.SectionHeading_root__sLQZ8{min-width:0;margin-bottom:0;padding-inline:3rem;text-align:center}.SectionHeading_eyebrow__n3D_l{margin:0 0 var(--solis-section-eyebrow-gap,clamp(2.4rem,3vw,4rem));color:var(--section-accent-text,var(--section-accent));font:normal 700 var(--solis-section-eyebrow-size,clamp(1.4rem,1.25vw,1.8rem)) /1.6 var(--_font-accent);letter-spacing:-.05rem;text-shadow:0 .07em 0 rgba(var(--base-opp-rgb),.16),0 .16em .22em rgba(8,18,55,.12);text-transform:uppercase}.SectionHeading_title__Jc3R4{max-width:28ch;margin:0 auto;color:var(--t-bright);font:normal 600 var(--solis-heading-section-size) /1.1 var(--_font-default);letter-spacing:-.04em;text-shadow:var(--solis-display-depth);text-wrap:balance}.SectionHeading_title__Jc3R4[data-section-title-level=h1]{font-size:var(--solis-heading-page-size)}.SectionHeading_title__Jc3R4[data-section-title-variant=home]{font:normal var(--solis-editorial-title-weight) var(--solis-editorial-title-size) /var(--home-section-title-line-height,var(--solis-editorial-title-line-height)) var(--solis-editorial-title-family);letter-spacing:var(--solis-editorial-title-letter-spacing);text-shadow:var(--solis-editorial-title-shadow)}.SectionHeading_title__Jc3R4[data-section-title-variant=home]>span+span{margin-top:var(--home-section-title-accent-gap,.04em)}.SectionHeading_line___n3Qo{display:block;color:inherit}.SectionHeading_accent__yyKHe{color:var(--section-accent)}.SectionHeading_introRow__J2kGo{position:relative;max-width:72rem;margin:var(--solis-section-intro-gap,clamp(2.4rem,3vw,4rem)) auto 0}.SectionHeading_intro__Yi_KL{margin:0;color:var(--t-medium);font:normal 500 var(--solis-section-intro-size,clamp(1.8rem,1.5vw,2.4rem)) /1.5 var(--_font-default);letter-spacing:-.01em}[color-scheme=dark] .SectionHeading_eyebrow__n3D_l{text-shadow:none}@media only screen and (min-width:768px){.SectionHeading_root__sLQZ8{padding-inline:0}}@media only screen and (min-width:1024px){.SectionHeading_root__sLQZ8[data-section-heading-variant=home]{--solis-section-intro-gap:clamp(1.9rem,2.35vw,3.2rem);--solis-section-intro-size:clamp(1.6rem,1.28vw,2.05rem)}}@media only screen and (max-width:767px){.SectionHeading_title__Jc3R4[data-section-title-variant=home]{font-size:var(--solis-editorial-title-size-mobile)}}@media only screen and (max-width:359px){.SectionHeading_title__Jc3R4[data-section-title-variant=home]{font-size:clamp(3.2rem,9vw,3.44rem)}}@media (forced-colors:active){.SectionHeading_eyebrow__n3D_l,.SectionHeading_title__Jc3R4,[color-scheme=dark] .SectionHeading_eyebrow__n3D_l,[color-scheme=dark] .SectionHeading_title__Jc3R4{text-shadow:none}}.IndexPageLayout_layout__zoNHh{--index-grid-gap:clamp(1.8rem,1.8vw,2.8rem);--index-heading-gap:clamp(4.5rem,6vw,7rem);min-width:0}.IndexPageLayout_heading__VPqpz{min-width:0;margin-bottom:var(--index-heading-gap)}.IndexPageLayout_headingWithoutControls__Lgghf{margin-bottom:var(--solis-gap-heading-content)}.IndexPageLayout_frame___wOmL{width:calc(100% - 3rem);max-width:132rem;min-width:0;margin-inline:auto}.IndexPageLayout_tray___hyGF{padding:clamp(1.4rem,1.8vw,2.6rem);border:.1rem solid rgba(var(--base-opp-rgb),.08);border-radius:var(--solis-ui-radius);background:rgba(var(--base-opp-rgb),.035);box-shadow:0 1.2rem 4rem rgba(0,0,0,.06),inset 0 .1rem 0 rgba(var(--base-bright-rgb),.72)}@media only screen and (min-width:768px){.IndexPageLayout_frame___wOmL{width:calc(100% - 4rem)}}@media only screen and (min-width:1200px){.IndexPageLayout_layout__zoNHh{--index-heading-min-height:calc(var(--solis-editorial-title-size) * (2 * var(--solis-editorial-title-line-height) + 0.04) + clamp(1.9rem, 2.35vw, 3.2rem) + 3 * clamp(1.6rem, 1.28vw, 2.05rem) + var(--index-heading-gap))}.IndexPageLayout_heading__VPqpz{min-height:var(--index-heading-min-height);margin-bottom:0}.IndexPageLayout_headingWithoutControls__Lgghf{min-height:calc(var(--index-heading-min-height) + 6.8rem)}}[color-scheme=dark] .IndexPageLayout_tray___hyGF{background:rgba(var(--base-opp-rgb),.075);box-shadow:0 1.2rem 4rem rgba(0,0,0,.22),inset 0 .1rem 0 rgba(var(--base-opp-rgb),.08)}@media (forced-colors:active){.IndexPageLayout_tray___hyGF{border:.2rem solid CanvasText;background:Canvas;box-shadow:none;color:CanvasText}}