.HeroGrid_svg__K11MG{height:auto;overflow:visible}.HeroGrid_block__zzbBP{opacity:0;animation:HeroGrid_fill__uUKfq var(--duration-slow) var(--ease-out) forwards;transform-box:fill-box;transform-origin:center}.HeroGrid_teal__a2B42{fill:var(--color-brand)}.HeroGrid_graphite__zbnOG{fill:var(--fg-graphite-900)}.HeroGrid_tint__Rv68W{fill:var(--fg-teal-100)}.HeroGrid_outline__zEd81{fill:var(--color-surface);stroke:var(--color-border-strong);stroke-width:1.5}@keyframes HeroGrid_fill__uUKfq{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.HeroGrid_block__zzbBP{animation:none;opacity:1}}.Hero_hero__MpeZv{position:relative;padding-block:var(--space-8) var(--space-hero);overflow:hidden;border-bottom:var(--border-hair)}.Hero_hero__MpeZv:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--color-border) 1px,transparent 1px),linear-gradient(90deg,var(--color-border) 1px,transparent 1px);background-size:var(--grid-unit) var(--grid-unit);background-position:-1px -1px;-webkit-mask-image:radial-gradient(ellipse 90% 90% at 85% 15%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 90% 90% at 85% 15%,#000 30%,transparent 75%);pointer-events:none}.Hero_inner__C9vXW{position:relative;display:grid;grid-gap:var(--space-7);gap:var(--space-7);align-items:center}.Hero_headline__dA3t7{font-size:var(--text-3xl);font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:-.045em;max-width:9ch}.Hero_sub__TMZQi{margin-top:var(--space-5);font-size:var(--text-xl);color:var(--color-text-muted);max-width:26ch;line-height:1.4}.Hero_actions__JFz_9{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.Hero_visual__jS0rd{display:none;width:100%;max-width:22rem;justify-self:start}@media (min-width:40rem){.Hero_visual__jS0rd{display:block}}@media (max-width:30rem){.Hero_actions__JFz_9>*{flex:1 1 100%}}@media (min-width:48rem){.Hero_inner__C9vXW{grid-template-columns:1.25fr 1fr;gap:var(--space-6)}.Hero_visual__jS0rd{justify-self:end}}@media (min-width:56rem){.Hero_hero__MpeZv{padding-block:var(--space-9) var(--space-hero)}.Hero_inner__C9vXW{gap:var(--space-7)}.Hero_visual__jS0rd{max-width:30rem}}.SectionHeading_wrap__r9duC{max-width:var(--measure);margin-bottom:var(--space-6)}.SectionHeading_title__4BQIh{font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:-.025em;line-height:1.1}.SectionHeading_intro__nu9j6{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-text-muted)}.SectionHeading_inverse__2yo5q .SectionHeading_title__4BQIh{color:var(--color-text-inverse)}.SectionHeading_inverse__2yo5q .SectionHeading_intro__nu9j6{color:var(--fg-graphite-300)}.CellGrid_grid__ieqcG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--color-border);border:var(--border-hair);border-radius:var(--radius-sm);overflow:hidden}@media (min-width:40rem){.CellGrid_cols2__nOl2U,.CellGrid_cols4__beCn_{grid-template-columns:repeat(2,1fr)}}@media (min-width:48rem){.CellGrid_cols3__NlH3D{grid-template-columns:repeat(3,1fr)}}@media (min-width:64rem){.CellGrid_cols4__beCn_{grid-template-columns:repeat(4,1fr)}}.CellGrid_cell__fZ_8x{background:var(--color-surface);display:flex}.CellGrid_inner__SmgVi{position:relative;flex:1 1;padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);min-height:9.5rem}.CellGrid_link__PAt_N{text-decoration:none;color:inherit}.CellGrid_link__PAt_N:hover{background:var(--color-surface-tint)}.CellGrid_link__PAt_N:focus-visible{outline-offset:-4px}.CellGrid_title__uslOT{overflow-wrap:break-word;font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.015em}.CellGrid_desc__rkONB{color:var(--color-text-muted);max-width:30ch}.CellGrid_corner__wDjfG{position:absolute;top:0;right:0;width:14px;height:14px;background:var(--color-border);transition:background-color var(--duration-fast) var(--ease-out)}.CellGrid_link__PAt_N:hover .CellGrid_corner__wDjfG{background:var(--color-brand)}.CellGrid_arrow__cjAuD{width:20px;height:12px;margin-top:auto;padding-top:var(--space-4);box-sizing:content-box;fill:none;stroke:var(--color-brand);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duration-fast) var(--ease-out)}.CellGrid_link__PAt_N:focus-visible .CellGrid_arrow__cjAuD,.CellGrid_link__PAt_N:hover .CellGrid_arrow__cjAuD{transform:translateX(4px)}.sections_section__HXJda{padding-block:var(--space-section)}.sections_surface__Xm_OV{background:var(--color-surface);border-block:var(--border-hair)}.sections_after__ngs0J{margin-top:var(--space-6)}.sections_split__zPqxp{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:56rem){.sections_split__zPqxp{grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start}}.sections_textLink__vmn2U{font-family:var(--font-heading);font-weight:var(--weight-bold);color:var(--color-brand);text-underline-offset:4px}.sections_categoryList__m8_79{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--color-text)}.sections_categoryList__m8_79 a{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:var(--border-hair);text-decoration:none;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.015em}.sections_node__cEzf6{flex:none;width:12px;height:12px;border:1.5px solid var(--color-border-strong);border-radius:2px;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.sections_categoryList__m8_79 a:hover{color:var(--color-brand)}.sections_categoryList__m8_79 a:hover .sections_node__cEzf6{background:var(--color-brand);border-color:var(--color-brand)}.sections_darkPanel__78ykI{background:var(--color-dark);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:56rem){.sections_darkPanel__78ykI{grid-template-columns:1.5fr 1fr;padding:var(--space-7) var(--space-7);align-items:end}}.sections_disclosure__BwGmW{border-top:1px solid var(--fg-graphite-700);padding-top:var(--space-5);color:var(--fg-graphite-300);font-size:var(--text-sm)}@media (min-width:56rem){.sections_disclosure__BwGmW{border-top:0;border-left:1px solid var(--fg-graphite-700);padding:0 0 0 var(--space-6)}}.sections_darkMain__9sX_J>div:first-child{margin-bottom:var(--space-5)}.sections_disclosureTitle__e8ksB{color:var(--fg-white);font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.sections_callout__P86Ze{margin-top:calc(var(--space-section) * -.5)}.sections_calloutLink__r_zWj{display:block;padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:var(--weight-semibold);text-decoration:none;color:var(--color-text)}.sections_calloutLink__r_zWj:hover{border-style:solid;border-color:var(--color-brand);color:var(--color-brand)}.sections_finalCta__y9Pme{position:relative;background:var(--color-brand);color:var(--color-text-inverse);padding-block:var(--space-section);overflow:hidden}.sections_finalCta__y9Pme:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 0);background-size:var(--grid-unit) var(--grid-unit);pointer-events:none}.sections_finalInner__XIbgU{position:relative;display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:56rem){.sections_finalInner__XIbgU{grid-template-columns:1fr auto;align-items:end}}.sections_finalTitle__rMFJ_{color:var(--color-text-inverse);font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:-.025em;line-height:1.1}.sections_finalText__PAoza{margin-top:var(--space-3);font-size:var(--text-lg);color:#cfe6e4}.sections_finalActions__euPUl{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:30rem){.sections_finalActions__euPUl>*{flex:1 1 100%}}