.knowledge-article-final{--a-ink:#17362d;--a-forest:#1f3d32;--a-cinnamon:#a35d2a;--a-gold:#d9a84e;--a-ivory:#f7f3e8;--a-line:#1f3d3229;background:var(--a-ivory);color:var(--a-ink);overflow:clip}.knowledge-article-shell{width:min(100% - 2.5rem,82rem);margin-inline:auto}.knowledge-article-eyebrow,.knowledge-article-final__section-number{color:var(--a-cinnamon);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1rem;font-size:.7rem;font-weight:800;display:flex}.knowledge-article-eyebrow:before{background:var(--a-gold);content:"";width:1.4rem;height:1px}.knowledge-article-final__hero{isolation:isolate;padding-block:clamp(7rem,9vw,9rem) clamp(4.5rem,7vw,7rem);position:relative}.knowledge-article-final__checker{z-index:-1;opacity:.68;background-image:linear-gradient(90deg,#1f3d3207 50%,#0000 50%),linear-gradient(#1f3d3207 50%,#0000 50%);background-position:0 0,3.5rem 3.5rem;background-size:7rem 7rem;position:absolute;inset:0;mask-image:linear-gradient(#000,#00000080 78%,#0000)}.knowledge-article-final__hero-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding-top:clamp(2.5rem,4vw,4rem);display:grid}.knowledge-article-final h1,.knowledge-article-final h2,.knowledge-article-final h3{font-family:var(--cl-font-heading);letter-spacing:-.04em;text-wrap:balance;font-weight:500}.knowledge-article-final h1{max-width:13ch;margin:0;font-size:clamp(3.4rem,6.7vw,6.7rem);line-height:.94}.knowledge-article-final__lede{max-width:48rem;margin:1.5rem 0 0;font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.72}.knowledge-article-final__meta{color:color-mix(in srgb,var(--a-ink) 60%,transparent);flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;font-size:.78rem;display:flex}.knowledge-article-final__hero-media{border-radius:1rem 5rem 1rem 1rem;min-height:clamp(25rem,37vw,34rem);margin:0;position:relative;overflow:hidden}.knowledge-article-final__hero-media:after{content:"";background:linear-gradient(#0000 50%,#0a292299);position:absolute;inset:0}.knowledge-article-final__hero-media img{object-fit:cover;width:100%;height:100%}.knowledge-article-final__hero-media figcaption{z-index:2;color:var(--a-ivory);justify-content:space-between;gap:1rem;display:flex;position:absolute;bottom:1.1rem;left:1.2rem;right:1.2rem}.knowledge-article-final__hero-media figcaption span{letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.knowledge-article-final__hero-media figcaption strong{font-family:var(--cl-font-heading);font-size:1rem;font-weight:500}.knowledge-article-final__layout{grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4.5rem,8vw,8rem);display:grid}.knowledge-article-final__body{gap:clamp(3.5rem,6vw,6rem);display:grid}.knowledge-article-final__body>section{max-width:49rem}.knowledge-article-final__body h2{margin:.6rem 0 1.3rem;font-size:clamp(2rem,4vw,3.8rem);line-height:1}.knowledge-article-final__body p,.knowledge-article-final__body li{color:color-mix(in srgb,var(--a-ink) 78%,transparent);line-height:1.85}.knowledge-article-final__body ul{border-left:3px solid var(--a-gold);background:#efe5d2;gap:.55rem;margin:1.25rem 0 0;padding:1.2rem 1.2rem 1.2rem 2.25rem;display:grid}.knowledge-article-final__method{background:#eee2cc;border-radius:1rem;padding:clamp(1.5rem,3vw,2.5rem)}.knowledge-article-final__method h2{font-size:clamp(1.8rem,3vw,2.8rem)}.knowledge-article-final__aside{align-content:start;gap:1rem;display:grid}.knowledge-article-final__toc,.knowledge-article-final__sources{border:1px solid var(--a-line);background:#fffdf8;border-radius:1rem;padding:1.3rem;position:sticky;top:7rem}.knowledge-article-final__sources{position:static}.knowledge-article-final__toc nav{border-top:1px solid var(--a-line);display:grid}.knowledge-article-final__toc nav span{border-bottom:1px solid var(--a-line);grid-template-columns:2rem 1fr;gap:.5rem;padding:.75rem 0;font-size:.78rem;line-height:1.45;display:grid}.knowledge-article-final__toc small{color:var(--a-cinnamon);font-weight:800}.knowledge-article-final__sources a{border-bottom:1px solid var(--a-line);color:inherit;justify-content:space-between;gap:1rem;padding:.85rem 0;font-size:.8rem;font-weight:760;line-height:1.45;text-decoration:none;display:flex}.knowledge-article-final__sources>p:last-child{color:color-mix(in srgb,var(--a-ink) 62%,transparent);margin:1rem 0 0;font-size:.78rem;line-height:1.65}.knowledge-article-final__related{background:#eee3cf;padding-block:clamp(4.5rem,7vw,7rem)}.knowledge-article-final__related header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.knowledge-article-final__related header h2{margin:0;font-size:clamp(2.6rem,4.7vw,4.8rem)}.knowledge-article-final__related header>a{color:inherit;font-size:.78rem;font-weight:800;text-decoration:none}.knowledge-article-final__related-grid{border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(2.5rem,4vw,4rem);display:grid}.knowledge-article-final__related-grid a{min-height:20rem;color:inherit;align-content:start;padding:clamp(1.35rem,2.4vw,2rem);text-decoration:none;transition:background-color .18s,transform .18s;display:grid}.knowledge-article-final__related-grid a+a{border-left:1px solid var(--a-line)}.knowledge-article-final__related-grid a>span{color:var(--a-cinnamon);letter-spacing:.09em;font-size:.65rem;font-weight:800}.knowledge-article-final__related-grid h3{margin:1rem 0 .75rem;font-size:1.55rem;line-height:1.05}.knowledge-article-final__related-grid p{color:color-mix(in srgb,var(--a-ink) 67%,transparent);margin:0;font-size:.85rem;line-height:1.68}.knowledge-article-final__related-grid small{color:color-mix(in srgb,var(--a-ink) 53%,transparent);align-self:end;margin-top:1.2rem;font-size:.68rem}.knowledge-article-final__related-grid strong{margin-top:.7rem;font-size:.72rem}.knowledge-article-final__bridge{background:var(--a-ivory);padding-block:clamp(3.5rem,6vw,6rem)}.knowledge-article-final__bridge .knowledge-article-shell>div{background:var(--a-forest);color:var(--a-ivory);border-radius:1rem 4rem 1rem 1rem;justify-content:space-between;align-items:end;gap:2rem;padding:clamp(1.7rem,4vw,3.5rem);display:flex}.knowledge-article-final__bridge h2{max-width:25ch;color:var(--a-ivory);margin:0;font-size:clamp(2rem,4vw,3.7rem)}.knowledge-article-final__bridge a{background:var(--a-ivory);color:var(--a-forest);border-radius:999px;flex:none;padding:.85rem 1.1rem;font-size:.78rem;font-weight:800;text-decoration:none}@media (hover:hover){.knowledge-article-final__related-grid a:hover,.knowledge-article-final__related-grid a:focus-visible{background:#1f3d320a;transform:translateY(-2px)}}@media (width<=60rem){.knowledge-article-final__hero-grid,.knowledge-article-final__layout{grid-template-columns:1fr}.knowledge-article-final__aside{grid-template-columns:1fr 1fr}.knowledge-article-final__toc{position:static}}@media (width<=48rem){.knowledge-article-shell{width:min(100% - 1.5rem,82rem)}.knowledge-article-final__checker{background-position:0 0,2.25rem 2.25rem;background-size:4.5rem 4.5rem}.knowledge-article-final h1{font-size:clamp(3rem,14vw,4.7rem)}.knowledge-article-final__aside,.knowledge-article-final__related-grid{grid-template-columns:1fr}.knowledge-article-final__related-grid a+a{border-left:0;border-top:1px solid var(--a-line)}.knowledge-article-final__related header,.knowledge-article-final__bridge .knowledge-article-shell>div{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.knowledge-article-final__related-grid a{transition:none}.knowledge-article-final__related-grid a:hover,.knowledge-article-final__related-grid a:focus-visible{transform:none}}
