.page_hero__6s3Wt{position:relative;min-height:calc(100dvh - var(--header-height));display:flex;align-items:flex-end;overflow:hidden}.page_heroInner__VvRCO{position:relative;z-index:1;width:100%;padding-block:0 clamp(3.5rem,13vh,9rem);container-type:inline-size}.page_heroTitle___OV78{font-size:min(19cqi,15rem);line-height:.82;letter-spacing:-.05em}.page_heroTagline__M3m9_{margin-top:clamp(1rem,2.5vw,1.75rem);max-width:34ch;color:var(--color-text-muted);line-height:1.7}.page_heroMark__mV3U5{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);z-index:1;display:grid;place-items:center;width:clamp(3.25rem,5.5vw,4.5rem);aspect-ratio:1;background-color:var(--c-accent);color:var(--c-paper);font-family:var(--font-inter),"Arial Black",Arial,sans-serif;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:900;line-height:1;box-shadow:0 0 clamp(3rem,8vw,7rem) color-mix(in srgb,var(--c-accent) 45%,transparent)}.page_heroCoordLeft__hUk5d,.page_heroCoordRight__1I_xP{position:absolute;top:44%;z-index:1;color:var(--color-text-muted);font-size:.62rem;opacity:.6}.page_heroCoordLeft__hUk5d{left:var(--container-pad)}.page_heroCoordRight__1I_xP{right:var(--container-pad)}.page_sectionTitle__dt836{margin-bottom:clamp(2.25rem,5vw,4rem)}.page_titleAccent__MG3io{color:var(--color-accent)}.page_prose__BYDgY{max-width:68ch;display:flex;flex-direction:column;gap:1.4rem}.page_lead__RaZS3{font-size:var(--fs-body-lg)}.page_ruleList__eWR3c{margin-top:0}.page_ruleRow___rJY8{color:var(--color-text)}.page_outro__LBVUk{margin-top:clamp(2.5rem,6vw,4.5rem);font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700;max-width:62ch}.page_checklistTitle__t_Dwg{margin-top:clamp(2.5rem,5vw,4rem);margin-bottom:1.5rem;color:var(--color-accent)}.page_systemRow___R8W1{font-size:var(--fs-body-lg)}.page_systemAccent__q2iqt{margin-top:1.25rem;max-width:62ch;font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:700;color:var(--color-accent)}.page_ruleList__eWR3c+.page_lead__RaZS3{margin-top:clamp(2.5rem,5vw,4rem)}.page_step__vLbog{display:grid;grid-template-columns:4rem 1fr;grid-gap:clamp(.75rem,2vw,2rem);gap:clamp(.75rem,2vw,2rem);padding-block:clamp(1.75rem,3.5vw,3rem)}.page_stepIndex__dzR_g{color:var(--color-accent);font-size:.68rem;letter-spacing:.12em;padding-top:.5rem}.page_stepBody__LHWaK{min-width:0}.page_stepTitle__RoGKd{font-size:clamp(1.25rem,2.4vw,2rem);font-weight:400;letter-spacing:-.01em;text-transform:uppercase}.page_stepText__MDqee{margin-top:1.1rem;max-width:64ch;color:var(--color-text-muted)}.page_stage__KBqGb{display:grid;grid-template-columns:minmax(0,28%) 1fr;grid-gap:clamp(1rem,3vw,3rem);gap:clamp(1rem,3vw,3rem);align-items:baseline;padding-block:clamp(1.75rem,3.5vw,3rem)}.page_stageTitle__5o60R{font-size:clamp(1.15rem,2vw,1.6rem);font-weight:400;letter-spacing:-.01em;text-transform:uppercase}.page_stageText__IYcK7{max-width:62ch;color:var(--color-text-muted)}.page_note__OSBtK{display:block;margin-top:clamp(2.5rem,5vw,4rem);color:var(--color-text-muted)}.page_aboutLead__BIus6{font-size:var(--fs-body-lg);font-weight:700;color:var(--color-accent)}.page_aboutKicker__x_rr_{margin-top:1rem;color:var(--color-accent)}.page_worksIntro__bZpEI{max-width:58ch;margin-left:22%;margin-bottom:clamp(3rem,7vw,6rem)}.page_flow___zfB9{margin-top:1.5rem;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:700}.page_project__tiNwp{display:flex;flex-direction:column;align-items:flex-start;padding-block:clamp(2rem,4vw,3.25rem)}.page_projectIndex__r_NLu{color:var(--color-text-muted);font-size:.65rem}.page_projectTitle__mvLS6{margin-top:clamp(1.5rem,4vw,3rem);font-size:clamp(1.4rem,3vw,2.25rem);font-weight:400;letter-spacing:-.015em}.page_projectTags__rJ4rs{margin-top:.9rem;font-size:.95rem;color:var(--color-text-muted)}.page_projectResult__y2IOc{margin-top:1.25rem;font-weight:700}.page_project__tiNwp a{margin-top:clamp(1.5rem,3.5vw,2.5rem)}.page_metricsTitle__xxexA{margin-top:clamp(2.5rem,5vw,4rem);margin-bottom:1.5rem;font-size:var(--fs-body-lg);font-weight:700}.page_whyOutro__avGoH{margin-top:clamp(2.5rem,6vw,4.5rem);font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:700;color:var(--color-accent)}.page_cta__4wg9L{padding-block:clamp(5rem,12vw,11rem)}.page_ctaTitle__IYU8f{margin-bottom:clamp(2.5rem,6vw,4.5rem)}.page_ctaText__ojwct{max-width:52ch;margin-left:28%;font-size:var(--fs-body-lg);letter-spacing:.05em;line-height:1.75}.page_ctaAction__aIn07{display:flex;justify-content:flex-end;margin-top:clamp(3rem,7vw,5.5rem)}@media (max-width:900px){.page_stage__KBqGb{grid-template-columns:1fr;gap:.9rem}.page_ctaText__ojwct,.page_worksIntro__bZpEI{margin-left:0}.page_ctaAction__aIn07{justify-content:flex-start}}@media (max-width:640px){.page_step__vLbog{grid-template-columns:2.5rem 1fr}.page_heroCoordLeft__hUk5d,.page_heroCoordRight__1I_xP{display:none}}