@font-face{font-family:Sohne;src:url(/fonts/sohne/Sohne-Buch.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/sohne/Sohne-Kraftig.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--surface:#fff;--text-primary:#222019;--text-secondary:#65635a;--text-placeholder:#908d81;--field-border:#d1cec7;--field-surface:#fff;--brand:#e85415;--brand-pressed:#d94700;--brand-subtle:#ffebe4;--on-brand:#fff;--backdrop:#22201966;--column-max:640px;--page-gutter:20px;--block-gap:64px}@media (prefers-color-scheme:dark){:root{--surface:#151515;--text-primary:#efeeeb;--text-secondary:#b7b4aa;--text-placeholder:#716e63;--field-border:#4a4842;--field-surface:#1a1917;--brand-pressed:#d94600;--brand-subtle:#37190e;--backdrop:#000000b3}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background-color:var(--surface);min-height:100%}body{background-color:var(--surface);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-family:Sohne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}img{max-width:100%}.page{gap:var(--block-gap);flex-direction:column;width:100%;padding-block:24px;display:flex}.column{max-width:var(--column-max);padding-inline:var(--page-gutter);width:100%;margin-inline:auto}.lockup{gap:var(--block-gap);flex-direction:column;display:flex}.text-group{display:contents}.pitch{order:1}.hero-frame{order:2}.signup{order:3}.lede__break{display:none}.wordmark{color:var(--brand);width:auto;height:24px;display:block}.pitch{flex-direction:column;gap:32px;display:flex}.badge{background-color:var(--brand-subtle);border-radius:100px;align-self:start;align-items:center;gap:8px;margin:0;padding:7px 14px 7px 8px;text-decoration:none;display:flex}.badge:hover .badge__text,.badge:focus-visible .badge__text{text-decoration:underline}.badge:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.badge__chip{background-color:var(--brand);color:var(--on-brand);border-radius:9999px;padding:2px 10px;font-size:13px;font-weight:500;line-height:18.2px}.badge__text{color:var(--text-primary);align-items:center;gap:6px;font-size:13px;line-height:18.2px;display:flex}.badge__arrow{flex-shrink:0;width:16px;height:16px}.text-block{flex-direction:column;gap:16px;display:flex}.headline{margin:0;font-size:36px;font-weight:500;line-height:36px}@media (max-width:339px){.headline__break{display:none}}.lede{color:var(--text-secondary);margin:0;font-size:19px;line-height:26.6px}.cta-button{background-color:var(--brand);border:1px solid var(--brand);color:var(--on-brand);border-radius:9999px;justify-content:center;align-self:start;align-items:center;height:52px;padding:0 32px;font-size:17px;font-weight:500;line-height:26px;text-decoration:none;display:flex}.cta-button:hover,.cta-button:active{background-color:var(--brand-pressed);border-color:var(--brand-pressed)}.cta-button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hero{aspect-ratio:335/311;object-fit:cover;width:100%;height:auto;display:block}.hero-stack{position:relative}.hero--layer{opacity:0;display:none;position:absolute;inset:0}.signup{flex-direction:column;gap:32px;scroll-margin-top:24px;display:flex}.signup__intro{flex-direction:column;gap:8px;display:flex}.signup__heading{margin:0;font-size:24px;font-weight:500;line-height:27.6px}.signup__detail{color:var(--text-secondary);margin:0;font-size:17px;line-height:23.8px}.waitlist-form{flex-direction:column;gap:20px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field-label{font-size:17px;font-weight:500;line-height:27px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.email-field{background-color:var(--field-surface);border:1px solid var(--field-border);color:var(--text-primary);font:inherit;border-radius:8px;width:100%;padding:11.5px 16px;font-size:17px;line-height:27px}.email-field:focus-visible{border-color:var(--brand);outline:none}@media (forced-colors:active){.email-field:focus-visible{outline-offset:1px;outline:2px solid}}.submit-button{background-color:var(--brand);border:1px solid var(--brand);color:var(--on-brand);cursor:pointer;font:inherit;border-radius:9999px;width:100%;padding:12px 32px;font-size:17px;font-weight:500;line-height:26px;position:relative}.submit-button:hover:not(:disabled),.submit-button:active:not(:disabled){background-color:var(--brand-pressed);border-color:var(--brand-pressed)}.submit-button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.submit-button:disabled{cursor:default}.submit-button[aria-busy=true] .submit-button__label{opacity:0}.submit-button__spinner{border:2px solid #fff6;border-top-color:var(--on-brand);border-radius:50%;width:18px;height:18px;margin:auto;animation:.7s linear infinite submit-button-spin;position:absolute;inset:0}@keyframes submit-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.submit-button__spinner{animation-duration:2.4s}}.form-message{margin:0;font-size:14px;font-weight:500;line-height:1.35}.form-message--error{color:var(--brand)}.signup-confirmation{flex-direction:column;gap:4px;min-height:159px;display:flex}.challenge-dialog{background-color:var(--surface);color:var(--text-primary);border:0;border-radius:16px;width:400px;max-width:calc(100vw - 16px);padding:20px}.challenge-dialog::backdrop{background-color:var(--backdrop)}.challenge-dialog__body{flex-direction:column;gap:20px;display:flex}.challenge-dialog__text{flex-direction:column;gap:4px;display:flex}.challenge-dialog__title{margin:0;font-size:17px;font-weight:500}.challenge-dialog__detail{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.35}.challenge-dialog__cancel{color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9999px;align-self:center;padding:6px 16px;font-size:15px;font-weight:500}.challenge-dialog__cancel:hover{color:var(--text-primary)}.challenge-dialog__cancel:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.signup-confirmation p{margin:0}.signup-confirmation__headline{font-size:17px;font-weight:500}.signup-confirmation__detail{color:var(--text-secondary);font-size:15px;line-height:1.35}.carousel{pointer-events:none;width:100%;overflow:hidden}.carousel__track{width:max-content;animation:47s linear infinite carousel-marquee;display:flex}.carousel__slide{object-fit:cover;flex-shrink:0;width:315px;height:293px;margin-right:16px;display:block}@keyframes carousel-marquee{to{transform:translate(-50%)}}@keyframes hero-dissolve{0%{opacity:0}2.381%,19.048%{opacity:1}21.429%,to{opacity:0}}@keyframes hero-dissolve-last{0%,80.952%{opacity:0}83.333%,97.619%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.carousel__track,.hero--layer{animation:none}}.footer{color:var(--text-placeholder);text-align:center;font-size:13px;line-height:26.6px}.submit-button__label--full{display:none}@media (min-width:900px){.page{gap:64px;max-width:1240px;min-height:100vh;margin-inline:auto;padding:32px}.brand,.pitch,.hero-frame,.signup,.footer{width:auto;max-width:none;margin-inline:0;padding-inline:0}.lockup{flex-direction:row;flex:auto;align-items:center;gap:40px;display:flex}.text-group,.hero-frame{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.text-group{gap:32px}.lede__break{display:inline}.cta-button{display:none}.hero{aspect-ratio:1;width:100%}.hero--layer{animation-name:hero-dissolve;animation-duration:21s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both;display:block}.hero--2{animation-delay:3s}.hero--3{animation-delay:6.5s}.hero--4{animation-delay:10s}.hero--5{animation-delay:13.5s}.hero--6{animation-name:hero-dissolve-last}.signup{gap:16px}.field,.email-field{max-width:400px}.signup__intro{display:none}.waitlist-form{gap:16px}.submit-button{align-self:start;width:auto}.submit-button__label--short{display:none}.submit-button__label--full{display:inline}.carousel{display:none}}@media (min-width:960px){.lockup{gap:96px}.headline{font-size:40px;line-height:46px}.lede{font-size:24px;line-height:32.4px}}
/*# sourceMappingURL=3vn17o-7i-lu8.css.map*/