@keyframes avBounce{0%,to{transform:translateY(0)}30%{transform:translateY(-9%)}50%{transform:translateY(0)}65%{transform:translateY(-3%)}80%{transform:translateY(0)}}@keyframes avWiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-7deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}@keyframes avPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes avSpin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes avFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5%)rotate(2deg)}}@keyframes avNod{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes avPop{0%{transform:scale(1)}40%{transform:scale(1.06)rotate(-2deg)}to{transform:scale(1)}}.av-pop{animation:.35s ease-out avPop;transform-origin:50% 60%}@media (prefers-reduced-motion:reduce){.av-pop,.av-move{animation:none!important}}.coin-spin{will-change:transform;backface-visibility:visible;transform:perspective(240px)rotateY(0)}.coin-spin>svg{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(.6px)}.coin-spin>span{transform:translateZ(1.1px)}.coin-spin>span:not([style*=translateZ\(-]){backface-visibility:hidden;-webkit-backface-visibility:hidden}.coin-hit:hover .coin-spin{animation:coinSpin var(--coin-spin-duration,1.1s)cubic-bezier(.25,.8,.3,1)both}.coin-hit:focus-visible .coin-spin{animation:coinSpin var(--coin-spin-duration,1.1s)cubic-bezier(.25,.8,.3,1)both}@keyframes coinSpin{0%{transform:perspective(240px)rotateY(0)}82%{transform:perspective(240px)rotateY(738deg)}to{transform:perspective(240px)rotateY(720deg)}}@keyframes lvlGlow{0%{transform:scale(.92);opacity:0}12%{opacity:.5;transform:scale(.92)}50%{transform:scale(1.12);opacity:.12}88%{transform:scale(.92);opacity:.5}to{transform:scale(.92);opacity:0}}@keyframes lvlSpark{0%,to{transform:scale(.4);opacity:0}50%{transform:scale(1);opacity:1}}.lvl-hit:hover .lvl-glow{animation:2.4s ease-in-out lvlGlow}.lvl-hit:focus-visible .lvl-glow{animation:2.4s ease-in-out lvlGlow}.lvl-hit:hover .lvl-spark{animation-name:lvlSpark;animation-duration:1.8s;animation-timing-function:ease-in-out;animation-iteration-count:1}.lvl-hit:focus-visible .lvl-spark{animation-name:lvlSpark;animation-duration:1.8s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes coinTwinkle{0%,55%,to{opacity:0;transform:scale(.3)rotate(0)}22%{opacity:1;transform:scale(1)rotate(20deg)}}@keyframes coinFlash{0%,62%,to{opacity:.6}72%{opacity:1}84%{opacity:.6}}@keyframes coinGlint{0%,62%,to{opacity:.9;transform:scale(1)}72%{opacity:1;transform:scale(1.35)}84%{opacity:.9;transform:scale(1)}}.lvl-hit:hover,.nvb-avatar-hit:hover{transform:translateY(-2px)}.lvl-hit:focus-visible{transform:translateY(-2px)}.nvb-avatar-hit:focus-visible{transform:translateY(-2px)}.nvb-mi:hover{background:#f4f4fe}.nvb-mi:focus-visible{background:#f4f4fe}.nvb-mi-logout:hover{background:#fff1ed}.nvb-mi-logout:focus-visible{background:#fff1ed}@media (max-width:480px){.nvb-greeting{display:none}}@media (max-width:400px){.nvb-level{display:none}}@media (prefers-reduced-motion:reduce){.coin-fx,.coin-spin,.lvl-glow,.lvl-spark{animation:none!important}}.co{min-height:calc(100dvh - var(--site-header-height,65px));box-sizing:border-box;padding:32px 24px 56px}.co-inner{max-width:1080px;margin:0 auto}.co-rail{display:flex;flex-wrap:wrap;align-items: center;gap:10px 20px;margin-bottom:28px}.co-step{display:flex;align-items: center;gap:8px}.co-step-dot{display:flex;color:#6f7172;background:#f5f5f5;border-radius:50%;justify-content:center;align-items: center;width:26px;height:26px;font-size:.8125rem;font-weight:700}.co-step-label{color:#6f7172;font-size:.875rem}.co-step.is-done .co-step-dot{color:#fff;background:#4cc3c1}.co-step.is-current .co-step-dot{color:#fff;background:#fe8366}.co-step.is-current .co-step-label{color:#010f2e;font-weight:600}.co-step.is-skipped .co-step-dot{background:0 0;border:1px dashed #eaedff}.co-step.is-skipped .co-step-label{text-decoration:line-through;opacity:.65}.co-card{box-sizing:border-box;background:#fff;border:1px solid #eaedff;border-radius:10px;padding:24px}@media print{nav,header,footer,.MuiAppBar-root,.print-hide,button,.MuiButtonBase-root{display:none!important}html,body{margin:0;padding:0;color:#000!important;background:#fff!important}#transcript-print-root{width:100%;max-width:none;margin:0;padding:0;display:block!important;color:#000!important;box-shadow:none!important;background:#fff!important;border:none!important}#transcript-print-root *{color:#000!important;box-shadow:none!important;background:#fff!important}#transcript-print-root h1,#transcript-print-root h2,#transcript-print-root h3{page-break-after:avoid}#transcript-print-root table,#transcript-print-root .transcript-row{page-break-inside:avoid}@page{size:A4;margin:20mm 16mm}}.cs{position:relative;height:calc(100dvh - var(--site-header-height,65px));display:flex;overflow:hidden;container-type:size;color:#ebedff;user-select:none;-webkit-user-select:none;background:#020e2e;width:100%;min-height:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif}.cs-inner{position:relative;z-index:1;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr)auto;place-items: center;row-gap:clamp(2px,1cqh,10px);width:100%;height:100%;min-height:0;padding:clamp(8px,2cqh,20px) 0}.cs-heading{box-sizing:border-box;border:8px solid var(--cs-secondary);background:var(--cs-tint);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-primary-dark);text-shadow:none;border-radius:999px;margin:0;padding:clamp(6px,1.2cqh,10px) clamp(16px,3cqw,30px);font-size:clamp(.72rem,2cqh,1rem);font-weight:700;line-height:1}.cs-heading-cta{cursor:pointer;background:var(--cs-primary,#fe8366);color:#fff;transition:background-color .16s,color .16s;font-family:inherit}.cs-heading-cta:hover{color:var(--cs-primary-dark);background:#ebedff}.cs-heading-cta:focus-visible{color:var(--cs-primary-dark);background:#ebedff}.cs-heading-cta:focus-visible{outline:3px solid var(--cs-primary-dark);outline-offset:2px}.cs-carousel-viewport{position:relative;align-self:stretch;width:100vw;height:100%;min-height:0;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw)}.cs-carousel-clip{position:absolute;overflow:hidden;inset:0}.cs-stage{position:absolute;display:block;opacity:0;aspect-ratio:16/9;-webkit-mask-image:radial-gradient(94% 96%,#000 74%,#0000 100%);mask-image:radial-gradient(94% 96%,#000 74%,#0000 100%);width:100%;transition:opacity .24s;top:50%;left:0;transform:translateY(-50%)}.cs-carousel-viewport.is-ready .cs-stage{opacity:1}.cs-loading{position:absolute;z-index:3;display:flex;opacity:1;visibility:visible;pointer-events:none;justify-content:center;align-items: center;transition:opacity .2s,visibility linear;inset:0}.cs-loading img{box-sizing:border-box;display:block;border:8px solid var(--cs-secondary);background:var(--cs-tint);object-fit:contain;border-radius:50%;width:clamp(84px,10vw,132px);height:clamp(84px,10vw,132px);padding:clamp(10px,1.2vw,16px)}.cs.is-carousel-ready .cs-loading{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}.cs-stage{cursor:pointer}.cs-card-name{position:absolute;z-index:2;display:flex;pointer-events:none;justify-content:center;align-items: flex-end;padding-bottom:clamp(10px,1.6cqh,18px);top:50%;left:50%}.cs-card-name span{border:3px solid var(--cs-secondary);background:var(--cs-tint);color:var(--cs-primary-dark);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:999px;max-width:86%;padding:clamp(5px,1cqh,9px) clamp(12px,1.6cqw,22px);font-size:clamp(.95rem,2.6cqh,1.6rem);font-weight:800;line-height:1.1}.cs-card-glow{position:absolute;z-index:1;pointer-events:none;box-shadow:0 0 6px var(--cs-secondary),0 0 22px color-mix(in oklab,var(--cs-secondary)60%,transparent),0 0 48px color-mix(in oklab,var(--cs-secondary)35%,transparent),inset 0 0 16px color-mix(in oklab,var(--cs-secondary)20%,transparent);animation:1.6s ease-in-out .2s infinite cs-glow-pulse;top:50%;left:50%}@keyframes cs-glow-pulse{0%,to{box-shadow:0 0 6px var(--cs-secondary),0 0 22px color-mix(in oklab,var(--cs-secondary)60%,transparent),0 0 48px color-mix(in oklab,var(--cs-secondary)35%,transparent),inset 0 0 16px color-mix(in oklab,var(--cs-secondary)20%,transparent)}50%{box-shadow:0 0 8px var(--cs-secondary),0 0 32px color-mix(in oklab,var(--cs-secondary)75%,transparent),0 0 72px color-mix(in oklab,var(--cs-secondary)50%,transparent),inset 0 0 22px color-mix(in oklab,var(--cs-secondary)28%,transparent)}}@media (prefers-reduced-motion:reduce){.cs-card-glow{animation:none}}.cs-selection-border{position:absolute;z-index:2;box-sizing:border-box;pointer-events:none;animation:.18s ease-out both cs-selection-in;border:8px solid;border-radius:calc(1.82813vw + 8px);top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cs-selection-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.cs-accessible-select:focus+.cs-carousel-viewport{outline:3px solid #ebedff;outline-offset:-3px}.cs-blurb{position:relative;box-sizing:border-box;display:flex;border:8px solid var(--cs-secondary);background:var(--cs-tint);border-radius:999px;justify-content:center;align-items: center;width:-moz-fit-content;width:fit-content;max-width:min(90vw,36rem);min-height:0;margin:0;padding:clamp(7px,1.3cqh,12px) clamp(16px,3cqw,30px)}.cs-blurb p{text-align:center;color:var(--cs-primary-dark);text-shadow:none;margin:0;font-size:clamp(.78rem,2.1cqh,1.02rem);font-weight:500;line-height:1.45}.cs-sr{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}@media (max-width:600px){.cs-inner{row-gap:2px}.cs-blurb{border-radius:22px}}.ob{min-height:calc(100dvh - var(--site-header-height,65px));box-sizing:border-box;padding:32px 24px 56px}.ob-inner{max-width:1000px;margin:0 auto}.ob-rail{display:flex;align-items: center;gap:8px;margin-bottom:28px}.ob-dot{background:#eaedff;border-radius:999px;width:8px;height:8px;transition:width .16s,background-color .16s}.ob-dot.is-done{background:#4cc3c1}.ob-dot.is-current{background:#fe8366;width:26px}.ob-card{box-sizing:border-box;background:#fff;border:1px solid #eaedff;border-radius:10px;padding:24px}.ob-chips{display:flex;flex-wrap:wrap;gap:10px}.ob-guide{overflow:hidden;border-radius:10px;margin:0 -24px}@media (prefers-reduced-motion:reduce){.ob-dot{transition:none}}.sc-scene{--sc-coral:#fe8366;--sc-coral-light:#ff9d85;--sc-coral-deep:#e56a4d;--sc-teal:#4cc3c1;--sc-teal-light:#7ad4d2;--sc-teal-deep:#2f9d9b;--sc-ink:#010f2e;--sc-sh:160 70 50}.lg-defs{position:absolute;overflow:hidden;width:0;height:0}.glass{position:relative;isolation:isolate}.glass:before{content:"";position:absolute;z-index:-1;border-radius:inherit;-webkit-backdrop-filter:var(--lg,blur(3px)saturate(1.08));backdrop-filter:var(--lg,blur(3px)saturate(1.08));inset:0}.glass:after{content:"";position:absolute;z-index:1;border-radius:inherit;pointer-events:none;inset:0;box-shadow:inset 1.5px 1.5px 1px -1px #ffffffd9,inset -1.5px -1.5px 1px -1px #ffffff73,inset 0 0 0 1px #ffffff47}.scene-host{position:relative;overflow:hidden;background:#101014;border-radius:44px;width:390px;height:844px;box-shadow:0 30px 80px -24px #00000059}.sc-next{position:absolute;z-index:2;display:grid;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff6b;border:0;border-radius:50%;place-items: center;width:36px;height:36px;transition:scale .24s cubic-bezier(.34,1.56,.64,1);top:58px;right:16px;box-shadow:0 4px 14px -6px #1e1e284d}.sc-next:active{scale:.88}.sc-next svg{width:17px;height:17px;translate:-.8px}.sc-btn{background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--sc-coral,#fe8366)9%,#fff)100%);color:var(--sc-btn-ink,#d1573a);font:inherit;letter-spacing:-.01em;cursor:pointer;box-shadow:0 14px 28px -14px rgb(var(--sc-sh,160 70 50)/.55),0 2px 5px rgb(var(--sc-sh,160 70 50)/.18),inset 0 1px 0 #ffffffe6;-webkit-tap-highlight-color:transparent;border:0;border-radius:26px;height:52px;margin-top:22px;transition:scale .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;font-size:.98rem;font-weight:700}.sc-btn:active{box-shadow:0 8px 18px -12px rgb(var(--sc-sh,160 70 50)/.55),0 1px 3px rgb(var(--sc-sh,160 70 50)/.2),inset 0 1px 0 #ffffffe6;scale:.97}.sc-btn:disabled{cursor:default;opacity:.65}.sc-link{display:block;text-align:center;color:#ffffffeb;font:inherit;cursor:pointer;background:0 0;border:0;width:100%;margin-top:14px;padding:4px;transition:color .18s;font-size:.84rem;font-weight:600}.sc-link:hover{color:#fff}.sc-link:active{scale:.97}.sc-night{position:absolute;overflow:hidden;background:#0b1026;inset:0}.sc-night-bg{position:absolute;background:radial-gradient(circle at 78% 8%,#7891fa2e 0%,#0000 38%),radial-gradient(circle at 18% 30%,#5f69eb1f 0%,#0000 42%),radial-gradient(120% 34% at 50% 102%,#4060dc47 0%,#324abe1f 55%,#0000 78%),linear-gradient(#050a1e 0%,#0a1132 55%,#0d1740 100%);inset:0}.sc-stars{position:absolute;z-index:1;pointer-events:none;inset:0}.sc-star{position:absolute;display:block}.sc-star-core{display:block;animation:3s ease-in-out infinite alternate sc-twinkle;background:#dfe6ff;border-radius:50%;width:100%;height:100%;box-shadow:0 0 5px #c8d6ff8c}@keyframes sc-twinkle{0%{opacity:.55}to{opacity:.85}}.sc-shoot{position:absolute;pointer-events:none;width:96px;height:2px;top:13%;right:8%}.sc-shoot-rot{position:absolute;inset:0;rotate:162deg}.sc-shoot-tail{position:absolute;transform-origin:100% 50%;background:linear-gradient(90deg,#0000,#d6e2ff99 55%,#f0f6ff);border-radius:999px;inset:0;box-shadow:0 0 10px 1px #bed2ff66}.sc-shoot-head{position:absolute;background:#f4f8ff;border-radius:50%;width:4.5px;height:4.5px;top:50%;right:-2px;translate:0 -50%;box-shadow:0 0 12px 2.5px #d2e0ffd9}.sc-graph{position:relative;z-index:2;color:#eef2ff;background:linear-gradient(#ffffff1f,#ffffff0e);border-radius:20px;padding:13px 14px 11px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif;box-shadow:0 16px 32px -22px #020618e6}.sc-graph-svg{display:block;overflow:visible;width:100%;height:auto}.sc-graph-foot{display:flex;justify-content:space-between;padding:8px 2px 0 12px}.sc-graph-foot span{display:flex;letter-spacing:.06em;text-transform:uppercase;color:#eef1ff80;flex-direction:column;gap:1px;font-size:.66rem;font-weight:600}.sc-graph-foot span:last-child{align-items: flex-end}.sc-graph-foot b{letter-spacing:-.01em;text-transform:none;color:#eef1ffeb;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.sc-streak{position:relative;overflow:hidden;display:flex;color:var(--sc-ink,#010f2e);user-select:none;-webkit-user-select:none;background:#fff6f3;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif}.sc-streak-bg{position:absolute;background:radial-gradient(circle at 18% 16%,#fe836629 0%,#0000 34%),radial-gradient(circle at 86% 42%,#e56a4d21 0%,#0000 36%),radial-gradient(circle at 30% 88%,#4cc3c124 0%,#0000 40%),radial-gradient(circle at 50% 30%,#fffbfa 0%,#fff1ec 56%,#ffe4dc 100%);inset:0}.sc-stage{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;justify-content:center;align-items: center;min-height:0;padding:26px 22px 0}.sc-confetti{position:absolute;top:36%;left:50%}.sc-confetti span{position:absolute}.sc-flame{position:relative;filter:drop-shadow(0 12px 26px #e56a4d73)drop-shadow(0 3px 8px #e56a4d40);width:118px}.sc-flame-svg{display:block;overflow:visible;width:100%;height:auto}.sc-flame-shell{transform-box:fill-box;transform-origin:50% 96%;animation:2.8s ease-in-out infinite alternate sc-sway}.sc-flame-core{transform-box:fill-box;transform-origin:50% 92%;animation:1.5s ease-in-out infinite sc-flicker}@keyframes sc-sway{0%{transform:scaleY(1)rotate(-1.1deg)}to{transform:scaleY(1.025)rotate(1.1deg)}}@keyframes sc-flicker{0%,to{transform:scaleY(1)scaleX(1)rotate(0)}28%{transform:scaleY(1.09)scaleX(.96)rotate(-2deg)}55%{transform:scaleY(.96)scaleX(1.04)rotate(1.6deg)}78%{transform:scaleY(1.06)scaleX(.98)rotate(-1deg)}}.sc-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:3.9rem;font-weight:800;line-height:1}.sc-count{display:inline-block;background:linear-gradient(180deg,var(--sc-coral-light,#ff9d85)0%,var(--sc-coral-deep,#e56a4d)92%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sc-count-thump{animation:sc-thump .42s cubic-bezier(.34,1.56,.64,1)var(--sc-thump-delay,1.25s)}@keyframes sc-thump{0%,to{transform:scale(1)}38%{transform:scale(1.1)}}.sc-cap{letter-spacing:.16em;text-transform:uppercase;color:#010f2e99;margin-top:8px;font-size:.78rem;font-weight:800}.sc-week{display:flex;background:linear-gradient(#ffffffbd,#ffffff80);border-radius:20px;justify-content:space-between;align-self:stretch;margin-top:24px;padding:11px 16px 12px;box-shadow:0 14px 28px -20px #be5a418c}.sc-day{display:flex;flex-direction:column;align-items: center;gap:5px}.sc-dot{position:relative;color:#fff;display:grid;border-radius:50%;place-items: center;width:26px;height:26px}.sc-dot.is-done{background:linear-gradient(180deg,var(--sc-coral-light,#ff9d85),var(--sc-coral-deep,#e56a4d));box-shadow:0 4px 9px -4px #c8553799,inset 0 1px #ffffff80}.sc-dot.is-empty{background:#010f2e12;box-shadow:inset 0 1px 2px #010f2e1f}.sc-dot svg{width:12px;height:12px}.sc-dot.is-today.is-done{box-shadow:0 0 0 2px #fffdfafa,0 0 0 3.5px #e56a4d99,0 4px 9px -4px #c8553799,inset 0 1px #ffffff80}.sc-dot-ripple{position:absolute;pointer-events:none;border:1.5px solid #e56a4dcc;border-radius:50%;inset:-2px}.sc-day-l{letter-spacing:.02em;color:#010f2e9e;font-size:.62rem;font-weight:700}.sc-day-l.is-today{color:var(--sc-coral-deep,#e56a4d)}.sc-stats{display:flex;background:linear-gradient(#ffffffa8,#ffffff6b);border-radius:20px;align-self:stretch;align-items:stretch;margin-top:10px;padding:11px 0 10px;box-shadow:0 12px 26px -20px #be5a4180}.sc-stat{display:flex;flex-direction:column;flex:1;align-items: center;gap:3px}.sc-stat b{letter-spacing:-.02em;background:linear-gradient(180deg,var(--sc-coral-light,#ff9d85)0%,var(--sc-coral-deep,#e56a4d)92%);-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:1.35rem;font-weight:800;line-height:1}.sc-stat span{letter-spacing:.09em;text-transform:uppercase;color:#010f2e99;font-size:.6rem;font-weight:750}.sc-stat-div{background:#010f2e24;width:1px;margin:4px 0}.sc-foot-cta{position:relative;z-index:1;display:flex;text-align:center;flex-direction:column;padding:0 22px 36px}.sc-feats{list-style:none;display:flex;box-shadow:inset 0 1px 0 #fffffff2,0 1px 2px rgb(var(--sc-sh,160 70 50)/.06),0 14px 30px -20px rgb(var(--sc-sh,160 70 50)/.45);background:linear-gradient(#ffffffc2,#fff9);border-radius:18px;flex-direction:column;align-self:stretch;gap:12px;margin:22px 0 0;padding:14px 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif}.sc-feats li{display:flex;color:var(--sc-ink,#010f2e);letter-spacing:.002em;text-align:left;align-items: center;gap:11px;min-height:22px;font-size:.9rem;font-weight:550;line-height:1.35}.sc-tick{background:linear-gradient(180deg,var(--sc-coral,#fe8366),var(--sc-coral-deep,#e56a4d));color:#fff;display:grid;box-shadow:0 3px 7px -3px rgb(var(--sc-sh,160 70 50)/.55),inset 0 1px 0 #ffffff4d;border-radius:50%;flex:none;place-items: center;width:22px;height:22px}.sc-tick svg{width:12px;height:12px}.sc-price{color:#010f2ed9;background:#ffffffad;border-radius:999px;align-self: center;margin-top:16px;padding:7px 14px;font-size:.78rem;font-weight:550;box-shadow:inset 0 1px #ffffffd9}.sc-price strong{color:var(--sc-coral-deep,#e56a4d);font-weight:750}.sc-mood{position:relative;overflow:hidden;display:flex;user-select:none;-webkit-user-select:none;background:#e5eaed;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif}.sc-mood-bg{position:absolute;z-index:0;inset:0}.sc-grabber{position:absolute;z-index:2;background:color-mix(in srgb,currentColor 28%,transparent);border-radius:3px;width:36px;height:5px;top:46px;left:50%;translate:-50%}.sc-mood-title{position:relative;z-index:1;text-align:center;letter-spacing:-.015em;margin:100px 24px 0;font-size:1.42rem;font-weight:750;line-height:1.26}.sc-bloom-wrap{position:relative;z-index:1;display:grid;flex:1;place-items: center;min-height:0}.sc-halo{position:absolute;filter:blur(16px);border-radius:50%;place-self: center;width:250px;height:250px}.sc-breathe{position:relative;animation:5.2s ease-in-out infinite sc-breathe;will-change:transform}.sc-glow-pulse{animation:4.6s ease-in-out infinite alternate sc-glow-pulse}.sc-bokeh{position:absolute;filter:blur(6px);opacity:.45;animation:7s ease-in-out infinite alternate sc-float;pointer-events:none;border-radius:50%}.sc-bokeh-a{width:16px;height:16px;top:18%;left:16%}.sc-bokeh-b{animation-delay:-2.6s;animation-duration:8.5s;width:11px;height:11px;top:30%;right:13%}.sc-bokeh-c{animation-delay:-5s;animation-duration:6s;width:8px;height:8px;bottom:16%;left:24%}@keyframes sc-glow-pulse{0%{opacity:.75}to{opacity:1}}@keyframes sc-float{0%{transform:translate(0)scale(1)}to{transform:translate(7px,-12px)scale(1.12)}}.sc-bloom{display:block;overflow:visible;width:236px;height:236px}.sc-rotate{animation:110s linear infinite sc-spin;will-change:transform}.sc-panel{position:relative;z-index:1;display:flex;flex-direction:column;padding:0 24px 36px}.sc-label{position:relative;height:42px;margin-bottom:16px}.sc-label span{position:absolute;display:flex;letter-spacing:-.015em;justify-content:center;align-items: center;font-size:1.5rem;font-weight:750;inset:0}.sc-slider{position:relative;background:color-mix(in srgb,currentColor 10%,transparent);box-shadow:inset 0 2px 4px -1px color-mix(in srgb,currentColor 30%,transparent),inset 0 1px 1.5px color-mix(in srgb,currentColor 18%,transparent),inset 0 -1px 1.5px #ffffff8c,inset 0 0 0 1px color-mix(in srgb,currentColor 8%,transparent),0 1px 0 #ffffff80;cursor:pointer;touch-action:none;outline-offset:3px;border-radius:16px;height:32px}.sc-slider:focus-visible{outline:2px solid color-mix(in srgb,var(--sc-slider-base,currentColor)70%,transparent)}.sc-fill{position:absolute;box-shadow:inset 0 1.5px 2.5px #ffffff73,inset 0 -1.5px 2.5px color-mix(in srgb,var(--sc-slider-deep,#666)32%,transparent),0 1px 2px color-mix(in srgb,var(--sc-slider-deep,#666)15%,transparent);pointer-events:none;will-change:clip-path;border-radius:999px;inset:2px}.sc-thumb-pos{position:absolute;will-change:transform;pointer-events:none;width:28px;height:28px;top:2px;left:2px}.sc-thumb{position:absolute;pointer-events:none;background:radial-gradient(circle at 38% 30%,#fff 0%,#f7f7fa 55%,#ebebf1 100%);border-radius:50%;transition:scale .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s;inset:0;box-shadow:0 4px 10px #14141e38,0 1px 2px #14141e2b,0 0 0 .5px #14141e12,inset 0 1px 1.5px #fffffff2,inset 0 -1.5px 2.5px #1e1e2d17}.sc-slider:active .sc-thumb{box-shadow:0 5px 14px color-mix(in srgb,var(--sc-slider-pop,#888)42%,transparent),0 2px 5px #14141e29,0 0 0 .5px #14141e12,inset 0 1px 1.5px #fffffff2,inset 0 -1.5px 2.5px #1e1e2d17;scale:1.18}.sc-scale{display:flex;letter-spacing:.04em;text-transform:uppercase;opacity:.78;justify-content:space-between;margin-top:11px;padding:0 2px;font-size:.62rem;font-weight:700}@keyframes sc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sc-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.sc-audio{position:relative;overflow:hidden;display:flex;color:#1d6462;user-select:none;-webkit-user-select:none;background:#eef9f8;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,sans-serif}.sc-audio-bg{position:absolute;inset:0}.sc-audio .sc-audio-alt{position:absolute;z-index:2;display:grid;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff6b;border:0;border-radius:50%;place-items: center;width:38px;height:38px;transition:scale .24s cubic-bezier(.34,1.56,.64,1);top:54px;left:16px;box-shadow:0 6px 18px -10px #325a5a4d}.sc-audio .sc-audio-alt:active{scale:.88}.sc-audio-drop{display:block;filter:drop-shadow(0 1.5px 2px #285a5a4d);width:18px;height:18px;translate:0 -.5px}.sc-audio .sc-next{width:38px;height:38px;top:54px;right:16px}.sc-audio-head{position:relative;z-index:1;display:flex;flex-direction:column;align-items: center;gap:3px;margin-top:96px}.sc-audio-title{letter-spacing:.16em;text-transform:uppercase;color:inherit;opacity:.68;font-size:.78rem;font-weight:800}.sc-audio-time{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:inherit;font-size:1.3rem;font-weight:750}.sc-audio-stage{position:relative;z-index:1;display:flex;flex:1;justify-content:center;align-items: center;min-height:0}.sc-orb-wrap{position:relative;display:grid;place-items: center;width:220px;height:220px}.sc-water{position:absolute;z-index:0;will-change:transform;pointer-events:none;inset:0}.sc-swell{position:absolute;will-change:transform;inset:0}.sc-surf{position:absolute;display:block;overflow:visible;width:calc(100% + 40px);height:calc(100% + 71px);top:-71px;left:-20px;right:-20px}.sc-orb-halo{position:absolute;will-change:transform;border-radius:50%;width:196px;height:196px}.sc-ripple{position:absolute;will-change:transform,opacity;border:1.5px solid #4cc3c1a6;border-radius:50%;width:200px;height:200px}.sc-core{position:relative;display:grid;will-change:transform;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items: center;width:108px;height:108px;padding:0;box-shadow:0 22px 40px -18px #28787699,0 2px 6px -2px #28787640,inset 0 -14px 24px #5ab4b266,inset 0 10px 16px #ffffffe6,inset 0 0 0 1px #ffffff8c}.sc-core:disabled{cursor:default}.sc-core:focus-visible{outline:3px solid #ffffffe6;outline-offset:4px}.sc-core:after{content:"";position:absolute;filter:blur(1.5px);pointer-events:none;background:linear-gradient(#fffffffa,#fff0);border-radius:50%;width:34%;height:15%;top:9%;left:20%;transform:rotate(-18deg)}.sc-core:before{content:"";position:absolute;filter:blur(2px);pointer-events:none;background:radial-gradient(#ffffff8c 0%,#fff0 70%);border-radius:50%;width:48%;height:14%;bottom:6%;left:26%}.sc-core span{position:absolute;letter-spacing:-.01em;color:inherit;font-size:.88rem;font-weight:700}.sc-audio-foot{position:relative;z-index:1;display:flex;justify-content:center;gap:10px;padding:0 22px 36px}.sc-pill{appearance:none;display:inline-flex;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff52;border:0;border-radius:23px;align-items: center;gap:8px;height:46px;margin:0;padding:0 22px;font-size:.86rem;font-weight:700;box-shadow:0 14px 30px -18px #2d696799}.sc-pill:disabled{cursor:default;opacity:.5}.sc-pill-ico{position:relative;width:15px;height:15px}.sc-pill-ico svg{position:absolute;width:100%;height:100%;inset:0}.sc-pill-lbl{display:grid;justify-items:center}.sc-pill-lbl>*{grid-area:1/1;white-space:nowrap}.sc-pill-ghost{visibility:hidden}@media (prefers-reduced-motion:reduce){.sc-star-core,.sc-rotate,.sc-breathe,.sc-glow-pulse,.sc-bokeh,.sc-flame-shell,.sc-flame-core,.sc-count-thump{animation:none}}.hex-nav{position:relative;overflow:visible;z-index:1;flex-shrink:0;width:120px;height:96px}.hex-nav-dismiss{position:fixed;z-index:1390;cursor:default;pointer-events:none;background:0 0;border:0;padding:0;inset:0}.hex-nav-btn{position:absolute;cursor:pointer;z-index:2;display:block;background:0 0;border:0;width:76px;height:85px;padding:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1);top:5.5px;left:30px}.hex-nav-btn:hover{transform:scale(1.06)}.hex-nav-btn:focus-visible{transform:scale(1.06)}.hex-nav-btn:focus-visible{outline:2px solid #4cc3c1;outline-offset:2px}.hex-nav-btn img{display:block;pointer-events:none;width:76px;height:85px}.hex-nav-menu{position:fixed;z-index:1400;pointer-events:none;overflow:visible;width:0;height:0}.hex-nav-ripple{position:absolute;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);z-index:0;pointer-events:none;animation:.65s cubic-bezier(.2,.7,.3,1) forwards hex-nav-ripple;background:#4cc3c18c;width:72px;height:83.14px;top:-41.57px;left:-36px}@keyframes hex-nav-ripple{0%{transform:scale(1);opacity:1}to{transform:scale(2.6);opacity:0}}.hex-cell{position:absolute;display:block;text-decoration:none;color:inherit;pointer-events:none;transform-origin:center center;z-index:1;width:72px;height:83.14px;top:-41.57px;left:-36px}.hex-nav-menu.hex-nav-open .hex-cell{pointer-events:auto}.hex-cell-layers{display:block;position:relative;width:100%;height:100%;transition:transform .18s cubic-bezier(.34,1.56,.64,1)}.hex-cell:hover .hex-cell-layers{transform:scale(1.08)}.hex-cell:focus-visible .hex-cell-layers{transform:scale(1.08)}.hex-cell:focus-visible{outline:none}.hex-cell-outer,.hex-cell-middle,.hex-cell-face{position:absolute;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.hex-cell-outer{background:#eaedff;inset:0}.hex-cell-middle{background:#010f2e;inset:2.5px 2.2px}.hex-cell-face{color:#010f2e;display:flex;background:#fff;flex-direction:column;justify-content:center;align-items: center;gap:4px;transition:background-color .16s linear,color .16s linear;inset:5.5px 4.8px}.hex-cell[aria-current=page] .hex-cell-face{color:#010f2e;background:#4cc3c1}.hex-cell:hover .hex-cell-face{color:#fff;background:#fe8366}.hex-cell:focus-visible .hex-cell-face{color:#fff;background:#fe8366}.hex-cell-label{font-family:Jost,Roboto,sans-serif;font-size:13px;font-weight:600;line-height:1}.hex-cell-icon{display:block;flex-shrink:0;width:24px;height:24px}@media (prefers-reduced-motion:reduce){.hex-nav-btn,.hex-cell,.hex-cell-layers,.hex-cell-face,.hex-nav-ripple{animation:none!important;transition:none!important}}
