@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--ink: #f3fcff;--muted: #94a9b1;--cyan: #41d9ed;--cyan-soft: rgba(65, 217, 237, .18);--magenta: #ef4cc8;--violet: #8174ff;--bg: #05080c;--font-display: "Space Grotesk Variable", "Space Grotesk", sans-serif;--font-body: "Geist Variable", Geist, sans-serif;--font-mono: "Geist Mono Variable", "Geist Mono", monospace}*{box-sizing:border-box}html{min-width:320px;overflow-x:clip;scroll-behavior:smooth;scroll-snap-type:y mandatory;background:var(--bg)}body{margin:0;min-width:320px;overflow-x:clip;color:var(--ink);background:var(--bg);font-family:var(--font-body);text-rendering:optimizeLegibility}a{color:inherit}button,input{font:inherit}button{color:inherit}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.skip-link{position:fixed;z-index:100;top:10px;left:50%;padding:10px 16px;border-radius:999px;color:#031014;background:var(--cyan);font:650 12px/1 var(--font-mono);transform:translate(-50%,-180%);transition:transform .16s ease}.skip-link:focus{transform:translate(-50%)}.ambient-field{position:fixed;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 4%,rgba(65,217,237,.07),transparent 28rem),radial-gradient(circle at 94% 96%,rgba(239,76,200,.05),transparent 32rem),#05080c}.site-header{position:fixed;z-index:30;top:0;left:0;display:flex;width:100%;align-items:center;padding:20px max(24px,calc((100vw - 1240px)/2));pointer-events:none}.brand{display:inline-flex;align-items:center;gap:8px;text-decoration:none;pointer-events:auto}.brand__mark{width:34px;height:34px;object-fit:contain}.brand__wordmark{width:98px;height:auto;object-fit:contain}.scene{position:relative;display:grid;min-height:100svh;isolation:isolate;overflow:clip;scroll-snap-align:start;scroll-snap-stop:always}.scene:before{content:"";position:absolute;z-index:-2;inset:0;pointer-events:none}.scene--own:before{background:radial-gradient(ellipse at 50% 43%,rgba(65,217,237,.1),transparent 37%),linear-gradient(180deg,#05090d,#060b10 70%,#05090c)}.scene--rediscover:before{background:radial-gradient(circle at 13% 65%,rgba(129,116,255,.1),transparent 32%),radial-gradient(circle at 83% 29%,rgba(239,76,200,.07),transparent 28%),#08080e}.scene--feel:before{background:#030609}.scene__inner{width:min(1180px,calc(100% - 48px));min-height:100svh;margin:0 auto;padding:clamp(88px,11vh,126px) 0 clamp(58px,7vh,82px)}.scene__journey{color:inherit;text-decoration:none;cursor:pointer}.eyebrow,.own-platforms{margin:0;font:620 clamp(9px,.75vw,11px)/1.25 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.eyebrow{color:var(--cyan)}h1,h2{margin:0;font-family:var(--font-display);font-weight:550;letter-spacing:-.055em;text-wrap:balance}h1{font-size:clamp(36px,4.8vw,66px);line-height:.98}h2{font-size:clamp(38px,5vw,70px);line-height:.96}.lede{max-width:690px;margin:0;color:#b5c5cb;font-size:clamp(15px,1.35vw,19px);font-weight:360;line-height:1.55;text-wrap:pretty}.editorial{display:grid;gap:clamp(12px,1.7vh,19px)}.scene__inner--own{display:grid;grid-template-rows:auto auto auto;align-content:center;align-items:center;justify-items:center;gap:clamp(20px,4vh,44px);text-align:center}.own-identity{position:relative;display:grid;width:min(790px,78vw);min-height:clamp(180px,27vh,270px);place-items:center}.own-identity:before{content:"";position:absolute;inset:50% 50% auto;width:100vw;height:1px;background:linear-gradient(90deg,transparent,rgba(65,217,237,.18) 17%,rgba(65,217,237,.62) 48%,rgba(239,76,200,.5) 52%,rgba(239,76,200,.13) 83%,transparent);transform:translate(-50%,-50%)}.own-identity img{position:relative;z-index:2;display:block;width:100%;height:auto;filter:drop-shadow(0 0 20px rgba(65,217,237,.16))}.own-identity__signal{position:absolute;z-index:1;inset:50% 50% auto;display:flex;width:min(1040px,94vw);height:clamp(46px,8vh,78px);align-items:center;justify-content:space-between;gap:clamp(4px,.65vw,9px);opacity:.48;transform:translate(-50%,-50%)}.own-identity__signal span{width:2px;height:var(--height);border-radius:99px;background:linear-gradient(180deg,var(--cyan),var(--magenta));box-shadow:0 0 8px var(--cyan-soft);transform:scaleY(.52);transform-origin:center}[data-scene-active=true] .own-identity__signal span{animation:signal-breathe 1.7s ease-in-out infinite alternate;animation-delay:calc(var(--bar) * -45ms)}.editorial--own{max-width:760px;justify-items:center}.editorial--own .lede{max-width:650px}.own-platforms{align-self:end;color:#60757d}.scene-scroll-cue{position:absolute;z-index:6;bottom:clamp(20px,3.5vh,34px);left:50%;display:grid;width:38px;height:38px;place-items:center;color:var(--cyan);transform:translate(-50%)}.scene-scroll-cue svg{width:25px;fill:none;stroke:currentColor;stroke-width:1.35;filter:drop-shadow(0 0 8px rgba(65,217,237,.55));animation:cue-descend 2.2s ease-in-out infinite}.scene__inner--rediscover{position:relative;display:grid;grid-template-rows:auto auto;align-content:center;gap:clamp(44px,7vh,72px)}.editorial--rediscover{width:min(790px,76%);margin-inline:auto;justify-items:center;text-align:center}.rediscover-claim{display:grid;grid-template-columns:1fr 1fr;width:min(950px,88%);margin-inline:auto;align-items:center;gap:clamp(38px,7vw,105px)}.rediscover-claim__part{display:grid;justify-items:center;gap:4px}.rediscover-claim__part strong{font-family:var(--font-display);font-size:clamp(92px,13vw,178px);font-weight:580;line-height:.74;letter-spacing:-.09em}.rediscover-claim__part span{color:#7d929a;font:620 clamp(10px,.95vw,13px)/1 var(--font-mono);letter-spacing:.16em}.rediscover-claim__part--zero strong{color:transparent;-webkit-text-stroke:1px rgba(239,76,200,.72)}.rediscover-claim__part--full strong{color:var(--cyan);text-shadow:0 0 34px rgba(65,217,237,.15)}[data-scene-active=true] .rediscover-claim__part--full strong{animation:claim-breathe 4.8s ease-in-out infinite}.feel-stage{position:relative;min-height:100svh}.feel-atmosphere{position:absolute;z-index:-1;inset:0;overflow:hidden;background:radial-gradient(circle at 50% 64%,rgba(65,217,237,.14),transparent 30%),radial-gradient(circle at 78% 45%,rgba(239,76,200,.12),transparent 28%),#030609}.fx-canvas,.fx-fallback,.feel-atmosphere__veil{position:absolute;inset:0;width:100%;height:100%}.fx-canvas{opacity:0;transition:opacity .7s ease}[data-fx-state=live] .fx-canvas{opacity:.58}.fx-fallback{opacity:.78;filter:blur(2px);transition:opacity .5s ease}[data-fx-state=live] .fx-fallback{opacity:.22}.fx-fallback span{position:absolute;border:1px solid rgba(65,217,237,.26);border-radius:50%;inset:18% 31% 19% 14%;box-shadow:0 0 80px #41d9ed17,inset 0 0 65px #8174ff0f;animation:atmosphere-drift 22s linear infinite}.fx-fallback span:nth-child(2){inset:9% 14% 34% 55%;animation-direction:reverse;animation-duration:28s}.fx-fallback span:nth-child(3){inset:48% 4% 3% 38%;border-color:#ef4cc840;animation-duration:17s}.feel-atmosphere__veil{background:linear-gradient(180deg,#030609d1,#03060914 32%,#03060933 72%,#030609),linear-gradient(90deg,rgba(3,6,9,.62),transparent 28%,transparent 72%,rgba(3,6,9,.6))}.scene__inner--feel{display:grid;grid-template-rows:auto auto;align-content:center;gap:clamp(30px,5vh,48px)}.editorial--feel{width:min(780px,76%);margin-inline:auto;justify-items:center;text-align:center}.feel-console{display:grid;width:min(930px,100%);margin:auto;align-content:center;gap:14px}.material-console{display:flex;justify-content:center;padding-inline:3px}.material-picker{display:flex;align-items:center;justify-content:center;gap:7px}.material-picker button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:5px 9px 5px 6px;border:1px solid rgba(164,197,206,.15);border-radius:999px;color:#7e969e;background:#03080c85;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.material-picker button>span{width:20px;height:20px;border:1px solid rgba(65,217,237,.7);border-radius:50%;background:#071b25;box-shadow:inset 0 0 7px #41d9ed38,0 0 6px #41d9ed33}.material-picker button:nth-child(2)>span{background:linear-gradient(135deg,#152a38,#8174ff);box-shadow:3px 3px 5px #02070a,-2px -2px 4px #ffffff1c}.material-picker button:nth-child(3)>span{border-color:#ffffffad;background:#c5f2f82b;box-shadow:inset 0 1px #ffffff85}.material-picker button:nth-child(4)>span{border:0;background:linear-gradient(145deg,#95d8dc,#5d9ba5);box-shadow:-2px -2px 3px #ffffff3d,2px 2px 4px #0000007a}.material-picker button b{font:550 9px/1 var(--font-mono)}.feel-actions{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:3px}.button--primary{display:inline-flex;min-height:40px;align-items:center;gap:9px;padding:0 16px;border:1px solid rgba(65,217,237,.5);border-radius:999px;color:#dffcff;background:#41d9ed14;font:590 10px/1 var(--font-mono);letter-spacing:.065em;text-decoration:none;text-transform:uppercase}.site-footer nav{display:flex;gap:8px}.social-icon{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(65,217,237,.23);border-radius:50%;color:var(--cyan);background:#040c118c;transition:color .16s ease,border-color .16s ease,transform .16s ease}.social-icon:hover{border-color:#ef4cc88c;color:#f07dcc;transform:translateY(-2px)}.social-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.social-icon__dot{fill:currentColor;stroke:none}.fx-status{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;border:0}.language-switcher--floating{position:fixed;z-index:40;bottom:max(18px,env(safe-area-inset-bottom));left:max(20px,env(safe-area-inset-left))}.language-switcher summary{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(142,174,183,.2);border-radius:50%;color:#9bb0b7;background:#040a0ec7;backdrop-filter:blur(12px);font:580 10px/1 var(--font-mono);list-style:none;cursor:pointer}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher nav{position:absolute;bottom:calc(100% + 8px);left:0;display:grid;min-width:145px;overflow:hidden;padding:5px;border:1px solid rgba(142,174,183,.18);border-radius:14px;background:#050c11f5;box-shadow:0 14px 38px #0000007a}.language-switcher:not([open]) nav{display:none}.language-switcher nav a{padding:9px 11px;border-radius:9px;color:#849aa2;font:500 11px/1.2 var(--font-body);text-decoration:none}.language-switcher nav a:hover,.language-switcher nav a[aria-current]{color:#fff;background:#41d9ed1a}.chapter-indicator{--chapter-progress: 0%;position:fixed;z-index:35;top:50%;right:max(18px,env(safe-area-inset-right));display:grid;width:58px;justify-items:center;gap:7px;color:#82969d;transform:translateY(-50%)}.chapter-indicator:before{content:"";position:absolute;z-index:-1;inset:-12px -5px;border-radius:28px;background:#03090d94;backdrop-filter:blur(10px);opacity:0;transition:opacity .16s ease}.chapter-indicator:hover:before,.chapter-indicator:focus-within:before{opacity:1}.chapter-indicator__arrow{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:var(--cyan);text-decoration:none}.chapter-indicator__arrow[aria-disabled=true]{color:#33464d;pointer-events:none}.chapter-indicator__arrow svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.chapter-indicator__position{display:flex;align-items:baseline;gap:2px;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.chapter-indicator__position strong{color:#e6fbff;font-size:14px;font-weight:620}.chapter-indicator__position i{color:#52666d;font-size:9px;font-style:normal}.chapter-indicator__name{max-width:58px;overflow:hidden;color:var(--cyan);font:600 7px/1 var(--font-mono);letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap}@keyframes signal-breathe{0%{transform:scaleY(.52);opacity:.38}to{transform:scaleY(1);opacity:.9}}@keyframes claim-breathe{0%,to{opacity:.86;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes atmosphere-drift{to{transform:rotate(360deg) scale(1.04)}}@keyframes cue-descend{0%,to{opacity:.48;transform:translateY(-3px)}50%{opacity:1;transform:translateY(6px)}}@media(max-width:1280px){.chapter-indicator{top:auto;bottom:max(14px,env(safe-area-inset-bottom));transform:none}}@media(max-width:960px){.scene__inner{width:min(820px,calc(100% - 40px))}.own-identity{width:min(680px,86vw)}.editorial--rediscover,.editorial--feel{width:min(680px,90%)}.rediscover-claim{width:min(720px,94%)}}@media(max-width:640px){.site-header{padding:16px 18px}.brand__mark{width:30px;height:30px}.brand__wordmark{width:83px}.scene__inner{width:calc(100% - 34px);padding-top:76px;padding-bottom:64px}.scene__inner--own{grid-template-rows:auto auto auto;gap:22px}.own-identity{width:min(520px,91vw);min-height:150px}.own-identity__signal{width:106vw;height:50px;gap:4px;opacity:.36}.editorial--own{gap:11px}h1{font-size:clamp(34px,11.3vw,47px)}h2{font-size:clamp(37px,11vw,48px)}.lede{font-size:14.5px;line-height:1.46}.own-platforms{font-size:8px}.scene-scroll-cue{bottom:15px}.scene__inner--rediscover{gap:26px}.editorial--rediscover{width:100%;gap:11px}.rediscover-claim{width:100%;gap:18px}.rediscover-claim__part strong{font-size:clamp(72px,23vw,94px)}.rediscover-claim__part span{font-size:8px;letter-spacing:.11em}.scene__inner--feel{gap:22px}.editorial--feel{width:100%;gap:10px}.feel-console{gap:11px}.material-picker{gap:5px}.material-picker button{min-height:34px;padding:5px 7px 5px 5px;justify-content:center;gap:5px}.material-picker button>span{width:20px;height:20px}.material-picker button b{font-size:7px}.feel-actions{gap:9px}.button--primary{min-height:38px;padding-inline:13px;font-size:8.5px}.social-icon{width:38px;height:38px}.language-switcher--floating{left:max(10px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom))}.language-switcher summary{width:40px;height:40px}.chapter-indicator{top:auto;right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));width:80px;gap:3px;transform:none}.chapter-indicator__arrow{width:32px;height:32px}.chapter-indicator__name{max-width:80px;font-size:6.5px}}@media(max-height:700px){.scene__inner{padding-top:74px;padding-bottom:48px}.scene__inner--own{gap:12px}.own-identity{min-height:126px;width:min(620px,63vw)}.editorial{gap:8px}.lede{font-size:14px;line-height:1.4}.scene-scroll-cue{bottom:8px}.scene__inner--rediscover{gap:20px}.rediscover-claim{gap:34px}.rediscover-claim__part strong{font-size:clamp(76px,10vw,122px)}.scene__inner--feel{gap:16px}.feel-console{gap:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important}.own-identity__signal span{transform:scaleY(1);opacity:.62}.fx-canvas{display:none}}.feel-stage{color-scheme:dark;--primary:#38bdf8;--accent:#4ade80;--accent-soft:rgba(74,222,128,.35);--primary-soft:rgba(56,189,248,.2);--text:#e2e8f0;--dock-bg:rgba(8,29,58,.7);--dock-display:rgba(2,6,23,.9);--dock-button:linear-gradient(145deg,rgba(15,23,42,.9),rgba(8,24,48,.85))}.player{display:grid;gap:6px}.visor-shell,.body-shell{position:relative;border-radius:14px;background:var(--dock-bg);border:2px solid transparent}.visor-shell{padding:4px}.display{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;border-radius:9px;padding:5px 12px;background:var(--dock-display);color:var(--accent);box-shadow:inset 0 2px 6px #0006}.display strong{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.display>span{font-size:10px;color:var(--text)}.body-shell{padding:8px 10px 10px}.media-row{display:flex;align-items:center;gap:6px;border-radius:12px;min-height:40px}.time-frame{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:7px;flex:1;min-width:0;padding:5px 8px;min-height:36px;background:var(--dock-display);border-radius:11px}.time-frame span{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.time-frame span:first-child{color:var(--accent)}input{appearance:none;width:100%;min-width:0;height:24px;margin:0;background:transparent;cursor:pointer}input::-webkit-slider-runnable-track{height:5px;background:linear-gradient(90deg,var(--accent) var(--progress,0%),#ffffff30 var(--progress,0%));border-radius:9px;box-shadow:inset 0 1px 3px #000b,0 0 5px var(--accent-soft)}input::-webkit-slider-thumb{appearance:none;width:17px;height:17px;border:2px solid #05151c;border-radius:50%;background:linear-gradient(145deg,#d3ffe2,var(--accent));margin-top:-6px;box-shadow:0 0 8px var(--accent-soft)}.transport{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px;min-height:64px}.control{position:relative;display:grid;place-items:center;width:44px;height:44px;min-width:44px;border:1px solid #94a3b81f;border-radius:50%;background:var(--dock-button);color:var(--accent);padding:0;cursor:pointer;isolation:isolate}.control.primary{width:52px;height:52px;min-width:52px}.control.small{width:36px;height:36px;min-width:36px}.control.volume{width:36px;height:36px;min-width:36px;border-radius:12px}.control svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.primary svg{width:34px;height:34px}.small svg,.volume svg{width:23px;height:23px}.control[aria-pressed=true]{color:var(--accent);filter:brightness(1.16)}.control:focus-visible,input:focus-visible{outline:2px solid white;outline-offset:4px}[data-material=neon]{--neon-frame-border:color-mix(in srgb,color-mix(in srgb,var(--accent) 72%,white 28%) 52%,transparent);--neon-frame-shadow:0 4px 14px #02061738,0 0 6px 1px color-mix(in srgb,var(--accent) 62%,transparent),0 0 14px color-mix(in srgb,var(--accent-soft) 50%,transparent),inset 0 0 8px 1px color-mix(in srgb,var(--accent) 50%,transparent),inset 0 0 22px 3px color-mix(in srgb,var(--accent-soft) 90%,transparent),inset 0 0 40px 6px color-mix(in srgb,var(--primary-soft) 48%,transparent)}[data-material=neon] .visor-shell,[data-material=neon] .body-shell{border:3px solid var(--neon-frame-border);box-shadow:var(--neon-frame-shadow)}[data-material=neon] .control{box-shadow:0 4px 12px var(--accent-soft),0 0 20px var(--accent-soft)}[data-material=morph] .visor-shell,[data-material=morph] .body-shell{border-color:color-mix(in srgb,var(--accent) 7%,#ffffff08);box-shadow:0 8px 24px #0206175c,0 -2px 8px color-mix(in srgb,var(--accent) 96%,transparent),0 -10px 22px var(--accent-soft),0 2px 8px color-mix(in srgb,var(--accent) 96%,transparent),0 10px 22px var(--accent-soft),0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent),inset 0 0 30px var(--primary-soft),inset 0 0 52px color-mix(in srgb,var(--primary-soft) 90%,transparent)}[data-material=morph] .control{background:linear-gradient(145deg,#0a1224f5,#060e1ceb);box-shadow:12px 12px 26px #000000bd,-8px -8px 16px #ffffff1c,inset 0 2px #fff3,inset 0 -2px #0000006b,0 0 14px color-mix(in srgb,var(--accent-soft) 52%,transparent)}[data-material=glass] .visor-shell,[data-material=glass] .body-shell{background:linear-gradient(135deg,#ffffff0a,#ffffff05),color-mix(in srgb,var(--primary) 15%,#0a0f14);border:2px solid #ffffff5c;box-shadow:0 2px 8px #00000038,inset 0 2px #ffffff6b,0 0 0 1px #ffffff24,inset 0 0 12px #ffffff0f;backdrop-filter:blur(40px) saturate(180%) brightness(1.05)}[data-material=glass] .body-shell:before{content:"";position:absolute;inset:0 0 auto;height:40%;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#ffffff73 0%,#ffffff40 20%,#ffffff1a 50%,transparent);pointer-events:none}[data-material=glass] .media-row,[data-material=glass] .transport{position:relative}[data-material=glass] .display,[data-material=glass] .time-frame{background:#0000001a;border:1px solid #ffffff2e;box-shadow:inset 0 2px 6px #0000002e}[data-material=glass] .control{color:#fff;background:linear-gradient(135deg,#fff3,#ffffff0a),color-mix(in srgb,var(--primary) 15%,transparent);border:2px solid #ffffff80;box-shadow:inset 0 2px #ffffff80,0 0 0 1px #fff3,0 4px 10px #00000029}[data-material=neumorphism] .visor-shell{background:linear-gradient(145deg,#ffffff1a,#0000003d),color-mix(in srgb,var(--primary) 52%,#202329);border-color:color-mix(in srgb,var(--primary) 50%,#202329);box-shadow:10px 10px 20px #000000b8,-10px -10px 20px #ffffff1c,inset 2px 2px 4px #ffffff24,inset -2px -2px 4px #00000052}[data-material=neumorphism] .display{background:linear-gradient(145deg,#ffffff1a,#0000003d),color-mix(in srgb,var(--primary) 52%,#202329);box-shadow:inset 4px 4px 9px #00000070,inset -4px -4px 9px #ffffff29}[data-material=neumorphism] .body-shell{background:var(--primary);border-color:transparent;box-shadow:6px 6px 12px #0008,-6px -6px 12px #ffffff0f,inset 2px 2px 4px #ffffff1a,inset -2px -2px 4px #0000004d}[data-material=neumorphism] .media-row{background:var(--primary);box-shadow:6px 6px 12px #000000b3,-6px -6px 12px #ffffff14,inset 2px 2px 4px #ffffff1a,inset -2px -2px 4px #0000004d}[data-material=neumorphism] .time-frame{background:transparent;box-shadow:none}[data-material=neumorphism] .control{color:#fff;border:0;background:radial-gradient(140% 180% at 16% 10%,#ffffff38 0%,#ffffff14 30%,transparent 60%),linear-gradient(145deg,#ffffff1f,#00000038),var(--primary);box-shadow:6px 6px 12px #000000b3,-6px -6px 12px #ffffff14,inset 2px 2px 4px #ffffff1a,inset -2px -2px 4px #0000004d}[data-material=neumorphism] .primary{box-shadow:12px 12px 24px #000c,-12px -12px 24px #ffffff1f,inset 2px 2px 4px #ffffff26,inset -2px -2px 4px #0006}[data-material=neumorphism] .control svg{filter:drop-shadow(2px 3px 2px #000d) drop-shadow(-1px -1px 1px #ffffff55)}[data-material] .control:active,[data-material] .control[aria-pressed=true]{box-shadow:inset 5px 5px 10px #0009,inset -5px -5px 10px #ffffff24}.player{grid-template-rows:50px 136px}.display{height:100%}.player>audio{display:none}html{scroll-snap-type:none}.scene{scroll-snap-align:none;scroll-snap-stop:normal}.scene--own,.scene--rediscover{min-height:0}.scene--own:before,.scene--rediscover:before{background:#07090e}.scene__inner--own{min-height:0;padding:95px 0 48px;gap:18px}.own-identity{width:min(620px,84vw);min-height:0}.own-identity:before{display:none}.own-identity img{filter:none}.editorial--own{gap:14px}.editorial--own h1{font-size:clamp(34px,4vw,52px)}.scene--own .scene-scroll-cue{display:none}.own-platforms{color:#aab2bf}.scene__inner--rediscover{min-height:0;padding:42px 0 58px;display:block}.editorial--rediscover{width:min(970px,92%);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;text-align:left;justify-items:start}.editorial--rediscover h2{font-size:clamp(34px,4vw,50px);max-width:350px}.editorial--rediscover .lede{max-width:430px}.scene__inner--feel{gap:32px;padding-top:70px}.feel-console{width:min(560px,100%);gap:24px}.feel-stage,.feel-atmosphere{background:#000}.fx-fallback{display:none}.feel-actions{padding-top:8px}.material-picker{flex-wrap:wrap}.material-picker button{min-height:44px}.material-picker button b{font-size:10px}.transport .transport__play{width:52px;height:52px;min-width:52px;border-color:#94a3b81f}.transport button svg{fill:none}.transport .primary svg{width:34px;height:34px}.transport{padding:0}.control.primary{color:var(--accent)}.track-progress__range{height:24px}@media(max-width:640px){.scene__inner--own{padding-top:80px;padding-bottom:26px}.scene__inner--rediscover{padding:28px 0 40px}.editorial--rediscover{grid-template-columns:1fr;gap:18px;width:100%}.editorial--rediscover h2{max-width:290px}.editorial--rediscover .lede{font-size:16px}.scene__inner--feel{padding-top:48px;gap:26px}.transport{gap:9px}.material-picker button b{font-size:8px}.feel-actions{gap:9px}.scene__inner--feel{min-height:100svh;padding-bottom:100px}}@media(max-width:360px){.body-shell{padding-inline:5px}.transport{gap:6px}.control{width:40px;height:40px;min-width:40px}.control.small{width:30px;height:30px;min-width:30px}.transport .transport__play{width:48px;height:48px;min-width:48px}.time-frame{gap:4px;padding-inline:5px}.display strong{font-size:12px}.material-picker button>span{display:none}}@media(max-width:1280px){.scene__inner{width:calc(100% - 96px);margin-left:24px;margin-right:72px}.own-identity{max-width:100%}.site-header{left:auto;right:4px;width:56px;padding:16px 10px;justify-content:center}.brand__wordmark{display:none}.brand__mark{width:32px;height:32px}.chapter-indicator{right:4px;width:56px;bottom:74px;top:auto;transform:none}.chapter-indicator__name{max-width:56px}.language-switcher--floating{left:auto;right:12px;bottom:16px}.language-switcher nav{left:auto;right:0}}@media(max-width:640px){.scene__inner{width:calc(100% - 72px);margin-left:12px;margin-right:60px}.scene--feel,.feel-stage,.scene__inner--feel{min-height:0}.scene__inner--feel{padding-top:40px;padding-bottom:44px;gap:24px}.editorial--feel h2{font-size:clamp(29px,8.5vw,42px)}.editorial--feel .lede{font-size:14px}.own-identity{width:100%}.chapter-indicator{right:0;width:56px;display:grid;grid-template-columns:1fr;gap:3px}.chapter-indicator__name{display:block}.chapter-indicator__arrow{width:32px}.language-switcher--floating{right:8px}.body-shell{padding-inline:5px}.transport{gap:4px}.control{width:36px;height:36px;min-width:36px}.control.small{width:26px;height:26px;min-width:26px}.transport .transport__play{width:44px;height:44px;min-width:44px}.control svg{width:24px;height:24px}.control.small svg{width:21px;height:21px}.feel-actions{flex-wrap:wrap}}@media(min-width:1281px){.site-header{padding:20px 12px}}@media(min-width:361px)and (max-width:640px){.transport{gap:8px}.control{width:44px;height:44px;min-width:44px}.control.small{width:36px;height:36px;min-width:36px}.transport .transport__play{width:52px;height:52px;min-width:52px}}.scene,.scene__inner,.feel-stage{min-height:100svh}.scene__inner--own,.scene__inner--rediscover,.scene__inner--feel{display:grid;align-content:center;padding-top:72px;padding-bottom:64px}.editorial--rediscover{grid-template-columns:1fr;justify-items:center;text-align:center;gap:18px;width:min(780px,100%)}.editorial--rediscover h2{max-width:100%}.editorial--rediscover .lede{max-width:620px}[data-material=neumorphism] .visor-shell,[data-material=neumorphism] .display{background:var(--primary)}[data-material=neumorphism] .visor-shell{border-color:var(--primary)}@media(max-width:640px){.scene__inner--own,.scene__inner--rediscover,.scene__inner--feel{padding-top:52px;padding-bottom:48px}.editorial--rediscover{gap:16px}}.feel-stage{--primary:var(--violet);--accent:#55c5d8;--accent-soft:rgba(85,197,216,.18);--primary-soft:color-mix(in srgb,var(--violet) 20%,transparent);--dock-bg:color-mix(in srgb,var(--violet) 15%,#05080c);--dock-display:color-mix(in srgb,var(--violet) 8%,#030609);--dock-button:linear-gradient(145deg,color-mix(in srgb,var(--violet) 20%,#080d16),#080d16)}.song-echo{display:block;width:min(670px,100%);height:auto;max-height:200px;margin:28px auto 0;overflow:visible;fill:none;stroke:url(#song-color);stroke-width:2;stroke-linecap:round}.chapter-indicator{top:50%;bottom:auto;right:10px;transform:translateY(-50%);width:24px;display:flex;flex-direction:column;gap:6px}.chapter-indicator:before{display:none}.chapter-dot{display:grid;width:24px;height:28px;place-items:center;text-decoration:none}.chapter-dot span{width:5px;height:5px;border-radius:50%;background:#71818a}.chapter-dot[aria-current] span{height:17px;background:var(--cyan)}.site-header{position:absolute;left:0;right:auto;width:auto;padding:20px 18px}.brand__wordmark{display:block}@media(max-width:1280px){.scene__inner{width:calc(100% - 80px);margin-left:24px;margin-right:56px}.chapter-indicator{right:8px;width:24px}.language-switcher--floating{right:6px}.language-switcher summary{width:32px;height:32px}.site-header{padding:18px}}@media(max-width:640px){.scene__inner{width:calc(100% - 56px);margin-left:12px;margin-right:44px}.song-echo{margin-top:24px}.chapter-indicator{display:flex;right:6px;width:24px}.scene__inner--rediscover{padding-block:60px}}.material-picker button:nth-child(2)>span{background:linear-gradient(145deg,#19162f,#080d16)}.material-picker button:nth-child(3)>span{background:color-mix(in srgb,var(--violet) 20%,transparent)}.material-picker button:nth-child(4)>span{background:linear-gradient(145deg,color-mix(in srgb,var(--violet) 80%,white),var(--violet))}.collection-memory{display:block;width:min(720px,100%);max-height:320px;margin:24px auto 0;overflow:visible}.collection-trail{fill:none;stroke:url(#collection-color);stroke-width:2;stroke-dasharray:.12 .025;animation:collection-flow 18s linear infinite;opacity:.7}.record-face{fill:#101020;stroke:color-mix(in srgb,var(--violet) 65%,transparent);stroke-width:2}.record-groove{fill:none;stroke:#b8a5f522;stroke-width:1}.collection-disc{animation:collection-breathe 6s ease-in-out infinite;animation-delay:var(--delay);transform-box:fill-box;transform-origin:center}@keyframes collection-flow{to{stroke-dashoffset:-1}}@keyframes collection-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.material-picker{width:100%;gap:10px}.material-picker .material-option{flex:1;min-width:0;width:auto;height:48px;min-height:48px;padding:6px;border-radius:12px;justify-content:center}.material-picker .material-option b{font:550 10px/1.25 var(--font-mono)}.feel-actions{display:contents}.site-footer{position:absolute;bottom:24px;left:0;right:0;display:flex;justify-content:center}.site-footer nav{gap:14px}.scene__inner--feel{padding-bottom:112px}@media(max-width:1280px){.site-footer{right:44px}}@media(max-width:640px){.collection-memory{margin-top:28px}.material-picker{gap:7px}.material-picker .material-option b{font-size:8px}.material-picker .material-option{border-radius:10px;min-height:44px;height:44px}.scene__inner--feel{padding-bottom:110px}.editorial--own .lede{font-size:15px}}@media(prefers-reduced-motion:reduce){.collection-trail,.collection-disc{animation:none}}html{scroll-snap-type:y mandatory;scroll-padding:0}.scene{scroll-snap-align:start;scroll-snap-stop:always}.material-picker .material-option{font-family:var(--font-body)}.material-picker .material-option b{font-family:var(--font-body);font-size:12px;font-weight:500}.material-picker .material-option[aria-pressed=true]{filter:none}.material-picker .material-option[aria-pressed=true] b{font-weight:750;text-decoration:underline;text-underline-offset:5px}.product-context{margin:0;color:#aebfc7;font:400 16px/1.6 var(--font-body);text-wrap:pretty}.editorial--rediscover .product-context{max-width:620px;margin-top:16px}.feel-console>.product-context{text-align:center;font-size:14px}@media(max-width:640px){.material-picker .material-option b{font-size:10px}.product-context{font-size:15px}.feel-console>.product-context{font-size:13px}.scene__inner--feel{padding-top:40px;padding-bottom:104px}}.material-picker .material-option[aria-pressed=true] b{text-decoration:none}.feel-stage[data-material] .material-picker .material-option[aria-pressed=true]{color:var(--accent);filter:none}.feel-stage[data-material] .material-picker .material-option[aria-pressed=false]{color:var(--text)}.listening-history{width:min(600px,100%);margin:32px auto 0;text-align:left}.history-heading{font:600 15px/1.4 var(--font-body);color:var(--ink);margin:0 0 14px}.history-listen{width:100%;display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #8174ff66;border-radius:12px;background:linear-gradient(110deg,#8174ff12,#41d9ed08);text-align:left;cursor:pointer;box-shadow:inset 3px 0 var(--cyan);animation:history-emphasis 5s ease-in-out infinite}.history-thumb{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;background:#8174ff26;border-radius:8px;color:var(--cyan);font-size:36px}.history-metadata{display:grid;gap:6px;min-width:0}.history-metadata strong{font:600 17px/1.3 var(--font-body)}.history-metadata>span{color:#aab9c4;font:400 13px/1.4 var(--font-body)}.history-return{margin-left:auto;color:var(--cyan);font-size:26px}@keyframes history-emphasis{50%{border-color:#41d9ed99;box-shadow:inset 3px 0 var(--cyan),0 0 24px #8174ff15}}.fx-window{position:relative;isolation:isolate;width:100%;height:180px;overflow:hidden;border-radius:12px;background:#080911}.fx-window canvas,.fx-rest{position:absolute;inset:0;width:100%;height:100%}.fx-window canvas{z-index:1;opacity:0;transition:opacity .3s}[data-fx-state=live] .fx-window canvas{opacity:1}.fx-rest{background:radial-gradient(ellipse at 40% 40%,#8174ff55,transparent 55%),radial-gradient(ellipse at 65% 70%,#41d9ed44,transparent 50%),#080911}.editorial--feel h2{font-size:clamp(32px,4vw,48px);line-height:1.05}.scene__inner--feel{gap:22px;padding-top:44px;padding-bottom:100px}.feel-console{gap:16px}.feel-console>.product-context{font-size:13px;margin-top:8px}.fx-window{order:0}.material-console{order:2}.feel-console>.player{order:1}.feel-console>.product-context{order:3}@media(max-width:640px){.fx-window{height:125px}.scene__inner--feel{gap:16px;padding-top:36px;padding-bottom:104px}.editorial--feel h2{font-size:30px}.editorial--feel{gap:10px}.history-listen{padding:14px;gap:10px}.history-metadata strong{font-size:15px}.history-metadata>span{font-size:12px}.history-thumb{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.history-listen{animation:none}.fx-window canvas{display:none}}.fx-rest{background:#080911 url(/fx-rest.png) center/cover no-repeat}[data-fx-state=live] .fx-window canvas{opacity:0}[data-fx-state=live][data-fx-source=media-element] .fx-window canvas{opacity:1}.material-console{order:1}.fx-shell{order:2;padding:5px;min-width:0;width:100%;box-sizing:border-box;border-radius:18px}.fx-shell .fx-window{height:240px;border-radius:12px}.editorial--feel .lede{max-width:520px;margin-inline:auto}@media(max-width:640px){.fx-shell .fx-window{height:190px}.feel-console{gap:14px}}.feel-console{--panel-gap:6px;row-gap:var(--panel-gap)}.feel-console>.player{gap:var(--panel-gap)}.feel-console>.player{order:0}.feel-console>.fx-shell{order:1}.feel-console>.material-console{order:2;margin-top:0}[data-material=neon] .control[aria-pressed=true]{border:1px solid color-mix(in srgb,var(--accent) 46%,#ffffff0f);background:linear-gradient(#41d9ed17,#41d9ed17),var(--dock-button);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 72%,transparent),0 0 19px color-mix(in srgb,var(--accent-soft) 72%,transparent),0 0 34px color-mix(in srgb,var(--accent-soft) 42%,transparent),inset 0 0 9px color-mix(in srgb,var(--accent-soft) 22%,transparent);text-shadow:0 0 7px var(--accent-soft)}[data-material=neon] .control:active{box-shadow:inset 0 0 8px #00000047,0 0 0 1px color-mix(in srgb,var(--accent) 34%,transparent),0 0 7px var(--accent-soft)}[data-material=neumorphism] .control[aria-pressed=true],[data-material=neumorphism] .control:active{background:linear-gradient(145deg,#0000001f,#ffffff0d),var(--primary);box-shadow:inset 6px 6px 12px #000000b3,inset -6px -6px 12px #fff3;border-color:transparent}[data-material=morph] .control{filter:none;border:1px solid #94a3b81f}[data-material=morph] .control[aria-pressed=true]{background:linear-gradient(145deg,#03070ffc,#0b1323f0);border-color:transparent;box-shadow:inset 7px 7px 14px #000000d1,inset -4px -4px 9px color-mix(in srgb,var(--accent-soft) 16%,#ffffff09),0 0 8px color-mix(in srgb,var(--accent-soft) 20%,transparent)}[data-material=morph] .control:active{box-shadow:inset 4px 4px 10px #000000a8,inset -3px -3px 8px #ffffff0d,0 0 10px color-mix(in srgb,var(--accent-soft) 38%,transparent);border-color:#ffffff05}.feel-console .material-picker{gap:4px}.feel-console .material-picker .material-option{flex:1 1 0;width:0}[data-material=morph] .material-option[aria-pressed=true]{background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 22%,#0a1224),#0a1220);border:1px solid color-mix(in srgb,var(--accent) 58%,transparent);box-shadow:0 -2px 5px color-mix(in srgb,var(--accent) 65%,transparent),0 3px 9px var(--accent-soft),0 0 15px var(--primary-soft),inset 0 2px 2px #ffffff40,inset 0 -3px 5px #0009,inset 0 0 12px var(--primary-soft)}[data-material=morph] .material-option:active{box-shadow:0 0 8px var(--accent-soft),inset 4px 4px 9px #0009,inset -2px -2px 5px color-mix(in srgb,var(--accent) 24%,transparent);border-color:var(--accent)}[data-material=neon] .material-option[aria-pressed=true]{border:2px solid var(--neon-frame-border);box-shadow:var(--neon-frame-shadow);background:var(--dock-bg)}[data-material=neon] .material-option:active{box-shadow:0 0 7px var(--accent-soft),inset 3px 3px 8px #0009,inset 0 0 6px var(--accent-soft)}[data-material=glass] .material-option[aria-pressed=true]{background:linear-gradient(160deg,#ffffff40,#ffffff0a 48%),color-mix(in srgb,var(--primary) 22%,#0a0f14);border:2px solid #ffffff80;box-shadow:inset 0 2px #fff9,inset 0 -2px 5px #0006,0 0 0 1px #ffffff24,0 3px 8px #0006}[data-material=glass] .material-option:active{box-shadow:inset 0 1px #ffffff80,inset 3px 3px 8px #0007,0 0 0 1px #ffffff24}.title-marquee{position:relative;overflow:hidden;width:100%;min-width:0}.title-marquee>[data-track-title]{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.title-track{display:flex;width:200%;animation:title-left 18s linear infinite;animation-play-state:paused}.title-marquee[data-moving=true] .title-track{animation-play-state:running}.title-segment{text-align:center;flex:0 0 50%;white-space:nowrap;font-size:14px;font-weight:600;line-height:24px}@keyframes title-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:360px){.title-segment{font-size:12px}}@media(prefers-reduced-motion:reduce){.title-track{display:none;animation:none}.title-marquee>[data-track-title]{position:static;width:auto;height:auto;clip-path:none;overflow:visible;white-space:normal;text-overflow:clip;font-size:clamp(11px,3.5vw,14px);line-height:1.2}}@media(prefers-reduced-motion:reduce){.title-marquee>[data-track-title]{display:block;text-align:center}}.feel-stage[data-material=neumorphism]{--primary:#49445e;--primary-soft:#49445e33;--dock-bg:#373345;--dock-display:#343040;--text:#edeaf6}.feel-stage[data-material=neumorphism]{--neumo-face:var(--primary);--neumo-raised:6px 6px 12px #000000b3,-6px -6px 12px #ffffff14,inset 2px 2px 4px #ffffff1a,inset -2px -2px 4px #0000004d;--neumo-inset:inset 4px 4px 9px #00000070,inset -4px -4px 9px #ffffff29}[data-material=neumorphism] :is(.body-shell,.media-row,.control){background:var(--neumo-face);box-shadow:var(--neumo-raised)}[data-material=neumorphism] .control{filter:none}[data-material=neumorphism] .control:is([aria-pressed=true],:active){background:var(--neumo-face);box-shadow:var(--neumo-inset);filter:none}[data-material=neumorphism] .display{box-shadow:var(--neumo-inset)}#rediscover .rediscover-stage{height:510px;position:relative;isolation:isolate;width:100%;min-width:0}#rediscover canvas{display:block;width:100%;height:100%;touch-action:pan-y pinch-zoom;cursor:grab;border-radius:8px;user-select:none;position:relative;z-index:0}#rediscover canvas.is-dragging{cursor:grabbing}#rediscover button:focus-visible,#rediscover canvas:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}#rediscover canvas[data-input=pointer]:focus-visible{outline:none}#rediscover .rediscover-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:1500px){#rediscover .rediscover-stage{height:580px}}#rediscover .rediscover-stage{max-width:800px;height:440px;margin:0}@media(max-width:1000px){#rediscover .rediscover-stage{height:400px}}@media(max-width:600px){#rediscover .rediscover-stage{height:350px}}#own{touch-action:pan-y}#own .own-identity{margin-bottom:clamp(54px,9vw,96px);touch-action:pan-y}#own .own-spectrum{position:absolute;z-index:1;left:12%;top:calc(82.7% + 14px);width:78%;height:clamp(42px,6.3vw,87px);display:flex;align-items:flex-end;justify-content:space-between;gap:3px;pointer-events:none;opacity:.56;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}#own .own-spectrum i{display:block;flex:1;max-width:5px;height:var(--bar-height);border-radius:2px;background:linear-gradient(0deg,#ad5d9f,#7865b4 34%,#4878b8 68%,#9566b4);background-size:100% 400%;background-position:0 var(--bar-color-position);box-shadow:0 0 5px #6258b633;transform-origin:bottom;animation:own-spectrum-breathe var(--bar-duration) ease-in-out infinite alternate,own-spectrum-colors 8s ease-in-out infinite alternate;animation-delay:var(--bar-delay),calc(var(--bar-delay) * 7);animation-play-state:paused}#own .own-spectrum[data-moving=true] i{animation-play-state:running}#own .own-spectrum i{scale:1.5 calc(1 + var(--bar-response,0) * .65);filter:brightness(calc(1 + var(--bar-response,0) * 1.8));transition:scale .11s ease-out,filter .11s ease-out}@keyframes own-spectrum-breathe{0%{transform:scaleY(.36);opacity:.58}55%{transform:scaleY(.72);opacity:.82}to{transform:scaleY(1);opacity:1}}@keyframes own-spectrum-colors{0%{background-position:0 0%}to{background-position:0 100%}}@media(prefers-reduced-motion:reduce){#own .own-spectrum i{animation:none;transform:scaleY(.72)}}@media(prefers-reduced-motion:reduce){#own .own-spectrum i{scale:1.5 1;transition:none}}#own .own-identity img{animation:own-logo-pulse 3.8s ease-in-out infinite;animation-play-state:paused;transform-origin:center}#own .own-identity:has(.own-spectrum[data-moving=true]) img{animation-play-state:running}@keyframes own-logo-pulse{0%,to{scale:1;filter:brightness(1)}50%{scale:1.012;filter:brightness(1.12)}}@media(prefers-reduced-motion:reduce){#own .own-identity img{animation:none}}.scene .scene__inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-content:normal;gap:24px;padding-top:64px;padding-bottom:96px}.scene .editorial{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:12px;width:min(760px,100%);max-width:760px;margin:0;padding:0;text-align:center;justify-items:center;align-items:start}.scene .editorial>.eyebrow{margin:0;font-size:11px;line-height:16px;align-self:start}.scene .editorial>:is(h1,h2){font-size:clamp(32px,4vw,48px);line-height:1.08;font-weight:500;letter-spacing:-.045em;margin:0;width:100%;max-width:none;text-align:center;align-self:start}.scene .editorial>.lede{font-size:17px;line-height:1.6;margin:0;width:100%;max-width:none;text-align:center;align-self:start}@media(max-width:600px){.scene .scene__inner{padding-top:48px}.scene .editorial>.lede{font-size:15px}}.scene .feel-console{margin-block:0}.scene{--chapter-top:64px}.scene .scene__inner{padding-bottom:96px;gap:24px}.scene .scene-visual{position:relative;width:100%;display:flex;align-items:center;justify-content:center;min-height:max(var(--visual-height,520px),calc(100svh - var(--editorial-height,180px) - var(--chapter-top) - 120px));flex-shrink:0}.scene-visual>.own-identity{translate:var(--own-optical-x,0px) var(--own-optical-y,0px)}.scene-visual .rediscover-stage canvas{translate:var(--archive-optical-x,0px) var(--archive-optical-y,0px)}.common-footer.site-footer{position:fixed;z-index:30;inset:auto 0 max(10px,env(safe-area-inset-bottom));transform:none;display:flex;align-items:center;justify-content:center;width:100%;padding:5px 9px;border:0;background:transparent;pointer-events:none}.common-footer .footer-links{display:flex;align-items:center;gap:10px;pointer-events:auto}.common-footer .language-switcher{position:absolute;inset:5px max(10px,env(safe-area-inset-right)) auto auto;z-index:auto;margin:0;transform:none;pointer-events:auto}.common-footer .language-switcher summary,.common-footer .social-icon{width:44px;height:44px;border:1px solid transparent;background:linear-gradient(#080d17,#080d17) padding-box,linear-gradient(135deg,#64eaffaa,#568dff99 38%,#a879ffaa 70%,#e38bff99) border-box;color:#99dfff;box-shadow:-2px -1px 9px #41d9ed20,2px 2px 9px #a879ff2b,inset 0 0 12px #568dff14}.common-footer .social-links{display:flex;gap:10px;align-items:center}.common-footer .social-icon--store{width:52px;height:52px;box-shadow:-2px -1px 12px #41d9ed38,2px 2px 12px #a879ff40,inset 0 0 16px #568dff22}.common-footer .social-icon--store svg{width:23px;height:23px}.common-footer .social-icon svg{stroke:url(#footer-gradient)}.common-footer .social-icon__dot{fill:#a879ff}.common-footer .language-switcher nav{position:absolute;bottom:calc(100% + 14px);top:auto;left:auto;right:0;max-height:min(60svh,360px);overflow-y:auto;background:#111421;border:1px solid #8b73b966}.common-footer span.social-icon--store{cursor:default}.common-footer span.social-icon--store:hover{transform:none;border-color:#a17ec34d}.common-footer .footer-defs{position:absolute;pointer-events:none}.common-footer :is(a,summary):focus-visible{outline:2px solid #c8a2e2;outline-offset:3px}@media(max-width:600px){.scene{--chapter-top:48px}}.scene .scene__inner{margin-inline:auto}.common-footer [data-locale-label]{background:linear-gradient(135deg,#64eaff,#568dff 40%,#b18aff 75%,#e38bff);background-clip:text;color:transparent}.footer-coming-soon{display:none}.common-footer .footer-flyka{display:flex;position:absolute;left:max(12px,env(safe-area-inset-left));bottom:9px;width:64px;height:44px;align-items:center;pointer-events:auto}.footer-flyka img{display:block;width:100%;height:auto}.common-footer:is([data-chapter=feel],[data-store-notice=true]) .footer-coming-soon{display:block;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%);margin:0;white-space:nowrap;font-size:11px;line-height:16px;color:#b8c9e4}.common-footer .language-switcher{top:auto;bottom:9px}.scene--feel .scene__inner{padding-bottom:142px}.scene--feel .scene-visual{min-height:max(0px,calc(100svh - var(--editorial-height,180px) - var(--chapter-top) - 180px))}.common-footer.site-footer{opacity:1;visibility:visible;transition:opacity .22s ease-out,visibility 0s}.common-footer.site-footer[data-scrolling=true]{opacity:0;visibility:hidden;transition:opacity 80ms ease-out,visibility 0s 80ms}.common-footer[data-scrolling=true] *{pointer-events:none}@media(prefers-reduced-motion:reduce){.common-footer.site-footer,.common-footer.site-footer[data-scrolling=true]{transition:none}}@media(pointer:coarse){html{scroll-behavior:auto}}@media(max-width:640px){.scene{--chapter-top:28px;min-height:100dvh}.scene .scene__inner{height:100dvh;padding-top:28px;gap:16px}.scene .scene-visual{min-height:0;flex:1}.scene--feel .scene__inner{padding-bottom:110px;gap:14px}.scene--feel .editorial{gap:8px}.scene--feel .editorial>:is(h1,h2){font-size:30px}.scene--feel .editorial>.lede{font-size:14px;line-height:1.4}.scene--feel .scene-visual{min-height:0;flex:1}.scene--feel .fx-shell .fx-window{height:clamp(72px,calc(100dvh - 620px),190px)}.scene--feel .sensory-controls{margin-top:8px}}@media(max-width:640px)and (max-height:680px){.scene--feel .scene__inner{padding-top:16px;padding-bottom:104px;gap:10px}.scene--feel .editorial>:is(h1,h2){font-size:28px}.scene--feel .editorial>.lede{font-size:13px;line-height:1.35}.scene--feel .fx-shell .fx-window{height:clamp(64px,calc(100dvh - 585px),95px)}}.feel-console{grid-template-columns:minmax(0,1fr)}.feel-console>.player,.feel-console>.material-console{min-width:0}.feel-console>.player{grid-template-columns:minmax(0,1fr)}.player>.visor-shell,.player>.body-shell{min-width:0}.player .time-frame{min-width:0}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,a{-webkit-user-drag:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}html{height:100%;overflow-x:hidden}body{overflow-x:visible}@media(pointer:coarse){a,button,img,.scene__journey{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.scene{min-height:100dvh}.scene .scene__inner{height:100dvh;min-height:100dvh;width:calc(100% - 48px);padding:16px 0 90px;display:grid;grid-template-columns:minmax(140px,1fr) minmax(420px,2.2fr);gap:20px;align-items:center}.scene .editorial{gap:8px;text-align:left;justify-items:start}.scene .editorial>:is(h1,h2){font-size:27px;text-align:left}.scene .editorial>.lede{font-size:13px;line-height:1.4;text-align:left}.scene .scene-visual{min-height:0;height:100%;min-width:0}.feel-console{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:stretch}.feel-console>.player{grid-column:1;grid-row:1}.feel-console>.fx-shell{grid-column:2;grid-row:1;height:100%}.feel-console .fx-window{height:100%}.feel-console>.material-console{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:end}.sensory-controls{margin-top:0}.material-picker .material-option{height:44px;min-height:44px}.material-picker .material-option b{font-size:9px}#rediscover .rediscover-stage{height:100%;max-height:300px}.own-identity{width:90%;max-width:420px}.common-footer .footer-coming-soon{font-size:10px}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.feel-console .sensory-controls{margin-top:0}.feel-console .transport{min-height:52px;gap:6px}.feel-console .player>.body-shell{padding:6px}.feel-console>.fx-shell{padding:5px}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.feel-console>.player{grid-template-rows:44px 120px}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.scene--feel .scene__inner{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);padding-top:10px;padding-bottom:86px;gap:10px;align-items:center}.scene--feel .editorial{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:16px;align-items:center;width:100%;max-width:none}.scene--feel .editorial>.eyebrow{position:static;width:auto;height:auto;clip-path:none;overflow:visible;grid-column:1 / -1}.scene--feel .editorial>h2{font-size:27px}.scene--feel .scene-visual{align-items:flex-start}.scene--feel .editorial>.lede{font-size:12px}.feel-console>.player{grid-template-rows:48px 112px}.feel-console .transport{margin-top:4px}.feel-console>.material-console{align-items:end}.feel-console .sensory-caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.feel-console .sensory-controls{gap:0}.feel-console .sensory-controls .material-picker{width:calc(50% - 2px);min-width:180px;align-self:center}.feel-console .sensory-controls .material-option{padding:4px;gap:4px}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.scene--feel .scene__inner{grid-template-columns:160px minmax(0,1fr);grid-template-rows:1fr;gap:16px;padding:12px 0 68px;width:calc(100% - 48px);align-items:center}.scene--feel .editorial{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding-top:2px}.scene--feel .editorial>h2{font-size:27px;line-height:1.08}.scene--feel .editorial>.lede{font-size:12px;line-height:1.35}.scene--feel .scene-visual{height:auto;align-items:flex-start}.feel-console>.player{grid-template-rows:40px 156px}.feel-console .display{min-height:0;padding:2px 6px}.feel-console .transport{display:flex;gap:12px;min-height:52px;margin-top:4px;justify-content:center}.feel-console .transport .control{width:44px;height:44px;min-width:44px}.feel-console .transport .primary svg{width:30px;height:30px}.feel-console .media-row{gap:4px}.feel-console .time-frame{padding-inline:4px;gap:3px;grid-template-columns:28px minmax(0,1fr) 28px}.feel-console .time-frame span{font-size:10px}.feel-console .player>.body-shell{padding:4px}.feel-console .sensory-controls .material-picker{width:180px;max-width:100%;min-width:0}.feel-console .material-picker .material-option{padding:2px}.common-footer[data-chapter=feel]{left:24px;right:auto;bottom:12px;width:160px;height:108px;padding:0}.common-footer[data-chapter=feel] .footer-links{position:absolute;top:0;left:0}.common-footer[data-chapter=feel] .social-links{gap:12px}.common-footer[data-chapter=feel] .social-icon{width:40px;height:40px}.common-footer[data-chapter=feel] .social-icon--store{width:48px;height:48px}.common-footer[data-chapter=feel] .footer-flyka{width:56px}.common-footer[data-chapter=feel] .footer-flyka{left:0;bottom:0}.common-footer[data-chapter=feel] .language-switcher{right:0;bottom:0}.common-footer[data-chapter=feel] .footer-coming-soon{font-size:9px;bottom:calc(100% + 3px)}}@media(pointer:coarse){html,body{height:100%;overflow:hidden;scroll-snap-type:none}#main-content{height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior-y:contain}}@media(pointer:coarse)and (prefers-reduced-motion:reduce){#main-content{scroll-behavior:auto}}@media(orientation:landscape){.transport [data-track-action=shuffle],.transport [data-track-action=repeat]{display:none}.feel-console .transport{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px}.feel-console .transport .transport__play{width:52px;height:52px;min-width:52px}}@media(orientation:landscape){.feel-console .player>.body-shell{display:flex;flex-direction:column}.feel-console .transport{flex:1;margin-top:0}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.feel-console>.player{grid-template-rows:36px 110px}.common-footer[data-chapter]{left:0;right:0;bottom:8px;width:100%;height:48px}.common-footer[data-chapter] .footer-links{top:0;left:50%;transform:translate(-50%)}.common-footer[data-chapter] .social-icon{width:44px;height:44px}.common-footer[data-chapter] .social-icon--store{width:48px;height:48px}.common-footer[data-chapter] .footer-flyka{left:24px;bottom:2px}.common-footer[data-chapter] .language-switcher{right:24px;bottom:2px}.common-footer[data-chapter] .footer-coming-soon{left:24px;width:160px;text-align:left;transform:none;bottom:calc(100% + 8px)}}.scene--feel[data-fit=compact] .scene__inner{height:100dvh;min-height:100dvh;max-width:1200px;width:calc(100% - 64px);display:grid;grid-template-columns:minmax(160px,1fr) minmax(380px,2fr);grid-template-rows:1fr;gap:24px;padding:12px 0 68px;align-items:center}.scene--feel[data-fit=compact] .editorial{display:flex;flex-direction:column;gap:12px;align-items:flex-start;text-align:left}.scene--feel[data-fit=compact] .editorial>:is(h2,.lede){text-align:left}.scene--feel[data-fit=compact] .editorial>h2{font-size:clamp(27px,3vw,40px)}.scene--feel[data-fit=compact] .scene-visual{min-height:0;height:auto}.scene--feel[data-fit=compact] .feel-console{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:stretch}.scene--feel[data-fit=compact] .player{grid-column:1;grid-row:1;grid-template-rows:48px 136px}.scene--feel[data-fit=compact] .fx-shell{grid-column:2;grid-row:1;height:100%}.scene--feel[data-fit=compact] .fx-window{height:100%}.scene--feel[data-fit=compact] .material-console{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.scene--feel[data-fit=compact] .sensory-controls{margin:0;gap:0}.scene--feel[data-fit=compact] .sensory-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.scene--feel[data-fit=compact] .sensory-controls .material-picker{width:180px;max-width:100%;align-self:center}.scene--feel[data-fit=compact] .material-picker .material-option{height:44px;min-height:44px}.scene--feel[data-fit=compact] .transport [data-track-action=shuffle],.scene--feel[data-fit=compact] .transport [data-track-action=repeat]{display:none}.scene--feel[data-fit=compact] .player>.body-shell{display:flex;flex-direction:column}.scene--feel[data-fit=compact] .transport{display:flex;flex:1;align-items:center;justify-content:center;margin-top:0}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.scene .scene__inner{grid-template-columns:160px minmax(0,1fr);grid-template-rows:1fr;width:calc(100% - 48px);padding:12px 0 68px;gap:16px;align-items:center}.scene .editorial{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:var(--editorial-height,160px);gap:8px;padding:0}.scene .editorial>.lede{font-size:12px;line-height:1.35}.scene .scene-visual{height:min(300px,calc(100dvh - 80px));min-height:0;align-items:center}#own .own-identity{margin-bottom:0}#rediscover .rediscover-stage{height:100%}}@media(min-width:640px)and (max-height:600px)and (orientation:landscape){.scene .editorial>.eyebrow{min-height:32px}}.common-footer button.social-icon--store{padding:0;font:inherit;cursor:pointer}.common-footer button.social-icon--store:focus-visible{outline:2px solid #a879ff;outline-offset:4px}.common-footer[data-store-notice=true] .footer-coming-soon{background:linear-gradient(110deg,#64eaff,#568dff 38%,#b18aff 72%,#e38bff);background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 0 5px #568dff88) drop-shadow(0 0 9px #a879ff66)}.common-footer[data-store-notice=true] .social-icon--store{box-shadow:-2px -1px 14px #64eaff66,2px 2px 16px #a879ff77,inset 0 0 16px #568dff33}.common-footer button.social-icon--store:hover{transform:none}@media(min-width:1000px)and (min-height:540px){.scene--feel .feel-console{width:min(420px,100%)}.scene--feel .feel-console>.player{grid-template-rows:38px 110px}.scene--feel .feel-console .display{min-height:0;padding:2px 6px}.scene--feel .feel-console>.player>.body-shell{padding:6px}.scene--feel .feel-console>.fx-shell .fx-window{height:clamp(130px,20dvh,185px)}.scene--feel:is([data-fit=compact],.scene) .feel-console{width:min(420px,100%);grid-template-columns:minmax(0,1fr);gap:6px;margin-inline:auto}.scene--feel:is([data-fit=compact],.scene) .feel-console>.player{grid-column:1;grid-row:1;grid-template-rows:38px 110px}.scene--feel:is([data-fit=compact],.scene) .feel-console>.fx-shell{grid-column:1;grid-row:2;height:auto}.scene--feel:is([data-fit=compact],.scene) .feel-console>.material-console{grid-column:1;grid-row:3;display:flex;flex-direction:column;gap:6px}.scene--feel:is([data-fit=compact],.scene) .sensory-controls{margin:0;gap:0}.scene--feel:is([data-fit=compact],.scene) .sensory-controls .material-picker{width:180px;align-self:center}.scene--feel:is([data-fit=compact],.scene) .sensory-caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.scene--feel:is([data-fit=compact],.scene) .scene-visual{height:auto;min-height:0}}@media(min-width:1000px)and (min-height:540px)and (max-height:760px){.scene--feel:is([data-fit=compact],.scene) .feel-console>.player{grid-template-rows:30px 100px}.scene--feel .feel-console>.player>.visor-shell{padding:2px}.scene--feel .feel-console .display{padding:0 6px}.scene--feel .feel-console .title-segment{font-size:12px;line-height:18px}.scene--feel .feel-console>.player>.body-shell{padding:2px 6px}.scene--feel .feel-console .material-picker .material-option{height:36px;min-height:36px;padding:2px 6px}.scene--feel .feel-console>.fx-shell .fx-window{height:calc(clamp(130px,20dvh,185px) + 34px)}}@media(max-width:640px){.scene--feel .scene__inner{padding-top:10px;padding-bottom:80px;gap:8px}.scene--feel .editorial{gap:4px;flex-shrink:0}.scene--feel .editorial>h2{font-size:24px}.scene--feel .editorial>.lede{font-size:12px;line-height:1.3}.scene--feel .scene-visual{flex:0 0 auto;min-height:0;height:auto}.scene--feel .feel-console>.player{grid-template-rows:28px 94px}.scene--feel .visor-shell{padding:1px 3px}.scene--feel .display{min-height:0;padding:0 4px}.scene--feel .title-segment{font-size:12px;line-height:18px}.scene--feel .player>.body-shell{padding:3px 5px;display:flex;flex-direction:column}.scene--feel .transport{flex:1;min-height:44px;margin:0;gap:8px}.scene--feel .transport .control{width:36px;height:36px;min-width:36px}.scene--feel .transport .transport__play{width:44px;height:44px;min-width:44px}.scene--feel .material-console{gap:4px}.scene--feel .sensory-controls{margin:0;gap:0}.scene--feel .sensory-caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.scene--feel .material-picker .material-option{height:32px;min-height:32px;padding:2px 4px}.scene--feel .sensory-controls .material-picker{width:180px;align-self:center}.scene--feel .fx-shell .fx-window{height:clamp(64px,calc(100dvh - 416px),300px)}}.feel-console{isolation:isolate;position:relative}.sensory-halo{position:absolute;z-index:0;pointer-events:none;inset:-54px -120px 100px;border-radius:40%;background:radial-gradient(ellipse,#eef8ff 12%,#dcecff99 48%,#c1deff38 65%,transparent 78%);filter:blur(28px);opacity:var(--sensory-light,0);transition:opacity 90ms ease-out}.feel-console>:is(.player,.fx-shell,.material-console){position:relative;z-index:1}.sensory-rim{position:absolute;pointer-events:none;inset:60px -2px auto;height:126px;border-radius:22px;box-shadow:0 0 14px 2px var(--accent-soft);opacity:0}.feel-console>.material-console{flex-direction:column;align-items:stretch}.sensory-controls{display:flex;flex-direction:column;gap:6px;margin-top:12px}.sensory-caption{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--text);font-size:11px}.sensory-caption strong{font-weight:600;letter-spacing:.08em}.sensory-caption span{opacity:.75;font-size:10px}.sensory-controls .material-option{gap:8px}.sensory-controls .material-option svg{width:18px;height:18px;flex-shrink:0}.sensory-note{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.sensory-halo{transition:none}.feel-console[data-sensory-vibration=true] .sensory-rim{opacity:.3}}
