#s-landing{--ink:#16243b;--slate:#3d5a6b;--paper:#fbf9f7;--surface:#fff;--deep:#1b3a4b;--blue:#2e8bc0;--sage:#83bca9;--peach:#f0bc94;--blue-text:#287aa8;--sage-text:#447e6b;--peach-text:#b25c19;--danger:#d65a5a;--danger-deep:#c45a50;--amber:#c88246;--positive:#508c6e;--hairline:#16243b1a;--hairline-soft:#16243b0f;--hairline-strong:#16243b26;--mint:#ebf5f2;--peach-tint:#f0bc9426;--peach-edge:#f0bc9499;--sage-tint:#83bca926;--blue-badge:#2e8bc014;--badge:11px;--badge-ls:.9px;--on-ink:#fff;--on-ink-muted:#ffffffbf;--font-display:var(--font-lora), Georgia, "Times New Roman", serif;--font-ui:var(--font-dm-sans), "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-dm-mono), ui-monospace, "SF Mono", Menlo, monospace;--t-hero:64px;--t-hero-lh:69px;--t-section:34px;--t-section-lh:39px;--t-card-head:26px;--t-card-head-lh:32px;--t-lead:18px;--t-lead-lh:29px;--t-item:17px;--t-item-lh:24px;--t-row:16px;--t-row-lh:22px;--t-body:16px;--t-body-lh:24px;--t-secondary:14px;--t-secondary-lh:20px;--t-eyebrow:12px;--t-eyebrow-lh:16px;--t-meta:11px;--t-meta-lh:15px;--ls-micro:.9px;--sp-6:16px;--radius-pill:999px;--radius-card:12px;--radius-card-lg:16px;--radius-control:8px;--radius-round:50%;--target-min:44px;--ease:cubic-bezier(.2, 0, 0, 1);--motion-colour:.18s;--motion-travel:.32s;--field-h:48px;--field-pad:0 15px;--field-pad-error:0 14px;--field-border:1px;--field-border-error:2px;--field-error:#d65a5a;--field-error-text:#bc4f4f;--field-msg:15px;--field-msg-lh:21px;--field-hint:14px;--field-hint-lh:20px;--summary-border:2px;--summary-radius:12px;--summary-pad:18px 20px;--btn-h-mobile:52px;--btn-pad-mobile:24px;--btn-h-tablet:56px;--btn-pad-tablet:28px;--btn-h-desktop:60px;--btn-pad-desktop:34px;--btn-text-h-mobile:48px;--btn-text-h-tablet:52px;--btn-text-h-desktop:56px;--btn-chip-h:44px;--btn-hover:#323e53;--btn-active:#495466;--btn-inverse-hover:#edeae6;--btn-inverse-active:#ddd8d2;--btn-2nd-hover:#f1ede9;--btn-text-hover:#16243b17;--btn-text-active:#16243b29;--btn-disabled-opacity:.45;--btn-loading-label:.55;--gap-fields:16px;--focus-ring:0 0 0 2px #fbf9f7, 0 0 0 4px #2e8bc0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:18px;line-height:29px}.cor-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cor-skip{z-index:1000;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink);font-family:var(--font-ui);padding:12px 18px;font-size:16px;font-weight:500;text-decoration:none;position:absolute;top:-100px;left:16px}.cor-skip:focus{box-shadow:var(--focus-ring);outline:none;top:16px}.cor-btn{font-family:var(--font-ui);border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:var(--btn-h-mobile);padding:0 var(--btn-pad-mobile);transition:background var(--motion-colour) var(--ease), border-color var(--motion-colour) var(--ease), color var(--motion-colour) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:500;line-height:1;display:inline-flex}@media (min-width:768px){.cor-btn{min-height:var(--btn-h-tablet);padding:0 var(--btn-pad-tablet)}}@media (min-width:1280px){.cor-btn{min-height:var(--btn-h-desktop);padding:0 var(--btn-pad-desktop)}}.cor-btn--primary{background:var(--ink);color:var(--on-ink)}.cor-btn--secondary{background:var(--surface);color:var(--ink);border-color:var(--slate)}.cor-btn--primary:active:not(:disabled){background:var(--btn-active)}.cor-btn--secondary:active:not(:disabled){background:var(--mint)}@media (hover:hover) and (pointer:fine){.cor-btn--primary:hover:not(:disabled){background:var(--btn-hover)}.cor-btn--secondary:hover:not(:disabled){background:var(--btn-2nd-hover);border-color:var(--ink)}}.cor-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.cor-btn:disabled{opacity:var(--btn-disabled-opacity);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.cor-btn{transition:none}}.cor-nav nav a{position:relative}.cor-nav nav a[aria-current]:after{content:"";border-radius:var(--radius-pill);background:var(--ink);height:2px;position:absolute;bottom:6px;left:12px;right:12px}@media (prefers-reduced-motion:no-preference){.cor-nav nav a[aria-current]:after{animation:cor-navmark .18s var(--ease)}}@keyframes cor-navmark{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:none}}.cor-h1:hover,.cor-h2:hover,.cor-h3:hover,.cor-h4:hover{text-decoration:underline}.cor-h6:hover,.cor-h7:hover{color:var(--ink);text-decoration:underline}.cor-navtoggle{border:1px solid var(--hairline-strong);background:var(--surface);width:48px;height:48px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--motion-colour) var(--ease), background var(--motion-colour) var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:none}.cor-navtoggle:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.cor-navtoggle:hover{border-color:var(--ink);background:var(--paper)}}.cor-navtoggle:active{background:var(--mint)}.cor-navtoggle__cross,.cor-navtoggle[aria-expanded=true] .cor-navtoggle__bars{display:none}.cor-navtoggle[aria-expanded=true] .cor-navtoggle__cross{display:inline}.cor-menu{z-index:49;background:var(--paper);border-top:1px solid var(--hairline);-webkit-overflow-scrolling:touch;flex-direction:column;height:calc(100dvh - 72px);padding:8px 20px 32px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.cor-menu__links{flex-direction:column;display:flex}.cor-menu__links a{border-bottom:1px solid var(--hairline);min-height:60px;color:var(--ink);-webkit-tap-highlight-color:transparent;align-items:center;font-size:19px;font-weight:500;text-decoration:none;display:flex}.cor-menu__links a:active{background:var(--mint)}.cor-menu__links a:focus-visible{box-shadow:var(--focus-ring);border-radius:8px;outline:none}.cor-menu__links a[aria-current]:before{content:"";border-radius:var(--radius-pill);background:var(--ink);width:3px;height:20px;margin-right:12px}.cor-menu__links a:before{content:"";background:0 0;width:3px;height:20px;margin-right:12px}.cor-field{display:block}.cor-field+.cor-field{margin-top:var(--gap-fields)}.cor-field__label{font-size:var(--t-row);color:var(--ink);margin-bottom:6px;font-weight:500;display:block}.cor-field__error{font-size:var(--field-msg);line-height:var(--field-msg-lh);color:var(--field-error-text);align-items:flex-start;gap:7px;margin-bottom:7px;font-weight:500;display:flex}.cor-field__input{width:100%;height:var(--field-h);border-radius:var(--radius-control);border:var(--field-border) solid var(--hairline);background:var(--surface);padding:var(--field-pad);font-family:var(--font-ui);font-size:var(--t-body);color:var(--ink);box-sizing:border-box;transition:border-color var(--motion-colour) var(--ease), box-shadow var(--motion-colour) var(--ease)}.cor-field__input::placeholder{color:#8a98a2}.cor-field__input:focus{border-color:var(--blue);box-shadow:var(--focus-ring);outline:none}.cor-field__input[aria-invalid=true]{border:var(--field-border-error) solid var(--field-error);padding:var(--field-pad-error)}.cor-summary{border:var(--summary-border) solid var(--field-error);border-radius:var(--summary-radius);padding:var(--summary-pad);margin-bottom:26px}.cor-summary__title{font-family:var(--font-ui);font-size:var(--t-item);color:var(--field-error-text);margin:0 0 10px;font-weight:600}.cor-summary__list{flex-direction:column;gap:7px;margin:0;padding-left:20px;display:flex}.cor-summary__list a{color:var(--field-error-text);font-size:var(--t-body);text-underline-offset:3px}.cor-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 6 8 10.5 12.5 6' stroke='%2316243B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:52px}.cor-select:invalid,.cor-select option[value=""]{color:#8a98a2}.cor-consents{flex-direction:column;gap:12px;display:flex}.cor-consent{background:var(--surface);border:1px solid var(--hairline);cursor:pointer;min-height:48px;color:var(--ink);transition:border-color var(--motion-colour) var(--ease);border-radius:8px;align-items:flex-start;gap:12px;padding:17px;font-size:16px;font-weight:500;line-height:26px;display:flex}@media (hover:hover) and (pointer:fine){.cor-consent:hover{border-color:var(--hairline-strong)}}.cor-consent:active{background:var(--paper)}.cor-consent__box{appearance:none;background:var(--surface);cursor:pointer;width:24px;height:24px;transition:background var(--motion-colour) var(--ease), border-color var(--motion-colour) var(--ease);border:2px solid #16243b40;border-radius:5px;flex:none;place-items:center;margin:1px 0 0;display:grid}.cor-consent__box:checked{background:var(--ink);border-color:var(--ink)}.cor-consent__box:checked:after{content:"";border:0 solid var(--on-ink);border-width:0 0 2.5px 2.5px;width:12px;height:7px;transform:translateY(-1px)rotate(-45deg)}.cor-consent__box:focus-visible{box-shadow:var(--focus-ring);outline:none}.cor-consent__box[aria-invalid=true]{border-color:var(--peach-text)}.cor-note{border-top:1px solid var(--hairline);padding-top:14px}.cor-note__label{font-family:var(--font-mono);font-weight:500;font-size:var(--badge);letter-spacing:var(--badge-ls);text-transform:uppercase;color:var(--blue-text);margin-bottom:5px;display:block}.cor-note__body{font-size:var(--t-body);color:var(--slate);margin:0;line-height:25px}#s-landing #waitlist a{color:var(--blue-text)}#s-landing #waitlist a:hover{color:var(--ink)}#s-landing a:focus-visible{box-shadow:var(--focus-ring);border-radius:6px;outline:none}.cor-founder__photo{border-radius:var(--radius-round);object-fit:cover;background:var(--mint);width:132px;height:132px;margin-bottom:24px;display:block}.cor-founder__name{font-family:var(--font-display);font-weight:400;font-size:var(--t-card-head);line-height:var(--t-card-head-lh);letter-spacing:-.3px;color:var(--ink);margin:0 0 12px}.cor-founder__bio{color:var(--slate);max-width:34em;margin:0;font-size:17px;line-height:26px}.cor-founder__link{min-height:44px;color:var(--blue-text);align-items:center;gap:7px;margin-top:16px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.cor-founder__link svg{transition:transform var(--motion-colour) var(--ease)}@media (hover:hover) and (pointer:fine){.cor-founder__link:hover{text-underline-offset:3px;text-decoration:underline}.cor-founder__link:hover svg{transform:translate(3px)}}.cor-founder__link:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}@media (max-width:767px){.cor-founder__photo{width:104px;height:104px;margin-bottom:18px}}.cor-pillars{grid-template-rows:auto auto;grid-template-columns:1.25fr 1fr;gap:24px;display:grid}.cor-pillar{border-radius:16px;flex-direction:column;gap:28px;padding:36px;display:flex}.cor-pillar--lead{grid-row:1/3}.cor-pillar__stage{border-radius:12px;flex:1;min-height:440px;position:relative;overflow:hidden}.cor-pillar--side{grid-template-columns:220px 1fr;align-items:center;gap:32px;display:grid}.cor-pillar__pic{aspect-ratio:4/3;border-radius:12px;overflow:hidden}.cor-pillar__pic img{object-fit:cover;width:100%;height:100%;display:block}.cor-phone{background:var(--ink);box-sizing:border-box;border-radius:40px;width:300px;padding:12px;position:absolute;top:0;left:50%;transform:translate(-50%)}.cor-phone__screen{background:var(--surface);box-sizing:border-box;border-radius:30px;min-height:560px;padding:40px 22px}@media (max-width:1023px){.cor-pillars{grid-template-columns:1fr}.cor-pillar--lead{grid-row:auto}}@media (max-width:599px){.cor-pillar--side{grid-template-columns:1fr}.cor-phone{width:260px}.cor-pillar__stage{min-height:440px}}.cor-stepsgrid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.cor-steps{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.cor-step{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:background var(--motion-colour) var(--ease);background:0 0;border:0;border-radius:14px;grid-template-columns:64px 1fr;align-items:start;gap:20px;margin:0;padding:26px 20px;display:grid}.cor-step+.cor-step{box-shadow:0 -1px 0 var(--hairline)}.cor-step__n{font-family:var(--font-display);letter-spacing:-.5px;color:var(--slate);font-size:30px;line-height:32px}.cor-step__t{font-family:var(--font-display);letter-spacing:-.3px;color:var(--slate);text-wrap:balance;margin:0 0 8px;font-size:26px;font-weight:400;line-height:32px}.cor-step__p{color:var(--slate);max-width:30em;margin:0;font-size:17px;line-height:26px}.cor-step[aria-selected=true]{background:var(--mint)}.cor-step[aria-selected=true],.cor-step[aria-selected=true]+.cor-step{box-shadow:none}.cor-step[aria-selected=true] .cor-step__n,.cor-step[aria-selected=true] .cor-step__t,.cor-step[aria-selected=true] .cor-step__p{color:var(--ink)}@media (hover:hover) and (pointer:fine){.cor-step:not([aria-selected=true]):hover{background:var(--surface)}.cor-step:hover .cor-step__n,.cor-step:hover .cor-step__t{color:var(--ink)}}.cor-step:active{background:var(--paper)}.cor-step[aria-selected=true]:active{background:var(--sage-tint)}.cor-step:focus-visible{box-shadow:var(--focus-ring);outline:none}.cor-deck{flex-direction:column;gap:24px;display:flex}.cor-deckcard{aspect-ratio:4/3;background:var(--surface);border:1px solid var(--hairline-strong);box-sizing:border-box;border-radius:16px;position:relative;overflow:hidden}.cor-deckcard img{object-fit:cover;width:100%;height:100%;display:block}.cor-deckcard[data-step="1"] img{transform-origin:50%;background:#fff;transform:scale(1.08)translateY(9%);object-fit:contain!important;object-position:50% 50%!important}.cor-deckcard[data-step="2"] img{object-position:55% 50%}.cor-deckcard[data-step="3"] img{object-position:60% 44%}.cor-deckcard__cap{border-radius:var(--radius-pill);color:var(--on-ink);font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;background:#16243bb8;padding:6px 10px;font-size:11px;line-height:16px;position:absolute;bottom:16px;left:20px}.cor-deckcard:after{content:"";background:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--motion-travel) var(--ease);position:absolute;inset:0}.cor-deck[data-js]{height:480px;display:block;position:relative}.cor-deck[data-js] .cor-deckcard{aspect-ratio:auto;height:400px;transition:transform var(--motion-travel) var(--ease), left var(--motion-travel) var(--ease), right var(--motion-travel) var(--ease), box-shadow var(--motion-travel) var(--ease);position:absolute;top:0;left:0;right:0}.cor-deck[data-js] .cor-deckcard[data-pos=back2]{z-index:1;left:8%;right:8%;transform:translateY(0)}.cor-deck[data-js] .cor-deckcard[data-pos=back2]:after{opacity:.65}.cor-deck[data-js] .cor-deckcard[data-pos=back1]{z-index:2;left:4%;right:4%;transform:translateY(40px)}.cor-deck[data-js] .cor-deckcard[data-pos=back1]:after{opacity:.45}.cor-deck[data-js] .cor-deckcard[data-pos=front]{z-index:3;transform:translateY(80px);box-shadow:0 10px 28px #16243b24,0 1px 2px #16243b14}.cor-deck[data-js] .cor-deckcard:not([data-pos=front]) .cor-deckcard__cap{visibility:hidden}@media (max-width:1023px){.cor-stepsgrid{grid-template-columns:1fr;gap:40px}.cor-deck[data-js]{height:auto;padding-top:80px}.cor-deck[data-js] .cor-deckcard{aspect-ratio:4/3;height:auto}.cor-deck[data-js] .cor-deckcard[data-pos=front]{position:relative;top:auto}}@media (max-width:599px){.cor-step{grid-template-columns:48px 1fr;gap:14px;padding:22px 14px}.cor-step__n{font-size:24px;line-height:28px}.cor-step__t{font-size:22px;line-height:28px}.cor-deck[data-js]{padding-top:64px}.cor-deck[data-js] .cor-deckcard[data-pos=back1]{transform:translateY(32px)}.cor-deck[data-js] .cor-deckcard[data-pos=front]{transform:translateY(64px)}.cor-deck{display:none}.cor-stepsgrid{gap:0}.cor-step--static{cursor:default;pointer-events:none;background:0 0;border-radius:0}.cor-step--static .cor-step__t{color:var(--ink)}.cor-step--static .cor-step__n{color:var(--sage-text)}}@media (prefers-reduced-motion:reduce){.cor-deck[data-js] .cor-deckcard,.cor-deckcard:after,.cor-step{transition:none}}@media (max-width:599px){#s-landing .cor-symcard{padding:28px 20px!important}}.cor-faqs{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:0 64px;display:grid}.cor-faqgroup{margin-bottom:64px}.cor-faqgroup__label{border-top:1px solid var(--hairline-strong);font-family:var(--font-display);letter-spacing:-.3px;color:var(--ink);margin:0 0 24px;padding-top:20px;font-size:26px;font-weight:400;line-height:32px}.cor-faq{border-top:1px solid var(--hairline)}.cor-faqgroup .cor-faq:last-child{border-bottom:1px solid var(--hairline)}.cor-faq summary{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:18px 0;list-style:none;display:flex}.cor-faq summary::-webkit-details-marker{display:none}.cor-faq summary h4{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:26px}.cor-faq__chev{width:44px;height:44px;color:var(--slate);transition:transform var(--motion-colour) var(--ease), background var(--motion-colour) var(--ease), border-color var(--motion-colour) var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cor-faq[open] .cor-faq__chev{color:var(--ink);transform:rotate(180deg)}.cor-faq p{max-width:40em;color:var(--slate);margin:0;padding:0 68px 30px 0;font-size:17px;line-height:27px}@media (hover:hover) and (pointer:fine){.cor-faq summary:hover{background:var(--surface);border-radius:12px;margin:0 -16px;padding-left:16px;padding-right:16px}.cor-faq summary:hover .cor-faq__chev{color:var(--ink)}}.cor-faq summary:focus-visible{box-shadow:var(--focus-ring);border-radius:8px;outline:none}@media (max-width:599px){.cor-faq p{padding-right:0}.cor-faq summary h4{font-size:18px;line-height:26px}.cor-faqgroup__label{font-size:24px;line-height:30px}.cor-faqs{grid-template-columns:1fr;gap:0}.cor-faqgroup{margin-bottom:48px}}.cor-count{display:inline-block;position:relative}.cor-count__size{visibility:hidden}.cor-count__value{position:absolute;top:0;left:0}.cor-runway{height:210vh;position:relative}.cor-stage{background:var(--deep);height:100vh;position:sticky;top:0;overflow:hidden}.cor-expand{background:var(--paper);top:var(--gapY,56px);left:var(--gapX,9vw);right:var(--gapX,9vw);bottom:var(--gapY,56px);border-radius:var(--radius,24px);align-items:center;display:flex;position:absolute;overflow:hidden}.cor-expand>section{width:100%}.cor-cardmark{z-index:5;color:var(--ink);opacity:var(--markO,1);pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:18px;left:max(28px,50% - 632px)}.cor-cardmark img.cor-wordmark{object-fit:contain;width:auto;height:36px;display:block}.cor-expand img[data-hero-photo]{opacity:var(--photoO,1)}.cor-nav{opacity:var(--navO,0);pointer-events:none;will-change:opacity}.cor-nav[data-on="1"]{pointer-events:auto}.cor-cue{left:50%;bottom:calc(var(--gapY,56px) + 52px);z-index:6;opacity:var(--cueO,1);pointer-events:none;flex-direction:column;align-items:center;gap:7px;transition:opacity .25s;display:flex;position:absolute;transform:translate(-50%)}.cor-cue span{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--slate);font-size:11px}.cor-cue svg{color:var(--slate);animation:1.9s cubic-bezier(.2,0,0,1) infinite cor-cue;display:block}@keyframes cor-cue{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.cor-runway{height:auto}.cor-stage{background:var(--paper);height:auto;position:static}.cor-expand{border-radius:0;position:relative;inset:auto}.cor-expand img[data-hero-photo]{opacity:1}.cor-nav{opacity:1;pointer-events:auto;will-change:auto;transform:none}.cor-cue,.cor-cardmark{display:none}}@media (min-width:1024px){.cor-hero-grid{grid-template-columns:1.15fr 1fr!important}}.cor-reveal{opacity:0;transform-origin:50% 40%;transition:opacity .72s var(--ease), transform .72s var(--ease);transform:scale(.97)}.cor-reveal.is-in{opacity:1;transform:none}.cor-reveal h2,.cor-reveal .cor-deck,.cor-reveal .cor-pillar__pic,.cor-reveal .cor-pillar__stage,.cor-reveal img[alt*="older couple talking"],.cor-reveal .cor-founder__photo{opacity:0;transition:opacity .64s var(--ease), transform .64s var(--ease);transform:translateY(14px)}.cor-reveal h2{transition-delay:.12s}.cor-reveal .cor-deck,.cor-reveal .cor-pillar__pic,.cor-reveal .cor-pillar__stage,.cor-reveal img[alt*="older couple talking"],.cor-reveal .cor-founder__photo{transition-delay:.28s}.cor-reveal.is-in h2,.cor-reveal.is-in .cor-deck,.cor-reveal.is-in .cor-pillar__pic,.cor-reveal.is-in .cor-pillar__stage,.cor-reveal.is-in img[alt*="older couple talking"],.cor-reveal.is-in .cor-founder__photo{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cor-reveal,.cor-reveal h2,.cor-reveal .cor-deck,.cor-reveal .cor-pillar__pic,.cor-reveal .cor-pillar__stage,.cor-reveal img[alt*="older couple talking"],.cor-reveal .cor-founder__photo{opacity:1;transition:none;transform:none}}@media (max-width:899px){.cor-nav nav:not(.cor-menu__links){display:none!important}.cor-navtoggle{display:flex}.cor-runway{height:auto}.cor-stage{background:var(--paper);height:auto;position:static}.cor-expand{border-radius:0;position:relative;inset:auto}.cor-expand img[data-hero-photo]{opacity:1}.cor-nav{opacity:1;pointer-events:auto;will-change:auto;transform:none}.cor-cue,.cor-cardmark{display:none}#s-landing section#top{padding-top:128px!important}}@media (max-width:767px){#s-landing [style*=max-width\:1320px]{padding-left:20px!important;padding-right:20px!important}#s-landing [style*=grid-template-columns]{grid-template-columns:1fr!important}#s-landing section{padding-top:56px!important;padding-bottom:56px!important}#s-landing h1{letter-spacing:-.8px!important;font-size:38px!important;line-height:44px!important}#s-landing h2{letter-spacing:-.4px!important;font-size:26px!important;line-height:32px!important}#s-landing [style*=font-size\:48px]{font-size:32px!important;line-height:38px!important}#s-landing [style*=font-size\:20px]{font-size:17px!important;line-height:26px!important}#s-landing header nav:not(.cor-menu__links){display:none!important}#s-landing header>div{gap:12px!important;padding:0 20px!important}#waitlist{padding:20px!important}}
