.M3iytG_page{--landing-cream:var(--color-canvas-warm);--landing-ink:var(--color-text);--landing-blue:var(--color-primary);color:var(--landing-ink);background:var(--landing-cream);font-size:1rem;line-height:1.6}.M3iytG_page h1,.M3iytG_page h2,.M3iytG_page h3{font-family:var(--font-display);text-wrap:balance}.M3iytG_page a,.M3iytG_page summary{-webkit-tap-highlight-color:transparent}.M3iytG_page a:focus-visible,.M3iytG_page summary:focus-visible{outline:3px solid var(--color-warn);outline-offset:5px;box-shadow:none}.M3iytG_photoSection a:focus-visible{outline-color:#faab40}.M3iytG_container{width:min(100% - 5rem,1240px);margin-inline:auto;position:relative}.M3iytG_skipLink{z-index:100;color:var(--landing-ink);background:#fff;border-radius:.5rem;padding:.75rem 1.25rem;position:fixed;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-200%)}.M3iytG_skipLink:focus{transform:none}.M3iytG_previewNotice{text-align:center;color:#283859;background:#eaf0ff;border-bottom:1px solid #d6e0fa;padding:.35rem 1rem;font-size:.875rem}.M3iytG_header{z-index:10;background:#fff;border-bottom:1px solid #edf0f5;position:relative}.M3iytG_headerInner{justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 4rem,1360px);min-height:92px;margin-inline:auto;display:flex}.M3iytG_brandLink{border-radius:.5rem;flex-shrink:0}.M3iytG_brand{align-items:center;display:flex}.M3iytG_navigation{gap:1.6rem;font-size:.9375rem;font-weight:650;display:flex}.M3iytG_navigation a{border-radius:.25rem;padding-block:.65rem}.M3iytG_navigation a:hover,.M3iytG_footerLinks a:hover{color:var(--landing-blue)}.M3iytG_headerActions{flex-shrink:0;gap:.65rem;display:flex}.M3iytG_page .M3iytG_headerButton{min-height:44px;padding-inline:1.3rem;font-size:.9375rem}.M3iytG_photoSection{isolation:isolate;color:#fff;background:#182236;position:relative;overflow:hidden}.M3iytG_photo{object-fit:cover;z-index:-3}.M3iytG_heroShade,.M3iytG_processShade,.M3iytG_closingShade{z-index:-2;pointer-events:none;position:absolute;inset:0}.M3iytG_heroShade{background:linear-gradient(270deg,#08142ce3,#08142cc7 38%,#08142c33 68%,#08142c0a)}[dir=ltr] .M3iytG_heroShade{background:linear-gradient(90deg,#08142ce3,#08142cc7 38%,#08142c33 68%,#08142c0a)}[dir=ltr] .M3iytG_hero .M3iytG_photo{transform:scaleX(-1)}.M3iytG_heroInner{align-items:center;min-height:clamp(510px,39vw,640px);padding-block:5rem;display:flex}.M3iytG_heroCopy{width:min(100%,660px)}.M3iytG_hero h1{letter-spacing:-.025em;margin:0;font-size:clamp(2.5rem,3.65vw,3.75rem);font-weight:750;line-height:1.23}.M3iytG_underlined{padding-bottom:.3em;display:inline-block;position:relative}.M3iytG_underlined:after{content:"";bottom:0;background:#ffa323;border-radius:100%;width:100px;height:5px;position:absolute;inset-inline-start:0;transform:rotate(-4deg)}.M3iytG_hero p{text-wrap:pretty;max-width:45ch;margin-block:1.6rem 2rem;font-size:clamp(1.125rem,1.6vw,1.4rem);line-height:1.65}.M3iytG_actions{flex-wrap:wrap;gap:1rem;display:flex}.M3iytG_waitlist{flex-direction:column;max-width:560px;display:flex}.M3iytG_waitlistLabel{color:#fff;margin-bottom:.45rem;font-size:15px;font-weight:700;line-height:1.5}.M3iytG_waitlistRow{gap:.65rem;display:flex}.M3iytG_waitlistInput{color:#fff;caret-color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff47;border-radius:12px;outline:none;flex:1;min-width:0;height:52px;padding:0 1rem;font-size:1rem;transition:border-color .15s,background-color .15s}.M3iytG_waitlistInput::placeholder{color:#ffffff9e}.M3iytG_waitlistInput:hover{border-color:#ffffff73}.M3iytG_waitlistInput:focus-visible{outline-offset:2px;background:#ffffff1f;border-color:#fff9;outline:2px solid #fff}.M3iytG_waitlistInput:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:inset 0 0 0 60px #1b2a47}.M3iytG_waitlistInput[aria-invalid=true]{border-color:#ffb199}.M3iytG_page .M3iytG_waitlistButton{flex:none}.M3iytG_waitlistConsent{color:#fff;cursor:pointer;align-items:flex-start;gap:.55rem;margin-top:.8rem;font-size:14px;line-height:1.5;display:flex}.M3iytG_waitlistConsent input{appearance:none;cursor:pointer;background:#ffffff14 50%/14px no-repeat;border:1.5px solid #ffffffb3;border-radius:5px;flex:none;width:20px;height:20px;margin:1px 0 0}.M3iytG_waitlistConsent input:checked{border-color:var(--landing-blue);background-color:var(--landing-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.M3iytG_waitlistConsent input:focus-visible{outline-offset:2px;outline:2px solid #fff}.M3iytG_waitlistConsent a,.M3iytG_hero .M3iytG_waitlistInvited a{color:#fff;text-underline-offset:2px;text-decoration:underline}.M3iytG_hero .M3iytG_waitlistError{color:#ffd2c4;max-width:none;margin:.55rem 0 0;font-size:14px;font-weight:700;line-height:1.5}.M3iytG_hero .M3iytG_waitlistInvited{color:#fff;max-width:none;margin:.8rem 0 0;font-size:14px;line-height:1.6}.M3iytG_hero .M3iytG_waitlistInvited a{font-weight:700}.M3iytG_waitlistTrap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.M3iytG_hero .M3iytG_waitlistDone{color:#fff;background:#ffffff1f;border:1px solid #ffffff59;border-radius:14px;align-items:center;gap:.75rem;max-width:560px;margin:0;padding:1rem 1.1rem;font-size:1.0625rem;font-weight:600;line-height:1.5;display:flex}.M3iytG_waitlistTick{background:var(--landing-blue);color:#fff;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.M3iytG_page .M3iytG_photoButton{border-radius:999px;min-height:52px;padding:.7rem 2rem;font-size:1.0625rem;font-weight:700}.M3iytG_page .M3iytG_photoButton:not(.M3iytG_outlineButton){background:var(--landing-blue);box-shadow:0 5px 24px #08379544}.M3iytG_page .M3iytG_photoButton:not(.M3iytG_outlineButton):hover{background:#1047c4}.M3iytG_outlineButton{color:#fff;background:#111e3833;border:1px solid #ffffffc9;justify-content:center;align-items:center;transition:background .18s;display:inline-flex}.M3iytG_outlineButton:hover{background:#ffffff24}.M3iytG_arrow{margin-inline-start:.7rem;font-size:1.4rem;line-height:1;display:inline-block}[dir=ltr] .M3iytG_arrow{transform:scaleX(-1)}.M3iytG_features,.M3iytG_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;display:grid}.M3iytG_features{padding-block:3rem 3.25rem}.M3iytG_feature{text-align:center;position:relative}.M3iytG_feature+.M3iytG_feature:before{content:"";inset-inline-start:-1.5rem;background:#dce2ea;width:1px;position:absolute;top:25%;bottom:15%}.M3iytG_icon{width:64px;height:64px;color:var(--landing-blue);background:#eaf0ff;border-radius:50%;place-items:center;margin:0 auto .8rem;display:grid}.M3iytG_icon svg{width:31px;height:31px}.M3iytG_feature h2,.M3iytG_feature h3,.M3iytG_steps h3{margin:0;font-size:1.1875rem;font-weight:700;line-height:1.5}.M3iytG_feature p{color:#41516d;max-width:31ch;margin:.5rem auto 0;font-size:1.0625rem;line-height:1.65}.M3iytG_process{padding-block:4rem 4.5rem;scroll-margin-top:1rem}.M3iytG_processShade{background:#0a152ac4}.M3iytG_sectionTitle{text-align:center;letter-spacing:-.018em;margin:0;font-size:clamp(1.65rem,2.6vw,2.35rem);font-weight:750;line-height:1.4}.M3iytG_sectionTitle .M3iytG_underlined:after{inset-inline-start:calc(50% - 50px)}.M3iytG_steps{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.M3iytG_stepTop{justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.M3iytG_stepTop svg{width:34px;height:34px}.M3iytG_number{width:66px;height:66px;font-family:var(--font-display);background:#dae5ff26;border-radius:50%;place-items:center;font-size:2rem;font-weight:700;display:grid}.M3iytG_steps p{color:#f2f4fa;max-width:29ch;margin:.6rem auto 0;font-size:1.0625rem;line-height:1.7}.M3iytG_principles{background:linear-gradient(135deg,#f5f8fe,#faf8f4);padding-block:3.5rem;scroll-margin-top:1rem}.M3iytG_principleGrid{margin-top:2rem}.M3iytG_faq{max-width:1020px;padding-block:3rem 4rem;scroll-margin-top:1rem}.M3iytG_faqList{gap:.75rem;margin-top:1.75rem;display:grid}.M3iytG_faqItem{background:#fff;border:1px solid #dce3ef;border-radius:12px;box-shadow:0 3px 8px #13244904}.M3iytG_faqItem summary{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.4rem;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.M3iytG_faqItem summary::-webkit-details-marker{display:none}.M3iytG_chevron{color:var(--landing-blue);font-size:1.5rem;line-height:1}.M3iytG_faqItem[open] .M3iytG_chevron{transform:rotate(180deg)}.M3iytG_faqItem[open]{border-color:#a7bdeb}.M3iytG_faqItem p{color:#41516d;max-width:85ch;margin:0;padding:0 1.4rem 1.3rem;font-size:1.0625rem;line-height:1.8}.M3iytG_closing{text-align:center;padding-block:4.25rem 4.75rem}.M3iytG_closing .M3iytG_photo{object-position:center 60%}.M3iytG_closingShade{background:#08142aa8}.M3iytG_closing .M3iytG_photoButton{margin-top:1.75rem}.M3iytG_footer{background:#fff}.M3iytG_footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;padding-block:1.65rem;display:flex}.M3iytG_footerLinks{color:#41516d;flex-wrap:wrap;gap:.75rem 1.5rem;font-size:.9375rem;display:flex}.M3iytG_footerLinks a{border-radius:.2rem;padding-block:.5rem}html.a11y-high-contrast .M3iytG_photo{opacity:.15}:is(html.a11y-high-contrast .M3iytG_feature p,html.a11y-high-contrast .M3iytG_faqItem p){color:#202c45}@media (max-width:1100px){.M3iytG_headerInner{flex-wrap:wrap;gap:1rem;padding-block:1rem}.M3iytG_navigation{flex-basis:100%;order:3;justify-content:center;font-size:.9375rem}.M3iytG_heroCopy{width:min(100%,590px)}.M3iytG_heroShade{background:linear-gradient(270deg,#08142cec,#08142ccb 45%,#08142c1f)}.M3iytG_steps{gap:2rem}}@media (max-width:700px){.M3iytG_container{width:calc(100% - 2.5rem)}.M3iytG_headerInner{gap:.75rem;width:calc(100% - 2rem);min-height:0;padding-block:.8rem}.M3iytG_page .M3iytG_headerButton{padding:.6rem .75rem;font-size:.875rem}.M3iytG_headerActions{gap:.45rem}.M3iytG_navigation{flex-wrap:wrap;gap:1rem;font-size:.875rem}.M3iytG_navigation a{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-block:.25rem;display:inline-flex}.M3iytG_heroInner{align-items:flex-end;min-height:600px;padding-block:13rem 3rem}.M3iytG_heroCopy{width:100%}.M3iytG_hero h1{font-size:clamp(2rem,7.6vw,3rem);line-height:1.3}.M3iytG_hero p{max-width:40ch;margin-block:1.25rem 1.5rem;font-size:1.125rem}.M3iytG_hero .M3iytG_photo{object-position:26% top}.M3iytG_heroShade{background:linear-gradient(#08142c0d,#08142c38 18%,#08142cde 42%,#08142cf5)}[dir=ltr] .M3iytG_heroShade{background:linear-gradient(#08142c0d,#08142c38 18%,#08142cde 42%,#08142cf5)}.M3iytG_page .M3iytG_photoButton{padding-inline:1.35rem;font-size:1rem}.M3iytG_actions{gap:.75rem}.M3iytG_waitlistRow{display:contents}.M3iytG_waitlistLabel{order:0}.M3iytG_waitlistInput{flex:none;order:1;width:100%}.M3iytG_waitlistConsent{order:2}.M3iytG_hero .M3iytG_waitlistError{order:3}.M3iytG_page .M3iytG_waitlistButton{order:4;width:100%;margin-top:.9rem}.M3iytG_hero .M3iytG_waitlistInvited{order:5}.M3iytG_features,.M3iytG_principleGrid{grid-template-columns:1fr;gap:1.8rem}.M3iytG_features{padding-block:2.25rem}.M3iytG_feature{text-align:start;grid-template-columns:54px 1fr;align-items:start;column-gap:1rem;display:grid}.M3iytG_feature+.M3iytG_feature:before{display:none}.M3iytG_icon{grid-row:span 2;width:54px;height:54px;margin:0}.M3iytG_icon svg{width:27px;height:27px}.M3iytG_feature p{max-width:none;margin:.25rem 0 0;font-size:1rem}.M3iytG_feature h2,.M3iytG_feature h3,.M3iytG_steps h3{font-size:1.125rem}.M3iytG_process{padding-block:2.75rem}.M3iytG_process .M3iytG_photo{object-position:center}.M3iytG_processShade{background:#0a152ade}.M3iytG_steps{text-align:start;grid-template-columns:1fr;gap:2rem;margin-top:2rem}.M3iytG_steps li{grid-template-columns:54px 1fr;gap:.25rem 1rem;display:grid}.M3iytG_stepTop{grid-row:span 2;margin:0}.M3iytG_stepTop svg{display:none}.M3iytG_number{width:50px;height:50px;font-size:1.5rem}.M3iytG_steps p{max-width:none;margin:0;font-size:1rem}.M3iytG_principles,.M3iytG_faq{padding-block:2.5rem}.M3iytG_faqItem summary{padding:.9rem 1rem;font-size:1rem}.M3iytG_faqItem p{padding:0 1rem 1rem;font-size:1rem}.M3iytG_closing{padding-block:3.5rem}.M3iytG_footerInner{justify-content:center;gap:1.3rem}.M3iytG_footerLinks{flex-basis:100%;justify-content:center;font-size:.875rem}}@media (max-width:380px){.M3iytG_headerInner{justify-content:center}.M3iytG_headerActions{flex-basis:100%;justify-content:center}.M3iytG_navigation{gap:1rem}.M3iytG_heroInner{padding-top:10rem}}
