.page_section__13niO{padding-block:clamp(48px,6vw,96px)}.page_page__3YRt8{padding-top:0}.page_section__13niO+.page_section__13niO{margin-top:clamp(16px,3vw,36px)}.page_heroSection__S4psc{position:relative;isolation:isolate;padding-top:calc(120px + env(safe-area-inset-top, 0px));padding-bottom:calc(56px + env(safe-area-inset-bottom, 0px));min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.page_heroSection__S4psc:after,.page_heroSection__S4psc:before{content:"";position:absolute;inset:0;z-index:-1}.page_heroSection__S4psc:before{background:url(/images/Hero_bg.webp) 50%/cover no-repeat;filter:saturate(1.1) brightness(.98) contrast(1.02);transform:scale(1.03)}.page_heroSection__S4psc:after{background:radial-gradient(circle at 24% 18%,rgba(115,230,193,.22),transparent 42%),linear-gradient(180deg,rgba(5,17,14,.7) 20%,rgba(4,12,10,.85));opacity:.78}@media (max-width:900px){.page_heroSection__S4psc{padding-top:calc(88px + env(safe-area-inset-top, 0px));padding-bottom:calc(40px + env(safe-area-inset-bottom, 0px))}}.page_heroGrid__sgKel{position:relative;z-index:1;width:100%}.page_heroShell__kf0hQ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:720px;margin:0 auto}.page_heroShell__kf0hQ h1{font-size:clamp(2.4rem,5vw,4rem);line-height:1.1;text-shadow:0 24px 60px rgba(0,0,0,.6)}.page_heroSubhead__6LClH{font-size:1.25rem;max-width:640px;color:rgba(244,246,245,.85);font-weight:500;line-height:1.4;margin-bottom:8px}.page_heroInputRow__srtEF{margin-top:20px;width:100%;display:flex;justify-content:center;position:relative}.page_heroCtaRow___bf3Q{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center}.page_heroCtaPrimary__G_stf{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 28px;border-radius:999px;font-size:.9rem;letter-spacing:.18em;font-weight:600;color:#0c1512;text-transform:uppercase;background:rgba(245,248,247,.95);border:1px solid hsla(0,0%,100%,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 18px 40px rgba(5,16,12,.28);backdrop-filter:blur(8px);transition:transform .16s var(--ease-soft),box-shadow .16s var(--ease-soft),border-color .16s var(--ease-soft)}.page_heroCtaPrimary__G_stf:focus-visible,.page_heroCtaPrimary__G_stf:hover{transform:translateY(-2px);border-color:rgba(87,227,192,.65);color:#0c1512;box-shadow:inset 0 1px 0 #fff,0 0 16px rgba(87,227,192,.32),0 22px 46px rgba(5,16,12,.35)}.page_mainContent__U6UlI{position:relative;z-index:1;padding-top:clamp(48px,8vw,140px);background:#fff;color:#0f1412}.page_mainContent__U6UlI p{color:rgba(20,28,25,.74)}.page_mainContent__U6UlI h2,.page_mainContent__U6UlI h3{color:#0f1412}.page_sectionHeader__3xLcx{max-width:520px;margin-bottom:32px}.page_sectionHeaderCenter__GnwEt{max-width:760px;margin-left:auto;margin-right:auto;text-align:center}.page_sectionAccent__D14F_{font-size:.75rem;letter-spacing:.26em;text-transform:uppercase;color:rgba(14,20,17,.74);display:inline-block;margin-bottom:18px}.page_reframeSection__jr9EM{padding-top:clamp(32px,6vw,72px)}.page_reframeGrid__o_zFR{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;align-items:center}.page_reframeVisual__DMNfy{position:relative;width:100%;min-height:280px;border-radius:28px;overflow:hidden;box-shadow:0 24px 60px rgba(8,14,12,.12);border:1px solid rgba(15,23,20,.08)}.page_reframeVisual__DMNfy img{-o-object-fit:cover;object-fit:cover}.page_methodGrid__U3AaD{margin-top:32px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page_methodCard__JhVAM{display:flex;gap:16px;padding:18px;border-radius:20px;border:1px solid rgba(15,23,20,.08);background:#fff;box-shadow:0 18px 40px rgba(8,14,12,.08);position:relative;align-items:flex-start}.page_methodCard__JhVAM h3{margin:0 0 6px;font-size:1rem}.page_methodCard__JhVAM p{margin:0;color:rgba(20,28,25,.76);font-size:.9rem}.page_methodIcon__cUu4I{position:relative;width:92px;height:92px;border-radius:16px;overflow:visible;border:1px solid rgba(15,23,20,.12);background:rgba(15,23,20,.04);flex-shrink:0}.page_methodIcon__cUu4I img{-o-object-fit:cover;object-fit:cover;border-radius:16px;z-index:1}.page_methodIndex__9ea6c{position:absolute;top:8px;left:-14px;width:32px;height:32px;border-radius:999px;border:1px solid rgba(15,23,20,.12);background:hsla(0,0%,100%,.9);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:rgba(14,20,17,.65);box-shadow:0 6px 16px rgba(8,14,12,.12);z-index:2}.page_demoSection__LJN5B{padding-top:clamp(64px,6vw,100px);background:#f6f7f6}.page_demoGrid__4fcGu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"copy phone" "ctas phone";gap:36px;align-items:center}.page_demoCopy__fX_nX{max-width:480px;grid-area:copy}.page_demoCtas__sEo8X{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:8px;justify-self:center;justify-content:center;grid-area:ctas}.page_demoCaption__ERdjJ{font-size:.85rem;color:rgba(20,28,25,.55);margin:0}.page_phoneStage__UG0fE{position:relative;display:grid;place-items:center;width:min(320px,82vw);min-height:360px;margin:0 auto;grid-area:phone}.page_phoneImageWrap__OlF3Y{position:relative;width:min(280px,80vw);aspect-ratio:9/19.5}.page_phoneImage__MXXtj{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.page_floatCard__Pxhe1{position:absolute;padding:12px 14px;border-radius:18px;background:hsla(0,0%,100%,.94);border:1px solid rgba(15,23,20,.06);color:#0f1613;box-shadow:0 16px 40px rgba(10,18,14,.12),0 2px 8px rgba(10,18,14,.08);text-align:left;min-width:160px}.page_floatCard__Pxhe1 span{display:block;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(16,22,19,.55);margin-bottom:6px}.page_floatCard__Pxhe1 strong{display:block;font-size:1.05rem;margin-bottom:4px}.page_floatCard__Pxhe1 em{font-style:normal;font-size:.85rem;color:rgba(16,22,19,.6)}.page_floatCardLeft__uBzF8{left:-64px;top:30px;transform:rotate(-6deg)}.page_floatCardRight__qSsYi{right:-64px;top:70px;transform:rotate(6deg)}.page_floatCardBottom__1tyLu{right:-10px;bottom:20px;transform:rotate(-3deg)}.page_primaryButton__4M8AX{display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;border-radius:999px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0f1412;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,20,.12);box-shadow:0 18px 36px rgba(8,14,12,.14),inset 0 1px 0 hsla(0,0%,100%,.9);transition:transform .16s var(--ease-soft),box-shadow .16s var(--ease-soft)}.page_primaryButton__4M8AX:focus-visible,.page_primaryButton__4M8AX:hover{transform:translateY(-2px);color:#0f1412;box-shadow:0 0 16px rgba(87,227,192,.28),0 26px 60px rgba(5,12,10,.2),inset 0 1px 0 #fff}.page_secondaryButton__DexPD{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;color:rgba(15,23,20,.7);border:1px solid rgba(15,23,20,.18);background:transparent;transition:transform .16s var(--ease-soft),border-color .16s var(--ease-soft),color .16s var(--ease-soft)}.page_secondaryButton__DexPD:focus-visible,.page_secondaryButton__DexPD:hover{transform:translateY(-2px);border-color:rgba(21,145,103,.5);color:rgba(15,23,20,.9);box-shadow:0 0 12px rgba(87,227,192,.18)}.page_reviewMarquee__gM3BT{overflow:hidden;margin-top:26px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:18px 0 28px}.page_reviewTrack__1loY8{display:flex;--review-gap:20px;gap:var(--review-gap);animation:page_scrollReviews__b41z8 24s linear infinite;padding:0 24px;min-width:-moz-max-content;min-width:max-content;will-change:transform}.page_reviewMarquee__gM3BT:hover .page_reviewTrack__1loY8{animation-play-state:paused}.page_reviewCard__SGjR5{min-width:clamp(240px,30vw,320px);max-width:clamp(280px,32vw,360px);padding:24px;border-radius:22px;background:#fff;border:1px solid rgba(15,23,20,.08);display:flex;flex-direction:column;gap:10px;box-shadow:0 16px 40px rgba(8,14,12,.12),0 4px 12px rgba(8,14,12,.08)}.page_reviewHeader__fGXOu{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_reviewCard__SGjR5 strong{display:block;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(14,20,17,.82)}.page_reviewRole__mrlwA{font-size:.85rem;color:rgba(14,20,17,.72)}.page_reviewTag__exJzY{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(14,20,17,.7);border:1px solid rgba(14,20,17,.15);border-radius:999px;padding:4px 10px;white-space:nowrap}.page_reviewStars__1Qk_a{font-size:.85rem;letter-spacing:.12em;color:#c89b2a}.page_reviewMeta__JTXTg{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_reviewTitle__iSvlp{font-size:.9rem;color:rgba(14,20,17,.8);font-style:normal}.page_reviewDate__ZtdO6{font-size:.8rem;color:rgba(14,20,17,.72);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.page_reviewCard__SGjR5 p{margin:0;color:rgba(14,20,17,.75);line-height:1.5}.page_decisionGrid__j3uQ0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.page_decisionCarousel__c8oVL{margin-top:clamp(20px,4vw,36px);position:relative;overflow:visible;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.page_decisionCard__BesK8{position:relative;min-height:220px;border-radius:26px;padding:22px;background:#fff;border:1px solid rgba(15,23,20,.08);box-shadow:0 18px 40px rgba(8,14,12,.08);display:flex;flex-direction:column;justify-content:space-between;transition:transform .16s var(--ease-soft),box-shadow .16s var(--ease-soft),border-color .16s var(--ease-soft)}.page_decisionCard__BesK8 h3{margin:0 0 10px;font-size:1.2rem}.page_decisionCard__BesK8 p{margin:0;color:rgba(20,28,25,.65)}.page_decisionHover__fiY4r{opacity:0;transform:translateY(8px);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(12,24,20,.6);transition:opacity .16s var(--ease-soft),transform .16s var(--ease-soft)}.page_decisionCard__BesK8:focus-within,.page_decisionCard__BesK8:hover{transform:translateY(-3px);border-color:rgba(15,23,20,.2);box-shadow:0 24px 60px rgba(8,14,12,.12)}.page_decisionCard__BesK8:focus-within .page_decisionHover__fiY4r,.page_decisionCard__BesK8:hover .page_decisionHover__fiY4r{opacity:1;transform:translateY(0)}.page_finalCtaSection___HAaQ{padding-top:clamp(64px,7vw,120px)}.page_finalCtaInner__BBEQT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;border-radius:36px;padding:clamp(24px,4vw,42px);border:1px solid rgba(15,23,20,.08);background:#fff;box-shadow:0 24px 60px rgba(8,14,12,.1)}.page_finalCtaCopy__zgizj p{margin-bottom:0}.page_finalCtaTrust__ziQur{margin-top:16px;font-size:.85rem;color:rgba(20,28,25,.72)}.page_storeButtons__SU8ua{display:flex;flex-direction:column;gap:14px;min-width:260px}.page_storeButton__EJWsM{display:inline-flex;align-items:center;gap:14px;padding:12px 18px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,20,.12);color:#0f1412;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35);transition:transform .16s var(--ease-soft),border-color .16s var(--ease-soft)}.page_storeButton__EJWsM:focus-visible,.page_storeButton__EJWsM:hover{transform:translateY(-1px);border-color:rgba(21,145,103,.4);color:#0f1412;box-shadow:0 0 14px rgba(87,227,192,.2)}.page_storeIcon__f8_K5{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:hsla(0,0%,100%,.12)}.page_storeIcon__f8_K5 svg{width:20px;height:20px}.page_storeEyebrow__rPjt_{display:block;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(14,20,17,.72);margin-bottom:4px}@media (max-width:960px){.page_finalCtaInner__BBEQT{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page_section__13niO+.page_section__13niO{margin-top:0}.page_floatCardBottom__1tyLu,.page_floatCardLeft__uBzF8,.page_floatCardRight__qSsYi{display:none}.page_phoneImageWrap__OlF3Y{width:min(320px,86vw)}.page_storeButton__EJWsM,.page_storeButtons__SU8ua{width:100%}}@media (max-width:1100px){.page_reviewTrack__1loY8{--review-gap:14px;padding:0 16px}}@media (max-width:560px){.page_phoneStage__UG0fE{min-height:340px}.page_phoneImageWrap__OlF3Y{width:min(240px,72vw)}}@media (max-width:640px){.page_section__13niO{padding-block:40px}.page_reviewCard__SGjR5{min-width:260px}.page_mainContent__U6UlI{padding-top:32px}.page_phoneStage__UG0fE{min-height:420px}.page_heroCtaRow___bf3Q{flex-direction:column}.page_demoCtas__sEo8X{flex-direction:column;align-items:stretch}.page_demoGrid__4fcGu{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "phone" "ctas"}.page_demoSection__LJN5B,.page_finalCtaSection___HAaQ{padding-top:48px}}@media (max-height:760px){.page_heroSection__S4psc{padding-top:calc(80px + env(safe-area-inset-top, 0px));padding-bottom:calc(28px + env(safe-area-inset-bottom, 0px))}.page_heroShell__kf0hQ{gap:16px}.page_heroInputRow__srtEF{margin-top:12px}}@keyframes page_scrollReviews__b41z8{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--review-gap)))}}.ClarityCarousel_carousel__WhisN{width:100%;position:relative;--card-width:min(860px,62.5vw);--card-height:clamp(300px,38vw,440px);--card-gap:clamp(0px,0.6vw,10px);--edge-bleed:clamp(20px,4vw,84px);--arrow-inset:clamp(12px,2vw,24px);--track-pad-top:clamp(24px,4vw,36px)}.ClarityCarousel_track__ZR9Cp{display:flex;gap:var(--card-gap);overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--card-width)) / 2 + var(--edge-bleed));padding:var(--track-pad-top) calc((100% - var(--card-width)) / 2 + var(--edge-bleed)) clamp(8px,2vw,16px);-webkit-overflow-scrolling:touch;perspective:1200px}.ClarityCarousel_track__ZR9Cp::-webkit-scrollbar{display:none}.ClarityCarousel_item__7qH6u{flex:0 0 var(--card-width);scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;margin-inline:-90px;transform:translateX(var(--shift,0)) rotateY(var(--tilt,0deg));transform-style:preserve-3d;transition:transform .42s var(--ease-soft),opacity .42s var(--ease-soft),filter .42s var(--ease-soft);position:relative}.ClarityCarousel_itemFar__ERdlC{opacity:.45;filter:blur(2px) saturate(.9);--card-scale:0.7;z-index:1}.ClarityCarousel_itemNear__0hbyP{opacity:.68;filter:blur(1px) saturate(.95);--card-scale:0.7;z-index:2}.ClarityCarousel_itemActive__N5V3Z{opacity:1;filter:none;--card-scale:1;--tilt:0deg;--shift:0px;z-index:3}.ClarityCarousel_card__lXo1d{width:100%;height:var(--card-height);border-radius:28px;border:1px solid rgba(15,23,20,.12);background:#0e1412;box-shadow:0 24px 60px rgba(8,12,10,.2),0 8px 18px rgba(8,12,10,.12);position:relative;overflow:hidden;transform:translateY(var(--card-lift,0)) scale(var(--card-scale,1));transition:transform .38s var(--ease-soft),border-color .16s var(--ease-soft),box-shadow .16s var(--ease-soft)}.ClarityCarousel_item__7qH6u:focus-within .ClarityCarousel_card__lXo1d,.ClarityCarousel_item__7qH6u:hover .ClarityCarousel_card__lXo1d{--card-lift:-1px;border-color:rgba(21,145,103,.4);box-shadow:0 0 14px rgba(87,227,192,.2),0 24px 60px rgba(8,12,10,.22),0 8px 18px rgba(8,12,10,.12)}.ClarityCarousel_card0__Qn_EV,.ClarityCarousel_card1__1Kheh,.ClarityCarousel_card2__oOsDS{background:#0e1412}.ClarityCarousel_cardImage__vsGfu{-o-object-fit:cover;object-fit:cover;opacity:.95;transform:scale(1.02)}.ClarityCarousel_cardLabel__WjLja{position:absolute;top:16px;left:16px;z-index:2}.ClarityCarousel_cardLabel__WjLja h3{margin:0;padding:6px 14px;border-radius:999px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.92);background:rgba(20,26,24,.45);border:1px solid hsla(0,0%,100%,.35);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.3),0 8px 24px rgba(0,0,0,.2);backdrop-filter:blur(10px)}.ClarityCarousel_card__lXo1d:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(6,8,7,.65));pointer-events:none}.ClarityCarousel_caption___ujtR{text-align:center;max-width:320px}.ClarityCarousel_caption___ujtR p{margin:0;color:rgba(20,28,25,.55);font-size:.95rem}.ClarityCarousel_captionMeta__i8Dir{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;font-size:.65rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(20,28,25,.45)}.ClarityCarousel_dots__zj1oO{display:flex;justify-content:center;gap:12px;margin-top:28px}.ClarityCarousel_dotActive___macP,.ClarityCarousel_dot__ngnjB{width:24px;height:24px;border-radius:999px;background:transparent;border:none;padding:0;cursor:pointer;display:grid;place-items:center}.ClarityCarousel_dotActive___macP:before,.ClarityCarousel_dot__ngnjB:before{content:"";width:8px;height:8px;border-radius:999px;background:rgba(15,23,20,.28);transition:transform .16s var(--ease-soft),background .16s var(--ease-soft)}.ClarityCarousel_dotActive___macP:before{background:rgba(15,23,20,.7);transform:scale(1.1)}.ClarityCarousel_arrow__WGj4h{position:absolute;top:calc(var(--track-pad-top) + (var(--card-height) / 2));transform:translateY(-50%);width:42px;height:42px;border-radius:999px;border:1px solid rgba(15,23,20,.2);background:hsla(0,0%,100%,.85);color:#0f1412;display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 12px 24px rgba(8,12,10,.12),inset 0 1px 2px hsla(0,0%,100%,.6);transition:transform .2s var(--ease-soft),box-shadow .2s var(--ease-soft),opacity .2s var(--ease-soft)}.ClarityCarousel_arrowIcon__jyA3R{width:18px;height:18px;stroke:currentColor;stroke-width:2.2;fill:none;stroke-linecap:round;stroke-linejoin:round}.ClarityCarousel_arrowLeft___O08k{left:calc(50% - (var(--card-width) / 2) + var(--arrow-inset))}.ClarityCarousel_arrowRight__NGkE8{right:calc(50% - (var(--card-width) / 2) + var(--arrow-inset))}.ClarityCarousel_arrow__WGj4h:focus-visible,.ClarityCarousel_arrow__WGj4h:hover{transform:translateY(calc(-50% - 1px));border-color:rgba(21,145,103,.4);box-shadow:0 0 14px rgba(87,227,192,.2)}.ClarityCarousel_carouselResetting__UmK0Y .ClarityCarousel_item__7qH6u{transition:none}@media (max-width:720px){.ClarityCarousel_carousel__WhisN{--card-width:clamp(240px,78vw,340px);--edge-bleed:16px}.ClarityCarousel_item__7qH6u{margin-inline:-14px}.ClarityCarousel_itemFar__ERdlC{--card-scale:0.8}.ClarityCarousel_itemNear__0hbyP{--card-scale:0.86}.ClarityCarousel_caption___ujtR{max-width:220px}.ClarityCarousel_arrow__WGj4h{display:none}}@media (prefers-reduced-motion:reduce){.ClarityCarousel_item__7qH6u{transition:none}}.GuestQuiz_shell__qdwHB{display:grid;gap:24px;max-width:920px;margin:0 auto;width:100%;min-height:var(--app-height);align-content:start;padding:48px 20px 80px;color:#e7fff5;background:linear-gradient(180deg,#031b14,#082419)}.GuestQuiz_compareBrandPill__YOsSP{display:flex;justify-content:center;width:100%;margin-bottom:12px}.GuestQuiz_compareBrandAction__yNsba{display:inline-flex;align-items:center;gap:10px;padding:8px 32px;border-radius:999px;text-decoration:none;border:1px solid hsla(0,0%,100%,.6);background:linear-gradient(135deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.36)),hsla(0,0%,100%,.08);box-shadow:0 18px 40px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.5);color:#0a241a}.GuestQuiz_compareBrandLogo__BbXUM{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:rgba(15,42,33,.08)}.GuestQuiz_compareBrandText__EuVB1{font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;font-weight:700;color:#0f2a21}.GuestQuiz_shellMirror__uZDvm{padding:24px 20px}.GuestQuiz_shellMirror__uZDvm,.GuestQuiz_shellModal__DK8Yl{align-content:center;background:transparent;justify-items:center}.GuestQuiz_shellModal__DK8Yl{min-height:100%;height:100%;padding:0;border-radius:inherit;overflow:auto;max-width:100%;width:100%;margin:0;-webkit-overflow-scrolling:touch;gap:16px;min-height:0}.GuestQuiz_header__buYiG{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.GuestQuiz_headerModal__IvowZ{grid-template-columns:1fr auto 1fr;align-items:flex-start}.GuestQuiz_headerMirror__DDDrv{grid-template-columns:1fr;justify-items:center;text-align:center}.GuestQuiz_headerMirror__DDDrv .GuestQuiz_headerLeft__ubXbv,.GuestQuiz_headerMirror__DDDrv .GuestQuiz_headerRight__xgXhL{display:none}.GuestQuiz_headerMirror__DDDrv .GuestQuiz_headerTitle__ZSCIx{text-align:center;justify-self:center}.GuestQuiz_headerLeft__ubXbv,.GuestQuiz_headerRight__xgXhL{display:flex;align-items:center}.GuestQuiz_headerLeft__ubXbv{justify-self:start}.GuestQuiz_headerCenter__XiHPX{justify-self:center}.GuestQuiz_headerRight__xgXhL{justify-self:end}.GuestQuiz_headerModal__IvowZ .GuestQuiz_headerRight__xgXhL{align-self:flex-start}.GuestQuiz_headerTitle__ZSCIx{display:grid;gap:6px;min-width:min(520px,100%);text-align:left}.GuestQuiz_headerTitle__ZSCIx h1{margin:0;font-size:1.4rem;line-height:1.2;color:#f5fff7;text-shadow:0 18px 32px rgba(2,19,16,.45)}.GuestQuiz_headerTitle__ZSCIx p{margin:0;color:rgba(248,255,248,.8);font-size:1rem}.GuestQuiz_headerLink__mBp26{color:#9cf0d4;font-weight:700;text-decoration:none}.GuestQuiz_headerClose__tf41V{padding:8px 14px;font-weight:700}.GuestQuiz_headerCloseIcon__AvaI2,.GuestQuiz_headerClose__tf41V{border-radius:999px;border:1px solid rgba(15,42,33,.2);background:#fff;color:#0f2a21;cursor:pointer}.GuestQuiz_headerCloseIcon__AvaI2{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.GuestQuiz_headerCloseIcon__AvaI2:focus-visible,.GuestQuiz_headerCloseIcon__AvaI2:hover{border-color:rgba(15,42,33,.35);box-shadow:0 6px 16px rgba(12,36,28,.12);transform:translateY(-1px)}.GuestQuiz_headerCloseIcon__AvaI2 svg{width:18px;height:18px}.GuestQuiz_progress__4lour{display:grid;gap:8px;font-weight:700;justify-items:end;color:#d8fbef}.GuestQuiz_headerModal__IvowZ .GuestQuiz_progress__4lour{justify-items:center}.GuestQuiz_headerModal__IvowZ .GuestQuiz_progressBar__QPvBR{width:min(280px,44vw)}.GuestQuiz_progressBar__QPvBR{width:220px;height:6px;background:rgba(15,42,33,.08);border-radius:999px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(21,145,103,.35)}.GuestQuiz_progressBar__QPvBR span{display:block;height:100%;background:#159167}.GuestQuiz_mirrorProgress__wN7Nn{display:grid;justify-items:center;margin-top:-6px}.GuestQuiz_mirrorProgress__wN7Nn .GuestQuiz_progressBar__QPvBR{width:min(320px,80vw)}.GuestQuiz_headerModalTitle__Qgga4{font-weight:700;color:#e9fff5;text-shadow:0 12px 24px rgba(2,19,16,.35)}.GuestQuiz_card__8eRQb{background:linear-gradient(150deg,rgba(12,64,48,.35),rgba(118,198,168,.32));border-radius:26px;padding:24px;border:1px solid rgba(188,240,220,.45);box-shadow:0 22px 46px rgba(12,36,28,.12),inset 0 1px 0 rgba(228,255,244,.35);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:grid;gap:18px;width:100%;max-width:min(760px,100%);margin:0 auto;align-self:start}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_card__8eRQb{align-self:center}.GuestQuiz_card__8eRQb h2{margin:0;font-size:1.15rem;line-height:1.4;color:#0f2a21}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_card__8eRQb h2{color:#f4fff8;text-shadow:0 12px 22px rgba(2,19,16,.35)}.GuestQuiz_mirrorQuizCard__BTGu0{align-self:center}.GuestQuiz_mirrorQuizCard__BTGu0 h2{color:#f4fff8;text-shadow:0 12px 22px rgba(2,19,16,.35)}.GuestQuiz_card__8eRQb textarea{width:100%;border-radius:14px;border:1px solid #cceee0;background:#f9fffc;padding:12px;font-size:1rem;color:#0f2a21}.GuestQuiz_options__AU_0A{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%}.GuestQuiz_optionsGridTwo__Yj54o{grid-template-columns:repeat(2,minmax(0,1fr))}.GuestQuiz_option__XvP96{padding:12px 14px;border-radius:14px;border:1px solid rgba(15,42,33,.12);background:#f9fffc;display:flex;align-items:center;gap:10px;font-weight:500;text-align:left;cursor:pointer;color:#0f2a21;width:100%;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.GuestQuiz_optionIcon__4vyQA{font-size:1.2rem;line-height:1}.GuestQuiz_optionLabel__Ryxza{font-size:.98rem}.GuestQuiz_optionWithIcon__0hR1T{flex-direction:column;align-items:center;gap:6px;padding:14px 16px;justify-content:center;text-align:center}.GuestQuiz_optionWithIcon__0hR1T .GuestQuiz_optionIcon__4vyQA{font-size:clamp(2.2rem,2.6vw,2.6rem);line-height:1;display:block}.GuestQuiz_optionWithIcon__0hR1T .GuestQuiz_optionLabel__Ryxza{width:100%;text-align:center}.GuestQuiz_optionActive__iMRQj{border-color:#159167;box-shadow:0 0 0 2px rgba(21,145,103,.38),0 18px 28px rgba(7,43,30,.22);background:#e8f7f0;transform:translateY(-1px)}.GuestQuiz_scale__xy8_Q{display:grid;gap:16px}.GuestQuiz_scaleRow__TV94M{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;width:min(520px,100%);margin:0 auto}.GuestQuiz_scaleItem__pcsQw{position:relative;display:flex}.GuestQuiz_scaleButton__9rFm3,.GuestQuiz_scaleItem__pcsQw{width:48px;height:48px;align-items:center;justify-content:center}.GuestQuiz_scaleButton__9rFm3{border-radius:999px;border:1px solid #d7efe9;background:#fff;color:#014736;font-weight:700;cursor:pointer;display:inline-flex;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.GuestQuiz_scaleButtonActive__qJDXF{background:#028860;border-color:#028860;color:#fff;box-shadow:0 0 0 3px rgba(21,145,103,.22),0 14px 26px rgba(2,136,96,.35)}.GuestQuiz_scaleButtonText__ZPKbE{font-size:1rem}.GuestQuiz_scaleEmojiWrap__7ZUMx{position:absolute;top:-32px;left:0;right:0;display:flex;justify-content:center}.GuestQuiz_scaleEmoji__mAIDJ{font-size:1.3rem}.GuestQuiz_scaleLabels__ZRV6b{display:flex;justify-content:space-between;color:rgba(244,255,248,.92);font-size:.9rem;gap:12px;width:min(520px,100%);margin:0 auto}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_scaleLabels__ZRV6b{color:rgba(244,255,248,.78)}.GuestQuiz_actions__mOyqY{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;width:100%}.GuestQuiz_actionsSplit__4_d9q{justify-content:space-between;align-items:center;width:100%}.GuestQuiz_actionsSplit__4_d9q>span{flex:1}.GuestQuiz_primaryButton__jZOaj{padding:12px 20px;border-radius:999px;background:#159167;color:#fff;font-weight:800;cursor:pointer}.GuestQuiz_primaryButton__jZOaj:disabled{opacity:.6;cursor:not-allowed}.GuestQuiz_secondaryButton__LIwMM{padding:12px 20px;border-radius:999px;background:transparent;border:1px solid rgba(15,42,33,.2);color:#0f2a21;font-weight:800;cursor:pointer}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_secondaryButton__LIwMM{color:#f4fff8;border-color:rgba(244,255,248,.6)}.GuestQuiz_mirrorBackButton__c0oly{color:#f4fff8;border-color:rgba(244,255,248,.7)}.GuestQuiz_mirrorBackButton__c0oly:focus-visible,.GuestQuiz_mirrorBackButton__c0oly:hover{background:rgba(244,255,248,.08);border-color:rgba(244,255,248,.9)}.GuestQuiz_notice__x8p1p{padding:14px 18px;border-radius:14px;border:1px dashed rgba(15,42,33,.2);color:#4d6f66}.GuestQuiz_error__1_bFc{color:#b23b2a;border-color:rgba(178,59,42,.3)}.GuestQuiz_resultList__vRTlq{display:grid;gap:16px;color:#4d6f66}.GuestQuiz_resultBlock__APU6g{display:grid;gap:8px}.GuestQuiz_resultTitle__U69Zt{margin:0;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:#2b5a4c}.GuestQuiz_resultPanel__ZRFrR{background:#f6fbf9}.GuestQuiz_comparePanel__Hg6ub,.GuestQuiz_resultPanel__ZRFrR{padding:18px;border-radius:18px;border:1px solid rgba(15,42,33,.08)}.GuestQuiz_comparePanel__Hg6ub{margin-top:16px;background:#f2f9f6;display:grid;gap:12px}.GuestQuiz_compareHeader__8eWNZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.GuestQuiz_compareHeader__8eWNZ h3{margin:0;font-size:1.05rem;color:#0f2a21}.GuestQuiz_compareMeta__eMlLn{font-size:.9rem;color:#4d6f66}.GuestQuiz_compareGrid__cxK8A{display:grid;gap:12px}.GuestQuiz_compareBlock__7lvER h4{margin:0 0 6px;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#2b5a4c}.GuestQuiz_compareBlock__7lvER ul{margin:0;padding-left:18px;color:#2a4b42}.GuestQuiz_resultItem__B_3Cc{margin:0;line-height:1.6;color:#2a4b42}.GuestQuiz_resultActions__0B3tz{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.GuestQuiz_shareRow__y3SJT{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.GuestQuiz_shareLabel__082_Q{font-weight:700;color:#f4fff8;text-shadow:0 12px 24px rgba(2,19,16,.35)}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_shareLabel__082_Q{color:#f4fff8}.GuestQuiz_shareButton__e_xiQ{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:999px;border:1px solid rgba(15,42,33,.2);background:#fff;color:#0f2a21;font-weight:700;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}.GuestQuiz_shareButton__e_xiQ:focus-visible,.GuestQuiz_shareButton__e_xiQ:hover{background:#e7f5ef;border-color:#159167;color:#0f2a21;transform:translateY(-1px)}.GuestQuiz_shareButton__e_xiQ svg{width:18px;height:18px}.GuestQuiz_shareDisabled__joDca{opacity:.5;pointer-events:none}.GuestQuiz_srOnly___Jjze{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GuestQuiz_resultSkeleton___l5iQ{display:grid;gap:10px;padding:18px;border-radius:18px;border:1px solid rgba(15,42,33,.08);background:#f6fbf9}.GuestQuiz_loadingSkeleton__PZR0P{display:grid;gap:14px}.GuestQuiz_mirrorPanel__Z5t4y{display:grid;gap:18px}.GuestQuiz_mirrorShell__V_9Qc{display:grid;gap:18px;max-width:min(760px,100%);width:100%;margin:0 auto;padding:0;background:transparent;border:none;box-shadow:none}.GuestQuiz_mirrorGlass__LYN59{background:linear-gradient(150deg,rgba(12,64,48,.16),rgba(248,255,249,.92));border:1px solid rgba(188,240,220,.5);box-shadow:0 18px 36px rgba(12,36,28,.12),inset 0 1px 0 rgba(228,255,244,.45);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.GuestQuiz_mirrorHero__2EqnU{padding:16px;border-radius:18px}.GuestQuiz_mirrorKicker__JECas{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700;color:#159167}.GuestQuiz_mirrorTitle__MOVev{margin:8px 0 6px;font-size:22px;color:#0f2a21}.GuestQuiz_mirrorSummary__RorI3{color:#4d6f66;margin:0;line-height:1.6}.GuestQuiz_mirrorGrid__T5clu{display:grid;gap:14px}.GuestQuiz_mirrorCard__qfEjl{padding:16px;border-radius:16px;color:#2a4b42}.GuestQuiz_mirrorCard__qfEjl h3{margin:0 0 8px;font-size:16px;color:#0f2a21}.GuestQuiz_mirrorCard__qfEjl p{margin:0 0 6px;color:#4d6f66}.GuestQuiz_mirrorCard__qfEjl ul{margin:0;padding-left:18px;color:#4d6f66}.GuestQuiz_mirrorMeta__iPqvH{font-size:13px;color:#6b8b81}.GuestQuiz_mirrorQuestion__hUplL{font-weight:700;color:#0f2a21;font-size:16px}.GuestQuiz_mirrorSharePanel__aulBs{padding:16px;border-radius:18px;display:grid;gap:10px}.GuestQuiz_mirrorToggleRow__FmUZn{display:flex;flex-wrap:wrap;gap:8px}.GuestQuiz_mirrorToggle__pT5Mk{padding:6px 14px;border-radius:999px;border:1px solid rgba(15,42,33,.2);background:#fff;font-weight:700;color:#0f2a21;cursor:pointer}.GuestQuiz_mirrorToggleActive__mWSW3{border-color:#159167;color:#159167;background:#e7f5ef}.GuestQuiz_mirrorActions__20cLs{display:flex;flex-wrap:wrap;gap:10px}.GuestQuiz_mirrorLink__Xal_X{font-size:13px;color:#0f2a21;word-break:break-all}.GuestQuiz_mirrorCompare__fJMFq{padding:16px;border-radius:18px;display:grid;gap:10px}.GuestQuiz_mirrorCompareGrid__idS85{display:grid;gap:12px}.GuestQuiz_mirrorCompareGrid__idS85 h4{margin:0 0 6px;font-size:14px;color:#0f2a21}.GuestQuiz_mirrorCompareGrid__idS85 ul{margin:0;padding-left:18px;color:#4d6f66}.GuestQuiz_mirrorDisclaimer__JXvnA{margin:0;font-size:12px;color:#6b8b81;text-align:center}.GuestQuiz_signupPanel__Ic_T7{display:grid;gap:16px;padding:0}.GuestQuiz_signupHeader__sW6SV h3{margin:0;font-size:1.05rem;color:#0f2a21}.GuestQuiz_signupHeader__sW6SV p{margin:6px 0 0;color:#4d6f66}.GuestQuiz_field__TK2XC{display:grid;gap:8px;font-weight:600;color:#0f2a21}.GuestQuiz_field__TK2XC input{border-radius:12px;border:1px solid #cceee0;padding:10px 12px;font-size:.95rem;color:#0f2a21}.GuestQuiz_noticeBlock__9xS44{display:grid;gap:8px;padding:12px;border-radius:14px;border:1px solid rgba(15,42,33,.1);background:#fff}.GuestQuiz_noticeField__U_aml{display:grid;gap:8px;color:#0f2a21;font-weight:600}.GuestQuiz_noticeField__U_aml input{border-radius:12px;border:1px solid #cceee0;padding:10px 12px;font-size:.95rem;color:#0f2a21;background:#f9fffc}.GuestQuiz_noticeTitle__Bt05Q{margin:0;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:#5d7a71}.GuestQuiz_successPanel__ae6D0{position:relative;display:grid;gap:12px;text-align:center;padding:12px 6px 6px}.GuestQuiz_successConfetti__0ZOoa{position:absolute;inset:-10px 0 0;pointer-events:none;overflow:hidden}.GuestQuiz_confettiPiece__RdWe2{position:absolute;top:-12px;left:var(--confetti-left);width:8px;height:8px;border-radius:2px;background:var(--confetti-color);opacity:0;transform:translateY(0) rotate(0deg);animation:GuestQuiz_confettiFall__y_bQV 1.4s ease-out forwards;animation-delay:var(--confetti-delay)}.GuestQuiz_confettiPiece__RdWe2:nth-child(odd){width:6px;height:10px;border-radius:4px}.GuestQuiz_confettiPiece__RdWe2:nth-child(3n){width:10px;height:6px}.GuestQuiz_successBadge__nRsgf{width:124px;height:124px;border-radius:999px;background:rgba(21,145,103,.14);color:#0f2a21;font-size:3.2rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;margin:0 auto}.GuestQuiz_successTitle__uDQGD{margin:0;font-size:1.1rem;font-weight:700;color:#f4fff8}.GuestQuiz_successBody__QQ_AP{margin:0;color:rgba(244,255,248,.85)}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_successBody__QQ_AP,.GuestQuiz_shellModal__DK8Yl .GuestQuiz_successTitle__uDQGD{color:#f4fff8}.GuestQuiz_shellModal__DK8Yl .GuestQuiz_successBadge__nRsgf{background:rgba(15,64,48,.45);color:#f4fff8}.GuestQuiz_inlineRow__QBQcj{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:#2a4b42;line-height:1.5}.GuestQuiz_inlineRowText__GZLZQ{flex:1;min-width:0}.GuestQuiz_inlineRow__QBQcj a{color:#0f8f68;text-decoration:underline;text-underline-offset:2px}.GuestQuiz_inlineRow__QBQcj input{margin-top:2px}.GuestQuiz_skeletonLineShort__hBQtk,.GuestQuiz_skeletonLine__Yd2wZ{height:14px}.GuestQuiz_skeletonLineShort__hBQtk,.GuestQuiz_skeletonLineWide__NUS3g,.GuestQuiz_skeletonLine__Yd2wZ{display:block;border-radius:999px;background:linear-gradient(90deg,rgba(21,145,103,.12),rgba(21,145,103,.28),rgba(21,145,103,.12));background-size:200% 100%;animation:GuestQuiz_shimmer__hk1eo 1.2s ease-in-out infinite}.GuestQuiz_skeletonLineWide__NUS3g{height:18px;width:100%}.GuestQuiz_skeletonLine__Yd2wZ{width:100%}.GuestQuiz_skeletonLineShort__hBQtk{width:70%}@keyframes GuestQuiz_shimmer__hk1eo{0%{background-position:0 0}to{background-position:-200% 0}}.GuestQuiz_noticeSuccess__GN1SG{padding:12px 14px;border-radius:12px;background:rgba(21,145,103,.12);color:#0f2a21;font-weight:600}@keyframes GuestQuiz_confettiFall__y_bQV{0%{transform:translateY(-8px) rotate(0deg);opacity:0}15%{opacity:1}to{transform:translateY(130px) rotate(160deg);opacity:0}}@media (max-width:720px){.GuestQuiz_header__buYiG{grid-template-columns:1fr;justify-items:start}.GuestQuiz_headerModal__IvowZ{grid-template-columns:1fr auto 1fr;justify-items:center}.GuestQuiz_headerTitle__ZSCIx{text-align:left}.GuestQuiz_card__8eRQb{padding:20px}.GuestQuiz_headerModalTitle__Qgga4{font-size:.95rem}.GuestQuiz_card__8eRQb h2{font-size:1.02rem}.GuestQuiz_optionLabel__Ryxza,.GuestQuiz_scaleButtonText__ZPKbE{font-size:.92rem}.GuestQuiz_scaleLabels__ZRV6b{font-size:.82rem}.GuestQuiz_resultItem__B_3Cc{font-size:.92rem}.GuestQuiz_inlineRow__QBQcj{font-size:.82rem}.GuestQuiz_field__TK2XC input{font-size:.9rem}.GuestQuiz_noticeTitle__Bt05Q{font-size:.7rem}.GuestQuiz_shareLabel__082_Q{font-size:.9rem}.GuestQuiz_successTitle__uDQGD{font-size:1rem}.GuestQuiz_progressBar__QPvBR{width:180px}.GuestQuiz_optionsGridTwo__Yj54o,.GuestQuiz_options__AU_0A{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.GuestQuiz_options__AU_0A{gap:10px}.GuestQuiz_option__XvP96{padding:10px 12px}.GuestQuiz_optionWithIcon__0hR1T{padding:10px 14px}.GuestQuiz_resultActions__0B3tz{align-items:stretch;flex-direction:column}.GuestQuiz_scaleRow__TV94M{flex-wrap:nowrap;gap:8px;width:100%}.GuestQuiz_scaleButton__9rFm3,.GuestQuiz_scaleItem__pcsQw{width:40px;height:40px}.GuestQuiz_scaleButtonText__ZPKbE{font-size:.9rem}}.HeroDecisionInput_shell__U9vyF{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:22px}.HeroDecisionInput_form___l918{width:100%;max-width:720px;margin:0;position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.HeroDecisionInput_inputGroup__HBwnB{width:100%;display:flex;flex-direction:column;position:relative;isolation:isolate}.HeroDecisionInput_inputLabel__qpnGG{display:block;width:100%;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(244,246,245,.85);text-align:center}.HeroDecisionInput_inputRow__QDQri{position:relative;width:100%}.HeroDecisionInput_input__kgARU{width:100%;border-radius:999px;border:1px solid rgba(98,198,162,.48);background:rgba(2,10,8,.82);padding:22px 76px 22px 32px;color:var(--text-primary);font-size:1.05rem;box-shadow:0 30px 80px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.18);backdrop-filter:blur(22px);outline:none;transition:border-color .2s var(--ease-soft),background .2s var(--ease-soft),box-shadow .2s var(--ease-soft)}.HeroDecisionInput_inputConnected__1sxbG{border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-bottom-color:transparent;box-shadow:0 24px 64px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.18)}.HeroDecisionInput_inputActive__VCTiJ,.HeroDecisionInput_input__kgARU:focus-visible,.HeroDecisionInput_input__kgARU:hover{border-color:rgba(115,230,193,.85);background:rgba(4,16,13,.9);box-shadow:0 40px 90px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.28),0 0 0 1px rgba(78,184,151,.7)}.HeroDecisionInput_typeOverlay___AJXN{position:absolute;left:32px;right:76px;top:50%;transform:translateY(-50%);pointer-events:none;color:rgba(244,246,245,.7);font-size:1.05rem;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:opacity .18s var(--ease-soft)}.HeroDecisionInput_typeOverlayHidden__Mjwt2{opacity:0}.HeroDecisionInput_cursor___vRDo{display:inline-block;width:2px;height:1.1em;margin-left:6px;background:rgba(244,246,245,.9);animation:HeroDecisionInput_blink__xQJry 1.2s steps(2,start) infinite}.HeroDecisionInput_sendButton__qU3y2{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:18px;border:1px solid hsla(0,0%,100%,.25);background:rgba(8,26,22,.9);color:rgba(244,246,245,.9);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 22px 45px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2);backdrop-filter:blur(18px);cursor:pointer;transition:border-color .16s var(--ease-soft),background .16s var(--ease-soft),color .16s var(--ease-soft)}.HeroDecisionInput_sendButton__qU3y2:focus-visible,.HeroDecisionInput_sendButton__qU3y2:hover{border-color:rgba(115,230,193,.7);background:rgba(14,46,36,.95);color:#fff}.HeroDecisionInput_sendButton__qU3y2:disabled{cursor:not-allowed;opacity:.6;border-color:hsla(0,0%,100%,.2);background:rgba(5,18,15,.6);color:rgba(244,246,245,.5)}.HeroDecisionInput_sendButton__qU3y2 svg{width:22px;height:22px}.HeroDecisionInput_promise__GeSjd{margin:0;font-size:.78rem;color:rgba(244,246,245,.7);text-align:center;white-space:pre-line}.HeroDecisionInput_suggestions__HMn8s{display:grid;margin-top:-28px}.HeroDecisionInput_suggestionList__6BAWv{display:flex;flex-direction:column;border-radius:0 0 24px 24px;border:1px solid rgba(98,198,162,.28);border-top-color:rgba(98,198,162,.12);background:rgba(6,20,16,.82);overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08);padding-top:32px}.HeroDecisionInput_suggestionButton__DOAiD{width:100%;text-align:left;padding:14px 18px;border:none;background:transparent;color:rgba(244,246,245,.9);font-size:1rem;display:flex;align-items:baseline;gap:0;transition:background .16s var(--ease-soft),color .16s var(--ease-soft)}.HeroDecisionInput_suggestionButton__DOAiD+.HeroDecisionInput_suggestionButton__DOAiD{border-top:1px solid rgba(98,198,162,.18)}.HeroDecisionInput_suggestionButton__DOAiD:focus-visible,.HeroDecisionInput_suggestionButton__DOAiD:hover{background:rgba(8,28,22,.86);color:hsla(0,0%,100%,.95)}.HeroDecisionInput_suggestionHint__xVAe2{font-weight:400;color:rgba(244,246,245,.7)}.HeroDecisionInput_suggestionBold__43J2H{font-weight:700;color:rgba(244,246,245,.95)}.HeroDecisionInput_acknowledgement__QYAMe{display:flex;gap:12px;align-items:flex-start;font-size:.78rem;color:rgba(244,246,245,.75);line-height:1.5;text-align:left}.HeroDecisionInput_acknowledgementPopover__jYTtR{position:absolute;right:0;top:calc(100% + 12px);width:min(420px,100%);padding:14px 16px;border-radius:16px;border:1px solid rgba(115,230,193,.28);background:rgba(7,20,17,.9);box-shadow:0 18px 44px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(14px);animation:HeroDecisionInput_slideUp___hH4_ .22s var(--ease-soft);z-index:3}.HeroDecisionInput_acknowledgement__QYAMe input{margin-top:2px;accent-color:#7be6c1}.HeroDecisionInput_quizOverlay__xw0he{position:fixed;inset:0;width:100dvw;height:100dvh;background:rgba(8,20,16,.7);display:grid;align-items:stretch;justify-items:center;z-index:90;padding:calc(env(safe-area-inset-top, 0px) + 16px) 16px calc(env(safe-area-inset-bottom, 0px) + 16px);backdrop-filter:blur(8px);isolation:isolate;overscroll-behavior:contain}.HeroDecisionInput_quizBackdrop__ECjL6{position:absolute;inset:0;background:transparent;border:none;padding:0;margin:0;cursor:pointer;z-index:0}.HeroDecisionInput_quizModal___KogY{width:min(960px,100%);max-height:86vh;max-height:calc(100dvh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:hidden;background:transparent;border-radius:28px;border:none;box-shadow:none;padding:0;color:#0f2a21;position:relative;z-index:1;margin:0 auto;justify-self:center;align-self:stretch;display:flex;min-height:0}@media (max-width:640px){.HeroDecisionInput_input__kgARU{padding-inline:20px 64px}.HeroDecisionInput_typeOverlay___AJXN{left:20px;right:64px}.HeroDecisionInput_microPanel__x2Cwm{padding:18px}.HeroDecisionInput_microGrid__1ZHta{grid-template-columns:1fr}.HeroDecisionInput_microCtaRow__9D49x{flex-direction:column;align-items:stretch}.HeroDecisionInput_quizOverlay__xw0he{padding:calc(env(safe-area-inset-top, 0px) + 10px) 10px calc(env(safe-area-inset-bottom, 0px) + 10px)}.HeroDecisionInput_quizModal___KogY{width:100%;height:100%;max-height:none}}@keyframes HeroDecisionInput_blink__xQJry{to{visibility:hidden}}@keyframes HeroDecisionInput_slideUp___hH4_{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page_quizMain__LzB2N{min-height:var(--app-height);display:flex;align-items:center;justify-content:center;padding:calc(env(safe-area-inset-top, 0px) + 64px) 0 32px;box-sizing:border-box}.page_quizMainMirror__26dHC{align-items:center;padding-top:calc(env(safe-area-inset-top, 0px) + 32px)}