.page_page__FDZV2{background-color:var(--surface-0)}.page_head__WtHCa{margin-bottom:var(--space-8);max-width:var(--measure)}.page_heading__aJ6i0{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-h1);line-height:var(--lh-tight);letter-spacing:var(--track-heading);font-weight:var(--weight-semi);color:var(--text-bright)}.page_lead__xBI6m{margin-top:var(--space-5);line-height:var(--lh-body);max-width:60ch}.page_lead__xBI6m,.page_prose__A_4qN{font-size:var(--text-body-lg);color:var(--text-secondary)}.page_prose__A_4qN{max-width:var(--measure);line-height:var(--lh-loose)}.page_prose__A_4qN>*+*{margin-top:var(--space-5)}.page_strong__8fLhL{color:var(--text-bright);font-weight:var(--weight-semi)}.page_caption__AZ2I7{max-width:var(--measure)}.page_caption__AZ2I7>*+*{margin-top:var(--space-5)}.page_pillars__yA6WP{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-7) var(--space-6);gap:var(--space-7) var(--space-6)}@media (min-width:768px){.page_pillars__yA6WP{grid-template-columns:repeat(2,1fr)}}.page_pillarTitle__oVm74{font-size:var(--text-h3);line-height:var(--lh-snug);letter-spacing:var(--track-heading);font-weight:var(--weight-semi);color:var(--text-primary);margin-bottom:var(--space-3)}.page_pillarBody__Xm3Cl{font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-secondary);max-width:56ch}.page_facts__Y_1PU{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:768px){.page_facts__Y_1PU{grid-template-columns:repeat(3,1fr)}}.page_fact__QCUwB{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surface-1)}.page_factTitle__p_1eZ{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3)}.page_factBody__zNKxP{font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-secondary)}.page_contact__e5UeQ{padding:var(--space-8) 0;border-top:1px solid var(--line)}.page_contactName__jrI2i{margin-top:var(--space-5);font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--lh-snug);letter-spacing:var(--track-heading);font-weight:var(--weight-semi);color:var(--text-bright)}.page_contactLead___QLPj{margin-top:var(--space-4);margin-bottom:var(--space-6);font-size:var(--text-body-lg);line-height:var(--lh-body);color:var(--text-secondary);max-width:48ch}.Section_section__Riwee{padding-block:var(--section-y);padding-inline:var(--gutter)}.Section_tight__vCRHh{padding-block:var(--section-y-tight)}.Section_full__cCOQg{padding-inline:0}.Section_inner__XxFTo{margin-inline:auto}.Section_content__33atm{max-width:var(--width-content)}.Section_wide__UPctc{max-width:var(--width-wide)}.StickySection_wrap__OJHj_{padding-block:var(--section-y);padding-inline:var(--gutter)}.StickySection_grid__CzQrb{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--space-6);gap:var(--space-6);max-width:var(--width-content);margin-inline:auto}.StickySection_left__sfrma,.StickySection_right___DwwS{grid-column:1/-1}.StickySection_eyebrow__nADI6{margin-bottom:var(--space-5)}.StickySection_title__fPmeq{font-family:var(--font-display),var(--font-sans);font-size:clamp(2.75rem,8vw,7rem);font-weight:var(--weight-black);letter-spacing:var(--track-hero);line-height:var(--lh-hero);text-transform:uppercase;text-align:left;color:var(--text-bright);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.StickySection_rule__iMark{display:block;width:56px;height:3px;background:var(--text-bright);margin-block:var(--space-5)}.StickySection_aside__jYdgl{max-width:380px}.StickySection_subtitle__Z4VEz{font-family:var(--font-mono),monospace;font-size:var(--text-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-tertiary);line-height:1.7}@media (min-width:1024px){.StickySection_left__sfrma{grid-column:1/span 5;position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + var(--space-8));align-self:start}.StickySection_right___DwwS{grid-column:7/span 6;padding-top:var(--space-8)}.StickySection_aside__jYdgl{margin-top:var(--space-6)}}.page_pageTitle__4T7qE{margin-top:var(--space-5);font-size:var(--text-display);font-weight:var(--weight-bold);letter-spacing:var(--track-display);line-height:var(--lh-tight)}.page_h2__bx6Nc{margin-bottom:var(--space-6);font-size:var(--text-h2)}.page_body__32jMn{margin-top:var(--space-5);max-width:var(--measure);font-size:var(--text-body-lg);line-height:var(--lh-body);color:var(--text-secondary)}.page_stack__I_SQY{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.page_row__lAwbi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.page_swatches__YjUMj{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_sw__sz8oc{display:flex;align-items:flex-end;width:9rem;height:5rem;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-tertiary)}.page_grid__fvd7N{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.page_spacer__cXH_G{margin-block:var(--space-8)}.page_prose__AUL0k{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.InnovationPictureGrid_innovationGrid__ptjwi{--n:5;display:grid;grid-template-columns:repeat(auto-fit,minmax(max(220px,100%/var(--n)),1fr));grid-gap:1px;gap:1px;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-1)}.InnovationPictureGrid_gridImage__Wxe7G{position:relative;aspect-ratio:1/1;background:var(--surface-1)}.InnovationPictureGrid_gridImageImg__B_1ie,.InnovationPictureGrid_gridImage__Wxe7G img{width:100%;height:100%;object-fit:cover}