.technical-news{padding-top:150px;padding-bottom:100px}.technical-news .article-header{max-width:1050px;margin:0 auto 45px}.article-back{display:inline-block;margin-bottom:40px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.technical-news h1{font-size:clamp(36px,5.4vw,78px);line-height:1.02;letter-spacing:-.055em;font-weight:780;margin:20px 0 25px;text-wrap:balance}.technical-meta{font-size:13px;letter-spacing:.025em;color:#635c49}.technical-intro{font-size:clamp(19px,2vw,25px);line-height:1.5;max-width:830px;margin-top:28px}.technical-hero{max-width:1050px;margin:0 auto 64px}.technical-hero img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:3px}.technical-hero figcaption{font-size:12px;line-height:1.5;color:#656b66;margin-top:10px}.technical-body{max-width:760px;margin:auto;font-size:18px;line-height:1.75}.technical-body h2{font-size:clamp(25px,3vw,34px);line-height:1.2;letter-spacing:-.035em;margin:48px 0 18px;font-weight:720}.technical-body p{margin:0 0 21px}.technical-body p a,.technical-sources a{text-decoration:underline;text-underline-offset:3px;color:#bd901f}.technical-sources{border-top:1px solid #c6c3ba;margin-top:45px;padding-top:20px;font-size:14px;line-height:1.6}.technical-sources h2{font-size:21px;margin:0 0 15px}.technical-sources ol{padding-left:20px}.technical-sources li{margin:9px 0}.technical-note{font-size:13px;color:#66645e;margin-top:26px!important}.technical-actions{border-top:1px solid #c6c3ba;margin-top:35px;padding-top:30px;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.technical-actions .button-solid{font-size:15px}.technical-next{margin-top:55px!important;font-size:17px}.news-card--technical .news-image-frame{aspect-ratio:3/2}.news-card--technical .news-card-title{font-size:clamp(28px,3.1vw,54px);line-height:1.08}.news-card--technical.news-card--featured .news-card-title{font-size:clamp(34px,4.3vw,72px)}@media(max-width:700px){.technical-news{padding-top:112px;padding-bottom:55px}.technical-news .article-header{margin-bottom:28px}.article-back{margin-bottom:28px}.technical-news h1{font-size:37px;line-height:1.06}.technical-intro{font-size:19px}.technical-hero{margin-bottom:36px}.technical-body{font-size:17px;line-height:1.7}.technical-body h2{margin-top:34px}.technical-sources{overflow-wrap:anywhere}.technical-actions{align-items:flex-start;flex-direction:column}}