.ScrollPicker-module__LhkKTq__container{border-radius:var(--pp-radius-md);background:#0a0a0a;border:1px solid #ffffff14;width:100%;height:220px;position:relative;overflow:hidden}.ScrollPicker-module__LhkKTq__highlight{pointer-events:none;z-index:1;border-top:1px solid #7c5ce080;border-bottom:1px solid #7c5ce080;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ScrollPicker-module__LhkKTq__scroll{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100%;padding:88px 0;overflow-y:scroll}.ScrollPicker-module__LhkKTq__scroll::-webkit-scrollbar{display:none}.ScrollPicker-module__LhkKTq__item{color:#fff6;scroll-snap-align:center;cursor:pointer;z-index:3;font-variant-numeric:tabular-nums;height:44px;font-size:24px;font-weight:600;font-family:var(--pp-font);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:color .15s,opacity .15s;display:flex;position:relative}.ScrollPicker-module__LhkKTq__item.ScrollPicker-module__LhkKTq__active{color:#fff;opacity:1}.ScrollPicker-module__LhkKTq__fadeTop,.ScrollPicker-module__LhkKTq__fadeBottom{pointer-events:none;z-index:2;height:88px;position:absolute;left:0;right:0}.ScrollPicker-module__LhkKTq__fadeTop{background:linear-gradient(#0a0a0a,#0000);top:0}.ScrollPicker-module__LhkKTq__fadeBottom{background:linear-gradient(#0000,#0a0a0a);bottom:0}
.BodyParamsStep-module__W5l9ia__tabs{gap:8px;width:100%;display:flex}.BodyParamsStep-module__W5l9ia__tab{border-radius:var(--pp-radius-md);color:var(--pp-text-primary);cursor:pointer;font-family:var(--pp-font);-webkit-tap-highlight-color:transparent;background:#ffffff08;border:1px solid #ffffff26;flex-direction:column;flex:1;align-items:center;gap:4px;padding:12px 8px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.BodyParamsStep-module__W5l9ia__tabActive{background:#7c5ce014;border:2px solid #7c5ce0;padding:11px 7px;box-shadow:0 0 24px #7c5ce033}.BodyParamsStep-module__W5l9ia__tabLabel{font-size:11px;font-weight:var(--pp-fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.BodyParamsStep-module__W5l9ia__tabActive .BodyParamsStep-module__W5l9ia__tabLabel{color:#7c5ce0}.BodyParamsStep-module__W5l9ia__tabValue{font-size:22px;font-weight:var(--pp-fw-bold);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.4px;line-height:1.1}.BodyParamsStep-module__W5l9ia__tabSuffix{font-size:13px;font-weight:var(--pp-fw-medium);color:#ffffff80;letter-spacing:0}@media (min-width:768px){.BodyParamsStep-module__W5l9ia__tabValue{font-size:26px}.BodyParamsStep-module__W5l9ia__tabSuffix{font-size:15px}}
.StateDashboard-module__69A69q__shell{flex-direction:column;gap:24px;width:100%;display:flex}.StateDashboard-module__69A69q__statusCard{text-align:center;background:#141414;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:24px 20px;display:flex;position:relative}.StateDashboard-module__69A69q__scoreHeader{flex-direction:column;align-items:center;gap:0;display:flex}.StateDashboard-module__69A69q__scoreRow{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.StateDashboard-module__69A69q__scoreValue{letter-spacing:-2px;font-size:56px;font-weight:700;line-height:1}.StateDashboard-module__69A69q__scoreOf{letter-spacing:-.4px;font-size:22px;font-weight:500}.StateDashboard-module__69A69q__scoreLabel{letter-spacing:.08em;text-transform:uppercase;margin:-6px 0 0;font-size:13px;font-weight:600}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreValue,.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreLabel,.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__statusCategory{color:#fff}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreOf{color:#ffffffb3}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreScaleTicks{color:#ffffffa6}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__statusSubtitle,.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreMarkerLabel{color:#ffffffe6}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreScaleFill{background:#fff}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreScale{background:#ffffff40}.StateDashboard-module__69A69q__statusCardLight .StateDashboard-module__69A69q__scoreMarker{background:#fff;border-color:#0003;box-shadow:0 0 0 1px #fff6,0 0 12px #fff6}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreValue,.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreLabel,.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__statusCategory{color:#1a1a1a}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreOf,.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreScaleTicks{color:#0000008c}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__statusSubtitle{color:#000000bf}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreMarkerLabel{color:#000000d9}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreScaleFill{background:#1a1a1a}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreScale{background:#0000002e}.StateDashboard-module__69A69q__statusCardDark .StateDashboard-module__69A69q__scoreMarker{background:#1a1a1a;border-color:#ffffff4d;box-shadow:0 0 0 1px #00000040,0 0 12px #0003}.StateDashboard-module__69A69q__asterisk{color:#fff6;margin-left:1px}.StateDashboard-module__69A69q__scoreScaleWrap{flex-direction:column;gap:6px;width:100%;padding:8px 0 4px;display:flex}.StateDashboard-module__69A69q__scoreScale{border-radius:999px;height:8px;position:relative;overflow:visible}.StateDashboard-module__69A69q__scoreScaleFill{border-radius:999px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.StateDashboard-module__69A69q__scoreMarker{border-radius:50%;width:14px;height:14px;transition:left .8s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;transform:translate(-50%,-50%)}.StateDashboard-module__69A69q__scoreMarkerLabel{letter-spacing:.12em;font-size:10px;font-weight:700;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.StateDashboard-module__69A69q__scoreScaleTicks{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}.StateDashboard-module__69A69q__scoreScaleTicks span:nth-child(2){margin-left:-10px}.StateDashboard-module__69A69q__scoreScaleTicks span:nth-child(3){margin-left:8px}.StateDashboard-module__69A69q__scoreScaleTicks span:nth-child(4){margin-right:-10px}.StateDashboard-module__69A69q__statusCategoryBlock{flex-direction:column;gap:6px;padding-top:4px;display:flex}.StateDashboard-module__69A69q__statusCategory{letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:22px;font-weight:800;line-height:1.1}.StateDashboard-module__69A69q__statusSubtitle{text-wrap:balance;margin:0;font-size:15px;line-height:1.4}.StateDashboard-module__69A69q__statusFootnote{color:#fff6;text-wrap:balance;margin:4px 0 0;font-size:11px;font-style:italic;font-weight:300;line-height:1.5}@media (min-width:768px){.StateDashboard-module__69A69q__scoreValue{font-size:72px}.StateDashboard-module__69A69q__statusCategory{font-size:26px}.StateDashboard-module__69A69q__statusSubtitle{font-size:17px}}.StateDashboard-module__69A69q__areas{background:#141414;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;gap:18px;padding:20px;display:flex}.StateDashboard-module__69A69q__area{opacity:0;flex-direction:column;gap:6px;animation:.4s forwards StateDashboard-module__69A69q__areaFadeIn;display:flex}@keyframes StateDashboard-module__69A69q__areaFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.StateDashboard-module__69A69q__areaHeader{align-items:center;gap:12px;display:flex}.StateDashboard-module__69A69q__areaIcon{flex-shrink:0}.StateDashboard-module__69A69q__areaLabel{color:#ffffffd9;letter-spacing:.01em;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.StateDashboard-module__69A69q__areaBar{background:#ffffff0f;border-radius:999px;width:100%;height:28px;position:relative;overflow:hidden}.StateDashboard-module__69A69q__areaFill{border-radius:999px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.StateDashboard-module__69A69q__areaPct{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.2px;mix-blend-mode:difference;z-index:1;font-size:13px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.StateDashboard-module__69A69q__areaBarMuted{opacity:.3}.StateDashboard-module__69A69q__areaHintMuted{color:#ffffff59;font-style:italic}.StateDashboard-module__69A69q__areaHint{color:#ffffffa6;margin:0;font-size:13px;line-height:1.4}.StateDashboard-module__69A69q__bodySection{flex-direction:column;gap:10px;display:flex}.StateDashboard-module__69A69q__bodyGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:768px){.StateDashboard-module__69A69q__bodyGrid{grid-template-columns:repeat(4,1fr)}}.StateDashboard-module__69A69q__bodyTile{background:#141414;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;gap:6px;min-height:96px;padding:18px 16px;display:flex;position:relative}.StateDashboard-module__69A69q__bodyTileValueRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.StateDashboard-module__69A69q__bodyTileValue{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:32px;font-weight:700;line-height:1}.StateDashboard-module__69A69q__bodyTileSuffix{color:#ffffff80;letter-spacing:0;font-size:14px;font-weight:500}.StateDashboard-module__69A69q__bodyDeltaBadge{font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-size:16px;font-weight:700;line-height:1;position:absolute;top:12px;right:14px}@media (min-width:768px){.StateDashboard-module__69A69q__bodyDeltaBadge{font-size:18px;top:14px;right:16px}}.StateDashboard-module__69A69q__bodyTileLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:600}.StateDashboard-module__69A69q__bodyTileNormal{color:#ffffff59;font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-top:2px;font-size:11px;font-weight:500}.StateDashboard-module__69A69q__bodyFootnote{color:#fff6;text-align:center;margin:0;font-size:11px;font-style:italic;font-weight:300;line-height:1.4}@media (min-width:768px){.StateDashboard-module__69A69q__bodyTileValue{font-size:36px}}.StateDashboard-module__69A69q__forecastDivider{text-transform:uppercase;text-align:center;letter-spacing:-.5px;color:#fff;text-wrap:balance;margin:24px 0 8px;font-size:28px;font-weight:700;line-height:1.1}@media (min-width:768px){.StateDashboard-module__69A69q__forecastDivider{letter-spacing:-1px;margin:40px 0 16px;font-size:44px}}.StateDashboard-module__69A69q__areaForecastGrowth{z-index:0;border-radius:999px;transition:width .8s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0}.StateDashboard-module__69A69q__cta{z-index:1;background:var(--pp-accent);cursor:pointer;font-family:var(--pp-font);border:0;border-radius:60px;justify-content:center;align-self:center;align-items:center;min-width:280px;margin-top:8px;margin-bottom:72px;padding:20px 36px;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 64px #7c5ce052,0 14px 40px #7c5ce066,inset 0 0 0 1px #ffffff14}.StateDashboard-module__69A69q__cta:hover{background:var(--pp-accent-hover);transform:scale(1.02);box-shadow:0 0 80px #7c5ce073,0 18px 48px #7c5ce080,inset 0 0 0 1px #ffffff1f}.StateDashboard-module__69A69q__cta:active{transform:scale(.99)}.StateDashboard-module__69A69q__ctaShine{pointer-events:none;background:linear-gradient(120deg,#0000 0%,#fff0 30%,#ffffff52 50%,#fff0 70%,#0000 100%);width:60%;height:100%;animation:3s ease-in-out infinite StateDashboard-module__69A69q__ctaShineSweep;position:absolute;top:0;left:-100%}@keyframes StateDashboard-module__69A69q__ctaShineSweep{0%{left:-100%}50%{left:150%}to{left:150%}}.StateDashboard-module__69A69q__ctaLabel{z-index:1;color:#fff;letter-spacing:.05em;text-transform:uppercase;text-align:center;text-wrap:balance;font-size:16px;font-weight:800;position:relative}@media (min-width:768px){.StateDashboard-module__69A69q__cta{padding:22px 44px}.StateDashboard-module__69A69q__ctaLabel{font-size:17px}}
.SummaryInsight-module__u6kjUq__card{background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.SummaryInsight-module__u6kjUq__copy{color:var(--pp-text-primary);font-size:17px;line-height:1.45;font-weight:var(--pp-fw-medium);text-wrap:balance;margin:0}@media (min-width:768px){.SummaryInsight-module__u6kjUq__copy{font-size:21px;line-height:1.4}}
.Quiz-module__cy2rca__shell{padding:var(--space-8) var(--space-6);box-sizing:border-box;align-items:center;gap:var(--space-6);flex-direction:column;flex:1;width:100%;max-width:640px;margin:0 auto;display:flex}.Quiz-module__cy2rca__shell h1,.Quiz-module__cy2rca__shell h2,.Quiz-module__cy2rca__shell h3,.Quiz-module__cy2rca__shell p,.Quiz-module__cy2rca__shell button,.Quiz-module__cy2rca__shell label,.Quiz-module__cy2rca__shell [data-quiz-text]{text-wrap:balance}.Quiz-module__cy2rca__progress{z-index:10;-webkit-backdrop-filter:blur(8px);background:#000000eb;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex;position:sticky;top:0}.Quiz-module__cy2rca__progressTrack{background:#ffffff1a;border-radius:999px;flex:1;height:5px;overflow:hidden}.Quiz-module__cy2rca__progressFill{background:#7c5ce0;border-radius:999px;height:100%;transition:width .3s}.Quiz-module__cy2rca__progressPct{color:#ffffffb3;font-variant-numeric:tabular-nums;text-align:right;min-width:36px;font-size:14px;font-weight:500}.Quiz-module__cy2rca__question{font-size:28px;font-weight:var(--pp-fw-bold);text-align:center;letter-spacing:-.9px;color:var(--pp-text-primary);line-height:1.15;font-family:var(--pp-font);margin:0}@media (min-width:768px){.Quiz-module__cy2rca__question{letter-spacing:-1.5px;font-size:40px}}.Quiz-module__cy2rca__helper{color:var(--pp-text-secondary);text-align:center;margin:0;font-size:15px;line-height:1.5}.Quiz-module__cy2rca__sensitiveSubtitle{text-align:center;width:100%;color:var(--pp-text-secondary);border-radius:var(--pp-radius-sm);background:#7c5ce00f;border:1px solid #7c5ce02e;margin:0;padding:12px 16px;font-size:13px;font-style:italic;line-height:1.5}.Quiz-module__cy2rca__options{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.Quiz-module__cy2rca__option{border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-md);background:var(--pp-bg-elevated);text-align:left;cursor:pointer;min-height:60px;color:var(--pp-text-primary);font-size:17px;font-weight:500;font-family:var(--pp-font);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;padding:18px 22px;transition:border-color .18s,background .18s,transform .12s;display:flex;position:relative}.Quiz-module__cy2rca__option:after{content:"";border:1px solid var(--pp-border-strong);border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:border-color .18s,background .18s}.Quiz-module__cy2rca__option:hover{border-color:var(--pp-border-strong);background:var(--pp-bg-elevated-2)}.Quiz-module__cy2rca__option:active{transform:scale(.995)}.Quiz-module__cy2rca__optionSelected{border-color:var(--pp-accent);box-shadow:inset 0 0 0 1px var(--pp-accent);background:#7c5ce00f}.Quiz-module__cy2rca__optionSelected:after{border-color:var(--pp-accent);background:var(--pp-accent);box-shadow:inset 0 0 0 4px var(--pp-bg-elevated)}.Quiz-module__cy2rca__optionExclusive{color:var(--pp-text-secondary);background:0 0;border-style:dashed;font-size:15px;font-weight:500}.Quiz-module__cy2rca__optionExclusive.Quiz-module__cy2rca__optionSelected{color:var(--pp-text-primary);font-weight:var(--pp-fw-semibold)}.Quiz-module__cy2rca__actions{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.Quiz-module__cy2rca__back{color:var(--pp-text-secondary);cursor:pointer;padding:var(--space-2) var(--space-3);background:0 0;border:0;border-radius:8px;font-size:.92rem}.Quiz-module__cy2rca__back:hover{background:var(--pp-bg-elevated-2);color:var(--pp-text-primary)}.Quiz-module__cy2rca__next{color:#000;border-radius:var(--pp-radius-pill);font-weight:var(--pp-fw-semibold);cursor:pointer;min-height:48px;font-size:16px;font-family:var(--pp-font);background:#fff;border:0;padding:16px 28px;transition:background .18s,box-shadow .18s,transform .18s,opacity .18s}.Quiz-module__cy2rca__next:hover:not(:disabled){box-shadow:var(--pp-shadow-glow);background:#f3f5f9;transform:translateY(-1px)}.Quiz-module__cy2rca__next:disabled{opacity:.3;cursor:not-allowed}.Quiz-module__cy2rca__field{flex-direction:column;gap:6px;width:100%;display:flex}.Quiz-module__cy2rca__label{color:var(--pp-text-secondary);font-size:.85rem;font-weight:600}.Quiz-module__cy2rca__input{border:1px solid var(--pp-border-default);background:var(--pp-bg-input);color:var(--pp-text-primary);font-size:16px;font-family:var(--pp-font);box-sizing:border-box;border-radius:60px;outline:none;width:100%;min-height:52px;padding:16px 24px;transition:border-color .18s,box-shadow .18s}.Quiz-module__cy2rca__input::placeholder{color:var(--pp-text-muted)}.Quiz-module__cy2rca__input:focus{border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-glow)}.Quiz-module__cy2rca__error{color:#ef4444;margin:0;font-size:.85rem}.Quiz-module__cy2rca__submitting{color:var(--pp-accent);font-size:.9rem;font-weight:600}@media (max-width:480px){.Quiz-module__cy2rca__shell{padding:var(--space-6) var(--space-4)}.Quiz-module__cy2rca__question{font-size:var(--text-xl)}.Quiz-module__cy2rca__option{padding:var(--space-3) var(--space-4);min-height:52px;font-size:1rem}}.Quiz-module__cy2rca__ageGrid{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.Quiz-module__cy2rca__ageCard{aspect-ratio:5/4;border-radius:var(--pp-radius-md);cursor:pointer;background-color:var(--pp-bg-elevated);font-family:var(--pp-font);color:var(--pp-text-primary);-webkit-tap-highlight-color:transparent;border:0;padding:0;transition:transform .12s,box-shadow .18s;display:block;position:relative;overflow:hidden}.Quiz-module__cy2rca__ageCard:active{transform:scale(.99)}.Quiz-module__cy2rca__ageCardSelected{box-shadow:0 0 0 2px var(--pp-accent), var(--pp-shadow-glow-soft)}.Quiz-module__cy2rca__ageCardImage{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block;position:absolute;inset:0}.Quiz-module__cy2rca__ageCardFade{pointer-events:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:linear-gradient(#0000 0% 50%,#00000073 78%,#000000c7 100%);position:absolute;inset:0}@supports ((-webkit-mask-image:linear-gradient(#000, #000)) or (mask-image:linear-gradient(#000, #000))){.Quiz-module__cy2rca__ageCardFade{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 0% 55%,#000 82% 100%);mask-image:linear-gradient(#0000 0% 55%,#000 82% 100%)}}.Quiz-module__cy2rca__ageCardLabel{font-size:13px;font-weight:var(--pp-fw-bold);letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;text-transform:uppercase;text-shadow:0 1px 6px #0000008c;text-align:left;z-index:1;padding:0 12px 10px;line-height:1.15;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.Quiz-module__cy2rca__ageGrid{grid-template-columns:repeat(3,1fr);gap:16px}.Quiz-module__cy2rca__ageCard{aspect-ratio:3/4}.Quiz-module__cy2rca__ageCardLabel{padding:0 14px 14px;font-size:16px}}.Quiz-module__cy2rca__ageInsightHeading{width:100%;font-size:24px;font-weight:var(--pp-fw-bold);text-align:left;letter-spacing:-.8px;color:var(--pp-text-primary);line-height:1.2;font-family:var(--pp-font);margin:0}.Quiz-module__cy2rca__ageInsightBody{width:100%;color:var(--pp-text-secondary);text-align:left;margin:0;font-size:16px;line-height:1.5}.Quiz-module__cy2rca__ageInsightExit{color:var(--pp-text-muted);text-underline-offset:3px;cursor:pointer;text-align:center;background:0 0;border:0;margin:-8px auto 0;padding:8px 12px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:underline;display:inline-block}.Quiz-module__cy2rca__ageInsightExit:hover{color:var(--pp-text-secondary)}@media (min-width:768px){.Quiz-module__cy2rca__ageInsightHeading{letter-spacing:-1.2px;font-size:32px}.Quiz-module__cy2rca__ageInsightBody,.Quiz-module__cy2rca__ageInsightExit{font-size:18px}}.Quiz-module__cy2rca__cohortHeading{font-size:19px;font-weight:var(--pp-fw-semibold);color:var(--pp-text-secondary);letter-spacing:.02em;text-align:center;margin:0}.Quiz-module__cy2rca__cohortSlot{width:100%}.Quiz-module__cy2rca__cohortFallback{align-items:center;gap:var(--pp-space-12);border-radius:var(--pp-radius-md);background:var(--pp-bg-elevated);border:1px solid var(--pp-border-subtle);padding:16px 22px;display:flex}.Quiz-module__cy2rca__cohortDot{background:var(--pp-success);width:8px;height:8px;box-shadow:0 0 12px var(--pp-success);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite Quiz-module__cy2rca__pp-cohort-pulse}.Quiz-module__cy2rca__cohortCopy{font-size:15px;font-weight:var(--pp-fw-medium);color:var(--pp-text-primary);margin:0;line-height:1.45}@keyframes Quiz-module__cy2rca__pp-cohort-pulse{0%,to{opacity:1}50%{opacity:.45}}.Quiz-module__cy2rca__bmiCard{border-radius:var(--pp-radius-md);border:1px solid var(--pp-border-default);background:var(--pp-bg-elevated);flex-direction:column;gap:12px;padding:20px;display:flex}.Quiz-module__cy2rca__bmiOk{border-color:var(--pp-success);background:#22c55e0f}.Quiz-module__cy2rca__bmiWarn{border-color:var(--pp-warning);background:#f59e0b0f}.Quiz-module__cy2rca__bmiDanger{border-color:var(--pp-error);background:#ef44440f}.Quiz-module__cy2rca__bmiBadge{font-size:13px;font-weight:var(--pp-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-text-secondary);margin:0}.Quiz-module__cy2rca__bmiNumber{font-size:19px;font-weight:var(--pp-fw-bold);color:var(--pp-text-primary);letter-spacing:-1.2px}.Quiz-module__cy2rca__bmiCopy{color:var(--pp-text-primary);margin:0;font-size:15px;line-height:1.5}.Quiz-module__cy2rca__authority{border-radius:var(--pp-radius-md);background:var(--pp-bg-elevated);border:1px solid var(--pp-border-subtle);flex-direction:column;gap:12px;padding:24px;display:flex}.Quiz-module__cy2rca__authorityBadge{font-size:12px;font-weight:var(--pp-fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--pp-accent)}.Quiz-module__cy2rca__authorityFinding{font-size:19px;font-weight:var(--pp-fw-medium);color:var(--pp-text-primary);letter-spacing:-1.2px;margin:0;line-height:1.35}.Quiz-module__cy2rca__authoritySource{color:var(--pp-text-tertiary);text-decoration:underline;-webkit-text-decoration-color:var(--pp-border-default);text-decoration-color:var(--pp-border-default);text-underline-offset:3px;font-size:13px;transition:color .15s,text-decoration-color .15s}.Quiz-module__cy2rca__authoritySource:hover{color:var(--pp-text-secondary);-webkit-text-decoration-color:var(--pp-border-strong);text-decoration-color:var(--pp-border-strong)}@media (min-width:768px){.Quiz-module__cy2rca__authority{padding:32px}.Quiz-module__cy2rca__authorityFinding{letter-spacing:-1.5px;font-size:24px}}.Quiz-module__cy2rca__greeting{text-align:left;flex-direction:column;align-items:stretch;gap:16px;padding:24px 0;display:flex}.Quiz-module__cy2rca__greetingPrelude{font-size:12px;font-weight:var(--pp-fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--pp-accent);margin:0}.Quiz-module__cy2rca__greetingName{font-size:50px;font-weight:var(--pp-fw-bold);letter-spacing:-3.2px;color:var(--pp-text-primary);line-height:.95;font-family:var(--pp-font);overflow-wrap:anywhere;margin:0}.Quiz-module__cy2rca__greetingCopy{color:var(--pp-text-secondary);max-width:32ch;margin:8px 0 12px;font-size:19px;line-height:1.4}.Quiz-module__cy2rca__greetingCta{align-self:flex-start;min-width:240px}@media (min-width:768px){.Quiz-module__cy2rca__greetingName{font-size:80px}.Quiz-module__cy2rca__greetingCopy{max-width:36ch;font-size:24px}}.Quiz-module__cy2rca__consent{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;margin:8px 0 0;padding:0 4px;display:flex}.Quiz-module__cy2rca__consentCheckbox{appearance:none;cursor:pointer;width:20px;height:20px;transition:background var(--pp-duration-fast) ease-out, border-color var(--pp-duration-fast) ease-out;background:#ffffff0a;border:1.5px solid #ffffff40;border-radius:5px;flex-shrink:0;margin:1px 0 0;position:relative}.Quiz-module__cy2rca__consentCheckbox:hover{border-color:#7c5ce080}.Quiz-module__cy2rca__consentCheckbox:checked{background:#7c5ce0;border-color:#7c5ce0}.Quiz-module__cy2rca__consentCheckbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.Quiz-module__cy2rca__consentCheckbox:focus-visible{outline-offset:2px;outline:2px solid #7c5ce0}.Quiz-module__cy2rca__consentText{color:var(--pp-text-secondary);text-align:left;font-size:13.5px;line-height:1.45}.Quiz-module__cy2rca__consentLink{color:var(--pp-accent);text-underline-offset:2px;-webkit-text-decoration:underline #7c5ce066;text-decoration:underline #7c5ce066;transition:text-decoration-color .15s}.Quiz-module__cy2rca__consentLink:hover{-webkit-text-decoration-color:var(--pp-accent);text-decoration-color:var(--pp-accent)}
