.home_page__s4JlN{--ink:#17171b;--mute:#4a4a52;--soft:#8c8c94;--gold:#da981a;--amber:#f5b52a;--red:#c2410c;--paper:#faf9f6;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.home_wrap__QI_WZ{max-width:81rem;margin:0 auto;padding-inline:clamp(1rem,4vw,4.5rem)}.home_brand__3e9Cf{font-family:var(--font-brand),var(--font-ui),sans-serif}.home_top__s08Nl{display:flex;align-items:center;gap:.75rem;height:4.75rem}.home_nav__hF8v4{margin-left:auto;display:flex;align-items:center;gap:1.75rem;font-size:.95rem}.home_navLink__eODSV{color:var(--mute);text-decoration:none;transition:color .15s}.home_navLink__eODSV:hover{color:var(--ink)}.home_navBtn__Nf0yT{border:0;background:none;padding:0;font:inherit;color:var(--mute);cursor:pointer}.home_navBtn__Nf0yT:hover{color:var(--ink)}.home_cta__wpMUq{border:0;border-radius:999px;background:var(--ink);color:#fff;font:inherit;font-weight:700;cursor:pointer;transition:background-color .15s}.home_cta__wpMUq:hover{background:#2c2c33}.home_cta__wpMUq:disabled{opacity:.6;cursor:default}.home_ctaSmall__pcaAO{padding:.6rem 1.1rem;font-size:.95rem;font-weight:600}.home_ctaLarge__D10zz{padding:1.05rem 1.9rem;font-size:1.06rem}.home_ctaShimmer__IUhFI{position:relative;overflow:hidden;isolation:isolate}.home_ctaShimmer__IUhFI:before{content:"";position:absolute;top:0;bottom:0;left:-45%;width:38%;background:linear-gradient(90deg,rgba(255,236,190,0),rgba(255,236,190,.32) 45%,rgba(255,244,222,.42) 50%,rgba(255,236,190,.32) 55%,rgba(255,236,190,0));transform:skewX(-18deg) translateX(0);opacity:0;pointer-events:none;animation:home_ctaShimmer__IUhFI 6.6s cubic-bezier(.3,.7,.3,1) 2.4s infinite}.home_ctaShimmerLate__QrMNV:before{animation-delay:5.7s}.home_ctaShimmer__IUhFI:disabled:before{animation:none}@keyframes home_ctaShimmer__IUhFI{0%{opacity:0;transform:skewX(-18deg) translateX(0)}2%{opacity:1}11%{opacity:1;transform:skewX(-18deg) translateX(460%)}13%,to{opacity:0;transform:skewX(-18deg) translateX(460%)}}@media (prefers-reduced-motion:reduce){.home_ctaShimmer__IUhFI:before{animation:none}}.home_ctaLegal__mcSgD{margin:0;font-size:.78rem;color:color-mix(in srgb,var(--mute) 75%,var(--soft))}.home_ctaLegalLink__MsVRl{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px;transition:color .16s ease,text-decoration-color .16s ease}.home_ctaLegalLink__MsVRl:hover{color:var(--ink);text-decoration-color:currentColor}.home_error__PyY0Q{margin:0;font-size:.875rem;color:#b91c1c}.home_linkBtn__tB3FC{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--red);cursor:pointer}.home_linkBtn__tB3FC:hover{text-decoration:underline}.home_hero__G_Rm7{padding-top:clamp(1rem,4vh,3rem);display:grid;grid-template-columns:auto minmax(0,38rem);justify-content:center;align-items:center;gap:clamp(1.5rem,3vw,2.5rem) clamp(2.5rem,4.5vw,4.5rem)}.home_heroBrand__823f7{justify-self:center;width:clamp(18rem,33vw,30rem);aspect-ratio:1;border-radius:50%;background:#f3ecdc;display:grid;place-items:center}.home_h1__3wLII{margin:0 0 18%;display:flex;flex-direction:column;align-items:center;font-family:var(--font-brand),var(--font-ui),sans-serif;font-weight:700;letter-spacing:-.01em;line-height:1}.home_heroMark__d09VB{width:45%;height:auto}.home_heroWords__3J9g5{display:inline-flex;flex-direction:column;margin-top:.6rem}.home_heroName__zUTUZ{display:block;font-weight:700;font-size:clamp(2.8rem,5.3vw,4.75rem);line-height:1}.home_heroTag__yBwhY{display:block;margin-top:.3em;font-family:var(--font-tagline);font-size:clamp(1rem,1.9vw,1.7rem);font-weight:600;letter-spacing:.01em;line-height:1.15;color:var(--mute);white-space:nowrap;text-align:justify;text-align-last:justify}.home_heroTagTale__mEwvJ{color:#da981a}.home_heroCopy__dNUC_{display:flex;flex-direction:column;align-items:flex-start}.home_h1Line__DXTrF{margin:0;display:flex;flex-direction:column;font-family:var(--font-brand),var(--font-ui),sans-serif;font-weight:700;letter-spacing:-.015em;line-height:1.05;font-size:clamp(2rem,3.6vw,3.25rem)}.home_h1Name__mx6qM{flex-shrink:0}.home_rot__Yz9H2{display:grid;width:100%;text-align:left;color:#da981a}.home_rotLine__KSUtp{grid-area:1/1;text-wrap:balance;opacity:0;animation:home_rot__Yz9H2 34s infinite both}.home_rotLine__KSUtp:first-child{animation-delay:0s}.home_rotLine__KSUtp:nth-child(2){animation-delay:3.4s}.home_rotLine__KSUtp:nth-child(3){animation-delay:6.8s}.home_rotLine__KSUtp:nth-child(4){animation-delay:10.2s}.home_rotLine__KSUtp:nth-child(5){animation-delay:13.6s}.home_rotLine__KSUtp:nth-child(6){animation-delay:17s}.home_rotLine__KSUtp:nth-child(7){animation-delay:20.4s}.home_rotLine__KSUtp:nth-child(8){animation-delay:23.8s}.home_rotLine__KSUtp:nth-child(9){animation-delay:27.2s}.home_rotLine__KSUtp:nth-child(10){animation-delay:30.6s}@keyframes home_rot__Yz9H2{0%{opacity:0;transform:translateY(18%)}0.88%,9.03%{opacity:1;transform:none}10%,to{opacity:0;transform:translateY(-18%)}}.home_duet__3luiZ{display:grid;grid-template-columns:minmax(0,2fr) 1px minmax(0,3fr);gap:1.75rem;width:min(100%,37.5rem);margin-top:2.25rem;text-align:left}.home_duetSide__Hw8jI{margin:0;display:flex;flex-direction:column;gap:.35rem}.home_duetName__gjHEX{font-family:var(--font-brand),var(--font-ui),sans-serif;font-weight:700;font-size:1.5rem;line-height:1.1;color:var(--ink)}.home_duetLine__NcxSi{font-size:1.125rem;line-height:1.5;color:var(--mute)}.home_duetRule__XrWYP{background:#e4dfd3}.home_ctaRow__Ff2Y6{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem}.home_ctaRow__Ff2Y6+.home_ctaLegal__mcSgD{margin-top:1rem}.home_ctaStack__qPDwi{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (max-width:960px){.home_hero__G_Rm7{grid-template-columns:minmax(0,1fr);justify-content:stretch}.home_heroBrand__823f7{width:min(20rem,80vw)}.home_heroCopy__dNUC_{align-items:center;text-align:center}.home_h1Line__DXTrF{align-items:center}.home_rot__Yz9H2{text-align:center}.home_duet__3luiZ{text-align:left}.home_ctaRow__Ff2Y6{justify-content:center}}@media (max-width:560px){.home_duet__3luiZ{grid-template-columns:1fr;gap:1.1rem}.home_duetRule__XrWYP{width:3rem;height:1px}}.home_demoSection__dIvIh{margin-top:clamp(4rem,9vh,6.5rem);display:flex;flex-direction:column;align-items:center}.home_demoFilm__3y7kC{width:100%;display:flex;justify-content:center}.home_demoFrame__gT5cI{position:relative;width:100%;max-width:73.75rem}.home_demoBadge__JGoD1{position:absolute;top:-.85rem;right:1.5rem;z-index:2;font-size:.75rem;font-weight:700;background:var(--ink);color:#fff;padding:.38rem .75rem;border-radius:999px}.home_demoScale__tx_5x{transform-origin:0 0}.home_demoStill__xOYUs{display:none}.home_demoSteps__cSZhJ{margin-top:.9rem}.home_demoSteps__cSZhJ button{transition:color .15s}.home_demoSteps__cSZhJ button:hover{color:var(--mute)}.home_demoSteps__cSZhJ button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.home_demoLive__FiRDA{display:none}.home_demoStill__xOYUs{display:block}.home_rotLine__KSUtp{animation:none}.home_rotLine__KSUtp:first-child{opacity:1}}.home_section__56Eal{padding-top:clamp(4rem,9vh,6rem)}.home_eyebrow__5t7h4{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.home_h2__dv8Ei{margin:.6rem 0 0;font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:700;line-height:1.08}.home_lede__N3nOZ{max-width:44rem;margin:.8rem auto 0;font-size:1.13rem;line-height:1.55;color:var(--mute)}.home_center__rdfqT{text-align:center}.home_formats__brEZ4{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem;margin-top:2.25rem}.home_format__Wr7wM{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:0 2px 6px rgba(60,40,10,.08);display:flex;flex-direction:column;text-align:left}.home_formatArt___yNMu{height:9.4rem}.home_formatBody__qi8Qy{padding:1.1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.home_formatName__TW9k1{margin:0;font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:1.3rem;font-weight:700}.home_formatDoes__krYfL{margin:0;font-size:.92rem;line-height:1.45;color:#33333a}.home_formatLike__bMZC2{margin:0;font-size:.85rem;line-height:1.5;color:var(--soft)}.home_formatLike__bMZC2 i{color:var(--mute)}.home_formatStart__3BZIg{margin-top:auto;padding-top:.5rem;align-self:flex-start}.home_alsoRow__I71RX{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.75rem;font-size:.98rem;color:var(--mute)}.home_band___IUK5{margin-top:clamp(4rem,9vh,6rem);border-radius:1.75rem;background:#fbe3c8;padding:clamp(2.5rem,6vw,5.5rem) clamp(1.5rem,5vw,4.5rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.home_bandStats__sxvG0{display:grid;grid-template-columns:auto auto;justify-content:start;gap:clamp(1.5rem,3.5vw,3rem)}.home_bandStat__yK4Z_+.home_bandStat__yK4Z_{padding-left:clamp(1.5rem,3.5vw,3rem);border-left:1px solid rgba(23,23,27,.14)}.home_bandBig__bHQl9{font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:clamp(3.4rem,6.4vw,5.6rem);font-weight:700;line-height:.9;letter-spacing:-.02em;color:var(--red)}.home_bandBigQuiet__SKQcJ{color:var(--ink)}.home_bandSmall__R_Pl4{margin:.9rem 0 0;width:10em;max-width:100%;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.4;text-wrap:balance;color:#33333a}.home_bandH__VOnEI{margin:0;font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:700;line-height:1.15}.home_bandP__e9IuU{margin:1.1rem 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65;color:#33333a}.home_helps__Pcrdw{margin-top:2.25rem;display:flex;flex-direction:column;gap:1.5rem}.home_help__crlyY{border-radius:1.75rem;padding:clamp(1.75rem,4vw,3.5rem) clamp(1.5rem,4vw,4rem);display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2rem,4vw,4rem);align-items:center}.home_helpFlip__NDMLf{grid-template-columns:1.15fr 1fr}.home_helpFlip__NDMLf .home_helpText__r52CC{order:2}.home_helpStuck__CJfVP{display:flex;gap:.6rem;align-items:baseline}.home_helpNum__l1po_{font-family:var(--font-brand),var(--font-ui),sans-serif;font-weight:700;color:var(--gold)}.home_helpStuckText__vaAJP{font-family:var(--font-story),Georgia,serif;font-size:1.1rem;color:#6b6b73;text-decoration:line-through;text-decoration-color:rgba(23,23,27,.3)}.home_helpTitle__vDKW9{margin:.6rem 0 0;font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.12}.home_helpCopy__UWgp2{margin:.9rem 0 0;font-size:1.1rem;line-height:1.6;color:var(--mute);max-width:34rem}.home_helpList__VN73j{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:.98rem}.home_helpList__VN73j li:before{content:"— ";color:var(--gold);font-weight:700}.home_card__4y9yb{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 20px 60px rgba(15,23,42,.1),0 1px 3px rgba(15,23,42,.08);font-size:.95rem;line-height:1.55;display:flex;flex-direction:column;gap:.75rem}.home_bubbleAi__4fnCs,.home_bubbleMe__IoFhN{max-width:90%;padding:.55rem .75rem;border-radius:.65rem}.home_bubbleMe__IoFhN{align-self:flex-end;background:var(--ink);color:#fff}.home_bubbleAi__4fnCs{align-self:flex-start;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.1)}.home_chips__oLd6k{display:flex;flex-wrap:wrap;gap:.5rem}.home_chip___culE{font-size:.82rem;padding:.38rem .7rem;border-radius:999px;border:1px solid rgba(176,122,6,.45);background:#fff}.home_person__P0gu_{display:flex;gap:.9rem;align-items:center}.home_avatar__VeYPw{width:2.9rem;height:2.9rem;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex:none}.home_personName__RCGo2{font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:1.25rem;font-weight:700}.home_personRole__y5cQS{font-size:.82rem;color:var(--soft)}.home_journey__YBy06{display:flex;flex-direction:column;gap:.55rem;font-size:.88rem}.home_journeyRow__OI29W{display:flex;gap:.6rem}.home_journeyCh__OcvPE{flex:none;width:2.4rem;padding-top:.1rem;font-size:.72rem;font-weight:700;color:var(--gold)}.home_cardFoot__w6z6f{padding-top:.75rem;border-top:1px solid #ebe9e4;font-size:.8rem;color:var(--soft)}.home_boardHead__ajq0O{display:flex;justify-content:space-between;font-size:.8rem;color:var(--soft)}.home_board__yvvFm{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.home_boardCard__oJt4F{background:#fff;border-radius:.55rem;padding:.6rem;box-shadow:0 1px 2px rgba(15,23,42,.08);border-left:3px solid transparent}.home_boardCardOn___7gn8{border-left-color:#e07a5f}.home_boardCardOff__hejPB{opacity:.4}.home_boardNum__IZEwo{font-size:.66rem;color:var(--soft)}.home_boardTitle__jpE7b{font-size:.8rem;font-weight:600}.home_boardLine__bfxqY{margin-top:.2rem;font-size:.72rem;line-height:1.35;color:var(--mute)}.home_edit__4T4JL{display:flex;justify-content:space-between;gap:.75rem;padding:.45rem .65rem;border-radius:.5rem;background:#f6f5f1;font-size:.85rem}.home_editUndo__Ew0EY{flex:none;color:var(--soft)}.home_trust__FSaN8{margin-top:clamp(4rem,9vh,6rem);background:#f1ece0;padding:clamp(3.5rem,8vh,6rem) 0}.home_trustGrid__WRuZ9{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-top:3rem}.home_trustCard__pSDX0{background:#fff;border-radius:1rem;padding:1.5rem}.home_trustTitle__1IwBQ{margin:0;font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:1.18rem;font-weight:700;line-height:1.25}.home_trustBody__UfRiT{margin:.5rem 0 0;font-size:.95rem;line-height:1.55;color:var(--mute)}.home_faq__bDk04{max-width:55rem;margin:1.75rem auto 0}.home_faqItem__IEICC{padding:1.25rem 0;border-top:1px solid rgba(23,23,27,.1)}.home_faqQ__6cmjy{margin:0;font-size:1.06rem;font-weight:700}.home_faqA__pFk9Y{margin:.4rem 0 0;font-size:.98rem;line-height:1.6;color:var(--mute)}.home_plans__deppz{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:70rem;margin:2.25rem auto 0}.home_plan__Lv03K{background:#fff;border-radius:1.1rem;padding:1.75rem;box-shadow:0 1px 3px rgba(15,23,42,.08);display:flex;flex-direction:column;gap:.75rem;text-align:left}.home_planHot__umMFc{background:var(--ink);color:#fff}.home_planPick__V17nP{cursor:pointer}.home_plan__Lv03K.home_planPick__V17nP{transition:background-color .22s ease,color .22s ease,transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.home_planPick__V17nP .home_planBtn__5YYLL{transition:background-color .22s ease,transform .2s ease,box-shadow .2s ease}.home_planPromise__Y6VXM{animation:home_promiseIn__cT4FF .26s ease both}@keyframes home_promiseIn__cT4FF{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.home_planPromise__Y6VXM{animation:none}}.home_planHead__CUfEX{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1.1rem}.home_planTag__SBUfA{font-size:.68rem;font-weight:800;color:var(--ink);background:var(--amber);padding:.2rem .55rem;border-radius:999px}.home_planPrice__PyNT9{font-family:var(--font-brand),var(--font-ui),sans-serif;font-size:2.9rem;font-weight:700;line-height:1}.home_planPer__x3DEG{font-size:.95rem;font-weight:500;opacity:.6}.home_planBilled__gbp_2{margin:-.4rem 0 0;min-height:1.2em;font-size:.82rem;opacity:.68;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_planToggle__OMMmp{display:inline-flex;margin:1.4rem auto 0;padding:4px;border-radius:999px;background:rgba(23,23,27,.06);font-size:.9rem}.home_planToggle__OMMmp button{padding:.45rem 1rem;border:none;border-radius:999px;background:transparent;font:inherit;color:inherit;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.home_planToggle__OMMmp .home_planToggleOn__rDvV0{background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.12);font-weight:700}.home_planToggleSave__hOTTW{color:var(--gold);font-weight:700}.home_planLike__ALpg1{margin:-.35rem 0 0;font-size:.88rem;font-style:italic;opacity:.6}.home_planLine__35cNn{margin:0;font-size:.95rem;line-height:1.5;opacity:.8}.home_planList__D8_Rm{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem;font-size:.92rem}.home_planList__D8_Rm li:before{content:"✓ "}.home_planBtn__5YYLL{margin-top:auto;border:0;border-radius:.65rem;padding:.75rem;font:inherit;font-weight:700;color:var(--ink);background:rgba(15,23,42,.06);cursor:pointer}.home_planHot__umMFc .home_planBtn__5YYLL{background:var(--amber)}.home_planNote__VtwQY{margin:1rem 0 0;font-size:.9rem;color:var(--soft)}.home_closing__ojvMf{margin-top:clamp(4rem,9vh,6rem);background:#f1ece0;padding:clamp(4rem,10vh,7rem) 0;text-align:center}.home_closingYours__gdveB{margin-top:3rem}.home_closingCta__WiiuS{margin-top:3.25rem}.home_ctaHuge__bZNwr{padding:1.35rem 2.6rem;font-size:1.25rem}.home_footer__X2cVR{display:flex;flex-wrap:wrap;gap:1.5rem;padding-block:1.9rem;font-size:.82rem;color:var(--soft)}.home_footerRight__NoO57{margin-left:auto}.home_footerLink__sGW_W{color:inherit;text-decoration:none}.home_footerLink__sGW_W:hover{color:var(--ink);text-decoration:underline}@media (max-width:1100px){.home_formats__brEZ4,.home_trustGrid__WRuZ9{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.home_nav__hF8v4 .home_navLink__eODSV{display:none}.home_band___IUK5,.home_helpFlip__NDMLf,.home_help__crlyY,.home_plans__deppz{grid-template-columns:1fr}.home_helpFlip__NDMLf .home_helpText__r52CC{order:0}}@media (max-width:560px){.home_bandStats__sxvG0{gap:1.25rem}.home_bandStat__yK4Z_+.home_bandStat__yK4Z_{padding-left:1.25rem}.home_bandBig__bHQl9{font-size:2.9rem}.home_bandSmall__R_Pl4{width:7.5em;font-size:1.05rem}.home_formats__brEZ4,.home_trustGrid__WRuZ9{grid-template-columns:1fr}.home_demoBadge__JGoD1{display:none}}.home_cta__wpMUq,.home_planBtn__5YYLL{position:relative;overflow:hidden;transition:background-color .15s,transform .2s ease,box-shadow .2s ease}.home_cta__wpMUq:after,.home_planBtn__5YYLL:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.38) 50%,transparent 70%);transform:translateX(-120%);pointer-events:none}.home_cta__wpMUq:hover:not(:disabled),.home_planBtn__5YYLL:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px rgba(23,23,27,.18)}.home_cta__wpMUq:hover:not(:disabled):after,.home_planBtn__5YYLL:hover:not(:disabled):after{animation:home_shimmer__vnDJo .9s ease}@keyframes home_shimmer__vnDJo{to{transform:translateX(120%)}}.home_format__Wr7wM{cursor:pointer;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.home_format__Wr7wM:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 22px 44px rgba(60,40,10,.16),0 2px 6px rgba(60,40,10,.08)}.home_formatArt___yNMu svg{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.home_format__Wr7wM:hover .home_formatArt___yNMu svg{transform:scale(1.06) rotate(-1deg)}.home_card__4y9yb,.home_plan__Lv03K,.home_trustCard__pSDX0{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.home_plan__Lv03K:hover,.home_trustCard__pSDX0:hover{transform:translateY(-5px);box-shadow:0 18px 36px rgba(15,23,42,.12)}.home_card__4y9yb:hover{transform:translateY(-4px)}.home_arrow__PGIVK{display:inline-block;transition:transform .2s ease}.home_format__Wr7wM:hover .home_arrow__PGIVK,.home_linkBtn__tB3FC:hover .home_arrow__PGIVK{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.home_arrow__PGIVK,.home_card__4y9yb,.home_cta__wpMUq,.home_formatArt___yNMu svg,.home_format__Wr7wM,.home_planBtn__5YYLL,.home_plan__Lv03K,.home_trustCard__pSDX0{transition:none;transform:none!important}.home_cta__wpMUq:after,.home_planBtn__5YYLL:after{display:none}}.sailing_mark__q065k{overflow:visible}.sailing_sea__mptae{animation:sailing_sea__mptae 2.2s linear infinite}@keyframes sailing_sea__mptae{0%{transform:translateX(0)}to{transform:translateX(-18px)}}.sailing_boat___3ldE{transform-box:view-box;transform-origin:30px 54px;animation:sailing_rock__PYzdR 4.3s ease-in-out infinite}@keyframes sailing_rock__PYzdR{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-1.6px) rotate(1.5deg)}}.sailing_gust__dn2DC{stroke-dasharray:100;opacity:.85;animation:sailing_gust__dn2DC 3.1s ease-in-out infinite}.sailing_gustLate__E_pyW{animation-delay:1.1s}@keyframes sailing_gust__dn2DC{0%{stroke-dashoffset:100;opacity:0;transform:translateX(-3px)}14%{stroke-dashoffset:78;opacity:0}28%{opacity:.85}55%{stroke-dashoffset:0;opacity:.85;transform:translateX(2px)}74%{opacity:.85}86%{stroke-dashoffset:-78;opacity:0}to{stroke-dashoffset:-100;opacity:0;transform:translateX(5px)}}@media (prefers-reduced-motion:reduce){.sailing_boat___3ldE,.sailing_gust__dn2DC,.sailing_sea__mptae{animation:none}.sailing_gust__dn2DC{stroke-dasharray:none}}.landing_page__pkI81{--lp-ink:#17171b;--lp-muted:rgba(23,23,27,0.62);--lp-border:rgba(23,23,27,0.1);min-height:100dvh;display:flex;flex-direction:column;background:#faf9f6;color:var(--lp-ink);font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif}.landing_topbar__8z6j8{display:flex;align-items:center;padding:clamp(.85rem,2.2vh,1.4rem) 2rem;flex-shrink:0}.landing_wordmark__v8vPY{font-family:var(--font-brand);font-weight:700;font-size:1.55rem;letter-spacing:0;color:var(--lp-ink)}.landing_main__Y0uFx{flex:1 1;justify-content:center;gap:clamp(1.75rem,5vh,5.5rem);padding:clamp(1rem,3vh,3rem) 1.6rem clamp(1.5rem,4vh,5.5rem)}.landing_hero__eYkit,.landing_main__Y0uFx{display:flex;flex-direction:column;align-items:center}.landing_hero__eYkit{text-align:center;max-width:44rem}.landing_brandLockup__btUDt{display:flex;align-items:center;gap:.85rem;max-width:100%}.landing_brandText__YD_H0{display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}.landing_heroMark__CCxZ3{filter:drop-shadow(0 9px 16px rgba(23,23,27,.12));transform:translateY(-.72rem)}.landing_brandName__iVUJm{font-family:var(--font-brand);font-weight:700;font-size:clamp(2.6rem,5.6vw,3.6rem);line-height:1;letter-spacing:0;color:var(--lp-ink);margin-left:-.045em}.landing_eyebrow__BS4wW{margin:.3rem 0 0;font-size:.78rem;line-height:1.45;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--lp-muted)}.landing_headline__NRVNI{margin:clamp(1.1rem,2.8vh,1.9rem) 0 0;font-family:var(--font-brand);font-size:clamp(1.75rem,3.9vw,2.5rem);font-weight:400;line-height:1.18;letter-spacing:-.018em;text-wrap:balance}@media (min-width:720px){.landing_headline__NRVNI{white-space:nowrap}}.landing_sub__n6d01{margin:1.1rem 0 0;font-size:1.2rem;line-height:1.6;color:var(--lp-muted);max-width:33rem}.landing_cta__CRzw4{position:relative;overflow:hidden;isolation:isolate;margin-top:clamp(1.5rem,3.6vh,2.5rem);padding:.92rem 2.5rem;border:none;border-radius:999px;background:var(--lp-ink);color:#ffffff;font:inherit;font-size:1.02rem;font-weight:500;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.1),0 4px 12px rgba(15,23,42,.14);transition:transform .22s cubic-bezier(.2,.8,.3,1),box-shadow .22s ease,opacity .12s ease}.landing_cta__CRzw4:after,.landing_cta__CRzw4:before{content:"";position:absolute;inset:0 auto 0 -60%;width:40%;z-index:-1;transform:skewX(-18deg) translateX(0);background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);opacity:0}.landing_cta__CRzw4:before{animation:landing_ctaShine__InpuG 6s cubic-bezier(.3,.7,.3,1) 2s infinite}@keyframes landing_ctaShine__InpuG{0%{opacity:0;transform:skewX(-18deg) translateX(0)}2%{opacity:1}11%{opacity:1;transform:skewX(-18deg) translateX(420%)}13%,to{opacity:0;transform:skewX(-18deg) translateX(420%)}}.landing_cta__CRzw4:hover:before{animation:none;opacity:0}.landing_cta__CRzw4:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 2px 4px rgba(15,23,42,.12),0 12px 28px rgba(15,23,42,.22)}.landing_cta__CRzw4:hover:not(:disabled):after{opacity:1;transform:skewX(-18deg) translateX(420%);transition:transform .7s cubic-bezier(.3,.7,.3,1),opacity .16s ease}.landing_cta__CRzw4:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px rgba(15,23,42,.1),0 2px 6px rgba(15,23,42,.14)}@media (prefers-reduced-motion:reduce){.landing_cta__CRzw4,.landing_cta__CRzw4:after,.landing_cta__CRzw4:before{transition-duration:1ms}.landing_cta__CRzw4:before{animation:none}.landing_cta__CRzw4:hover:not(:disabled){transform:none}.landing_cta__CRzw4:hover:not(:disabled):after{opacity:0}}.landing_cta__CRzw4:disabled{opacity:.55;cursor:default}.landing_ctaNote__SIqSq{margin:.9rem 0 0;font-size:.86rem;color:var(--lp-muted)}.landing_error__vScu3{margin:.9rem 0 0;font-size:.85rem;color:#b91c1c}.landing_openings__683ec{width:100%;max-width:52rem;min-height:clamp(3.7rem,7vh,4.4rem);display:flex;align-items:flex-start;justify-content:center}.landing_openingsStack__u772S{display:grid;width:100%}.landing_openingsStack__u772S>*{grid-area:1/1}.landing_openingsSizer__wikYE{visibility:hidden}.landing_openingsLine__v5Yap{margin:0;font-family:var(--font-story);font-size:clamp(.98rem,2.1vw,1.15rem);line-height:1.55;text-align:center;color:rgba(23,23,27,.38)}.landing_openingsLoudBox__QTndc{margin:2.25rem auto 0;min-height:6.6rem}.landing_openingsLoud__EBQkI{font-size:clamp(1.25rem,2.6vw,2rem);color:rgba(23,23,27,.78)}.landing_openingsSelected__srV1m{background:rgba(74,124,214,.22);border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing_caret__HpVCZ{display:inline-block;width:2px;height:1.02em;margin-left:3px;margin-right:-5px;background:rgba(23,23,27,.46);vertical-align:-.13em}.landing_caretHidden__0eZpv{visibility:hidden}.landing_caretBlink__M7cNj{animation:landing_caretBlink__M7cNj 1.05s step-end infinite}@keyframes landing_caretBlink__M7cNj{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (max-width:760px){.landing_openings__683ec{min-height:7.5rem}}.landing_points__2FgkN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;width:100%;max-width:52rem;margin-top:clamp(.7rem,2vh,1.6rem);padding-top:clamp(1.3rem,3.2vh,2.4rem);border-top:1px solid var(--lp-border)}@media (max-width:760px){.landing_points__2FgkN{grid-template-columns:minmax(0,1fr);gap:2.4rem;max-width:32rem}}.landing_point__vmlL7{min-width:0}.landing_pointTitle__GUSL3{margin:0 0 .5rem;font-size:1.02rem;font-weight:500;letter-spacing:-.005em;color:var(--lp-ink)}.landing_pointBody__WK62N{margin:0;white-space:pre-line;font-size:.94rem;line-height:1.6;color:var(--lp-muted)}.landing_footer__1a9qP{min-height:3rem;padding:clamp(1.4rem,3.4vh,2.8rem) 1.6rem clamp(.9rem,2.2vh,1.8rem);text-align:center;font-size:.88rem;color:var(--lp-muted);flex-shrink:0}.landing_footerStack__6IETk{display:grid;justify-items:center}.landing_footerStack__6IETk>*{grid-area:1/1}.landing_footerLine__7noWz{display:inline-block}.landing_footerLineIn__Vksav{animation:landing_footerLineIn__Vksav 1.2s ease-in-out both}.landing_footerLineOut__PcNW8{animation:landing_footerLineOut__PcNW8 1.2s ease-in-out both}@keyframes landing_footerLineIn__Vksav{0%{opacity:0}to{opacity:1}}@keyframes landing_footerLineOut__PcNW8{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.landing_footerLineIn__Vksav,.landing_footerLineOut__PcNW8{animation-duration:1ms}}.landing_waitlistPage__gNdl4{min-height:100vh;display:grid;place-items:center;padding:2rem 1.25rem;background:var(--app-bg,#f3f2ef)}.landing_waitlistCard__k7LgL{display:flex;flex-direction:column;align-items:center;gap:.9rem;width:min(39rem,100%);padding:2.25rem 2rem 1.5rem;border-radius:18px;background:#ffffff;box-shadow:0 20px 50px rgba(15,23,42,.1);text-align:center}.landing_waitlistTitle__uCQLI{font-family:var(--font-brand);font-weight:500;font-size:1.35rem;margin:.15rem 0 0;color:#1f2937}.landing_waitlistBody___aNFq{margin:0;font-size:.92rem;line-height:1.55;color:rgba(15,23,42,.66)}.landing_waitlistAsk__zJEae{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-top:.4rem;text-align:left}.landing_waitlistQuestion__dIpih{font-size:.92rem;font-weight:650;color:#1f2937}.landing_waitlistOptional__EtfW0{margin-left:.5rem;padding:.18rem .55rem;border-radius:999px;background:rgba(15,23,42,.06);color:rgba(15,23,42,.6);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:.1rem}.landing_waitlistAskHint__p3uHc{font-size:.8rem;color:rgba(15,23,42,.55);white-space:nowrap}.landing_waitlistFormats__0Mk_b{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}@media (max-width:560px){.landing_waitlistFormats__0Mk_b{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing_waitlistFormat__SAoBw{position:relative;display:flex;flex-direction:column;padding:0;border:none;border-radius:12px;overflow:hidden;background:#ffffff;box-shadow:0 0 0 1px rgba(15,23,42,.09);font:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.landing_waitlistFormat__SAoBw:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(15,23,42,.09),0 16px 32px rgba(60,40,10,.13),0 2px 6px rgba(60,40,10,.07)}.landing_waitlistFormat__SAoBw:focus-visible{outline:none;box-shadow:0 0 0 2px var(--app-accent,#4f7d5e)}.landing_waitlistFormatOn__S20Qt,.landing_waitlistFormatOn__S20Qt:hover{box-shadow:0 0 0 2px var(--app-accent,#4f7d5e)}.landing_waitlistFormatArt__SSqbc{display:block;height:4.1rem}.landing_waitlistFormatArt__SSqbc svg{display:block;width:100%;height:100%}.landing_waitlistFormatCheck___mdDM{position:absolute;top:.4rem;right:.4rem;width:1.25rem;height:1.25rem;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:inset 0 0 0 1.5px rgba(15,23,42,.25);transition:background-color .15s ease}.landing_waitlistFormatOn__S20Qt .landing_waitlistFormatCheck___mdDM{background:var(--app-accent,#4f7d5e);box-shadow:none}.landing_waitlistFormatOn__S20Qt .landing_waitlistFormatCheck___mdDM:after{content:"";position:absolute;left:.42rem;top:.22rem;width:.3rem;height:.62rem;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.landing_waitlistFormatLabel__05s1s{padding:.45rem .55rem .5rem;font-size:.78rem;font-weight:600;line-height:1.25;color:#1f2937}@media (prefers-reduced-motion:reduce){.landing_waitlistFormatCheck___mdDM,.landing_waitlistFormat__SAoBw{transition:none}.landing_waitlistFormat__SAoBw:hover{transform:none}}.landing_waitlistCheck__F1_ue{width:3.5rem;height:3.5rem}.landing_waitlistCheck__F1_ue circle:first-child{fill:color-mix(in srgb,var(--app-accent,#4f7d5e) 16%,#ffffff)}.landing_waitlistCheck__F1_ue circle:nth-child(2){fill:var(--app-accent,#4f7d5e)}.landing_waitlistCheck__F1_ue path{fill:none;stroke:#ffffff;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.landing_waitlistRule__rxZm0{width:100%;height:1px;background:rgba(15,23,42,.08)}.landing_waitlistSaved__7sN6F{margin:0;font-size:.8rem;font-weight:600;color:var(--app-accent,#4f7d5e)}.landing_waitlistSavedFailed__2kOQ8{color:#b91c1c}.landing_waitlistSignOut___uz0k{margin-top:.35rem;text-decoration:none;border:none;background:transparent;font:inherit;font-size:.8rem;color:rgba(15,23,42,.45);cursor:pointer}.landing_waitlistSignOut___uz0k:hover{color:#1a1a1a}.landing_waitlistLegal__6r_4D{margin:.6rem 0 0;font-size:.72rem;color:rgba(15,23,42,.6)}.landing_waitlistLegal__6r_4D a{color:inherit;text-decoration:none;transition:color .16s ease}.landing_waitlistLegal__6r_4D a:hover{color:#1a1a1a;text-decoration:underline}