.LandingHero-module__MGclcG__hero{color:#171916;padding:calc(var(--tf-header-h,76px) + var(--tf-announce-h,34px) + 32px) 0 0;background:#f3f0e9}.LandingHero-module__MGclcG__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:48px;display:grid}.LandingHero-module__MGclcG__copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:26px 0 18px;display:flex}.LandingHero-module__MGclcG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#55564d;align-items:center;gap:12px;font-size:.64rem;font-weight:700;display:flex}.LandingHero-module__MGclcG__eyebrow>span{background:#e94816;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 5px #e9481610}.LandingHero-module__MGclcG__headline{width:100%;margin:30px 0 24px}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline h1.th-slogan{color:#171916;letter-spacing:-.005em;text-align:start;margin:0;font-size:clamp(4.4rem,7.1vw,6.7rem);line-height:1.04}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline .th-slogan-line{flex-direction:column;align-items:flex-start;gap:.025em;display:flex}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline .th-slogan-word{justify-content:flex-start}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline .th-slogan-get{display:block}.LandingHero-module__MGclcG__lede{color:#60615a;max-width:390px;font-size:.98rem;line-height:1.8}.LandingHero-module__MGclcG__actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.LandingHero-module__MGclcG__primary{color:#19150f;background:#ff5423;border-radius:100px;justify-content:space-between;align-items:center;gap:25px;padding:9px 10px 9px 23px;font-size:.81rem;font-weight:750;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.LandingHero-module__MGclcG__primary>span{color:#fff9ed;background:#1b211b;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:1.15rem;display:grid}.LandingHero-module__MGclcG__primary:hover{background:#ff6a3f;transform:translateY(-2px);box-shadow:0 8px 20px #c63e1420}.LandingHero-module__MGclcG__secondary{border-bottom:1px solid #aaa99f;align-items:center;gap:15px;font-size:.79rem;font-weight:650;transition:color .2s;display:inline-flex}.LandingHero-module__MGclcG__secondary:hover{color:#ba3712}.LandingHero-module__MGclcG__note{color:#6b6b62;align-items:center;gap:7px;margin-top:15px;font-size:.66rem;display:flex}.LandingHero-module__MGclcG__note>span{color:#416745}.LandingHero-module__MGclcG__signature{color:#696a60;letter-spacing:.16em;align-items:center;gap:16px;margin-top:40px;font-size:.55rem;font-weight:650;display:flex}.LandingHero-module__MGclcG__signature>span:first-child{color:#df4316;font-size:2rem;line-height:1}.LandingHero-module__MGclcG__visual{min-width:0;padding:0 0 40px;position:relative}.LandingHero-module__MGclcG__photo{isolation:isolate;background:#ef9344;border-radius:160px 24px 24px;height:100%;min-height:568px;position:relative;overflow:hidden}.LandingHero-module__MGclcG__photo>img{object-fit:cover;object-position:77% center}.LandingHero-module__MGclcG__photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#25100700 55%,#3a1a0adc);position:absolute;inset:0}.LandingHero-module__MGclcG__photoTop{top:30px;color:#482718;z-index:2;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:.66rem;font-weight:800;display:flex;position:absolute;inset-inline:100px 28px}.LandingHero-module__MGclcG__photoTop>span:last-child{font-size:1.6rem;font-weight:400}.LandingHero-module__MGclcG__orbit{stroke:#fff9e8;stroke-width:.65px;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LandingHero-module__MGclcG__orbit ellipse:last-child{stroke-dasharray:2 9}.LandingHero-module__MGclcG__photoBottom{inset-inline:32px;color:#fff8ea;z-index:2;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:75px}.LandingHero-module__MGclcG__photoBottom p{letter-spacing:-.035em;text-wrap:balance;max-width:240px;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:600;line-height:1.15}.LandingHero-module__MGclcG__photoBottom a{border:1px solid #fff8ea80;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:1.3rem;transition:background .2s;display:grid}.LandingHero-module__MGclcG__photoBottom a:hover{background:#fff8ea25}.LandingHero-module__MGclcG__product{z-index:3;bottom:8px;background:#fcfaf4;border:1px solid #d4d1c5;border-radius:16px;align-items:center;gap:18px;width:min(355px,86%);min-height:106px;padding:12px 20px 12px 12px;transition:transform .25s,border-color .25s;display:flex;position:absolute;inset-inline-start:-28px;box-shadow:0 16px 32px -20px #29211260}.LandingHero-module__MGclcG__product:hover{border-color:#d55b35;transform:translateY(-4px)}.LandingHero-module__MGclcG__productImage{background:#f0ebe1;border-radius:10px;flex:none;width:86px;height:82px}.LandingHero-module__MGclcG__productImage img{object-fit:contain;width:100%;height:100%;transform:rotate(-12deg)scale(1.12)}.LandingHero-module__MGclcG__product>div:nth-child(2){gap:9px;display:grid}.LandingHero-module__MGclcG__product span:not(.LandingHero-module__MGclcG__productArrow){letter-spacing:.14em;color:#66655b;font-size:.55rem;font-weight:700}.LandingHero-module__MGclcG__product strong{font-size:.8rem;font-weight:650;line-height:1.4}.LandingHero-module__MGclcG__productArrow{margin-inline-start:auto;font-size:1.2rem}.LandingHero-module__MGclcG__edgeNote{inset-inline-end:0;color:#68685e;letter-spacing:.12em;writing-mode:vertical-rl;height:110px;font-size:.45rem;position:absolute;bottom:14px;transform:translate(19px)}.LandingHero-module__MGclcG__paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:40px 46px;scroll-margin-top:130px;display:grid}.LandingHero-module__MGclcG__paths>a{border-top:1px solid #d2d0c4;gap:20px;min-width:0;padding:24px 22px 8px 0;transition:border-color .2s;display:flex}.LandingHero-module__MGclcG__paths>a:hover{border-top-color:#e94b19}.LandingHero-module__MGclcG__pathTop{flex-direction:column;align-items:center;gap:22px;display:flex}.LandingHero-module__MGclcG__pathIcon{color:#333c2f;background:#e9e6db;border-radius:13px;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}.LandingHero-module__MGclcG__pathIcon svg{width:27px;height:27px}.LandingHero-module__MGclcG__paths>a:hover .LandingHero-module__MGclcG__pathIcon{color:#20170f;background:#ff5423}.LandingHero-module__MGclcG__pathNumber{font-variant-numeric:tabular-nums;color:#7d7d6e;font-size:.55rem}.LandingHero-module__MGclcG__pathCopy{flex:1;min-width:0}.LandingHero-module__MGclcG__pathCopy h2{letter-spacing:-.035em;font-size:1.08rem;font-weight:650;line-height:1.3}.LandingHero-module__MGclcG__pathCopy p{color:#68695e;margin:7px 0 20px;font-size:.73rem;line-height:1.65}.LandingHero-module__MGclcG__pathCopy>span{justify-content:space-between;align-items:center;gap:12px;font-size:.68rem;font-weight:700;display:flex}.LandingHero-module__MGclcG__pathCopy b{font-size:1.1rem;font-weight:400;transition:transform .2s}.LandingHero-module__MGclcG__paths>a:hover b{transform:translate(2px,-2px)}.LandingHero-module__MGclcG__hero :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #b93610}@media (min-width:1450px){.LandingHero-module__MGclcG__photo{min-height:650px}}@media (max-width:1100px){.LandingHero-module__MGclcG__grid{gap:32px}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline h1.th-slogan{font-size:7vw}.LandingHero-module__MGclcG__photo{border-top-left-radius:120px;min-height:545px}.LandingHero-module__MGclcG__photoTop{inset-inline-start:70px}.LandingHero-module__MGclcG__signature{margin-top:25px}.LandingHero-module__MGclcG__paths{gap:20px}.LandingHero-module__MGclcG__paths>a{gap:12px;padding-inline-end:8px}}@media (max-width:760px){.LandingHero-module__MGclcG__hero{padding-top:calc(var(--tf-header-h,70px) + var(--tf-announce-h,30px) + 26px)}.LandingHero-module__MGclcG__grid{grid-template-columns:1fr;gap:27px}.LandingHero-module__MGclcG__copy{padding:6px 0 0}.LandingHero-module__MGclcG__eyebrow{font-size:.56rem}.LandingHero-module__MGclcG__headline{margin:25px 0 20px}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline h1.th-slogan{font-size:clamp(3.9rem,14.4vw,6.6rem)}.LandingHero-module__MGclcG__lede{max-width:420px;font-size:.86rem;line-height:1.75}.LandingHero-module__MGclcG__actions{gap:12px 20px;margin-top:23px}.LandingHero-module__MGclcG__primary{gap:18px;padding-inline-start:19px;font-size:.75rem}.LandingHero-module__MGclcG__secondary{gap:12px;font-size:.73rem}.LandingHero-module__MGclcG__note{font-size:.61rem}.LandingHero-module__MGclcG__signature{display:none}.LandingHero-module__MGclcG__visual{padding-bottom:31px}.LandingHero-module__MGclcG__photo{border-radius:95px 18px 18px;min-height:410px}.LandingHero-module__MGclcG__photo>img{object-position:77% center}.LandingHero-module__MGclcG__photoTop{inset-inline:65px 25px;top:24px}.LandingHero-module__MGclcG__photoBottom{bottom:72px;inset-inline:25px}.LandingHero-module__MGclcG__photoBottom p{max-width:220px;font-size:1.45rem}.LandingHero-module__MGclcG__product{inset-inline-start:13px;gap:13px;width:min(310px,86%);min-height:86px;padding:10px 16px 10px 10px;bottom:0}.LandingHero-module__MGclcG__productImage{width:69px;height:65px}.LandingHero-module__MGclcG__product strong{font-size:.73rem}.LandingHero-module__MGclcG__edgeNote{display:none}.LandingHero-module__MGclcG__paths{grid-template-columns:1fr;gap:0;padding-block:33px}.LandingHero-module__MGclcG__paths>a{gap:18px;padding:21px 0}.LandingHero-module__MGclcG__pathTop{flex-direction:row;gap:0}.LandingHero-module__MGclcG__pathNumber{display:none}.LandingHero-module__MGclcG__pathCopy h2{font-size:1rem}.LandingHero-module__MGclcG__pathCopy p{margin:5px 0 10px}}@media (max-width:380px){.LandingHero-module__MGclcG__actions{gap:12px}.LandingHero-module__MGclcG__primary{gap:12px;padding-inline-start:16px}.LandingHero-module__MGclcG__secondary{gap:8px;font-size:.69rem}.LandingHero-module__MGclcG__photo{min-height:360px}}[dir=rtl] .LandingHero-module__MGclcG__headline{direction:ltr}[dir=rtl] .LandingHero-module__MGclcG__photo{border-radius:24px 160px 24px 24px}[dir=rtl] .LandingHero-module__MGclcG__edgeNote{transform:translate(-19px)}@media (prefers-reduced-motion:reduce){.LandingHero-module__MGclcG__hero :is(a,b,.LandingHero-module__MGclcG__pathIcon){transition:none}.LandingHero-module__MGclcG__hero a:hover,.LandingHero-module__MGclcG__paths>a:hover b{transform:none}}@media (max-width:860px){.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline h1.th-slogan{text-align:center;font-size:min(9.2vw,3.4rem);line-height:.98}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline .th-slogan-line{flex-flow:row;justify-content:center;align-items:flex-end;gap:0 .26em}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline .th-slogan-get{display:inline}.LandingHero-module__MGclcG__hero .LandingHero-module__MGclcG__headline .th-slogan-word{justify-content:center}.LandingHero-module__MGclcG__headline{margin:22px 0 20px}}
.LandingWaitlist-module__ivajlq__final{color:#25251f;background:#ff5b25;padding-block:58px 32px;position:relative;overflow:hidden}.LandingWaitlist-module__ivajlq__final:before{content:"";pointer-events:none;border:1px solid #25251f24;border-radius:50%;width:520px;height:520px;position:absolute;inset-block-start:-340px;inset-inline-end:9%;box-shadow:0 0 0 48px #25251f0a,0 0 0 96px #25251f08}.LandingWaitlist-module__ivajlq__finalInner{position:relative}.LandingWaitlist-module__ivajlq__finalTop,.LandingWaitlist-module__ivajlq__finalBottom{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:.65rem;font-weight:750;display:flex}.LandingWaitlist-module__ivajlq__finalTop{border-bottom:1px solid #25251f47;padding-block-end:26px}.LandingWaitlist-module__ivajlq__finalTop>span:last-child{font-size:1.5rem;line-height:.8}.LandingWaitlist-module__ivajlq__finalGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:10%;padding-block:54px 65px;display:grid}.LandingWaitlist-module__ivajlq__finalGrid h2{max-width:770px;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(3.7rem,6.6vw,7rem);font-weight:850;line-height:.99}.LandingWaitlist-module__ivajlq__finalAction p{max-width:390px;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.7}.LandingWaitlist-module__ivajlq__finalAction>.LandingWaitlist-module__ivajlq__button{width:min(100%,345px);margin-top:25px}.LandingWaitlist-module__ivajlq__finalAction small{align-items:center;gap:9px;margin-top:17px;font-size:.74rem;display:flex}.LandingWaitlist-module__ivajlq__finalBottom{letter-spacing:.1em;border-top:1px solid #25251f47;padding-top:23px;font-size:.6rem}.LandingWaitlist-module__ivajlq__button{color:#fffdf6;text-align:start;cursor:pointer;background:#292a24;border:1px solid #292a24;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:12px 19px;font-family:inherit;font-size:.87rem;font-weight:650;transition:background .18s,transform .18s,box-shadow .18s;display:flex}.LandingWaitlist-module__ivajlq__button>span{font-size:1.35rem}.LandingWaitlist-module__ivajlq__button:hover{background:#414239;transform:translateY(-2px);box-shadow:0 5px 12px #25251f1f}.LandingWaitlist-module__ivajlq__button:focus-visible,.LandingWaitlist-module__ivajlq__close:focus-visible,.LandingWaitlist-module__ivajlq__referralInput button:focus-visible{outline-offset:4px;outline:3px solid #cf410b}.LandingWaitlist-module__ivajlq__button:disabled{cursor:wait;opacity:.65;box-shadow:none;transform:none}.LandingWaitlist-module__ivajlq__backdrop{z-index:250;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overscroll-behavior:contain;font-family:var(--font-inter), Arial, sans-serif;background:#141612a6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.LandingWaitlist-module__ivajlq__modal{overscroll-behavior:contain;color:#292a24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f9f7ef;border:1px solid #fff6;border-radius:18px;outline:none;grid-template-columns:.84fr 1.16fr;width:min(100%,1010px);max-height:calc(100dvh - 48px);display:grid;position:relative;overflow:auto;box-shadow:0 32px 100px #00000040}.LandingWaitlist-module__ivajlq__close{z-index:3;color:#505147;cursor:pointer;background:#f9f7ef;border:1px solid #deddd2;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;inset-block-start:15px;inset-inline-end:15px}.LandingWaitlist-module__ivajlq__close span{margin-top:-2px;font-family:Arial,sans-serif;font-size:25px;font-weight:300;line-height:1}.LandingWaitlist-module__ivajlq__close:hover{color:#292a24;background:#eeece2}.LandingWaitlist-module__ivajlq__aside{isolation:isolate;color:#fffdf7;background:#f2511c;flex-direction:column;justify-content:space-between;min-height:620px;padding:30px;display:flex;position:relative;overflow:hidden}.LandingWaitlist-module__ivajlq__aside:after{content:"";z-index:-1;background:linear-gradient(#471c062e,#0000 30%,#3b170966 57%,#22170be8 100%);position:absolute;inset:0}.LandingWaitlist-module__ivajlq__aside>img{z-index:-2;object-fit:cover;object-position:65% center}.LandingWaitlist-module__ivajlq__asideTop{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:12px;font-size:1.13rem;font-weight:850;display:flex}.LandingWaitlist-module__ivajlq__asideTop>span:last-child{font-size:1.7rem;font-weight:400}.LandingWaitlist-module__ivajlq__asideCopy{padding-top:180px}.LandingWaitlist-module__ivajlq__asidePill{letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #ffffff52;border-radius:100px;align-items:center;gap:7px;padding:7px 10px;font-size:.58rem;font-weight:550;display:inline-flex}.LandingWaitlist-module__ivajlq__asidePill>span{background:#ff8056;border-radius:50%;width:5px;height:5px}.LandingWaitlist-module__ivajlq__aside h3{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin-top:20px;font-size:clamp(2.5rem,3.2vw,3.4rem);font-weight:750;line-height:1}.LandingWaitlist-module__ivajlq__asideCopy>p{color:#e5dfd1;max-width:270px;margin-top:17px;font-size:.82rem;line-height:1.7}.LandingWaitlist-module__ivajlq__asideFoot{letter-spacing:.12em;border-top:1px solid #ffffff40;margin-top:36px;padding-top:20px;font-size:.54rem;display:block}.LandingWaitlist-module__ivajlq__content{min-width:0;padding:42px 40px 30px}.LandingWaitlist-module__ivajlq__heading{padding-inline-end:5px}.LandingWaitlist-module__ivajlq__eyebrow{color:#69695e;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;font-size:.6rem;font-weight:650;display:flex}.LandingWaitlist-module__ivajlq__eyebrow>span{background:#f85b24;border-radius:50%;width:6px;height:6px}.LandingWaitlist-module__ivajlq__heading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-top:12px;font-size:clamp(2.5rem,4vw,3.35rem);font-weight:750;line-height:1.04}.LandingWaitlist-module__ivajlq__heading>p:last-child{color:#6b6c60;max-width:440px;margin-top:13px;font-size:.81rem;line-height:1.7}.LandingWaitlist-module__ivajlq__rolePicker{border:0;min-width:0;margin:26px 0 22px;padding:0}.LandingWaitlist-module__ivajlq__rolePicker legend,.LandingWaitlist-module__ivajlq__field>label{margin-bottom:8px;font-size:.72rem;font-weight:650;display:block}.LandingWaitlist-module__ivajlq__rolePicker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.LandingWaitlist-module__ivajlq__roleCard{cursor:pointer;background:#ffffff3d;border:1px solid #d9d8cc;border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:12px 11px;transition:background .18s,border-color .18s;display:flex;position:relative}.LandingWaitlist-module__ivajlq__roleCard:hover{border-color:#b1b0a1}.LandingWaitlist-module__ivajlq__roleCard>input{opacity:0;width:1px;height:1px;position:absolute}.LandingWaitlist-module__ivajlq__roleCard:has(input:focus-visible){outline-offset:3px;outline:3px solid #c84618}.LandingWaitlist-module__ivajlq__roleCard.LandingWaitlist-module__ivajlq__selected{background:#fff0e6;border-color:#db6238;box-shadow:inset 0 0 0 .3px #db6238}.LandingWaitlist-module__ivajlq__roleTop{color:#6d6d60;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.LandingWaitlist-module__ivajlq__selected .LandingWaitlist-module__ivajlq__roleTop{color:#b13b15}.LandingWaitlist-module__ivajlq__radioMark{color:#fff;border:1px solid #cdcdc0;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;display:grid}.LandingWaitlist-module__ivajlq__selected .LandingWaitlist-module__ivajlq__radioMark{background:#ba431c;border-color:#ba431c}.LandingWaitlist-module__ivajlq__roleCard strong{font-size:.76rem;font-weight:650;line-height:1.3}.LandingWaitlist-module__ivajlq__roleDescription{color:#6e6e61;font-size:.6rem;line-height:1.5}.LandingWaitlist-module__ivajlq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;display:grid}.LandingWaitlist-module__ivajlq__field{min-width:0}.LandingWaitlist-module__ivajlq__field.LandingWaitlist-module__ivajlq__full{grid-column:1/-1}.LandingWaitlist-module__ivajlq__field input,.LandingWaitlist-module__ivajlq__field select{color:#292a24;background:#fffef9;border:1px solid #d7d7c9;border-radius:6px;width:100%;height:47px;padding:0 12px;font-family:inherit;font-size:.78rem;transition:border-color .18s,box-shadow .18s;display:block}.LandingWaitlist-module__ivajlq__field select{text-overflow:ellipsis;padding-inline-end:28px}.LandingWaitlist-module__ivajlq__field input::placeholder{color:#909083;opacity:1}.LandingWaitlist-module__ivajlq__field input:focus,.LandingWaitlist-module__ivajlq__field select:focus{border-color:#c34c22;outline:none;box-shadow:0 0 0 3px #e0653721}.LandingWaitlist-module__ivajlq__field [aria-invalid=true]{border-color:#b93b30}.LandingWaitlist-module__ivajlq__fieldError{color:#a22c23;margin-top:5px;font-size:.68rem;line-height:1.4}.LandingWaitlist-module__ivajlq__consent{color:#696a5e;cursor:pointer;align-items:flex-start;gap:9px;margin-top:21px;font-size:.7rem;line-height:1.6;display:flex}.LandingWaitlist-module__ivajlq__consent input{accent-color:#be461c;cursor:pointer;flex:0 0 15px;width:15px;height:15px;margin-top:2px}.LandingWaitlist-module__ivajlq__consent input:focus-visible{outline-offset:3px;outline:2px solid #c84618}.LandingWaitlist-module__ivajlq__formError{color:#9c2e23;background:#fff0eb;border:1px solid #e8c1b8;border-radius:6px;margin-top:15px;padding:10px 12px;font-size:.75rem;line-height:1.6}.LandingWaitlist-module__ivajlq__submit{width:100%;margin-top:22px}.LandingWaitlist-module__ivajlq__foot{color:#797a6d;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:13px;font-size:.62rem;line-height:1.6;display:flex}.LandingWaitlist-module__ivajlq__foot>span{color:#687752}.LandingWaitlist-module__ivajlq__spinner{border:2px solid #ffffff40;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite LandingWaitlist-module__ivajlq__spin}.LandingWaitlist-module__ivajlq__success{margin-top:30px}.LandingWaitlist-module__ivajlq__position{background:#efeee3;border:1px solid #dbdace;border-radius:10px;align-items:flex-start;gap:15px;padding:24px;display:flex;position:relative;overflow:hidden}.LandingWaitlist-module__ivajlq__successCheck{color:#f8fbeb;background:#344735;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.LandingWaitlist-module__ivajlq__position p{font-size:.76rem;font-weight:600}.LandingWaitlist-module__ivajlq__position strong{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin-top:8px;font-size:3.6rem;font-weight:700;line-height:1;display:block}.LandingWaitlist-module__ivajlq__position div>span{color:#737465;margin-top:8px;font-size:.66rem;display:block}.LandingWaitlist-module__ivajlq__positionMark{color:#e0ded0;font-size:120px;line-height:1;position:absolute;inset-block-end:-13px;inset-inline-end:12px}.LandingWaitlist-module__ivajlq__referral{margin-top:28px}.LandingWaitlist-module__ivajlq__referral h3{margin-bottom:15px;font-size:1rem;font-weight:600}.LandingWaitlist-module__ivajlq__referral label{color:#6e6f62;margin-bottom:8px;font-size:.68rem;display:block}.LandingWaitlist-module__ivajlq__referralInput{background:#fffef9;border:1px solid #d4d5c6;border-radius:7px;gap:5px;padding:5px;display:flex}.LandingWaitlist-module__ivajlq__referralInput input{outline-offset:0;color:#5d6255;background:0 0;border:0;width:100%;min-width:0;padding-inline:8px;font-family:inherit;font-size:.7rem}.LandingWaitlist-module__ivajlq__referralInput button{color:#414537;cursor:pointer;background:#edece1;border:0;border-radius:4px;flex-shrink:0;padding:10px 12px;font-family:inherit;font-size:.7rem;font-weight:600}.LandingWaitlist-module__ivajlq__copyStatus{color:#4f694b;min-height:23px;padding-top:5px;font-size:.66rem;display:block}.LandingWaitlist-module__ivajlq__roleNote{color:#707161;margin:10px 0 20px;font-size:.74rem;line-height:1.7}.LandingWaitlist-module__ivajlq__success>.LandingWaitlist-module__ivajlq__button{width:100%;margin-top:20px}@keyframes LandingWaitlist-module__ivajlq__spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.LandingWaitlist-module__ivajlq__content{padding:40px 28px 28px}.LandingWaitlist-module__ivajlq__aside{padding:27px}.LandingWaitlist-module__ivajlq__finalGrid{gap:7%}}@media (max-width:700px){.LandingWaitlist-module__ivajlq__final{padding-block:34px 24px}.LandingWaitlist-module__ivajlq__finalGrid{grid-template-columns:1fr;gap:28px;padding-block:34px 40px}.LandingWaitlist-module__ivajlq__finalGrid h2{max-width:540px;font-size:clamp(3.6rem,11vw,5rem)}.LandingWaitlist-module__ivajlq__finalAction p{max-width:480px;font-size:.91rem}.LandingWaitlist-module__ivajlq__finalAction>.LandingWaitlist-module__ivajlq__button{width:100%;max-width:380px}.LandingWaitlist-module__ivajlq__finalTop,.LandingWaitlist-module__ivajlq__finalBottom{font-size:.56rem}.LandingWaitlist-module__ivajlq__backdrop{padding:14px}.LandingWaitlist-module__ivajlq__modal{border-radius:14px;max-width:510px;max-height:calc(100dvh - 28px);display:block}.LandingWaitlist-module__ivajlq__aside{display:none}.LandingWaitlist-module__ivajlq__content{padding:32px 24px 25px}.LandingWaitlist-module__ivajlq__heading h2{padding-inline-end:12px;font-size:2.7rem}.LandingWaitlist-module__ivajlq__heading>p:last-child{max-width:370px}.LandingWaitlist-module__ivajlq__rolePicker{margin-top:23px}.LandingWaitlist-module__ivajlq__field input,.LandingWaitlist-module__ivajlq__field select{font-size:16px}}@media (max-width:390px){.LandingWaitlist-module__ivajlq__backdrop{padding:8px}.LandingWaitlist-module__ivajlq__modal{max-height:calc(100dvh - 16px)}.LandingWaitlist-module__ivajlq__content{padding:31px 18px 22px}.LandingWaitlist-module__ivajlq__rolePicker>div{gap:6px}.LandingWaitlist-module__ivajlq__roleCard{padding:11px 8px}.LandingWaitlist-module__ivajlq__roleDescription{font-size:.58rem}.LandingWaitlist-module__ivajlq__fields{grid-template-columns:1fr;gap:13px}.LandingWaitlist-module__ivajlq__finalBottom{letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.LandingWaitlist-module__ivajlq__button,.LandingWaitlist-module__ivajlq__roleCard,.LandingWaitlist-module__ivajlq__field input,.LandingWaitlist-module__ivajlq__field select{transition:none}.LandingWaitlist-module__ivajlq__button:hover{transform:none}.LandingWaitlist-module__ivajlq__spinner{animation:none}}
.TerrifitLanding-module__Mr0H9W__landing .tf-header{background:#141814f7}.TerrifitLanding-module__Mr0H9W__landing .tf-platform{position:relative;overflow:hidden}.TerrifitLanding-module__Mr0H9W__landing .tf-platform:before{content:"";inset-inline-end:-260px;pointer-events:none;border:1px solid #ff622921;border-radius:50%;width:720px;height:720px;position:absolute;top:-250px;box-shadow:0 0 0 100px #ff622909,0 0 0 200px #ff622906}.TerrifitLanding-module__Mr0H9W__landing .tf-platform-grid{position:relative}.TerrifitLanding-module__Mr0H9W__landing .tf-map-card{transition:transform .35s}.TerrifitLanding-module__Mr0H9W__landing .tf-map-card:hover{transform:translateY(-7px)}.TerrifitLanding-module__Mr0H9W__landing .tf-map-card a:focus-visible{outline-offset:5px;outline:2px solid #ff6229}@media (prefers-reduced-motion:reduce){.TerrifitLanding-module__Mr0H9W__landing .tf-map-card{transition:none}.TerrifitLanding-module__Mr0H9W__landing .tf-map-card:hover{transform:none}}
