.Hero_hero__sbIHl{position:relative;isolation:isolate;display:flex;align-items:center;min-height:min(92vh,820px);height:100%;padding-top:72px;overflow:hidden;background:var(--ink)}@media (min-height:700px){.Hero_hero__sbIHl{min-height:max(min(92vh,820px),640px)}}.Hero_media__w_ctH{position:absolute;inset:0;z-index:-1}.Hero_image__cKxpA{object-fit:cover;object-position:center 30%}.Hero_overlay__5ldQy{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.36),transparent 15%),linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.34) 32%,rgba(0,0,0,.08) 58%,transparent 78%),linear-gradient(0deg,rgba(0,0,0,.28),transparent 40%)}.Hero_inner__PmHwM{width:100%;padding-bottom:clamp(2.5rem,6vw,4.5rem);padding-top:clamp(2.5rem,6vw,4.5rem)}.Hero_content__pgel1{max-width:40rem}.Hero_heading__eOOfE{display:flex;flex-direction:column;color:#fff;font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,7vw,6rem);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.Hero_headingLine___kHg8{display:block}.Hero_intro___27d_{margin-top:clamp(1rem,2vw,1.5rem);font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55;color:hsla(0,0%,100%,.9);max-width:42ch;text-wrap:pretty}.Hero_subheading__Xrtej{margin-top:clamp(.9rem,1.7vw,1.25rem);font-family:var(--font-body);font-weight:600;font-size:clamp(.72rem,1.1vw,.85rem);letter-spacing:.22em;text-transform:uppercase;color:var(--text-on-ink)}.Hero_cta__xVvDr{margin-top:clamp(1.5rem,3vw,2.25rem)}.Hero_proofWrap__BXs30{position:absolute;left:0;right:0;bottom:clamp(1.75rem,4vw,3rem);z-index:2;pointer-events:none}.Hero_proof__cjMJU{display:inline-flex;align-items:center;gap:.85rem;pointer-events:auto;color:inherit;text-decoration:none}.Hero_proof__cjMJU:hover .Hero_proofLead__7gtoL{text-decoration:underline;text-underline-offset:3px}.Hero_avatars__5LPkQ{display:inline-flex;align-items:center}.Hero_avatar__NwgM0{position:relative;width:2.3rem;height:2.3rem;border-radius:50%;overflow:hidden;border:2px solid var(--paper);box-shadow:0 1px 6px rgba(0,0,0,.35)}.Hero_avatar__NwgM0+.Hero_avatar__NwgM0{margin-left:-.7rem}.Hero_avatar__NwgM0{display:inline-grid;place-items:center;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#fff}.Hero_proofText__JQXlm{display:flex;flex-direction:column;line-height:1.25;color:var(--text-on-ink);text-shadow:0 1px 8px rgba(0,0,0,.45)}.Hero_proofLead__7gtoL{font-size:.85rem;font-weight:700}.Hero_proofLabel___H1Jf{font-size:.78rem;color:var(--muted-on-ink)}.Hero_script__4ySHH{position:absolute;top:clamp(104px,16vh,200px);right:clamp(1.75rem,5vw,4.5rem);z-index:1;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-family:var(--font-script);font-weight:600;font-size:clamp(2rem,3.4vw,3.1rem);line-height:.98;color:var(--paper);transform:rotate(-4deg);text-shadow:0 2px 14px rgba(0,0,0,.45);pointer-events:none}.Hero_script__4ySHH span:first-child{font-size:1.16em;margin-right:.5em}@media (max-width:700px){.Hero_script__4ySHH{display:none}}.EarlyAccessBand_band__fncsM{background:var(--paper);padding-block:clamp(3rem,6vw,5rem);scroll-margin-top:72px}.EarlyAccessBand_inner__1K9p7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(1.75rem,5vw,4.5rem);gap:clamp(1.75rem,5vw,4.5rem);align-items:center}.EarlyAccessBand_copy__fklTg{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.75rem,1.6vw,1.1rem)}.EarlyAccessBand_heading__bIPaU{font-size:clamp(2.2rem,5vw,3.6rem);line-height:1;letter-spacing:-.03em}.EarlyAccessBand_lead__OE0AQ{color:var(--text-muted);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55;max-width:40ch}.EarlyAccessBand_form__BJMda{width:100%;max-width:30rem;justify-self:end}@media (max-width:900px){.EarlyAccessBand_inner__1K9p7{grid-template-columns:minmax(0,1fr)}.EarlyAccessBand_form__BJMda{justify-self:start}}.FeatureStrip_section__e5v_d{padding-block:clamp(2.5rem,5vw,4rem);background:var(--paper-soft)}.FeatureStrip_grid__1kCYS{list-style:none;padding-block:0;margin-block:0;display:grid;grid-template-columns:repeat(4,1fr)}.FeatureStrip_item__JpBYC{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem;padding-inline:clamp(.75rem,2vw,1.75rem);border-left:1px solid var(--sand)}.FeatureStrip_item__JpBYC:first-child{border-left:none}.FeatureStrip_icon__21CXP{color:var(--ink)}.FeatureStrip_title__WjXcE{font-family:var(--font-body);font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.FeatureStrip_sub__k7TYx{font-size:.85rem;line-height:1.4;color:var(--text-muted)}@media (max-width:700px){.FeatureStrip_grid__1kCYS{grid-template-columns:repeat(2,1fr);row-gap:clamp(2rem,6vw,2.75rem)}.FeatureStrip_item__JpBYC{border-left:none}.FeatureStrip_item__JpBYC:nth-child(2n){border-left:1px solid var(--sand)}}@media (max-width:460px){.FeatureStrip_grid__1kCYS{grid-template-columns:1fr}.FeatureStrip_item__JpBYC,.FeatureStrip_item__JpBYC:nth-child(2n){border-left:none}}.SignaturePocket_section__3GLe1{padding-block:var(--section-y);background:var(--ink);color:var(--text-on-ink)}.SignaturePocket_grid__PyJvY{display:grid;grid-template-columns:.85fr 1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.SignaturePocket_mediaReveal__45TWE,.SignaturePocket_textReveal__Q5pH3{min-width:0}.SignaturePocket_media__wKIGh{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-lg);isolation:isolate;background:var(--ink-soft)}.SignaturePocket_image__LhqBs{object-fit:cover;object-position:50% 32%}.SignaturePocket_text__3f5y5{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.75rem,1.6vw,1.1rem)}.SignaturePocket_eyebrow__plDoA{color:var(--text-faint)}.SignaturePocket_heading__wKZ7g{color:var(--text-on-ink);font-size:clamp(2.2rem,4.6vw,3.75rem);line-height:1;letter-spacing:-.03em;max-width:16ch}.SignaturePocket_lead__B_4PA{font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.3;color:var(--text-on-ink);max-width:30ch}.SignaturePocket_body__K7Sqc{color:var(--muted-on-ink);font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.6;max-width:48ch}.SignaturePocket_cta__JfOdU{margin-top:clamp(.5rem,1.5vw,1rem)}@media (max-width:900px){.SignaturePocket_grid__PyJvY{grid-template-columns:1fr}.SignaturePocket_media__wKIGh{aspect-ratio:3/4}}