.dentist-comfort-module__h1fOUG__section{color:#f1f6ee;background:radial-gradient(at 80% 15%,#455b48 0,#293e33 42%,#172c23 100%);border-radius:28px 28px 0 0;padding:54px clamp(20px,4vw,56px) 36px;scroll-margin-top:96px}.dentist-comfort-module__h1fOUG__intro{justify-content:center;align-items:center;gap:12px;margin-bottom:30px;display:flex}.dentist-comfort-module__h1fOUG__intro p{letter-spacing:.22em;margin:0;font-size:11px;font-weight:600}.dentist-comfort-module__h1fOUG__brandMark{border:1px solid #b7d8c1;border-radius:50%;width:23px;height:23px;box-shadow:inset 0 0 0 3px #294034,inset 0 0 0 4px #b7d8c1}.dentist-comfort-module__h1fOUG__grid{grid-template-columns:1fr 1fr;gap:16px;max-width:1240px;margin:0 auto;display:grid}.dentist-comfort-module__h1fOUG__questionCard,.dentist-comfort-module__h1fOUG__responseCard{border-radius:28px;min-width:0;overflow:hidden}.dentist-comfort-module__h1fOUG__questionCard{text-align:center;color:#143c2b;background:linear-gradient(145deg,#edf3dc,#d1e7d8);padding:48px clamp(28px,3.5vw,52px) 30px}.dentist-comfort-module__h1fOUG__questionCard h2{color:#143c2b;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(34px,3.5vw,49px);font-weight:500;line-height:1.08}.dentist-comfort-module__h1fOUG__questionCard h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400}.dentist-comfort-module__h1fOUG__prompt{color:#4a6657;margin:18px 0 30px;font-size:15px;line-height:1.5}.dentist-comfort-module__h1fOUG__choices{text-align:left;border:0;gap:10px;margin:0;padding:0;display:grid}.dentist-comfort-module__h1fOUG__choice{cursor:pointer;display:block;position:relative}.dentist-comfort-module__h1fOUG__choice input{opacity:0;width:1px;height:1px;position:absolute}.dentist-comfort-module__h1fOUG__choiceSurface{background:#ffffff24;border:1px solid #9cb9a6;border-radius:18px;align-items:center;gap:16px;min-height:64px;padding:14px 18px;font-size:17px;line-height:1.35;transition:background .18s,color .18s,border-color .18s;display:flex}.dentist-comfort-module__h1fOUG__choiceSurface>svg{flex-shrink:0;width:25px;height:25px}.dentist-comfort-module__h1fOUG__choiceSurface>span{flex:1}.dentist-comfort-module__h1fOUG__choiceSurface .dentist-comfort-module__h1fOUG__check{opacity:0;width:22px}.dentist-comfort-module__h1fOUG__choice:hover .dentist-comfort-module__h1fOUG__choiceSurface{background:#ffffff70}.dentist-comfort-module__h1fOUG__choice input:checked+.dentist-comfort-module__h1fOUG__choiceSurface{color:#f2fff6;background:#164b35;border-color:#397459;box-shadow:0 3px 16px #1c4d3520}.dentist-comfort-module__h1fOUG__choice input:checked+.dentist-comfort-module__h1fOUG__choiceSurface .dentist-comfort-module__h1fOUG__check{opacity:1}.dentist-comfort-module__h1fOUG__choice input:focus-visible+.dentist-comfort-module__h1fOUG__choiceSurface{outline-offset:4px;outline:3px solid #2c7351}.dentist-comfort-module__h1fOUG__cta{color:#143c2b;background:#f9fcf7;border-radius:99px;justify-content:center;align-items:center;gap:18px;min-height:60px;margin-top:26px;padding:15px 20px;font-size:17px;font-weight:600;text-decoration:none;transition:background .18s;display:flex}.dentist-comfort-module__h1fOUG__cta:hover{background:#fff}.dentist-comfort-module__h1fOUG__cta svg{width:24px;height:24px}.dentist-comfort-module__h1fOUG__cta:focus-visible,.dentist-comfort-module__h1fOUG__responseFooter a:focus-visible{outline-offset:4px;outline:3px solid #76b890}.dentist-comfort-module__h1fOUG__smallPrint{color:#4a6657;margin-top:14px;font-size:12px;display:block}.dentist-comfort-module__h1fOUG__responseCard{background:radial-gradient(at 10% 20%,#eddbc0,#9bab8d 75%);min-height:660px;position:relative}.dentist-comfort-module__h1fOUG__portrait{object-fit:cover;object-position:center 16%}.dentist-comfort-module__h1fOUG__photoLabel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#284331;letter-spacing:.14em;background:#ffffffa8;border:1px solid #ffffff80;border-radius:99px;padding:11px 14px;font-size:10px;font-weight:600;position:absolute;top:26px;left:26px}.dentist-comfort-module__h1fOUG__responsePanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#f1f6ee;background:#153b2ce8;border:1px solid #cadfce40;border-radius:22px;padding:27px 28px 24px;position:absolute;bottom:16px;left:16px;right:16px}.dentist-comfort-module__h1fOUG__responseContent{animation:.25s ease-out dentist-comfort-module__h1fOUG__reveal}.dentist-comfort-module__h1fOUG__eyebrow{color:#c0ddc8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:10px;line-height:1.5}.dentist-comfort-module__h1fOUG__responsePanel h3{color:#f1f6ee;letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(30px,3vw,41px);font-weight:400;line-height:1.07}.dentist-comfort-module__h1fOUG__description{color:#deeadf;max-width:420px;margin:16px 0 23px;font-size:14px;line-height:1.6}.dentist-comfort-module__h1fOUG__responseFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.dentist-comfort-module__h1fOUG__responseFooter a{color:#f1f6ee;text-underline-offset:5px;align-items:center;gap:12px;font-size:13px;font-weight:500;line-height:1.5;-webkit-text-decoration:underline #b7d4c080;text-decoration:underline #b7d4c080;display:inline-flex}.dentist-comfort-module__h1fOUG__responseFooter a svg{flex-shrink:0;width:19px;height:19px}.dentist-comfort-module__h1fOUG__counter{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.dentist-comfort-module__h1fOUG__counter span{color:#abc3b3}.dentist-comfort-module__h1fOUG__note{text-align:center;color:#c2d0c3;max-width:700px;margin:25px auto 0;font-size:12px;line-height:1.6}.dentist-comfort-module__h1fOUG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes dentist-comfort-module__h1fOUG__reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px) and (min-width:761px){.dentist-comfort-module__h1fOUG__questionCard{padding-inline:24px}.dentist-comfort-module__h1fOUG__choiceSurface{gap:10px;padding-inline:13px;font-size:15px}.dentist-comfort-module__h1fOUG__responsePanel{padding:24px 20px}}@media (max-width:760px){.dentist-comfort-module__h1fOUG__section{border-radius:24px 24px 0 0;padding:32px 16px 28px;scroll-margin-top:82px}.dentist-comfort-module__h1fOUG__intro{margin-bottom:24px}.dentist-comfort-module__h1fOUG__grid{grid-template-columns:1fr;gap:12px;max-width:520px}.dentist-comfort-module__h1fOUG__questionCard{border-radius:24px;padding:34px 24px 26px}.dentist-comfort-module__h1fOUG__questionCard h2{font-size:clamp(33px,8.5vw,44px)}.dentist-comfort-module__h1fOUG__desktopBreak{display:none}.dentist-comfort-module__h1fOUG__prompt{margin:16px 0 24px;font-size:14px}.dentist-comfort-module__h1fOUG__choiceSurface{border-radius:16px;gap:13px;min-height:60px;padding:14px;font-size:16px}.dentist-comfort-module__h1fOUG__cta{min-height:56px;margin-top:22px}.dentist-comfort-module__h1fOUG__responseCard{border-radius:24px;min-height:580px}.dentist-comfort-module__h1fOUG__responsePanel{padding:24px 22px;bottom:12px;left:12px;right:12px}.dentist-comfort-module__h1fOUG__responsePanel h3{font-size:34px}.dentist-comfort-module__h1fOUG__photoLabel{top:20px;left:20px}.dentist-comfort-module__h1fOUG__note{max-width:330px;margin-top:20px}}@media (prefers-reduced-motion:reduce){.dentist-comfort-module__h1fOUG__responseContent{animation:none}.dentist-comfort-module__h1fOUG__choiceSurface,.dentist-comfort-module__h1fOUG__cta{transition:none}}
.home-experience-module__u0oFza__page{--ink:#1f2b22;--muted:#5d6b5c;--forest:#173a2b;--sage:#e8ede1;--cream:#f4f1e8;--accent:#6c8669;color:var(--ink);background:#fbfbf7;padding-top:90px;overflow:clip}.home-experience-module__u0oFza__page :is(h1,h2,h3){letter-spacing:-.045em;color:inherit;margin:0;font-family:inherit;font-weight:700}.home-experience-module__u0oFza__hero h1,:is(.home-experience-module__u0oFza__intro,.home-experience-module__u0oFza__centerHeading,.home-experience-module__u0oFza__railHeading,.home-experience-module__u0oFza__steps,.home-experience-module__u0oFza__closing) h2{letter-spacing:-.05em;font-weight:500}.home-experience-module__u0oFza__page h3{letter-spacing:-.03em;font-weight:600}.home-experience-module__u0oFza__page p{margin:0;line-height:1.6}.home-experience-module__u0oFza__page a{text-decoration:none}.home-experience-module__u0oFza__page button{font:inherit;cursor:pointer}.home-experience-module__u0oFza__pillars,.home-experience-module__u0oFza__benefitGrid,.home-experience-module__u0oFza__plans ul{margin:0;padding:0;list-style:none}.home-experience-module__u0oFza__page [id]{scroll-margin-top:105px}.home-experience-module__u0oFza__page :is(button,a,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #65977c}.home-experience-module__u0oFza__page .v3-nav-pricing{color:#253127}.home-experience-module__u0oFza__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600;line-height:1.6;display:block}.home-experience-module__u0oFza__button,.home-experience-module__u0oFza__whiteButton{background:var(--forest);color:#fff;border:0;border-radius:99px;justify-content:space-between;align-items:center;gap:28px;width:max-content;min-height:52px;padding:13px 22px;font-size:14px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.home-experience-module__u0oFza__button>span,.home-experience-module__u0oFza__whiteButton>span{font-size:20px;line-height:1}.home-experience-module__u0oFza__button:hover{background:#2c5440;transform:translateY(-2px)}.home-experience-module__u0oFza__whiteButton{color:var(--forest);background:#fff}.home-experience-module__u0oFza__whiteButton:hover{background:#eef5e6;transform:translateY(-2px)}.home-experience-module__u0oFza__heroLead .home-experience-module__u0oFza__whiteButton{text-align:center;justify-content:center;max-width:100%}.home-experience-module__u0oFza__textLink{color:inherit;background:0 0;border:0;border-bottom:1px solid #7d917966;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;font-size:14px;display:inline-flex}.home-experience-module__u0oFza__textLink>span{font-size:20px}.home-experience-module__u0oFza__note{color:var(--muted);max-width:420px;margin-top:16px;font-size:12px;line-height:1.6;display:block}.home-experience-module__u0oFza__hero{isolation:isolate;color:#fff;background:#7d8f86;border-radius:28px;flex-direction:column;justify-content:flex-start;height:calc(100svh - 104px);min-height:620px;max-height:920px;margin:8px 14px 0;padding:clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden}.home-experience-module__u0oFza__heroMedia{z-index:-1;position:absolute;inset:0;overflow:hidden}.home-experience-module__u0oFza__heroImage{object-fit:cover;object-position:50% 40%;animation:1.6s cubic-bezier(.2,.7,.3,1) both home-experience-module__u0oFza__hero-settle}.home-experience-module__u0oFza__heroShade{background:radial-gradient(52% 58% at 0 0,#0e241b8f,#0e241b33 55%,#0000 75%),radial-gradient(40% 44% at 100% 0,#0e241b6b,#0000 72%);position:absolute;inset:0}.home-experience-module__u0oFza__heroTop{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.home-experience-module__u0oFza__hero h1{color:#fff;text-shadow:0 2px 28px #0e241b33;font-size:clamp(36px,7vw,128px);line-height:1.04}.home-experience-module__u0oFza__hero h1>span{white-space:nowrap;display:block}.home-experience-module__u0oFza__heroLead{min-width:0;max-width:min(340px,36%);padding-top:10px}.home-experience-module__u0oFza__heroLead p{color:#fff;text-shadow:0 1px 16px #0e241b40;margin-bottom:22px;font-size:17px}.home-experience-module__u0oFza__heroPrompt{z-index:1;color:#fff;text-align:left;-webkit-backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(135deg,#2a3f56a8,#34495f94) padding-box padding-box,linear-gradient(115deg,#ffffffb8,#ffffff38 38%,#8fe6dc80 70%,#5fd3c4d9) border-box;border:1.5px solid #0000;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;width:min(400px,31%);min-height:88px;padding:16px 16px 16px 24px;transition:transform .2s,box-shadow .2s;animation:.8s cubic-bezier(.2,.7,.3,1) .45s both home-experience-module__u0oFza__prompt-in;display:flex;position:absolute;top:46%;right:4.5%;box-shadow:inset 0 1px #ffffff40,0 0 22px #5fd3c42b,0 18px 40px #0d22301f}.home-experience-module__u0oFza__heroPrompt:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 0 26px #5fd3c440,0 22px 44px #0d223026}.home-experience-module__u0oFza__heroPromptText{gap:4px;display:grid}.home-experience-module__u0oFza__heroPromptText>span{letter-spacing:-.015em;text-shadow:0 1px 10px #0d223040;font-size:18px;font-weight:500;line-height:1.3}.home-experience-module__u0oFza__heroPromptText>small{letter-spacing:.04em;color:#d9f3ef;font-size:12px;font-weight:600}.home-experience-module__u0oFza__heroPromptArrow{background:#ffffff26;border:1px solid #ffffff6b;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;line-height:1;transition:background .2s;display:grid}.home-experience-module__u0oFza__heroPrompt:hover .home-experience-module__u0oFza__heroPromptArrow{background:#ffffff40}.home-experience-module__u0oFza__heroReply{z-index:1;color:#fff;-webkit-backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(135deg,#2a3f56d1,#34495fc2) padding-box padding-box,linear-gradient(115deg,#ffffffb8,#ffffff38 38%,#8fe6dc80 70%,#5fd3c4d9) border-box;border:1.5px solid #0000;border-radius:24px 24px 24px 8px;align-items:flex-start;gap:14px;width:clamp(248px,30%,340px);min-height:72px;padding:16px 20px 16px 16px;text-decoration:none;transition:translate .2s,box-shadow .2s;animation:.8s cubic-bezier(.2,.7,.3,1) .9s both home-experience-module__u0oFza__prompt-in;display:flex;position:absolute;bottom:12%;left:4.5%;box-shadow:inset 0 1px #ffffff40,0 0 22px #5fd3c42b,0 18px 40px #0d22301f}.home-experience-module__u0oFza__heroReply:hover{translate:0 -2px;box-shadow:inset 0 1px #ffffff52,0 0 26px #5fd3c440,0 22px 44px #0d223026}.home-experience-module__u0oFza__heroReply:focus-visible{outline-offset:3px;outline:3px solid #fff}.home-experience-module__u0oFza__heroReplyAvatar{object-fit:cover;object-position:center 24%;background:#ffffff26;border:1px solid #ffffff6b;border-radius:50%;flex:none;width:44px;height:44px}.home-experience-module__u0oFza__heroReplyText{gap:3px;min-width:0;display:grid}.home-experience-module__u0oFza__heroReplyText>small{letter-spacing:.04em;color:#d9f3ef;font-size:12px;font-weight:600}.home-experience-module__u0oFza__heroReplyText>span{letter-spacing:-.015em;text-shadow:0 1px 10px #0d223040;font-size:clamp(15px,1.35vw,18px);font-weight:500;line-height:1.3}.home-experience-module__u0oFza__heroReplyText>em{color:#d9f3ef;margin-top:4px;font-size:13px;font-style:normal;font-weight:600}.home-experience-module__u0oFza__heroReply:hover .home-experience-module__u0oFza__heroReplyText>em{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px),(max-aspect-ratio:5/4){.home-experience-module__u0oFza__heroReply{display:none}}.home-experience-module__u0oFza__hero :is(button,a):focus-visible,.home-experience-module__u0oFza__closing :is(button,a):focus-visible{outline-color:#fff}@keyframes home-experience-module__u0oFza__hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes home-experience-module__u0oFza__prompt-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:761px) and (max-aspect-ratio:5/4){.home-experience-module__u0oFza__heroPrompt{width:min(380px,48%);inset:auto auto clamp(28px,4vw,56px) clamp(28px,4vw,56px)}}.home-experience-module__u0oFza__benefits{max-width:1400px;margin:0 auto;padding:clamp(72px,8vw,120px) clamp(16px,3vw,40px) 0}.home-experience-module__u0oFza__benefitsHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:clamp(28px,3.5vw,48px);display:flex}.home-experience-module__u0oFza__benefitsHeading h2{font-size:clamp(42px,5.4vw,80px);line-height:1.01}.home-experience-module__u0oFza__benefitsHeading h2>span{color:var(--accent)}.home-experience-module__u0oFza__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(240px,21vw,310px);gap:14px;display:grid}.home-experience-module__u0oFza__benefit{min-width:0}.home-experience-module__u0oFza__essentialsTile{grid-area:span 2/span 2}.home-experience-module__u0oFza__dentistTile,.home-experience-module__u0oFza__whiteningTile,.home-experience-module__u0oFza__extrasTile{grid-column:span 2}.home-experience-module__u0oFza__benefitInner{isolation:isolate;height:100%;color:var(--forest);background:var(--cream);border-radius:24px;padding:clamp(20px,2vw,28px);display:block;position:relative;overflow:hidden}.home-experience-module__u0oFza__benefitMedia{z-index:-1;position:absolute;inset:0;overflow:hidden}.home-experience-module__u0oFza__benefitMedia>img{object-fit:cover;transition:transform .7s}.home-experience-module__u0oFza__benefitMedia>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}a.home-experience-module__u0oFza__benefitInner:hover .home-experience-module__u0oFza__benefitMedia>img{transform:scale(1.04)}.home-experience-module__u0oFza__benefitCopy{justify-items:start;gap:8px;max-width:min(320px,62%);display:grid;position:relative}.home-experience-module__u0oFza__benefitPlan{letter-spacing:.08em;text-transform:uppercase;color:var(--forest);background:#ffffffd9;border-radius:99px;padding:6px 11px;font-size:11px;font-weight:600}.home-experience-module__u0oFza__benefitCopy h3{color:var(--forest);margin-top:4px;font-size:clamp(22px,2vw,28px);line-height:1.08}.home-experience-module__u0oFza__benefitCopy p{color:#3f5144;font-size:15px;line-height:1.45}.home-experience-module__u0oFza__benefitArrow{width:42px;height:42px;color:var(--forest);background:#ffffffd9;border-radius:50%;place-items:center;font-size:18px;transition:background .2s;display:grid;position:absolute;top:18px;right:18px}a.home-experience-module__u0oFza__benefitInner:hover .home-experience-module__u0oFza__benefitArrow{background:#fff}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitInner{background:#c3ccb4}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitMedia{top:26%;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitMedia>img{object-position:center bottom}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitCopy{max-width:min(340px,46%)}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitCopy h3{text-wrap:balance;font-size:clamp(28px,2.7vw,40px);line-height:1.06}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitCopy p{text-wrap:pretty;font-size:16px}.home-experience-module__u0oFza__dentistTile .home-experience-module__u0oFza__benefitInner{background:var(--sage)}.home-experience-module__u0oFza__dentistTile .home-experience-module__u0oFza__benefitMedia{width:46%;top:10%;left:auto}.home-experience-module__u0oFza__dentistTile .home-experience-module__u0oFza__benefitMedia>img{object-fit:contain;object-position:right bottom}.home-experience-module__u0oFza__dentistTile .home-experience-module__u0oFza__benefitCopy{max-width:50%}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitInner{background:#fff;box-shadow:inset 0 0 0 1px #e1e6da}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitMedia{top:58%}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitMedia>img,.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitMedia>video{object-fit:contain;object-position:center bottom}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitCopy,.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitCopy{max-width:100%}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitInner{background:var(--forest);color:#f3f8ec}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitMedia{border-radius:16px 16px 0 0;height:36%;inset:auto 24% 0;box-shadow:0 0 0 5px #ffffff1f}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitMedia>img{object-position:center top}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitCopy h3{color:#fff}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitCopy p{color:#c7dbc5}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitPlan{background:#dff7b7}.home-experience-module__u0oFza__whiteningTile .home-experience-module__u0oFza__benefitInner{background:#c9ece3}.home-experience-module__u0oFza__whiteningTile .home-experience-module__u0oFza__benefitMedia>img{object-position:75% 28%}.home-experience-module__u0oFza__extrasTile .home-experience-module__u0oFza__benefitInner{background:#dcf3cf}.home-experience-module__u0oFza__extrasTile .home-experience-module__u0oFza__benefitMedia>img{object-position:70% center}.home-experience-module__u0oFza__whiteningTile .home-experience-module__u0oFza__benefitCopy,.home-experience-module__u0oFza__extrasTile .home-experience-module__u0oFza__benefitCopy{max-width:min(300px,48%)}.home-experience-module__u0oFza__intro{text-align:center;max-width:1180px;margin:auto;padding:clamp(90px,10vw,150px) 24px}.home-experience-module__u0oFza__intro h2,.home-experience-module__u0oFza__centerHeading h2,.home-experience-module__u0oFza__railHeading h2,.home-experience-module__u0oFza__steps h2{margin-top:18px;font-size:clamp(42px,5.4vw,80px);line-height:1.01}:is(.home-experience-module__u0oFza__intro,.home-experience-module__u0oFza__centerHeading,.home-experience-module__u0oFza__railHeading,.home-experience-module__u0oFza__steps) h2>span{color:var(--accent)}.home-experience-module__u0oFza__intro>p{color:var(--muted);max-width:580px;margin:26px auto 0;font-size:18px}.home-experience-module__u0oFza__pillars{text-align:left;grid-template-columns:repeat(3,1fr);gap:28px;display:grid;margin-top:72px!important}.home-experience-module__u0oFza__pillars li{border-top:1px solid #cdd6c5;padding-top:22px}.home-experience-module__u0oFza__pillars li>span{color:var(--accent);font-size:12px;font-weight:600}.home-experience-module__u0oFza__pillars h3{margin:12px 0 8px;font-size:23px;line-height:1.15}.home-experience-module__u0oFza__pillars p{color:var(--muted);font-size:15px}.home-experience-module__u0oFza__centerHeading{text-align:center;margin-bottom:48px;padding:0 24px}.home-experience-module__u0oFza__dentist{padding:0 14px}.home-experience-module__u0oFza__dentistPanel{isolation:isolate;background:#cbd6c3;border-radius:28px;min-height:clamp(560px,52vw,820px);position:relative;overflow:hidden}.home-experience-module__u0oFza__dentistPanel>img{object-fit:cover;object-position:25% center;z-index:-2}.home-experience-module__u0oFza__dentistShade{z-index:-1;background:linear-gradient(90deg,#0000 45%,#1b3a2b2e);position:absolute;inset:0}.home-experience-module__u0oFza__chatStack{gap:12px;width:min(370px,34%);display:grid;position:absolute;top:50%;right:6%;transform:translateY(-50%)}.home-experience-module__u0oFza__chatLabel{letter-spacing:.06em;color:var(--forest);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border-radius:99px;justify-self:start;padding:8px 13px;font-size:11px}.home-experience-module__u0oFza__chatBubble{color:var(--ink);background:#fff;border-radius:22px 22px 6px;padding:18px 20px;font-size:17px;line-height:1.45;animation:.4s ease-out home-experience-module__u0oFza__chat-in;box-shadow:0 16px 36px #1c34281f}.home-experience-module__u0oFza__chatAttachment{color:var(--forest);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f8f1e0;border-radius:16px;justify-self:end;align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.home-experience-module__u0oFza__chatAttachment>span{font-size:20px}.home-experience-module__u0oFza__chatIncluded{background:var(--forest);color:#eef5e6;border-radius:20px;padding:18px 20px;box-shadow:0 16px 36px #1c342833}.home-experience-module__u0oFza__chatIncluded strong{letter-spacing:-.02em;font-size:17px;display:block}.home-experience-module__u0oFza__chatIncluded span{color:#c7dbc5;margin-top:4px;font-size:14px;display:block}.home-experience-module__u0oFza__careTabs{-webkit-backdrop-filter:blur(14px);background:#ffffffc2;border-radius:99px;gap:6px;padding:6px;display:flex;position:absolute;bottom:28px;left:28px}.home-experience-module__u0oFza__careTabs button{color:var(--ink);white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:12px 18px;font-size:14px;transition:background .2s,color .2s}.home-experience-module__u0oFza__careTabs button[aria-pressed=true]{background:var(--forest);color:#fff}.home-experience-module__u0oFza__careTabs button:not([aria-pressed=true]):hover{background:#fff}.home-experience-module__u0oFza__dentistDetail{grid-template-columns:1fr 1fr;gap:48px;max-width:1100px;margin:40px auto 0;padding:0 24px;display:grid}.home-experience-module__u0oFza__dentistDetail h3{font-size:28px;line-height:1.1}.home-experience-module__u0oFza__dentistDetail p{color:var(--muted);max-width:440px;margin-top:12px;font-size:16px}@keyframes home-experience-module__u0oFza__chat-in{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-experience-module__u0oFza__goals{padding:clamp(90px,10vw,150px) 0}.home-experience-module__u0oFza__railHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;padding:0 6vw;display:flex}.home-experience-module__u0oFza__railControls{gap:8px;display:flex}.home-experience-module__u0oFza__railControls button{width:48px;height:48px;color:var(--ink);background:0 0;border:1px solid #c7cfbe;border-radius:50%;font-size:20px}.home-experience-module__u0oFza__railControls button:hover{background:var(--sage)}.home-experience-module__u0oFza__goalRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:0 6vw 6px;scroll-padding-left:6vw;display:flex;overflow-x:auto}.home-experience-module__u0oFza__goalRail::-webkit-scrollbar{display:none}.home-experience-module__u0oFza__goalCard{isolation:isolate;aspect-ratio:4/5;color:#fff;scroll-snap-align:start;background:#7a8b7f;border-radius:24px;flex-direction:column;flex:0 0 clamp(270px,27vw,420px);justify-content:flex-end;padding:26px;display:flex;position:relative;overflow:hidden}.home-experience-module__u0oFza__goalCard>img{object-fit:cover;z-index:-2;transition:transform .7s}.home-experience-module__u0oFza__goalCard:after{content:"";z-index:-1;background:linear-gradient(#0000 45%,#122019cc);position:absolute;inset:0}.home-experience-module__u0oFza__goalCard:hover>img{transform:scale(1.04)}.home-experience-module__u0oFza__goalCard>.home-experience-module__u0oFza__eyebrow{color:#e4ecdf}.home-experience-module__u0oFza__goalCard h3{margin-top:8px;font-size:clamp(28px,2.4vw,36px);line-height:1.05}.home-experience-module__u0oFza__cardArrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff38;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;display:grid;position:absolute;top:20px;right:20px}.home-experience-module__u0oFza__goalFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px;padding:32px 6vw 0;display:flex}.home-experience-module__u0oFza__smilePreview{max-width:420px}.home-experience-module__u0oFza__smilePreview .home-experience-module__u0oFza__note{margin-top:10px}.home-experience-module__u0oFza__moreWays{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:560px;display:flex}.home-experience-module__u0oFza__moreWays a{color:var(--ink);border:1px solid #cfd8c8;border-radius:99px;padding:10px 16px;font-size:14px;transition:background .2s}.home-experience-module__u0oFza__moreWays a:hover{background:var(--sage)}.home-experience-module__u0oFza__homeSmilePreview{background:#f9f6f0;border-radius:28px;margin:0 14px;overflow:hidden}.home-experience-module__u0oFza__homeSmilePreview .spm{padding-top:clamp(48px,6vw,80px)}.home-experience-module__u0oFza__homeSmilePreview :is(.spm-head,.aiwp-copy) h2{letter-spacing:-.04em;color:#1a3d2b;font-weight:800}.home-experience-module__u0oFza__homeSmilePreview .aiwp-copy h2{margin-bottom:16px}.home-experience-module__u0oFza__homeSmilePreview .aiwp-btn{min-height:52px;font-size:15px;font-weight:700}@media (max-width:760px){.home-experience-module__u0oFza__homeSmilePreview{border-radius:22px;margin:0 10px}}.home-experience-module__u0oFza__page .home-experience-module__u0oFza__restored :where(h2,h3){letter-spacing:-.05em;font-weight:500}.home-experience-module__u0oFza__restored em{font-family:inherit;font-style:normal}.home-experience-module__u0oFza__restored .home-experience-module__u0oFza__eyebrow{letter-spacing:.12em;font-size:9px}.home-experience-module__u0oFza__lightButton{color:#253d2e;background:#ecf2e7;border:0;border-radius:99px;justify-content:space-between;align-items:center;gap:35px;width:max-content;min-height:52px;padding:13px 21px;font-size:13px;transition:transform .2s,background .2s;display:inline-flex}.home-experience-module__u0oFza__lightButton>span{font-size:24px;line-height:1}.home-experience-module__u0oFza__lightButton:hover{background:#fff;transform:translateY(-2px)}.home-experience-module__u0oFza__sectionHeading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:35px;display:flex}.home-experience-module__u0oFza__sectionHeading .home-experience-module__u0oFza__eyebrow{color:#5b6b54;margin-bottom:22px}.home-experience-module__u0oFza__sectionHeading h2{font-size:clamp(43px,4.8vw,68px);line-height:1.03}.home-experience-module__u0oFza__sectionHeading h2 span{color:#7c8e71}.home-experience-module__u0oFza__sectionHeading>p{color:#6c7965;font-size:14px}.home-experience-module__u0oFza__page .home-experience-module__u0oFza__salivaCampaign{overflow-clip-margin:0;color:#fff;background:#2a6b58;border-radius:27px;margin:0 14px 16px;padding:55px 0 27px;overflow:clip}.home-experience-module__u0oFza__salivaCampaign .btb-lockup{letter-spacing:0;margin-bottom:38px;font-size:20px}.home-experience-module__u0oFza__salivaCampaign .btb-title{color:#fff;font-size:clamp(43px,6.2vw,82px);font-weight:600}.home-experience-module__u0oFza__salivaCampaign .btb-title+.btb-title{color:#7fe3c1}:is(.home-experience-module__u0oFza__salivaCampaign .btb-hero[data-anim=on]>.btb-title,.home-experience-module__u0oFza__salivaCampaign .btb-hero[data-anim=on]>.btb-lockup,.home-experience-module__u0oFza__salivaCampaign .btb-hero[data-anim=on]>.btb-hero-ctas){opacity:1;transform:none}.home-experience-module__u0oFza__salivaCampaign .btb-rcard{min-height:0}.home-experience-module__u0oFza__salivaCampaign .btb-rail-group{flex-shrink:0;align-items:center}.home-experience-module__u0oFza__campaignNote{text-align:center;color:#d0e8de;padding:0 25px;font-size:11px}@media (hover:hover) and (pointer:fine){.home-experience-module__u0oFza__salivaCampaign .btb-rail:hover .btb-rail-track{animation-play-state:paused}}.home-experience-module__u0oFza__testingSection{--btb-radius:22px;--btb-surface:#27544c;--btb-hairline:#62837866;--btb-card-pad:30px;--btb-ink:#f0f6e9;--btb-ink-soft:#c2d7c9;--btb-mint:#c5e5b9;color:#f0f5e9;background:#153f36;border-radius:27px;margin:0 14px;padding:75px 5vw 35px}.home-experience-module__u0oFza__testingSection .home-experience-module__u0oFza__eyebrow{color:#a9c5b0}.home-experience-module__u0oFza__testingSection h2 span{color:#aecba9}.home-experience-module__u0oFza__testingSection .home-experience-module__u0oFza__sectionHeading>p{color:#b8cabe}.home-experience-module__u0oFza__testingGrid{grid-template-columns:1.05fr 1fr;gap:15px;display:grid}.home-experience-module__u0oFza__testingProduct{isolation:isolate;background:#1b4b45;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:600px;padding:28px;display:flex;position:relative;overflow:hidden}.home-experience-module__u0oFza__testingProduct>img{object-fit:cover;object-position:62% center;z-index:-2}.home-experience-module__u0oFza__testingProduct:after{content:"";z-index:-1;background:linear-gradient(#0000 53%,#12362ed9);position:absolute;inset:0}.home-experience-module__u0oFza__testingProduct h3{margin-bottom:23px;font-size:49px;line-height:1.04}.home-experience-module__u0oFza__testingProduct>.home-experience-module__u0oFza__eyebrow{font-size:8px}.home-experience-module__u0oFza__testingSection .btb-card-title{font-size:43px;font-weight:500}.home-experience-module__u0oFza__testingSection .btb-card-title em{color:#c5e5b9}.home-experience-module__u0oFza__testingSection .btb-panel-copy{color:#c4d8ca;margin-top:17px;font-size:12px}.home-experience-module__u0oFza__testingSection .btb-panelstage{min-height:410px}.home-experience-module__u0oFza__testingSection .btb-panelfig{width:min(92%,400px)}.home-experience-module__u0oFza__testingNote{text-align:center;color:#abc4b4;max-width:580px;font-size:10px;margin:25px auto 0!important}.home-experience-module__u0oFza__page .tt{background:#fbfcf8;padding:80px 0 65px}.home-experience-module__u0oFza__page .tt-title{font-family:inherit;font-size:clamp(35px,4.1vw,58px);font-weight:500;line-height:1.04}.home-experience-module__u0oFza__page .tt-title-accent{color:#71836a;margin-top:10px;font-size:clamp(25px,2.8vw,40px)}.home-experience-module__u0oFza__page .tt-lede{max-width:480px;margin:22px auto 0;font-size:13px}@media (max-width:760px){.home-experience-module__u0oFza__sectionHeading{margin-bottom:29px;display:block}.home-experience-module__u0oFza__sectionHeading .home-experience-module__u0oFza__eyebrow{margin-bottom:20px;font-size:8px}.home-experience-module__u0oFza__sectionHeading h2{font-size:43px}.home-experience-module__u0oFza__sectionHeading>p{margin-top:21px;font-size:12px}.home-experience-module__u0oFza__page .home-experience-module__u0oFza__salivaCampaign{border-radius:23px;margin:0 10px 15px;padding-top:40px}.home-experience-module__u0oFza__salivaCampaign .btb-lockup{margin-bottom:25px;font-size:16px}.home-experience-module__u0oFza__salivaCampaign .btb-title{font-size:clamp(35px,9.6vw,57px)}.home-experience-module__u0oFza__salivaCampaign .btb-btn{min-height:52px;padding:16px 20px;font-size:12px}.home-experience-module__u0oFza__salivaCampaign .btb-hero-ctas{gap:8px}.home-experience-module__u0oFza__campaignNote{font-size:10px}.home-experience-module__u0oFza__testingSection{--btb-card-pad:24px;border-radius:23px;margin:0 10px;padding:43px 16px 25px}.home-experience-module__u0oFza__testingSection .home-experience-module__u0oFza__sectionHeading{padding:0 10px}.home-experience-module__u0oFza__testingGrid{grid-template-columns:1fr;gap:13px}.home-experience-module__u0oFza__testingProduct{border-radius:20px;min-height:440px;padding:23px}.home-experience-module__u0oFza__testingProduct>img{object-position:68% center}.home-experience-module__u0oFza__testingProduct>.home-experience-module__u0oFza__eyebrow{font-size:7px}.home-experience-module__u0oFza__testingProduct h3{margin-bottom:20px;font-size:40px}.home-experience-module__u0oFza__testingSection .btb-card-title{font-size:40px}.home-experience-module__u0oFza__testingSection .btb-panelstage{min-height:380px}.home-experience-module__u0oFza__testingSection .btb-panelfig{width:95%}.home-experience-module__u0oFza__testingSection .btb-panel-copy{font-size:10px}.home-experience-module__u0oFza__testingNote{max-width:300px;font-size:9px;margin-top:23px!important}.home-experience-module__u0oFza__page .tt{padding:60px 0 45px}.home-experience-module__u0oFza__page .tt-title{font-size:37px}.home-experience-module__u0oFza__page .tt-title-accent{font-size:26px;line-height:1.12}.home-experience-module__u0oFza__page .tt-lede{max-width:310px;font-size:12px}}.home-experience-module__u0oFza__steps{background:var(--sage);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:5vw;margin:0 14px;padding:clamp(40px,5vw,76px);display:grid}.home-experience-module__u0oFza__stepTabs{flex-direction:column;margin-top:36px;display:flex}.home-experience-module__u0oFza__stepTabs button{color:#6a7868;text-align:left;letter-spacing:-.02em;background:0 0;border:0;border-bottom:1px solid #bfcab5;align-items:center;gap:18px;padding:20px 0;font-size:21px;display:flex}.home-experience-module__u0oFza__stepTabs button>span{font-size:12px;font-weight:600}.home-experience-module__u0oFza__stepTabs button[aria-pressed=true]{color:var(--forest);border-color:var(--forest);font-weight:600}.home-experience-module__u0oFza__stepAnswer{min-height:150px;margin:26px 0 12px}.home-experience-module__u0oFza__stepAnswer h3{font-size:26px;line-height:1.1}.home-experience-module__u0oFza__stepAnswer p{color:var(--muted);max-width:470px;margin-top:12px;font-size:16px}.home-experience-module__u0oFza__links{flex-wrap:wrap;gap:28px;display:flex}.home-experience-module__u0oFza__stepVisual{aspect-ratio:4/5;background:#cbd5c2;border-radius:22px;width:100%;max-height:720px;position:relative;overflow:hidden}.home-experience-module__u0oFza__stepVisual>img{object-fit:cover;animation:.5s ease-out home-experience-module__u0oFza__step-in}@keyframes home-experience-module__u0oFza__step-in{0%{opacity:.4}to{opacity:1}}.home-experience-module__u0oFza__membership{padding:clamp(90px,10vw,150px) 24px}.home-experience-module__u0oFza__plans{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1140px;margin:0 auto;display:grid}.home-experience-module__u0oFza__plans article{background:#fff;border:1px solid #d7ddcf;border-radius:24px;padding:30px}.home-experience-module__u0oFza__plans .home-experience-module__u0oFza__featuredPlan{background:var(--forest);border-color:var(--forest);color:#f3f8ec}.home-experience-module__u0oFza__planTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-experience-module__u0oFza__planTop h3{font-size:24px}.home-experience-module__u0oFza__planTop>span{color:var(--forest);background:#dff7b7;border-radius:99px;padding:6px 11px;font-size:12px;font-weight:600}.home-experience-module__u0oFza__planPrice{font-size:15px;margin:18px 0 20px!important}.home-experience-module__u0oFza__planPrice strong{letter-spacing:-.04em;font-size:46px}.home-experience-module__u0oFza__plans li{border-top:1px solid #d7ddcf;padding:12px 0;font-size:15px}.home-experience-module__u0oFza__featuredPlan li{border-color:#ffffff2e}.home-experience-module__u0oFza__planActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:44px;display:flex}.home-experience-module__u0oFza__planNote{text-align:center;color:var(--muted);font-size:13px;margin-top:22px!important}.home-experience-module__u0oFza__planNote a{color:inherit;text-underline-offset:4px;text-decoration:underline!important}.home-experience-module__u0oFza__faq{flex-direction:column;align-items:center;padding:0 24px clamp(90px,10vw,140px);display:flex}.home-experience-module__u0oFza__faqList{width:100%;max-width:820px}.home-experience-module__u0oFza__faqList details{border-bottom:1px solid #cdd5c4}.home-experience-module__u0oFza__faqList summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:18px;list-style:none;display:flex}.home-experience-module__u0oFza__faqList summary::-webkit-details-marker{display:none}.home-experience-module__u0oFza__faqList summary>span{font-size:24px;transition:transform .2s}.home-experience-module__u0oFza__faqList details[open] summary>span{transform:rotate(45deg)}.home-experience-module__u0oFza__faqList details p{color:var(--muted);padding:0 30px 24px 0;font-size:15px}.home-experience-module__u0oFza__faq>.home-experience-module__u0oFza__textLink{margin-top:32px}.home-experience-module__u0oFza__closing{isolation:isolate;text-align:center;color:#fff;background:#8d8a7c;border-radius:28px;place-items:center;min-height:clamp(560px,78vh,820px);margin:0 14px 14px;padding:48px 24px;display:grid;position:relative;overflow:hidden}.home-experience-module__u0oFza__closing>img{object-fit:cover;object-position:center 30%;z-index:-2}.home-experience-module__u0oFza__closingShade{z-index:-1;background:linear-gradient(#122a1f66,#122a1fa6);position:absolute;inset:0}.home-experience-module__u0oFza__closingCopy>.home-experience-module__u0oFza__eyebrow{color:#e7efe2}.home-experience-module__u0oFza__closing h2{color:#fff;margin:20px 0 34px;font-size:clamp(44px,6vw,92px);line-height:1}.home-experience-module__u0oFza__closingCopy .home-experience-module__u0oFza__whiteButton{margin:0 auto}.home-experience-module__u0oFza__closingCopy>a:last-child{color:#fff;text-underline-offset:5px;width:max-content;margin:20px auto 0;font-size:14px;text-decoration:underline;display:block}.home-experience-module__u0oFza__floating{z-index:45;bottom:max(20px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#c1d5b2ab;border-radius:99px;padding:6px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0003}.home-experience-module__u0oFza__floating button{color:#f3f7ed;white-space:nowrap;background:#173626;border:1px solid #c1d5b245;border-radius:99px;align-items:center;gap:32px;padding:17px 24px;font-size:13px;display:flex}.home-experience-module__u0oFza__floating button>span{font-size:20px}.home-experience-module__u0oFza__videoCard{color:#253127;background:#fff;border:1px solid #e5e9df;border-radius:27px;overflow:hidden}.home-experience-module__u0oFza__videoHeading{padding:35px 36px 0}.home-experience-module__u0oFza__videoHeading .home-experience-module__u0oFza__eyebrow{color:#607659;margin-bottom:20px}.home-experience-module__u0oFza__videoHeading h3{font-size:clamp(38px,3.7vw,54px);line-height:1.02}.home-experience-module__u0oFza__videoHeading h3 span{color:#718568}.home-experience-module__u0oFza__videoHeading .home-experience-module__u0oFza__textLink{margin-top:12px;font-size:13px}.home-experience-module__u0oFza__videoStage{aspect-ratio:1220/686;background:#fff;position:relative}.home-experience-module__u0oFza__videoStage video{object-fit:contain;width:100%;height:100%;display:block}.home-experience-module__u0oFza__videoFacts{border-top:1px solid #dce3d4;grid-template-columns:1fr 1fr;gap:15px;margin:0 35px;padding:23px 0 30px;display:grid}.home-experience-module__u0oFza__videoFacts p{gap:4px;display:grid}.home-experience-module__u0oFza__videoFacts p:last-child{border-left:1px solid #dce3d4;padding-left:25px}.home-experience-module__u0oFza__videoFacts span{color:#5b6b54;font-size:11px}.home-experience-module__u0oFza__videoFacts strong{letter-spacing:-.025em;font-size:18px;font-weight:500}@media (max-width:1000px){.home-experience-module__u0oFza__heroTop{gap:28px}.home-experience-module__u0oFza__heroLead p{font-size:16px}.home-experience-module__u0oFza__chatStack{width:min(340px,42%);right:4%}.home-experience-module__u0oFza__steps{gap:36px}.home-experience-module__u0oFza__stepTabs button{font-size:18px}.home-experience-module__u0oFza__plans{grid-template-columns:repeat(2,1fr)}.home-experience-module__u0oFza__plans .home-experience-module__u0oFza__featuredPlan{order:-1;grid-column:1/-1}.home-experience-module__u0oFza__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(240px,34vw,300px)}.home-experience-module__u0oFza__essentialsTile,.home-experience-module__u0oFza__dentistTile,.home-experience-module__u0oFza__whiteningTile,.home-experience-module__u0oFza__extrasTile{grid-column:span 2}.home-experience-module__u0oFza__deliveryTile,.home-experience-module__u0oFza__appTile{grid-column:span 1}}@media (max-width:760px){.home-experience-module__u0oFza__floating{padding:2px}.home-experience-module__u0oFza__floating button{gap:16px;min-height:44px;padding:9px 18px;line-height:20px}.home-experience-module__u0oFza__floating button>span{font-size:17px;line-height:20px}.home-experience-module__u0oFza__hero{border-radius:24px;height:clamp(740px,100svh - 100px,820px);min-height:0;max-height:none;margin:6px 10px 0;padding:18px 20px}.home-experience-module__u0oFza__heroImage{object-position:58% center}.home-experience-module__u0oFza__heroShade{background:linear-gradient(#0e241b8c,#0e241b40 20%,#0000 34%)}.home-experience-module__u0oFza__heroTop{flex-direction:column;gap:12px}.home-experience-module__u0oFza__hero h1{font-size:clamp(24px,8.8vw,48px)}.home-experience-module__u0oFza__heroLead{width:100%;max-width:none;padding:0}.home-experience-module__u0oFza__heroLead p{margin-bottom:12px;font-size:14px;line-height:1.45}.home-experience-module__u0oFza__heroLead .home-experience-module__u0oFza__whiteButton{min-height:44px;padding:11px 20px}.home-experience-module__u0oFza__heroPrompt{background:linear-gradient(135deg,#2a3f56b8,#34495fa3) padding-box padding-box,linear-gradient(115deg,#ffffffb8,#ffffff38 38%,#8fe6dc80 70%,#5fd3c4d9) border-box;border-radius:20px;gap:12px;width:auto;min-height:72px;padding:13px 13px 13px 18px;inset:auto 14px 14px}.home-experience-module__u0oFza__heroPromptText>span{font-size:16px}.home-experience-module__u0oFza__heroPromptText>small{font-size:11px}.home-experience-module__u0oFza__intro{padding:80px 22px}.home-experience-module__u0oFza__intro>p{font-size:16px}.home-experience-module__u0oFza__pillars{grid-template-columns:1fr;gap:22px;margin-top:48px!important}.home-experience-module__u0oFza__pillars h3{font-size:21px}.home-experience-module__u0oFza__intro h2,.home-experience-module__u0oFza__centerHeading h2,.home-experience-module__u0oFza__railHeading h2,.home-experience-module__u0oFza__steps h2{font-size:clamp(38px,10.5vw,52px)}.home-experience-module__u0oFza__centerHeading{margin-bottom:32px}.home-experience-module__u0oFza__dentist{padding:0 10px}.home-experience-module__u0oFza__dentistPanel{border-radius:24px;min-height:560px}.home-experience-module__u0oFza__dentistPanel>img{object-position:22% center}.home-experience-module__u0oFza__dentistShade{background:linear-gradient(#0000 30%,#1b3a2b66)}.home-experience-module__u0oFza__chatStack{gap:8px;width:auto;inset:auto 14px 86px;transform:none}.home-experience-module__u0oFza__chatAttachment{display:none}.home-experience-module__u0oFza__chatBubble{padding:14px 16px;font-size:15px}.home-experience-module__u0oFza__chatIncluded{padding:14px 16px}.home-experience-module__u0oFza__chatIncluded strong{font-size:15px}.home-experience-module__u0oFza__chatIncluded span{font-size:13px}.home-experience-module__u0oFza__careTabs{scrollbar-width:none;bottom:12px;left:12px;right:12px;overflow-x:auto}.home-experience-module__u0oFza__careTabs::-webkit-scrollbar{display:none}.home-experience-module__u0oFza__careTabs button{padding:10px 13px;font-size:13px}.home-experience-module__u0oFza__dentistDetail{grid-template-columns:1fr;gap:20px;margin-top:28px;padding:0 14px}.home-experience-module__u0oFza__dentistDetail h3{font-size:24px}.home-experience-module__u0oFza__dentistDetail p{font-size:15px}.home-experience-module__u0oFza__goals{padding:80px 0}.home-experience-module__u0oFza__railHeading{margin-bottom:28px;padding:0 22px}.home-experience-module__u0oFza__railControls button{width:40px;height:40px;font-size:18px}.home-experience-module__u0oFza__goalRail{gap:12px;padding:0 22px 6px;scroll-padding-left:22px}.home-experience-module__u0oFza__goalCard{border-radius:22px;flex-basis:78vw;padding:22px}.home-experience-module__u0oFza__goalFooter{flex-direction:column;padding:24px 22px 0}.home-experience-module__u0oFza__moreWays{justify-content:flex-start}.home-experience-module__u0oFza__moreWays a{padding:9px 14px;font-size:13px}.home-experience-module__u0oFza__steps{border-radius:24px;grid-template-columns:1fr;gap:28px;margin:0 10px;padding:36px 20px 20px}.home-experience-module__u0oFza__stepTabs{margin-top:26px}.home-experience-module__u0oFza__stepTabs button{padding:16px 0;font-size:17px}.home-experience-module__u0oFza__stepAnswer{min-height:170px}.home-experience-module__u0oFza__stepAnswer h3{font-size:23px}.home-experience-module__u0oFza__stepAnswer p{font-size:15px}.home-experience-module__u0oFza__stepVisual{aspect-ratio:4/3;border-radius:18px}.home-experience-module__u0oFza__benefits{padding:64px 10px 0}.home-experience-module__u0oFza__benefitsHeading{padding:0 6px}.home-experience-module__u0oFza__benefitsHeading h2{font-size:clamp(34px,9.6vw,52px)}.home-experience-module__u0oFza__benefitGrid{grid-auto-rows:minmax(220px,auto);gap:10px}.home-experience-module__u0oFza__benefitInner{border-radius:20px;min-height:220px;padding:20px}.home-experience-module__u0oFza__benefitCopy h3{font-size:21px}.home-experience-module__u0oFza__benefitCopy p{font-size:14px}.home-experience-module__u0oFza__benefitArrow{width:38px;height:38px;top:14px;right:14px}.home-experience-module__u0oFza__essentialsTile{grid-row:auto}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitInner{min-height:500px}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitMedia{top:46%}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitMedia>img{object-position:85% bottom}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitCopy{max-width:100%}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitCopy h3{font-size:clamp(28px,8vw,36px)}.home-experience-module__u0oFza__essentialsTile .home-experience-module__u0oFza__benefitCopy p{font-size:15px}.home-experience-module__u0oFza__dentistTile .home-experience-module__u0oFza__benefitMedia{width:44%}.home-experience-module__u0oFza__dentistTile .home-experience-module__u0oFza__benefitCopy{max-width:56%}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitInner,.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitInner{min-height:330px}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitMedia{height:36%;top:auto}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitMedia{height:34%;inset:auto 16% 0}.home-experience-module__u0oFza__whiteningTile .home-experience-module__u0oFza__benefitCopy,.home-experience-module__u0oFza__extrasTile .home-experience-module__u0oFza__benefitCopy{max-width:54%}.home-experience-module__u0oFza__membership{padding:80px 16px}.home-experience-module__u0oFza__plans{grid-template-columns:1fr;gap:10px}.home-experience-module__u0oFza__plans .home-experience-module__u0oFza__featuredPlan{grid-column:auto}.home-experience-module__u0oFza__plans article{padding:24px}.home-experience-module__u0oFza__planPrice strong{font-size:40px}.home-experience-module__u0oFza__planActions{flex-direction:column;gap:12px;margin-top:32px}.home-experience-module__u0oFza__faq{padding:0 20px 80px}.home-experience-module__u0oFza__faqList summary{padding:20px 0;font-size:16px}.home-experience-module__u0oFza__faqList details p{padding-right:10px;font-size:14px}.home-experience-module__u0oFza__closing{border-radius:24px;min-height:560px;margin:0 10px 10px}.home-experience-module__u0oFza__closing>img{object-position:58% center}.home-experience-module__u0oFza__closing h2{font-size:clamp(38px,10.5vw,54px)}.home-experience-module__u0oFza__videoHeading{padding:28px 26px 0}.home-experience-module__u0oFza__videoHeading h3{font-size:41px}.home-experience-module__u0oFza__videoStage{aspect-ratio:1.55}.home-experience-module__u0oFza__videoStage video{object-fit:cover}.home-experience-module__u0oFza__videoFacts{gap:12px;margin:0 25px;padding:20px 0 25px}.home-experience-module__u0oFza__videoFacts p:last-child{padding-left:17px}.home-experience-module__u0oFza__videoFacts strong{font-size:16px}.home-experience-module__u0oFza__videoFacts span{font-size:10px}}@media (max-width:379px){.home-experience-module__u0oFza__benefitGrid{grid-template-columns:1fr}.home-experience-module__u0oFza__essentialsTile,.home-experience-module__u0oFza__dentistTile,.home-experience-module__u0oFza__whiteningTile,.home-experience-module__u0oFza__extrasTile,.home-experience-module__u0oFza__deliveryTile,.home-experience-module__u0oFza__appTile{grid-area:auto}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitInner,.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitInner{min-height:280px}.home-experience-module__u0oFza__deliveryTile .home-experience-module__u0oFza__benefitMedia{height:44%}.home-experience-module__u0oFza__appTile .home-experience-module__u0oFza__benefitMedia{height:42%;inset:auto 26% 0}}@media (prefers-reduced-motion:reduce){.home-experience-module__u0oFza__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.QuizModal-module__OIu1pG__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9000;background:#102a2be6;position:fixed;inset:0}.QuizModal-module__OIu1pG__dialog{--quiz-ink:var(--oo-ink);--quiz-muted:var(--oo-muted);background:var(--oo-white);max-width:1280px;color:var(--quiz-ink);z-index:9001;border-radius:22px;outline:none;flex-direction:column;margin:auto;display:flex;position:fixed;inset:18px;overflow:hidden;box-shadow:0 24px 100px #0003}.QuizModal-module__OIu1pG__dialog *{box-sizing:border-box}.QuizModal-module__OIu1pG__dialog button,.QuizModal-module__OIu1pG__dialog input,.QuizModal-module__OIu1pG__dialog select{font:inherit}.QuizModal-module__OIu1pG__dialog button{cursor:pointer}.QuizModal-module__OIu1pG__dialog button:disabled{cursor:default}.QuizModal-module__OIu1pG__dialog :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #75a3a5}.QuizModal-module__OIu1pG__dialog h2:focus{outline:none}.QuizModal-module__OIu1pG__header{border-bottom:1px solid var(--oo-line);flex-shrink:0;justify-content:space-between;align-items:center;height:76px;padding:0 34px;display:flex}.QuizModal-module__OIu1pG__headerLabel{letter-spacing:.16em;color:var(--quiz-muted);font-size:10px}.QuizModal-module__OIu1pG__close{border:1px solid var(--oo-line);width:42px;height:42px;color:var(--quiz-ink);background:0 0;border-radius:50%;font-size:16px!important}.QuizModal-module__OIu1pG__close:hover{background:var(--oo-ice)}.QuizModal-module__OIu1pG__layout{flex:1;min-height:0;display:flex}.QuizModal-module__OIu1pG__formPanel{flex-direction:column;flex:1;min-width:0;display:flex}.QuizModal-module__OIu1pG__progressHeader{flex-shrink:0;padding:24px 42px 0}.QuizModal-module__OIu1pG__chapters{justify-content:space-between;gap:10px;margin:0 0 17px;padding:0;list-style:none;display:flex}.QuizModal-module__OIu1pG__chapters li{color:#7b837a;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.QuizModal-module__OIu1pG__chapters li span{font-size:10px}.QuizModal-module__OIu1pG__chapters li[data-active=true]{color:var(--quiz-ink)}.QuizModal-module__OIu1pG__chapters li[aria-current=step]{font-weight:700}.QuizModal-module__OIu1pG__track{background:var(--oo-line);border-radius:3px;height:3px;overflow:hidden}.QuizModal-module__OIu1pG__track>div{background:var(--oo-ink);height:100%;transition:width .25s}.QuizModal-module__OIu1pG__scrollArea{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.QuizModal-module__OIu1pG__content{max-width:720px;margin:0 auto;padding:28px 42px 24px}.QuizModal-module__OIu1pG__stepMeta{min-height:32px;color:var(--quiz-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;font-size:9px;display:flex}.QuizModal-module__OIu1pG__stepMeta button{min-height:32px;color:var(--quiz-ink);background:0 0;border:0;align-items:center;gap:7px;padding:0 8px 0 0;font-size:17px;display:flex}.QuizModal-module__OIu1pG__stepMeta button span{letter-spacing:0;font-size:12px}.QuizModal-module__OIu1pG__stepBody{opacity:1;transition:opacity .18s,transform .18s;transform:translateY(0)}.QuizModal-module__OIu1pG__stepBody[data-transitioning=true]{opacity:0;pointer-events:none;transform:translateY(-6px)}.QuizModal-module__OIu1pG__question h2,.QuizModal-module__OIu1pG__interstitial h2{letter-spacing:-.045em;color:var(--quiz-ink);text-wrap:balance;margin:0 0 14px;font-size:clamp(28px,2.7vw,40px);font-weight:500;line-height:1.08}.QuizModal-module__OIu1pG__subtitle{color:var(--quiz-muted);max-width:46ch;margin:0 0 8px;font-size:14px;line-height:1.55}.QuizModal-module__OIu1pG__chooseHint{color:var(--quiz-muted);margin:0 0 23px;font-size:11px}.QuizModal-module__OIu1pG__options{gap:10px;display:grid}.QuizModal-module__OIu1pG__option{border:1px solid var(--oo-line);text-align:left;width:100%;min-height:61px;color:var(--quiz-ink);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:14px 19px;line-height:1.4;transition:background .15s,border-color .15s,color .15s;display:flex;font-size:14px!important}.QuizModal-module__OIu1pG__option:hover{background:var(--oo-ice);border-color:#6e8889}.QuizModal-module__OIu1pG__option[aria-pressed=true]{background:var(--oo-ink);color:#fff;border-color:var(--oo-ink)}.QuizModal-module__OIu1pG__check{border:1px solid #c2cfd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;font-size:13px;display:flex}.QuizModal-module__OIu1pG__check[data-multiple=true]{border-radius:6px}.QuizModal-module__OIu1pG__option[aria-pressed=true] .QuizModal-module__OIu1pG__check{background:var(--oo-mint);color:var(--oo-ink);border-color:var(--oo-mint)}.QuizModal-module__OIu1pG__actionFooter{border-top:1px solid var(--oo-line);background:var(--oo-white);flex-shrink:0;padding:16px 42px 20px}.QuizModal-module__OIu1pG__selectionHint{color:var(--quiz-muted);justify-content:space-between;gap:10px;margin-bottom:12px;font-size:11px;display:flex}.QuizModal-module__OIu1pG__selectionHint>span{letter-spacing:.09em;font-size:8px}.QuizModal-module__OIu1pG__continueButton{background:var(--oo-ink);color:#fff;border:0;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:17px 25px;transition:background .15s;display:flex;font-size:15px!important;font-weight:500!important}.QuizModal-module__OIu1pG__continueButton:hover{background:var(--oo-teal)}.QuizModal-module__OIu1pG__continueButton:disabled{background:var(--oo-line);color:var(--oo-muted)}.QuizModal-module__OIu1pG__continueButton>span{font-size:22px;line-height:1}.QuizModal-module__OIu1pG__actionFooter p{text-align:center;color:var(--oo-muted);margin:13px 0 0;font-size:9px;line-height:1.55}.QuizModal-module__OIu1pG__actionFooter a{color:var(--quiz-ink);text-underline-offset:2px;text-decoration:underline}.QuizModal-module__OIu1pG__visualPanel{background:var(--oo-ink-deep);color:#c2d7d8;border-radius:15px;flex-direction:column;flex-shrink:0;width:43%;margin:15px 15px 15px 0;display:flex;position:relative;overflow:hidden}.QuizModal-module__OIu1pG__visualArtwork{flex:1;min-height:100px;position:relative}.QuizModal-module__OIu1pG__visualImage{object-fit:contain;object-position:center;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.QuizModal-module__OIu1pG__visualCopy{z-index:1;padding:28px 32px 0;position:relative}.QuizModal-module__OIu1pG__visualCopy>span,.QuizModal-module__OIu1pG__kicker{letter-spacing:.13em;font-size:9px;font-weight:600}.QuizModal-module__OIu1pG__visualCopy h2{letter-spacing:-.055em;color:var(--oo-ice);margin:18px 0 12px;font-size:clamp(30px,3.3vw,46px);font-weight:500;line-height:1.03}.QuizModal-module__OIu1pG__visualCopy h2 em{color:#88edc5;font-style:normal}.QuizModal-module__OIu1pG__visualCopy p{max-width:27ch;margin:0;font-size:12px;line-height:1.5}.QuizModal-module__OIu1pG__visualFooter{z-index:1;padding:12px 32px 20px;position:relative}.QuizModal-module__OIu1pG__visualFooter>div{border-top:1px solid #c2d7d830;gap:18px;padding:12px 0;font-size:12px;display:flex}.QuizModal-module__OIu1pG__visualFooter>div span{font-size:9px}.QuizModal-module__OIu1pG__visualFooter small{color:#9eb8b9;margin-top:10px;font-size:9px;display:block}.QuizModal-module__OIu1pG__resume{background:var(--oo-ice);border:1px solid #cee0e1;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;padding:12px 14px;font-size:11px;line-height:1.4;display:flex}.QuizModal-module__OIu1pG__resume button{color:var(--quiz-ink);white-space:nowrap;background:0 0;border:0;font-size:11px;text-decoration:underline}.QuizModal-module__OIu1pG__inviteNote{background:var(--oo-ice);border-radius:12px;padding:16px;font-size:13px;line-height:1.5}.QuizModal-module__OIu1pG__interstitial{padding:15px 0}.QuizModal-module__OIu1pG__contextMark{border:2px solid #6a9193;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:30px;display:grid}.QuizModal-module__OIu1pG__contextMark span{border:2px solid #6a9193;border-radius:50%;width:43px;height:43px}.QuizModal-module__OIu1pG__interstitial h2{margin-top:22px}.QuizModal-module__OIu1pG__interstitial>p{color:var(--quiz-muted);margin:20px 0 34px;font-size:15px;line-height:1.65}.QuizModal-module__OIu1pG__interstitial .QuizModal-module__OIu1pG__continueButton{margin-top:28px}.QuizModal-module__OIu1pG__resultDialog{max-width:1060px}.QuizModal-module__OIu1pG__resultDialog .QuizModal-module__OIu1pG__content{max-width:960px;padding:30px}@media (min-width:900px) and (max-height:780px){.QuizModal-module__OIu1pG__content{padding-top:17px}.QuizModal-module__OIu1pG__stepMeta{margin-bottom:14px}.QuizModal-module__OIu1pG__question h2{font-size:31px}.QuizModal-module__OIu1pG__option{min-height:52px;padding:12px 16px}.QuizModal-module__OIu1pG__chooseHint{margin-bottom:16px}.QuizModal-module__OIu1pG__header{height:65px}.QuizModal-module__OIu1pG__visualCopy{padding:30px}.QuizModal-module__OIu1pG__visualCopy h2{font-size:40px}}@media (max-width:899px){.QuizModal-module__OIu1pG__dialog{border-radius:0;max-width:none;height:100dvh;inset:0}.QuizModal-module__OIu1pG__header{height:66px;padding:0 23px}.QuizModal-module__OIu1pG__headerLabel{display:none}.QuizModal-module__OIu1pG__close{width:38px;height:38px}.QuizModal-module__OIu1pG__visualPanel{display:none}.QuizModal-module__OIu1pG__progressHeader{padding:23px 24px 0}.QuizModal-module__OIu1pG__content{width:100%;max-width:620px;padding:23px 24px 26px}.QuizModal-module__OIu1pG__actionFooter{padding:15px max(24px,calc((100% - 572px)/2)) max(16px,env(safe-area-inset-bottom))}.QuizModal-module__OIu1pG__question h2,.QuizModal-module__OIu1pG__interstitial h2{font-size:34px}.QuizModal-module__OIu1pG__stepMeta{margin-bottom:25px}.QuizModal-module__OIu1pG__option{min-height:62px;font-size:14px!important}.QuizModal-module__OIu1pG__chapters li{gap:5px;font-size:10px}.QuizModal-module__OIu1pG__chapters{gap:7px}.QuizModal-module__OIu1pG__question .QuizModal-module__OIu1pG__subtitle{font-size:13px}.QuizModal-module__OIu1pG__resultDialog .QuizModal-module__OIu1pG__content{padding:24px 18px}.QuizModal-module__OIu1pG__selectionHint>span{display:none}}@media (max-width:375px){.QuizModal-module__OIu1pG__content{padding-inline:20px}.QuizModal-module__OIu1pG__question h2,.QuizModal-module__OIu1pG__interstitial h2{font-size:30px}.QuizModal-module__OIu1pG__progressHeader,.QuizModal-module__OIu1pG__actionFooter{padding-inline:20px}.QuizModal-module__OIu1pG__option{padding:13px 15px}.QuizModal-module__OIu1pG__chapters li{font-size:9px}}@media (prefers-reduced-motion:reduce){.QuizModal-module__OIu1pG__dialog *{transition:none!important;animation:none!important}}@media (min-width:900px) and (max-height:780px){.QuizModal-module__OIu1pG__progressHeader{padding-top:18px}.QuizModal-module__OIu1pG__chapters{margin-bottom:12px}.QuizModal-module__OIu1pG__content{padding-top:12px;padding-bottom:16px}.QuizModal-module__OIu1pG__stepMeta{min-height:26px;margin-bottom:10px}.QuizModal-module__OIu1pG__question h2{margin-bottom:10px}.QuizModal-module__OIu1pG__chooseHint{margin-bottom:12px}.QuizModal-module__OIu1pG__options{gap:8px}.QuizModal-module__OIu1pG__option{min-height:46px;padding:10px 16px}.QuizModal-module__OIu1pG__actionFooter{padding-top:12px;padding-bottom:12px}.QuizModal-module__OIu1pG__selectionHint{margin-bottom:8px}.QuizModal-module__OIu1pG__actionFooter p{margin-top:8px}.QuizModal-module__OIu1pG__continueButton{min-height:50px;padding-block:14px}}@media (max-width:899px){.QuizModal-module__OIu1pG__content{padding-top:17px}.QuizModal-module__OIu1pG__stepMeta,.QuizModal-module__OIu1pG__chooseHint{margin-bottom:18px}.QuizModal-module__OIu1pG__options{gap:8px}.QuizModal-module__OIu1pG__option{min-height:58px}}.QuizModal-module__OIu1pG__messageDialog .QuizModal-module__OIu1pG__progressHeader{width:100%;max-width:850px;margin:0 auto}.QuizModal-module__OIu1pG__messageDialog .QuizModal-module__OIu1pG__content{max-width:none;padding:16px 30px 22px}.QuizModal-module__OIu1pG__messageDialog .QuizModal-module__OIu1pG__stepMeta{max-width:770px;margin:0 auto 14px}.QuizModal-module__OIu1pG__messageCard{--message-bg:#e9e5f2;--message-ink:#33314c;--message-accent:#8c80b5;background:var(--message-bg);min-height:420px;color:var(--message-ink);border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.QuizModal-module__OIu1pG__messageCard[data-theme=peach]{--message-bg:#f1dacb;--message-ink:#683c2c;--message-accent:#ca9275}.QuizModal-module__OIu1pG__messageCard[data-theme=aqua]{--message-bg:#dbeaee;--message-ink:var(--oo-ink);--message-accent:#76acaf}.QuizModal-module__OIu1pG__messageCard[data-theme=blue]{--message-bg:#dfeaf3;--message-ink:#29485c;--message-accent:#87adc7}.QuizModal-module__OIu1pG__messageCopy{z-index:2;flex-direction:column;justify-content:center;align-items:start;padding:42px 20px 35px 45px;display:flex;position:relative}.QuizModal-module__OIu1pG__messageKicker{letter-spacing:.12em;align-items:center;gap:8px;font-size:9px;font-weight:600;line-height:1.5;display:flex}.QuizModal-module__OIu1pG__messageKicker i{background:currentColor;border-radius:50%;width:6px;height:6px}.QuizModal-module__OIu1pG__messageCopy h2{color:var(--message-ink);letter-spacing:-.055em;text-wrap:balance;margin:25px 0 18px;font-size:clamp(32px,3.5vw,52px);font-weight:500;line-height:1.04}.QuizModal-module__OIu1pG__messageCopy p{color:var(--message-ink);max-width:44ch;margin:0;font-size:14px;line-height:1.6}.QuizModal-module__OIu1pG__messageSignoff{letter-spacing:.1em;opacity:.7;align-items:center;gap:12px;margin-top:35px;font-size:8px;display:flex}.QuizModal-module__OIu1pG__messageSignoff span{font-size:16px}.QuizModal-module__OIu1pG__messageScene{isolation:isolate;min-height:420px;margin:0;position:relative}.QuizModal-module__OIu1pG__sceneWord{color:var(--message-accent);opacity:.23;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(70px,9vw,140px);font-weight:600;line-height:1;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.QuizModal-module__OIu1pG__sceneRings{aspect-ratio:1;border:1px solid var(--message-accent);opacity:.3;border-radius:50%;place-items:center;width:75%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QuizModal-module__OIu1pG__sceneRings span{border:1px solid var(--message-accent);border-radius:50%;width:76%;height:76%}.QuizModal-module__OIu1pG__messageScene .QuizModal-module__OIu1pG__sceneProduct{object-fit:contain;filter:drop-shadow(0 16px 13px #102a2b12);padding:30px 35px 56px;animation:.6s ease-out both QuizModal-module__OIu1pG__quiz-product-arrive,5s ease-in-out .6s infinite QuizModal-module__OIu1pG__quiz-product-float}.QuizModal-module__OIu1pG__sceneTag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.1em;white-space:nowrap;z-index:2;background:#ffffff96;border:1px solid #ffffffb5;border-radius:999px;padding:10px 15px;font-size:8px;position:absolute;bottom:47px;left:50%;transform:translate(-50%)}.QuizModal-module__OIu1pG__messageScene figcaption{color:var(--message-ink);text-align:center;opacity:.7;font-size:8px;position:absolute;bottom:17px;left:12px;right:12px}.QuizModal-module__OIu1pG__messageFooter{justify-content:space-between;align-items:center;gap:25px;padding:16px 40px 20px;display:flex}.QuizModal-module__OIu1pG__messageFooter>span{color:var(--quiz-muted);font-size:12px}.QuizModal-module__OIu1pG__messageFooter .QuizModal-module__OIu1pG__continueButton{max-width:340px}@keyframes QuizModal-module__OIu1pG__quiz-product-arrive{0%{opacity:0;transform:translateY(18px)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes QuizModal-module__OIu1pG__quiz-product-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(1.5deg)}}@media (max-width:899px){.QuizModal-module__OIu1pG__messageDialog .QuizModal-module__OIu1pG__content{padding:14px 16px 20px}.QuizModal-module__OIu1pG__messageDialog .QuizModal-module__OIu1pG__stepMeta{margin:0 8px 12px}.QuizModal-module__OIu1pG__messageCard{border-radius:18px;grid-template-columns:1fr;min-height:0}.QuizModal-module__OIu1pG__messageCopy{padding:27px 25px 0}.QuizModal-module__OIu1pG__messageCopy h2{margin:18px 0 14px;font-size:33px}.QuizModal-module__OIu1pG__messageCopy p{font-size:13px;line-height:1.55}.QuizModal-module__OIu1pG__messageSignoff{display:none}.QuizModal-module__OIu1pG__messageScene{min-height:255px}.QuizModal-module__OIu1pG__sceneWord{font-size:80px}.QuizModal-module__OIu1pG__sceneRings{width:65%;max-width:220px}.QuizModal-module__OIu1pG__messageScene .QuizModal-module__OIu1pG__sceneProduct{padding:8px 35px 43px}.QuizModal-module__OIu1pG__sceneTag{padding:8px 12px;font-size:7px;bottom:31px}.QuizModal-module__OIu1pG__messageScene figcaption{font-size:7px;bottom:10px}.QuizModal-module__OIu1pG__messageFooter{padding:14px 24px max(16px,env(safe-area-inset-bottom))}.QuizModal-module__OIu1pG__messageFooter>span{display:none}.QuizModal-module__OIu1pG__messageFooter .QuizModal-module__OIu1pG__continueButton{max-width:none}}@media (min-width:900px) and (max-height:780px){.QuizModal-module__OIu1pG__messageCard,.QuizModal-module__OIu1pG__messageScene{min-height:350px}.QuizModal-module__OIu1pG__messageCopy{padding:25px 20px 25px 35px}.QuizModal-module__OIu1pG__messageCopy h2{font-size:39px}.QuizModal-module__OIu1pG__messageCopy p{font-size:13px}.QuizModal-module__OIu1pG__messageSignoff{margin-top:20px}.QuizModal-module__OIu1pG__messageDialog .QuizModal-module__OIu1pG__content{padding-bottom:15px}}@media (prefers-reduced-motion:reduce){.QuizModal-module__OIu1pG__messageScene .QuizModal-module__OIu1pG__sceneProduct{animation:none}}.QuizModal-module__OIu1pG__leadCapture{padding:0 0 10px}.QuizModal-module__OIu1pG__leadEyebrow{color:var(--oo-muted);letter-spacing:.12em;align-items:center;gap:9px;font-size:9px;font-weight:600;display:flex}.QuizModal-module__OIu1pG__leadEyebrow>span{background:var(--oo-mint);width:21px;height:21px;color:var(--oo-teal);border-radius:50%;place-items:center;font-size:12px;display:grid}.QuizModal-module__OIu1pG__leadCapture h2{letter-spacing:-.055em;color:var(--quiz-ink);margin:19px 0 15px;font-size:clamp(36px,3.5vw,49px);font-weight:500;line-height:1.03}.QuizModal-module__OIu1pG__leadIntro{color:var(--quiz-muted);max-width:46ch;margin:0 0 24px;font-size:14px;line-height:1.6}.QuizModal-module__OIu1pG__leadPreview{background:var(--oo-ice);border-radius:16px;align-items:center;min-height:168px;margin:0 0 26px;padding:22px 22px 32px;display:flex;position:relative;overflow:hidden}.QuizModal-module__OIu1pG__leadPreviewCopy{z-index:1;width:58%;position:relative}.QuizModal-module__OIu1pG__leadPreviewCopy>span{letter-spacing:.11em;color:var(--oo-muted);font-size:8px}.QuizModal-module__OIu1pG__leadPreviewCopy strong{letter-spacing:-.04em;color:var(--oo-ink);margin:12px 0 7px;font-size:24px;font-weight:500;line-height:1.08;display:block}.QuizModal-module__OIu1pG__leadPreviewCopy p{color:var(--oo-muted);margin:0;font-size:10px;line-height:1.5}.QuizModal-module__OIu1pG__leadProducts{width:43%;position:absolute;top:2px;bottom:12px;right:5px}.QuizModal-module__OIu1pG__leadProducts img:first-child{object-fit:contain;padding-right:36px;transform:rotate(-8deg)}.QuizModal-module__OIu1pG__leadProducts img:nth-child(2){object-fit:contain;padding:35px 0 20px 65%;transform:rotate(8deg)}.QuizModal-module__OIu1pG__leadPreview>small{color:var(--oo-muted);font-size:7px;position:absolute;bottom:11px;left:22px;right:10px}.QuizModal-module__OIu1pG__leadForm{flex-direction:column;gap:12px;display:flex}.QuizModal-module__OIu1pG__leadForm label{color:var(--quiz-ink);margin-bottom:9px;font-size:12px;font-weight:500;display:block}.QuizModal-module__OIu1pG__leadForm input{width:100%;height:57px;color:var(--quiz-ink);background:#fff;border:1px solid #b7cccd;border-radius:12px;padding:0 17px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:block}.QuizModal-module__OIu1pG__leadForm input:focus{border-color:#456d6f;outline:0;box-shadow:0 0 0 3px #7cf4c450}.QuizModal-module__OIu1pG__leadForm input[aria-invalid=true]{border-color:#b6453b}.QuizModal-module__OIu1pG__leadForm .QuizModal-module__OIu1pG__continueButton{min-height:56px;margin-top:2px}.QuizModal-module__OIu1pG__leadAssurance{text-align:center;color:var(--oo-muted);margin:2px 0 0;font-size:10px;line-height:1.5}.QuizModal-module__OIu1pG__leadPrivacy{color:var(--oo-muted);text-align:center;margin:0;font-size:9px;line-height:1.6}.QuizModal-module__OIu1pG__leadPrivacy a{color:var(--quiz-ink);text-underline-offset:2px;text-decoration:underline}.QuizModal-module__OIu1pG__leadError{color:#902f2f;background:#f9e9e5;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.QuizModal-module__OIu1pG__leadSignedIn{color:var(--oo-muted);font-size:13px}@media (min-width:900px) and (max-height:780px){.QuizModal-module__OIu1pG__leadCapture h2{margin:13px 0 10px;font-size:38px}.QuizModal-module__OIu1pG__leadIntro{margin-bottom:17px;font-size:12px}.QuizModal-module__OIu1pG__leadPreview{min-height:135px;margin-bottom:18px;padding:15px 20px 28px}.QuizModal-module__OIu1pG__leadPreviewCopy strong{margin:8px 0 5px;font-size:22px}.QuizModal-module__OIu1pG__leadForm{gap:10px}}@media (max-width:899px){.QuizModal-module__OIu1pG__leadCapture h2{margin:15px 0 13px;font-size:39px}.QuizModal-module__OIu1pG__leadIntro{margin-bottom:20px;font-size:13px}.QuizModal-module__OIu1pG__leadPreview{min-height:146px;margin-bottom:23px;padding:18px 18px 29px}.QuizModal-module__OIu1pG__leadPreviewCopy strong{font-size:23px}.QuizModal-module__OIu1pG__leadPreviewCopy p{font-size:9px}.QuizModal-module__OIu1pG__leadPreview>small{font-size:6px;left:18px}.QuizModal-module__OIu1pG__leadProducts{width:46%;right:0}.QuizModal-module__OIu1pG__leadProducts img:first-child{padding-right:30px}.QuizModal-module__OIu1pG__leadAssurance{font-size:9px}}@media (min-width:900px){.QuizModal-module__OIu1pG__fitDialog{max-width:1000px;height:fit-content;max-height:calc(100dvh - 36px)}.QuizModal-module__OIu1pG__fitDialog .QuizModal-module__OIu1pG__header{height:60px;padding:0 28px}.QuizModal-module__OIu1pG__fitDialog .QuizModal-module__OIu1pG__content{max-width:none;padding:22px 32px 14px}.QuizModal-module__OIu1pG__fitDialog .QuizModal-module__OIu1pG__layout,.QuizModal-module__OIu1pG__fitDialog .QuizModal-module__OIu1pG__scrollArea{flex:auto}.QuizModal-module__OIu1pG__fitDialog .QuizModal-module__OIu1pG__layout{min-height:min(240px,40dvh)}}.QuizModal-module__OIu1pG__oneQ{--quiz-ink:#fff;--quiz-muted:#ffffffb8;--oq-ink:#fff;--oq-muted:#ffffffb8;--oq-mint:var(--oo-mint);--oq-error:#ffb4a8;color:#fff;background:radial-gradient(120% 70% at 50% 0,#122f30 0%,#081314 55%,#050a0a 100%);box-shadow:0 24px 100px #0008,0 0 0 1px #7cf4c41f}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__header{border-bottom-color:#7cf4c41f}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__headerLabel{color:var(--oq-mint)}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__close{color:#fff;border-color:#fff3}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__close:hover{background:#ffffff14}.QuizModal-module__OIu1pG__oneQ :is(button,a,input,select,summary):focus-visible{outline-color:var(--oq-mint)}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__question h2{letter-spacing:-.035em;color:#fff;font-size:clamp(26px,2.4vw,34px);font-weight:800;line-height:1.1}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__subtitle{color:var(--oq-muted);font-size:14px}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__inviteNote{color:var(--oo-ice);background:#7cf4c414;border:1px solid #7cf4c433}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__options{gap:10px;margin-top:18px}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__option{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:18px;min-height:60px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;font-size:16px!important}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__option:hover{background:#7cf4c414;border-color:#7cf4c480}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__option[aria-pressed=true]{border-color:var(--oq-mint);color:#fff;background:#7cf4c41f;box-shadow:0 10px 30px #7cf4c426}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__check{color:var(--oo-ink);border-color:#ffffff40}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__option[aria-pressed=true] .QuizModal-module__OIu1pG__check{background:var(--oq-mint);border-color:var(--oq-mint);color:var(--oo-ink)}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__continueButton{background:var(--oq-mint);color:var(--oo-ink);font-weight:800!important}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__continueButton:hover{background:var(--oo-mint)}.QuizModal-module__OIu1pG__oneQ.QuizModal-module__OIu1pG__resultDialog .QuizModal-module__OIu1pG__content{padding-bottom:0}.QuizModal-module__OIu1pG__oneQ [data-quiz-consent]{background:var(--oo-ink-deep);color:var(--oo-ice);border-bottom-color:#7cf4c41f}.QuizModal-module__OIu1pG__oneQ [data-quiz-consent] button{color:#fff;background:#ffffff0f;border-color:#ffffff40}.QuizModal-module__OIu1pG__oneQ [data-quiz-consent] button:last-child{background:0 0;border-color:#0000}@media (min-width:900px){.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__question{max-width:560px;margin:0 auto}}@media (max-width:899px){.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__question h2{font-size:26px}.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__option{min-height:58px}}@media (prefers-reduced-motion:reduce){.QuizModal-module__OIu1pG__oneQ .QuizModal-module__OIu1pG__option{transition:none}}.QuizModal-module__OIu1pG__oneQ.QuizModal-module__OIu1pG__gateDialog .QuizModal-module__OIu1pG__layout{position:relative}.QuizModal-module__OIu1pG__oneQ.QuizModal-module__OIu1pG__gateDialog .QuizModal-module__OIu1pG__scrollArea{flex-direction:column;display:flex}.QuizModal-module__OIu1pG__oneQ.QuizModal-module__OIu1pG__gateDialog .QuizModal-module__OIu1pG__content{flex-direction:column;flex:1 0 auto;width:100%;max-width:none;padding:0;display:flex}.QuizModal-module__OIu1pG__gate{z-index:0;isolation:isolate;flex-direction:column;flex:1 0 auto;justify-content:flex-end;display:flex;position:relative}.QuizModal-module__OIu1pG__gateBackdrop{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;padding:18px 18px 0;position:absolute;inset:0;overflow:hidden}.QuizModal-module__OIu1pG__gateBackdrop [data-paywall-backdrop]>:not([data-backdrop-hero]){filter:blur(9px)brightness(.45)}.QuizModal-module__OIu1pG__gateBackdrop [data-backdrop-hero]{max-height:34svh}.QuizModal-module__OIu1pG__gateCard{z-index:2;color:#fff;padding:24px 20px max(18px,env(safe-area-inset-bottom));background:#0a1617f7;border:1px solid #7cf4c438;border-bottom:0;border-radius:28px 28px 0 0;margin-top:auto;animation:.35s ease-out QuizModal-module__OIu1pG__gate-in;position:relative;box-shadow:0 -20px 60px #00000080}.QuizModal-module__OIu1pG__gateCard:before{content:"";background:#ffffff38;border-radius:4px;width:38px;height:4px;margin-left:-19px;position:absolute;top:9px;left:50%}.QuizModal-module__OIu1pG__gateCard .QuizModal-module__OIu1pG__question h2{margin-bottom:8px}.QuizModal-module__OIu1pG__gateCard .QuizModal-module__OIu1pG__option{-webkit-backdrop-filter:none;backdrop-filter:none}.QuizModal-module__OIu1pG__gateCard [data-kit-save],.QuizModal-module__OIu1pG__gateCard [data-kit-pending]{text-align:left!important;margin:12px 0 0!important}@keyframes QuizModal-module__OIu1pG__gate-in{0%{transform:translateY(24px)}to{transform:none}}@media (min-width:900px){.QuizModal-module__OIu1pG__oneQ.QuizModal-module__OIu1pG__gateDialog{max-width:1000px;height:min(760px,100dvh - 36px)}.QuizModal-module__OIu1pG__oneQ.QuizModal-module__OIu1pG__gateDialog .QuizModal-module__OIu1pG__header{height:60px;padding:0 28px}.QuizModal-module__OIu1pG__gate{justify-content:center;align-items:center;padding:24px}.QuizModal-module__OIu1pG__gateBackdrop{filter:blur(14px)brightness(.5);padding:22px 32px}.QuizModal-module__OIu1pG__gateBackdrop [data-paywall-backdrop]>:not([data-backdrop-hero]){filter:none}.QuizModal-module__OIu1pG__gateBackdrop [data-backdrop-hero]{max-height:none}.QuizModal-module__OIu1pG__gateCard{background:#0a1617fa;border-bottom:1px solid #7cf4c438;border-radius:28px;width:min(520px,100%);margin:auto;padding:32px 32px 28px;animation-name:QuizModal-module__OIu1pG__gate-in-wide;box-shadow:0 30px 90px #000000a6,0 0 0 1px #7cf4c414}.QuizModal-module__OIu1pG__gateCard:before{display:none}}@keyframes QuizModal-module__OIu1pG__gate-in-wide{0%{transform:translateY(12px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.QuizModal-module__OIu1pG__gateCard{animation:none}}
.PaywallStarter-module__NMJ_Eq__root{--mint:var(--oo-mint);--forest:var(--oo-ink);--ink:#050a0a;color:#fff;text-align:left;flex-direction:column;width:100%;display:flex;position:relative}.PaywallStarter-module__NMJ_Eq__hero{aspect-ratio:3/2;background:var(--oo-ink);border-radius:20px;flex-shrink:0;width:100%;max-height:38svh;position:relative;overflow:hidden}.PaywallStarter-module__NMJ_Eq__heroImg{object-fit:contain;object-position:50% 50%;opacity:0;transition:opacity .28s}.PaywallStarter-module__NMJ_Eq__heroImg[data-active=true]{opacity:1}.PaywallStarter-module__NMJ_Eq__heroFade{background:linear-gradient(180deg, #050a0a00 0%, var(--ink) 100%);pointer-events:none;height:16%;position:absolute;bottom:0;left:0;right:0}.PaywallStarter-module__NMJ_Eq__heroTag{z-index:1;background:var(--mint);color:var(--forest);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:800;position:absolute;top:12px;left:12px}.PaywallStarter-module__NMJ_Eq__head{text-align:center;padding:10px 4px 0}.PaywallStarter-module__NMJ_Eq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.PaywallStarter-module__NMJ_Eq__title{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.15}.PaywallStarter-module__NMJ_Eq__heroNote{color:#fff9;margin:4px 0 0;font-size:11.5px}.PaywallStarter-module__NMJ_Eq__body{gap:12px;padding:10px 0 0;display:grid}.PaywallStarter-module__NMJ_Eq__trialLine{color:#ffffffb8;text-align:center;margin:0;font-size:14px}.PaywallStarter-module__NMJ_Eq__trialLine strong{color:var(--mint);font-weight:800}.PaywallStarter-module__NMJ_Eq__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;display:grid}.PaywallStarter-module__NMJ_Eq__plans[data-count="1"]{grid-template-columns:minmax(0,1fr);width:100%;max-width:220px;margin:0 auto}.PaywallStarter-module__NMJ_Eq__plans:has(.PaywallStarter-module__NMJ_Eq__badgeLong){padding-top:16px}.PaywallStarter-module__NMJ_Eq__plan{font:inherit;color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:18px;flex-direction:column;align-items:center;gap:1px;padding:16px 6px 12px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}button.PaywallStarter-module__NMJ_Eq__plan{cursor:pointer}.PaywallStarter-module__NMJ_Eq__plan[aria-checked=true],.PaywallStarter-module__NMJ_Eq__plan[data-single],.PaywallStarter-module__NMJ_Eq__plan[data-on]{border-color:var(--mint);background:#7cf4c41f;transform:translateY(-3px);box-shadow:0 10px 30px #7cf4c426}.PaywallStarter-module__NMJ_Eq__plan:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.PaywallStarter-module__NMJ_Eq__badge{white-space:nowrap;background:var(--mint);color:var(--forest);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:800;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.PaywallStarter-module__NMJ_Eq__badgeLong{white-space:normal;letter-spacing:.04em;width:max-content;max-width:calc(100% + 6px);padding:3px 7px;font-size:8.5px;line-height:1.15;top:-15px}.PaywallStarter-module__NMJ_Eq__planName{letter-spacing:-.01em;font-size:13px;font-weight:800}.PaywallStarter-module__NMJ_Eq__planWas{color:#ffffff80;margin-top:4px;font-size:11.5px;line-height:1;text-decoration-thickness:1.5px}.PaywallStarter-module__NMJ_Eq__planPrice{letter-spacing:-.04em;margin-top:4px;font-size:22px;font-weight:800}.PaywallStarter-module__NMJ_Eq__planWas+.PaywallStarter-module__NMJ_Eq__planPrice{margin-top:1px}.PaywallStarter-module__NMJ_Eq__planUnit{color:#fff9;font-size:11px}.PaywallStarter-module__NMJ_Eq__planHook{color:#ffffff8c;margin-top:4px;font-size:10.5px}.PaywallStarter-module__NMJ_Eq__plan[aria-checked=true] .PaywallStarter-module__NMJ_Eq__planHook{color:var(--mint)}.PaywallStarter-module__NMJ_Eq__details{background:#ffffff0a;border:1px solid #7cf4c424;border-radius:14px;padding:0 14px}.PaywallStarter-module__NMJ_Eq__details summary{cursor:pointer;color:#ffffffd9;justify-content:space-between;padding:11px 0;font-size:13.5px;font-weight:700;list-style:none;display:flex}.PaywallStarter-module__NMJ_Eq__details summary::-webkit-details-marker{display:none}.PaywallStarter-module__NMJ_Eq__details summary:after{content:"+";color:var(--mint);font-weight:800}.PaywallStarter-module__NMJ_Eq__details[open] summary:after{content:"–"}.PaywallStarter-module__NMJ_Eq__details ul{gap:8px;margin:0;padding:0 0 12px;list-style:none;display:grid}.PaywallStarter-module__NMJ_Eq__details li{color:#fffc;padding-left:22px;font-size:13px;line-height:1.4;position:relative}.PaywallStarter-module__NMJ_Eq__details li:before{content:"✓";color:var(--mint);font-weight:800;position:absolute;left:0}.PaywallStarter-module__NMJ_Eq__cta{z-index:2;padding:26px 18px max(14px, env(safe-area-inset-bottom));background:linear-gradient(180deg, #050a0a00 0%, #050a0af0 26%, var(--ink) 100%);margin:12px -18px 0;position:sticky;bottom:0}.PaywallStarter-module__NMJ_Eq__renewal{text-align:center;color:#ffffffb8;margin:0 0 10px;font-size:12.5px;line-height:1.4}.PaywallStarter-module__NMJ_Eq__renewal strong{color:#fff}.PaywallStarter-module__NMJ_Eq__renewalNote{color:#ffffff94;margin-top:3px;font-size:11px;display:block}.PaywallStarter-module__NMJ_Eq__reason{color:#ffffffb8;margin-top:3px;font-size:11.5px;display:block}.PaywallStarter-module__NMJ_Eq__failed{text-align:center;margin:0 0 10px}.PaywallStarter-module__NMJ_Eq__failed p{color:#ffffffc7;margin:0;font-size:13px}.PaywallStarter-module__NMJ_Eq__failed p:first-child{color:#fff;font-size:14px;font-weight:800}.PaywallStarter-module__NMJ_Eq__retry{min-height:44px;color:var(--mint);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0 8px;font-size:13.5px;font-weight:800;text-decoration:underline}.PaywallStarter-module__NMJ_Eq__button{cursor:pointer;width:100%;min-height:60px;font:inherit;letter-spacing:-.01em;background:var(--mint);color:var(--forest);border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:6px 6px 6px 26px;font-size:17px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 14px 40px #7cf4c440}.PaywallStarter-module__NMJ_Eq__button:disabled{cursor:default;opacity:.6;box-shadow:none}.PaywallStarter-module__NMJ_Eq__button:focus-visible{outline-offset:3px;outline:3px solid #fff}.PaywallStarter-module__NMJ_Eq__arrow{background:var(--forest);width:48px;height:48px;color:var(--mint);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.PaywallStarter-module__NMJ_Eq__terms{text-align:center;color:#ffffff8c;margin:8px 0 0;font-size:11px;line-height:1.4}@media (min-width:900px){.PaywallStarter-module__NMJ_Eq__root{grid-template:"hero."1fr"hero head""hero body""hero cta""hero."1fr/minmax(0,1.2fr) minmax(360px,1fr);align-content:center;gap:0 clamp(28px,3.5vw,52px);display:grid}.PaywallStarter-module__NMJ_Eq__hero{border-radius:28px;grid-area:hero;align-self:center;max-height:none;box-shadow:0 0 0 1px #7cf4c424,0 30px 90px #7cf4c41a}.PaywallStarter-module__NMJ_Eq__heroFade{display:none}.PaywallStarter-module__NMJ_Eq__head{text-align:left;grid-area:head;padding:0}.PaywallStarter-module__NMJ_Eq__title{letter-spacing:-.035em;font-size:28px;line-height:1.1}.PaywallStarter-module__NMJ_Eq__body{grid-area:body;gap:14px;padding:14px 0 0}.PaywallStarter-module__NMJ_Eq__trialLine{text-align:left;font-size:15px}.PaywallStarter-module__NMJ_Eq__plans{gap:12px}.PaywallStarter-module__NMJ_Eq__plans[data-count="1"]{margin:0}.PaywallStarter-module__NMJ_Eq__plan{padding:18px 10px 14px}.PaywallStarter-module__NMJ_Eq__planName{font-size:14px}.PaywallStarter-module__NMJ_Eq__planPrice{font-size:26px}.PaywallStarter-module__NMJ_Eq__details summary{font-size:14px}.PaywallStarter-module__NMJ_Eq__details li{font-size:13.5px}.PaywallStarter-module__NMJ_Eq__cta{background:0 0;grid-area:cta;margin:0;padding:16px 0 0;position:static}.PaywallStarter-module__NMJ_Eq__renewal,.PaywallStarter-module__NMJ_Eq__failed,.PaywallStarter-module__NMJ_Eq__terms{text-align:left}.PaywallStarter-module__NMJ_Eq__button{max-width:460px}}@media (min-width:900px) and (max-height:820px){.PaywallStarter-module__NMJ_Eq__title{font-size:24px}.PaywallStarter-module__NMJ_Eq__body{gap:10px;padding-top:10px}.PaywallStarter-module__NMJ_Eq__plan{padding:14px 8px 10px}.PaywallStarter-module__NMJ_Eq__planPrice{font-size:23px}.PaywallStarter-module__NMJ_Eq__details summary{padding:9px 0}.PaywallStarter-module__NMJ_Eq__details ul{gap:6px;padding-bottom:10px}.PaywallStarter-module__NMJ_Eq__cta{padding-top:12px}.PaywallStarter-module__NMJ_Eq__button{min-height:54px}.PaywallStarter-module__NMJ_Eq__arrow{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.PaywallStarter-module__NMJ_Eq__heroImg,.PaywallStarter-module__NMJ_Eq__plan{transition:none}.PaywallStarter-module__NMJ_Eq__plan[aria-checked=true]{transform:none}}.PaywallStarter-module__NMJ_Eq__reveal{animation:.5s ease-out both PaywallStarter-module__NMJ_Eq__pw-reveal}@keyframes PaywallStarter-module__NMJ_Eq__pw-reveal{0%{filter:blur(12px)brightness(.6)}to{filter:none}}@media (prefers-reduced-motion:reduce){.PaywallStarter-module__NMJ_Eq__reveal{animation:none}}
