.Section-module__uOwoca__section{--canvas:#fff;--ink:#0f3550;--text:#0f3550;--muted:#5f7488;--faint:#93a7ba;--accent:#2e86c1;--accent-strong:#256fa3;--accent-soft:#7fd4f2;--hairline:#0f355014;--hairline-strong:#0f355024;isolation:isolate;color:var(--text);background:var(--canvas);font-family:var(--font-body), system-ui, sans-serif;position:relative;overflow:hidden}.Section-module__uOwoca__section ::selection{color:var(--ink);background:#2e86c12e}.Section-module__uOwoca__glow{background:radial-gradient(ellipse 80% 45% at 50% -12%, #7fd4f238, transparent 70%), var(--canvas)}.Section-module__uOwoca__divider:before{content:"";background:linear-gradient(90deg, transparent, var(--hairline-strong), transparent);width:min(64rem,88vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Section-module__uOwoca__container{width:100%;margin-inline:auto;padding-inline:1.5rem}.Section-module__uOwoca__sm{max-width:42rem}.Section-module__uOwoca__md{max-width:64rem}.Section-module__uOwoca__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.6rem;font-size:.75rem;display:inline-flex}.Section-module__uOwoca__dot{background:var(--accent);opacity:.85;border-radius:50%;width:5px;height:5px}
.Advisor-module__K6yD0q__section{padding-block:clamp(2rem,4vh,3.5rem) clamp(4.5rem,8vh,6.5rem)}.Advisor-module__K6yD0q__layout{grid-template-columns:auto 1fr;align-items:center;gap:3.5rem;display:grid}.Advisor-module__K6yD0q__photoWrap{flex-shrink:0;place-items:center;width:14rem;height:14rem;display:grid;position:relative}.Advisor-module__K6yD0q__photoHalo{pointer-events:none;background:radial-gradient(circle,#7fd4f238,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite Advisor-module__K6yD0q__breathe;position:absolute;inset:-1.5rem}.Advisor-module__K6yD0q__photo{z-index:1;object-fit:cover;border:1px solid var(--hairline-strong);border-radius:50%;width:14rem;height:14rem;transition:transform .4s,box-shadow .4s;position:relative;box-shadow:0 18px 48px -28px #0f355073}.Advisor-module__K6yD0q__photoWrap:hover .Advisor-module__K6yD0q__photo{transform:scale(1.02);box-shadow:0 24px 54px -24px #0f35508c}.Advisor-module__K6yD0q__body{max-width:38rem}.Advisor-module__K6yD0q__name{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:1.1rem 0 .9rem;font-size:clamp(1.75rem,3.4vw,2.4rem);font-weight:400;line-height:1.15}.Advisor-module__K6yD0q__lede{color:var(--muted);text-wrap:balance;margin:0 0 1.75rem;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.75}.Advisor-module__K6yD0q__credentials{flex-direction:column;gap:.85rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.Advisor-module__K6yD0q__credential{color:var(--text);gap:.85rem;font-size:.95rem;line-height:1.65;display:flex;position:relative}.Advisor-module__K6yD0q__marker{background:var(--accent);opacity:.85;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.6rem}.Advisor-module__K6yD0q__profileLink{letter-spacing:.01em;color:var(--accent-strong);border-bottom:1px solid #2e86c14d;align-items:center;gap:.5rem;padding-bottom:.15rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .25s,border-color .25s;display:inline-flex}.Advisor-module__K6yD0q__profileLink:hover{color:var(--accent);border-color:var(--accent)}.Advisor-module__K6yD0q__arrow{transition:transform .25s}.Advisor-module__K6yD0q__profileLink:hover .Advisor-module__K6yD0q__arrow{transform:translate(3px)}@keyframes Advisor-module__K6yD0q__breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@media (max-width:48rem){.Advisor-module__K6yD0q__layout{text-align:center;grid-template-columns:1fr;justify-items:center;gap:2.5rem}.Advisor-module__K6yD0q__body{text-align:center}.Advisor-module__K6yD0q__credentials{text-align:left}.Advisor-module__K6yD0q__profileLink{justify-content:center}}@media (prefers-reduced-motion:reduce){.Advisor-module__K6yD0q__photoHalo{animation:none}}
.BetaLaunch-module__SRitsq__section{padding-block:clamp(4rem,8vh,6.5rem)}.BetaLaunch-module__SRitsq__layout{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.BetaLaunch-module__SRitsq__statBlock{flex-direction:column;gap:1.25rem;display:flex}.BetaLaunch-module__SRitsq__statRow{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.BetaLaunch-module__SRitsq__statValue{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--accent);letter-spacing:-.03em;font-size:clamp(3.5rem,9vw,6rem);font-weight:400;line-height:.95}.BetaLaunch-module__SRitsq__statLabel{max-width:22rem;color:var(--text);text-wrap:balance;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.6}.BetaLaunch-module__SRitsq__statNote{max-width:30rem;color:var(--muted);text-wrap:balance;margin:0;font-size:.95rem;line-height:1.7}.BetaLaunch-module__SRitsq__launchBlock{justify-content:center;display:flex}.BetaLaunch-module__SRitsq__launchCard{border:1px solid var(--hairline-strong);text-align:center;background:radial-gradient(90% 60% at 50% 0,#7fd4f224,#0000 70%),#fff9;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:18rem;padding:clamp(1.75rem,4vw,2.5rem) clamp(1.5rem,3vw,2.25rem);display:flex;box-shadow:0 18px 48px -32px #0f355073}.BetaLaunch-module__SRitsq__weeksLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.BetaLaunch-module__SRitsq__weeksValue{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.02em;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:400;line-height:1}.BetaLaunch-module__SRitsq__launchBody{color:var(--text);text-wrap:balance;margin:.75rem 0 0;font-size:1rem;line-height:1.5}.BetaLaunch-module__SRitsq__launchSub{color:var(--muted);text-wrap:balance;margin:.35rem 0 0;font-size:.88rem;line-height:1.6}@media (max-width:48rem){.BetaLaunch-module__SRitsq__layout{grid-template-columns:1fr;gap:clamp(2rem,5vw,3rem)}}
.CTA-module__rEpnVa__section{text-align:center;padding-block:clamp(4rem,8vh,6.5rem)}.CTA-module__rEpnVa__content{text-align:center;flex-direction:column;align-items:center;display:flex}.CTA-module__rEpnVa__title{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:1.25rem 0 1rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.2}.CTA-module__rEpnVa__subtitle{max-width:32rem;color:var(--muted);text-wrap:balance;margin:0 0 2.25rem;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.7}.CTA-module__rEpnVa__button{white-space:nowrap;font-weight:500;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 20px #2e86c140}.CTA-module__rEpnVa__button:hover{transform:translateY(-1px);box-shadow:0 6px 24px #2e86c159}
.FAQ-module__8ZM7Ka__section{padding-block:clamp(2rem,4vh,3.5rem) clamp(4.5rem,8vh,6.5rem)}.FAQ-module__8ZM7Ka__header{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,5vw,3.75rem);display:flex}.FAQ-module__8ZM7Ka__title{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,3rem);font-weight:400;line-height:1.1}.FAQ-module__8ZM7Ka__subtitle{max-width:32rem;color:var(--muted);text-wrap:balance;margin:0;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.7}.FAQ-module__8ZM7Ka__list{flex-direction:column;gap:clamp(.75rem,1.5vw,1.25rem);display:flex}.FAQ-module__8ZM7Ka__item{border:1px solid var(--hairline);background:#fff9;border-radius:1.25rem;transition:border-color .4s,box-shadow .4s;overflow:hidden;box-shadow:0 14px 40px -32px #0f355066}.FAQ-module__8ZM7Ka__item:hover{border-color:var(--hairline-strong);box-shadow:0 22px 52px -30px #0f355080}.FAQ-module__8ZM7Ka__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.25rem,2.5vw,1.75rem);font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:500;line-height:1.4;transition:color .3s;display:flex}.FAQ-module__8ZM7Ka__question:hover{color:var(--accent-strong)}.FAQ-module__8ZM7Ka__questionText{text-wrap:balance;flex:1}.FAQ-module__8ZM7Ka__icon{width:2.25rem;height:2.25rem;color:var(--accent);background:#7fd4f224;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .4s,background .3s,color .3s;display:grid}.FAQ-module__8ZM7Ka__icon[data-open=true]{color:var(--accent-strong);background:#2e86c12e;transform:rotate(180deg)}.FAQ-module__8ZM7Ka__answerWrap{overflow:hidden}.FAQ-module__8ZM7Ka__answer{padding:0 clamp(1.25rem,2.5vw,1.75rem) clamp(1.25rem,2.5vw,1.75rem)}.FAQ-module__8ZM7Ka__answerText{max-width:52rem;color:var(--muted);text-wrap:pretty;margin:0;font-size:clamp(.95rem,1.3vw,1.025rem);line-height:1.75}.FAQ-module__8ZM7Ka__note{border-top:1px dashed var(--hairline-strong);max-width:52rem;color:var(--faint);text-wrap:pretty;margin:.85rem 0 0;padding-top:.85rem;font-size:clamp(.85rem,1.2vw,.95rem);font-style:italic;line-height:1.7}@media (prefers-reduced-motion:reduce){.FAQ-module__8ZM7Ka__icon{transition:none}}
.Team-module__6V3JOW__section{padding-block:clamp(2rem,4vh,3.5rem) clamp(4.5rem,8vh,6.5rem)}.Team-module__6V3JOW__header{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,5vw,3.75rem);display:flex}.Team-module__6V3JOW__title{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,3rem);font-weight:400;line-height:1.1}.Team-module__6V3JOW__subtitle{max-width:32rem;color:var(--muted);text-wrap:balance;margin:0;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.7}.Team-module__6V3JOW__grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(1.25rem,3vw,2.25rem);display:grid}.Team-module__6V3JOW__card{border:1px solid var(--hairline);background:#fff9;border-radius:1.25rem;flex-direction:column;align-items:center;gap:1.1rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem);transition:transform .4s,box-shadow .4s,border-color .4s;display:flex;position:relative;box-shadow:0 14px 40px -32px #0f355066}.Team-module__6V3JOW__card:hover{border-color:var(--hairline-strong);transform:translateY(-4px);box-shadow:0 22px 52px -30px #0f355080}.Team-module__6V3JOW__photoWrap{flex-shrink:0;place-items:center;width:9rem;height:9rem;display:grid;position:relative}.Team-module__6V3JOW__photoHalo{pointer-events:none;opacity:.7;background:radial-gradient(circle,#7fd4f238,#0000 70%);border-radius:50%;transition:opacity .4s;position:absolute;inset:-1rem}.Team-module__6V3JOW__card:hover .Team-module__6V3JOW__photoHalo{opacity:1}.Team-module__6V3JOW__photo{z-index:1;object-fit:cover;border:1px solid var(--hairline-strong);border-radius:50%;width:9rem;height:9rem;transition:transform .4s;position:relative;box-shadow:0 14px 36px -24px #0f355073}.Team-module__6V3JOW__card:hover .Team-module__6V3JOW__photo{transform:scale(1.03)}.Team-module__6V3JOW__body{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}.Team-module__6V3JOW__name{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400;line-height:1.2}.Team-module__6V3JOW__role{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:.75rem}.Team-module__6V3JOW__affiliation{color:var(--text);margin:.5rem 0 0;font-size:.9rem;font-weight:500}.Team-module__6V3JOW__bio{max-width:22rem;color:var(--muted);text-wrap:balance;margin:.35rem 0 0;font-size:.9rem;line-height:1.65}@media (max-width:36rem){.Team-module__6V3JOW__grid{grid-template-columns:1fr}}
.TreatmentPlan-module__yqgsgW__section{padding-block:clamp(2rem,4vh,3.5rem) clamp(4.5rem,8vh,6.5rem)}.TreatmentPlan-module__yqgsgW__header{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,5vw,3.75rem);display:flex}.TreatmentPlan-module__yqgsgW__title{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,3rem);font-weight:400;line-height:1.1}.TreatmentPlan-module__yqgsgW__subtitle{max-width:34rem;color:var(--muted);text-wrap:balance;margin:0;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.7}.TreatmentPlan-module__yqgsgW__grid{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.25rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid}.TreatmentPlan-module__yqgsgW__card{border:1px solid var(--hairline);background:#fff9;border-radius:1.25rem;flex-direction:column;gap:.85rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem);transition:transform .4s,box-shadow .4s,border-color .4s;display:flex;position:relative;box-shadow:0 14px 40px -32px #0f355066}.TreatmentPlan-module__yqgsgW__card:hover{border-color:var(--hairline-strong);transform:translateY(-4px);box-shadow:0 22px 52px -30px #0f355080}.TreatmentPlan-module__yqgsgW__cardTop{justify-content:space-between;align-items:center;display:flex}.TreatmentPlan-module__yqgsgW__tagGroup{align-items:center;gap:.5rem;display:flex}.TreatmentPlan-module__yqgsgW__index{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--accent);opacity:.55;letter-spacing:-.02em;font-size:1.5rem;font-weight:400;line-height:1}.TreatmentPlan-module__yqgsgW__tag{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong);border:1px solid var(--hairline-strong);background:#7fd4f214;border-radius:999px;padding:.25rem .7rem;font-size:.68rem}.TreatmentPlan-module__yqgsgW__stepTitle{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400;line-height:1.2}.TreatmentPlan-module__yqgsgW__stepBody{max-width:22rem;color:var(--muted);text-wrap:balance;margin:0;font-size:.9rem;line-height:1.65}.TreatmentPlan-module__yqgsgW__protocolBanner{border:1px solid var(--hairline-strong);background:linear-gradient(135deg,#7fd4f21f 0%,#ffffffbf 100%);border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.25rem);display:flex;box-shadow:0 16px 44px -28px #0f355059}.TreatmentPlan-module__yqgsgW__protocolBannerContent{align-items:center;gap:1.25rem;display:flex}.TreatmentPlan-module__yqgsgW__protocolBannerIconWrap{width:3rem;height:3rem;color:var(--accent-strong);background:#7fd4f233;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TreatmentPlan-module__yqgsgW__protocolBannerTitle{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);margin:0 0 .25rem;font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:400}.TreatmentPlan-module__yqgsgW__protocolBannerText{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.TreatmentPlan-module__yqgsgW__protocolBannerButton{background:var(--accent-strong);color:#fff;border-radius:999px;flex-shrink:0;padding-inline:1.4rem;font-weight:500;transition:transform .2s,opacity .2s}.TreatmentPlan-module__yqgsgW__protocolBannerButton:hover{opacity:.94;transform:translateY(-1px)}.TreatmentPlan-module__yqgsgW__cardAction{align-self:flex-start;margin-top:.5rem}.TreatmentPlan-module__yqgsgW__actionButton{border:1px solid var(--hairline-strong);color:var(--accent-strong);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .85rem;font-size:.78rem;transition:all .2s}.TreatmentPlan-module__yqgsgW__actionButton:hover{border-color:var(--accent-strong);background:#7fd4f21f}.TreatmentPlan-module__yqgsgW__modalContent{flex-direction:column;gap:1.5rem;padding-block:.5rem;display:flex}.TreatmentPlan-module__yqgsgW__modalHeader{text-align:center}.TreatmentPlan-module__yqgsgW__modalTitle{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);margin:0 0 .35rem;font-size:1.4rem;font-weight:400}.TreatmentPlan-module__yqgsgW__modalSub{color:var(--muted);margin:0;font-size:.875rem;line-height:1.5}.TreatmentPlan-module__yqgsgW__triggerGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.85rem;display:grid}.TreatmentPlan-module__yqgsgW__triggerCard{border:1px solid var(--hairline);background:var(--surface,#fff);cursor:pointer;text-align:left;border-radius:.85rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.TreatmentPlan-module__yqgsgW__triggerCard:hover{border-color:var(--accent-strong);transform:translateY(-2px);box-shadow:0 8px 24px -12px #0f355040}.TreatmentPlan-module__yqgsgW__triggerCardSelected{border-color:var(--accent-strong);box-shadow:0 0 0 1px var(--accent-strong);background:#7fd4f21a}.TreatmentPlan-module__yqgsgW__triggerCardTitle{color:var(--ink);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;display:flex}.TreatmentPlan-module__yqgsgW__triggerCardDesc{color:var(--muted);font-size:.8rem;line-height:1.4}.TreatmentPlan-module__yqgsgW__sliderBox{border:1px solid var(--hairline);background:#ffffff80;border-radius:.85rem;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.TreatmentPlan-module__yqgsgW__sliderHeader{justify-content:space-between;align-items:center;display:flex}.TreatmentPlan-module__yqgsgW__sliderVal{color:var(--ink);font-size:1.5rem;font-weight:600}.TreatmentPlan-module__yqgsgW__urgeSurfingBox{border-left:3px solid var(--accent-strong);color:var(--ink);background:#7fd4f214;border-radius:.75rem;padding:1rem;font-size:.85rem;line-height:1.55}.TreatmentPlan-module__yqgsgW__actionChecklist{flex-direction:column;gap:.75rem;display:flex}.TreatmentPlan-module__yqgsgW__actionItem{border:1px solid var(--hairline);cursor:pointer;background:#fff;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;transition:all .2s;display:flex}.TreatmentPlan-module__yqgsgW__actionItem:hover{border-color:var(--hairline-strong)}.TreatmentPlan-module__yqgsgW__actionItemDone{border-color:var(--accent-strong);background:#7fd4f20f}.TreatmentPlan-module__yqgsgW__actionItemText{color:var(--ink);font-size:.875rem;line-height:1.45}.TreatmentPlan-module__yqgsgW__timerBox{border:1px dashed var(--hairline-strong);background:#0f35500a;border-radius:.75rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}.TreatmentPlan-module__yqgsgW__timerText{color:var(--ink);font-size:.85rem;font-weight:500}.TreatmentPlan-module__yqgsgW__timerVal{color:var(--accent-strong);font-family:monospace;font-size:1.25rem;font-weight:600}.TreatmentPlan-module__yqgsgW__summaryBox{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.TreatmentPlan-module__yqgsgW__summaryIcon{width:3.5rem;height:3.5rem;color:var(--accent-strong);background:#7fd4f233;border-radius:50%;justify-content:center;align-items:center;display:flex}.TreatmentPlan-module__yqgsgW__summaryBadge{padding:.4rem 1rem;font-size:.9rem}@media (max-width:36rem){.TreatmentPlan-module__yqgsgW__grid{grid-template-columns:1fr}.TreatmentPlan-module__yqgsgW__protocolBanner{text-align:center;flex-direction:column;align-items:stretch}.TreatmentPlan-module__yqgsgW__protocolBannerContent{flex-direction:column}.TreatmentPlan-module__yqgsgW__protocolBannerButton{width:100%}}
.Waitlist-module__t1sPfq__hero{flex-direction:column;justify-content:center;align-items:center;padding-block:clamp(4rem,8vh,6.5rem) clamp(2.5rem,5vh,4rem);display:flex}.Waitlist-module__t1sPfq__content{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.Waitlist-module__t1sPfq__logoWrap{place-items:center;width:5rem;height:5rem;margin-bottom:2.5rem;display:grid;position:relative}.Waitlist-module__t1sPfq__logoHalo{pointer-events:none;background:radial-gradient(circle,#7fd4f247,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite Waitlist-module__t1sPfq__breathe;position:absolute;inset:-1.25rem}.Waitlist-module__t1sPfq__logo{z-index:1;width:4rem;height:auto;position:relative}@keyframes Waitlist-module__t1sPfq__breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.Waitlist-module__t1sPfq__title{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:1.5rem 0 1.4rem;font-size:clamp(2.75rem,6.5vw,4.25rem);font-weight:400;line-height:1.12}.Waitlist-module__t1sPfq__sub{max-width:33rem;color:var(--muted);text-wrap:balance;margin:0 0 2.9rem;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.75}.Waitlist-module__t1sPfq__arabic{font-family:var(--font-arabic), serif;color:var(--accent);font-size:1.15em}.Waitlist-module__t1sPfq__formArea{flex-direction:column;align-items:center;width:min(100%,30rem);display:flex}.Waitlist-module__t1sPfq__form{align-items:flex-start;gap:.75rem;width:100%;display:flex}.Waitlist-module__t1sPfq__input{flex:1;min-width:0}.Waitlist-module__t1sPfq__button{white-space:nowrap;flex-shrink:0}.Waitlist-module__t1sPfq__feedback{color:#c0506a;min-height:1.4em;margin:.6rem 0 0;font-size:.85rem}.Waitlist-module__t1sPfq__note{color:var(--faint);margin:.4rem 0 0;font-size:.82rem}.Waitlist-module__t1sPfq__questions{text-align:left;border:1px solid var(--hairline-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb8;border-radius:1.5rem;flex-direction:column;align-items:stretch;gap:1.25rem;width:100%;padding:clamp(1.5rem,4vw,2.25rem);display:flex;box-shadow:0 1px 2px #0f35500a,0 12px 32px -18px #0f35502e}.Waitlist-module__t1sPfq__questions .mantine-NumberInput-input{border-color:var(--hairline-strong);color:var(--ink);background-color:#fff;transition:border-color .25s,box-shadow .25s}.Waitlist-module__t1sPfq__questions .mantine-NumberInput-input::placeholder{color:var(--faint)}:is(.Waitlist-module__t1sPfq__questions .mantine-NumberInput-input:focus,.Waitlist-module__t1sPfq__questions .mantine-NumberInput-input:focus-within){border-color:var(--accent);box-shadow:0 0 0 3px #2e86c11f}.Waitlist-module__t1sPfq__questions .mantine-TextInput-input{border-color:var(--hairline-strong);color:var(--ink);background-color:#fff;transition:border-color .25s,box-shadow .25s}.Waitlist-module__t1sPfq__questions .mantine-TextInput-input::placeholder{color:var(--faint)}.Waitlist-module__t1sPfq__questions .mantine-TextInput-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #2e86c11f}.Waitlist-module__t1sPfq__questions .mantine-Checkbox-input{border-color:var(--hairline-strong);color:var(--accent);background-color:#fff;transition:border-color .2s,background-color .2s}.Waitlist-module__t1sPfq__questions .mantine-Checkbox-input:checked{background-color:var(--accent);border-color:var(--accent)}.Waitlist-module__t1sPfq__questions .mantine-Checkbox-label{color:var(--ink);font-size:1rem}.Waitlist-module__t1sPfq__questionsTitle{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);text-align:center;margin:0;font-size:1.55rem;font-weight:400}.Waitlist-module__t1sPfq__questionsSub{color:var(--muted);text-align:center;text-wrap:balance;margin:-.5rem 0 .5rem;font-size:.92rem;line-height:1.6}.Waitlist-module__t1sPfq__field{flex-direction:column;gap:.5rem;display:flex}.Waitlist-module__t1sPfq__fieldLabel{color:var(--ink);font-size:.85rem;font-weight:500}.Waitlist-module__t1sPfq__numberInput{width:100%}.Waitlist-module__t1sPfq__rightSection{color:var(--faint);padding-right:.5rem;font-size:.95rem;display:inline-block}.Waitlist-module__t1sPfq__checkboxGroup{width:100%}.Waitlist-module__t1sPfq__chips{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.Waitlist-module__t1sPfq__otherInput{margin-top:.4rem}.Waitlist-module__t1sPfq__questionsActions{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.Waitlist-module__t1sPfq__skipButton{font-family:var(--font-body), system-ui, sans-serif;color:var(--faint);cursor:pointer;background:0 0;border:0;font-size:.9rem;transition:color .2s}.Waitlist-module__t1sPfq__skipButton:hover:not(:disabled){color:var(--muted)}.Waitlist-module__t1sPfq__skipButton:disabled{opacity:.5;cursor:not-allowed}.Waitlist-module__t1sPfq__success{flex-direction:column;align-items:center;gap:.7rem;padding:.75rem 0;display:flex}.Waitlist-module__t1sPfq__successIcon{width:2.75rem;height:2.75rem;color:var(--accent);background:#7fd4f214;border:1px solid #2e86c166;border-radius:50%;place-items:center;display:grid}.Waitlist-module__t1sPfq__successTitle{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--ink);margin:.35rem 0 0;font-size:1.55rem;font-weight:400}.Waitlist-module__t1sPfq__successText{max-width:22rem;color:var(--muted);margin:0;font-size:.95rem;line-height:1.65}.Waitlist-module__t1sPfq__trust{letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:3.25rem 0 0;font-size:.72rem}.Waitlist-module__t1sPfq__advisor{max-width:30rem;color:var(--faint);margin:.9rem 0 0;font-size:.85rem;line-height:1.6}.Waitlist-module__t1sPfq__srOnly{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:36rem){.Waitlist-module__t1sPfq__form{flex-direction:column;align-items:stretch;gap:.9rem}.Waitlist-module__t1sPfq__button{width:100%}}@media (prefers-reduced-motion:reduce){.Waitlist-module__t1sPfq__logoHalo{animation:none}}
