.HeroDecisionInput-module__QEVt4W__shell{flex-direction:column;align-items:stretch;gap:22px;width:100%;display:flex}.HeroDecisionInput-module__QEVt4W__form{width:100%;max-width:720px;z-index:var(--z-above);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex;position:relative}.HeroDecisionInput-module__QEVt4W__inputGroup{isolation:isolate;flex-direction:column;width:100%;display:flex;position:relative}.HeroDecisionInput-module__QEVt4W__inputLabel{letter-spacing:.12em;text-transform:uppercase;color:#f4f6f5d9;text-align:center;width:100%;font-size:.85rem;display:block}.HeroDecisionInput-module__QEVt4W__inputRow{width:100%;position:relative}.HeroDecisionInput-module__QEVt4W__input{border-radius:var(--radius-pill);width:100%;color:var(--text-primary);backdrop-filter:blur(22px);transition:border-color .2s var(--ease-soft),background .2s var(--ease-soft),box-shadow .2s var(--ease-soft);background:#020a08d1;border:1px solid #62c6a27a;outline:none;padding:22px 76px 22px 32px;font-size:1.05rem;box-shadow:0 30px 80px #00000061,inset 0 1px #ffffff2e}.HeroDecisionInput-module__QEVt4W__inputConnected{border-color:#73e6c1b8}.HeroDecisionInput-module__QEVt4W__input:hover,.HeroDecisionInput-module__QEVt4W__input:focus,.HeroDecisionInput-module__QEVt4W__input:focus-visible,.HeroDecisionInput-module__QEVt4W__inputActive{background:#04100de6;border-color:#73e6c1d9;box-shadow:0 40px 90px #00000080,inset 0 1px #ffffff47,0 0 0 1px #4eb897b3}.HeroDecisionInput-module__QEVt4W__typeOverlay{inset-inline:32px 76px;pointer-events:none;color:#f4f6f5b3;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;transition:opacity .18s var(--ease-soft);font-size:1.05rem;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.HeroDecisionInput-module__QEVt4W__typeOverlayHidden{opacity:0}.HeroDecisionInput-module__QEVt4W__cursor{background:#f4f6f5e6;width:2px;height:1.1em;margin-inline-start:6px;animation:1.2s steps(2,start) infinite HeroDecisionInput-module__QEVt4W__blink;display:inline-block}.HeroDecisionInput-module__QEVt4W__sendButton{inset-inline-end:10px;border-radius:var(--radius-xl);color:#f4f6f5e6;backdrop-filter:blur(18px);cursor:pointer;width:48px;height:48px;transition:border-color .16s var(--ease-soft),background .16s var(--ease-soft),color .16s var(--ease-soft);background:#081a16e6;border:1px solid #ffffff40;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 22px 45px #00000073,inset 0 1px #fff3}.HeroDecisionInput-module__QEVt4W__sendButton:hover,.HeroDecisionInput-module__QEVt4W__sendButton:focus-visible{color:var(--surface-white);background:#0e2e24f2;border-color:#73e6c1b3}.HeroDecisionInput-module__QEVt4W__sendButton:disabled{cursor:not-allowed;opacity:.6;color:#f4f6f5bf;background:#05120f99;border-color:#fff3}.HeroDecisionInput-module__QEVt4W__sendButton svg{width:22px;height:22px}.HeroDecisionInput-module__QEVt4W__promise{color:#f4f6f5b3;text-align:center;white-space:pre-line;margin:0;font-size:.85rem}.HeroDecisionInput-module__QEVt4W__suggestions{z-index:var(--z-autocomplete);pointer-events:auto;position:fixed}.HeroDecisionInput-module__QEVt4W__suggestionList{backdrop-filter:blur(22px);background:#061410e0;border:1px solid #62c6a252;border-radius:20px;flex-direction:column;max-height:min(320px,100dvh - 280px);display:flex;overflow:hidden auto;box-shadow:0 18px 40px #00000059,inset 0 1px #ffffff14}.HeroDecisionInput-module__QEVt4W__suggestionButton{text-align:start;color:#f4f6f5e6;width:100%;transition:background .16s var(--ease-soft),color .16s var(--ease-soft);background:0 0;border:none;align-items:baseline;gap:0;padding:14px 18px;font-size:1rem;display:flex}.HeroDecisionInput-module__QEVt4W__suggestionButton+.HeroDecisionInput-module__QEVt4W__suggestionButton{border-top:1px solid #62c6a22e}.HeroDecisionInput-module__QEVt4W__suggestionButton:hover,.HeroDecisionInput-module__QEVt4W__suggestionButton:focus-visible,.HeroDecisionInput-module__QEVt4W__suggestionButtonActive{color:#fffffff2;background:#081c16db}.HeroDecisionInput-module__QEVt4W__suggestionHint{color:#f4f6f5b3;font-weight:400}.HeroDecisionInput-module__QEVt4W__suggestionBold{color:#f4f6f5f2;font-weight:700}.HeroDecisionInput-module__QEVt4W__acknowledgement{gap:var(--space-3);color:#f4f6f5bf;text-align:start;align-items:flex-start;font-size:.78rem;line-height:1.5;display:flex}.HeroDecisionInput-module__QEVt4W__acknowledgementPopover{inset-inline-start:0;border-radius:var(--radius-lg);backdrop-filter:blur(14px);width:100%;animation:HeroDecisionInput-module__QEVt4W__slideUp .22s var(--ease-soft);z-index:3;background:#071411e6;border:1px solid #73e6c147;padding:14px 16px;position:absolute;bottom:calc(100% + 8px);box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff14}.HeroDecisionInput-module__QEVt4W__disclosureDismiss{color:#f4f6f599;cursor:pointer;border-radius:var(--radius-sm);transition:color .16s var(--ease-soft);background:0 0;border:none;flex-shrink:0;padding:2px}.HeroDecisionInput-module__QEVt4W__disclosureDismiss:hover,.HeroDecisionInput-module__QEVt4W__disclosureDismiss:focus-visible{color:#f4f6f5f2}.HeroDecisionInput-module__QEVt4W__disclosureLink{color:#f4f6f5e6;text-underline-offset:2px;transition:color .16s var(--ease-soft);text-decoration:underline}.HeroDecisionInput-module__QEVt4W__disclosureLink:hover,.HeroDecisionInput-module__QEVt4W__disclosureLink:focus-visible{color:#7be6c1}.HeroDecisionInput-module__QEVt4W__acknowledgement input{accent-color:#7be6c1;margin-top:2px}.HeroDecisionInput-module__QEVt4W__quizOverlay{width:100dvw;height:100dvh;z-index:var(--z-autocomplete);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;background:#081410b3;place-items:stretch center;display:grid;position:fixed;inset:0}.HeroDecisionInput-module__QEVt4W__quizBackdrop{cursor:pointer;z-index:var(--z-base);background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.HeroDecisionInput-module__QEVt4W__quizModal{width:min(960px,100%);max-height:86vh;max-height:calc(100dvh - 48px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:var(--radius-2xl);box-shadow:none;color:var(--forest-700);z-index:var(--z-above);background:0 0;border:none;place-self:stretch center;min-height:0;margin:0 auto;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.HeroDecisionInput-module__QEVt4W__acknowledgementPopover{max-height:min(36dvh,220px);overflow-y:auto}.HeroDecisionInput-module__QEVt4W__suggestionList{max-height:min(34dvh,260px)}.HeroDecisionInput-module__QEVt4W__input{padding-inline:20px 64px;font-size:1rem}.HeroDecisionInput-module__QEVt4W__typeOverlay{font-size:1rem;inset-inline:20px 64px}.HeroDecisionInput-module__QEVt4W__sendButton{border-radius:var(--radius-lg);width:44px;height:44px}.HeroDecisionInput-module__QEVt4W__sendButton svg{width:20px;height:20px}.HeroDecisionInput-module__QEVt4W__microPanel{padding:18px}.HeroDecisionInput-module__QEVt4W__microGrid{grid-template-columns:1fr}.HeroDecisionInput-module__QEVt4W__microCtaRow{flex-direction:column;align-items:stretch}.HeroDecisionInput-module__QEVt4W__suggestionButton{min-height:48px;padding:16px 18px}.HeroDecisionInput-module__QEVt4W__suggestionList{border-radius:18px}.HeroDecisionInput-module__QEVt4W__quizOverlay{padding:calc(env(safe-area-inset-top,0px) + 10px)10px calc(env(safe-area-inset-bottom,0px) + 10px)}.HeroDecisionInput-module__QEVt4W__quizModal{border-radius:var(--radius-2xl);width:100%;height:100%;max-height:none}}@media (max-width:480px){.HeroDecisionInput-module__QEVt4W__input{padding:18px 58px 18px 16px;font-size:max(1rem,16px)}.HeroDecisionInput-module__QEVt4W__typeOverlay{inset-inline:16px 58px}.HeroDecisionInput-module__QEVt4W__sendButton{border-radius:var(--radius-md);width:40px;height:40px;inset-inline-end:8px}.HeroDecisionInput-module__QEVt4W__sendButton svg{width:18px;height:18px}.HeroDecisionInput-module__QEVt4W__suggestionButton{padding:14px 16px;font-size:.95rem}.HeroDecisionInput-module__QEVt4W__suggestionList{border-radius:16px}.HeroDecisionInput-module__QEVt4W__suggestions{margin-top:6px}.HeroDecisionInput-module__QEVt4W__quizOverlay{padding:calc(env(safe-area-inset-top,0px) + 6px)6px calc(env(safe-area-inset-bottom,0px) + 6px)}.HeroDecisionInput-module__QEVt4W__quizModal{border-radius:var(--radius-xl)}.HeroDecisionInput-module__QEVt4W__promise{font-size:.82rem}.HeroDecisionInput-module__QEVt4W__inputLabel{font-size:.78rem}}@media (hover:none) and (pointer:coarse){.HeroDecisionInput-module__QEVt4W__input,.HeroDecisionInput-module__QEVt4W__sendButton,.HeroDecisionInput-module__QEVt4W__quizOverlay,.HeroDecisionInput-module__QEVt4W__acknowledgementPopover{-webkit-backdrop-filter:none}.HeroDecisionInput-module__QEVt4W__input{background:#020a08eb}.HeroDecisionInput-module__QEVt4W__sendButton{background:#081a16f2}}@keyframes HeroDecisionInput-module__QEVt4W__blink{to{visibility:hidden}}@keyframes HeroDecisionInput-module__QEVt4W__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.HeroDecisionInput-module__QEVt4W__quizLoadingFallback{align-items:center;gap:var(--space-6);animation:HeroDecisionInput-module__QEVt4W__fallbackFadeIn .6s var(--ease-soft,cubic-bezier(.22,1,.36,1))both;flex-direction:column;padding:48px 24px 40px;display:flex}@keyframes HeroDecisionInput-module__QEVt4W__fallbackFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HeroDecisionInput-module__QEVt4W__quizFallbackLeaf{width:64px;height:64px;position:relative}.HeroDecisionInput-module__QEVt4W__quizFallbackLeaf svg{filter:drop-shadow(0 0 18px #73e6c133);width:64px;height:64px}.HeroDecisionInput-module__QEVt4W__quizFallbackLeafOutline{stroke-dasharray:3000;stroke-dashoffset:3000px;animation:HeroDecisionInput-module__QEVt4W__fallbackLeafDraw 5s var(--ease-soft,cubic-bezier(.22,1,.36,1))forwards}@keyframes HeroDecisionInput-module__QEVt4W__fallbackLeafDraw{to{stroke-dashoffset:0}}.HeroDecisionInput-module__QEVt4W__quizFallbackLeafGlow{background:radial-gradient(circle,#73e6c11f 0%,#0000 70%);border-radius:50%;animation:2.4s ease-in-out infinite HeroDecisionInput-module__QEVt4W__fallbackLeafGlow;position:absolute;inset:-12px}@keyframes HeroDecisionInput-module__QEVt4W__fallbackLeafGlow{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.HeroDecisionInput-module__QEVt4W__quizFallbackText{color:var(--portal-text-secondary,#4d6f66);text-align:center;letter-spacing:.02em;margin:0;font-size:.9rem;animation:2.2s ease-in-out infinite HeroDecisionInput-module__QEVt4W__fallbackTextPulse}@keyframes HeroDecisionInput-module__QEVt4W__fallbackTextPulse{0%,to{opacity:.5}50%{opacity:1}}.HeroDecisionInput-module__QEVt4W__quizFallbackSkeleton{width:100%;max-width:320px;margin-top:var(--space-1);flex-direction:column;gap:10px;display:flex}.HeroDecisionInput-module__QEVt4W__quizFallbackBar{border-radius:var(--radius-xs);background:linear-gradient(90deg,#73e6c10f 0%,#73e6c124 40%,#73e6c10f 80%) 0 0/200% 100%;height:8px;animation:1.8s ease-in-out infinite HeroDecisionInput-module__QEVt4W__fallbackShimmer}.HeroDecisionInput-module__QEVt4W__quizFallbackBar:first-child{width:85%}.HeroDecisionInput-module__QEVt4W__quizFallbackBar:nth-child(2){width:65%;animation-delay:.15s}.HeroDecisionInput-module__QEVt4W__quizFallbackBar:nth-child(3){width:45%;animation-delay:.3s}@keyframes HeroDecisionInput-module__QEVt4W__fallbackShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.HeroDecisionInput-module__QEVt4W__quizLoadingFallback{animation:none}.HeroDecisionInput-module__QEVt4W__quizFallbackLeafOutline{stroke-dashoffset:0;animation:none}.HeroDecisionInput-module__QEVt4W__quizFallbackLeafGlow{opacity:.7;animation:none;transform:scale(1)}.HeroDecisionInput-module__QEVt4W__quizFallbackText{opacity:.8;animation:none}.HeroDecisionInput-module__QEVt4W__quizFallbackBar{background-position:0 0;animation:none}.HeroDecisionInput-module__QEVt4W__acknowledgementPopover{animation:none}}
.home-module__UxyMMq__section{padding-block:clamp(48px,6vw,96px)}.home-module__UxyMMq__page{padding-top:0}.home-module__UxyMMq__section+.home-module__UxyMMq__section{margin-top:clamp(16px,3vw,36px)}.home-module__UxyMMq__heroSection{--hero-mobile-stable-height:100vh;isolation:isolate;padding-top:calc(120px + env(safe-area-inset-top,0px));padding-bottom:calc(56px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:flex-start;min-height:100dvh;display:flex;position:relative;overflow:hidden}.home-module__UxyMMq__heroSuggestionsOpen{z-index:var(--z-raised);overflow:visible}.home-module__UxyMMq__heroDesktopSuggestionsOpen{z-index:var(--z-raised)}@supports (height:100svh){.home-module__UxyMMq__heroSection{--hero-mobile-stable-height:100svh}}.home-module__UxyMMq__heroVideo{object-fit:cover;z-index:-1;filter:blur(2px)saturate(.9)brightness(.7);will-change:transform,filter;width:100%;height:100%;transition:filter 1.5s cubic-bezier(.22,1,.36,1),transform 1.5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.03)}.home-module__UxyMMq__heroSection:after{content:"";z-index:-1;opacity:.9;will-change:opacity;background:linear-gradient(#05110e73 0%,#040c0aa6 60%,#040c0acc 100%);transition:opacity 1.5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (max-width:900px){.home-module__UxyMMq__heroSection{padding-top:calc(88px + env(safe-area-inset-top,0px));padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}}@media (max-width:768px){.home-module__UxyMMq__heroSection{min-height:var(--hero-mobile-stable-height)}}.home-module__UxyMMq__heroGrid{z-index:var(--z-above);width:100%;position:relative}.home-module__UxyMMq__heroSuggestionsOpen .home-module__UxyMMq__heroGrid,.home-module__UxyMMq__heroSuggestionsOpen .home-module__UxyMMq__heroShell,.home-module__UxyMMq__heroSuggestionsOpen .home-module__UxyMMq__heroInputRow{overflow:visible}.home-module__UxyMMq__heroShell{text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;max-width:780px;min-height:calc(100dvh - 176px);margin:0 auto;display:flex}@media (max-width:768px){.home-module__UxyMMq__heroShell{min-height:calc(var(--hero-mobile-stable-height) - 88px - 40px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}.home-module__UxyMMq__heroShell h1{text-shadow:0 24px 60px #0009;margin-bottom:0;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:500;line-height:1.12}.home-module__UxyMMq__heroSubhead{color:#f4f6f5d9;max-width:600px;font-size:1.15rem;font-weight:500;line-height:1.4}.home-module__UxyMMq__heroInputRow{width:100%;transition:transform .28s var(--ease-soft);will-change:transform;justify-content:center;margin-top:auto;display:flex;position:relative}@media (min-width:769px){.home-module__UxyMMq__heroDesktopSuggestionsOpen .home-module__UxyMMq__heroInputRow{transform:translateY(clamp(-88px,-10vh,-144px))}}.home-module__UxyMMq__heroTryCta{color:#73e6c1d9;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s,transform .2s}.home-module__UxyMMq__heroTryCta:hover{color:#73e6c1;transform:translateY(2px)}.home-module__UxyMMq__mainContent{z-index:var(--z-above);background:var(--surface-white);color:var(--text-dark);contain:paint;padding-top:clamp(24px,3vw,48px);position:relative}.home-module__UxyMMq__mainContent:before{content:"";pointer-events:none;background:linear-gradient(#071a151f,#0000);height:clamp(32px,5vw,64px);position:absolute;top:0;left:0;right:0}.home-module__UxyMMq__mainContent :where(p){color:var(--text-dark-secondary)}.home-module__UxyMMq__mainContent :where(h2,h3){color:var(--text-dark)}.home-module__UxyMMq__sectionHeader{max-width:520px;margin-bottom:var(--space-7)}.home-module__UxyMMq__sectionHeaderCenter{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.home-module__UxyMMq__reframeSection{padding-top:clamp(32px,6vw,72px)}.home-module__UxyMMq__reframeGrid{gap:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;display:grid}.home-module__UxyMMq__reframeVisual{aspect-ratio:4/3;border-radius:var(--radius-2xl);border:1px solid var(--border-light);width:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px #080e0c1f}.home-module__UxyMMq__reframeVisual img{object-fit:cover}.home-module__UxyMMq__methodGrid{margin-top:var(--space-7);gap:var(--space-9);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}@media (max-width:768px){.home-module__UxyMMq__methodGrid{gap:var(--space-5)}}.home-module__UxyMMq__methodCard{border-radius:var(--radius-xl);border:1px solid var(--border-light);background:var(--surface-white);align-items:stretch;gap:0;height:100%;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #080e0c14}.home-module__UxyMMq__methodCard h3{margin:0 0 6px;font-size:1rem}.home-module__UxyMMq__methodCard p{color:var(--text-dark-secondary);margin:0;font-size:.9rem}.home-module__UxyMMq__methodBody{flex-direction:column;justify-content:center;padding:18px 20px;display:flex}.home-module__UxyMMq__methodConnector{width:18px;height:18px;z-index:var(--z-raised);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}.home-module__UxyMMq__methodConnector svg{color:#12685373;width:18px;height:18px}@media (max-width:768px){.home-module__UxyMMq__methodConnector{display:none}}.home-module__UxyMMq__methodIcon{background:var(--border-light-subtle);border-radius:0;flex-shrink:0;width:120px;min-height:100px;position:relative;overflow:hidden}.home-module__UxyMMq__methodIcon img{object-fit:cover;z-index:var(--z-above)}.home-module__UxyMMq__methodIndex{border-radius:var(--radius-pill);color:#0e1411a6;width:28px;height:28px;z-index:var(--z-raised);background:#ffffffeb;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 4px 12px #080e0c26}.home-module__UxyMMq__showcaseSection{background:#f0f5f273;padding-block:clamp(32px,4vw,56px);position:relative;overflow:hidden}.home-module__UxyMMq__showcaseSection .home-module__UxyMMq__sectionHeaderCenter{padding-bottom:var(--space-2)}.home-module__UxyMMq__socialSection{padding-top:clamp(48px,6vw,80px)}.home-module__UxyMMq__storeButtonsInline{justify-content:center;align-items:center;gap:14px;margin-top:36px;display:flex}.home-module__UxyMMq__storeButtonsInline a{transition:transform .16s var(--ease-soft),opacity .16s var(--ease-soft);display:inline-flex}.home-module__UxyMMq__storeButtonsInline a:hover,.home-module__UxyMMq__storeButtonsInline a:focus-visible{opacity:.85;transform:translateY(-1px)}.home-module__UxyMMq__decisionCarousel{width:100vw;margin-top:clamp(20px,4vw,36px);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow:visible}.home-module__UxyMMq__faqSection{border-radius:var(--radius-3xl);content-visibility:auto;contain-intrinsic-size:auto 400px;background:#f6f7f699;margin-inline:16px;padding-inline:clamp(16px,4vw,48px)}.home-module__UxyMMq__faqAllLink{margin-top:var(--space-6);text-align:center}.home-module__UxyMMq__faqAllLink a{color:#0f1714a6;transition:color .16s var(--ease-soft);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.home-module__UxyMMq__faqAllLink a:hover{color:var(--octanium-500)}.home-module__UxyMMq__finalCtaSection{padding-top:clamp(64px,7vw,120px)}.home-module__UxyMMq__mosaicGrid{gap:var(--space-3);margin-bottom:0;justify-content:center;max-width:760px;margin-inline:auto;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.home-module__UxyMMq__mosaicCol{gap:var(--space-3);flex-direction:column;flex:1 1 0;min-width:0;max-width:240px;display:flex}.home-module__UxyMMq__mosaicCol:first-child,.home-module__UxyMMq__mosaicCol:nth-child(3){padding-top:var(--space-5)}.home-module__UxyMMq__mosaicCol:nth-child(2){padding-top:0}.home-module__UxyMMq__mosaicItem{border-radius:var(--radius-lg);background:var(--border-light-subtle);position:relative;overflow:hidden}.home-module__UxyMMq__mosaicItemTall{height:clamp(80px,11vw,150px)}.home-module__UxyMMq__mosaicItemShort{height:clamp(68px,7vw,100px)}.home-module__UxyMMq__mosaicItem img{object-fit:cover}.home-module__UxyMMq__finalCtaCenter{text-align:center;max-width:738px;z-index:var(--z-raised);margin:clamp(0px,-2.5vw,-10px) auto 0;position:relative}.home-module__UxyMMq__finalCtaCenter h2{margin-bottom:var(--space-3);font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15}.home-module__UxyMMq__finalCtaCenter p{margin-bottom:28px}@media (max-width:768px){.home-module__UxyMMq__section+.home-module__UxyMMq__section{margin-top:0}.home-module__UxyMMq__reframeGrid{flex-direction:column;display:flex}.home-module__UxyMMq__finalCtaCenter{margin-top:var(--space-6);max-width:none}}@media (max-width:640px){.home-module__UxyMMq__section{padding-block:var(--space-8)}.home-module__UxyMMq__storeButtonsInline{flex-direction:column;align-items:center}.home-module__UxyMMq__mainContent{padding-top:var(--space-5)}.home-module__UxyMMq__reframeGrid{gap:var(--space-5)}.home-module__UxyMMq__reframeVisual{aspect-ratio:16/9}.home-module__UxyMMq__finalCtaSection{padding-top:var(--space-9)}.home-module__UxyMMq__heroSubhead{max-width:480px;font-size:1.02rem}.home-module__UxyMMq__heroShell h1{font-size:clamp(2rem,8vw,2.8rem)}.home-module__UxyMMq__heroShell{gap:var(--space-4)}.home-module__UxyMMq__mosaicGrid{gap:var(--space-2)}.home-module__UxyMMq__mosaicItemTall{height:clamp(110px,14vw,160px)}.home-module__UxyMMq__mosaicItemShort{height:clamp(72px,8vw,110px)}.home-module__UxyMMq__faqSection{border-radius:var(--radius-2xl);padding-inline:var(--space-4);margin-inline:10px}.home-module__UxyMMq__finalCtaSection .home-module__UxyMMq__content-max{flex-direction:column-reverse;display:flex}.home-module__UxyMMq__finalCtaCenter{margin-top:0;margin-bottom:var(--space-6)}}@media (max-width:480px){.home-module__UxyMMq__heroSection{min-height:var(--hero-mobile-stable-height);padding-top:calc(80px + env(safe-area-inset-top,0px));padding-bottom:calc(36px + env(safe-area-inset-bottom,0px) + var(--hero-keyboard-inset));overflow:clip}.home-module__UxyMMq__heroShell{min-height:calc(var(--hero-mobile-stable-height) - 80px - 36px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));gap:18px}.home-module__UxyMMq__heroShell h1{font-size:clamp(1.8rem,8vw,2.5rem)}.home-module__UxyMMq__heroSubhead{font-size:.95rem}.home-module__UxyMMq__showcaseSection{padding-block:clamp(20px,3vw,32px)}.home-module__UxyMMq__mosaicGrid{gap:6px}.home-module__UxyMMq__mosaicItem{border-radius:var(--radius-md)}.home-module__UxyMMq__finalCtaCenter h2{font-size:clamp(1.5rem,6vw,2.2rem)}.home-module__UxyMMq__faqSection{border-radius:var(--radius-xl);margin-inline:6px;padding-inline:14px}.home-module__UxyMMq__methodCard{flex-direction:column}.home-module__UxyMMq__methodIcon{width:100%;min-height:140px}}@media (max-height:760px){.home-module__UxyMMq__heroSection{padding-top:calc(72px + env(safe-area-inset-top,0px));padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.home-module__UxyMMq__heroShell{gap:14px}}.home-module__UxyMMq__heroSection.home-module__UxyMMq__heroClearing .home-module__UxyMMq__heroVideo{filter:saturate(1.1)brightness(.85)contrast(1.05);transform:scale(1.01)}.home-module__UxyMMq__heroSection.home-module__UxyMMq__heroClearing:after{opacity:.6}@media (max-width:768px){.home-module__UxyMMq__heroVideo{filter:blur(1px)saturate(.9)brightness(.72);transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.home-module__UxyMMq__heroVideo,.home-module__UxyMMq__heroSection:after{transition:none}}
.DecisionGallery-module__Y5wlyq__root{width:100%;position:relative}.DecisionGallery-module__Y5wlyq__track{overscroll-behavior:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;margin:0;padding-block:0;padding-inline:0;scroll-padding-inline:0;list-style:none;display:flex;overflow:auto hidden}.DecisionGallery-module__Y5wlyq__track::-webkit-scrollbar{display:none}.DecisionGallery-module__Y5wlyq__card{scroll-snap-align:center;flex-direction:column;flex:0 0 45%;align-items:center;gap:20px;min-width:380px;transition:opacity .4s,filter .4s,transform .4s;display:flex;position:relative}.DecisionGallery-module__Y5wlyq__cardActive{opacity:1;filter:brightness();transform:scale(1)}.DecisionGallery-module__Y5wlyq__cardDimmed{opacity:.45;filter:brightness(.6);transform:scale(.85)}.DecisionGallery-module__Y5wlyq__cardInner{cursor:pointer;border-radius:var(--radius-lg);background:#071a15f2;outline:none;width:100%;height:420px;transition:box-shadow .4s;position:relative;overflow:hidden}.DecisionGallery-module__Y5wlyq__cardInner:focus-visible{box-shadow:0 0 0 3px #73e6c166}.DecisionGallery-module__Y5wlyq__cardImage{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.DecisionGallery-module__Y5wlyq__cardImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0003 70%,#0009 100%);position:absolute;inset:0}.DecisionGallery-module__Y5wlyq__cardContent{justify-content:space-between;align-items:flex-end;gap:var(--space-4);z-index:var(--z-above);padding:28px;display:flex;position:absolute;bottom:0;left:0;right:0}.DecisionGallery-module__Y5wlyq__cardTitle{letter-spacing:-.02em;color:var(--surface-white);max-width:70%;margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:500;line-height:1.15}.DecisionGallery-module__Y5wlyq__caption{text-align:center;max-width:320px}.DecisionGallery-module__Y5wlyq__caption p{color:var(--text-dark-muted);margin:0;font-size:.95rem}.DecisionGallery-module__Y5wlyq__captionMeta{letter-spacing:.24em;text-transform:uppercase;color:var(--text-dark-faint);justify-content:center;align-items:center;margin-top:10px;font-size:.65rem;display:inline-flex}@media (hover:hover){.DecisionGallery-module__Y5wlyq__cardActive:hover .DecisionGallery-module__Y5wlyq__cardInner{box-shadow:0 0 24px 4px #57e3c040}.DecisionGallery-module__Y5wlyq__cardActive:hover .DecisionGallery-module__Y5wlyq__cardImage img,.DecisionGallery-module__Y5wlyq__cardActive:hover .DecisionGallery-module__Y5wlyq__cardImage>div{transform:scale(1.03)}}.DecisionGallery-module__Y5wlyq__cardImage img,.DecisionGallery-module__Y5wlyq__cardImage>div{transition:transform .5s}.DecisionGallery-module__Y5wlyq__nav{justify-content:center;gap:10px;margin-top:16px;display:flex}.DecisionGallery-module__Y5wlyq__arrow{cursor:pointer;background:#ffffffd9;border:1px solid #0f171433;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .16s,background .16s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 24px #080c0a1f,inset 0 1px 2px #fff9}.DecisionGallery-module__Y5wlyq__arrow:hover,.DecisionGallery-module__Y5wlyq__arrow:focus-visible{border-color:#15916766;transform:translateY(-1px);box-shadow:0 0 14px #57e3c033,0 12px 24px #080c0a1f}.DecisionGallery-module__Y5wlyq__arrow svg{fill:none;width:16px;height:16px;stroke:var(--text-dark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .DecisionGallery-module__Y5wlyq__arrow svg{transform:scaleX(-1)}@media (max-width:900px){.DecisionGallery-module__Y5wlyq__card{flex:0 0 55%;min-width:320px}.DecisionGallery-module__Y5wlyq__cardInner{height:380px}.DecisionGallery-module__Y5wlyq__track{gap:0}.DecisionGallery-module__Y5wlyq__cardTitle{font-size:clamp(1.3rem,3vw,1.8rem)}}@media (max-width:640px){.DecisionGallery-module__Y5wlyq__card{flex:0 0 78%;min-width:260px;max-width:none}.DecisionGallery-module__Y5wlyq__cardDimmed{opacity:.55;filter:brightness(.7);transform:scale(.88)}.DecisionGallery-module__Y5wlyq__cardInner{height:290px}.DecisionGallery-module__Y5wlyq__track{gap:0}.DecisionGallery-module__Y5wlyq__nav{margin-top:10px}.DecisionGallery-module__Y5wlyq__cardContent{padding:24px 22px}.DecisionGallery-module__Y5wlyq__cardTitle{max-width:75%;font-size:1.3rem}.DecisionGallery-module__Y5wlyq__caption{max-width:220px}}@media (hover:none) and (pointer:coarse){.DecisionGallery-module__Y5wlyq__arrow{-webkit-backdrop-filter:none;background:#ffffffe6}}@media (prefers-reduced-motion:reduce){.DecisionGallery-module__Y5wlyq__card,.DecisionGallery-module__Y5wlyq__cardImage img,.DecisionGallery-module__Y5wlyq__cardImage>div,.DecisionGallery-module__Y5wlyq__arrow{transition:none}}
.GuestQuiz-module__oscUSq__shell{gap:var(--space-6);width:100%;max-width:920px;min-height:var(--app-height);color:#e7fff5;background:linear-gradient(#031b14 0%,#082419 100%);align-content:start;margin:0 auto;padding:48px 20px 80px;display:grid}.GuestQuiz-module__oscUSq__compareBrandPill{width:100%;margin-bottom:var(--space-3);justify-content:center;display:flex}.GuestQuiz-module__oscUSq__compareBrandAction{border-radius:var(--radius-pill);color:#0a241a;background:linear-gradient(135deg,#fffffff0,#ffffff5c),#ffffff14;border:1px solid #fff9;align-items:center;gap:10px;padding:8px 32px;text-decoration:none;display:inline-flex;box-shadow:0 18px 40px #00000040,inset 0 1px #ffffff80}.GuestQuiz-module__oscUSq__compareBrandLogo{border-radius:var(--radius-md);background:#0f2a2114;place-items:center;width:36px;height:36px;display:grid}.GuestQuiz-module__oscUSq__compareBrandText{letter-spacing:.28em;text-transform:uppercase;color:var(--forest-700);font-size:.78rem;font-weight:700}.GuestQuiz-module__oscUSq__shellMirror{background:0 0;align-content:center;justify-items:center;padding:24px 20px}.GuestQuiz-module__oscUSq__shellModal{border-radius:inherit;-webkit-overflow-scrolling:touch;gap:var(--space-4);background:0 0;align-content:center;justify-items:center;width:100%;max-width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:auto}.GuestQuiz-module__oscUSq__header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.GuestQuiz-module__oscUSq__headerModal{grid-template-columns:1fr auto 1fr;align-items:flex-start}.GuestQuiz-module__oscUSq__headerMirror{text-align:center;grid-template-columns:1fr;justify-items:center}.GuestQuiz-module__oscUSq__headerMirror .GuestQuiz-module__oscUSq__headerLeft,.GuestQuiz-module__oscUSq__headerMirror .GuestQuiz-module__oscUSq__headerRight{display:none}.GuestQuiz-module__oscUSq__headerMirror .GuestQuiz-module__oscUSq__headerTitle{text-align:center;justify-self:center}.GuestQuiz-module__oscUSq__headerLeft,.GuestQuiz-module__oscUSq__headerRight{align-items:center;display:flex}.GuestQuiz-module__oscUSq__headerLeft{justify-self:start}.GuestQuiz-module__oscUSq__headerCenter{justify-self:center}.GuestQuiz-module__oscUSq__headerRight{justify-self:end}.GuestQuiz-module__oscUSq__headerModal .GuestQuiz-module__oscUSq__headerRight{align-self:flex-start}.GuestQuiz-module__oscUSq__headerTitle{text-align:start;gap:6px;min-width:min(520px,100%);display:grid}.GuestQuiz-module__oscUSq__headerTitle h1{color:#f5fff7;text-shadow:0 18px 32px #02131073;margin:0;font-size:1.4rem;line-height:1.2}.GuestQuiz-module__oscUSq__headerTitle p{color:#f8fff8cc;margin:0;font-size:1rem}.GuestQuiz-module__oscUSq__headerLink{color:#9cf0d4;font-weight:700;text-decoration:none}.GuestQuiz-module__oscUSq__headerClose{border-radius:var(--radius-pill);background:var(--surface-white);color:var(--forest-700);cursor:pointer;border:1px solid #0f2a2133;padding:8px 14px;font-weight:700}.GuestQuiz-module__oscUSq__headerCloseIcon{border-radius:var(--radius-pill);background:var(--surface-white);width:36px;height:36px;color:var(--forest-700);cursor:pointer;border:1px solid #0f2a2133;justify-content:center;align-items:center;transition:border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.GuestQuiz-module__oscUSq__headerCloseIcon:hover,.GuestQuiz-module__oscUSq__headerCloseIcon:focus-visible{border-color:#0f2a2159;transform:translateY(-1px);box-shadow:0 6px 16px #0c241c1f}.GuestQuiz-module__oscUSq__headerCloseIcon svg{width:18px;height:18px}.GuestQuiz-module__oscUSq__progress{gap:var(--space-2);color:#d8fbef;justify-items:end;font-weight:700;display:grid}.GuestQuiz-module__oscUSq__headerModal .GuestQuiz-module__oscUSq__progress{justify-items:center}.GuestQuiz-module__oscUSq__headerModal .GuestQuiz-module__oscUSq__progressBar{width:min(280px,44vw)}.GuestQuiz-module__oscUSq__progressBar{border-radius:var(--radius-pill);background:#0f2a2114;width:220px;height:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #15916759}.GuestQuiz-module__oscUSq__progressBar span{background:var(--octanium-400);height:100%;display:block}.GuestQuiz-module__oscUSq__mirrorProgress{justify-items:center;margin-top:-6px;display:grid}.GuestQuiz-module__oscUSq__mirrorProgress .GuestQuiz-module__oscUSq__progressBar{width:min(320px,80vw)}.GuestQuiz-module__oscUSq__headerModalTitle{color:#e9fff5;text-shadow:0 12px 24px #02131059;font-weight:700}.GuestQuiz-module__oscUSq__card{border-radius:var(--radius-2xl);padding:var(--space-6);-webkit-backdrop-filter:blur(18px);background:linear-gradient(150deg,#0c403059,#76c6a852);border:1px solid #bcf0dc73;align-self:start;gap:18px;width:100%;max-width:min(760px,100%);margin:0 auto;display:grid;box-shadow:0 22px 46px #0c241c1f,inset 0 1px #e4fff459}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__card{align-self:center}.GuestQuiz-module__oscUSq__card h2{color:var(--forest-700);margin:0;font-size:1.15rem;line-height:1.4}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__card h2{color:#f4fff8;text-shadow:0 12px 22px #02131059}.GuestQuiz-module__oscUSq__mirrorQuizCard{align-self:center}.GuestQuiz-module__oscUSq__mirrorQuizCard h2{color:#f4fff8;text-shadow:0 12px 22px #02131059}.GuestQuiz-module__oscUSq__card textarea{border-radius:var(--radius-lg);border:1px solid var(--portal-border);background:var(--portal-surface-subtle);width:100%;padding:var(--space-3);color:var(--forest-700);font-size:1rem}.GuestQuiz-module__oscUSq__options{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%;display:grid}.GuestQuiz-module__oscUSq__optionsGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.GuestQuiz-module__oscUSq__option{border-radius:var(--radius-lg);background:var(--portal-surface-subtle);text-align:start;cursor:pointer;color:var(--forest-700);border:1px solid #0f2a211f;align-items:center;gap:10px;width:100%;padding:12px 14px;font-weight:500;transition:border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);display:flex}.GuestQuiz-module__oscUSq__option:hover{border-color:#57e3c073;transform:translateY(-2px);box-shadow:0 0 12px #57e3c033}.GuestQuiz-module__oscUSq__optionIcon{font-size:1.2rem;line-height:1}.GuestQuiz-module__oscUSq__optionLabel{font-size:.98rem}.GuestQuiz-module__oscUSq__optionWithIcon{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 16px}.GuestQuiz-module__oscUSq__optionWithIcon .GuestQuiz-module__oscUSq__optionIcon{font-size:clamp(2.2rem,2.6vw,2.6rem);line-height:1;display:block}.GuestQuiz-module__oscUSq__optionWithIcon .GuestQuiz-module__oscUSq__optionLabel{text-align:center;width:100%}.GuestQuiz-module__oscUSq__optionActive{border-color:var(--octanium-400);background:#e8f7f0;transform:translateY(-1px);box-shadow:0 0 0 2px #15916761,0 18px 28px #072b1e38}.GuestQuiz-module__oscUSq__scale{gap:var(--space-4);display:grid}.GuestQuiz-module__oscUSq__scaleRow{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;width:min(520px,100%);margin:0 auto;display:flex}.GuestQuiz-module__oscUSq__scaleItem{justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.GuestQuiz-module__oscUSq__scaleButton{border-radius:var(--radius-pill);background:var(--surface-white);color:#014736;cursor:pointer;border:1px solid #d7efe9;justify-content:center;align-items:center;width:48px;height:48px;font-weight:700;transition:border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.GuestQuiz-module__oscUSq__scaleButtonActive{color:var(--surface-white);background:#028860;border-color:#028860;box-shadow:0 0 0 3px #15916738,0 14px 26px #02886059}.GuestQuiz-module__oscUSq__scaleButtonText{font-size:1rem}.GuestQuiz-module__oscUSq__scaleEmojiWrap{justify-content:center;display:flex;position:absolute;top:-32px;left:0;right:0}.GuestQuiz-module__oscUSq__scaleEmoji{font-size:1.3rem}.GuestQuiz-module__oscUSq__scaleLabels{color:#f4fff8eb;justify-content:space-between;gap:var(--space-3);width:min(520px,100%);margin:0 auto;font-size:.9rem;display:flex}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__scaleLabels{color:#f4fff8c7}.GuestQuiz-module__oscUSq__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.GuestQuiz-module__oscUSq__actionsSplit{justify-content:space-between;align-items:center;width:100%}.GuestQuiz-module__oscUSq__actionsSplit>span{flex:1}.GuestQuiz-module__oscUSq__primaryButton{border-radius:var(--radius-pill);border:1px solid var(--octanium-400);background:var(--octanium-400);min-height:52px;color:var(--surface-white);letter-spacing:.01em;cursor:pointer;justify-content:center;align-items:center;padding:14px 36px;font-size:1rem;font-weight:800;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 4px 20px #1591674d,0 1px 3px #0000001a}.GuestQuiz-module__oscUSq__primaryButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.GuestQuiz-module__oscUSq__primaryButton:hover,.GuestQuiz-module__oscUSq__primaryButton:focus-visible{color:var(--surface-white);background:#0f7e59;border-color:#0f7e59;transform:translateY(-2px);box-shadow:0 6px 28px #15916766,0 2px 6px #0000001a}.GuestQuiz-module__oscUSq__primaryButton:disabled:hover,.GuestQuiz-module__oscUSq__primaryButton:disabled:focus-visible{background:var(--octanium-400);border-color:var(--octanium-400);box-shadow:none;transform:none}.GuestQuiz-module__oscUSq__compareConsentGate{gap:var(--space-4);padding:var(--space-4)0;text-align:start;flex-direction:column;display:flex}.GuestQuiz-module__oscUSq__compareConsentGate h2{color:var(--forest-700);margin:0;font-size:1.15rem;font-weight:700}.GuestQuiz-module__oscUSq__compareConsentBody{color:var(--forest-500);margin:0;font-size:.9rem;line-height:1.55}.GuestQuiz-module__oscUSq__compareConsentCheckbox{align-items:flex-start;gap:var(--space-2);cursor:pointer;color:var(--forest-600);font-size:.88rem;line-height:1.45;display:flex}.GuestQuiz-module__oscUSq__compareConsentCheckbox input[type=checkbox]{accent-color:var(--octanium-400);flex-shrink:0;margin-top:2px}.GuestQuiz-module__oscUSq__secondaryButton{padding:var(--space-3)var(--space-5);border-radius:var(--radius-pill);color:var(--forest-700);cursor:pointer;background:0 0;border:1px solid #0f2a2133;font-weight:800}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__secondaryButton{color:#f4fff8;border-color:#f4fff899}.GuestQuiz-module__oscUSq__mirrorBackButton{color:#f4fff8;border-color:#f4fff8b3}.GuestQuiz-module__oscUSq__mirrorBackButton:hover,.GuestQuiz-module__oscUSq__mirrorBackButton:focus-visible{background:#f4fff814;border-color:#f4fff8e6}.GuestQuiz-module__oscUSq__notice{border-radius:var(--radius-lg);color:var(--portal-text-secondary);border:1px dashed #0f2a2133;padding:14px 18px}.GuestQuiz-module__oscUSq__error{color:var(--color-error);border-color:#b23b2a4d}.GuestQuiz-module__oscUSq__aiBadge{color:#0f2a2180;background:#0f2a210f;border-radius:999px;align-items:center;gap:5px;margin-bottom:8px;padding:4px 10px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.GuestQuiz-module__oscUSq__resultList{color:var(--portal-text-secondary);gap:0;display:grid}.GuestQuiz-module__oscUSq__resultBlock{gap:var(--space-2);padding:16px 0;display:grid}.GuestQuiz-module__oscUSq__resultBlock+.GuestQuiz-module__oscUSq__resultBlock{border-top:1px solid #0f2a2114}.GuestQuiz-module__oscUSq__resultBlock:first-child{padding-top:0}.GuestQuiz-module__oscUSq__resultBlock:last-child{padding-bottom:0}.GuestQuiz-module__oscUSq__resultTitle{letter-spacing:.06em;text-transform:uppercase;color:#2b5a4c;margin:0;font-size:.95rem}.GuestQuiz-module__oscUSq__resultPanel{border-radius:var(--radius-xl);background:#f6fbf9;border:1px solid #0f2a2114;padding:18px}.GuestQuiz-module__oscUSq__comparePanel{margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);gap:var(--space-5);background:#f2f9f6;border:1px solid #0f2a2114;display:grid}.GuestQuiz-module__oscUSq__compareMatchSummary{align-items:center;gap:var(--space-4);display:flex}.GuestQuiz-module__oscUSq__compareRingWrap{flex-shrink:0;width:72px;height:72px;position:relative}.GuestQuiz-module__oscUSq__compareRingSvg{width:72px;height:72px}.GuestQuiz-module__oscUSq__compareRingPct{color:var(--forest-700);justify-content:center;align-items:center;font-size:1.15rem;font-weight:800;display:flex;position:absolute;inset:0}.GuestQuiz-module__oscUSq__compareMatchMeta{flex-direction:column;gap:2px;display:flex}.GuestQuiz-module__oscUSq__compareMatchMeta h3{color:var(--forest-700);margin:0;font-size:1.1rem}.GuestQuiz-module__oscUSq__compareSummaryText{color:var(--portal-text-secondary);margin:4px 0 0;font-size:.88rem;line-height:1.45}.GuestQuiz-module__oscUSq__compareSection{gap:var(--space-2);display:grid}.GuestQuiz-module__oscUSq__compareSectionTitle{letter-spacing:.08em;text-transform:uppercase;color:#2b5a4c;margin:0;font-size:.82rem}.GuestQuiz-module__oscUSq__compareCards{gap:10px;display:grid}.GuestQuiz-module__oscUSq__compareCard{border-radius:var(--radius-lg);background:var(--surface-white);border:1px solid #0f2a210f;padding:14px 16px}.GuestQuiz-module__oscUSq__compareCardMatch{border-inline-start:3px solid var(--octanium-400)}.GuestQuiz-module__oscUSq__compareCardDiff{border-inline-start:3px solid #d4a017}.GuestQuiz-module__oscUSq__compareCardBadge{letter-spacing:.04em;text-transform:uppercase;color:#0f7e59;background:#1591671f;border-radius:6px;margin-bottom:6px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-block}.GuestQuiz-module__oscUSq__compareCardBadgeDiff{color:#9a7b00;background:#d4a0171f}.GuestQuiz-module__oscUSq__compareCardQuestion{color:var(--forest-700);margin:0 0 4px;font-size:.9rem;font-weight:600}.GuestQuiz-module__oscUSq__compareCardAnswer{color:var(--portal-card-muted);margin:0;font-size:.88rem}.GuestQuiz-module__oscUSq__compareCardAnswers{margin-top:var(--space-1);align-items:center;gap:10px;display:flex}.GuestQuiz-module__oscUSq__compareCardAnswerCol{flex-direction:column;flex:1;gap:2px;display:flex}.GuestQuiz-module__oscUSq__compareCardLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--portal-text-secondary);font-size:.72rem;font-weight:700}.GuestQuiz-module__oscUSq__compareCardValue{color:var(--forest-700);font-size:.88rem}.GuestQuiz-module__oscUSq__compareCardDivider{color:#8faa9f;font-size:.75rem;font-weight:600}.GuestQuiz-module__oscUSq__quizLoadingState{align-items:center;gap:var(--space-6);animation:GuestQuiz-module__oscUSq__quizLoadFadeIn .6s var(--ease-soft,cubic-bezier(.22,1,.36,1))both;flex-direction:column;padding:48px 24px 40px;display:flex}@keyframes GuestQuiz-module__oscUSq__quizLoadFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.GuestQuiz-module__oscUSq__quizLoadingLeaf{width:64px;height:64px;position:relative}.GuestQuiz-module__oscUSq__quizLoadingLeaf svg{filter:drop-shadow(0 0 18px #73e6c133);width:64px;height:64px}.GuestQuiz-module__oscUSq__quizLoadingLeafOutline{stroke-dasharray:3000;stroke-dashoffset:3000px;animation:GuestQuiz-module__oscUSq__leafDraw 5s var(--ease-soft,cubic-bezier(.22,1,.36,1))forwards}@keyframes GuestQuiz-module__oscUSq__leafDraw{to{stroke-dashoffset:0}}.GuestQuiz-module__oscUSq__quizLoadingLeafGlow{background:radial-gradient(circle,#73e6c11f 0%,#0000 70%);border-radius:50%;animation:2.4s ease-in-out infinite GuestQuiz-module__oscUSq__leafGlow;position:absolute;inset:-12px}@keyframes GuestQuiz-module__oscUSq__leafGlow{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.GuestQuiz-module__oscUSq__quizLoadingText{color:var(--portal-text-secondary,#4d6f66);text-align:center;letter-spacing:.02em;margin:0;font-size:.9rem;animation:2.2s ease-in-out infinite GuestQuiz-module__oscUSq__quizLoadTextPulse}@keyframes GuestQuiz-module__oscUSq__quizLoadTextPulse{0%,to{opacity:.5}50%{opacity:1}}.GuestQuiz-module__oscUSq__quizLoadingSkeleton{width:100%;max-width:320px;margin-top:var(--space-1);flex-direction:column;gap:10px;display:flex}.GuestQuiz-module__oscUSq__quizLoadingBar{border-radius:var(--radius-xs);background:linear-gradient(90deg,#73e6c10f 0%,#73e6c124 40%,#73e6c10f 80%) 0 0/200% 100%;height:8px;animation:1.8s ease-in-out infinite GuestQuiz-module__oscUSq__shimmer}.GuestQuiz-module__oscUSq__quizLoadingBar:first-child{width:85%}.GuestQuiz-module__oscUSq__quizLoadingBar:nth-child(2){width:65%;animation-delay:.15s}.GuestQuiz-module__oscUSq__quizLoadingBar:nth-child(3){width:45%;animation-delay:.3s}@keyframes GuestQuiz-module__oscUSq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GuestQuiz-module__oscUSq__compareLoadingState{align-items:center;gap:var(--space-5);animation:GuestQuiz-module__oscUSq__quizLoadFadeIn .5s var(--ease-soft,cubic-bezier(.22,1,.36,1))both;flex-direction:column;padding:40px 16px;display:flex}.GuestQuiz-module__oscUSq__compareLoadingOrb{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.GuestQuiz-module__oscUSq__compareLoadingOrbRing{border:2px solid #0000;border-top-color:#73e6c199;border-right-color:#73e6c126;border-radius:50%;animation:1.6s cubic-bezier(.4,0,.2,1) infinite GuestQuiz-module__oscUSq__orbSpin;position:absolute;inset:0}.GuestQuiz-module__oscUSq__compareLoadingOrbRingOuter{border:1px solid #0000;border-color:#0000 #0000 #73e6c140 #73e6c114;border-radius:50%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite reverse GuestQuiz-module__oscUSq__orbSpin;position:absolute;inset:-8px}@keyframes GuestQuiz-module__oscUSq__orbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GuestQuiz-module__oscUSq__compareLoadingOrbCenter{background:radial-gradient(circle at 40% 35%,#73e6c140,#15916714);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;animation:2s ease-in-out infinite GuestQuiz-module__oscUSq__orbPulse;display:flex}.GuestQuiz-module__oscUSq__compareLoadingOrbCenter svg{opacity:.7;width:18px;height:18px}@keyframes GuestQuiz-module__oscUSq__orbPulse{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.GuestQuiz-module__oscUSq__compareLoadingOrbGlow{pointer-events:none;background:radial-gradient(circle,#73e6c11a 0%,#0000 70%);border-radius:50%;animation:2.8s ease-in-out infinite GuestQuiz-module__oscUSq__leafGlow;position:absolute;inset:-16px}.GuestQuiz-module__oscUSq__compareLoadingText{color:var(--portal-text-secondary,#4d6f66);text-align:center;min-height:1.4em;margin:0;font-size:.92rem}.GuestQuiz-module__oscUSq__compareLoadingTextLine{animation:GuestQuiz-module__oscUSq__textCycleFade 1s var(--ease-soft)both;display:block}@keyframes GuestQuiz-module__oscUSq__textCycleFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GuestQuiz-module__oscUSq__compareLoadingDots{margin-top:var(--space-1);justify-content:center;gap:6px;display:flex}.GuestQuiz-module__oscUSq__compareLoadingDot{background:#73e6c166;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite GuestQuiz-module__oscUSq__dotBounce}.GuestQuiz-module__oscUSq__compareLoadingDot:nth-child(2){animation-delay:.2s}.GuestQuiz-module__oscUSq__compareLoadingDot:nth-child(3){animation-delay:.4s}@keyframes GuestQuiz-module__oscUSq__dotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.GuestQuiz-module__oscUSq__compareHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.GuestQuiz-module__oscUSq__compareHeader h3{color:var(--forest-700);margin:0;font-size:1.05rem}.GuestQuiz-module__oscUSq__compareMeta{color:var(--portal-text-secondary);font-size:.9rem}.GuestQuiz-module__oscUSq__compareGrid{gap:var(--space-3);display:grid}.GuestQuiz-module__oscUSq__compareBlock h4{letter-spacing:.08em;text-transform:uppercase;color:#2b5a4c;margin:0 0 6px;font-size:.85rem}.GuestQuiz-module__oscUSq__compareBlock ul{color:var(--portal-card-muted);margin:0;padding-inline-start:18px}.GuestQuiz-module__oscUSq__resultItem{color:var(--portal-card-muted);margin:0;line-height:1.6}.GuestQuiz-module__oscUSq__resultActions{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.GuestQuiz-module__oscUSq__resultCtaStack{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.GuestQuiz-module__oscUSq__resultCtas{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}.GuestQuiz-module__oscUSq__emailCtaButton{border-radius:var(--radius-pill);color:#f4fff8d9;cursor:pointer;background:#ffffff14;border:1px solid #f4fff82e;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.GuestQuiz-module__oscUSq__emailCtaButton svg{opacity:.7;flex-shrink:0}.GuestQuiz-module__oscUSq__emailCtaButton:hover,.GuestQuiz-module__oscUSq__emailCtaButton:focus-visible{color:#f4fff8;background:#ffffff24;border-color:#f4fff852;transform:translateY(-1px)}.GuestQuiz-module__oscUSq__emailCtaButton:disabled{opacity:.5;cursor:not-allowed}.GuestQuiz-module__oscUSq__fallbackNotice{border-radius:var(--radius-lg);text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:8px;margin-top:10px;padding:12px 20px;display:flex}.GuestQuiz-module__oscUSq__fallbackNotice p{color:#f4fff88c;margin:0;font-size:.82rem}.GuestQuiz-module__oscUSq__fallbackLink{color:#9cf0d4;align-items:center;gap:6px;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.GuestQuiz-module__oscUSq__fallbackLink:hover{color:#c4f8e4;text-underline-offset:2px;text-decoration:underline}.GuestQuiz-module__oscUSq__shareDivider{align-items:center;gap:14px;width:100%;max-width:320px;margin:20px auto 14px;display:flex}.GuestQuiz-module__oscUSq__shareDividerLine{background:#f4fff81f;flex:1;height:1px}.GuestQuiz-module__oscUSq__shareDividerLabel{letter-spacing:.06em;text-transform:uppercase;color:#f4fff866;white-space:nowrap;font-size:.75rem;font-weight:600}.GuestQuiz-module__oscUSq__shareRow{justify-content:center;align-items:center;gap:10px;display:flex}.GuestQuiz-module__oscUSq__shareLabel{color:#f4fff8;text-shadow:0 12px 24px #02131059;font-weight:700}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__shareLabel{color:#f4fff8}.GuestQuiz-module__oscUSq__shareButton{border-radius:var(--radius-pill);color:#f4fff8a6;cursor:pointer;background:#ffffff0f;border:1px solid #f4fff824;justify-content:center;align-items:center;width:42px;height:42px;padding:0;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.GuestQuiz-module__oscUSq__shareButton:hover,.GuestQuiz-module__oscUSq__shareButton:focus-visible{color:#f4fff8;background:#ffffff24;border-color:#f4fff84d;transform:translateY(-1px)}.GuestQuiz-module__oscUSq__shareButton svg{width:17px;height:17px}.GuestQuiz-module__oscUSq__shareButtonCopied{color:#9cf0d4;background:#9cf0d41a;border-color:#9cf0d466}.GuestQuiz-module__oscUSq__shareDisabled{opacity:.4;pointer-events:none}.GuestQuiz-module__oscUSq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GuestQuiz-module__oscUSq__signupPanel{gap:var(--space-4);padding:0;display:grid}.GuestQuiz-module__oscUSq__signupHeader h3{color:var(--forest-700);margin:0;font-size:1.05rem}.GuestQuiz-module__oscUSq__signupHeader p{color:var(--portal-text-secondary);margin:6px 0 0}.GuestQuiz-module__oscUSq__field{gap:var(--space-2);color:var(--forest-700);font-weight:600;display:grid}.GuestQuiz-module__oscUSq__field input{border-radius:var(--radius-md);border:1px solid var(--portal-border);color:var(--forest-700);padding:10px 12px;font-size:.95rem}.GuestQuiz-module__oscUSq__noticeBlock{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-white);border:1px solid #0f2a211a;display:grid}.GuestQuiz-module__oscUSq__noticeField{gap:var(--space-2);color:var(--forest-700);font-weight:600;display:grid}.GuestQuiz-module__oscUSq__noticeField input{border-radius:var(--radius-md);border:1px solid var(--portal-border);color:var(--forest-700);background:var(--portal-surface-subtle);padding:10px 12px;font-size:.95rem}.GuestQuiz-module__oscUSq__noticeTitle{letter-spacing:.1em;text-transform:uppercase;color:#5d7a71;margin:0;font-size:.78rem}.GuestQuiz-module__oscUSq__referralToggle{letter-spacing:.1em;text-transform:uppercase;color:#5d7a71;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;font-size:.78rem;display:flex}.GuestQuiz-module__oscUSq__referralToggleIcon{color:#5d7a71;font-size:1rem;line-height:1}.GuestQuiz-module__oscUSq__successPanel{gap:var(--space-3);text-align:center;padding:12px 6px 6px;display:grid;position:relative}.GuestQuiz-module__oscUSq__successConfetti{pointer-events:none;position:absolute;inset:-10px 0 0;overflow:hidden}.GuestQuiz-module__oscUSq__confettiPiece{top:-12px;left:var(--confetti-left);background:var(--confetti-color);opacity:0;width:8px;height:8px;animation:1.4s ease-out forwards GuestQuiz-module__oscUSq__confettiFall;animation-delay:var(--confetti-delay);border-radius:2px;position:absolute;transform:translateY(0)rotate(0)}.GuestQuiz-module__oscUSq__confettiPiece:nth-child(odd){border-radius:var(--radius-xs);width:6px;height:10px}.GuestQuiz-module__oscUSq__confettiPiece:nth-child(3n){width:10px;height:6px}.GuestQuiz-module__oscUSq__successBadge{border-radius:var(--radius-pill);width:124px;height:124px;color:var(--forest-700);background:#15916724;justify-content:center;align-items:center;margin:0 auto;font-size:3.2rem;font-weight:800;display:inline-flex}.GuestQuiz-module__oscUSq__successTitle{color:#f4fff8;margin:0;font-size:1.1rem;font-weight:700}.GuestQuiz-module__oscUSq__successBody{color:#f4fff8d9;margin:0}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__successTitle,.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__successBody{color:#f4fff8}.GuestQuiz-module__oscUSq__shellModal .GuestQuiz-module__oscUSq__successBadge{color:#f4fff8;background:#0f403073}.GuestQuiz-module__oscUSq__inlineRow{color:var(--portal-card-muted);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.GuestQuiz-module__oscUSq__inlineRowText{flex:1;min-width:0}.GuestQuiz-module__oscUSq__inlineRow a{color:#0f8f68;text-underline-offset:2px;text-decoration:underline}.GuestQuiz-module__oscUSq__inlineRow input{margin-top:2px}.GuestQuiz-module__oscUSq__noticeSuccess{border-radius:var(--radius-md);color:var(--forest-700);background:#1591671f;padding:12px 14px;font-weight:600}@keyframes GuestQuiz-module__oscUSq__confettiFall{0%{opacity:0;transform:translateY(-8px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(130px)rotate(160deg)}}@media (hover:none) and (pointer:coarse){.GuestQuiz-module__oscUSq__card{-webkit-backdrop-filter:none;background:linear-gradient(150deg,#0c40308c,#76c6a87a)}}@media (max-width:720px){.GuestQuiz-module__oscUSq__header{grid-template-columns:1fr;justify-items:start}.GuestQuiz-module__oscUSq__headerModal{grid-template-columns:1fr auto 1fr;justify-items:center}.GuestQuiz-module__oscUSq__headerTitle{text-align:start}.GuestQuiz-module__oscUSq__card{padding:var(--space-5)}.GuestQuiz-module__oscUSq__headerModalTitle{font-size:.95rem}.GuestQuiz-module__oscUSq__card h2{font-size:1.02rem}.GuestQuiz-module__oscUSq__optionLabel,.GuestQuiz-module__oscUSq__scaleButtonText{font-size:.92rem}.GuestQuiz-module__oscUSq__scaleLabels{font-size:.82rem}.GuestQuiz-module__oscUSq__resultItem{font-size:.92rem}.GuestQuiz-module__oscUSq__inlineRow{font-size:.82rem}.GuestQuiz-module__oscUSq__field input{font-size:.9rem}.GuestQuiz-module__oscUSq__noticeTitle{font-size:.7rem}.GuestQuiz-module__oscUSq__shareLabel{font-size:.9rem}.GuestQuiz-module__oscUSq__successTitle{font-size:1rem}.GuestQuiz-module__oscUSq__progressBar{width:180px}.GuestQuiz-module__oscUSq__optionsGridTwo{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.GuestQuiz-module__oscUSq__options{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.GuestQuiz-module__oscUSq__option{padding:10px 12px}.GuestQuiz-module__oscUSq__optionWithIcon{padding:10px 14px}.GuestQuiz-module__oscUSq__resultActions{align-items:center}.GuestQuiz-module__oscUSq__resultCtaStack{width:100%}.GuestQuiz-module__oscUSq__resultCtas{justify-content:center;width:100%;margin-inline-start:0}.GuestQuiz-module__oscUSq__shareRow{justify-content:center}.GuestQuiz-module__oscUSq__shareDivider{max-width:260px}.GuestQuiz-module__oscUSq__compareCard{padding:12px 14px}.GuestQuiz-module__oscUSq__compareCardQuestion{font-size:.82rem}.GuestQuiz-module__oscUSq__compareCardAnswer{font-size:.8rem}.GuestQuiz-module__oscUSq__compareCardLabel{font-size:.65rem}.GuestQuiz-module__oscUSq__compareCardValue{font-size:.8rem}.GuestQuiz-module__oscUSq__compareCardDivider,.GuestQuiz-module__oscUSq__compareSectionTitle{font-size:.75rem}.GuestQuiz-module__oscUSq__compareMatchMeta h3{font-size:.95rem}.GuestQuiz-module__oscUSq__compareSummaryText{font-size:.82rem}.GuestQuiz-module__oscUSq__compareAppCtaTitle{font-size:1rem}.GuestQuiz-module__oscUSq__compareAppCtaBody{font-size:.85rem}.GuestQuiz-module__oscUSq__scaleRow{gap:var(--space-2);flex-wrap:nowrap;width:100%}.GuestQuiz-module__oscUSq__scaleItem,.GuestQuiz-module__oscUSq__scaleButton{width:40px;height:40px}.GuestQuiz-module__oscUSq__scaleButtonText{font-size:.9rem}}.GuestQuiz-module__oscUSq__blurredTeaser{padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);color:var(--portal-text-secondary);background:linear-gradient(90deg,#0f5a410f 0%,#0f5a411f 100%);margin:8px 0 0;font-size:.85rem;font-style:italic}.GuestQuiz-module__oscUSq__compareAppCta{margin-top:var(--space-5);text-align:center}.GuestQuiz-module__oscUSq__compareAppCtaTitle{color:var(--forest-700);margin:0 0 6px;font-size:1.1rem;font-weight:700}.GuestQuiz-module__oscUSq__compareAppCtaBody{color:#2b5a4c;margin:0 0 14px;font-size:.9rem;line-height:1.45}.GuestQuiz-module__oscUSq__compareAppCtaButton{background:var(--octanium-400);color:var(--surface-white);border:1px solid var(--octanium-400);border-radius:var(--radius-pill);padding:10px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-block}.GuestQuiz-module__oscUSq__compareAppCtaButton:hover{background:#0f7e59;border-color:#0f7e59}.GuestQuiz-module__oscUSq__glassButton{border-radius:var(--radius-pill);color:#f4fff8d9;text-align:center;cursor:pointer;background:#ffffff14;border:1px solid #f4fff82e;justify-content:center;align-items:center;min-height:44px;padding:10px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.GuestQuiz-module__oscUSq__glassButton:hover,.GuestQuiz-module__oscUSq__glassButton:focus-visible{color:#f4fff8;background:#ffffff24;border-color:#f4fff852;transform:translateY(-1px)}.GuestQuiz-module__oscUSq__primaryButton:focus-visible,.GuestQuiz-module__oscUSq__glassButton:focus-visible,.GuestQuiz-module__oscUSq__compareAppCtaButton:focus-visible{outline-offset:2px;outline:2px solid #e4fff4e6}
.FaqAccordion-module__tNxNOq__container{gap:var(--space-3);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.FaqAccordion-module__tNxNOq__item{border-radius:var(--radius-lg);border:1px solid var(--border-light-mid);background:#fffc;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1);overflow:hidden}.FaqAccordion-module__tNxNOq__item:hover{border-color:#57e3c073;transform:translate(4px);box-shadow:0 8px 24px #080e0c0f,0 0 12px #57e3c033}[dir=rtl] .FaqAccordion-module__tNxNOq__item:hover{transform:translate(-4px)}.FaqAccordion-module__tNxNOq__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5)var(--space-6);cursor:pointer;text-align:start;color:var(--text-dark);background:0 0;border:none;font-size:1.05rem;font-weight:600;transition:color .16s;display:flex}.FaqAccordion-module__tNxNOq__trigger:hover{color:var(--octanium-500)}.FaqAccordion-module__tNxNOq__trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1268534d}.FaqAccordion-module__tNxNOq__icon{color:#0f171480;flex-shrink:0;width:24px;height:24px;transition:transform .2s,color .2s}.FaqAccordion-module__tNxNOq__iconOpen{color:var(--octanium-500);transform:rotate(180deg)}.FaqAccordion-module__tNxNOq__icon svg{width:100%;height:100%}.FaqAccordion-module__tNxNOq__content{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.FaqAccordion-module__tNxNOq__contentOpen{grid-template-rows:1fr}.FaqAccordion-module__tNxNOq__content>p{color:var(--text-dark-emphasis);margin:0;padding:0 24px 20px;font-size:.95rem;line-height:1.7;overflow:hidden}.FaqAccordion-module__tNxNOq__content:not(.FaqAccordion-module__tNxNOq__contentOpen)>p{padding-top:0;padding-bottom:0}@media (max-width:640px){.FaqAccordion-module__tNxNOq__trigger{min-height:48px;padding:16px 18px;font-size:.95rem}.FaqAccordion-module__tNxNOq__content>p{padding:0 18px 16px;font-size:.9rem}.FaqAccordion-module__tNxNOq__container{gap:10px}}@media (max-width:480px){.FaqAccordion-module__tNxNOq__trigger{padding:14px}.FaqAccordion-module__tNxNOq__content>p{padding:0 14px 14px}}
.page-module__YoHbAW__page{padding-top:0}.page-module__YoHbAW__hero{padding:calc(clamp(140px,16vw,220px) + env(safe-area-inset-top,0px))0 clamp(48px,6vw,80px);text-align:center;background:linear-gradient(180deg,var(--forest-900)0%,var(--forest-800)60%,#0d2b22 100%);position:relative;overflow:hidden}.page-module__YoHbAW__hero:before{content:"";pointer-events:none;background:radial-gradient(#73e6c11f,#0000 70%);width:720px;height:480px;position:absolute;top:15%;left:50%;transform:translate(-50%)}.page-module__YoHbAW__hero:after{content:"";opacity:.025;pointer-events:none;mix-blend-mode:overlay;z-index:var(--z-base);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module__YoHbAW__heroOrb{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#73e6c11a,#0000 70%);border-radius:50%;width:260px;height:260px;animation:14s ease-in-out infinite page-module__YoHbAW__float-orb;position:absolute;top:12%;left:18%}.page-module__YoHbAW__heroOrbSecond{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#73e6c114,#0000 70%);border-radius:50%;width:180px;height:180px;animation:18s ease-in-out infinite reverse page-module__YoHbAW__float-orb;position:absolute;top:35%;right:12%}.page-module__YoHbAW__heroOrbThird{filter:blur(35px);pointer-events:none;background:radial-gradient(circle,#9cf0d712,#0000 70%);border-radius:50%;width:140px;height:140px;animation:11s ease-in-out -4s infinite page-module__YoHbAW__float-orb;position:absolute;bottom:5%;left:45%}@keyframes page-module__YoHbAW__float-orb{0%,to{transform:translate(0)scale(1)}25%{transform:translate(25px,-18px)scale(1.06)}50%{transform:translate(-12px,14px)scale(.94)}75%{transform:translate(18px,8px)scale(1.03)}}.page-module__YoHbAW__eyebrow{z-index:var(--z-above);padding:var(--space-2)var(--space-4);letter-spacing:.22em;text-transform:uppercase;color:var(--octanium-200);border-radius:var(--radius-pill);margin-bottom:var(--space-6);background:#73e6c112;border:1px solid #73e6c126;align-items:center;font-size:.7rem;display:inline-flex;position:relative}.page-module__YoHbAW__heroTitle{z-index:var(--z-above);font-size:clamp(2.4rem,5.5vw,3.8rem);font-weight:800;line-height:var(--lh-headline);letter-spacing:-.02em;color:var(--text-primary);margin:0 0 18px;position:relative}.page-module__YoHbAW__heroSubtitle{z-index:var(--z-above);max-width:580px;color:var(--text-secondary);margin:0 auto;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.65;position:relative}.page-module__YoHbAW__plansSection{background:linear-gradient(180deg,#0d2b22 0%,var(--forest-800)100%);padding:0 0 clamp(72px,8vw,120px)}.page-module__YoHbAW__comparisonSection{background:var(--surface-white);color:var(--text-dark);padding:clamp(64px,8vw,112px) 0}.page-module__YoHbAW__comparisonTitle{text-align:center;color:var(--text-dark);margin:0 0 clamp(36px,4vw,52px);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.page-module__YoHbAW__tableWrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius-2xl);border:1px solid var(--border-light);max-width:820px;margin:0 auto;overflow-x:auto;box-shadow:0 4px 24px #071a150a}.page-module__YoHbAW__comparisonTable{border-collapse:collapse;width:100%;min-width:540px}.page-module__YoHbAW__comparisonTable thead th{text-align:center;color:var(--text-dark);background:#f6f8f799;border-bottom:2px solid #126a5324;padding:16px 18px;font-size:.88rem;font-weight:700}.page-module__YoHbAW__comparisonTable thead th:nth-child(3),.page-module__YoHbAW__comparisonTable tbody td:nth-child(3){background:#126a530a}.page-module__YoHbAW__comparisonTable thead th:nth-child(3){color:var(--octanium-500)}.page-module__YoHbAW__comparisonTable tbody th,.page-module__YoHbAW__comparisonTable tbody td{padding:var(--space-3)var(--space-4);transition:background-color var(--dur-fast)ease;border-bottom:1px solid #0f17140f;font-size:.88rem}.page-module__YoHbAW__comparisonTable tbody tr:hover th,.page-module__YoHbAW__comparisonTable tbody tr:hover td{background-color:#126a5306}.page-module__YoHbAW__comparisonTable tbody tr:hover td:nth-child(3){background-color:#126a530f}.page-module__YoHbAW__comparisonTable tbody td{text-align:center;color:var(--text-dark-emphasis)}.page-module__YoHbAW__featureCol{color:var(--text-dark);font-weight:600;text-align:start!important}.page-module__YoHbAW__comparisonTable tbody tr:last-child th,.page-module__YoHbAW__comparisonTable tbody tr:last-child td{border-bottom:none}.page-module__YoHbAW__checkSvg{width:20px;height:20px;color:var(--octanium-500);vertical-align:middle}.page-module__YoHbAW__dash{color:var(--text-dark-faint);font-size:1rem}.page-module__YoHbAW__socialSection{background:linear-gradient(180deg,var(--forest-800),var(--forest-900));padding:clamp(48px,6vw,72px) 0}.page-module__YoHbAW__socialGrid{gap:var(--space-5);text-align:center;grid-template-columns:repeat(4,1fr);display:grid}.page-module__YoHbAW__socialItem{align-items:center;gap:var(--space-2);border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(20px);transition:border-color var(--dur-normal)var(--ease-soft),box-shadow var(--dur-normal)var(--ease-soft);background:#ffffff0a;border:1px solid #ffffff12;flex-direction:column;padding:28px 16px;display:flex}.page-module__YoHbAW__socialItem:hover{border-color:#73e6c126;box-shadow:0 0 24px #73e6c10d}.page-module__YoHbAW__socialStat{color:var(--octanium-200);letter-spacing:-.02em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;line-height:1}.page-module__YoHbAW__socialLabel{color:var(--text-muted);font-size:.84rem;line-height:1.4}.page-module__YoHbAW__faqSection{background:var(--surface-white);color:var(--text-dark);padding:clamp(64px,8vw,112px) 0}.page-module__YoHbAW__faqTitle{text-align:center;color:var(--text-dark);margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.page-module__YoHbAW__faqSubtitle{text-align:center;color:var(--text-dark-muted);margin:0 0 clamp(32px,4vw,48px);font-size:.95rem}.page-module__YoHbAW__faqAccordion{max-width:680px;margin:0 auto}.page-module__YoHbAW__ctaSection{background:linear-gradient(180deg,#0d2b22,var(--forest-900));text-align:center;padding:clamp(72px,9vw,128px) 0;position:relative;overflow:hidden}.page-module__YoHbAW__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(at 30%,#73e6c112,#0000 60%);width:60%;height:140%;animation:10s ease-in-out infinite alternate page-module__YoHbAW__aurora-drift;position:absolute;top:-20%;left:-10%}.page-module__YoHbAW__ctaSection:after{content:"";pointer-events:none;background:radial-gradient(at 70% 60%,#9cf0d70d,#0000 55%);width:55%;height:130%;animation:14s ease-in-out infinite alternate-reverse page-module__YoHbAW__aurora-drift;position:absolute;top:-10%;right:-15%}@keyframes page-module__YoHbAW__aurora-drift{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:1;transform:translate(30px,-20px)scale(1.1)}}.page-module__YoHbAW__ctaKicker{z-index:var(--z-above);font-size:var(--font-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--octanium-200);margin-bottom:var(--space-4);display:inline-block;position:relative}.page-module__YoHbAW__ctaTitle{z-index:var(--z-above);color:var(--text-primary);margin:0 0 14px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;position:relative}.page-module__YoHbAW__ctaBody{z-index:var(--z-above);max-width:480px;color:var(--text-secondary);margin:0 auto 32px;font-size:1rem;line-height:1.6;position:relative}.page-module__YoHbAW__ctaButtons{z-index:var(--z-above);flex-wrap:wrap;justify-content:center;gap:14px;display:flex;position:relative}@media (max-width:900px){.page-module__YoHbAW__hero{padding:calc(clamp(120px,14vw,180px) + env(safe-area-inset-top,0px))0 clamp(40px,5vw,64px)}.page-module__YoHbAW__heroOrb{width:180px;height:180px;left:8%}.page-module__YoHbAW__heroOrbSecond{width:120px;height:120px;right:5%}}@media (max-width:768px){.page-module__YoHbAW__socialGrid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:640px){.page-module__YoHbAW__hero{padding:calc(108px + env(safe-area-inset-top,0px))0 36px}.page-module__YoHbAW__heroOrb,.page-module__YoHbAW__heroOrbSecond,.page-module__YoHbAW__heroOrbThird{display:none}.page-module__YoHbAW__plansSection{padding-bottom:var(--space-10)}.page-module__YoHbAW__comparisonSection,.page-module__YoHbAW__faqSection,.page-module__YoHbAW__ctaSection{padding:56px 0}.page-module__YoHbAW__socialGrid{gap:var(--space-3)}.page-module__YoHbAW__socialItem{padding:20px 12px}}.page-module__YoHbAW__emptyState{text-align:center;padding:200px 24px}
.StoryCarousel-module__MuKHCG__root{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:var(--space-7);position:relative}.StoryCarousel-module__MuKHCG__track{gap:var(--space-5);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding-block:8px 24px;padding-inline:clamp(24px,5vw,80px);scroll-padding-inline:clamp(24px,5vw,80px);list-style:none;display:flex;overflow-x:auto}.StoryCarousel-module__MuKHCG__track::-webkit-scrollbar{display:none}.StoryCarousel-module__MuKHCG__card{scroll-snap-align:start;border-radius:var(--radius-xl);background:var(--surface-white);flex-direction:column;flex:none;width:clamp(260px,28vw,320px);display:flex;overflow:hidden}.StoryCarousel-module__MuKHCG__cardImage{aspect-ratio:4/3;background:linear-gradient(145deg,#126a5314,var(--border-light-subtle));width:100%;position:relative;overflow:hidden}.StoryCarousel-module__MuKHCG__cardImage img{object-fit:cover}.StoryCarousel-module__MuKHCG__cardBody{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.StoryCarousel-module__MuKHCG__cardRole{letter-spacing:.12em;text-transform:uppercase;color:var(--octanium-500);font-size:.75rem;font-weight:700}.StoryCarousel-module__MuKHCG__cardDecision{color:#0e1411e0;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.StoryCarousel-module__MuKHCG__cardQuote{color:#0e14119e;flex:1;margin:0;font-size:.88rem;line-height:1.55}.StoryCarousel-module__MuKHCG__cardName{color:#0e141180;margin-top:var(--space-1);font-size:.82rem;font-weight:500}.StoryCarousel-module__MuKHCG__cardFullbleed{background:var(--text-dark);aspect-ratio:5/8;justify-content:flex-end;position:relative}.StoryCarousel-module__MuKHCG__cardFullbleed:before{content:"";border-radius:inherit;pointer-events:none;z-index:var(--z-above);background:linear-gradient(#0000 0%,#0000002e 30%,#0000009e 60%,#000000e0 100%);position:absolute;inset:0}.StoryCarousel-module__MuKHCG__fullbleedImage{object-fit:cover}.StoryCarousel-module__MuKHCG__fullbleedBody{z-index:var(--z-raised);gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex;position:relative}.StoryCarousel-module__MuKHCG__fullbleedRole{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);letter-spacing:.18em;text-transform:uppercase;color:#ffffffe6;background:#ffffff2e;border:1px solid #ffffff38;align-self:flex-start;margin-bottom:2px;padding:5px 12px;font-size:.65rem;font-weight:700;display:inline-flex}.StoryCarousel-module__MuKHCG__cardFullbleed .StoryCarousel-module__MuKHCG__fullbleedDecision{color:var(--surface-white);text-shadow:0 2px 12px #0009;margin:0;font-size:1.1rem;font-weight:700;line-height:1.35}.StoryCarousel-module__MuKHCG__cardFullbleed .StoryCarousel-module__MuKHCG__fullbleedQuote{color:#ffffffeb;text-shadow:0 1px 8px #0009;margin:0;font-size:.85rem;line-height:1.5}.StoryCarousel-module__MuKHCG__fullbleedName{color:#fffc;text-shadow:0 1px 6px #00000080;font-size:.8rem;font-weight:500}.StoryCarousel-module__MuKHCG__nav{padding-top:var(--space-5);justify-content:center;gap:10px;display:flex}.StoryCarousel-module__MuKHCG__arrow{border:1px solid var(--border-light-mid);background:var(--surface-white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .16s,box-shadow .16s;display:inline-flex}.StoryCarousel-module__MuKHCG__arrow:hover{border-color:#126a5366;box-shadow:0 0 12px #57e3c026}.StoryCarousel-module__MuKHCG__arrow svg{fill:none;stroke:#0e1411a6;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}[dir=rtl] .StoryCarousel-module__MuKHCG__arrow svg{transform:scaleX(-1)}@media (max-width:640px){.StoryCarousel-module__MuKHCG__track{scroll-padding-inline:var(--space-5);padding-inline:var(--space-5);gap:14px}.StoryCarousel-module__MuKHCG__card{width:75vw;max-width:300px}}
.SharedQuizIntro-module__MJgdwq__page{min-height:var(--app-height);color:var(--forest-700);background:#f5fbf8;align-content:start;gap:28px;padding:80px 20px;display:grid}.SharedQuizIntro-module__MJgdwq__hero{text-align:center;max-width:760px;margin:0 auto}.SharedQuizIntro-module__MJgdwq__hero h1{color:var(--forest-700);margin:8px 0 10px;font-size:36px}.SharedQuizIntro-module__MJgdwq__subtitle{color:var(--portal-text-secondary);margin:0;font-size:18px}.SharedQuizIntro-module__MJgdwq__kicker{text-transform:uppercase;letter-spacing:.3em;color:var(--octanium-400);font-size:12px;font-weight:700}.SharedQuizIntro-module__MJgdwq__card{background:var(--surface-white);border-radius:var(--radius-2xl);width:min(780px,100%);max-width:780px;padding:var(--space-6);gap:var(--space-4);border:1px solid #0f2a211a;margin:0 auto;display:grid;box-shadow:0 18px 40px #0f2a2114}.SharedQuizIntro-module__MJgdwq__mutedLabel{text-transform:uppercase;letter-spacing:.2em;color:#7aa197;font-size:12px;font-weight:700}.SharedQuizIntro-module__MJgdwq__card h2{color:var(--forest-700);margin:6px 0 0;font-size:24px}.SharedQuizIntro-module__MJgdwq__summary{color:var(--portal-text-secondary);margin:0;font-size:16px;line-height:1.6}.SharedQuizIntro-module__MJgdwq__cta{background:var(--forest-700);border-radius:var(--radius-2xl);width:min(780px,100%);max-width:780px;padding:var(--space-6);color:var(--surface-white);justify-content:space-between;align-items:flex-start;gap:var(--space-4);border:1px solid #73e6c14d;flex-wrap:wrap;margin:0 auto;display:flex;box-shadow:0 12px 30px #071a1573}.SharedQuizIntro-module__MJgdwq__ctaActions{text-align:right;align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}.SharedQuizIntro-module__MJgdwq__cta h3{color:var(--surface-white);margin:0}.SharedQuizIntro-module__MJgdwq__cta p{color:#e7fff9e6;max-width:320px;margin:6px 0 0}.SharedQuizIntro-module__MJgdwq__primaryButton{background:var(--octanium-400);color:var(--surface-white);border-radius:var(--radius-pill);padding:12px 22px;font-weight:700;text-decoration:none}.SharedQuizIntro-module__MJgdwq__webLink{color:#c5ffe7;cursor:pointer;font-weight:400;font-size:inherit;background:0 0;border:none;align-self:center;font-family:inherit;text-decoration:none}.SharedQuizIntro-module__MJgdwq__disclaimer{text-align:center;color:var(--portal-text-muted);font-size:12px}@media (max-width:720px){.SharedQuizIntro-module__MJgdwq__hero h1{font-size:28px}.SharedQuizIntro-module__MJgdwq__cta{flex-direction:column;align-items:flex-start}.SharedQuizIntro-module__MJgdwq__ctaActions{text-align:left;align-items:flex-start}}
.PhoneMockup-module__6hZF-G__wrapper{--phone-screen-top:2.25%;--phone-screen-right:4.9%;--phone-screen-bottom:2.25%;--phone-screen-left:4.9%;aspect-ratio:450/920;filter:drop-shadow(0 36px 80px #00000038);flex-shrink:0;width:252px;position:relative}.PhoneMockup-module__6hZF-G__screenViewport{inset:var(--phone-screen-top)var(--phone-screen-right)var(--phone-screen-bottom)var(--phone-screen-left);background:linear-gradient(165deg,#0e201a 0%,#071a15 100%);border-radius:13.5%/6.35%;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 44px #00000042}.PhoneMockup-module__6hZF-G__deviceFrame{object-fit:contain;pointer-events:none;z-index:3}.PhoneMockup-module__6hZF-G__screenImage{object-fit:cover;transition:opacity .6s cubic-bezier(.22,1,.36,1)}.PhoneMockup-module__6hZF-G__screenActive{opacity:1;z-index:1}.PhoneMockup-module__6hZF-G__screenHidden{opacity:0;z-index:0}.PhoneMockup-module__6hZF-G__placeholder{background:radial-gradient(60% 40% at 50% 30%,#73e6c114,#0000 60%),linear-gradient(165deg,#0e201a 0%,#071a15 100%);position:absolute;inset:0}.PhoneMockup-module__6hZF-G__float{animation:4s ease-in-out infinite PhoneMockup-module__6hZF-G__phoneMockupFloat}@keyframes PhoneMockup-module__6hZF-G__phoneMockupFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:900px){.PhoneMockup-module__6hZF-G__wrapper{width:228px}}@media (max-width:640px){.PhoneMockup-module__6hZF-G__wrapper{width:190px}}@media (max-width:480px){.PhoneMockup-module__6hZF-G__wrapper{width:160px}}@media (prefers-reduced-motion:reduce){.PhoneMockup-module__6hZF-G__float{animation:none}.PhoneMockup-module__6hZF-G__screenImage{transition:none}}
.AppShowcase-module__j_QO1W__showcase{flex-direction:column;align-items:center;gap:clamp(20px,2.5vw,32px);display:flex}.AppShowcase-module__j_QO1W__phoneWrapper{justify-content:center;display:flex}.AppShowcase-module__j_QO1W__phone{display:block}.AppShowcase-module__j_QO1W__tabBar{border-radius:var(--radius-pill,9999px);background:#0f14120d;gap:4px;padding:4px;display:flex}.AppShowcase-module__j_QO1W__tab{border-radius:var(--radius-pill,9999px);cursor:pointer;color:#0f141280;font-family:var(--font-sans);white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:.82rem;font-weight:600;transition:background .3s,color .3s,box-shadow .3s;display:flex}.AppShowcase-module__j_QO1W__tab:hover{color:#0f1412b8;background:#0f14120a}.AppShowcase-module__j_QO1W__tabActive{background:var(--surface-white,#fff);color:var(--text-dark,#0f1412);box-shadow:0 1px 4px #00000014,0 2px 12px #0000000a}.AppShowcase-module__j_QO1W__tabActive:hover{background:var(--surface-white,#fff);color:var(--text-dark,#0f1412)}.AppShowcase-module__j_QO1W__tabIcon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.AppShowcase-module__j_QO1W__tabIcon svg{width:100%;height:100%}.AppShowcase-module__j_QO1W__tabLabel{line-height:1}.AppShowcase-module__j_QO1W__captionArea{text-align:center;width:100%;max-width:520px;min-height:3.2em;position:relative}.AppShowcase-module__j_QO1W__caption{color:var(--text-dark-secondary,#0f1714b8);opacity:0;pointer-events:none;margin:0;font-size:clamp(.88rem,1.1vw,1rem);line-height:1.6;transition:opacity .4s,transform .4s;position:absolute;inset:0;transform:translateY(4px)}.AppShowcase-module__j_QO1W__captionActive{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}@media (max-width:768px){.AppShowcase-module__j_QO1W__tabBar{border-radius:var(--radius-xl,20px);flex-wrap:wrap;justify-content:center}.AppShowcase-module__j_QO1W__tab{gap:6px;padding:8px 14px;font-size:.76rem}.AppShowcase-module__j_QO1W__tabIcon{width:18px;height:18px}}@media (max-width:480px){.AppShowcase-module__j_QO1W__showcase{gap:14px}.AppShowcase-module__j_QO1W__tabBar{gap:2px;padding:3px}.AppShowcase-module__j_QO1W__tab{padding:8px 10px;font-size:.72rem}.AppShowcase-module__j_QO1W__tabLabel{display:none}.AppShowcase-module__j_QO1W__tabIcon{width:22px;height:22px}.AppShowcase-module__j_QO1W__captionArea{max-width:100%;min-height:2.8em;padding:0 4px}}@media (prefers-reduced-motion:reduce){.AppShowcase-module__j_QO1W__tab,.AppShowcase-module__j_QO1W__caption{transition:none}}
.page-module__k_QHtW__page{min-height:var(--app-height);color:var(--forest-700);background:#f5fbf8;align-content:start;gap:28px;padding:64px 20px 80px;display:grid}.page-module__k_QHtW__hero{text-align:center;max-width:760px;margin:0 auto}.page-module__k_QHtW__hero h1{color:var(--forest-700);margin:8px 0 10px;font-size:36px}.page-module__k_QHtW__subtitle{color:var(--portal-text-secondary);margin:0;font-size:18px}.page-module__k_QHtW__kicker{text-transform:uppercase;letter-spacing:.3em;color:var(--octanium-400);font-size:12px;font-weight:700}.page-module__k_QHtW__card{background:var(--surface-white);border-radius:var(--radius-2xl);width:min(780px,100%);max-width:780px;padding:var(--space-6);gap:var(--space-4);border:1px solid #0f2a211a;margin:0 auto;display:grid;box-shadow:0 18px 40px #0f2a2114}.page-module__k_QHtW__card h2{color:var(--forest-700);margin:0;font-size:22px}.page-module__k_QHtW__card>p{color:var(--portal-text-secondary);margin:0}.page-module__k_QHtW__lobbyQuizRow{align-items:center;gap:var(--space-3);display:flex}.page-module__k_QHtW__lobbyQuizBadge{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--surface-white);background:linear-gradient(135deg,#0fa878 0%,#0a5d44 100%);flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.page-module__k_QHtW__lobbyQuizInfo{flex-direction:column;gap:2px;display:flex}.page-module__k_QHtW__lobbyQuizLabel{text-transform:uppercase;letter-spacing:.2em;color:#7aa197;font-size:12px;font-weight:700}.page-module__k_QHtW__lobbyQuizTitle{color:var(--forest-700);font-size:18px;font-weight:700}.page-module__k_QHtW__memberList{gap:10px;display:grid}.page-module__k_QHtW__memberRow{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);background:#f6fbf9;border:1px solid #0f2a210f;padding:10px 14px;display:flex}.page-module__k_QHtW__memberAvatar{width:36px;height:36px;color:var(--forest-700);background:#cde8dd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.page-module__k_QHtW__memberName{color:var(--forest-700);flex:1;font-size:15px;font-weight:600}.page-module__k_QHtW__memberBadge{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:12px;font-weight:700}.page-module__k_QHtW__badgeDone{color:#0a5d44;background:#d4f5e6}.page-module__k_QHtW__badgeWaiting{color:#856404;background:#fef3cd}.page-module__k_QHtW__badgeYou{color:#1864ab;background:#d0ebff}.page-module__k_QHtW__joinForm{gap:var(--space-3);display:grid}.page-module__k_QHtW__nameInput{padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--surface-white);color:var(--forest-700);border:1px solid #0f2a2126;outline:none;font-size:16px}.page-module__k_QHtW__nameInput:focus{border-color:#0fa878;box-shadow:0 0 0 3px #0fa87826}.page-module__k_QHtW__primaryButton{background:var(--octanium-400,#0fa878);color:var(--surface-white);border-radius:var(--radius-pill);cursor:pointer;text-align:center;border:none;padding:14px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:opacity .15s}.page-module__k_QHtW__primaryButton:hover{opacity:.9}.page-module__k_QHtW__primaryButton:disabled{opacity:.5;cursor:not-allowed}.page-module__k_QHtW__secondaryButton{background:var(--surface-white);color:var(--forest-700);border-radius:var(--radius-pill);cursor:pointer;text-align:center;border:1px solid #0f2a2129;padding:14px 24px;font-size:16px;font-weight:700;text-decoration:none}.page-module__k_QHtW__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.page-module__k_QHtW__matrixWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__k_QHtW__matrix{border-collapse:separate;border-spacing:4px;width:100%}.page-module__k_QHtW__matrix th{color:var(--portal-text-secondary);padding:var(--space-2);text-align:center;white-space:nowrap;font-size:13px;font-weight:700}.page-module__k_QHtW__matrix td{text-align:center;border-radius:var(--radius-md);min-width:64px;padding:10px 8px;font-size:15px;font-weight:700}.page-module__k_QHtW__matrixSelf{color:#7aa197;background:#edf2f0}.page-module__k_QHtW__matrixHigh{color:#0a5d44;background:#d4f5e6}.page-module__k_QHtW__matrixMid{color:#856404;background:#fef3cd}.page-module__k_QHtW__matrixLow{color:#b91c1c;background:#fde2e2}.page-module__k_QHtW__matrixEmpty{color:#aaa;background:#f0f0f0}.page-module__k_QHtW__matrixRowLabel{color:var(--forest-700);padding-left:var(--space-1);font-size:14px;font-weight:700;text-align:left!important}.page-module__k_QHtW__insightsCard{padding:var(--space-5);border-radius:var(--radius-lg);background:#f6fbf9;border:1px solid #0f2a2114;gap:14px;display:grid}.page-module__k_QHtW__insightsCard h3{color:var(--forest-700);margin:0;font-size:18px}.page-module__k_QHtW__insightsCard h4{text-transform:uppercase;letter-spacing:.15em;color:#7aa197;margin:0 0 4px;font-size:14px;font-weight:700}.page-module__k_QHtW__insightsCard ul{color:var(--portal-text-secondary);margin:0;padding-left:18px}.page-module__k_QHtW__insightsCard li{margin-bottom:var(--space-1)}.page-module__k_QHtW__insightsCard p{color:var(--portal-text-secondary);margin:0;line-height:1.6}.page-module__k_QHtW__lockedOverlay{border-radius:var(--radius-lg);padding:var(--space-6);background:#f6fbf9;border:1px solid #0f2a2114;position:relative;overflow:hidden}.page-module__k_QHtW__lockedBlur{filter:blur(6px);opacity:.5;pointer-events:none;user-select:none}.page-module__k_QHtW__lockedBanner{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-5);z-index:var(--z-above);flex-direction:column;display:flex;position:absolute;inset:0}.page-module__k_QHtW__lockedBanner h4{color:var(--forest-700);margin:0;font-size:18px}.page-module__k_QHtW__lockedBanner p{color:var(--portal-text-secondary);max-width:340px;margin:0;font-size:14px}.page-module__k_QHtW__ctaSection{background:var(--forest-700);border-radius:var(--radius-2xl);width:min(780px,100%);max-width:780px;padding:var(--space-6);color:var(--surface-white);gap:var(--space-4);border:1px solid #73e6c14d;margin:0 auto;display:grid;box-shadow:0 12px 30px #071a1573}.page-module__k_QHtW__ctaSection h3{color:var(--surface-white);margin:0}.page-module__k_QHtW__ctaSection>p{color:#e7fff9e6;margin:0}.page-module__k_QHtW__ctaButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__k_QHtW__ctaButtonPrimary{background:var(--octanium-400,#0fa878);color:var(--surface-white);border-radius:var(--radius-pill);cursor:pointer;border:none;padding:12px 22px;font-size:15px;font-weight:700;text-decoration:none}.page-module__k_QHtW__ctaButtonSecondary{color:#c5ffe7;border-radius:var(--radius-pill);cursor:pointer;background:#ffffff26;border:1px solid #c5ffe74d;padding:12px 22px;font-size:15px;font-weight:700;text-decoration:none}.page-module__k_QHtW__emailRow{gap:var(--space-2);display:flex}.page-module__k_QHtW__emailInput{border-radius:var(--radius-pill);color:var(--surface-white);background:#ffffff1a;border:1px solid #c5ffe74d;outline:none;flex:1;padding:10px 16px;font-size:15px}.page-module__k_QHtW__emailInput::placeholder{color:#c5ffe780}.page-module__k_QHtW__emailInput:focus{border-color:#0fa878}.page-module__k_QHtW__emailStatus{color:#a5d6c0;font-size:13px}.page-module__k_QHtW__emailError{color:#fca5a5}.page-module__k_QHtW__disclaimer{text-align:center;color:var(--portal-text-muted);font-size:12px}.page-module__k_QHtW__notice{padding:var(--space-4);border-radius:var(--radius-md);color:#856404;text-align:center;background:#fef3cd;width:min(780px,100%);max-width:780px;margin:0 auto}.page-module__k_QHtW__error{color:#b91c1c;background:#fde2e2}@media (max-width:720px){.page-module__k_QHtW__hero h1{font-size:28px}.page-module__k_QHtW__ctaSection{padding:var(--space-5)}.page-module__k_QHtW__emailRow{flex-direction:column}.page-module__k_QHtW__matrix th,.page-module__k_QHtW__matrix td{min-width:52px;padding:6px 4px;font-size:12px}}
.page-module__zgIQFq__quizMain{min-height:var(--app-height);padding:calc(env(safe-area-inset-top,0px) + 80px)0 32px;box-sizing:border-box;justify-content:center;align-items:center;display:flex}
/*# sourceMappingURL=e3479f2ae3ed503d.css.map*/