.page_page__NRGLA{--page-width:36rem}.page_sectionHeading__OvqnR{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-sm)}.page_sectionHeading__OvqnR h2{margin:0}.page_article__Nf9u_>p{margin-bottom:var(--spacing-sm)}.page_hero__79ILi{display:grid;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding-top:var(--spacing-lg)}.page_eyebrow__Illh3{margin-bottom:var(--spacing-xs);color:var(--color-accent-text);font-family:var(--font-code);font-size:var(--fs-caption);font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.page_hero__79ILi h1{margin-bottom:var(--spacing-md)}.page_featureHighlights__5bOVx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.page_feature__JNych{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border)}.page_feature__JNych h3{color:var(--color-primary)}.page_feature__JNych p,.page_processCopy__P3Ein p{margin:0}.page_statGrid__m4B_L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);border-top:1px solid var(--color-border)}.page_stat__hvGui{display:grid;align-content:start;grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);min-height:10rem;padding:var(--spacing-md) var(--spacing-sm) var(--spacing-md) 0;border-bottom:1px solid var(--color-border)}.page_stat__hvGui:not(:nth-child(3n+1)){padding-left:var(--spacing-sm);border-left:1px solid var(--color-border)}.page_stat__hvGui strong{color:var(--color-primary);font-family:var(--font-code);font-size:var(--fs-h2);font-weight:400;line-height:var(--leading-tight)}.page_stat__hvGui span{color:var(--color-heading);font-weight:500}.page_stat__hvGui small{line-height:1.5}.page_processStep__PtTHZ{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr);align-items:center;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.page_processCopy__P3Ein{display:grid;align-content:center;min-width:0}.page_stepNumber__LpUos{color:var(--color-accent-text);font-family:var(--font-code);font-size:var(--fs-small);line-height:1}.page_processCopy__P3Ein h3,.page_stepNumber__LpUos{margin-bottom:var(--spacing-sm)}.page_galleryItem__4A99B,.page_mediaFigure__hPh35{margin:0;overflow:hidden;border-radius:.75rem;background:var(--color-surface)}.page_mediaFigure__hPh35{width:100%;min-width:0;max-width:100%}.page_galleryImage__R3ct6,.page_mediaImage__cRDlG{display:block;width:100%;height:auto}.page_heroMedia__g3Wbo{border:1px solid var(--color-border)}.page_mockup__8K1Ts{margin-top:var(--spacing-lg);padding:var(--spacing-sm)}.page_mockup__8K1Ts .page_mediaImage__cRDlG{object-fit:contain}.page_fundingList__VLOZI{margin-top:var(--spacing-lg)}.page_fundingItem__k_yf0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding-block:var(--spacing-sm);border-top:1px solid var(--color-border)}.page_fundingItem__k_yf0:last-child{border-bottom:1px solid var(--color-border)}.page_fundingItem__k_yf0 dt{color:var(--color-heading);font-family:var(--font-display);font-weight:500}.page_fundingItem__k_yf0 dd{color:var(--color-primary);font-family:var(--font-code);font-size:var(--fs-small);text-align:right}.page_gallery__294tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-top:var(--spacing-xl);align-items:start}@media (max-width:48rem){.page_hero__79ILi{gap:var(--spacing-lg);padding-top:var(--spacing-sm)}.page_featureHighlights__5bOVx,.page_processStep__PtTHZ{grid-template-columns:minmax(0,1fr)}.page_processStep__PtTHZ{gap:var(--spacing-md)}.page_statGrid__m4B_L{grid-template-columns:repeat(2,minmax(0,1fr))}.page_stat__hvGui:not(:nth-child(3n+1)){padding-left:0;border-left:0}.page_stat__hvGui:nth-child(2n){padding-left:var(--spacing-sm);border-left:1px solid var(--color-border)}}@media (max-width:36rem){.page_gallery__294tr,.page_statGrid__m4B_L{grid-template-columns:minmax(0,1fr)}.page_stat__hvGui{min-height:0}.page_stat__hvGui:nth-child(2n){padding-left:0;border-left:0}.page_fundingItem__k_yf0{grid-template-columns:minmax(0,1fr);gap:var(--spacing-xs)}.page_fundingItem__k_yf0 dd{text-align:left}}