:root{--winnergy-emerald:#226246;--ink:#f1f1ef;--muted:#b7b8b7}.living-background{z-index:0;opacity:1}.living-background i{background:radial-gradient(ellipse,transparent 37%,#8b8e9855 47%,#8e939e88 54%,#666a732b 62%,transparent 74%)!important;filter:blur(36px);opacity:.9}.living-background i:nth-child(2){opacity:.45!important;background:radial-gradient(ellipse,transparent 31%,#7b828044 48%,#565c5a33 60%,transparent 74%)!important}.living-background i:nth-child(3){opacity:.3!important}.collection-world,.coach-shell.dark,.coach-shell{background:transparent!important}.collection-mist{opacity:.25}.energy-field{opacity:.3}.portal-ambient{opacity:.2}.scroll-scene{opacity:.77}.after-scene{background:#10111233!important}.portal-view .glass{background:linear-gradient(120deg,#f4f4f411,#18191c2b)!important;border-color:#ffffff30!important;backdrop-filter:blur(22px)}.experience-dock,.mobile-dock{background:linear-gradient(120deg,#666a6c55,#202225a3,#969b9c33)!important;border-color:#dde2df66!important;box-shadow:inset 0 2px 8px #fff3,0 6px 28px #0004!important}.recorded-menu,.collection-filters{background:linear-gradient(135deg,#777c7e80,#222528b8)!important;backdrop-filter:blur(35px) saturate(.3)}.pill,.entry-choices .pill,.collection-controls .pill{background:linear-gradient(130deg,#ffffff1f,#a8aca911)!important;border:1px solid #cdd4d15c!important;color:#f1f1ef;box-shadow:inset 0 1px 5px #fff2!important}.pill:hover{border-color:#78a38c!important;background:#23583e24!important}.pill.light{background:#e7e9e5!important;color:#202422!important}.scroll-chapter h1 em,.after-scene h2 em{color:#d0d7d3!important}.scroll-chapter p{color:#d0d3d1}.collection-caption .eyebrow,.eyebrow{color:#b5bcb8}.bar i{background:linear-gradient(90deg,#376e51,#a7b8ae)!important}.progress-ring{background:conic-gradient(#8fa99a calc(var(--value)*1%),#a8afaa22 0)!important}.spatial-face{border-color:#bac5be66!important;box-shadow:inset 0 0 8px #fff2,0 0 18px #b1bbb514!important;filter:saturate(.15)}.spatial-card.selected .spatial-face{border-color:#729b82!important;box-shadow:inset 0 0 8px #fff3,0 0 20px #36745133!important}.sculpture{filter:saturate(.15)}.motion-control{display:inline-flex;align-items:center;justify-content:center;gap:12px}.orbit-mark{width:23px;height:23px;min-width:23px;fill:none;stroke:currentColor;stroke-width:1;overflow:visible;vertical-align:middle;transition:transform .55s cubic-bezier(.16,1,.3,1)}.orbit-core,.orbit-satellite{fill:currentColor;stroke:none}.orbit-loop{transform-origin:12px 12px;transform:rotate(-30deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}.orbit-satellite{transform-origin:12px 12px;animation:control-orbit 6s linear infinite}.motion-control:hover .orbit-loop,.motion-control:focus-visible .orbit-loop{transform:rotate(150deg) scale(1.1)}.motion-control:hover .orbit-mark{transform:scale(1.15)}.motion-control:active .orbit-mark{transform:scale(.8)}.motion-control:hover .orbit-satellite{animation-duration:1.8s}.recorded-links button.motion-control,.member-links button.motion-control,.experience-paths button.motion-control{display:flex;justify-content:space-between}.recorded-links .orbit-mark,.member-links .orbit-mark{width:18px;height:18px;min-width:18px}.recorded-links button>span{margin-left:auto;margin-right:14px}.continuous-sections{position:relative;z-index:1;background:transparent}.flow-section{position:relative;min-height:85svh;padding:120px 7%;display:flex;align-items:center;border-top:1px solid #ffffff10}.flow-section:before{content:'';position:absolute;top:-80px;left:0;right:0;height:160px;background:linear-gradient(transparent,#858b8808,transparent);filter:blur(30px);pointer-events:none}.flow-inner{width:100%;max-width:1160px;margin:auto;will-change:transform,opacity,filter}.flow-inner h2{font:clamp(42px,6vw,85px)/1.08 Garnet;margin:28px 0;letter-spacing:-.035em}.flow-inner h2 em{color:#bdc6c0}.flow-inner>p,.flow-split p{max-width:440px;font:14px/1.8 'DM Sans',sans-serif;color:#bbc0bc}.flow-split{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:8%}.flow-orb{display:grid;place-items:center;filter:blur(1px) saturate(.2);opacity:.72}.flow-orb .liquid-orb{width:300px;height:300px;min-width:0}.flow-progress{display:flex;align-items:center;flex-direction:column;gap:30px}.flow-progress .progress-ring{width:230px;height:230px}.flow-progress>span{font:8px monospace;letter-spacing:1px;color:#aeb8b1}.flow-resource-list{margin:35px 0}.flow-resource-list button{width:100%;display:flex;justify-content:initial;align-items:center;gap:30px;text-align:left;border:0;border-top:1px solid #ffffff30;background:transparent;padding:30px 0}.flow-resource-list .orbit-mark{margin-left:auto}.flow-resource-number{font:10px monospace;color:#90a699}.flow-resource-list h3{font:30px Garnet;font-weight:400!important;margin:10px 0}.flow-resource-list p{margin:0;font-size:12px}.flow-resource-list small{font:8px monospace;letter-spacing:1.5px;color:#abb9b0}.flow-inner .pill{margin-top:16px}.portal-main .glass:after{background:radial-gradient(circle at 70% var(--scroll-sheen,50%),#fff07,transparent 55%)}html[data-theme=light]{--ink:#242627;--muted:#555c58}html[data-theme=light] body{background:#e7e8e5!important;color:#242627}html[data-theme=light] .living-background i{opacity:.75;background:radial-gradient(ellipse,transparent 37%,#9b9fa455 47%,#a2a7ad88 54%,#b4b8bc33 62%,transparent 74%)!important}html[data-theme=light] .portal-view .glass{background:linear-gradient(120deg,#ffffff9c,#e4e6e340)!important;border-color:#4f5c502b!important;color:#242627}html[data-theme=light] .pill{background:linear-gradient(130deg,#ffffff99,#b8beb733)!important;color:#2b302d;border-color:#63716866!important}html[data-theme=light] .recorded-menu,html[data-theme=light] .collection-filters{background:linear-gradient(130deg,#ecedeabf,#afb8b0b8)!important;color:#242627}html[data-theme=light] .flow-inner p,html[data-theme=light] .flow-resource-list small,html[data-theme=light] .flow-progress>span{color:#515d55}html[data-theme=light] .flow-inner h2 em,html[data-theme=light] .after-scene h2 em{color:#4a6051!important}html[data-theme=light] .flow-section,html[data-theme=light] .flow-resource-list button{border-color:#4d5b512b}html[data-theme=light] .flow-resource-number{color:#42634c}html[data-theme=light] .eyebrow{color:#58685d}.entry-gate{background:#111215b8!important}.entry-gate::backdrop{background:#121315}.entry-halo{background:radial-gradient(ellipse at 80% 60%,transparent 15%,#b5b8be40 29%,#777d8655 34%,transparent 48%)!important}html[data-theme=light] .entry-gate{background:#eaebe7c9!important}html[data-theme=light] .entry-gate::backdrop{background:#eaebe7}.coach-shell .bubble.mine{background:linear-gradient(135deg,#515b55,#263c2f)!important}.coach-shell .suggestions button{background:#ffffff12;border-color:#ffffff40;color:#d8ded9}html[data-theme=light] .coach-shell .suggestions button{background:#ffffff60;color:#37473b}.experience-dock>.mini-orb,.recorded-menu-bottom>.mini-orb{filter:saturate(.25)}@keyframes control-orbit{to{transform:rotate(360deg)}}@media(max-width:650px){.flow-section{min-height:70svh;padding:75px 7%}.flow-inner h2{font-size:42px}.flow-split{grid-template-columns:1fr;gap:35px}.flow-orb{order:-1}.flow-orb .liquid-orb{width:180px;height:180px}.flow-progress{padding:20px 0}.flow-progress .progress-ring{width:150px;height:150px}.flow-resource-list button{gap:16px}.flow-resource-list h3{font-size:24px}.flow-resource-list p{font-size:11px}.flow-inner>p,.flow-split p{font-size:12px}.orbit-mark{width:19px;height:19px;min-width:19px}.living-background i{filter:blur(30px)}}@media(prefers-reduced-motion:reduce){.orbit-satellite{animation:none}.orbit-mark,.orbit-loop{transition:none}.flow-inner{opacity:1!important;transform:none!important;filter:none!important}}
nav .motion-control{display:flex;gap:5px}nav .motion-control .orbit-mark{width:15px;height:15px;min-width:15px}nav .motion-control>span:empty{display:none}.portal-main,.continuous-sections,.flow-section{background:transparent!important}.approach-hero,.chart-card,.journal-empty{backdrop-filter:blur(24px)}.flow-orb .liquid-orb{max-width:100%}html[data-theme=light] .flow-progress .progress-ring>div{background:#e8ebe7}
