.Section-module__BZ7-0a__section{padding-block:var(--section-y);position:relative}.Section-module__BZ7-0a__inner{max-inline-size:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto;position:relative}@media (min-width:1024px){.Section-module__BZ7-0a__trunk{padding-inline-start:calc(var(--gutter) + var(--trunk-offset))}}.Section-module__BZ7-0a__edge{border-block-start:var(--stroke-bold) solid var(--color-ink)}.Section-module__BZ7-0a__paper{background:var(--color-paper);color:var(--color-ink);--eyebrow:var(--text-eyebrow)}.Section-module__BZ7-0a__white{background:var(--color-white);color:var(--color-ink);--eyebrow:var(--text-eyebrow)}.Section-module__BZ7-0a__ink{background:var(--color-ink);color:var(--color-white);--focus:var(--focus-on-dark);--eyebrow:var(--text-eyebrow-inverse)}.Section-module__BZ7-0a__brand{background:var(--color-ultramarine);color:var(--color-white);--focus:var(--focus-on-dark);--eyebrow:var(--text-eyebrow-inverse)}.Section-module__BZ7-0a__sun{background:var(--color-sun);color:var(--color-ink);--eyebrow:var(--color-ink)}
.SectionHeading-module__1CUDPa__wrap{gap:var(--space-6);margin-block-end:var(--space-10);display:grid}@media (min-width:1024px){.SectionHeading-module__1CUDPa__withAside{align-items:end;gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,23.5rem)}}.SectionHeading-module__1CUDPa__titles{gap:var(--space-4);max-inline-size:52rem;display:grid}.SectionHeading-module__1CUDPa__eyebrow{font-size:var(--fs-eyebrow);font-weight:var(--w-medium);color:var(--eyebrow,currentColor)}.SectionHeading-module__1CUDPa__h1{font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--track-display)}.SectionHeading-module__1CUDPa__h2{font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.SectionHeading-module__1CUDPa__aside{font-size:var(--fs-body);line-height:var(--lh-body);max-inline-size:36rem}
.PageHero-module__TYRMoq__hero{background:var(--surface-brand);color:var(--text-inverse);--focus:var(--focus-on-dark);--eyebrow:var(--text-eyebrow-inverse)}.PageHero-module__TYRMoq__inner{max-inline-size:calc(var(--content-max) + 2 * var(--gutter));padding:var(--space-9) var(--gutter) var(--space-11);gap:var(--space-9);align-items:center;margin-inline:auto;display:grid}@media (min-width:1024px){.PageHero-module__TYRMoq__withVisual{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.PageHero-module__TYRMoq__text{gap:var(--space-6);max-inline-size:56rem;display:grid}.PageHero-module__TYRMoq__eyebrow{font-size:var(--fs-eyebrow);font-weight:var(--w-medium);color:var(--eyebrow)}.PageHero-module__TYRMoq__parent{min-block-size:var(--tap-min);text-underline-offset:.3em;align-items:center;text-decoration:underline;display:inline-flex}.PageHero-module__TYRMoq__heading{font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--track-display)}.PageHero-module__TYRMoq__lead{font-size:var(--fs-lead);max-inline-size:42rem;line-height:1.45}.PageHero-module__TYRMoq__actions{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.PageHero-module__TYRMoq__visual{justify-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.PageHero-module__TYRMoq__text [data-rise]{animation:PageHero-module__TYRMoq__rise var(--dur-rise) var(--ease-out) both}.PageHero-module__TYRMoq__text>:nth-child(2){animation-delay:80ms}.PageHero-module__TYRMoq__text>:nth-child(3){animation-delay:.16s}.PageHero-module__TYRMoq__text>:nth-child(4){animation-delay:.24s}}@keyframes PageHero-module__TYRMoq__rise{0%{opacity:0;transform:translateY(var(--rise-distance))}to{opacity:1;transform:none}}
.TextLink-module__0J5utG__link{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);font-weight:var(--w-medium);text-decoration:underline;text-decoration-thickness:var(--stroke-thin);text-underline-offset:.35em;display:inline-flex}.TextLink-module__0J5utG__arrow{flex:none}@media (hover:hover) and (pointer:fine){.TextLink-module__0J5utG__link:hover{text-decoration-thickness:var(--stroke)}.TextLink-module__0J5utG__arrow{transition:transform var(--dur-hover) var(--ease-out)}.TextLink-module__0J5utG__link:hover .TextLink-module__0J5utG__arrow{transform:translate(4px)}[dir=rtl] .TextLink-module__0J5utG__link:hover .TextLink-module__0J5utG__arrow{transform:translate(-4px)scaleX(-1)}}
