.portal-hero-module__loDkAW__hero{isolation:isolate;background:radial-gradient(circle at 70% 45%, #746beb30, transparent 36rem), radial-gradient(circle at 20% 20%, #57e3b514, transparent 28rem), var(--ink-950);align-items:center;min-height:calc(100svh - 4.75rem);display:grid;position:relative;overflow:clip}.portal-hero-module__loDkAW__hero:before{content:"";z-index:-1;opacity:.35;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.portal-hero-module__loDkAW__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:center;gap:clamp(2rem,7vw,7rem);padding-block:clamp(4rem,10vw,8rem);display:grid}.portal-hero-module__loDkAW__heroCopy{z-index:2;position:relative}.portal-hero-module__loDkAW__eyebrow{color:var(--focus-mint);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.78rem;font-weight:750}.portal-hero-module__loDkAW__hero h1{max-width:13ch;color:var(--text-dark);margin:0;font-size:clamp(3.3rem,8vw,7.5rem)}.portal-hero-module__loDkAW__summary{max-width:42rem;color:var(--text-dark-muted);margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.32rem)}.portal-hero-module__loDkAW__heroActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:2rem;display:flex}.portal-hero-module__loDkAW__comingSoon,.portal-hero-module__loDkAW__learnMore{border-radius:var(--radius-pill);align-items:center;gap:.65rem;min-height:3rem;padding-inline:1rem;display:inline-flex}.portal-hero-module__loDkAW__comingSoon{color:var(--focus-mint);background:#57e3b514;border:1px solid #57e3b547}.portal-hero-module__loDkAW__comingSoon>span{background:currentColor;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 1rem}.portal-hero-module__loDkAW__learnMore{color:var(--text-dark);text-decoration:none}.portal-hero-module__loDkAW__portalStage{aspect-ratio:1;contain:layout paint;justify-self:center;width:min(100%,38rem);position:relative}.portal-hero-module__loDkAW__portalArt{width:100%;height:100%}.portal-hero-module__loDkAW__appIcon{z-index:2;border:1px solid #a79fff57;border-radius:25%;width:clamp(6.5rem,13vw,10rem);height:auto;position:absolute;inset-block-end:4%;inset-inline-end:3%;box-shadow:0 1.2rem 3rem #0307148c,0 0 2.8rem #57e3b52e}.portal-hero-module__loDkAW__portalStage[data-ambient=true] .portal-hero-module__loDkAW__appIcon{animation:8s ease-in-out infinite portal-hero-module__loDkAW__icon-float}.portal-hero-module__loDkAW__portalArt svg{width:100%;height:100%;display:block;overflow:visible}.portal-hero-module__loDkAW__portalHalo,.portal-hero-module__loDkAW__portalOrbit,.portal-hero-module__loDkAW__portalRibbonGlow,.portal-hero-module__loDkAW__portalRibbon{transform-box:fill-box;transform-origin:50%}.portal-hero-module__loDkAW__portalArt[data-ambient=true] .portal-hero-module__loDkAW__portalHalo{animation:12s ease-in-out infinite portal-hero-module__loDkAW__portal-breathe}.portal-hero-module__loDkAW__portalArt[data-ambient=true] .portal-hero-module__loDkAW__portalOrbit{animation:16s linear infinite portal-hero-module__loDkAW__portal-orbit}.portal-hero-module__loDkAW__portalArt[data-ambient=true] .portal-hero-module__loDkAW__portalRibbonGlow{animation:9s ease-in-out infinite portal-hero-module__loDkAW__portal-glow}@keyframes portal-hero-module__loDkAW__portal-breathe{0%,to{opacity:.32;transform:scale(.96)}50%{opacity:.52;transform:scale(1.04)}}@keyframes portal-hero-module__loDkAW__portal-orbit{to{transform:rotate(360deg)}}@keyframes portal-hero-module__loDkAW__portal-glow{0%,to{opacity:.35}50%{opacity:.72}}@keyframes portal-hero-module__loDkAW__icon-float{0%,to{transform:translate(0,0)rotate(1deg)}50%{transform:translateY(-.7rem)rotate(-1deg)}}@media (max-width:52rem){.portal-hero-module__loDkAW__heroGrid{text-align:center;grid-template-columns:1fr}.portal-hero-module__loDkAW__hero h1,.portal-hero-module__loDkAW__summary{margin-inline:auto}.portal-hero-module__loDkAW__heroActions{justify-content:center}.portal-hero-module__loDkAW__portalStage{width:min(86vw,27rem);margin-block-end:-2rem}.portal-hero-module__loDkAW__appIcon{width:clamp(5.4rem,24vw,7.2rem)}}@media (prefers-reduced-motion:reduce){.portal-hero-module__loDkAW__portalHalo,.portal-hero-module__loDkAW__portalOrbit,.portal-hero-module__loDkAW__portalRibbonGlow,.portal-hero-module__loDkAW__appIcon{animation:none!important}}
.scenes-module__Qvh5bW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scenes-module__Qvh5bW__deviceFrame{aspect-ratio:.72;contain:layout paint;background:linear-gradient(145deg,#ffffff29,#ffffff0a);border:1px solid #ffffff24;border-radius:3rem;width:min(100%,22rem);margin:0;padding:.55rem;position:relative;box-shadow:0 2.5rem 7rem #00000047}.scenes-module__Qvh5bW__deviceSurface{background:radial-gradient(circle at 75% 20%, #746beb3d, transparent 38%), radial-gradient(circle at 20% 88%, #57e3b526, transparent 42%), var(--ink-950);border-radius:2.5rem;height:100%;position:relative;overflow:hidden}.scenes-module__Qvh5bW__deviceIsland{z-index:5;border-radius:var(--radius-pill);background:#050712;width:35%;height:1.2rem;position:absolute;inset-block-start:.75rem;inset-inline-start:50%;transform:translate(-50%)}.scenes-module__Qvh5bW__sceneHeader{color:var(--text-dark-muted);font:700 .72rem/1 var(--font-marketing);justify-content:space-between;display:flex;position:absolute;inset:4.5rem 1.7rem auto}.scenes-module__Qvh5bW__ladder{gap:.65rem;display:grid;position:absolute;inset:7rem 1.5rem auto}.scenes-module__Qvh5bW__ladderStage{height:3.3rem;color:var(--text-dark-muted);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding-inline:.9rem;display:grid}.scenes-module__Qvh5bW__ladderStage i{border-radius:var(--radius-pill);background:#ffffff1a;height:.42rem}.scenes-module__Qvh5bW__ladderStage:nth-child(2) i{background:var(--warm-ember);transform-origin:0;transform:scaleX(.72)}.scenes-module__Qvh5bW__ladderStage:nth-child(3) i{background:var(--aurora-violet);transform-origin:0;transform:scaleX(.86)}.scenes-module__Qvh5bW__ladderStage:nth-child(4){color:var(--ink-950);background:var(--focus-mint)}.scenes-module__Qvh5bW__ladderStage:nth-child(4) i{background:#0b102059}.scenes-module__Qvh5bW__protectionShield{place-items:center;display:grid;position:absolute;inset:auto 0 2.5rem}.scenes-module__Qvh5bW__protectionShield span{border:2px solid var(--focus-mint);clip-path:polygon(50% 0,92% 17%,86% 72%,50% 100%,14% 72%,8% 17%);border-radius:2.1rem 2.1rem 2.5rem 2.5rem;width:4.5rem;height:5.2rem;box-shadow:0 0 2rem #57e3b53d}.scenes-module__Qvh5bW__timerOrb,.scenes-module__Qvh5bW__streakRing{aspect-ratio:1;place-items:center;display:grid;position:absolute;inset:6.2rem 2rem auto}.scenes-module__Qvh5bW__timerOrb svg,.scenes-module__Qvh5bW__streakRing svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.scenes-module__Qvh5bW__timerOrb circle,.scenes-module__Qvh5bW__streakRing circle{fill:none;stroke:#ffffff17;stroke-width:7px}.scenes-module__Qvh5bW__timerOrb .scenes-module__Qvh5bW__timerProgress,.scenes-module__Qvh5bW__streakRing .scenes-module__Qvh5bW__streakProgress{stroke:var(--focus-mint);stroke-linecap:round;stroke-dasharray:540;stroke-dashoffset:116px;filter:drop-shadow(0 0 .6rem #57e3b573)}.scenes-module__Qvh5bW__timerOrb strong{font:680 clamp(2.4rem, 8vw, 4rem)/1 var(--font-marketing);letter-spacing:-.06em}.scenes-module__Qvh5bW__timerOrb>span{color:var(--focus-mint);position:absolute;inset-block-end:22%}.scenes-module__Qvh5bW__waveform{align-items:center;gap:.35rem;height:2.6rem;display:flex;position:absolute;inset:auto 2rem 3.5rem}.scenes-module__Qvh5bW__waveform i{height:calc(22% + (var(--i,1) * 1%));border-radius:var(--radius-pill);background:linear-gradient(to top, var(--aurora-violet), var(--focus-mint));flex:1;min-height:.35rem}.scenes-module__Qvh5bW__waveform i:nth-child(3n){height:86%}.scenes-module__Qvh5bW__waveform i:nth-child(4n){height:54%}.scenes-module__Qvh5bW__weekStrip{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid;position:absolute;inset:4.5rem 1.4rem auto}.scenes-module__Qvh5bW__weekStrip span{aspect-ratio:1;color:var(--text-dark-muted);background:#ffffff0d;border-radius:.7rem;place-items:center;display:grid}.scenes-module__Qvh5bW__weekStrip span[data-active=true]{color:var(--ink-950);background:var(--focus-mint)}.scenes-module__Qvh5bW__timeline{border-inline-start:1px solid #ffffff21;position:absolute;inset:9.5rem 1.8rem 7rem}.scenes-module__Qvh5bW__timeline>i{border-block-start:1px solid #ffffff14;height:25%;display:block}.scenes-module__Qvh5bW__planBlock,.scenes-module__Qvh5bW__planBlockAlt{background:linear-gradient(135deg,#57e3b5d9,#57e3b54d);border-radius:1rem;position:absolute;inset-inline:1.2rem 0}.scenes-module__Qvh5bW__planBlockAlt{background:linear-gradient(135deg,#746bebeb,#746beb57)}.scenes-module__Qvh5bW__rebalance{color:var(--focus-mint);align-items:center;gap:.45rem;display:flex;position:absolute;inset:auto 1.8rem 2.5rem}.scenes-module__Qvh5bW__rebalance i{background:#ffffff1c;border-radius:1rem;flex:1;height:.38rem}.scenes-module__Qvh5bW__insightLabel,.scenes-module__Qvh5bW__studyTitle{color:var(--text-dark-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;position:absolute;inset:4.7rem 1.6rem auto;overflow:hidden}.scenes-module__Qvh5bW__insightPulse{place-items:center;height:8rem;display:grid;position:absolute;inset:8rem 0 auto}.scenes-module__Qvh5bW__insightPulse span{background:var(--focus-mint);width:2.3rem;height:2.3rem;box-shadow:0 0 2rem var(--focus-mint);border-radius:50%}.scenes-module__Qvh5bW__insightPulse i{border:1px solid #57e3b54d;border-radius:50%;width:6rem;height:6rem;position:absolute}.scenes-module__Qvh5bW__insightPulse i:last-child{opacity:.48;width:9rem;height:9rem}.scenes-module__Qvh5bW__insightChart{align-items:end;gap:.55rem;height:10rem;display:flex;position:absolute;inset:auto 1.7rem 4rem}.scenes-module__Qvh5bW__insightChart i{background:linear-gradient(to top, var(--aurora-violet), var(--focus-mint));border-radius:.6rem .6rem .2rem .2rem;flex:1;min-height:.8rem}.scenes-module__Qvh5bW__methodPill{width:2rem;height:2rem;color:var(--violet-on-dark);background:#746beb2e;border-radius:50%;place-items:center;display:grid;position:absolute;inset:auto 1.5rem 1.4rem auto}.scenes-module__Qvh5bW__studyStack{gap:.7rem;display:grid;position:absolute;inset:7.5rem 1.6rem auto}.scenes-module__Qvh5bW__studyStack div{background:#ffffff0d;border-radius:1.1rem;grid-template-columns:2.5rem 1fr;align-items:center;gap:.8rem;min-height:4.3rem;padding:.7rem;display:grid}.scenes-module__Qvh5bW__studyStack i{background:var(--aurora-violet);border-radius:.8rem;width:2.5rem;height:2.5rem}.scenes-module__Qvh5bW__studyStack span{background:#ffffff21;border-radius:1rem;height:.55rem}.scenes-module__Qvh5bW__studyStack div:nth-child(2) i{background:var(--focus-mint)}.scenes-module__Qvh5bW__studyStack div:nth-child(3) i{background:var(--warm-ember)}.scenes-module__Qvh5bW__studyDial{height:4.2rem;color:var(--focus-mint);background:#57e3b514;border-radius:1.4rem;justify-content:space-between;align-items:center;padding-inline:1rem;display:flex;position:absolute;inset:auto 1.6rem 2.7rem}.scenes-module__Qvh5bW__studyDial i{border:.35rem solid var(--focus-mint);border-inline-end-color:#0000;border-radius:50%;width:2.4rem;height:2.4rem}.scenes-module__Qvh5bW__communityOrbit{aspect-ratio:1;border:1px solid #a79fff47;border-radius:50%;position:absolute;inset:7rem 2rem auto}.scenes-module__Qvh5bW__communityOrbit>span{width:4.4rem;height:4.4rem;color:var(--ink-950);font:800 1.5rem/1 var(--font-marketing);background:var(--focus-mint);border-radius:1.5rem;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.scenes-module__Qvh5bW__communityOrbit i{--angle:calc(var(--avatar) * 72deg);border:.25rem solid var(--ink-950);background:linear-gradient(135deg, var(--aurora-violet), var(--warm-ember));width:2.7rem;height:2.7rem;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-8.6rem) rotate(calc(var(--angle) * -1));border-radius:50%;position:absolute;inset:50% auto auto 50%}.scenes-module__Qvh5bW__reactions{justify-content:center;gap:.8rem;display:flex;position:absolute;inset:auto 3rem 3.5rem}.scenes-module__Qvh5bW__reactions span{width:2.7rem;height:2.7rem;color:var(--text-dark);background:#ffffff14;border-radius:50%;place-items:center;display:grid}.scenes-module__Qvh5bW__streakRing>div{text-align:center;place-items:center;display:grid}.scenes-module__Qvh5bW__streakRing strong{font:720 4rem/1 var(--font-marketing);color:var(--focus-mint)}.scenes-module__Qvh5bW__streakRing span{max-width:10rem;color:var(--text-dark-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.scenes-module__Qvh5bW__streakDays{grid-template-columns:repeat(7,1fr);gap:.4rem;display:grid;position:absolute;inset:auto 1.8rem 3rem}.scenes-module__Qvh5bW__streakDays i{aspect-ratio:1;background:#ffffff17;border-radius:50%}.scenes-module__Qvh5bW__streakDays i[data-active=true]{background:var(--focus-mint);box-shadow:0 0 .8rem #57e3b54d}.scenes-module__Qvh5bW__deviceFrame[data-reduced-motion=false] .scenes-module__Qvh5bW__timerProgress,.scenes-module__Qvh5bW__deviceFrame[data-reduced-motion=false] .scenes-module__Qvh5bW__streakProgress{animation:2s cubic-bezier(.22,1,.36,1) both scenes-module__Qvh5bW__draw-ring}.scenes-module__Qvh5bW__deviceFrame[data-reduced-motion=false] .scenes-module__Qvh5bW__insightPulse i{animation:5s ease-out infinite scenes-module__Qvh5bW__pulse-ring}.scenes-module__Qvh5bW__deviceFrame[data-reduced-motion=false] .scenes-module__Qvh5bW__insightPulse i:last-child{animation-delay:1.2s}.scenes-module__Qvh5bW__deviceFrame[data-reduced-motion=false] .scenes-module__Qvh5bW__communityOrbit{animation:12s ease-in-out infinite scenes-module__Qvh5bW__drift}@keyframes scenes-module__Qvh5bW__draw-ring{0%{stroke-dashoffset:540px}}@keyframes scenes-module__Qvh5bW__pulse-ring{0%{opacity:.6;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.22)}}@keyframes scenes-module__Qvh5bW__drift{50%{transform:rotate(4deg)scale(1.02)}}@media (prefers-reduced-motion:reduce){.scenes-module__Qvh5bW__deviceFrame *{animation:none!important}}
.home-module__oe3DtG__promiseSection,.home-module__oe3DtG__inkSection,.home-module__oe3DtG__porcelainSection,.home-module__oe3DtG__privacySection,.home-module__oe3DtG__guidesSection,.home-module__oe3DtG__faqSection,.home-module__oe3DtG__finalSection{content-visibility:auto;contain-intrinsic-size:auto 55rem;padding-block:clamp(5rem,12vw,10rem);position:relative}.home-module__oe3DtG__promiseSection{color:var(--text-light);background:var(--porcelain)}.home-module__oe3DtG__promiseSection>div{text-align:center;max-width:56rem}.home-module__oe3DtG__promiseSection h2{margin:0;font-size:clamp(2.5rem,6vw,5.5rem)}.home-module__oe3DtG__promiseSection header>p{color:var(--text-light-muted)}.home-module__oe3DtG__promiseSection nav,.home-module__oe3DtG__sectionCopy nav{flex-wrap:wrap;gap:.75rem;margin-block-start:2rem;display:flex}.home-module__oe3DtG__promiseSection nav{justify-content:center}.home-module__oe3DtG__promiseSection nav a,.home-module__oe3DtG__sectionCopy nav a{border-radius:var(--radius-pill);align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:1rem;text-decoration:none;display:inline-flex}.home-module__oe3DtG__promiseSection nav a{color:var(--porcelain);background:var(--ink-950)}.home-module__oe3DtG__inkSection{color:var(--text-dark);background:var(--ink-950)}.home-module__oe3DtG__porcelainSection,.home-module__oe3DtG__guidesSection,.home-module__oe3DtG__faqSection{color:var(--text-light);background:var(--porcelain)}.home-module__oe3DtG__productGrid{grid-template-columns:minmax(0,1fr) minmax(20rem,.92fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__sectionCopy{order:2}.home-module__oe3DtG__sectionCopy>header>p:first-child,.home-module__oe3DtG__trustGrid>header>p:first-child,.home-module__oe3DtG__guidesSection header>p:first-child,.home-module__oe3DtG__faqSection header>p:first-child{color:var(--violet-on-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:760}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__sectionCopy>header>p:first-child,.home-module__oe3DtG__guidesSection header>p:first-child,.home-module__oe3DtG__faqSection header>p:first-child{color:var(--violet-on-light)}.home-module__oe3DtG__sectionCopy h2,.home-module__oe3DtG__trustGrid h2,.home-module__oe3DtG__guidesSection h2,.home-module__oe3DtG__faqSection h2{margin:0;font-size:clamp(2.5rem,5vw,5rem)}.home-module__oe3DtG__sectionCopy>header>p:last-child,.home-module__oe3DtG__trustGrid>header>p:last-child,.home-module__oe3DtG__guidesSection header>p:last-child{max-width:42rem;color:var(--text-dark-muted);font-size:1.12rem}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__sectionCopy>header>p:last-child,.home-module__oe3DtG__guidesSection header>p:last-child{color:var(--text-light-muted)}.home-module__oe3DtG__prose{margin-block-start:2rem}.home-module__oe3DtG__prose h3{margin-block-end:.5rem;font-size:1.15rem}.home-module__oe3DtG__prose p{color:var(--text-dark-muted)}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__prose p{color:var(--text-light-muted)}.home-module__oe3DtG__sectionCopy nav a{color:var(--text-dark);background:#ffffff0d;border:1px solid #ffffff1f}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__sectionCopy nav a{color:var(--text-light);background:#1720330d;border-color:#1720331f}.home-module__oe3DtG__sceneSlot{place-items:center;display:grid}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__sceneSlot [data-product-scene]{border-color:#17203326}.home-module__oe3DtG__scenePair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;width:min(100%,36rem);display:grid}.home-module__oe3DtG__scenePair>[data-product-scene]:last-child{transform:translateY(2.5rem)}.home-module__oe3DtG__planCards,.home-module__oe3DtG__guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:3rem;display:grid}.home-module__oe3DtG__planCards article{border-radius:var(--radius-card);background:#fff;border:1px solid #1720331f;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 1.5rem 4rem #17203312}.home-module__oe3DtG__planCards article:last-child{color:var(--text-dark);background:var(--ink-900)}.home-module__oe3DtG__planCards strong{color:var(--violet-on-light)}.home-module__oe3DtG__planCards article:last-child strong{color:var(--focus-mint)}.home-module__oe3DtG__planCards p{color:var(--text-light-muted)}.home-module__oe3DtG__planCards article:last-child p{color:var(--text-dark-muted)}.home-module__oe3DtG__privacySection{color:var(--text-dark);background:radial-gradient(circle at 20% 20%, #57e3b51f, transparent 28rem), var(--ink-900)}.home-module__oe3DtG__trustGrid{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));gap:1rem;display:grid}.home-module__oe3DtG__trustGrid>header{grid-row:span 2;padding-inline-end:clamp(1rem,5vw,5rem)}.home-module__oe3DtG__trustGrid article{border-radius:var(--radius-card);background:#ffffff0a;border:1px solid #ffffff17;padding:1.5rem}.home-module__oe3DtG__trustGrid article p{color:var(--text-dark-muted)}.home-module__oe3DtG__trustGrid>a{color:var(--focus-mint);align-self:end}.home-module__oe3DtG__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__oe3DtG__guideGrid>a{border-radius:var(--radius-card);color:var(--text-light);background:#fff;border:1px solid #1720331c;padding:clamp(1.4rem,3vw,2.2rem);text-decoration:none;transition:transform .24s,box-shadow .24s;display:block}.home-module__oe3DtG__guideGrid>a:hover{transform:translateY(-.35rem);box-shadow:0 1.5rem 4rem #1720331a}.home-module__oe3DtG__guideGrid span{color:var(--violet-on-light);text-transform:uppercase;font-size:.75rem;font-weight:740}.home-module__oe3DtG__guideGrid p{color:var(--text-light-muted)}.home-module__oe3DtG__faqSection>div{max-width:54rem}.home-module__oe3DtG__faqSection details{border-block-end:1px solid #17203321;padding-block:1.25rem}.home-module__oe3DtG__faqSection summary{cursor:pointer;font-weight:680}.home-module__oe3DtG__faqSection details p{color:var(--text-light-muted)}.home-module__oe3DtG__finalSection{text-align:center;color:var(--text-dark);background:var(--ink-950)}.home-module__oe3DtG__finalSection>div{max-width:58rem}.home-module__oe3DtG__finalSection h2{margin:1.5rem auto;font-size:clamp(3rem,7vw,7rem)}.home-module__oe3DtG__finalSection p{color:var(--text-dark-muted);font-size:1.15rem}.home-module__oe3DtG__finalPill{border-radius:var(--radius-pill);min-height:3rem;color:var(--focus-mint);background:#57e3b514;border:1px solid #57e3b540;align-items:center;gap:.6rem;padding-inline:1rem;display:inline-flex}.home-module__oe3DtG__finalPill>span{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}@media (max-width:62rem){.home-module__oe3DtG__productGrid,.home-module__oe3DtG__trustGrid{grid-template-columns:1fr}.home-module__oe3DtG__porcelainSection .home-module__oe3DtG__sectionCopy{order:initial}.home-module__oe3DtG__trustGrid>header{grid-row:auto;padding-inline-end:0}}@media (max-width:44rem){.home-module__oe3DtG__scenePair{grid-template-columns:1fr;max-width:21rem}.home-module__oe3DtG__scenePair>[data-product-scene]:last-child{display:none}.home-module__oe3DtG__planCards,.home-module__oe3DtG__guideGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__guideGrid>a{transition:none}.home-module__oe3DtG__guideGrid>a:hover{transform:none}}
.reveal-module__RzjvLW__reveal{translate:none}@supports (animation-timeline:view()){.reveal-module__RzjvLW__reveal{animation:linear both reveal-module__RzjvLW__reveal-shift;animation-timeline:view();animation-range:entry entry 70%}}@keyframes reveal-module__RzjvLW__reveal-shift{0%{translate:0 .875rem}to{translate:0}}@media (prefers-reduced-motion:reduce){.reveal-module__RzjvLW__reveal{animation:none;translate:none}}
