.ArticleTemplate-module__WoO5ma__articleHero{background:radial-gradient(circle at 52% 18%,#1769ff17,#0000 30%),linear-gradient(135deg,#f5f9fd 0%,#fff 64%);align-items:center;min-height:570px;padding:68px 0;display:flex;overflow:hidden}.ArticleTemplate-module__WoO5ma__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(54px,6vw,92px);display:grid}.ArticleTemplate-module__WoO5ma__heroCopy{min-width:0}.ArticleTemplate-module__WoO5ma__heroCopy h1{letter-spacing:-.052em;text-wrap:balance;max-width:690px;margin:18px 0 22px;font-size:clamp(46px,4.7vw,72px);font-weight:730;line-height:1.01}.ArticleTemplate-module__WoO5ma__heroCopy>p{max-width:650px;color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,21px);line-height:1.65}.ArticleTemplate-module__WoO5ma__meta{margin-top:24px;font-size:14px}.ArticleTemplate-module__WoO5ma__heroImage{background:#dfe8f1;border-radius:34px 34px 34px 110px;min-height:455px;position:relative;overflow:hidden;box-shadow:0 34px 85px #07192f33}.ArticleTemplate-module__WoO5ma__heroImage:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffffa6;border-radius:27px 27px 27px 98px;position:absolute;inset:10px}.ArticleTemplate-module__WoO5ma__heroImage img{object-fit:cover;object-position:center;transition:transform .75s cubic-bezier(.2,.8,.2,1)}.ArticleTemplate-module__WoO5ma__heroImage:hover img{transform:scale(1.035)}.ArticleTemplate-module__WoO5ma__imageShade{background:linear-gradient(#0000 58%,#07192fa3);position:absolute;inset:0}.ArticleTemplate-module__WoO5ma__imageCaption{z-index:3;color:#fff;font-size:13px;font-weight:700;line-height:1.4;position:absolute;bottom:24px;left:42px;right:25px}.ArticleTemplate-module__WoO5ma__heroWithoutImage{grid-template-columns:minmax(0,780px);justify-content:center}.ArticleTemplate-module__WoO5ma__articleBody{max-width:820px;color:var(--ink-2);padding-top:92px;padding-bottom:112px;font-size:clamp(17px,1.2vw,19px);line-height:1.82}.ArticleTemplate-module__WoO5ma__articleBody p{color:var(--ink-2);margin:0 0 1.55em;line-height:1.82}.ArticleTemplate-module__WoO5ma__articleBody h2{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:2.15em 0 .7em;font-size:clamp(30px,3vw,42px);font-weight:720;line-height:1.14}.ArticleTemplate-module__WoO5ma__articleBody h2:first-child{margin-top:0}.ArticleTemplate-module__WoO5ma__articleBody h3{color:var(--ink);margin:1.9em 0 .65em;font-size:25px;line-height:1.25}:is(.ArticleTemplate-module__WoO5ma__articleBody ul,.ArticleTemplate-module__WoO5ma__articleBody ol){margin:1.2em 0 1.8em;padding-left:1.35em}.ArticleTemplate-module__WoO5ma__articleBody li{margin:.55em 0;padding-left:.25em}.ArticleTemplate-module__WoO5ma__articleBody a{color:var(--blue);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ArticleTemplate-module__WoO5ma__articleBody blockquote{border-left:4px solid var(--blue);background:var(--mist);border-radius:0 16px 16px 0;margin:2em 0;padding:22px 26px}.ArticleTemplate-module__WoO5ma__articleBody blockquote p:last-child{margin-bottom:0}@media (max-width:980px){.ArticleTemplate-module__WoO5ma__articleHero{min-height:auto;padding:58px 0 66px}.ArticleTemplate-module__WoO5ma__heroGrid{grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);gap:42px}.ArticleTemplate-module__WoO5ma__heroCopy h1{font-size:clamp(42px,5.8vw,60px)}.ArticleTemplate-module__WoO5ma__heroImage{border-radius:28px 28px 28px 78px;min-height:400px}}@media (max-width:760px){.ArticleTemplate-module__WoO5ma__articleHero{padding:48px 0 28px}.ArticleTemplate-module__WoO5ma__heroGrid{grid-template-columns:1fr;gap:34px}.ArticleTemplate-module__WoO5ma__heroCopy h1{font-size:clamp(39px,11vw,54px)}.ArticleTemplate-module__WoO5ma__heroImage{border-radius:26px 26px 26px 64px;min-height:min(76vw,430px)}.ArticleTemplate-module__WoO5ma__articleBody{padding-top:68px;padding-bottom:84px}}@media (prefers-reduced-motion:reduce){.ArticleTemplate-module__WoO5ma__heroImage img{transition:none}}
