.section-dark{background:var(--paper);color:var(--ink);border-color:var(--line)}.cta-section,.page-intro-band{position:relative;isolation:isolate;overflow:hidden}.page-intro-band{border-bottom:1px solid var(--line)}.page-intro-band .page-intro{position:relative;z-index:1}.page-intro-band+:is(.feature-page-lead,.article-section,.rs-builder-section){padding-top:48px}.page-intro-band+.duotone-band{margin-top:32px}.cta-section.section-dark{padding-block:80px;background:var(--paper)}body .section-dark .text-link[class] .icon{color:var(--signal)}body .section-dark .text-link[class]:hover{text-decoration-color:var(--signal)}.section-dark .evaluation-card{background:var(--canvas)}.section-dark :is(.rs-split table,.rs-split th,.rs-split td){border-color:var(--line);color:var(--muted)}.section-dark .rs-split :is(td:first-child,th[scope=row]){color:var(--ink)}.article-aside.section-dark{padding:26px;border:1px solid var(--line);border-radius:var(--radius)}@media (max-width:600px){.page-intro-band+:is(.feature-page-lead,.article-section,.rs-builder-section){padding-top:32px}.cta-section.section-dark{padding-block:56px}.article-aside.section-dark{padding:24px}}@media print{.section-dark{--paper:#fff;--canvas:#fff;--ink:#0b2635;--muted:#4d6672;--line:#c6d2d3;background:#fff;color:var(--ink)}}.page-intro-photo{border-radius:0;background:var(--paper)}.page-intro-media{position:absolute;inset:var(--site-header-height) 0 0;overflow:hidden}.page-intro-portrait .page-intro-media{left:auto;width:min(70%,1200px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%);mask-image:linear-gradient(90deg,transparent,#000 24%)}@media (max-width:800px){.page-intro-portrait .page-intro-media{width:100%;-webkit-mask-image:none;mask-image:none}}.page-intro-photo .page-intro-image{object-fit:cover;object-position:65% center;border-radius:0}.page-intro-photo:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#102a3af5,#102a3ae6 42%,#102a3abf 72%,#102a3ab3);pointer-events:none}.page-intro-photo .page-intro{z-index:2;padding-bottom:64px}.page-intro-photo .page-intro h1{font-size:clamp(36px,4.4vw,64px);max-width:880px}.page-intro-photo .intro-copy{max-width:680px;color:var(--ink);font-size:17px}.page-intro-photo .breadcrumb{color:var(--ink)}.page-intro-photo+.tas-hero{margin-top:48px}@media (max-width:800px){.page-intro-photo:before{background:linear-gradient(90deg,#102a3ae6,#102a3ad9)}.page-intro-photo .page-intro{padding-bottom:40px}.page-intro-photo .intro-copy{font-size:15px}.page-intro-photo+.tas-hero{margin-top:28px}}@media print{.page-intro-photo .page-intro-image,.page-intro-photo:before{display:none}}