:root{--moody-ink:#040914;--moody-ink-2:#07111f;--moody-card:rgba(11,20,34,.78);--moody-card-strong:rgba(12,22,38,.9);--moody-line:rgba(191,224,255,.13);--moody-line-strong:rgba(147,207,255,.25);--moody-blue:#7ed3ff;--moody-blue-2:#bfeaff;--moody-violet:#b28cff;--moody-mint:#62dda0;--moody-gold:#f6ce72;--moody-rose:#ff8a9a}body{background:radial-gradient(950px 620px at 50% -16%,rgba(99,183,255,.22),transparent 45%),radial-gradient(820px 520px at 8% 9%,rgba(178,140,255,.145),transparent 43%),radial-gradient(740px 500px at 96% 4%,rgba(90,221,160,.105),transparent 42%),linear-gradient(180deg,#030710,#07101d 46%,#050914)!important;background-attachment:fixed}body:before{opacity:.46;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 12%,#000 0,rgba(0,0,0,.68) 42%,transparent 78%);mask-image:radial-gradient(circle at 50% 12%,#000 0,rgba(0,0,0,.68) 42%,transparent 78%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1}body:after{background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.08) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 24%,rgba(126,211,255,.14) 0 1px,transparent 1.5px),radial-gradient(circle at 88% 72%,rgba(178,140,255,.12) 0 1px,transparent 1.5px),radial-gradient(circle at 32% 82%,rgba(98,221,160,.09) 0 1px,transparent 1.5px);background-size:180px 180px,260px 260px,230px 230px,310px 310px;opacity:.65}.ryw-shell:not(.phase-a-shell){position:relative}.card:not(.phase-a-visual-card):not(.phase-a-live-card){border-color:var(--moody-line)!important;background:radial-gradient(circle at 18% 0,rgba(126,211,255,.105),transparent 34%),radial-gradient(circle at 92% 8%,rgba(178,140,255,.085),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.032)),linear-gradient(180deg,rgba(13,23,39,.88),rgba(6,13,24,.96))!important;box-shadow:0 28px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(22px) saturate(124%);backdrop-filter:blur(22px) saturate(124%)}.card:not(.phase-a-visual-card):not(.phase-a-live-card):after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 24%,transparent 72%,rgba(126,211,255,.055)),radial-gradient(circle at 50% 0,rgba(255,255,255,.085),transparent 24%);opacity:.68}.guest-conversion-title,.hero-title,.registered-pulse-main h3,.title{text-wrap:balance}.badge,.eyebrow{color:rgba(195,235,255,.92)!important;border-color:rgba(126,211,255,.18)!important;background:linear-gradient(180deg,rgba(126,211,255,.11),rgba(126,211,255,.045))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 10px 22px rgba(0,0,0,.12)}.btn-primary,.button:not(.secondary){position:relative;overflow:hidden;color:#04101d!important;background:radial-gradient(circle at 24% 0,rgba(255,255,255,.92),transparent 34%),linear-gradient(180deg,#f8fdff,#caeeff 42%,#7ed3ff)!important;box-shadow:0 20px 46px rgba(76,181,255,.22),0 8px 22px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.82)!important;border:1px solid rgba(255,255,255,.52)!important}.btn-primary:after,.button:not(.secondary):after{content:"";position:absolute;inset:-50% -35%;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.38),transparent 75%);transform:translateX(-120%) rotate(12deg);transition:transform .55s ease}.btn-primary:hover:after,.button:not(.secondary):hover:after{transform:translateX(120%) rotate(12deg)}.btn-secondary,.button.secondary{border-color:rgba(255,255,255,.12)!important;background:rgba(255,255,255,.045)!important;color:rgba(229,241,255,.9)!important}.app-brand-topbar,.landing-topbar{border:1px solid rgba(255,255,255,.075);background:rgba(5,12,23,.52);box-shadow:0 18px 44px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.055);-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%);border-radius:24px;padding:10px 12px}.compact-auth-link,.guest-b2b-link,.lang-switch{border-color:rgba(126,211,255,.14)!important;background:rgba(255,255,255,.042)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.lang-btn.active{background:radial-gradient(circle at 20% 0,rgba(126,211,255,.22),transparent 50%),rgba(255,255,255,.105)!important;color:#f7fbff!important}.base-app-hero-card{padding:clamp(22px,4vw,34px)!important;overflow:hidden;isolation:isolate}.base-app-hero-card:before{content:"";position:absolute;width:min(74vw,620px);height:min(74vw,620px);left:50%;top:-68%;transform:translateX(-50%);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(126,211,255,.24),transparent 34%),radial-gradient(circle at 28% 30%,rgba(255,255,255,.18),transparent 23%);filter:blur(3px);opacity:.92;z-index:-1}.base-app-hero-copy{max-width:560px;margin:12px auto 0;color:rgba(214,229,244,.76);text-align:center;font-size:14px;line-height:1.55}.base-wow-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 14px}.base-wow-strip span{min-height:58px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.085);background:linear-gradient(180deg,rgba(255,255,255,.062),rgba(255,255,255,.026));box-shadow:0 14px 32px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.055);color:rgba(221,235,249,.76);font-size:12px;font-weight:760}.base-wow-strip b{flex:0 0 auto;min-width:34px;height:34px;display:grid;place-items:center;border-radius:13px;color:#f7fbff;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.2),transparent 42%),linear-gradient(180deg,rgba(126,211,255,.18),rgba(126,211,255,.065));border:1px solid rgba(126,211,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 20px rgba(0,0,0,.16);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.registered-wow-strip{margin-top:12px;margin-bottom:16px}.gauge-wrap{position:relative;padding:8px 4px 0}.gauge-wrap:before{content:"";position:absolute;left:50%;top:54%;width:min(78%,420px);height:44%;transform:translate(-50%,-50%);border-radius:999px 999px 22px 22px;background:radial-gradient(circle at 50% 72%,rgba(126,211,255,.2),transparent 44%),linear-gradient(90deg,rgba(255,138,154,.11),rgba(246,206,114,.11),rgba(98,221,160,.14));filter:blur(22px);opacity:.96;pointer-events:none}.gauge-shell{position:relative;isolation:isolate;padding:14px 18px 10px;border-radius:32px;border:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 50% 96%,rgba(126,211,255,.11),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.038),rgba(255,255,255,.012));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 16px 48px rgba(0,0,0,.18)}.gauge{filter:drop-shadow(0 24px 46px rgba(0,0,0,.42)) drop-shadow(0 0 22px rgba(126,211,255,.12))!important}.gauge:before{inset:18px 28px 0!important;opacity:1!important;background:radial-gradient(circle at 50% 96%,rgba(255,255,255,.2),transparent 20%),radial-gradient(circle at 20% 35%,rgba(255,138,154,.2),transparent 29%),radial-gradient(circle at 50% 18%,rgba(246,206,114,.16),transparent 31%),radial-gradient(circle at 82% 34%,rgba(98,221,160,.22),transparent 31%)!important;filter:blur(18px)!important}.gauge-track{background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.035)),linear-gradient(90deg,rgba(255,138,154,.22),rgba(246,206,114,.18),rgba(98,221,160,.2))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 2px 7px rgba(255,255,255,.14),inset 0 -18px 28px rgba(0,0,0,.24),0 12px 28px rgba(0,0,0,.18)!important}.gauge-fill{background:conic-gradient(from 180deg,#e06a7a 0deg,#f59a62 34deg,#f6ce72 88deg,#a9e877 132deg,#62dda0 180deg)!important;box-shadow:inset 0 2px 4px rgba(255,255,255,.32),inset 0 -12px 18px rgba(0,0,0,.18),0 0 28px rgba(98,221,160,.11)!important}.gauge-fill:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.26),transparent 30%,rgba(255,255,255,.04) 55%,transparent);pointer-events:none}.gauge-needle{width:9px!important;height:min(31vw,154px)!important;background:linear-gradient(90deg,rgba(120,145,168,.25),transparent 22%,rgba(255,255,255,.55) 48%,transparent 76%,rgba(120,145,168,.22)),linear-gradient(180deg,#ffffff,#eef8ff 42%,#b7c5d8)!important;box-shadow:0 0 20px rgba(255,255,255,.45),0 0 36px rgba(126,211,255,.16),0 14px 26px rgba(0,0,0,.3)!important}.gauge-needle:before{content:"";position:absolute;left:50%;top:-10px;width:18px;height:18px;transform:translateX(-50%);border-radius:999px;background:radial-gradient(circle at 34% 30%,#ffffff,#bfeaff 58%,#7ed3ff 100%);box-shadow:0 0 18px rgba(126,211,255,.38)}.gauge-center{width:42px!important;height:42px!important;background:radial-gradient(circle at 35% 25%,#ffffff 0,#f5fbff 34%,#cae4f4 68%,#738294 100%)!important;border:1px solid rgba(255,255,255,.52)!important;box-shadow:0 0 30px rgba(255,255,255,.24),0 0 28px rgba(126,211,255,.16),0 12px 24px rgba(0,0,0,.28),inset 0 2px 2px rgba(255,255,255,.7),inset 0 -7px 10px rgba(0,0,0,.18)!important}.gauge-anchor{bottom:16px!important;border-color:rgba(255,255,255,.14)!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.12),transparent 42%),linear-gradient(180deg,rgba(14,24,39,.96),rgba(7,13,23,.94))!important;box-shadow:0 18px 40px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08)!important}.gauge-anchor-medallion{width:46px!important;height:46px!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.28),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.052))!important}.score{color:#f7fbff!important;text-shadow:0 1px 0 rgba(255,255,255,.18),0 16px 34px rgba(0,0,0,.42),0 0 32px rgba(126,211,255,.16)!important}.score-live-description{color:rgba(222,236,250,.82)!important}.emotional-scale-legend span{background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.025))!important;border-color:rgba(255,255,255,.087)!important}.range-row{color:rgba(176,198,219,.72)!important}input[type=range]::-webkit-slider-runnable-track{height:16px!important;border-color:rgba(255,255,255,.14)!important;background:linear-gradient(180deg,rgba(255,255,255,.25),transparent 52%,rgba(0,0,0,.22)),linear-gradient(90deg,#d76171,#ed9c61 22%,#f6ce72 50%,#a7e878 74%,#62dda0)!important;box-shadow:inset 0 2px 2px rgba(255,255,255,.18),inset 0 -9px 13px rgba(0,0,0,.2),0 0 24px rgba(126,211,255,.08)}input[type=range]::-moz-range-track{height:16px!important;border-color:rgba(255,255,255,.14)!important;background:linear-gradient(180deg,rgba(255,255,255,.25),transparent 52%,rgba(0,0,0,.22)),linear-gradient(90deg,#d76171,#ed9c61 22%,#f6ce72 50%,#a7e878 74%,#62dda0)!important}input[type=range]::-moz-range-thumb,input[type=range]::-webkit-slider-thumb{box-shadow:0 14px 30px rgba(0,0,0,.34),0 0 22px rgba(255,255,255,.28),0 0 24px rgba(126,211,255,.14),inset 0 2px 2px rgba(255,255,255,.74)!important}.guest-main-card,.registered-checkin-card{overflow:hidden;isolation:isolate}.guest-main-card:before,.registered-checkin-card:before{content:"";position:absolute;inset:-1px;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 0,rgba(126,211,255,.2),transparent 28%),radial-gradient(circle at 18% 18%,rgba(178,140,255,.11),transparent 30%),radial-gradient(circle at 92% 22%,rgba(98,221,160,.08),transparent 28%);opacity:.88;z-index:0}.guest-main-card>*,.registered-checkin-card>*{position:relative;z-index:1}.guest-main-card .title,.registered-checkin-card .title{font-size:clamp(28px,4.6vw,48px)!important;line-height:.98!important;letter-spacing:-.055em!important;background:linear-gradient(180deg,#ffffff,#dff5ff 58%,#9fdfff);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important}.guest-actions-row-primary .button,.registered-actions-row .button{min-height:56px;border-radius:21px;font-size:15px}.privacy-microcopy,.registered-privacy-microcopy{color:rgba(189,207,225,.76)!important}.app-card-compare,.app-card-group-compare,.app-card-map-main,.app-card-zone,.guest-area-pulse-strip,.guest-live-preview,.instant-payoff-card,.registered-pulse-card{border-color:rgba(126,211,255,.13)!important;background:radial-gradient(circle at 14% 0,rgba(126,211,255,.105),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.028))!important;box-shadow:0 18px 48px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.055)!important}.instant-payoff-card{border-radius:24px!important}.guest-live-preview strong,.instant-payoff-title,.registered-pulse-main h3{color:#f8fbff!important}.guest-area-pulse-strip div,.guest-unlock-item,.instant-payoff-chips span,.local-aggregate-row,.registered-area-pulse-item,.registered-pulse-chips span{border-color:rgba(255,255,255,.095)!important;background:rgba(255,255,255,.04)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.guest-conversion-panel{align-self:stretch}.guest-conversion-orb{background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.42),transparent 36%),linear-gradient(135deg,rgba(126,211,255,.32),rgba(178,140,255,.2))!important;box-shadow:0 20px 44px rgba(126,211,255,.15),inset 0 1px 0 rgba(255,255,255,.18)!important}.user-tabs-polished .app-tab-strip{top:10px;z-index:30;border-color:rgba(126,211,255,.12)!important;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03)),rgba(5,12,23,.76)!important;-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%)}.user-tabs-polished .app-tab-strip .tab-btn{border-color:rgba(255,255,255,.055)!important;background:rgba(255,255,255,.026)!important}.user-tabs-polished .app-tab-strip .tab-btn.active{border-color:rgba(126,211,255,.28)!important;background:radial-gradient(circle at 18% 0,rgba(126,211,255,.22),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.046))!important;box-shadow:0 16px 40px rgba(0,0,0,.22),0 0 30px rgba(126,211,255,.08),inset 0 1px 0 rgba(255,255,255,.11)!important}.user-tabs-polished .tab-btn-icon{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.16),transparent 42%),linear-gradient(180deg,rgba(126,211,255,.14),rgba(255,255,255,.04))!important;border:1px solid rgba(255,255,255,.09)}.checkin-choose-line{color:rgba(207,226,243,.76)!important;letter-spacing:0!important;text-transform:none!important}.gauge-first-side-card,.reason-column{border-color:rgba(255,255,255,.09)!important;background:radial-gradient(circle at 12% 0,rgba(126,211,255,.09),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.02))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 42px rgba(0,0,0,.18)}.reason-column-kicker{color:rgba(150,223,255,.92)!important}.reason-column-title{color:#f6fbff!important;font-size:18px!important;letter-spacing:-.03em!important;text-transform:none!important}.reason-column-helper{color:rgba(199,215,231,.74)!important}.context-sheet-overlay{background:rgba(1,7,16,.66)!important;-webkit-backdrop-filter:blur(24px) saturate(120%)!important;backdrop-filter:blur(24px) saturate(120%)!important}.context-sheet-card{border-color:rgba(126,211,255,.18)!important;background:radial-gradient(circle at 18% 0,rgba(126,211,255,.18),transparent 34%),radial-gradient(circle at 86% 5%,rgba(178,140,255,.16),transparent 36%),linear-gradient(180deg,rgba(14,25,43,.97),rgba(4,10,20,.97))!important}.context-choice-pill{transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.context-choice-pill:hover{transform:translateY(-1px);border-color:rgba(var(--chip-accent,126,211,255),.42)!important}.app-card-map-main>div[style*="overflow: hidden"],.map-shell{box-shadow:0 18px 46px rgba(0,0,0,.22),0 0 0 1px rgba(126,211,255,.06)}@media (max-width:760px){body:before{opacity:.32;background-size:42px 42px}.ryw-shell{padding-left:12px!important;padding-right:12px!important}.app-brand-topbar,.landing-topbar{border-radius:22px;padding:8px}.base-wow-strip{grid-template-columns:1fr;gap:8px;margin-bottom:12px}.base-wow-strip span{min-height:46px;border-radius:17px;padding:10px 12px}.base-wow-strip b{min-width:30px;height:30px;border-radius:12px}.guest-main-card,.registered-checkin-card{border-radius:28px!important}.gauge-shell{padding:10px 10px 6px;border-radius:26px}.gauge-needle{height:118px!important;width:8px!important}.gauge-center{width:36px!important;height:36px!important}.gauge-anchor{padding:6px!important;bottom:10px!important}.gauge-anchor-left{left:-4px!important}.gauge-anchor-right{right:-4px!important}.gauge-anchor-medallion{width:38px!important;height:38px!important;font-size:21px!important}.score{font-size:clamp(68px,19vw,84px)!important}.guest-main-card .title,.registered-checkin-card .title{font-size:clamp(28px,8vw,36px)!important}.guest-actions-row-primary .button,.registered-actions-row .button{min-height:52px;width:100%}.guest-area-pulse-strip,.guest-live-preview,.instant-payoff-card,.registered-pulse-card{border-radius:22px!important}.registered-wow-strip{display:none}.user-tabs-polished .app-tab-strip{position:static}}@media (max-width:420px){.gauge-needle{height:106px!important}.gauge-anchor-medallion{width:34px!important;height:34px!important;font-size:19px!important}.emotional-scale-legend span{font-size:8.5px!important;padding:6px 3px!important}}@media (prefers-reduced-motion:reduce){.btn-primary:after,.button:after,.context-choice-pill,.user-tabs-polished .app-tab-strip .tab-btn{transition:none!important}}.demo-ready-nav{width:min(1180px,calc(100% - 32px));margin:18px auto 0;display:grid;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.105);border-radius:24px;background:radial-gradient(circle at 4% 0,rgba(126,211,255,.11),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.064),rgba(255,255,255,.032));box-shadow:0 18px 48px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.07);-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%)}.demo-ready-nav.compact{margin-top:12px;padding:10px;border-radius:20px}.demo-ready-nav-copy span{display:block;color:rgba(159,216,255,.82);font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.demo-ready-nav-copy strong{display:block;margin-top:4px;color:rgba(245,249,255,.94);font-size:.92rem}.demo-ready-nav-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.demo-ready-nav-links a{padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.095);background:rgba(255,255,255,.043);color:rgba(215,230,248,.82);font-size:.78rem;font-weight:850;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.demo-ready-nav-links a.active,.demo-ready-nav-links a:hover{transform:translateY(-1px);border-color:rgba(126,211,255,.34);background:rgba(126,211,255,.105);color:#fff}.demo-status-strip{width:min(1180px,calc(100% - 32px));margin:14px auto 0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.026));color:rgba(218,233,250,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.demo-status-strip strong{color:#fff;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.demo-status-strip span{color:rgba(198,216,238,.74);font-size:.9rem}.demo-status-strip a{color:#06111f;background:#bfeaff;border-radius:999px;padding:8px 10px;text-decoration:none;font-size:.78rem;font-weight:900}.demo-flow-page .platform-subhero{margin-top:18px}.demo-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.demo-flow-step{display:flex;min-height:178px;flex-direction:column;justify-content:space-between;padding:18px;border:1px solid rgba(255,255,255,.105);border-radius:26px;background:radial-gradient(circle at 12% 0,rgba(126,211,255,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));color:inherit;text-decoration:none;box-shadow:0 20px 58px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.07);transition:transform .18s ease,border-color .18s ease}.demo-flow-step:hover{transform:translateY(-3px);border-color:rgba(126,211,255,.28)}.demo-flow-step span{color:#fff;font-size:1.04rem;font-weight:900}.demo-flow-step p{margin:16px 0;color:rgba(207,223,242,.76);line-height:1.5}.demo-flow-step small{color:rgba(126,211,255,.9);font-weight:850}.demo-ready-close-card{width:min(1000px,calc(100% - 32px));margin:12px auto 48px;padding:clamp(20px,4vw,30px);border-radius:30px;border:1px solid rgba(126,211,255,.17);background:radial-gradient(circle at 50% 0,rgba(126,211,255,.13),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.066),rgba(255,255,255,.03));box-shadow:0 26px 70px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.075);text-align:center}.demo-ready-close-card span{color:rgba(159,216,255,.88);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:900}.demo-ready-close-card p{margin:10px auto 0;max-width:820px;color:rgba(222,236,251,.84);line-height:1.65;font-size:1.03rem}.admin-organizations-page .demo-ready-nav,.branch-detail-page .demo-ready-nav,.client-dashboard-page .demo-ready-nav,.client-workspace-page .demo-ready-nav{width:min(1180px,calc(100% - 28px))}.platform-subhero-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}@media (max-width:920px){.demo-ready-nav,.demo-status-strip{grid-template-columns:1fr;align-items:flex-start}.demo-ready-nav-links{justify-content:flex-start}.demo-flow-grid{grid-template-columns:1fr}}.module-demo-row.with-gauge{align-items:center;justify-content:flex-start;gap:12px}.module-demo-row.with-gauge>span{text-align:left;line-height:1.25}.module-card-mini-gauge{width:74px;height:74px;flex:0 0 74px;border-radius:999px;display:grid;place-content:center;text-align:center;position:relative;isolation:isolate;background:radial-gradient(circle at center,rgba(5,11,23,.96) 0 55%,transparent 56%),conic-gradient(var(--module-accent,#62e3d2) var(--gauge-score,70%),rgba(255,255,255,.11) 0);box-shadow:0 0 34px color-mix(in srgb,var(--module-accent,#62e3d2) 24%,transparent),inset 0 1px 0 rgba(255,255,255,.1)}.module-card-mini-gauge:after{inset:8px;border-radius:inherit;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.18),transparent 28%);pointer-events:none;z-index:-1}.module-card-mini-gauge strong{display:block;color:#fff;font-size:1.42rem;font-weight:950;line-height:.92;letter-spacing:-.07em}.module-card-mini-gauge small{display:block;margin-top:2px;color:rgba(220,234,248,.62);font-size:.62rem;font-weight:900}.client-score-control.gauge-version{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:18px;gap:18px;padding:20px;background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--module-accent,#62e3d2) 18%,transparent),transparent 40%),rgba(255,255,255,.065)}.moody-platform-gauge{display:grid;justify-items:center;grid-gap:10px;gap:10px}.moody-platform-gauge-core{width:196px;height:196px;border-radius:50%;display:grid;place-content:center;text-align:center;position:relative;isolation:isolate;background:radial-gradient(circle at center,rgba(4,10,22,.98) 0 54%,transparent 55%),conic-gradient(var(--module-accent,#62e3d2) var(--gauge-score,72%),rgba(255,255,255,.1) 0);box-shadow:0 0 70px color-mix(in srgb,var(--module-accent,#62e3d2) 22%,transparent),0 24px 56px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.moody-platform-gauge-core:before{content:"";position:absolute;inset:17px;border-radius:inherit;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 36% 23%,rgba(255,255,255,.14),transparent 24%);pointer-events:none;z-index:-1}.moody-platform-gauge-core strong{color:#fff;font-size:4rem;line-height:.88;font-weight:950;letter-spacing:-.09em}.moody-platform-gauge-core span{color:rgba(218,232,248,.62);font-size:.86rem;font-weight:900}.moody-platform-gauge-core small{display:block;margin-top:5px;color:var(--module-accent,#62e3d2);font-size:.72rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.moody-platform-gauge>em{color:rgba(215,230,248,.76);font-size:.82rem;font-style:normal;font-weight:900}.moody-platform-gauge.compact .moody-platform-gauge-core{width:112px;height:112px}.moody-platform-gauge.compact .moody-platform-gauge-core strong{font-size:2.25rem}.moody-platform-gauge.compact .moody-platform-gauge-core small,.moody-platform-gauge.compact .moody-platform-gauge-core span{font-size:.62rem}.client-score-slider-block{min-width:0}.client-score-scale{display:flex;justify-content:space-between;margin-top:7px;color:rgba(204,220,240,.52);font-size:.72rem;font-weight:850}.client-dashboard-head.gauge-head{grid-template-columns:minmax(128px,.95fr) repeat(2,minmax(0,1fr));align-items:stretch}.client-dashboard-head.gauge-head .moody-platform-gauge{padding:14px 10px;border-radius:22px;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.08)}.dashboard-hero-gauge-stack{display:grid;grid-gap:12px;gap:12px}.client-dashboard-gauge-card{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;padding:18px;border-radius:30px;border:1px solid color-mix(in srgb,var(--module-accent,#62e3d2) 24%,rgba(255,255,255,.11));background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--module-accent,#62e3d2) 18%,transparent),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.032));box-shadow:0 24px 70px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08)}.client-dashboard-gauge-ring{width:154px;height:154px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at center,rgba(4,10,22,.98) 0 55%,transparent 56%),conic-gradient(var(--module-accent,#62e3d2) var(--gauge-score,72%),rgba(255,255,255,.11) 0);box-shadow:0 0 54px color-mix(in srgb,var(--module-accent,#62e3d2) 22%,transparent)}.client-dashboard-gauge-ring strong{color:#fff;font-size:3.05rem;font-weight:950;line-height:.9;letter-spacing:-.09em}.client-dashboard-gauge-ring span{color:rgba(218,232,248,.62);font-size:.78rem;font-weight:900}.client-dashboard-gauge-ring small{color:var(--module-accent,#62e3d2);font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.client-dashboard-gauge-card>div:last-child span{display:block;color:rgba(204,222,242,.72);font-size:.78rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.client-dashboard-gauge-card>div:last-child p{margin:8px 0 0;color:rgba(238,246,255,.92);line-height:1.45;font-weight:760}.client-kpi-card.with-mini-gauge{position:relative;padding-left:78px;min-height:92px}.client-kpi-card.with-mini-gauge>i{position:absolute;left:14px;top:50%;width:50px;height:50px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at center,rgba(5,11,23,.98) 0 54%,transparent 55%),conic-gradient(var(--module-accent,#62e3d2) var(--gauge-score,70%),rgba(255,255,255,.12) 0);box-shadow:0 0 24px color-mix(in srgb,var(--module-accent,#62e3d2) 18%,transparent)}@media (max-width:860px){.client-dashboard-gauge-card,.client-score-control.gauge-version{grid-template-columns:1fr;justify-items:center;text-align:center}.client-score-slider-block{width:100%}.client-dashboard-head.gauge-head{grid-template-columns:1fr}}@media (max-width:560px){.moody-platform-gauge-core{width:168px;height:168px}.moody-platform-gauge-core strong{font-size:3.35rem}.client-dashboard-gauge-ring{width:136px;height:136px}.module-card-mini-gauge{width:66px;height:66px;flex-basis:66px}}.moody-mainlike-gauge{width:min(340px,100%);display:grid;justify-items:center;grid-gap:6px;gap:6px;margin:0 auto;color:#f8fbff}.moody-mainlike-gauge.compact{width:min(230px,100%);gap:3px}.moody-mainlike-gauge-shell{width:100%;position:relative;isolation:isolate;padding:6px 8px 0;border-radius:30px}.moody-mainlike-gauge.interactive .moody-mainlike-gauge-shell{cursor:-webkit-grab;cursor:grab;touch-action:none}.moody-mainlike-gauge.interactive .moody-mainlike-gauge-shell:active{cursor:-webkit-grabbing;cursor:grabbing}.moody-mainlike-gauge.interactive .moody-mainlike-gauge-shell:focus-visible{outline:2px solid color-mix(in srgb,var(--module-accent,#62e3d2) 65%,rgba(255,255,255,.45));outline-offset:8px}.moody-mainlike-gauge .gauge{width:100%;margin:0 auto}.moody-mainlike-gauge .gauge:before{background:radial-gradient(ellipse at 50% 96%,rgba(210,228,255,.13),transparent 44%),radial-gradient(circle at 15% 55%,color-mix(in srgb,var(--module-accent,#ecb152) 48%,transparent),transparent 31%),radial-gradient(circle at 84% 52%,color-mix(in srgb,var(--module-accent,#55d48c) 44%,transparent),transparent 34%),radial-gradient(ellipse at 50% 26%,rgba(255,255,255,.105),transparent 45%)}.moody-mainlike-gauge .gauge-fill{background:linear-gradient(180deg,rgba(255,255,255,.32),rgba(255,255,255,0) 18%,rgba(0,0,0,.18) 100%),conic-gradient(from 180deg,#934650 0deg,#c87b4a 33deg,#e1c85e 83deg,color-mix(in srgb,var(--module-accent,#a9dc78) 55%,#a9dc78) 129deg,color-mix(in srgb,var(--module-accent,#55d48c) 62%,#55d48c) 180deg)}.moody-mainlike-gauge-readout{margin-top:-8px;display:inline-flex;align-items:baseline;justify-content:center;gap:5px;padding:7px 12px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 30% 10%,color-mix(in srgb,var(--module-accent,#62e3d2) 22%,transparent),transparent 54%),rgba(4,10,22,.72);box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.1)}.moody-mainlike-gauge-readout strong{font-size:clamp(2.05rem,5vw,3.25rem);line-height:.88;font-weight:960;letter-spacing:-.09em;color:#fff}.moody-mainlike-gauge-readout span{color:rgba(218,232,248,.65);font-size:.82rem;font-weight:900}.moody-mainlike-gauge-readout small{color:var(--module-accent,#62e3d2);font-size:.68rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.moody-mainlike-gauge>em{display:block;max-width:100%;color:rgba(215,230,248,.76);font-style:normal;font-size:.78rem;font-weight:900;text-align:center}.moody-mainlike-gauge.compact .moody-mainlike-gauge-shell{padding-left:0;padding-right:0}.moody-mainlike-gauge.compact .gauge-needle{height:78px;width:7px}.moody-mainlike-gauge.compact .gauge-center,.moody-mainlike-gauge.compact .gauge-needle:before{width:28px;height:28px}.moody-mainlike-gauge.compact .moody-mainlike-gauge-readout{margin-top:-5px;padding:5px 10px 6px}.moody-mainlike-gauge.compact .moody-mainlike-gauge-readout strong{font-size:2rem}.moody-mainlike-gauge.compact .moody-mainlike-gauge-readout small,.moody-mainlike-gauge.compact .moody-mainlike-gauge-readout span{font-size:.58rem}.client-score-control.gauge-version{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:center}.client-score-slider-block input[type=range]{cursor:pointer}.module-card-mini-gauge{width:104px;height:72px;flex:0 0 104px;border-radius:999px 999px 18px 18px;place-content:end center;padding-bottom:8px;overflow:visible;background:radial-gradient(ellipse at 50% 96%,rgba(255,255,255,.1),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.035));border:1px solid color-mix(in srgb,var(--module-accent,#62e3d2) 30%,rgba(255,255,255,.12));box-shadow:0 0 34px color-mix(in srgb,var(--module-accent,#62e3d2) 18%,transparent),inset 0 2px 0 rgba(255,255,255,.09),inset 0 -18px 26px rgba(0,0,0,.23)}.module-card-mini-gauge:before{content:"";position:absolute;inset:9px 10px 8px;border-radius:inherit;-webkit-mask:radial-gradient(circle at 50% 100%,transparent 0 50%,#000 51% 100%);mask:radial-gradient(circle at 50% 100%,transparent 0 50%,#000 51% 100%);background:conic-gradient(from 180deg,#934650 0deg,#c87b4a 33deg,#e1c85e 83deg,color-mix(in srgb,var(--module-accent,#a9dc78) 52%,#a9dc78) 129deg,color-mix(in srgb,var(--module-accent,#55d48c) 60%,#55d48c) 180deg);pointer-events:none;z-index:-1}.module-card-mini-gauge:after{content:"";position:absolute;left:50%;bottom:12px;width:5px;height:43px;transform-origin:bottom center;transform:translateX(-50%) rotate(var(--gauge-angle,36deg));border-radius:999px;background:linear-gradient(180deg,#fff,#d7e0ec);box-shadow:0 0 18px rgba(255,255,255,.22),0 10px 18px rgba(0,0,0,.24);z-index:1}.module-card-mini-gauge small,.module-card-mini-gauge strong{position:relative;z-index:2;text-shadow:0 10px 18px rgba(0,0,0,.36)}.module-card-mini-gauge strong{font-size:1.35rem}.module-card-mini-gauge small{font-size:.56rem;margin-top:0}.live-main-score-card.mainlike{padding:14px 12px 12px}.live-main-score-card.mainlike .moody-mainlike-gauge{width:min(220px,100%)}.live-main-score-card.mainlike .moody-mainlike-gauge>em{display:none}.client-dashboard-gauge-card.mainlike{grid-template-columns:minmax(210px,270px) minmax(0,1fr)}.client-dashboard-gauge-card.mainlike .moody-mainlike-gauge>em{display:none}.client-dashboard-head.gauge-head .moody-mainlike-gauge{padding:10px 8px 6px;border-radius:22px;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.08)}.client-dashboard-head.gauge-head .moody-mainlike-gauge>em{display:none}@media (max-width:860px){.client-dashboard-gauge-card.mainlike,.client-score-control.gauge-version{grid-template-columns:1fr}}@media (max-width:560px){.module-card-mini-gauge{width:92px;height:64px;flex-basis:92px}.module-card-mini-gauge:after{height:36px}.moody-mainlike-gauge{width:min(300px,100%)}.moody-mainlike-gauge.compact{width:min(205px,100%)}}.mood-weather-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;margin:16px auto 18px;padding:16px;border-radius:26px;border:1px solid rgba(128,214,255,.2);background:radial-gradient(circle at 8% 10%,rgba(128,214,255,.18),transparent 36%),radial-gradient(circle at 95% 0,rgba(247,199,120,.12),transparent 38%),linear-gradient(180deg,rgba(9,24,42,.86),rgba(4,12,24,.78));box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.1);overflow:hidden}.mood-weather-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.07),transparent 22%,transparent 76%,rgba(255,255,255,.05));opacity:.7}.mood-weather-orb{position:relative;z-index:1;width:62px;height:62px;display:grid;place-items:center;border-radius:22px;border:1px solid rgba(255,255,255,.15);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.23),rgba(128,214,255,.12) 45%,rgba(255,255,255,.04));box-shadow:0 18px 50px rgba(72,190,255,.16);font-size:28px}.mood-weather-actions,.mood-weather-copy{position:relative;z-index:1}.mood-weather-kicker{color:#7fd8ff;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px}.mood-weather-card h3{margin:0;color:#f8fbff;font-size:clamp(22px,3vw,34px);line-height:1.02;letter-spacing:-.04em}.mood-weather-card h3 span{background:linear-gradient(90deg,#8de0ff,#ffd48a);-webkit-background-clip:text;color:transparent}.mood-weather-card p{max-width:660px;margin:8px 0 0;color:rgba(218,235,248,.76);font-size:13px;line-height:1.45}.mood-weather-meta{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.mood-weather-meta span{padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:rgba(209,226,242,.78);font-size:12px}.mood-weather-meta b{color:#f8fbff}.mood-weather-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:120px}.mood-weather-actions .button.compact{min-height:34px;padding:0 13px}.mood-weather-actions small{max-width:160px;text-align:right;color:rgba(190,205,222,.7);font-size:11px;line-height:1.35}.pilot-package-page,.release-page{max-width:1180px;margin:0 auto;padding:28px 16px 70px}.pilot-hero,.release-hero{border-radius:34px;border:1px solid rgba(255,255,255,.13);padding:clamp(22px,4vw,42px);background:radial-gradient(circle at 14% 0,rgba(128,214,255,.2),transparent 38%),radial-gradient(circle at 88% 8%,rgba(247,199,120,.16),transparent 34%),linear-gradient(180deg,rgba(14,28,48,.9),rgba(4,10,22,.88));box-shadow:0 30px 100px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.1)}.pilot-kicker,.release-kicker{color:#7fd8ff;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.pilot-hero h1,.release-hero h1{margin:12px 0 10px;max-width:820px;color:#f8fbff;font-size:clamp(36px,7vw,78px);line-height:.95;letter-spacing:-.065em}.pilot-hero p,.release-hero p{max-width:760px;color:rgba(218,235,248,.76);font-size:17px;line-height:1.55}.experiment-grid,.pilot-grid,.pricing-grid,.release-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.experiment-card,.pilot-card,.pricing-card,.release-card{border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.035));padding:18px;box-shadow:0 18px 60px rgba(0,0,0,.22)}.experiment-card span,.pilot-card span,.release-card span{color:#7fd8ff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.experiment-card strong,.pilot-card strong,.pricing-card strong,.release-card strong{display:block;margin-top:8px;color:#fff;font-size:20px;letter-spacing:-.03em}.experiment-card p,.pilot-card p,.pricing-card p,.release-card p{color:rgba(218,235,248,.72);line-height:1.45;font-size:13px}.pilot-section,.release-section{margin-top:28px}.pilot-section h2,.release-section h2{color:#f8fbff;font-size:clamp(28px,4vw,46px);line-height:1;letter-spacing:-.05em;margin:0 0 12px}.launch-table{width:100%;border-collapse:separate;border-spacing:0 10px}.launch-table th{text-align:left;color:rgba(127,216,255,.95);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:0 12px 4px}.launch-table td{padding:14px 12px;color:rgba(235,244,255,.84);background:rgba(255,255,255,.055);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);font-size:13px;line-height:1.35}.launch-table td:first-child{border-left:1px solid rgba(255,255,255,.08);border-radius:16px 0 0 16px;color:#fff;font-weight:800}.launch-table td:last-child{border-right:1px solid rgba(255,255,255,.08);border-radius:0 16px 16px 0}.pricing-card.featured{border-color:rgba(247,199,120,.38);background:radial-gradient(circle at 30% 0,rgba(247,199,120,.16),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035))}.pricing-card .price{margin:8px 0;font-size:38px;line-height:1;color:#fff;font-weight:900;letter-spacing:-.05em}.pricing-card ul{margin:14px 0 0;padding-left:18px;color:rgba(218,235,248,.72);font-size:13px;line-height:1.55}.one-pager{margin-top:18px;padding:24px;border-radius:28px;border:1px solid rgba(255,255,255,.13);background:#081424;box-shadow:0 22px 70px rgba(0,0,0,.28)}.one-pager-title{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:16px;margin-bottom:16px}.one-pager-title h2{margin:0;font-size:clamp(28px,4vw,48px)}.one-pager-title p{margin:6px 0 0;color:rgba(218,235,248,.72)}.one-pager-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.one-pager-columns div{border-radius:18px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);padding:14px}.one-pager-columns h3{margin:0 0 8px;color:#fff;font-size:15px}.one-pager-columns p{margin:0;color:rgba(218,235,248,.7);font-size:12px;line-height:1.45}@media (max-width:860px){.mood-weather-card{grid-template-columns:1fr;text-align:left}.mood-weather-orb{width:54px;height:54px;border-radius:19px}.mood-weather-actions{align-items:stretch;min-width:0}.mood-weather-actions small{max-width:none;text-align:left}.experiment-grid,.one-pager-columns,.pilot-grid,.pricing-grid,.release-grid{grid-template-columns:1fr}.launch-table{display:block;overflow-x:auto}}@media print{.demo-ready-nav,.pilot-hero .platform-subhero-actions,.platform-subhero-actions{display:none!important}body{background:#fff!important;color:#000!important}.one-pager{color:#000;background:#fff;box-shadow:none}}.privacy-consent-banner{position:fixed;left:18px;right:18px;bottom:18px;z-index:90;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:18px;border:1px solid rgba(148,209,255,.26);border-radius:26px;background:linear-gradient(135deg,rgba(5,13,24,.94),rgba(12,28,46,.92));box-shadow:0 24px 90px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.analytics-visibility-page .platform-eyebrow,.privacy-center-page .platform-eyebrow,.privacy-consent-copy span{color:#7fd4ff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.privacy-consent-copy strong{display:block;margin-top:4px;color:#f7fbff;font-size:18px}.privacy-consent-copy p{margin:6px 0 0;color:rgba(221,238,249,.74);line-height:1.5;max-width:760px}.privacy-consent-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.privacy-consent-actions a{color:#a8dcff;text-decoration:none;font-weight:800;font-size:13px}.privacy-center-page{min-height:100vh;padding:22px clamp(14px,3vw,38px) 64px;background:radial-gradient(circle at 15% 10%,rgba(81,184,255,.18),transparent 32%),radial-gradient(circle at 88% 4%,rgba(251,191,36,.12),transparent 30%),#050b14;color:#f8fbff}.analytics-visibility-panel,.privacy-center-card,.privacy-center-hero{max-width:1120px;margin:18px auto;border:1px solid rgba(148,209,255,.18);border-radius:30px;background:linear-gradient(145deg,rgba(12,25,40,.88),rgba(8,13,24,.84));box-shadow:0 24px 80px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.055);padding:clamp(22px,4vw,40px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.privacy-center-head h2,.privacy-center-hero h1{margin:10px 0 8px;font-size:clamp(34px,5vw,66px);letter-spacing:-.055em;line-height:.98}.privacy-center-head h2{font-size:clamp(28px,3.5vw,46px)}.privacy-center-head p,.privacy-center-hero p,.privacy-client-note p{color:rgba(225,240,249,.73);max-width:780px;line-height:1.6;font-size:16px}.privacy-center-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.privacy-status-pill{border:1px solid rgba(125,211,252,.22);border-radius:18px;padding:12px 14px;background:rgba(255,255,255,.055);min-width:190px}.analytics-readiness-grid span,.privacy-status-pill span,.release-card span{display:block;color:#9ed7ff;font-size:12px;text-transform:uppercase;letter-spacing:.11em;font-weight:850}.privacy-status-pill strong{display:block;margin-top:4px;color:#fff;font-size:13px}.privacy-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.privacy-choice-card{display:block;cursor:pointer;border:1px solid rgba(148,209,255,.16);border-radius:22px;padding:16px;background:rgba(255,255,255,.045);transition:border-color .2s ease,transform .2s ease,background .2s ease}.privacy-choice-card:hover{transform:translateY(-2px);border-color:rgba(125,211,252,.36)}.privacy-choice-card.active{background:rgba(34,211,238,.09);border-color:rgba(34,211,238,.42)}.privacy-choice-card.locked{cursor:default;opacity:.88}.privacy-choice-card input{margin-right:8px;accent-color:#38bdf8}.privacy-choice-card span{color:#fff;font-weight:850}.analytics-disclaimer,.analytics-event-list p,.privacy-choice-card p,.privacy-principles-grid p{color:rgba(220,236,248,.7);line-height:1.52;margin:10px 0 0}.analytics-readiness-grid,.privacy-principles-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.analytics-event-list article,.analytics-readiness-grid article,.privacy-principles-grid article{border:1px solid rgba(148,209,255,.15);border-radius:20px;padding:14px;background:rgba(255,255,255,.042)}.privacy-principles-grid span{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:999px;background:rgba(52,211,153,.13);color:#86efac;margin-bottom:10px}.analytics-event-list strong,.privacy-principles-grid strong{display:block;color:#fff;font-size:15px}.privacy-center-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.privacy-center-card.compact{margin-top:20px;padding:20px;border-radius:24px;background:rgba(255,255,255,.035)}.privacy-center-card.compact .privacy-center-head,.privacy-center-card.compact .privacy-choice-grid,.privacy-center-card.compact .privacy-principles-grid{grid-template-columns:1fr}.privacy-center-card.compact .privacy-principles-grid{display:none}.privacy-center-card.compact .privacy-center-head{display:block}.analytics-readiness-grid article strong{display:block;margin-top:6px;font-size:18px;color:#fff;word-break:break-word}.analytics-event-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.analytics-event-list code{display:inline-block;margin-top:8px;color:#a8dcff;background:rgba(125,211,252,.08);border:1px solid rgba(125,211,252,.16);border-radius:10px;padding:4px 7px;font-size:12px}.analytics-disclaimer{margin-top:16px;border:1px solid rgba(251,191,36,.22);border-radius:18px;padding:14px;background:rgba(251,191,36,.07)}.platform-btn.ghost{background:transparent;color:#a8dcff;border-color:rgba(168,220,255,.22)}@media (max-width:860px){.privacy-consent-banner{grid-template-columns:1fr;left:10px;right:10px;bottom:10px}.privacy-consent-actions{justify-content:flex-start}.privacy-center-head{display:block}.privacy-status-pill{margin-top:16px}.analytics-event-list,.analytics-readiness-grid,.privacy-choice-grid,.privacy-principles-grid{grid-template-columns:1fr}.privacy-center-page{padding-left:12px;padding-right:12px}}.weekly-insight-hook{width:100%;margin:14px auto 0;padding:14px;border-radius:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;border:1px solid rgba(125,211,252,.16);background:radial-gradient(circle at 0 0,rgba(125,211,252,.14),transparent 34%),radial-gradient(circle at 100% 30%,rgba(196,181,253,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.024));box-shadow:0 18px 46px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08);color:#f8fbff}.weekly-hook-orb{width:54px;height:54px;border-radius:20px;display:grid;place-items:center;color:#08111f;font-size:22px;font-weight:900;background:linear-gradient(135deg,#7dd3fc,#c4b5fd);box-shadow:0 0 32px rgba(125,211,252,.26)}.weekly-hook-kicker,.weekly-page-card>span,.weekly-page-hero aside span,.weekly-page-kicker{color:rgba(157,220,255,.94);font-size:11px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.weekly-hook-copy h3{margin:5px 0 6px;font-size:clamp(18px,2.5vw,24px);line-height:1.08;letter-spacing:-.04em}.weekly-hook-copy p{margin:0;color:rgba(220,233,246,.76);font-size:12.5px;line-height:1.45}.weekly-hook-progress{display:flex;gap:5px;margin-top:10px}.weekly-hook-progress span{flex:1 1;min-width:13px;height:5px;border-radius:999px;background:rgba(255,255,255,.1)}.weekly-hook-progress span.active{background:linear-gradient(90deg,#7dd3fc,#c4b5fd);box-shadow:0 0 18px rgba(125,211,252,.22)}.weekly-hook-side{display:grid;justify-items:end;grid-gap:4px;gap:4px;min-width:118px}.weekly-hook-side span{color:#fff;font-size:28px;font-weight:950;letter-spacing:-.06em}.weekly-hook-side small{color:rgba(190,209,226,.72);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.weekly-hook-link{margin-top:6px;padding:8px 11px;border-radius:999px;color:#08111f;background:linear-gradient(180deg,#f8fbff,#d8ecff);text-decoration:none;font-size:11px;font-weight:900;white-space:nowrap}.weekly-page-shell{width:min(100% - 28px,1180px);margin:0 auto;padding:26px 0 90px;color:#f8fbff}.weekly-page-card,.weekly-page-close,.weekly-page-hero{border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 0 0,rgba(125,211,252,.15),transparent 35%),radial-gradient(circle at 100% 0,rgba(167,139,250,.14),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));box-shadow:0 24px 70px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.weekly-page-hero{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:18px;gap:18px;border-radius:34px;padding:clamp(22px,4vw,42px);align-items:stretch}.weekly-page-hero h1{margin:8px 0 12px;font-size:clamp(38px,7vw,78px);line-height:.92;letter-spacing:-.075em;max-width:840px}.weekly-page-hero p{margin:0;max-width:760px;color:rgba(225,238,249,.78);font-size:15px;line-height:1.58}.weekly-page-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.weekly-page-actions button.platform-btn{cursor:pointer}.weekly-page-hero aside{border-radius:28px;padding:20px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.08);display:grid;align-content:center}.weekly-page-hero aside strong{display:block;margin:8px 0;font-size:34px;letter-spacing:-.06em}.weekly-page-hero aside p{font-size:12px}.weekly-page-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:14px;gap:14px;margin-top:14px}.weekly-page-card{border-radius:30px;padding:20px;overflow:hidden}.weekly-page-card.primary-card .weekly-recap-preview{margin-top:12px}.timeline-card{margin-top:14px}.weekly-page-close{margin-top:14px;border-radius:24px;padding:16px 18px;color:rgba(222,235,248,.78);line-height:1.48}.weekly-page-close b{color:#f8fbff}.demo-flow-step.highlight-weekly{border-color:rgba(125,211,252,.24);background:radial-gradient(circle at 0 0,rgba(125,211,252,.14),transparent 45%),rgba(255,255,255,.045)}@media (max-width:860px){.weekly-insight-hook{grid-template-columns:1fr}.weekly-hook-side{justify-items:start;grid-template-columns:auto auto 1fr;align-items:center;width:100%}.weekly-hook-link{justify-self:end}.weekly-page-grid,.weekly-page-hero{grid-template-columns:1fr}.weekly-page-shell{width:min(100% - 22px,1180px);padding-top:14px}.weekly-page-card,.weekly-page-hero{border-radius:24px;padding:18px}}@media (max-width:520px){.weekly-hook-side{grid-template-columns:1fr}.weekly-hook-link{justify-self:stretch;text-align:center}}:root{--rc829-bg:#07111f;--rc829-card:rgba(10,18,31,.74);--rc829-line:rgba(255,255,255,.10);--rc829-text:#f7fbff;--rc829-muted:rgba(216,230,245,.72);--rc829-blue:#7dd3fc;--rc829-violet:#a78bfa;--rc829-green:#5eead4}.ryw-shell:not(.user-tabs-polished){width:min(100% - 28px,980px)!important;max-width:980px!important;padding-top:10px!important}.landing-topbar{position:relative;z-index:30;margin-bottom:10px!important;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(4,10,19,.56);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.base-app-hero-card,.guest-wow-strip{display:none!important}.guest-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.guest-main-card{max-width:820px;margin:0 auto!important;padding:clamp(14px,2vw,22px)!important;border-radius:30px!important}.guest-main-card>.badge{margin:0 auto 6px}.guest-main-card>.title{margin:6px 0 0!important;font-size:clamp(24px,4vw,38px)!important;text-align:center!important}.guest-main-card>.daily-briefing-card,.guest-main-card>.emotional-scale-legend{display:none!important}.guest-main-card>.gauge-wrap{margin-top:0!important;margin-bottom:-2px!important}.guest-main-card .gauge-shell{width:min(100%,440px)!important}.guest-main-card>.score{font-size:clamp(72px,10vw,104px)!important;margin-top:-4px!important}.guest-main-card>.score-live-description{max-width:440px!important;margin:0 auto 10px!important;font-size:13.5px!important}.guest-actions-row-primary{justify-content:center!important}.guest-actions-row-primary .button{min-width:min(100%,340px);min-height:56px;border-radius:20px!important;font-size:16px!important;font-weight:950!important}.guest-main-card>.privacy-microcopy{margin:10px auto 0!important;max-width:420px!important;text-align:center!important}.guest-conversion-panel{max-width:820px;margin:0 auto!important}.guest-conversion-panel .mood-story-timeline,.guest-conversion-panel .smart-nudge-preview,.guest-conversion-panel .streak-continuity-card,.guest-conversion-panel .weekly-recap-preview{display:none!important}.guest-conversion-copy,.guest-mini-proof,.guest-unlock-grid{opacity:.78}.mood-weather-card{max-width:820px;margin:14px auto 0!important}.guest-map-card{max-width:980px;margin-left:auto!important;margin-right:auto!important}.registered-home-focus-cleanup .active-tab-home .home-first-run-row,.registered-home-focus-cleanup .active-tab-home .home-intelligence-grid,.registered-home-focus-cleanup .active-tab-home .home-map-grid,.registered-home-focus-cleanup .active-tab-home .home-retention-row,.registered-home-focus-cleanup .registered-wow-strip,.registered-home-focus-cleanup.active-tab-home .home-first-run-row,.registered-home-focus-cleanup.active-tab-home .home-intelligence-grid,.registered-home-focus-cleanup.active-tab-home .home-map-grid,.registered-home-focus-cleanup.active-tab-home .home-retention-row{display:none!important}.registered-home-focus-cleanup .ryw-shell.user-tabs-polished{width:min(100% - 28px,1120px)!important;padding-top:10px!important}.registered-home-focus-cleanup .app-tab-strip{position:-webkit-sticky!important;position:sticky!important;top:8px!important;z-index:40!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:760px;margin:0 auto 14px!important}.registered-home-focus-cleanup .app-tab-strip .tab-btn{min-height:48px!important;justify-content:center!important}.registered-home-focus-cleanup .tab-btn-copy small{display:none!important}.rc829-simple-after-checkin-card{display:flex;gap:16px;justify-content:space-between;align-items:center;margin:14px auto 0;padding:14px;border-radius:22px;border:1px solid rgba(125,211,252,.16);background:radial-gradient(circle at top left,rgba(125,211,252,.12),transparent 38%),rgba(255,255,255,.035)}.rc829-simple-after-checkin-card span{display:block;color:var(--rc829-blue);font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.rc829-simple-after-checkin-card strong{display:block;margin-top:4px;color:#f7fbff;font-size:16px;line-height:1.15}.rc829-simple-after-checkin-card p{margin:6px 0 0;max-width:620px;color:rgba(214,229,245,.72);font-size:13px;line-height:1.45}.rc829-simple-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.rc829-simple-actions a,.rc829-simple-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.045);color:#eef7ff;font-size:12px;font-weight:900;text-decoration:none;cursor:pointer}.rc829-demo-nav{margin-bottom:16px!important}.rc829-demo-nav .demo-ready-nav-copy strong{font-size:13px!important}.demo-ready-more-links{flex-basis:100%;width:100%;margin-top:8px}.demo-ready-more-links summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:rgba(204,224,243,.72);font-size:12px;font-weight:850}.demo-ready-more-links .internal-links{margin-top:8px;opacity:.72}.rc829-public-nav{width:min(100% - 28px,1180px);margin:0 auto 18px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:rgba(6,12,22,.64);display:flex;align-items:center;justify-content:space-between;gap:12px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rc829-public-nav>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.rc829-public-nav a{color:rgba(231,241,252,.82);text-decoration:none;font-size:13px;font-weight:850;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.025)}.rc829-public-nav .rc829-brand-link{color:#fff;font-size:16px;letter-spacing:-.03em;border:0;background:transparent}.rc829-b2b-page,.rc829-presentation-page{min-height:100vh;padding:14px 0 80px;color:var(--rc829-text);background:radial-gradient(900px 520px at 10% -10%,rgba(125,211,252,.16),transparent 54%),radial-gradient(850px 520px at 90% 0,rgba(167,139,250,.13),transparent 54%),var(--rc829-bg)}.rc829-b2b-page section,.rc829-presentation-page section{width:min(100% - 28px,1180px);margin-left:auto;margin-right:auto}.rc829-b2b-hero,.rc829-presentation-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);grid-gap:22px;gap:22px;align-items:stretch;padding:clamp(22px,4vw,42px);border-radius:36px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at top right,rgba(125,211,252,.11),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));box-shadow:0 28px 90px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06)}.rc829-kicker{display:inline-flex;margin-bottom:12px;color:var(--rc829-blue);font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.rc829-b2b-hero h1,.rc829-presentation-hero h1{margin:0;max-width:820px;font-size:clamp(40px,7vw,82px);line-height:.91;letter-spacing:-.075em}.rc829-b2b-hero p,.rc829-presentation-hero p,.rc829-section-head p{max-width:720px;margin:16px 0 0;color:var(--rc829-muted);font-size:16px;line-height:1.6}.rc829-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.rc829-hero-actions.center{justify-content:center}.rc829-b2b-page .platform-btn,.rc829-btn,.rc829-presentation-page .platform-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:950;border:1px solid rgba(255,255,255,.12);color:#f7fbff}.rc829-btn.primary{background:linear-gradient(135deg,rgba(125,211,252,.95),rgba(94,234,212,.85));color:#04111e;border:0;box-shadow:0 16px 40px rgba(45,212,191,.18)}.rc829-btn.secondary{background:rgba(255,255,255,.055)}.rc829-btn.quiet{border-color:transparent;background:transparent;color:rgba(221,236,250,.76)}.rc829-b2b-benefits article,.rc829-b2b-preview-card,.rc829-demo-path,.rc829-feature-link-grid a,.rc829-flow-grid div,.rc829-investor-module-grid article,.rc829-presentation-split article,.rc829-usecase-grid article{border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025));border-radius:28px;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 60px rgba(0,0,0,.22)}.rc829-b2b-preview-card{padding:18px;display:grid;grid-gap:14px;gap:14px;align-content:center}.rc829-preview-grid,.rc829-preview-top{display:flex;justify-content:space-between;gap:12px}.rc829-preview-grid span,.rc829-preview-top span{color:rgba(215,231,247,.66);font-size:12px;font-weight:850}.rc829-preview-grid b,.rc829-preview-top b{color:#fff;font-size:26px;letter-spacing:-.05em}.rc829-preview-gauge{width:210px;height:118px;margin:6px auto 0;display:grid;place-items:end center;padding-bottom:12px;border-radius:210px 210px 24px 24px;background:conic-gradient(from 270deg,var(--rc829-blue) 0 calc(var(--score) * .5),rgba(255,255,255,.08) 0 50%,transparent 0 100%);position:relative;overflow:hidden}.rc829-preview-gauge:after{content:"";position:absolute;inset:16px 16px 0;border-radius:200px 200px 18px 18px;background:#07111f}.rc829-preview-gauge small,.rc829-preview-gauge strong{position:relative;z-index:1}.rc829-preview-gauge strong{font-size:54px;letter-spacing:-.07em}.rc829-preview-gauge small{color:rgba(213,228,244,.72)}.rc829-b2b-preview-card p{margin:0;color:var(--rc829-muted);line-height:1.45}.rc829-b2b-benefits,.rc829-b2b-flow,.rc829-demo-path,.rc829-presentation-section,.rc829-presentation-split,.rc829-usecases{margin-top:22px}.rc829-b2b-benefits,.rc829-presentation-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.rc829-b2b-benefits article,.rc829-presentation-split article{padding:20px}.rc829-b2b-benefits article span{width:36px;height:36px;display:grid;place-items:center;border-radius:14px;color:#05111f;background:var(--rc829-blue);font-weight:950}.rc829-b2b-benefits h2,.rc829-demo-path h2,.rc829-presentation-split h2,.rc829-section-head h2{margin:12px 0 0;font-size:clamp(24px,4vw,40px);line-height:.98;letter-spacing:-.055em}.rc829-b2b-benefits p,.rc829-feature-link-grid span,.rc829-flow-grid span,.rc829-investor-module-grid p,.rc829-presentation-split p,.rc829-usecase-grid p{color:var(--rc829-muted);line-height:1.5}.rc829-section-head{margin-bottom:14px}.rc829-section-head.compact p{margin-top:10px}.rc829-feature-link-grid,.rc829-investor-module-grid,.rc829-usecase-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.rc829-feature-link-grid a,.rc829-investor-module-grid article,.rc829-usecase-grid article{padding:16px;text-decoration:none;color:inherit}.rc829-usecase-grid article{border-color:color-mix(in srgb,var(--accent) 34%,rgba(255,255,255,.1))}.rc829-usecase-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.rc829-investor-module-grid article>span,.rc829-usecase-head span{width:42px;height:42px;display:grid;place-items:center;border-radius:16px;background:color-mix(in srgb,var(--accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,rgba(255,255,255,.1))}.rc829-feature-link-grid strong,.rc829-investor-module-grid h3,.rc829-usecase-grid h3{display:block;margin:12px 0 0;color:#fff;font-size:18px;line-height:1.05;letter-spacing:-.035em}.rc829-card-actions,.rc829-investor-module-grid article div,.rc829-tag-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.rc829-card-actions a,.rc829-feature-link-grid small,.rc829-investor-module-grid article a,.rc829-tag-row small{padding:7px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.04);color:rgba(231,241,252,.86);text-decoration:none;font-size:11px;font-weight:850}.rc829-flow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.rc829-flow-grid div{padding:16px}.rc829-flow-grid b{display:block;color:#fff;margin-bottom:8px}.rc829-framework-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:24px}.rc829-framework-strip div{padding:14px;border-radius:20px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.rc829-framework-strip b{display:block;color:#fff;margin-bottom:8px}.rc829-framework-strip span{color:rgba(218,231,246,.7);font-size:12px;line-height:1.35}.rc829-presentation-hero{grid-template-columns:1fr}.rc829-presentation-hero h1{max-width:980px}.rc829-demo-path{padding:22px}.rc829-demo-path ol{margin:18px 0 0;padding-left:20px;display:grid;grid-gap:10px;gap:10px}.rc829-demo-path a{color:#dff6ff;font-weight:900}@media (max-width:980px){.rc829-b2b-benefits,.rc829-b2b-hero,.rc829-feature-link-grid,.rc829-flow-grid,.rc829-framework-strip,.rc829-investor-module-grid,.rc829-presentation-split,.rc829-usecase-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.ryw-shell:not(.user-tabs-polished){width:min(100% - 18px,980px)!important;padding-top:6px!important}.landing-topbar{padding:7px!important;border-radius:18px!important}.landing-topbar .brand-wrap .brand-subtitle,.landing-topbar .compact-auth-link{display:none!important}.guest-b2b-link{font-size:10px!important;padding:0 8px!important}.guest-main-card{min-height:calc(100svh - 92px);display:flex!important;flex-direction:column!important;justify-content:center!important;padding:12px!important;border-radius:24px!important}.guest-main-card>.title{font-size:clamp(22px,8vw,32px)!important}.guest-main-card>.score{font-size:clamp(66px,18vw,86px)!important}.guest-main-card .gauge-shell{width:min(100%,360px)!important}.guest-main-card>.privacy-microcopy{font-size:11px!important}.guest-conversion-panel{display:none!important}.guest-map-card{margin-top:12px!important}.registered-home-focus-cleanup .ryw-shell.user-tabs-polished{width:min(100% - 16px,1120px)!important}.registered-home-focus-cleanup .app-tab-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:5px!important;gap:5px!important;top:4px!important}.registered-home-focus-cleanup .app-tab-strip .tab-btn{min-height:44px!important;padding:5px 3px!important}.registered-home-focus-cleanup .tab-btn-icon{display:none!important}.registered-home-focus-cleanup .tab-btn-copy strong{font-size:11px!important}.rc829-simple-after-checkin-card{display:grid;grid-gap:12px;gap:12px}.rc829-simple-actions{justify-content:stretch}.rc829-simple-actions a,.rc829-simple-actions button{flex:1 1 30%}.rc829-public-nav{width:min(100% - 18px,1180px);display:grid}.rc829-public-nav>div{justify-content:flex-start}.rc829-b2b-page section,.rc829-presentation-page section{width:min(100% - 18px,1180px)}.rc829-b2b-hero,.rc829-presentation-hero{padding:20px;border-radius:28px}.rc829-b2b-benefits,.rc829-b2b-hero,.rc829-feature-link-grid,.rc829-flow-grid,.rc829-framework-strip,.rc829-investor-module-grid,.rc829-presentation-split,.rc829-usecase-grid{grid-template-columns:1fr}.rc829-b2b-hero h1,.rc829-presentation-hero h1{font-size:clamp(38px,13vw,58px)}.rc829-hero-actions .rc829-btn{width:100%}}.mobile-auth-label{display:none}@media (max-width:700px){.landing-topbar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;margin-bottom:8px!important}.landing-topbar .brand-wrap{width:100%!important;justify-content:center!important}.landing-topbar .moody-brand--compact .moody-brand__image,.landing-topbar .moody-brand__image{width:min(172px,54vw)!important}.landing-topbar .topbar-actions{width:100%!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:6px!important;overflow:visible!important}.landing-topbar .compact-auth-link,.landing-topbar .guest-b2b-link,.landing-topbar .lang-switch{display:inline-flex!important;flex:0 0 auto!important;visibility:visible!important;opacity:1!important}.landing-topbar .compact-auth-link{min-height:32px!important;padding:0 10px!important;border-radius:999px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.landing-topbar .desktop-auth-label{display:none!important}.landing-topbar .mobile-auth-label{display:inline!important}.landing-topbar .guest-b2b-link{min-height:32px!important;padding:0 8px!important;font-size:10px!important;white-space:nowrap!important}.landing-topbar .lang-switch{min-height:32px!important;padding:3px!important}.landing-topbar .lang-btn{min-width:31px!important;height:25px!important;padding:0 5px!important;font-size:10px!important}.guest-main-card{min-height:auto!important;justify-content:flex-start!important}.guest-grid+.mood-weather-card{display:grid!important;margin:10px auto 0!important;width:100%!important;max-width:100%!important;border-radius:22px!important}.mood-weather-card{grid-template-columns:auto 1fr!important;gap:10px!important;padding:12px!important}.mood-weather-orb{width:44px!important;height:44px!important;font-size:22px!important}.mood-weather-copy h3{font-size:17px!important;line-height:1.12!important}.mood-weather-copy p{margin-top:5px!important;font-size:12px!important;line-height:1.35!important}.mood-weather-meta{gap:6px!important;margin-top:8px!important}.mood-weather-meta span{padding:6px 7px!important;font-size:10.5px!important}.mood-weather-actions{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-top:2px!important}.mood-weather-actions .button{min-height:34px!important;padding:0 11px!important;font-size:11px!important}.mood-weather-actions small{flex:1 1 auto!important;text-align:right!important;font-size:10.5px!important}}@media (max-width:360px){.landing-topbar .topbar-actions{gap:4px!important}.landing-topbar .guest-b2b-link{max-width:108px!important;overflow:hidden!important;text-overflow:ellipsis!important}.landing-topbar .compact-auth-link{padding:0 8px!important}.landing-topbar .lang-btn{min-width:27px!important}}.user-tabs-polished{--rc830-card:rgba(8,15,27,.76);--rc830-line:rgba(255,255,255,.105);--rc830-text:#f8fbff;--rc830-muted:rgba(215,231,246,.74);--rc830-blue:#7dd3fc;--rc830-violet:#a78bfa;--rc830-green:#5eead4}.user-tabs-polished .registered-wow-strip{display:none!important}.user-tabs-polished .app-brand-topbar{position:-webkit-sticky;position:sticky;top:10px;z-index:40;margin-bottom:10px!important;padding:8px 10px!important;border-radius:22px!important;background:rgba(4,10,18,.72)!important;border:1px solid rgba(255,255,255,.09)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.user-tabs-polished .app-brand-topbar .brand-subtitle,.user-tabs-polished .app-brand-topbar .brand-wrap--moody small{max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-tabs-polished .app-tab-strip{position:-webkit-sticky;position:sticky;top:74px;z-index:35;margin-bottom:14px!important}.user-tabs-polished .tab-btn-copy small{opacity:.72}.user-tabs-polished .dashboard-grid{gap:14px!important}.rc830-checkin-stage{display:grid;grid-gap:10px;gap:10px}.rc830-home-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(100%,880px);margin:0 auto;padding:8px 12px;border:1px solid rgba(125,211,252,.14);border-radius:999px;color:rgba(230,244,255,.82);background:rgba(7,16,29,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.rc830-home-eyebrow span{display:inline-flex;align-items:center;gap:6px;color:var(--rc830-blue);font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.rc830-home-eyebrow span:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--rc830-green);box-shadow:0 0 16px rgba(94,234,212,.58)}.rc830-home-eyebrow strong{font-size:13px;font-weight:850}.active-tab-home .app-mood-form,.active-tab-home .mood-form,.active-tab-home .mood-form-card,.active-tab-home .registered-mood-form{max-width:920px!important;margin-inline:auto!important}.active-tab-home .app-mood-form .title,.active-tab-home .mood-form .title,.active-tab-home .mood-form-card .title,.active-tab-home .registered-mood-form .title{text-align:center!important}.active-tab-home .gauge-shell{max-width:520px!important;margin-inline:auto!important}.rc830-instant-read{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);grid-gap:14px;gap:14px;align-items:stretch;padding:clamp(14px,2vw,22px);border:1px solid rgba(125,211,252,.15);border-radius:28px;background:radial-gradient(circle at 18% 8%,rgba(125,211,252,.16),transparent 34%),radial-gradient(circle at 90% 35%,rgba(167,139,250,.12),transparent 36%),linear-gradient(180deg,rgba(11,22,38,.82),rgba(5,11,21,.66));box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.rc830-instant-main h2{margin:10px 0 8px;color:var(--rc830-text);font-size:clamp(22px,3vw,34px);letter-spacing:-.04em;line-height:1.02}.rc830-instant-main p{margin:0;color:rgba(236,246,255,.92);font-size:clamp(16px,1.8vw,19px);line-height:1.45;max-width:760px}.rc830-instant-main small{display:block;margin-top:10px;color:var(--rc830-muted);line-height:1.45}.rc830-home-metrics{display:grid;grid-gap:10px;gap:10px}.rc830-home-metric-card{padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.rc830-detail-gate span,.rc830-home-metric-card span{display:block;color:rgba(175,207,235,.78);font-size:11px;letter-spacing:.075em;text-transform:uppercase;font-weight:900}.rc830-detail-gate strong,.rc830-home-metric-card strong{display:block;margin-top:5px;color:var(--rc830-text);font-size:24px;letter-spacing:-.04em}.rc830-detail-gate small,.rc830-home-metric-card small{display:block;margin-top:4px;color:var(--rc830-muted);line-height:1.35}.rc830-next-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start;padding-top:6px}.rc830-next-actions a,.rc830-next-actions button{border:1px solid rgba(125,211,252,.2);border-radius:16px;background:rgba(125,211,252,.09);color:#ecf9ff;padding:12px 15px;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.rc830-next-actions a:hover,.rc830-next-actions button:hover{transform:translateY(-1px);background:rgba(125,211,252,.15);border-color:rgba(125,211,252,.34)}.rc830-detail-gates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rc830-detail-gate{display:block;text-align:left;min-height:136px;padding:16px;border-radius:24px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.025));box-shadow:0 18px 45px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.055);color:inherit;text-decoration:none;cursor:pointer}.active-tab-home .app-mood-mirror-wrap,.active-tab-home .app-weekly-mirror-wrap,.active-tab-home .first-run-onboarding-card,.active-tab-home .home-intelligence-grid,.active-tab-home .home-map-grid,.active-tab-home .home-retention-row,.active-tab-home .registered-home-only-context-impact{display:none!important}.active-tab-insights .dashboard-grid:before{content:"Moji uvidi — prvo kratki sažetak, zatim detalji";grid-column:1/-1;display:block;padding:13px 16px;border:1px solid rgba(167,139,250,.18);border-radius:22px;background:rgba(167,139,250,.08);color:rgba(242,238,255,.94);font-weight:900;letter-spacing:-.01em}.active-tab-insights .app-card-insight,.active-tab-insights .app-card-weekly{border-color:rgba(167,139,250,.18)!important}.active-tab-insights .app-card-distribution,.active-tab-insights .app-card-reasons,.active-tab-insights .app-card-today,.active-tab-insights .app-card-weekdays{opacity:.94}@media (max-width:760px){.user-tabs-polished{width:min(100% - 18px,100%)!important;padding-top:6px!important}.user-tabs-polished .app-brand-topbar{top:6px;border-radius:18px!important}.user-tabs-polished .app-tab-strip{top:auto;position:relative;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px!important;gap:6px!important;padding:6px!important;margin-bottom:10px!important}.user-tabs-polished .tab-btn{min-height:50px!important;padding:7px 5px!important}.user-tabs-polished .tab-btn-copy small{display:none}.rc830-home-eyebrow{border-radius:18px;align-items:flex-start;flex-direction:column;gap:4px}.rc830-instant-read{grid-template-columns:1fr;padding:14px;border-radius:24px}.rc830-home-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.rc830-home-metric-card{padding:10px;border-radius:16px}.rc830-home-metric-card strong{font-size:17px}.rc830-home-metric-card small{font-size:11px}.rc830-next-actions{display:grid;grid-template-columns:1fr 1fr 1fr}.rc830-next-actions a,.rc830-next-actions button{padding:11px 8px;text-align:center;font-size:13px}.rc830-detail-gates{grid-template-columns:1fr}.rc830-detail-gate{min-height:auto}.active-tab-insights .dashboard-grid:before{font-size:13px;padding:11px 12px}}.active-tab-home .moody-user-context-panel,.active-tab-insights .app-card-distribution,.active-tab-insights .app-card-insight,.active-tab-insights .app-card-reasons,.active-tab-insights .app-card-today,.active-tab-insights .app-card-weekdays,.active-tab-insights .app-card-weekly,.active-tab-map .app-card-compare,.active-tab-map .app-card-group-compare,.active-tab-map .app-card-leaderboard,.active-tab-map .app-card-map-main,.active-tab-map .app-card-zone,.active-tab-settings .settings-section-card{content-visibility:auto;contain-intrinsic-size:320px}.moody-user-context-panel{margin-top:-2px;padding:18px;border-radius:30px;border:1px solid rgba(125,211,252,.16);background:radial-gradient(circle at 10% 0,rgba(125,211,252,.13),transparent 34%),radial-gradient(circle at 96% 15%,rgba(167,139,250,.11),transparent 30%),linear-gradient(180deg,rgba(12,22,38,.92),rgba(5,11,22,.96));box-shadow:0 24px 70px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden}.moody-user-context-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.moody-user-context-head span,.moody-user-context-kicker{display:block;color:rgba(150,209,245,.86);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.moody-user-context-head h2{margin:5px 0 0;color:#f6fbff;font-size:clamp(22px,3vw,34px);line-height:1.02;letter-spacing:-.04em}.moody-user-context-head p{width:min(520px,48%);margin:0;color:rgba(219,234,246,.72);font-size:14px;line-height:1.45}.moody-user-context-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.moody-user-context-card{min-height:205px;padding:16px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.028));box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 30px rgba(0,0,0,.16);transform:translateZ(0)}.moody-user-context-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.moody-user-context-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.07);color:#eff9ff;font-size:17px;font-weight:900}.moody-user-context-card strong{display:block;color:#fff;font-size:clamp(24px,3vw,38px);line-height:.98;letter-spacing:-.05em;overflow-wrap:anywhere}.moody-user-context-card em{display:block;margin-top:9px;color:rgba(226,241,252,.86);font-size:13px;font-style:normal;font-weight:760}.moody-user-context-card p{margin:13px 0 0;color:rgba(215,231,244,.76);font-size:13px;line-height:1.45}.moody-user-context-card.tone-good{border-color:rgba(74,222,128,.24);background:radial-gradient(circle at top right,rgba(74,222,128,.12),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.026))}.moody-user-context-card.tone-bad{border-color:rgba(251,146,60,.25);background:radial-gradient(circle at top right,rgba(251,146,60,.13),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.026))}.moody-user-context-card.tone-info{border-color:rgba(125,211,252,.24);background:radial-gradient(circle at top right,rgba(125,211,252,.13),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.026))}.moody-map-skeleton{min-height:430px;display:grid;place-items:center;border-radius:24px;background:radial-gradient(circle at center,rgba(125,211,252,.1),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.moody-map-skeleton span{width:44px;height:44px;border-radius:999px;border:3px solid rgba(255,255,255,.16);border-top-color:rgba(125,211,252,.85);animation:moodyContextSpin .9s linear infinite}@keyframes moodyContextSpin{to{transform:rotate(1turn)}}@media (max-width:980px){.moody-user-context-head{align-items:flex-start;flex-direction:column;gap:10px}.moody-user-context-head p{width:100%}.moody-user-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.moody-user-context-panel{padding:14px;border-radius:24px}.moody-user-context-grid{grid-template-columns:1fr}.moody-user-context-card{min-height:auto;padding:15px;border-radius:20px}.moody-user-context-card strong{font-size:28px}}.settings-form-skeleton{min-height:210px;border-radius:22px;background:linear-gradient(90deg,rgba(255,255,255,.035),rgba(255,255,255,.07),rgba(255,255,255,.035));background-size:220% 100%;animation:moodySkeletonShift 1.2s ease-in-out infinite}.settings-form-skeleton.compact{min-height:160px;margin-bottom:16px}@keyframes moodySkeletonShift{0%{background-position:100% 0}to{background-position:-100% 0}}.active-tab-insights .app-card-distribution,.active-tab-insights .app-card-insight,.active-tab-insights .app-card-reasons,.active-tab-insights .app-card-today,.active-tab-insights .app-card-weekdays,.active-tab-insights .app-card-weekly,.active-tab-map .app-card-map-main,.active-tab-map .app-card-zone,.active-tab-settings .settings-section-card{content-visibility:auto;contain-intrinsic-size:1px 420px}@media (prefers-reduced-motion:reduce){.settings-form-skeleton{animation:none}}