.archive-nav{display:flex;gap:25px;padding-top:24px;font-size:14px;flex-wrap:wrap}.archive-nav a{color:#155aee}.archive-wrap{padding-top:50px;padding-bottom:80px}.archive-heading{max-width:820px;margin-bottom:32px}.archive-heading h1,.archive-article h1{font-size:clamp(34px,4vw,58px);line-height:1.14;letter-spacing:-.03em;margin:18px 0 24px;overflow-wrap:anywhere}.archive-heading p{font-size:19px;line-height:1.7}.archive-notice{padding:18px 22px;border-left:3px solid #155aee;background:#f0f5ff;color:#44546b;line-height:1.65;margin:26px 0 36px;font-size:14px}.archive-filters{display:flex;align-items:end;gap:24px;margin-bottom:30px;flex-wrap:wrap}.archive-filters label{display:block;font-weight:600;margin-bottom:8px}.archive-filters input,.archive-filters select{padding:13px;border:1px solid #cbd7e5;border-radius:8px;font:inherit;background:white;max-width:100%}.archive-filters>div:first-child{flex:1;min-width:200px}.archive-filters input{width:100%}.news-grid,.review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.news-card,.review-card{padding:30px;border:1px solid #dce5f0;border-radius:16px;background:#fff;margin:0}.news-card h2{font-size:23px;line-height:1.35;margin:14px 0}.news-card p{line-height:1.7;color:#53647b}.news-card .text-link{display:inline-block;margin-top:16px}.review-mark{color:#155aee;font-size:58px;line-height:1}.review-card blockquote{margin:0;line-height:1.85;font-size:17px;overflow-wrap:anywhere}.review-card figcaption{margin-top:24px;font-weight:700;color:#172b42}.archive-article{max-width:840px;margin:35px auto}.article-body{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.article-body p{margin:0 0 22px}.article-body h3,.article-body h4{margin:30px 0 15px}.article-body ul,.article-body ol{padding-left:26px}.article-body pre{white-space:pre-wrap;overflow-x:auto;background:#f4f7fb;padding:20px;border-radius:8px}.article-body a{text-decoration:underline;color:#155aee}.article-body table{display:block;max-width:100%;overflow:auto}.article-body td,.article-body th{padding:8px}.archive-end{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #dce5f0;margin-top:40px;padding-top:25px}.archive-cta{margin-top:50px;padding:40px;background:#f0f5ff;border-radius:18px}.archive-cta p{margin:20px 0}.archive-discovery{padding-top:45px;padding-bottom:45px;border-top:1px solid #dce5f0;display:flex;justify-content:space-between;gap:30px}.archive-discovery h2{font-size:30px;margin-top:12px}.archive-discovery .text-link{display:block;margin:12px 0}[hidden]{display:none!important}@media(max-width:700px){.news-grid,.review-grid{grid-template-columns:1fr}.news-card,.review-card{padding:24px}.archive-wrap{padding-top:30px}.archive-discovery,.archive-end{flex-direction:column}.archive-filters{align-items:stretch}}