.consumer-surfaces-module__oFA3GW__page{gap:24px;min-width:0;padding-bottom:24px;display:grid}.consumer-surfaces-module__oFA3GW__page>*{min-width:0}.consumer-surfaces-module__oFA3GW__page h1,.consumer-surfaces-module__oFA3GW__page h2,.consumer-surfaces-module__oFA3GW__page h3{margin:0}.consumer-surfaces-module__oFA3GW__page h1{font-size:var(--text-h1)}.consumer-surfaces-module__oFA3GW__page h2{font-size:var(--text-h2)}.consumer-surfaces-module__oFA3GW__page h2.ds-section-title{font-size:var(--text-eyebrow);margin:0 4px}.consumer-surfaces-module__oFA3GW__page p{margin-bottom:0}.consumer-surfaces-module__oFA3GW__pageHeader,.consumer-surfaces-module__oFA3GW__sectionHeading,.consumer-surfaces-module__oFA3GW__cardHeading,.consumer-surfaces-module__oFA3GW__welcome,.consumer-surfaces-module__oFA3GW__metricLine{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.consumer-surfaces-module__oFA3GW__pageHeader,.consumer-surfaces-module__oFA3GW__welcome{padding:8px 4px 0}.consumer-surfaces-module__oFA3GW__pageHeader{align-items:center}.consumer-surfaces-module__oFA3GW__sectionHeading{align-items:flex-end;margin-bottom:12px}.consumer-surfaces-module__oFA3GW__cardHeading{align-items:center}.consumer-surfaces-module__oFA3GW__cardHeading svg{width:22px;height:22px;color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__card{gap:16px;display:grid}.consumer-surfaces-module__oFA3GW__cardLink{color:inherit;text-decoration:none}.consumer-surfaces-module__oFA3GW__cardLink>*{transition:border-color .18s var(--ease), box-shadow .18s var(--ease), transform .18s var(--ease)}.consumer-surfaces-module__oFA3GW__cardLink:hover>*{border-color:hsl(var(--primary) / .3);box-shadow:0 8px 28px hsl(var(--primary-glow) / .15);transform:translateY(-2px)}.consumer-surfaces-module__oFA3GW__welcome{min-height:108px}.consumer-surfaces-module__oFA3GW__welcome h1{margin-bottom:8px}.consumer-surfaces-module__oFA3GW__sponsorEyebrow{letter-spacing:.02em;text-transform:none}.consumer-surfaces-module__oFA3GW__balanceShortcut,.consumer-surfaces-module__oFA3GW__tierChip,.consumer-surfaces-module__oFA3GW__liveChip,.consumer-surfaces-module__oFA3GW__stateChip,.consumer-surfaces-module__oFA3GW__secondaryLink,.consumer-surfaces-module__oFA3GW__textLink{min-height:var(--target-min);border-radius:var(--r-pill);font-size:var(--text-caption);justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.consumer-surfaces-module__oFA3GW__balanceShortcut{min-width:var(--target-min);border:var(--border-w) solid hsl(var(--border));background:hsl(var(--surface-elev));color:hsl(var(--ink));box-shadow:0 1px 3px hsl(var(--ink) / .06);padding:0 12px}.consumer-surfaces-module__oFA3GW__tierChip{gap:5px;min-height:28px;padding:4px 10px;font-size:.75rem}.consumer-surfaces-module__oFA3GW__tierChip svg{fill:currentColor;stroke:none;width:14px;height:14px}.consumer-surfaces-module__oFA3GW__liveChip,.consumer-surfaces-module__oFA3GW__stateChip{min-height:32px;padding:4px 10px}.consumer-surfaces-module__oFA3GW__liveChip{background:hsl(var(--positive-soft));color:hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__stateChip{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft))}.consumer-surfaces-module__oFA3GW__secondaryLink{border:var(--border-w) solid hsl(var(--border));color:hsl(var(--ink));padding:0 16px}.consumer-surfaces-module__oFA3GW__textLink{color:hsl(var(--primary));justify-content:flex-start;gap:5px}.consumer-surfaces-module__oFA3GW__textLink svg{width:18px;height:18px}.consumer-surfaces-module__oFA3GW__caption,.consumer-surfaces-module__oFA3GW__freshness{color:hsl(var(--ink-soft));font-size:var(--text-caption);font-weight:500}.consumer-surfaces-module__oFA3GW__freshness{border-top:var(--border-w) solid hsl(var(--border));padding-top:12px}.consumer-surfaces-module__oFA3GW__notice,.consumer-surfaces-module__oFA3GW__errorText{border-radius:var(--r-md);font-size:var(--text-caption);padding:12px 14px;font-weight:650}.consumer-surfaces-module__oFA3GW__notice{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft))}.consumer-surfaces-module__oFA3GW__errorText{background:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.consumer-surfaces-module__oFA3GW__metricStack,.consumer-surfaces-module__oFA3GW__groupList,.consumer-surfaces-module__oFA3GW__list,.consumer-surfaces-module__oFA3GW__optionList{gap:12px;display:grid}.consumer-surfaces-module__oFA3GW__metricLine{align-items:baseline;font-size:.9rem}.consumer-surfaces-module__oFA3GW__metricLine strong{color:hsl(var(--ink));font-variant-numeric:tabular-nums;text-align:right}.consumer-surfaces-module__oFA3GW__progressTrack{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));height:8px;overflow:hidden}.consumer-surfaces-module__oFA3GW__progressTrack>span{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;transition:width .7s var(--ease);display:block}.consumer-surfaces-module__oFA3GW__rewardLine{border-radius:var(--r-pill);background:hsl(var(--coin-gold) / .14);min-height:36px;color:hsl(var(--ink));font-size:var(--text-caption);justify-self:start;align-items:center;gap:7px;padding:5px 11px;font-weight:850;display:inline-flex}.consumer-surfaces-module__oFA3GW__rewardLine svg{width:19px;height:19px}.consumer-surfaces-module__oFA3GW__goalDays{grid-template-columns:repeat(7,minmax(36px,1fr));gap:5px;display:grid}.consumer-surfaces-module__oFA3GW__goalCard{gap:0}.consumer-surfaces-module__oFA3GW__goalCard .consumer-surfaces-module__oFA3GW__goalSummary{margin:16px 0}.consumer-surfaces-module__oFA3GW__goalHeader{margin-bottom:12px}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__goalEyebrow{letter-spacing:.06em;margin:0;font-size:11px}.consumer-surfaces-module__oFA3GW__page h2.consumer-surfaces-module__oFA3GW__goalTitle{margin-top:3px;font-size:17px;font-weight:800}.consumer-surfaces-module__oFA3GW__goalDaysRow{gap:6px;margin-bottom:8px;display:flex}.consumer-surfaces-module__oFA3GW__goalDayCol{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.consumer-surfaces-module__oFA3GW__goalSquare{aspect-ratio:1;border:2px solid hsl(var(--surface-sunken));background:hsl(var(--surface-sunken));width:100%;max-width:40px;color:hsl(var(--ink-faint));border-radius:11px;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__goalSquare svg{stroke-width:2.6px;width:16px;height:16px}.consumer-surfaces-module__oFA3GW__goalSquareDone{border-color:hsl(var(--primary));background:hsl(var(--primary-soft));color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__goalSquareToday{border-color:hsl(var(--primary));color:hsl(var(--primary));background:0 0}.consumer-surfaces-module__oFA3GW__goalSquareStreak{border-color:hsl(var(--coin-gold-deep));background:hsl(var(--coin-gold));color:hsl(var(--coin-gold-deep))}.consumer-surfaces-module__oFA3GW__goalDayLetter{color:hsl(var(--ink-soft));font-size:10px;font-weight:700}.consumer-surfaces-module__oFA3GW__goalDayLetterUpcoming{color:hsl(var(--ink-faint))}.consumer-surfaces-module__oFA3GW__goalDayLetterActive{color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__goalLegend{color:hsl(var(--ink-soft));white-space:nowrap;flex-wrap:nowrap;gap:10px;margin-bottom:14px;font-size:10.5px;font-weight:600;display:flex}.consumer-surfaces-module__oFA3GW__goalLegend>span{align-items:center;gap:4px;display:inline-flex}.consumer-surfaces-module__oFA3GW__goalLegendSwatch{border-radius:2px;width:8px;height:8px}.consumer-surfaces-module__oFA3GW__goalMetricLabel{color:hsl(var(--ink));font-size:13.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__goalMetricValue{color:hsl(var(--ink-soft));font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__goalMetricRow{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.consumer-surfaces-module__oFA3GW__goalBar{background:hsl(var(--surface-sunken));border-radius:9999px;height:10px;overflow:hidden}.consumer-surfaces-module__oFA3GW__goalBarPrimary{margin-bottom:12px}.consumer-surfaces-module__oFA3GW__goalBarGold{margin-bottom:14px}.consumer-surfaces-module__oFA3GW__goalBar>span{border-radius:9999px;height:100%;display:block}.consumer-surfaces-module__oFA3GW__goalBarPrimary>span{background:hsl(var(--primary));box-shadow:inset 0 -2px 0 hsl(var(--primary-deep))}.consumer-surfaces-module__oFA3GW__goalBarGold>span{background:hsl(var(--coin-gold));box-shadow:inset 0 -2px 0 hsl(var(--coin-gold-deep))}.consumer-surfaces-module__oFA3GW__earnedChip{background:hsl(var(--positive-soft));color:hsl(var(--positive));border-radius:9999px;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.consumer-surfaces-module__oFA3GW__potentialChip{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft));border-radius:9999px;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.consumer-surfaces-module__oFA3GW__goalRewardRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.consumer-surfaces-module__oFA3GW__goalChevron{color:hsl(var(--primary));margin-inline-start:auto;font-size:18px;font-weight:800;line-height:1}.consumer-surfaces-module__oFA3GW__day,.consumer-surfaces-module__oFA3GW__dayToday,.consumer-surfaces-module__oFA3GW__dayComplete{min-width:36px;min-height:var(--target-min);border-radius:var(--r-pill);background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft));place-items:center;font-size:.75rem;font-weight:800;display:grid}.consumer-surfaces-module__oFA3GW__dayToday{border:var(--border-w) solid hsl(var(--primary));background:hsl(var(--primary-soft));color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__dayComplete{background:hsl(var(--positive-soft));color:hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__campaign{border-color:hsl(var(--primary) / .3);background:hsl(var(--primary-soft));grid-template-columns:minmax(120px,.42fr) 1fr;align-items:center}.consumer-surfaces-module__oFA3GW__campaignImage{border-radius:var(--r-lg);object-fit:cover;width:100%;min-height:150px;max-height:220px}.consumer-surfaces-module__oFA3GW__campaign p{color:hsl(var(--ink-soft));margin:8px 0 16px}.consumer-surfaces-module__oFA3GW__campaignCopy h2{margin:0}.consumer-surfaces-module__oFA3GW__campaignOverlay{border-color:#0000;min-height:220px;padding:0;display:block;position:relative;overflow:hidden}.consumer-surfaces-module__oFA3GW__campaignOverlay .consumer-surfaces-module__oFA3GW__campaignImage{border-radius:0;height:100%;max-height:none;position:absolute;inset:0}.consumer-surfaces-module__oFA3GW__campaignOverlay .consumer-surfaces-module__oFA3GW__campaignCopy{color:#fff;background:linear-gradient(#0000,#00000040 40%,#000000bf);flex-direction:column;justify-content:flex-end;min-height:220px;padding:24px;display:flex;position:relative}.consumer-surfaces-module__oFA3GW__campaignOverlay .consumer-surfaces-module__oFA3GW__campaignCopy h2,.consumer-surfaces-module__oFA3GW__campaignOverlay .consumer-surfaces-module__oFA3GW__campaignCopy p{color:#fff}.consumer-surfaces-module__oFA3GW__campaignOverlay .consumer-surfaces-module__oFA3GW__campaignCopy a{align-self:flex-start}.consumer-surfaces-module__oFA3GW__campaignTextOnly{background:hsl(var(--primary-fill));color:hsl(var(--on-primary));border-color:#0000;display:block}.consumer-surfaces-module__oFA3GW__campaignTextOnly .consumer-surfaces-module__oFA3GW__campaignCopy h2,.consumer-surfaces-module__oFA3GW__campaignTextOnly .consumer-surfaces-module__oFA3GW__campaignCopy p{color:hsl(var(--on-primary))}.consumer-surfaces-module__oFA3GW__campaignButtonOnBrand{background:hsl(var(--on-primary));color:hsl(var(--primary-fill))}.consumer-surfaces-module__oFA3GW__pager{gap:6px;display:flex}.consumer-surfaces-module__oFA3GW__pager button{width:var(--target-min);height:var(--target-min);border:var(--border-w) solid hsl(var(--border));background:hsl(var(--surface-elev));color:hsl(var(--ink));cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:1.4rem;display:grid}.consumer-surfaces-module__oFA3GW__pager button:disabled{cursor:not-allowed;color:hsl(var(--ink-faint))}.consumer-surfaces-module__oFA3GW__segmented{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.consumer-surfaces-module__oFA3GW__segmented button,.consumer-surfaces-module__oFA3GW__optionList button{min-height:var(--target-min);border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-pill);background:hsl(var(--surface-elev));color:hsl(var(--ink-soft));cursor:pointer;padding:8px 10px;font-size:.8rem;font-weight:800}.consumer-surfaces-module__oFA3GW__segmented button.consumer-surfaces-module__oFA3GW__selected,.consumer-surfaces-module__oFA3GW__optionList button.consumer-surfaces-module__oFA3GW__selected{border-color:hsl(var(--primary));background:hsl(var(--primary-soft));color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__summaryStat{align-items:baseline;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__summaryStat strong{color:hsl(var(--ink));font-size:var(--text-stat);font-variant-numeric:tabular-nums}.consumer-surfaces-module__oFA3GW__summaryStat span{color:hsl(var(--ink-soft));font-size:var(--text-caption)}.consumer-surfaces-module__oFA3GW__barChart{grid-template-columns:repeat(7,minmax(34px,1fr));align-items:end;gap:7px;min-height:210px;padding-top:16px;display:grid}.consumer-surfaces-module__oFA3GW__barColumn{height:190px;color:hsl(var(--ink-soft));grid-template-rows:20px 1fr 24px;justify-items:center;gap:5px;font-size:.7rem;font-weight:700;display:grid}.consumer-surfaces-module__oFA3GW__barValue{text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;overflow:hidden}.consumer-surfaces-module__oFA3GW__barTrack{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));width:min(28px,72%);height:100%;display:block;position:relative;overflow:hidden}.consumer-surfaces-module__oFA3GW__barTrack>span{border-radius:inherit;background:hsl(var(--primary-fill));min-height:2px;position:absolute;bottom:0;left:0;right:0}.consumer-surfaces-module__oFA3GW__listRow,.consumer-surfaces-module__oFA3GW__groupRow{min-height:var(--target-min);justify-content:space-between;align-items:center;gap:16px;display:flex}.consumer-surfaces-module__oFA3GW__listRow>div,.consumer-surfaces-module__oFA3GW__groupRow>div:first-child{gap:3px;display:grid}.consumer-surfaces-module__oFA3GW__listRow span,.consumer-surfaces-module__oFA3GW__groupRow span{color:hsl(var(--ink-soft));font-size:var(--text-caption)}.consumer-surfaces-module__oFA3GW__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.consumer-surfaces-module__oFA3GW__emptyInline{justify-items:start;gap:12px;padding:12px 0;display:grid}.consumer-surfaces-module__oFA3GW__emptyInline p{color:hsl(var(--ink-soft))}.consumer-surfaces-module__oFA3GW__groupList{border-top:var(--border-w) solid hsl(var(--border))}.consumer-surfaces-module__oFA3GW__groupRow{border-bottom:var(--border-w) solid hsl(var(--border));padding:14px 0}.consumer-surfaces-module__oFA3GW__alternatives{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.consumer-surfaces-module__oFA3GW__alternatives>span{border-radius:var(--r-md);background:hsl(var(--surface-sunken));text-align:right;gap:2px;min-width:120px;padding:8px 10px;display:grid}.consumer-surfaces-module__oFA3GW__alternatives small{color:hsl(var(--ink-faint))}.consumer-surfaces-module__oFA3GW__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.consumer-surfaces-module__oFA3GW__choice{border:2px solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));min-height:108px;color:hsl(var(--ink));cursor:pointer;text-align:left;align-content:center;gap:5px;padding:14px;display:grid}.consumer-surfaces-module__oFA3GW__choice span{color:hsl(var(--ink-soft));font-size:var(--text-caption)}.consumer-surfaces-module__oFA3GW__choiceSelected{border-color:hsl(var(--primary));background:hsl(var(--primary-soft))}.consumer-surfaces-module__oFA3GW__choice:disabled{cursor:not-allowed;opacity:.56}.consumer-surfaces-module__oFA3GW__scoreHero{text-align:center}.consumer-surfaces-module__oFA3GW__scoreNumber{color:hsl(var(--ink));font-variant-numeric:tabular-nums;font-feature-settings:"ss01", "cv05", "tnum";letter-spacing:-.05em;font-size:clamp(4rem,18vw,6.5rem);font-weight:900;line-height:.9}.consumer-surfaces-module__oFA3GW__bandTrack{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));height:12px;position:relative;overflow:hidden}.consumer-surfaces-module__oFA3GW__bandTrack>span{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;display:block}.consumer-surfaces-module__oFA3GW__definitionList{border-radius:var(--r-lg);background:hsl(var(--border));gap:1px;margin:0;display:grid;overflow:hidden}.consumer-surfaces-module__oFA3GW__definitionList>div{background:hsl(var(--surface-elev));text-align:left;grid-template-columns:minmax(110px,.4fr) 1fr;gap:12px;padding:13px 14px;display:grid}.consumer-surfaces-module__oFA3GW__definitionList dt{color:hsl(var(--ink-soft));font-size:var(--text-caption);font-weight:700}.consumer-surfaces-module__oFA3GW__definitionList dd{color:hsl(var(--ink));font-size:var(--text-caption);text-align:right;margin:0;font-weight:700}.consumer-surfaces-module__oFA3GW__assessmentProgress{color:hsl(var(--ink-soft));font-size:var(--text-caption);grid-template-columns:1fr auto;align-items:center;gap:12px;font-weight:700;display:grid}.consumer-surfaces-module__oFA3GW__numberField{color:hsl(var(--ink-soft));font-size:var(--text-caption);gap:8px;font-weight:700;display:grid}.consumer-surfaces-module__oFA3GW__numberField input{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-md);background:hsl(var(--surface-elev));min-height:48px;color:hsl(var(--ink));padding:0 14px;font-size:1rem}.consumer-surfaces-module__oFA3GW__historyChart{align-items:flex-end;gap:10px;min-height:260px;padding:18px 4px 4px;display:flex;overflow-x:auto}.consumer-surfaces-module__oFA3GW__historyPoint{width:88px;min-width:88px;height:230px;color:hsl(var(--ink-soft));text-align:center;grid-template-rows:1fr auto auto auto;place-items:end center;gap:4px;font-size:.72rem;display:grid}.consumer-surfaces-module__oFA3GW__historyBar{border-radius:var(--r-pill) var(--r-pill) 4px 4px;background:hsl(var(--primary-fill));width:28px;min-height:2px}.consumer-surfaces-module__oFA3GW__historyPoint strong{color:hsl(var(--ink));font-size:1rem}.consumer-surfaces-module__oFA3GW__tierHero{position:relative;overflow:hidden}.consumer-surfaces-module__oFA3GW__tierMedal{background:currentColor;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.consumer-surfaces-module__oFA3GW__tierMedal svg{width:24px;height:24px;color:hsl(var(--surface-elev))}.consumer-surfaces-module__oFA3GW__tier-bronze{color:hsl(var(--tier-bronze));background-color:hsl(var(--tier-bronze) / .16)}.consumer-surfaces-module__oFA3GW__tier-silver{color:hsl(var(--tier-silver));background-color:hsl(var(--tier-silver) / .16)}.consumer-surfaces-module__oFA3GW__tier-gold{color:hsl(var(--tier-gold));background-color:hsl(var(--tier-gold) / .16)}.consumer-surfaces-module__oFA3GW__tier-platinum{color:hsl(var(--tier-platinum));background-color:hsl(var(--tier-platinum) / .16)}.consumer-surfaces-module__oFA3GW__tierHero h2,.consumer-surfaces-module__oFA3GW__tierHero p,.consumer-surfaces-module__oFA3GW__tierHero .consumer-surfaces-module__oFA3GW__metricLine,.consumer-surfaces-module__oFA3GW__tierHero .consumer-surfaces-module__oFA3GW__definitionList{color:hsl(var(--ink))}.consumer-surfaces-module__oFA3GW__ladder{gap:0}.consumer-surfaces-module__oFA3GW__ladderRow{border-bottom:var(--border-w) solid hsl(var(--border));background:0 0;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:76px;padding:10px 0;display:grid}.consumer-surfaces-module__oFA3GW__ladderRow:last-child{border-bottom:0}.consumer-surfaces-module__oFA3GW__ladderRow>div{gap:3px;display:grid}.consumer-surfaces-module__oFA3GW__ladderRow>div span{color:hsl(var(--ink-soft));font-size:var(--text-caption)}@media (max-width:560px){.consumer-surfaces-module__oFA3GW__pageHeader,.consumer-surfaces-module__oFA3GW__sectionHeading,.consumer-surfaces-module__oFA3GW__cardHeading,.consumer-surfaces-module__oFA3GW__listRow,.consumer-surfaces-module__oFA3GW__groupRow{flex-direction:column;align-items:stretch}.consumer-surfaces-module__oFA3GW__welcome{min-height:0}.consumer-surfaces-module__oFA3GW__campaign,.consumer-surfaces-module__oFA3GW__choiceGrid{grid-template-columns:1fr}.consumer-surfaces-module__oFA3GW__alternatives{justify-content:flex-start}.consumer-surfaces-module__oFA3GW__alternatives>span{text-align:left;flex:120px}.consumer-surfaces-module__oFA3GW__segmented button{padding-inline:4px;font-size:.7rem}.consumer-surfaces-module__oFA3GW__definitionList>div{grid-template-columns:1fr}.consumer-surfaces-module__oFA3GW__definitionList dd{text-align:left}.consumer-surfaces-module__oFA3GW__goalDays{gap:3px}}.consumer-surfaces-module__oFA3GW__homePreviewRow{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;min-width:0;padding:2px 2px 6px;display:flex;overflow-x:auto}.consumer-surfaces-module__oFA3GW__homeSectionHeading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex;position:relative}.consumer-surfaces-module__oFA3GW__homeSectionHeading h2{margin:0;font-size:15px;line-height:18px}.consumer-surfaces-module__oFA3GW__homeSectionHeading .consumer-surfaces-module__oFA3GW__textLink{flex:none;align-items:flex-start;min-height:44px;line-height:18px;position:absolute;top:0;right:0}.consumer-surfaces-module__oFA3GW__homeCatalogTile{border:var(--border-w) solid hsl(var(--border));background:hsl(var(--surface-elev));width:134px;min-height:149px;color:inherit;scroll-snap-align:start;border-radius:16px;flex:0 0 134px;grid-template-rows:72px 1fr;text-decoration:none;display:grid;overflow:hidden}.consumer-surfaces-module__oFA3GW__homeCatalogArtwork{object-fit:cover;background:hsl(var(--surface-sunken));place-items:center;width:100%;height:72px;display:grid}img.consumer-surfaces-module__oFA3GW__homeCatalogArtwork{display:block}.consumer-surfaces-module__oFA3GW__homeCatalogArtwork svg{width:28px;height:28px}.consumer-surfaces-module__oFA3GW__homeVoucherArtwork{background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__homeBenefitArtwork{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft))}.consumer-surfaces-module__oFA3GW__homeCatalogBody{align-content:start;gap:8px;padding:10px 11px;display:grid}.consumer-surfaces-module__oFA3GW__homeCatalogBody>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.consumer-surfaces-module__oFA3GW__homeExploreTile{border:var(--border-w) solid hsl(var(--border));min-height:149px;color:hsl(var(--primary));text-align:center;scroll-snap-align:start;border-radius:16px;flex:0 0 110px;place-content:center;justify-items:center;gap:8px;text-decoration:none;display:grid}.consumer-surfaces-module__oFA3GW__homeExploreTile>span{background:hsl(var(--primary) / .12);border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.consumer-surfaces-module__oFA3GW__homeExploreTile>strong{font-size:12px}.consumer-surfaces-module__oFA3GW__homePreviewPrice{align-items:center;gap:4px;font-weight:600;display:inline-flex;color:hsl(var(--ink))!important}.consumer-surfaces-module__oFA3GW__homePreviewPrice>b{color:hsl(var(--primary));font-size:12.5px;font-weight:800}.consumer-surfaces-module__oFA3GW__homePreviewPrice>span{color:hsl(var(--ink-faint));text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.consumer-surfaces-module__oFA3GW__homeBenefitOffer{color:hsl(var(--positive));text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1;overflow:hidden}.consumer-surfaces-module__oFA3GW__homePreviewPrice svg{width:16px;height:16px}.consumer-surfaces-module__oFA3GW__homePreviewPrice .consumer-surfaces-module__oFA3GW__homeTeaserCoin{width:14px;height:14px}.consumer-surfaces-module__oFA3GW__homeSupportRow{min-height:var(--target-min);color:inherit;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.consumer-surfaces-module__oFA3GW__homeSupportRow+.consumer-surfaces-module__oFA3GW__homeSupportRow{border-top:0}.consumer-surfaces-module__oFA3GW__homeSupportRow>div{flex:1;gap:2px;display:grid}.consumer-surfaces-module__oFA3GW__homeSupportRow strong{font-size:var(--text-body)}.consumer-surfaces-module__oFA3GW__homeSupportRow span{color:hsl(var(--ink-soft));font-size:var(--text-caption)}.consumer-surfaces-module__oFA3GW__homeSupportIcon{background:hsl(var(--surface-sunken));width:36px;height:36px;color:hsl(var(--ink-soft));border-radius:11px;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__homeSupportCard{gap:0;padding:8px}.consumer-surfaces-module__oFA3GW__homeSupportCard>h2{margin:0;padding:10px 12px 8px;font-size:14px}.consumer-surfaces-module__oFA3GW__homeSupportCard .consumer-surfaces-module__oFA3GW__homeSupportRow{gap:13px;padding:12px}.consumer-surfaces-module__oFA3GW__homeSupportCard .consumer-surfaces-module__oFA3GW__homeSupportRow strong{font-size:13.5px}.consumer-surfaces-module__oFA3GW__homeSupportCard .consumer-surfaces-module__oFA3GW__homeSupportRow>div>span{font-size:12px}.consumer-surfaces-module__oFA3GW__homeSupportIcon svg{width:20px;height:20px}.consumer-surfaces-module__oFA3GW__homeChevron{width:20px;height:20px;color:hsl(var(--ink-soft));flex:none}.consumer-surfaces-module__oFA3GW__weekNav{align-items:center;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__weekNavCenter{text-align:center;flex:1;gap:2px;display:grid}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__weekNavEyebrow{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--ink-soft));font-size:11px;font-weight:700}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__weekNavRange{color:hsl(var(--ink));font-size:14px;font-weight:700}.consumer-surfaces-module__oFA3GW__weekArrow{border:1px solid hsl(var(--border));width:44px;height:44px;color:hsl(var(--ink));cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;display:inline-flex}.consumer-surfaces-module__oFA3GW__weekArrow:disabled{color:hsl(var(--ink-faint));cursor:default}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__goalBigStat{color:hsl(var(--ink-soft));font-size:13px;font-weight:700}.consumer-surfaces-module__oFA3GW__goalBigStat strong{color:hsl(var(--ink));margin-right:6px;font-size:24px;font-weight:900}.consumer-surfaces-module__oFA3GW__goalSegments{gap:7px;display:flex}.consumer-surfaces-module__oFA3GW__goalSegment{background:hsl(var(--surface-sunken));border-radius:999px;flex:1;height:7px;overflow:hidden}.consumer-surfaces-module__oFA3GW__goalSegment>span{background:hsl(var(--primary));border-radius:999px;height:100%;display:block}.consumer-surfaces-module__oFA3GW__goalSegment>.consumer-surfaces-module__oFA3GW__goalSegmentDone{background:hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__goalSummary{gap:12px;display:grid}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__goalSummaryCount{color:hsl(var(--ink));margin:0;font-size:1.125rem;font-weight:800}.consumer-surfaces-module__oFA3GW__goalSummaryGroups{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.consumer-surfaces-module__oFA3GW__goalSummaryGroups li{align-content:start;gap:4px;min-width:0;display:grid}.consumer-surfaces-module__oFA3GW__goalSummaryGroups .consumer-surfaces-module__oFA3GW__goalSegment{margin-bottom:4px}.consumer-surfaces-module__oFA3GW__goalSummaryName{font-size:var(--text-caption);overflow-wrap:anywhere;font-weight:800}.consumer-surfaces-module__oFA3GW__goalSummaryValue{color:hsl(var(--ink-soft));font-size:var(--text-caption);overflow-wrap:anywhere}.consumer-surfaces-module__oFA3GW__titleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__titleRow>:first-child{min-width:0}.consumer-surfaces-module__oFA3GW__titleChevron{width:20px;height:20px;color:hsl(var(--primary));flex:none}.consumer-surfaces-module__oFA3GW__sourceSection,.consumer-surfaces-module__oFA3GW__goalGroupList{gap:16px;display:grid}.consumer-surfaces-module__oFA3GW__sourceSection>button{justify-self:start}.consumer-surfaces-module__oFA3GW__explainerHeading{align-items:center;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__explainerIcon{border-radius:var(--r-md);background:hsl(var(--primary-soft));width:36px;height:36px;color:hsl(var(--primary));flex:none;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__explainerBody{gap:8px;display:grid}.consumer-surfaces-module__oFA3GW__explainerBody p{margin:0}.consumer-surfaces-module__oFA3GW__explainerIcon svg{width:20px;height:20px}.consumer-surfaces-module__oFA3GW__chipCoin{flex:none;width:16px;height:16px}.consumer-surfaces-module__oFA3GW__page>.page-header{margin-bottom:0}.consumer-surfaces-module__oFA3GW__goalFooterRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__earnPill{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft));border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.consumer-surfaces-module__oFA3GW__earnPillDot{background:hsl(var(--coin-gold));border-radius:999px;width:15px;height:15px}.consumer-surfaces-module__oFA3GW__howGoalsWork{color:hsl(var(--primary));font-size:12px;font-weight:800}.consumer-surfaces-module__oFA3GW__syncLine{align-items:center;gap:8px;padding:0 4px;display:flex}.consumer-surfaces-module__oFA3GW__syncDot{background:hsl(var(--ink-faint));border-radius:999px;width:8px;height:8px}.consumer-surfaces-module__oFA3GW__syncDotFresh{background:hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__syncLineText{color:hsl(var(--ink-soft));flex:1;font-size:13px}.consumer-surfaces-module__oFA3GW__syncLink{color:hsl(var(--primary));font-size:13px;font-weight:800;text-decoration:none}.consumer-surfaces-module__oFA3GW__streakRow{align-items:center;gap:13px;display:flex}.consumer-surfaces-module__oFA3GW__streakIcon{background:hsl(var(--primary-soft));width:44px;height:44px;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.consumer-surfaces-module__oFA3GW__streakIcon svg{width:22px;height:22px}.consumer-surfaces-module__oFA3GW__streakTitle{color:hsl(var(--ink));font-size:14.5px;font-weight:700;display:block}.consumer-surfaces-module__oFA3GW__groupToggle{text-align:start;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.consumer-surfaces-module__oFA3GW__groupTitle{color:hsl(var(--ink));font-size:16px;font-weight:700;display:block}.consumer-surfaces-module__oFA3GW__groupStatus{margin-top:2px;font-size:12.5px;font-weight:700;line-height:1.2;display:block}.consumer-surfaces-module__oFA3GW__groupStatusDone{color:hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__groupStatusActive{color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__groupStatusIdle{color:hsl(var(--ink-soft))}.consumer-surfaces-module__oFA3GW__groupToggle svg.consumer-surfaces-module__oFA3GW__groupChevron{width:20px;height:20px;color:hsl(var(--ink-faint));flex-shrink:0}.consumer-surfaces-module__oFA3GW__groupBody{gap:13px;display:grid}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__groupOrLine{color:hsl(var(--ink-soft));font-size:12.5px;font-weight:700;line-height:1.2}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__groupActivityLabel{color:hsl(var(--ink-soft));margin-bottom:6px;font-size:12.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__cadenceNote{color:hsl(var(--ink-faint));padding:0 2px;font-size:11.5px;line-height:1.2}.consumer-surfaces-module__oFA3GW__goalActivity{gap:8px;display:grid}.consumer-surfaces-module__oFA3GW__goalActivityHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__goalActivityValue{color:hsl(var(--ink-soft));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:800}.consumer-surfaces-module__oFA3GW__dayChart{align-items:flex-end;gap:6px;display:flex}.consumer-surfaces-module__oFA3GW__dayChartCol{flex:1;justify-items:center;gap:4px;display:grid}.consumer-surfaces-module__oFA3GW__dayChartTrack{background:hsl(var(--surface-sunken));border-radius:7px;align-items:flex-end;width:100%;height:44px;display:flex;position:relative;overflow:hidden}.consumer-surfaces-module__oFA3GW__dayChartBar{background:hsl(var(--primary) / .45);border-radius:7px 7px 0 0;width:100%;display:block}.consumer-surfaces-module__oFA3GW__dayChartBarMet{background:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__dayChartLetter{color:hsl(var(--ink-soft));font-size:10px;font-weight:700}.consumer-surfaces-module__oFA3GW__dayChartLetterToday{color:hsl(var(--primary));font-weight:800}.consumer-surfaces-module__oFA3GW__dayChartLetterFuture{color:hsl(var(--ink-faint))}.consumer-surfaces-module__oFA3GW__bonusList{gap:14px;display:grid}.consumer-surfaces-module__oFA3GW__bonusRow{gap:7px;display:grid}.consumer-surfaces-module__oFA3GW__bonusBarDone{background:hsl(var(--positive))!important}.consumer-surfaces-module__oFA3GW__bonusChangeLink{color:hsl(var(--primary));justify-self:start;font-size:13px;font-weight:800;text-decoration:none}.consumer-surfaces-module__oFA3GW__dayChartValue{min-height:13px;color:hsl(var(--ink-faint));font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:800;line-height:1.2}.consumer-surfaces-module__oFA3GW__dayChartValueMet{color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__histSegments{background:hsl(var(--surface-sunken));border-radius:22px;height:42px;padding:3px;display:flex}.consumer-surfaces-module__oFA3GW__histPill{color:hsl(var(--ink-soft));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;font-size:13px;font-weight:800}.consumer-surfaces-module__oFA3GW__histPillActive{background:hsl(var(--surface-elev));color:hsl(var(--ink))}.consumer-surfaces-module__oFA3GW__histArrow{background:hsl(var(--surface-sunken));width:34px;height:34px;color:hsl(var(--ink));cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.consumer-surfaces-module__oFA3GW__histArrow:disabled{color:hsl(var(--ink-faint));cursor:default}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__histTotalLine{color:hsl(var(--ink-soft));font-size:13px;font-weight:800}.consumer-surfaces-module__oFA3GW__histTotalLine strong{color:hsl(var(--ink));font-variant-numeric:tabular-nums;margin-right:5px;font-size:34px;font-weight:900;line-height:.95}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__histTargetSummary{color:hsl(var(--ink-faint));margin-top:5px;font-size:12.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__histChart{margin-top:8px;display:flex;position:relative}.consumer-surfaces-module__oFA3GW__histSlot{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;padding:0;display:flex;position:relative}.consumer-surfaces-module__oFA3GW__histSlot:disabled{cursor:default}.consumer-surfaces-module__oFA3GW__histBar{border-radius:5px;width:min(38px,78%);display:block}.consumer-surfaces-module__oFA3GW__histBarMet{background:hsl(var(--positive) / .2);box-shadow:inset 0 0 0 1.5px hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__histBarMissed{background:hsl(var(--surface-sunken))}.consumer-surfaces-module__oFA3GW__histBarToday{background:hsl(var(--primary) / .12);box-shadow:inset 0 0 0 1.5px hsl(var(--primary) / .4)}.consumer-surfaces-module__oFA3GW__histBarSelected{box-shadow:inset 0 0 0 2.5px hsl(var(--ink))}.consumer-surfaces-module__oFA3GW__histDayLabel{color:hsl(var(--ink-faint));font-size:10px;font-weight:700;position:absolute;bottom:0}.consumer-surfaces-module__oFA3GW__histDayLabelSelected{color:hsl(var(--ink))}.consumer-surfaces-module__oFA3GW__histTargetLine{border-top:1.5px dashed hsl(var(--primary));pointer-events:none;position:absolute;left:0;right:0}.consumer-surfaces-module__oFA3GW__histTargetChip{background:hsl(var(--primary));color:hsl(var(--on-primary));pointer-events:none;z-index:1;border-radius:8px;padding:3px 6px;font-size:9px;font-weight:900;position:absolute;right:0}.consumer-surfaces-module__oFA3GW__histDayCard{border:var(--border-w) solid hsl(var(--border));background:hsl(var(--surface-elev));border-radius:16px;gap:2px;margin-top:12px;padding:13px 16px;display:grid}.consumer-surfaces-module__oFA3GW__histDayCardTitle{color:hsl(var(--ink));font-size:14.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__histDayStatus{white-space:nowrap;font-size:12.5px;font-weight:900}.consumer-surfaces-module__oFA3GW__histEmptyCard{border:var(--border-w) solid hsl(var(--border));background:hsl(var(--surface-elev));text-align:center;border-radius:20px;gap:5px;padding:30px 28px;display:grid}.consumer-surfaces-module__oFA3GW__histSeriesCard{border:var(--border-w) solid hsl(var(--border));background:hsl(var(--surface-elev));border-radius:20px;gap:16px;padding:16px 16px 14px;display:grid}.consumer-surfaces-module__oFA3GW__histSeriesHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__histEyebrow{text-transform:uppercase;color:hsl(var(--ink-faint));letter-spacing:.08em;font-size:11px;font-weight:800}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__histHeadline{color:hsl(var(--ink));font-variant-numeric:tabular-nums;margin-top:2px;font-size:28px;font-weight:900;line-height:1.1}.consumer-surfaces-module__oFA3GW__histHeadlineUnit{color:hsl(var(--ink-soft));margin-left:6px;font-size:14px;font-weight:700}.consumer-surfaces-module__oFA3GW__page p.consumer-surfaces-module__oFA3GW__histSubtitle{color:hsl(var(--ink-soft));margin-top:2px;font-size:12.5px}.consumer-surfaces-module__oFA3GW__histArrowGroup{gap:6px;display:flex}.consumer-surfaces-module__oFA3GW__histSeriesChart{align-items:flex-end;height:150px;display:flex}.consumer-surfaces-module__oFA3GW__histSeriesSlot{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;height:100%;padding:0;display:flex}.consumer-surfaces-module__oFA3GW__histSeriesBar{background:hsl(var(--primary));border-radius:4px 4px 0 0;width:100%;display:block}.consumer-surfaces-module__oFA3GW__histSeriesBarDimmed{background:hsl(var(--primary) / .3)}.consumer-surfaces-module__oFA3GW__histTitleRow{align-items:flex-start;gap:6px;display:flex}.consumer-surfaces-module__oFA3GW__histBack{width:34px;height:34px;color:hsl(var(--ink));cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:4px;margin-left:-8px;font-size:24px;line-height:1;display:inline-flex}.consumer-surfaces-module__oFA3GW__histSyncLine{margin-top:12px}.consumer-surfaces-module__oFA3GW__goalSquareActive{border-color:hsl(var(--primary-soft));background:hsl(var(--primary-soft))}.consumer-surfaces-module__oFA3GW__goalSquareActiveDot{background:hsl(var(--primary));border-radius:999px;width:7px;height:7px}.consumer-surfaces-module__oFA3GW__homeModuleHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__homeActivityCard{gap:14px;padding:18px}.consumer-surfaces-module__oFA3GW__homeActivityCard h2{margin:0;font-size:15px;line-height:18px}.consumer-surfaces-module__oFA3GW__homeLiveLabel{color:hsl(var(--positive));flex:none;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.consumer-surfaces-module__oFA3GW__homeLiveDot{background:hsl(var(--positive));width:8px;height:8px;box-shadow:0 0 8px 2px hsl(var(--positive) / .45);border-radius:50%}.consumer-surfaces-module__oFA3GW__homeMetricStack{gap:12px;display:grid}.consumer-surfaces-module__oFA3GW__homeMetricLine{align-items:center;gap:9px;margin-bottom:6px;display:flex}.consumer-surfaces-module__oFA3GW__homeMetricLine>strong{color:hsl(var(--ink-soft));font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__homeMetricName{flex:1;min-width:0;font-size:13.5px;font-weight:700}.consumer-surfaces-module__oFA3GW__homeMetricMark{background:hsl(var(--primary-soft));width:30px;height:30px;color:hsl(var(--primary));border-radius:9px;flex:none;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__homeMetricMark svg{stroke-width:2.2px;width:17px;height:17px}.consumer-surfaces-module__oFA3GW__homeMetricTrack{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));height:8px;margin-left:39px;overflow:hidden}.consumer-surfaces-module__oFA3GW__homeMetricTrack>span{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;transition:width .7s var(--ease);display:block}.consumer-surfaces-module__oFA3GW__homeSyncLine{border-top:var(--border-w) solid hsl(var(--border));color:hsl(var(--ink-soft));align-items:center;gap:7px;padding-top:12px;font-size:12px;font-weight:600;display:flex}.consumer-surfaces-module__oFA3GW__homeSyncLine svg{flex:none;width:15px;height:15px}.consumer-surfaces-module__oFA3GW__homeReconciledPill{border-radius:var(--r-pill);background:hsl(var(--positive-soft));color:hsl(var(--positive));justify-self:start;align-items:center;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.consumer-surfaces-module__oFA3GW__homeConnectCard{border-style:dashed;border-color:hsl(var(--primary));text-align:center;justify-items:center;gap:6px;padding:20px}.consumer-surfaces-module__oFA3GW__homeConnectCard h2{margin:8px 0 0;font-size:16px;line-height:20px}.consumer-surfaces-module__oFA3GW__homeConnectCard p{max-width:34ch;color:hsl(var(--ink-soft));font-size:13.5px;line-height:1.5}.consumer-surfaces-module__oFA3GW__homeConnectMark{background:hsl(var(--primary-soft));width:52px;height:52px;color:hsl(var(--primary));border-radius:14px;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__homeConnectMark svg{stroke-width:2.2px;width:26px;height:26px}.consumer-surfaces-module__oFA3GW__homeAssessmentCard{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px}.consumer-surfaces-module__oFA3GW__homeAssessmentCard h2{margin:0 0 3px;font-size:15px;line-height:18px}.consumer-surfaces-module__oFA3GW__homeAssessmentCard p{color:hsl(var(--ink-soft));font-size:12.5px;line-height:1.45}.consumer-surfaces-module__oFA3GW__homeAssessmentMark{background:hsl(var(--primary-soft));width:48px;height:48px;color:hsl(var(--primary));border-radius:14px;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__homeAssessmentMark svg{stroke-width:2.2px;width:24px;height:24px}.consumer-surfaces-module__oFA3GW__homeAssessmentAction{border-radius:var(--r-pill);background:hsl(var(--primary-fill));min-height:40px;color:hsl(var(--on-primary));align-items:center;padding:0 16px;font-size:12.5px;font-weight:800;display:inline-flex}.consumer-surfaces-module__oFA3GW__homeScoreCard{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px}.consumer-surfaces-module__oFA3GW__homeScoreRing{place-items:center;width:72px;height:72px;display:grid;position:relative}.consumer-surfaces-module__oFA3GW__homeScoreRing svg{width:72px;height:72px;position:absolute;inset:0}.consumer-surfaces-module__oFA3GW__homeScoreRingTrack,.consumer-surfaces-module__oFA3GW__homeScoreRingArc{fill:none;stroke-width:8px}.consumer-surfaces-module__oFA3GW__homeScoreRingTrack{stroke:hsl(var(--surface-sunken))}.consumer-surfaces-module__oFA3GW__homeScoreRingArc{stroke:hsl(var(--primary));stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease)}.consumer-surfaces-module__oFA3GW__homeScoreRing>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:900}.consumer-surfaces-module__oFA3GW__homeScoreCard h2.consumer-surfaces-module__oFA3GW__homeScoreTitle{align-items:center;gap:7px;margin:0;font-size:15px;line-height:18px;display:flex}.consumer-surfaces-module__oFA3GW__homeScoreInfoMark{border:var(--border-w) solid hsl(var(--ink-faint));width:17px;height:17px;color:hsl(var(--ink-faint));border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:10px;font-style:italic;font-weight:800;display:grid}.consumer-surfaces-module__oFA3GW__homeScoreBand{border-radius:var(--r-pill);background:hsl(var(--positive-soft));color:hsl(var(--positive));margin-top:5px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.consumer-surfaces-module__oFA3GW__homeScoreNext{color:hsl(var(--ink-soft));margin-top:6px;font-size:12px;font-weight:600}.consumer-surfaces-module__oFA3GW__scoreHeroCard{gap:0;padding:22px 20px}.consumer-surfaces-module__oFA3GW__scoreHeroLine{align-items:flex-end;gap:12px;margin-top:6px;display:flex}.consumer-surfaces-module__oFA3GW__scoreHeroLine>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:68px;font-weight:900;line-height:.9}.consumer-surfaces-module__oFA3GW__scoreHeroBand{border-radius:var(--r-pill);background:hsl(var(--positive-soft));color:hsl(var(--positive));text-transform:capitalize;margin-bottom:8px;padding:4px 11px;font-size:12.5px;font-weight:800}.consumer-surfaces-module__oFA3GW__scoreHeroGuidance{color:hsl(var(--ink-soft));margin-top:18px;font-size:13.5px;line-height:1.55}.consumer-surfaces-module__oFA3GW__scoreHeroBasis{border-top:var(--border-w) solid hsl(var(--border));color:hsl(var(--ink-faint));margin-top:14px;padding-top:14px;font-size:11.5px;line-height:1.45}.consumer-surfaces-module__oFA3GW__scoreRow{box-shadow:none;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 16px;display:grid}.consumer-surfaces-module__oFA3GW__scoreRow>div{gap:1px;min-width:0;display:grid}.consumer-surfaces-module__oFA3GW__scoreRow strong{font-size:13.5px;line-height:16px}.consumer-surfaces-module__oFA3GW__scoreRow>div>span{color:hsl(var(--ink-soft));font-size:12px;font-weight:600;line-height:14.5px}.consumer-surfaces-module__oFA3GW__scoreRowDelta{color:hsl(var(--positive));font-weight:700}.consumer-surfaces-module__oFA3GW__scoreRowMark{background:hsl(var(--surface-sunken));width:40px;height:40px;color:hsl(var(--ink-soft));border-radius:14px;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__scoreRowMarkPrimary{background:hsl(var(--primary-soft));color:hsl(var(--primary))}.consumer-surfaces-module__oFA3GW__scoreRowMark svg{width:20px;height:20px}.consumer-surfaces-module__oFA3GW__scoreRowChevron{color:hsl(var(--ink-faint));font-size:18px;font-weight:700}.consumer-surfaces-module__oFA3GW__scoreHeader{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.consumer-surfaces-module__oFA3GW__scoreHeader .consumer-surfaces-module__oFA3GW__tierChip{flex:none;margin-top:4px}.consumer-surfaces-module__oFA3GW__explainerIntro{color:hsl(var(--ink));padding:0 4px;font-size:13.5px;line-height:1.6}.consumer-surfaces-module__oFA3GW__explainerSectionLabel{color:hsl(var(--ink-soft));letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;padding:0 4px;font-size:11px;font-weight:800;line-height:13px}.consumer-surfaces-module__oFA3GW__explainerRowCard{box-shadow:none;border-radius:16px;gap:0;padding:0;display:grid;overflow:hidden}.consumer-surfaces-module__oFA3GW__explainerProseCard{box-shadow:none;border-radius:16px;padding:15px 16px}.consumer-surfaces-module__oFA3GW__explainerProseCard p{font-size:13px;line-height:1.6}.consumer-surfaces-module__oFA3GW__explainerFactor,.consumer-surfaces-module__oFA3GW__explainerBand{align-items:center;gap:12px;display:grid}.consumer-surfaces-module__oFA3GW__explainerFactor{grid-template-columns:auto 1fr auto;padding:14px 16px}.consumer-surfaces-module__oFA3GW__explainerBand{grid-template-columns:auto 1fr auto;padding:12px 16px}.consumer-surfaces-module__oFA3GW__explainerFactor+.consumer-surfaces-module__oFA3GW__explainerFactor,.consumer-surfaces-module__oFA3GW__explainerBand+.consumer-surfaces-module__oFA3GW__explainerBand{border-top:var(--border-w) solid hsl(var(--border))}.consumer-surfaces-module__oFA3GW__explainerFactor>div{gap:1px;min-width:0;display:grid}.consumer-surfaces-module__oFA3GW__explainerFactor strong{font-size:13.5px;line-height:16px}.consumer-surfaces-module__oFA3GW__explainerFactor>div>span{color:hsl(var(--ink-soft));font-size:12px;font-weight:600;line-height:14.5px}.consumer-surfaces-module__oFA3GW__explainerFactorMark{background:hsl(var(--primary-soft));width:36px;height:36px;color:hsl(var(--primary));border-radius:12px;place-items:center;display:grid}.consumer-surfaces-module__oFA3GW__explainerFactorMark svg{width:18px;height:18px}.consumer-surfaces-module__oFA3GW__explainerRaises,.consumer-surfaces-module__oFA3GW__explainerLowers{white-space:nowrap;font-size:12px;font-weight:800;line-height:14.5px}.consumer-surfaces-module__oFA3GW__explainerRaises{color:hsl(var(--positive))}.consumer-surfaces-module__oFA3GW__explainerLowers{color:hsl(var(--destructive))}.consumer-surfaces-module__oFA3GW__explainerBandDot{background:hsl(var(--primary-soft));border-radius:50%;width:12px;height:12px}.consumer-surfaces-module__oFA3GW__explainerBand strong{font-size:13px;font-weight:700;line-height:15.5px}.consumer-surfaces-module__oFA3GW__explainerBand>span{color:hsl(var(--ink-soft));font-size:12.5px;font-weight:700;line-height:15px}.consumer-surfaces-module__oFA3GW__explainerFootnote{color:hsl(var(--ink-faint));margin-top:8px;padding:0 4px;font-size:11.5px;font-weight:600;line-height:1.45}.consumer-surfaces-module__oFA3GW__htmlBlock{background:0 0;border:0;width:100%;min-height:24px;display:block}.consumer-surfaces-module__oFA3GW__pageBlocks{gap:12px;margin-bottom:16px;display:grid}
[data-campaign-layout=image_overlay]>div.content-blocks-module__RXmLSa__overlayCopy{text-shadow:0 1px 2px #00000059;background:linear-gradient(#0000,#0003 35%,#000000b3),linear-gradient(90deg,#00000073,#00000026 60%,#0000)}@media (min-width:720px){[data-campaign-layout=image_overlay]>div.content-blocks-module__RXmLSa__overlayCopy>h2,[data-campaign-layout=image_overlay]>div.content-blocks-module__RXmLSa__overlayCopy>p{max-width:60%}}
.home-shell-module__fEYABG__root{--surface:0 0% 100%;--surface-elev:0 0% 100%;--surface-sunken:220 24% 93%;background:hsl(var(--surface));width:100%;max-width:380px;min-height:100dvh;color:hsl(var(--ink));text-rendering:auto;margin:0 auto;padding:14px 22px 16px;display:block}.home-shell-module__fEYABG__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.home-shell-module__fEYABG__header div span,.home-shell-module__fEYABG__header>span,.home-shell-module__fEYABG__circle,.home-shell-module__fEYABG__card,.home-shell-module__fEYABG__pill,.home-shell-module__fEYABG__row{background:hsl(var(--surface-sunken));animation:1.3s ease-in-out infinite home-shell-module__fEYABG__skeleton-shimmer;display:block}.home-shell-module__fEYABG__header div span:first-child{border-radius:6px;width:90px;height:12px;margin-bottom:8px}.home-shell-module__fEYABG__header div span:last-child{border-radius:6px;width:60px;height:18px}.home-shell-module__fEYABG__header>span{border-radius:var(--r-pill);width:74px;height:34px}.home-shell-module__fEYABG__circle{border-radius:50%;width:200px;height:200px;margin:8px auto 24px}.home-shell-module__fEYABG__card{border-radius:var(--r-xl);height:92px;margin-bottom:14px}.home-shell-module__fEYABG__pill{border-radius:var(--r-pill);height:56px;margin-bottom:14px}.home-shell-module__fEYABG__row{border-radius:12px;height:44px;margin-bottom:10px}.home-shell-module__fEYABG__root p{color:hsl(var(--ink-faint));text-align:center;margin:18px 0 0;font-size:.75rem;font-weight:600;line-height:normal}@keyframes home-shell-module__fEYABG__skeleton-shimmer{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.home-shell-module__fEYABG__header div span,.home-shell-module__fEYABG__header>span,.home-shell-module__fEYABG__circle,.home-shell-module__fEYABG__card,.home-shell-module__fEYABG__pill,.home-shell-module__fEYABG__row{animation:none}}
.rewards-module__8AvmhG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rewards-module__8AvmhG__grid>li{min-width:0;display:grid}.rewards-module__8AvmhG__card{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));box-shadow:0 1px 3px hsl(var(--ink) / .06);color:inherit;transition:border-color .18s var(--ease);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.rewards-module__8AvmhG__card:hover{border-color:hsl(var(--primary) / .3)}.rewards-module__8AvmhG__card:focus-visible{outline-offset:2px}.rewards-module__8AvmhG__card .rewards-module__8AvmhG__artwork{aspect-ratio:16/10;border-radius:0;width:100%;height:auto}.rewards-module__8AvmhG__artwork{border-radius:var(--r-md);background:hsl(var(--surface-sunken));width:72px;height:72px;color:hsl(var(--ink-soft));object-fit:cover;place-items:center;display:grid}img.rewards-module__8AvmhG__artwork{display:block}.rewards-module__8AvmhG__artwork svg{width:28px;height:28px}.rewards-module__8AvmhG__artworkFallback{background:hsl(var(--primary-soft));color:hsl(var(--primary))}.rewards-module__8AvmhG__cardBody{align-content:start;gap:4px;min-width:0;padding:12px;display:grid}.rewards-module__8AvmhG__cardTitle{color:hsl(var(--ink));overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.rewards-module__8AvmhG__price{color:hsl(var(--ink));flex-wrap:wrap;align-items:center;gap:4px;font-size:.875rem;line-height:20px;display:flex}.rewards-module__8AvmhG__price b{font-variant-numeric:tabular-nums;font-weight:800}.rewards-module__8AvmhG__priceCoin{flex:0 0 16px;width:16px;height:16px}.rewards-module__8AvmhG__value{color:hsl(var(--ink-soft));font-weight:600}.rewards-module__8AvmhG__needed{color:hsl(var(--ink-soft));font-size:var(--text-caption);font-weight:600;line-height:18px}.rewards-module__8AvmhG__cardOutOfReach .rewards-module__8AvmhG__price b{color:hsl(var(--ink-soft))}@media (min-width:600px){.rewards-module__8AvmhG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.rewards-module__8AvmhG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rewards-module__8AvmhG__hero{gap:16px;display:grid}.rewards-module__8AvmhG__heroArt{border-radius:var(--r-lg);background:hsl(var(--surface-sunken));width:100%;height:176px;color:hsl(var(--ink-soft));object-fit:cover;place-items:center;display:grid}img.rewards-module__8AvmhG__heroArt{display:block}.rewards-module__8AvmhG__heroArt svg{width:40px;height:40px}.rewards-module__8AvmhG__heroText{gap:8px;min-width:0;display:grid}.rewards-module__8AvmhG__heroText h2{color:hsl(var(--ink));font-size:var(--text-h2);overflow-wrap:anywhere;margin:0;line-height:1.25}.rewards-module__8AvmhG__heroText p{color:hsl(var(--ink-soft));margin:0;line-height:24px}.rewards-module__8AvmhG__steps{white-space:normal;margin:0;padding-left:20px;list-style:decimal}.rewards-module__8AvmhG__steps li+li{margin-top:4px}.rewards-module__8AvmhG__redeem{gap:16px;display:grid}.rewards-module__8AvmhG__consent{color:hsl(var(--ink));cursor:pointer;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:22px;display:flex}.rewards-module__8AvmhG__helper{text-align:center}.rewards-module__8AvmhG__noticeText{gap:4px;display:grid}@media (min-width:600px){.rewards-module__8AvmhG__heroArt{height:240px}}.rewards-module__8AvmhG__review{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-card);background:hsl(var(--surface-elev));width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);box-shadow:0 24px 48px hsl(var(--ink) / .18);color:hsl(var(--ink));margin:auto;padding:24px;overflow-y:auto}.rewards-module__8AvmhG__review[open]{gap:16px;display:grid}.rewards-module__8AvmhG__review::backdrop{background:hsl(var(--ink) / .4)}.rewards-module__8AvmhG__review h2{font-size:var(--text-h2);margin:0;line-height:1.25}.rewards-module__8AvmhG__reviewItem{align-items:center;gap:16px;min-width:0;display:flex}.rewards-module__8AvmhG__reviewItem .rewards-module__8AvmhG__artwork{flex:0 0 56px;width:56px;height:56px}.rewards-module__8AvmhG__reviewItem p{margin:0}.rewards-module__8AvmhG__reviewName{overflow-wrap:anywhere;font-weight:700;line-height:22px}.rewards-module__8AvmhG__reviewLines{border-top:var(--border-w) solid hsl(var(--border));border-bottom:var(--border-w) solid hsl(var(--border));gap:8px;margin:0;padding:16px 0;display:grid}.rewards-module__8AvmhG__reviewLines>div{justify-content:space-between;gap:16px;display:flex}.rewards-module__8AvmhG__reviewLines dt{color:hsl(var(--ink-soft))}.rewards-module__8AvmhG__reviewLines dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.rewards-module__8AvmhG__reviewLines strong{font-weight:800}.rewards-module__8AvmhG__reviewActions{gap:8px;display:grid}
.new-password-fields-module__S3sxLq__inputWrap{position:relative}.new-password-fields-module__S3sxLq__input{padding-right:88px}.new-password-fields-module__S3sxLq__reveal{border-radius:var(--r-sm);min-width:72px;min-height:40px;color:hsl(var(--primary-ink));cursor:pointer;font-size:var(--text-caption);background:0 0;border:0;font-weight:800;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.new-password-fields-module__S3sxLq__rules{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-md);background:hsl(var(--surface-sunken));gap:8px;padding:12px 16px;display:grid}.new-password-fields-module__S3sxLq__rulesTitle{color:hsl(var(--ink-soft));font-size:var(--text-caption);margin:0;font-weight:700}.new-password-fields-module__S3sxLq__rules ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.new-password-fields-module__S3sxLq__rule{color:hsl(var(--ink-soft));font-size:var(--text-caption);align-items:flex-start;gap:8px;font-weight:600;line-height:18px;display:flex}.new-password-fields-module__S3sxLq__rule svg{width:16px;height:16px;color:hsl(var(--ink-faint));flex:none;margin-top:1px}.new-password-fields-module__S3sxLq__rule[data-state=met]{color:hsl(var(--ink))}.new-password-fields-module__S3sxLq__rule[data-state=met] svg{color:hsl(var(--positive))}.new-password-fields-module__S3sxLq__rule[data-state=failed],.new-password-fields-module__S3sxLq__rule[data-state=failed] svg{color:hsl(var(--destructive-ink))}.new-password-fields-module__S3sxLq__match{color:hsl(var(--positive));align-items:center;gap:4px;font-weight:600;display:flex}.new-password-fields-module__S3sxLq__match svg{width:16px;height:16px}
.consumer-experience-module__Hh-2EW__mentalFrame{background:hsl(var(--surface));width:100%;min-height:100vh;padding-bottom:104px;line-height:normal}.consumer-experience-module__Hh-2EW__mentalError h2,.consumer-experience-module__Hh-2EW__mentalNoProgram h2{letter-spacing:normal;line-height:normal}.consumer-experience-module__Hh-2EW__mentalFrame:has(>.consumer-experience-module__Hh-2EW__mentalLoading):after{z-index:20;background:hsl(var(--surface));content:"";pointer-events:none;height:1px;position:fixed;bottom:0;left:0;right:0}.consumer-experience-module__Hh-2EW__mentalFrame:has(>.consumer-experience-module__Hh-2EW__mentalHome):after{z-index:20;background:hsl(var(--surface));content:"";pointer-events:none;height:1px;position:fixed;bottom:0;left:0;right:0}.consumer-experience-module__Hh-2EW__mentalFrame:has(>.consumer-experience-module__Hh-2EW__mentalSetup>.consumer-experience-module__Hh-2EW__mentalSetupPrograms):after{z-index:20;background:hsl(var(--surface));content:"";pointer-events:none;height:1px;position:fixed;bottom:0;left:0;right:0}.consumer-experience-module__Hh-2EW__mentalFrame:has(>.consumer-experience-module__Hh-2EW__mentalProgram):after{z-index:20;background:hsl(var(--surface));content:"";pointer-events:none;height:1px;position:fixed;bottom:0;left:0;right:0}.consumer-experience-module__Hh-2EW__mentalHeader{background:hsl(var(--surface));align-items:center;gap:10px;padding:8px 18px 12px;display:flex}.consumer-experience-module__Hh-2EW__mentalBack{width:38px;height:38px;color:hsl(var(--ink));flex:0 0 38px;place-items:center;margin-left:-6px;display:grid}.consumer-experience-module__Hh-2EW__mentalBack svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:22px;height:22px}.consumer-experience-module__Hh-2EW__mentalHeaderTitle{flex:1;min-width:0}.consumer-experience-module__Hh-2EW__mentalHeaderTitleHidden,.consumer-experience-module__Hh-2EW__mentalHeaderTitleHidden h1{color:#0000}.consumer-experience-module__Hh-2EW__mentalHeaderTitle p,.consumer-experience-module__Hh-2EW__mentalHeaderTitle h1{margin:0}.consumer-experience-module__Hh-2EW__mentalHeaderTitle p{color:hsl(var(--ink-faint));letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:700;line-height:normal}.consumer-experience-module__Hh-2EW__mentalHeaderTitle h1{color:hsl(var(--ink));font-family:var(--font-heading);letter-spacing:-.02em;font-size:20px;font-weight:900;line-height:1.12}.consumer-experience-module__Hh-2EW__mentalInfo{background:hsl(var(--surface-sunken));width:34px;height:34px;color:hsl(var(--ink-soft));border-radius:50%;flex:0 0 34px;place-items:center;display:grid}.consumer-experience-module__Hh-2EW__mentalInfo svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:17px;height:17px}.consumer-experience-module__Hh-2EW__mentalHome{padding:6px 0 26px}.consumer-experience-module__Hh-2EW__mentalLoading{padding:14px 0}.consumer-experience-module__Hh-2EW__mentalLoading span{border-radius:var(--r-lg);background:hsl(var(--surface-sunken));height:66px;margin-bottom:10px;animation:1.3s ease-in-out infinite consumer-experience-module__Hh-2EW__consumer-shimmer;display:block}.consumer-experience-module__Hh-2EW__mentalLoading .consumer-experience-module__Hh-2EW__mentalLoadingHero{border-radius:var(--r-card);height:110px;margin-bottom:14px}.consumer-experience-module__Hh-2EW__mentalError{text-align:center;padding:44px 26px}.consumer-experience-module__Hh-2EW__mentalErrorIcon{background:hsl(var(--destructive) / .12);width:56px;height:56px;color:hsl(var(--destructive-ink));border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.consumer-experience-module__Hh-2EW__mentalErrorIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:28px;height:28px}.consumer-experience-module__Hh-2EW__mentalError h2,.consumer-experience-module__Hh-2EW__mentalError p{margin:0}.consumer-experience-module__Hh-2EW__mentalError h2{font-family:var(--font-heading);margin-bottom:6px;font-size:17px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalError p{max-width:280px;color:hsl(var(--ink-soft));margin:0 auto 18px;font-size:13.5px;line-height:1.5}.consumer-experience-module__Hh-2EW__mentalError button{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-pill);color:hsl(var(--ink));font:inherit;background:0 0;padding:12px 26px;font-size:13.5px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalNoProgram{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-card);background:hsl(var(--surface-elev));text-align:center;margin-top:6px;padding:28px 22px}.consumer-experience-module__Hh-2EW__mentalNoProgram>span{background:hsl(var(--primary-soft));width:60px;height:60px;color:hsl(var(--primary));border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.consumer-experience-module__Hh-2EW__mentalNoProgram>span svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:30px;height:30px}.consumer-experience-module__Hh-2EW__mentalNoProgram h2,.consumer-experience-module__Hh-2EW__mentalNoProgram p{margin:0}.consumer-experience-module__Hh-2EW__mentalNoProgram h2{font-family:var(--font-heading);margin-bottom:8px;font-size:19px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalNoProgram p{color:hsl(var(--ink-soft));margin-bottom:20px;font-size:13.5px;line-height:1.55}.consumer-experience-module__Hh-2EW__mentalNoProgramPrimary,.consumer-experience-module__Hh-2EW__mentalNoProgramSecondary{border-radius:var(--r-pill);justify-content:center;align-items:center;width:100%;font-weight:800;text-decoration:none;display:flex}.consumer-experience-module__Hh-2EW__mentalNoProgramPrimary{background:hsl(var(--primary-fill));min-height:45px;box-shadow:0 5px 0 hsl(var(--primary-fill-deep));color:hsl(var(--on-primary));margin-bottom:11px;font-size:14px}.consumer-experience-module__Hh-2EW__mentalNoProgramSecondary{border:var(--border-w) solid hsl(var(--border));min-height:41px;color:hsl(var(--ink-soft));font-size:13px;font-weight:700;position:relative;top:-1px}.consumer-experience-module__Hh-2EW__mentalOffline{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-md);background:hsl(var(--surface-sunken));color:hsl(var(--ink));align-items:center;gap:10px;margin:0 0 4px;padding:10px 13px;font-size:12.5px;font-weight:700;display:flex}.consumer-experience-module__Hh-2EW__mentalHome>.consumer-experience-module__Hh-2EW__mentalOffline{margin-bottom:10px}.consumer-experience-module__Hh-2EW__mentalPlayer>.consumer-experience-module__Hh-2EW__mentalOffline{align-self:stretch;margin:-14px -6px 24px}.consumer-experience-module__Hh-2EW__mentalOffline svg{fill:none;width:17px;height:17px;stroke:hsl(var(--ink-soft));stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:0 0 17px;position:relative;left:-1px}.consumer-experience-module__Hh-2EW__mentalOffline span{position:relative;left:-3px}.consumer-experience-module__Hh-2EW__mentalSetup{padding:6px 0 26px}.consumer-experience-module__Hh-2EW__mentalSetupIntro{color:hsl(var(--ink-soft));margin:0 0 14px;font-size:13px;line-height:1.5}.consumer-experience-module__Hh-2EW__mentalSetupPrograms{flex-direction:column;gap:12px;display:flex}.consumer-experience-module__Hh-2EW__mentalSetupPrograms>a{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));color:hsl(var(--ink));padding:16px;text-decoration:none}.consumer-experience-module__Hh-2EW__mentalSetupPrograms strong{font-family:var(--font-heading);margin-bottom:4px;font-size:16px;font-weight:800;display:block}.consumer-experience-module__Hh-2EW__mentalSetupPrograms p{color:hsl(var(--ink-soft));margin:0 0 10px;font-size:12.5px;line-height:1.5}.consumer-experience-module__Hh-2EW__mentalSetupPrograms span{flex-wrap:wrap;gap:6px 12px;display:flex}.consumer-experience-module__Hh-2EW__mentalSetupPrograms small{color:hsl(var(--ink-faint));font-size:11.5px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalSetup>h2{font-family:var(--font-heading);margin:0 0 4px;font-size:17px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalSetupQuestion{color:hsl(var(--ink-soft));margin:0 0 17px;font-size:13px;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalIntensityList{flex-direction:column;gap:12px;margin-top:0;margin-bottom:18px;display:flex}.consumer-experience-module__Hh-2EW__mentalIntensityList>button{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));width:100%;color:hsl(var(--ink));font:inherit;text-align:left;align-items:center;gap:14px;padding:16px;display:flex}.consumer-experience-module__Hh-2EW__mentalIntensityList>button:nth-child(2){border-color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__mentalIntensityList>button>span:first-child{border-radius:var(--r-md);background:hsl(var(--primary-soft));width:42px;height:42px;color:hsl(var(--primary));flex:0 0 42px;place-items:center;display:grid}.consumer-experience-module__Hh-2EW__mentalIntensityList svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.consumer-experience-module__Hh-2EW__mentalIntensityList>button>span:last-child{flex:1}.consumer-experience-module__Hh-2EW__mentalIntensityList strong,.consumer-experience-module__Hh-2EW__mentalIntensityList small,.consumer-experience-module__Hh-2EW__mentalIntensityList i{display:block}.consumer-experience-module__Hh-2EW__mentalIntensityList strong{font-size:14px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalIntensityList small{color:hsl(var(--ink-soft));font-size:12px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalIntensityList i{color:hsl(var(--ink-faint));margin-top:2px;font-size:11px;font-style:normal;font-weight:700}.consumer-experience-module__Hh-2EW__mentalReminder{border:1.5px solid hsl(var(--primary));border-radius:var(--r-lg);background:hsl(var(--primary-soft));width:100%;min-height:46px;color:hsl(var(--ink));font:inherit;text-align:left;align-items:center;gap:11px;padding:0 14px;display:flex}.consumer-experience-module__Hh-2EW__mentalReminder>svg{fill:none;width:18px;height:18px;stroke:hsl(var(--primary));stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:0 0 18px}.consumer-experience-module__Hh-2EW__mentalReminder>span{flex:1}.consumer-experience-module__Hh-2EW__mentalReminder strong,.consumer-experience-module__Hh-2EW__mentalReminder small{display:block}.consumer-experience-module__Hh-2EW__mentalReminder strong{font-size:12.5px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalReminder small{color:hsl(var(--ink-soft));font-size:11px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalReminder>i{border-radius:var(--r-pill);background:hsl(var(--primary-fill));flex:0 0 40px;width:40px;height:24px;position:relative}.consumer-experience-module__Hh-2EW__mentalReminder>i b{background:hsl(var(--surface-elev));border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:18px;box-shadow:0 1px 2px #0000004d}.consumer-experience-module__Hh-2EW__mentalReminder>i[data-on=false] b{left:2px}.consumer-experience-module__Hh-2EW__mentalReminder:has(>i[data-on=false]){border-color:hsl(var(--border));background:hsl(var(--surface-elev))}.consumer-experience-module__Hh-2EW__mentalReminder:has(>i[data-on=false])>svg{stroke:hsl(var(--ink-soft))}.consumer-experience-module__Hh-2EW__mentalReminder>i[data-on=false]{background:hsl(var(--surface-sunken))}.consumer-experience-module__Hh-2EW__mentalContinue{border-radius:var(--r-card);background:hsl(var(--primary-fill));box-shadow:0 8px 22px -10px hsl(var(--primary-fill));color:hsl(var(--on-primary));margin-bottom:14px;padding:20px;text-decoration:none;display:block}.consumer-experience-module__Hh-2EW__mentalContinueEyebrow{letter-spacing:.06em;opacity:.85;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:800;display:block}.consumer-experience-module__Hh-2EW__mentalContinue>strong{font-family:var(--font-heading);letter-spacing:-.01em;margin-bottom:4px;font-size:19px;font-weight:900;display:block}.consumer-experience-module__Hh-2EW__mentalContinueMeta{justify-content:space-between;align-items:center;margin-top:14px;font-size:12.5px;font-weight:600;display:flex}.consumer-experience-module__Hh-2EW__mentalPlay{background:hsl(var(--on-primary));width:46px;height:46px;color:hsl(var(--primary));border-radius:50%;flex:0 0 46px;place-items:center;display:grid}.consumer-experience-module__Hh-2EW__mentalPlay svg{fill:currentColor;width:22px;height:22px}.consumer-experience-module__Hh-2EW__mentalWeek{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));margin-bottom:12px;padding:16px}.consumer-experience-module__Hh-2EW__mentalWeekHeading{justify-content:space-between;margin-bottom:8px;display:flex}.consumer-experience-module__Hh-2EW__mentalWeekHeading strong{font-size:13px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalWeekHeading a{color:hsl(var(--primary));font-size:12px;font-weight:800;text-decoration:none}.consumer-experience-module__Hh-2EW__mentalWeekCount{color:hsl(var(--ink-soft));margin-bottom:7px;font-size:12px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalWeekTrack{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));height:8px;overflow:hidden}.consumer-experience-module__Hh-2EW__mentalWeekTrack span{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;display:block}.consumer-experience-module__Hh-2EW__mentalHomeRow{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));color:hsl(var(--ink));align-items:center;gap:12px;margin-bottom:12px;padding:16px;text-decoration:none;display:flex}.consumer-experience-module__Hh-2EW__mentalHomeRow>span:nth-child(2){flex:1;min-width:0}.consumer-experience-module__Hh-2EW__mentalHomeRow strong,.consumer-experience-module__Hh-2EW__mentalHomeRow small{display:block}.consumer-experience-module__Hh-2EW__mentalHomeRow strong{font-size:14px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalHomeRow small{color:hsl(var(--ink-soft));font-size:12px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalHomeRow:has(.consumer-experience-module__Hh-2EW__mentalScore){gap:14px}.consumer-experience-module__Hh-2EW__mentalHomeRow:has(.consumer-experience-module__Hh-2EW__mentalScore) strong{font-size:13px}.consumer-experience-module__Hh-2EW__mentalHomeRow:has(.consumer-experience-module__Hh-2EW__mentalScore) small{color:hsl(var(--ink-faint));font-size:11.5px}.consumer-experience-module__Hh-2EW__mentalHomeRow b{color:hsl(var(--ink-faint));font-size:18px}.consumer-experience-module__Hh-2EW__mentalHomeIcon,.consumer-experience-module__Hh-2EW__mentalScore{background:hsl(var(--primary-soft));width:48px;height:48px;color:hsl(var(--primary));border-radius:50%;flex:0 0 48px;place-items:center;display:grid}.consumer-experience-module__Hh-2EW__mentalHomeIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.consumer-experience-module__Hh-2EW__mentalScore{font-family:var(--font-heading);font-size:20px;font-weight:900}.consumer-experience-module__Hh-2EW__mentalProgram{padding-bottom:26px}.consumer-experience-module__Hh-2EW__mentalProgramVisual{background:hsl(var(--primary-soft));height:130px;color:hsl(var(--primary));place-items:center;display:grid}.consumer-experience-module__Hh-2EW__mentalProgramVisual svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:44px;height:44px}.consumer-experience-module__Hh-2EW__mentalProgramBody{padding:16px}.consumer-experience-module__Hh-2EW__mentalProgramBody h3,.consumer-experience-module__Hh-2EW__mentalProgramBody p{margin:0}.consumer-experience-module__Hh-2EW__mentalProgramBody h3{height:22.4px;font-family:var(--font-heading);letter-spacing:-.02em;margin-bottom:4px;font-size:20px;font-weight:900;line-height:normal}.consumer-experience-module__Hh-2EW__mentalAttribution{color:hsl(var(--primary));margin-bottom:10px;font-size:12.5px;font-weight:700;text-decoration:none;display:block;position:relative;top:2px}.consumer-experience-module__Hh-2EW__mentalProgramBody>p{color:hsl(var(--ink-soft));margin-bottom:12.2969px;font-size:13px;line-height:20px;position:relative;top:2px}.consumer-experience-module__Hh-2EW__mentalProgramFacts{color:hsl(var(--ink-faint));flex-wrap:wrap;gap:6px 12px;margin-bottom:14px;font-size:11.5px;font-weight:700;display:flex;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalProgramBody .consumer-experience-module__Hh-2EW__mentalPreview{border-color:hsl(var(--primary));background:hsl(var(--primary-soft));color:hsl(var(--primary));margin-bottom:14px;font-size:13px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalProgramBody .consumer-experience-module__Hh-2EW__mentalPreview svg{fill:currentColor;width:16px;height:16px}.consumer-experience-module__Hh-2EW__mentalProgramChoice{text-align:center;padding:28px 22px}.consumer-experience-module__Hh-2EW__mentalChoiceIcon{background:hsl(var(--primary-soft));width:60px;height:60px;color:hsl(var(--primary));border-radius:50%;place-items:center;margin:0 auto 17px;display:grid}.consumer-experience-module__Hh-2EW__mentalChoiceIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:28px;height:28px}.consumer-experience-module__Hh-2EW__mentalProgramChoice h2{height:21.28px;font-family:var(--font-heading);letter-spacing:normal;margin:0 0 8px;font-size:19px;font-weight:800;line-height:normal;position:relative;top:-1px}.consumer-experience-module__Hh-2EW__mentalProgramChoice p{color:hsl(var(--ink-soft));margin:0 0 21px;font-size:13.5px;line-height:1.55;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalProgramChoice button+button{margin-top:9px}.consumer-experience-module__Hh-2EW__mentalProgramChoice .consumer-experience-module__Hh-2EW__button{min-height:45px}.consumer-experience-module__Hh-2EW__mentalProgramChoice .consumer-experience-module__Hh-2EW__buttonPrimary{font-size:14px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalProgramChoice .consumer-experience-module__Hh-2EW__buttonSecondary{color:hsl(var(--ink-soft));font-size:13px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalProgramChoice .consumer-experience-module__Hh-2EW__buttonPrimary,.consumer-experience-module__Hh-2EW__mentalProgramCommit .consumer-experience-module__Hh-2EW__buttonPrimary{background:hsl(var(--primary-fill));box-shadow:0 5px 0 hsl(var(--primary-fill-deep))}.consumer-experience-module__Hh-2EW__mentalProgramCommit .consumer-experience-module__Hh-2EW__buttonPrimary{font-size:14px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalProgramProgress{align-items:center;gap:10px;margin-top:2px;margin-bottom:16px;display:flex;position:relative;top:2px}.consumer-experience-module__Hh-2EW__mentalProgramProgress strong{font-size:13px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalProgramProgress>span{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));flex:1;height:7px;overflow:hidden}.consumer-experience-module__Hh-2EW__mentalProgramProgress i{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;display:block}.consumer-experience-module__Hh-2EW__mentalSessionList{flex-direction:column;gap:8px;display:flex;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalSessionRow{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-md);background:hsl(var(--surface-elev));color:hsl(var(--ink));align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.consumer-experience-module__Hh-2EW__mentalSessionIcon{border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.consumer-experience-module__Hh-2EW__mentalSessionComplete{background:hsl(var(--positive-soft));color:hsl(var(--positive))}.consumer-experience-module__Hh-2EW__mentalSessionCurrent{background:hsl(var(--primary-soft));color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__mentalSessionUpcoming{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft))}.consumer-experience-module__Hh-2EW__mentalSessionIcon svg{fill:currentColor;stroke:none;width:15px;height:15px}.consumer-experience-module__Hh-2EW__mentalSessionText{flex:1;min-width:0}.consumer-experience-module__Hh-2EW__mentalSessionText strong,.consumer-experience-module__Hh-2EW__mentalSessionText small{display:block}.consumer-experience-module__Hh-2EW__mentalSessionText strong{font-size:13px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalSessionText small{color:hsl(var(--ink-faint));font-size:11px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalSessionRow>b{font-size:11px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalSessionRowComplete>b{color:hsl(var(--positive))}.consumer-experience-module__Hh-2EW__mentalSessionRowCurrent{border-color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__mentalSessionRowCurrent>b{color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__mentalProgramCommit{border-top:1px solid hsl(var(--border));background:hsl(var(--surface));padding:12px 16px;position:sticky;bottom:0;transform:translateY(1px)}.consumer-experience-module__Hh-2EW__mentalWeekly{padding:6px 0 26px}.consumer-experience-module__Hh-2EW__mentalWeeklyHeading{justify-content:space-between;margin-bottom:12px;font-size:12px;font-weight:800;display:flex;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalWeeklyHeading span{color:hsl(var(--ink-soft));font-weight:700}.consumer-experience-module__Hh-2EW__mentalWeekly .consumer-experience-module__Hh-2EW__mentalSessionList{gap:8px}.consumer-experience-module__Hh-2EW__mentalWeekly .consumer-experience-module__Hh-2EW__mentalSessionRow{min-height:64px;padding:13px 15px}.consumer-experience-module__Hh-2EW__mentalWeekly .consumer-experience-module__Hh-2EW__mentalSessionIcon{flex-basis:36px;width:36px;height:36px}.consumer-experience-module__Hh-2EW__mentalExplore{padding:4px 0 26px;overflow:hidden}.consumer-experience-module__Hh-2EW__mentalSearch{border-radius:var(--r-md);background:hsl(var(--surface-sunken));align-items:center;gap:9px;margin-bottom:12px;padding:11px 14px;display:flex}.consumer-experience-module__Hh-2EW__mentalSearch svg{fill:none;width:18px;height:18px;stroke:hsl(var(--ink-faint));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;flex:0 0 18px}.consumer-experience-module__Hh-2EW__mentalSearch input{min-width:0;color:hsl(var(--ink));font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalExplore .consumer-experience-module__Hh-2EW__segments{scrollbar-width:none;flex-wrap:nowrap;gap:7px;margin-bottom:12px;position:relative;top:-1px;overflow-x:auto}.consumer-experience-module__Hh-2EW__mentalExplore .consumer-experience-module__Hh-2EW__segment{place-items:center;min-width:max-content;height:31px;min-height:31px;padding:0 13px;font-size:11.5px;display:grid}.consumer-experience-module__Hh-2EW__mentalExplore .consumer-experience-module__Hh-2EW__segmentActive{border-color:hsl(var(--primary));background:hsl(var(--primary-soft));color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__mentalExploreRow{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));margin-bottom:10px;position:relative;top:-1px}.consumer-experience-module__Hh-2EW__mentalExploreRow a{min-height:67px;color:hsl(var(--ink));align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.consumer-experience-module__Hh-2EW__mentalExploreIcon{border-radius:var(--r-md);background:hsl(var(--primary-soft));width:44px;height:44px;color:hsl(var(--primary));flex:0 0 44px;place-items:center;font-size:21px;display:grid}.consumer-experience-module__Hh-2EW__mentalExploreIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.consumer-experience-module__Hh-2EW__mentalExploreText{flex:1;min-width:0}.consumer-experience-module__Hh-2EW__mentalExploreText strong,.consumer-experience-module__Hh-2EW__mentalExploreText small{display:block}.consumer-experience-module__Hh-2EW__mentalExploreText strong{font-size:13.5px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalExploreText small,.consumer-experience-module__Hh-2EW__mentalExploreRow b{color:hsl(var(--ink-faint));font-size:11.5px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalExploreText small{font-weight:600}.consumer-experience-module__Hh-2EW__mentalExploreRow b{font-size:12px}.consumer-experience-module__Hh-2EW__mentalPractice{padding:6px 0 26px}.consumer-experience-module__Hh-2EW__mentalPractice>.consumer-experience-module__Hh-2EW__segments{gap:7px;margin-bottom:12px}.consumer-experience-module__Hh-2EW__mentalPractice>.consumer-experience-module__Hh-2EW__segments button{min-width:68px;min-height:35px;padding:7px 14px}.consumer-experience-module__Hh-2EW__mentalPractice>.consumer-experience-module__Hh-2EW__segments .consumer-experience-module__Hh-2EW__segmentActive{border-color:hsl(var(--primary));background:hsl(var(--primary-fill));color:hsl(var(--ink))}.consumer-experience-module__Hh-2EW__mentalPracticeChart{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-card);background:hsl(var(--surface-elev));min-height:247px;padding:15px 18px}.consumer-experience-module__Hh-2EW__mentalPracticeRange{color:hsl(var(--ink-soft));letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;position:relative;top:-2px}.consumer-experience-module__Hh-2EW__mentalPracticeChart h2{font-family:var(--font-heading);margin:2px 0 13px;font-size:15px;font-weight:800;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalBars{justify-content:space-between;align-items:flex-end;gap:8px;height:124px;display:flex}.consumer-experience-module__Hh-2EW__mentalBars>div{flex-direction:column;flex:1;align-items:center;display:flex}.consumer-experience-module__Hh-2EW__mentalBars i{background:hsl(var(--primary-fill));border-radius:5px 5px 0 0;width:100%;display:block}.consumer-experience-module__Hh-2EW__mentalBars span{color:hsl(var(--ink-faint));margin-top:6px;font-size:9.5px;font-style:normal;font-weight:700}.consumer-experience-module__Hh-2EW__mentalPracticeChart p{color:hsl(var(--ink-faint));margin:10px 0 0;font-size:10.5px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalPracticeStats{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.consumer-experience-module__Hh-2EW__mentalPracticeStats section{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));min-height:63px;padding:14px}.consumer-experience-module__Hh-2EW__mentalPracticeStats span,.consumer-experience-module__Hh-2EW__mentalPracticeStats strong{display:block}.consumer-experience-module__Hh-2EW__mentalSaved{padding:8px 0 26px}.consumer-experience-module__Hh-2EW__mentalSaved>h2{color:hsl(var(--ink-soft));letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalSaved>h2:not(:first-of-type){margin-top:19px}.consumer-experience-module__Hh-2EW__mentalSavedRow{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));min-height:74px;color:hsl(var(--ink));align-items:center;gap:12px;margin-bottom:10px;padding:12px 15px;text-decoration:none;display:flex}.consumer-experience-module__Hh-2EW__mentalSavedRow .consumer-experience-module__Hh-2EW__mentalExploreIcon{flex-basis:42px;width:42px;height:42px}.consumer-experience-module__Hh-2EW__mentalSavedActive{border-color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__mentalSavedRow:not(.consumer-experience-module__Hh-2EW__mentalSavedActive) .consumer-experience-module__Hh-2EW__mentalExploreIcon{background:hsl(var(--surface-sunken));color:hsl(var(--ink-faint))}.consumer-experience-module__Hh-2EW__mentalSavedRow:not(.consumer-experience-module__Hh-2EW__mentalSavedActive)>*{position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalSavedRow>span:nth-child(2){flex:1;min-width:0}.consumer-experience-module__Hh-2EW__mentalSavedRow strong,.consumer-experience-module__Hh-2EW__mentalSavedRow small{display:block}.consumer-experience-module__Hh-2EW__mentalSavedRow strong{font-size:14px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalSavedRow small{color:hsl(var(--ink-soft));font-size:11.5px;font-weight:600}.consumer-experience-module__Hh-2EW__mentalSavedRow button{color:hsl(var(--primary));font:inherit;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalAttributionPage{text-align:center;padding:20px 0 26px}.consumer-experience-module__Hh-2EW__mentalAttributionAvatar{background:hsl(var(--surface-sunken));width:88px;height:88px;color:hsl(var(--ink-faint));border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.consumer-experience-module__Hh-2EW__mentalAttributionAvatar svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:40px;height:40px}.consumer-experience-module__Hh-2EW__mentalAttributionPage h2,.consumer-experience-module__Hh-2EW__mentalAttributionPage p{margin:0}.consumer-experience-module__Hh-2EW__mentalAttributionPage h2{font-family:var(--font-heading);font-size:19px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalAttributionRole{color:hsl(var(--ink-faint));font-size:12.5px;font-weight:600;position:relative;top:2px;margin-top:4px!important;margin-bottom:19px!important}.consumer-experience-module__Hh-2EW__mentalAttributionPage section,.consumer-experience-module__Hh-2EW__mentalAttributionPage aside{text-align:left;min-height:67px}.consumer-experience-module__Hh-2EW__mentalAttributionPage section{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-lg);background:hsl(var(--surface-elev));margin-bottom:16px;padding:16px;font-size:13px;line-height:1.6;position:relative;top:1px}.consumer-experience-module__Hh-2EW__mentalAttributionPage aside{border-radius:var(--r-md);background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft));padding:14px 16px;font-size:12px;line-height:1.55}.consumer-experience-module__Hh-2EW__mentalAttributionSource{color:hsl(var(--primary));margin-top:14px;font-size:12px;font-weight:800;display:inline-block}.consumer-experience-module__Hh-2EW__mentalPracticeStats span{color:hsl(var(--ink-faint));font-size:10px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalPracticeStats strong{font-family:var(--font-heading);font-size:18px;font-weight:900}.consumer-experience-module__Hh-2EW__mentalPlayer{flex-direction:column;align-items:center;padding:20px 22px 26px;display:flex}.consumer-experience-module__Hh-2EW__mentalPlayerVisual{background:hsl(var(--primary-soft));width:220px;height:220px;color:hsl(var(--primary));border-radius:28px;place-items:center;margin:12px 0 26px;display:grid}.consumer-experience-module__Hh-2EW__mentalPlayerVisual svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px;width:80px;height:80px}.consumer-experience-module__Hh-2EW__mentalPlayerEyebrow,.consumer-experience-module__Hh-2EW__mentalPlayerTitle{margin:0}.consumer-experience-module__Hh-2EW__mentalPlayerEyebrow{color:hsl(var(--ink-faint));letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:11.5px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalPlayerTitle{height:22.4px;font-family:var(--font-heading);letter-spacing:normal;text-align:center;margin-bottom:20px;font-size:20px;font-weight:900;line-height:normal}.consumer-experience-module__Hh-2EW__mentalPlayerTrack{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));width:100%;height:6px;margin-top:2px;margin-bottom:8px;overflow:hidden}.consumer-experience-module__Hh-2EW__mentalPlayerTrack span{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;display:block}.consumer-experience-module__Hh-2EW__mentalPlayerTime{width:100%;color:hsl(var(--ink-soft));justify-content:space-between;margin-bottom:24px;font-size:12px;font-weight:700;display:flex}.consumer-experience-module__Hh-2EW__mentalPlayerControls{align-items:center;gap:26px;display:flex}.consumer-experience-module__Hh-2EW__mentalPlayerControls>a,.consumer-experience-module__Hh-2EW__mentalPlayerControls>span{width:30px;height:30px;color:hsl(var(--ink));place-items:center;display:grid}.consumer-experience-module__Hh-2EW__mentalPlayerControls>button{background:hsl(var(--primary-fill));width:72px;height:72px;box-shadow:0 8px 20px -6px hsl(var(--primary-fill));color:hsl(var(--on-primary));cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.consumer-experience-module__Hh-2EW__mentalPlayerControls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:30px;height:30px}.consumer-experience-module__Hh-2EW__mentalPlayerControls>button svg{fill:currentColor;stroke:none}.consumer-experience-module__Hh-2EW__mentalPlayerSpinner{box-sizing:content-box;border:4px solid hsl(var(--surface-sunken));border-top-color:hsl(var(--primary));border-radius:50%;width:46px;height:46px;margin-bottom:8px;animation:.8s linear infinite consumer-experience-module__Hh-2EW__mental-spin}.consumer-experience-module__Hh-2EW__mentalPlayerBuffering{color:hsl(var(--ink-soft));font-size:12.5px;font-weight:700}.consumer-experience-module__Hh-2EW__mentalPlayerCompleted{text-align:center}.consumer-experience-module__Hh-2EW__mentalPlayerCompleted>span{background:hsl(var(--positive) / .14);width:60px;height:60px;color:hsl(var(--positive));border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}.consumer-experience-module__Hh-2EW__mentalPlayerCompleted svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:30px;height:30px}.consumer-experience-module__Hh-2EW__mentalPlayerCompleted h4,.consumer-experience-module__Hh-2EW__mentalPlayerCompleted p{margin:0}.consumer-experience-module__Hh-2EW__mentalPlayerCompleted h4{font-family:var(--font-heading);margin-bottom:4px;font-size:17px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalPlayerCompleted p{color:hsl(var(--ink-soft));font-size:12.5px;font-weight:600}.consumer-experience-module__Hh-2EW__page{width:100%;color:hsl(var(--ink));line-height:normal}.consumer-experience-module__Hh-2EW__card{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-card);background:hsl(var(--surface-elev));margin-bottom:14px;padding:18px;box-shadow:0 1px 3px #0000000f}.consumer-experience-module__Hh-2EW__card h3,.consumer-experience-module__Hh-2EW__empty h4,.consumer-experience-module__Hh-2EW__empty p{margin-top:0}.consumer-experience-module__Hh-2EW__card h3{color:hsl(var(--ink));letter-spacing:normal;margin-bottom:10px;font-size:14px;font-weight:800;line-height:normal}.consumer-experience-module__Hh-2EW__card p:not(.consumer-experience-module__Hh-2EW__eyebrow){margin:1em 0}.consumer-experience-module__Hh-2EW__eyebrow{color:hsl(var(--ink-faint));letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:600}.consumer-experience-module__Hh-2EW__heading{letter-spacing:-.01em;margin:6px 0 12px;font-size:24px;font-weight:700}.consumer-experience-module__Hh-2EW__stat{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:34px;font-weight:800}.consumer-experience-module__Hh-2EW__caption{color:hsl(var(--ink-soft));font-size:13px;font-weight:500}.consumer-experience-module__Hh-2EW__faint{color:hsl(var(--ink-faint))}.consumer-experience-module__Hh-2EW__button{border-radius:var(--r-pill);width:100%;min-height:46px;color:inherit;cursor:pointer;font:inherit;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.consumer-experience-module__Hh-2EW__buttonPrimary{background:hsl(var(--primary-fill));color:hsl(var(--on-primary))}.consumer-experience-module__Hh-2EW__buttonPrimary:active{background:hsl(var(--primary-deep))}.consumer-experience-module__Hh-2EW__buttonPrimary:disabled{background:hsl(var(--surface-sunken));color:hsl(var(--ink-faint));cursor:not-allowed}.consumer-experience-module__Hh-2EW__buttonSecondary{border:var(--border-w) solid hsl(var(--border));color:hsl(var(--ink));background:0 0}.consumer-experience-module__Hh-2EW__buttonGhost{color:hsl(var(--ink-soft));background:0 0}.consumer-experience-module__Hh-2EW__buttonSmall{width:auto;min-height:38px;padding:0 16px;font-size:13px}.consumer-experience-module__Hh-2EW__row{border-bottom:1px solid hsl(var(--border));min-height:48px;color:inherit;cursor:pointer;align-items:center;gap:12px;padding:8px 2px;text-decoration:none;display:flex}.consumer-experience-module__Hh-2EW__row:last-child{border-bottom:0}.consumer-experience-module__Hh-2EW__rowPlain{cursor:default;border-bottom:0}.consumer-experience-module__Hh-2EW__grow{flex:1;min-width:0}.consumer-experience-module__Hh-2EW__title{font-size:14px;font-weight:600}.consumer-experience-module__Hh-2EW__sub{color:hsl(var(--ink-soft));margin-top:2px;font-size:12px}.consumer-experience-module__Hh-2EW__chevron{color:hsl(var(--ink-faint));font-weight:700}.consumer-experience-module__Hh-2EW__tile{border-radius:var(--r-md);background:hsl(var(--primary-fill) / 12%);width:40px;height:40px;color:hsl(var(--primary-fill));flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.consumer-experience-module__Hh-2EW__chip{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft));align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.consumer-experience-module__Hh-2EW__chipPositive{background:hsl(var(--positive) / 16%);color:hsl(var(--positive))}.consumer-experience-module__Hh-2EW__chipWarning{background:hsl(var(--coin-gold) / 18%);color:hsl(var(--coin-gold-deep))}.consumer-experience-module__Hh-2EW__chipNegative{background:hsl(var(--destructive) / 13%);color:hsl(var(--destructive))}.consumer-experience-module__Hh-2EW__balance{align-items:baseline;gap:8px;display:flex}.consumer-experience-module__Hh-2EW__progress{border-radius:var(--r-pill);background:hsl(var(--surface-sunken));height:7px;margin:8px 0 4px;overflow:hidden}.consumer-experience-module__Hh-2EW__progress>span{border-radius:inherit;background:hsl(var(--primary-fill));height:100%;display:block}.consumer-experience-module__Hh-2EW__segments{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.consumer-experience-module__Hh-2EW__segment{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-pill);background:hsl(var(--surface-elev));min-height:38px;color:hsl(var(--ink-soft));cursor:pointer;font:inherit;padding:8px 14px;font-size:12px;font-weight:700}.consumer-experience-module__Hh-2EW__segmentActive{border-color:hsl(var(--primary-fill));background:hsl(var(--primary-fill) / 12%);color:hsl(var(--primary-fill))}.consumer-experience-module__Hh-2EW__banner{border-radius:var(--r-lg);align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:12.5px;font-weight:600;display:flex}.consumer-experience-module__Hh-2EW__bannerOffline{background:hsl(var(--surface-sunken));color:hsl(var(--ink-soft))}.consumer-experience-module__Hh-2EW__bannerWarning{background:hsl(var(--coin-gold) / 14%);color:hsl(var(--coin-gold-deep))}.consumer-experience-module__Hh-2EW__bannerNegative{background:hsl(var(--destructive) / 10%);color:hsl(var(--destructive))}.consumer-experience-module__Hh-2EW__empty{text-align:center;padding:34px 18px}.consumer-experience-module__Hh-2EW__empty .consumer-experience-module__Hh-2EW__tile{width:52px;height:52px;margin:0 auto 12px;font-size:24px}.consumer-experience-module__Hh-2EW__tile svg{width:22px;height:22px;color:hsl(var(--primary))}.consumer-experience-module__Hh-2EW__banner svg{flex:none;width:18px;height:18px}.consumer-experience-module__Hh-2EW__empty h4{margin-bottom:6px;font-size:15.5px;font-weight:800}.consumer-experience-module__Hh-2EW__empty p{color:hsl(var(--ink-soft));margin-bottom:14px;font-size:13px}.consumer-experience-module__Hh-2EW__card .consumer-experience-module__Hh-2EW__empty p{margin:0 0 14px}.consumer-experience-module__Hh-2EW__skeleton{border-radius:var(--r-md);background:hsl(var(--surface-sunken));animation:1.4s infinite consumer-experience-module__Hh-2EW__consumer-shimmer}.consumer-experience-module__Hh-2EW__center{text-align:center}.consumer-experience-module__Hh-2EW__marginTop{margin-top:12px}.consumer-experience-module__Hh-2EW__marginBottom{margin-bottom:12px}.consumer-experience-module__Hh-2EW__grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consumer-experience-module__Hh-2EW__buttonPair{gap:8px;display:flex}.consumer-experience-module__Hh-2EW__input,.consumer-experience-module__Hh-2EW__select,.consumer-experience-module__Hh-2EW__textarea{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-md);background:hsl(var(--surface-elev));width:100%;min-height:46px;color:hsl(var(--ink));font:inherit;padding:10px 14px;font-size:14px}.consumer-experience-module__Hh-2EW__textarea{resize:none;min-height:120px}.consumer-experience-module__Hh-2EW__field{color:hsl(var(--ink-soft));margin:10px 0 5px;font-size:12px;font-weight:700;display:block}.consumer-experience-module__Hh-2EW__check{color:hsl(var(--ink-soft));cursor:pointer;align-items:flex-start;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.consumer-experience-module__Hh-2EW__check input{flex:none;width:20px;height:20px;margin:0}.consumer-experience-module__Hh-2EW__divider{border:0;border-top:1px solid hsl(var(--border));margin:12px 0}.consumer-experience-module__Hh-2EW__mentalReflectionPage{gap:14px;padding:8px 0 12px}.consumer-experience-module__Hh-2EW__mentalReflectionHeader{grid-template-columns:32px 1fr;align-items:center;gap:12px;display:grid}.consumer-experience-module__Hh-2EW__mentalReflectionHeader>a{color:hsl(var(--ink));font-size:34px;line-height:1;text-decoration:none}.consumer-experience-module__Hh-2EW__mentalReflectionHeader p,.consumer-experience-module__Hh-2EW__mentalReflectionHeader h1,.consumer-experience-module__Hh-2EW__mentalReflectionPrompt p,.consumer-experience-module__Hh-2EW__mentalReflectionPrompt h2,.consumer-experience-module__Hh-2EW__mentalReflectionPrivacy{margin:0}.consumer-experience-module__Hh-2EW__mentalReflectionHeader p,.consumer-experience-module__Hh-2EW__mentalReflectionPrompt p{color:hsl(var(--ink-soft));letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.consumer-experience-module__Hh-2EW__mentalReflectionHeader h1{font-size:22px;line-height:22px}.consumer-experience-module__Hh-2EW__mentalReflectionPrompt{gap:12px;margin-top:4px;display:grid}.consumer-experience-module__Hh-2EW__mentalReflectionPrompt h2{max-width:350px;font-size:22px;line-height:25px}.consumer-experience-module__Hh-2EW__mentalReflectionInputs{gap:10px;display:grid}.consumer-experience-module__Hh-2EW__mentalReflectionInputs label{border:1px solid hsl(var(--border));background:hsl(var(--surface-elev));border-radius:13px;grid-template-columns:22px 1fr;align-items:center;min-height:45px;padding:0 14px;display:grid}.consumer-experience-module__Hh-2EW__mentalReflectionInputs label>span{color:hsl(var(--ink-soft));font-weight:800}.consumer-experience-module__Hh-2EW__mentalReflectionInputs input{min-width:0;color:hsl(var(--ink));font:inherit;background:0 0;border:0;outline:0;font-size:14px;font-weight:750}.consumer-experience-module__Hh-2EW__mentalReflectionInputs input::placeholder{color:hsl(var(--ink));opacity:1}.consumer-experience-module__Hh-2EW__mentalReflectionPage>.consumer-experience-module__Hh-2EW__button{min-height:50px;box-shadow:inset 0 -5px 0 hsl(var(--primary-deep));border-radius:999px}.consumer-experience-module__Hh-2EW__mentalReflectionPrivacy{color:hsl(var(--ink-soft));font-size:11px;font-weight:700}@keyframes consumer-experience-module__Hh-2EW__consumer-shimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes consumer-experience-module__Hh-2EW__mental-spin{to{transform:rotate(360deg)}}
.appwallet-chrome-module__7Q8dTW__coinChip{border:var(--border-w) solid hsl(var(--border));border-radius:var(--r-pill);background:hsl(var(--surface-elev));box-shadow:0 1px 3px hsl(var(--ink) / .06);color:hsl(var(--ink));font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:.875rem;font-weight:900;display:flex}
