:root{--ink:#fbf8ff;--muted:#a79db5;--bg:#09070f;--panel:#13101d;--panel2:#171321;--line:#332a40;--acid:#d8ff45;--pink:#ff5fd7;--cyan:#65e9ff;--violet:#865cff;--shadow:0 28px 90px rgba(0,0,0,.42);--track-rgb-1:134,92,255;--track-rgb-2:255,95,215;--track-color-1:#865cff;--track-color-2:#ff5fd7}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:#09070f;color:var(--ink);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;overflow-x:hidden;transition:background .6s ease}.page-atmosphere{position:fixed;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(900px 620px at 12% 18%,rgba(var(--track-rgb-1),0),transparent 70%),radial-gradient(820px 620px at 90% 30%,rgba(var(--track-rgb-2),0),transparent 70%),linear-gradient(180deg,#09070f,#09070f);transition:background .7s ease}.track-atmosphere .page-atmosphere{background:radial-gradient(900px 620px at 8% 14%,rgba(var(--track-rgb-1),.22),transparent 72%),radial-gradient(900px 680px at 93% 30%,rgba(var(--track-rgb-2),.18),transparent 72%),radial-gradient(900px 760px at 50% 92%,rgba(var(--track-rgb-1),.08),transparent 68%),linear-gradient(180deg,#09070f 0%,#0b0811 56%,#09070f 100%)}
.noise{position:fixed;inset:0;pointer-events:none;opacity:.12;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E")}.orb{position:fixed;border-radius:50%;filter:blur(95px);opacity:.15;pointer-events:none;z-index:-2}.orb-a{width:520px;height:520px;background:#7029d6;left:-180px;top:-80px}.orb-b{width:460px;height:460px;background:#1d90bb;right:-120px;top:280px}.track-atmosphere .orb{opacity:.05}.shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.hidden{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.nav{display:flex;align-items:center;justify-content:space-between;padding:26px 0;position:relative;z-index:5}.brand{text-decoration:none;color:#fff;display:flex;align-items:center;gap:11px;font-size:22px;font-weight:800;letter-spacing:-.05em}.brand-mark{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--acid);color:#0b0714;box-shadow:5px 5px 0 var(--pink);animation:brandPop .65s cubic-bezier(.2,.85,.25,1.3) both}.brand-mark span{display:block;transition:transform .2s ease}.brand:hover .brand-mark span{transform:translate(2px,-2px) rotate(8deg)}.brand-word span{color:var(--acid)}.nav-badges{font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;letter-spacing:.09em;color:#7f758d;display:flex;gap:9px;align-items:center}.nav-badges i{color:var(--pink);font-style:normal}
.hero{padding:82px 0 78px;transition:max-height .45s ease,padding .45s ease,opacity .35s ease}.eyebrow,.mini,.hint-row,.footer,.meta-line,.stats{font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;text-transform:uppercase;letter-spacing:.09em}.eyebrow{color:var(--acid);display:flex;gap:14px;align-items:center;margin-bottom:25px}.eyebrow span{color:var(--pink)}.hero h1{margin:0;max-width:1080px;font-size:clamp(58px,9.8vw,132px);line-height:.84;letter-spacing:-.08em;font-weight:800}.hero h1 em{display:block;font-style:normal;color:transparent;-webkit-text-stroke:1.5px var(--pink);text-shadow:7px 7px 0 rgba(134,92,255,.34)}.hero h1 small{display:block;margin-top:.18em;font-size:.43em;line-height:1;letter-spacing:-.055em;color:#f7f4fa;font-weight:800}.lede{font-size:clamp(17px,2vw,22px);line-height:1.5;color:#c9c1d3;max-width:none;width:100%;margin:38px 0 30px}.resolver{width:100%;max-width:none}.input-wrap{display:grid;grid-template-columns:auto 1fr auto;align-items:center;background:#f7f2fb;color:#150e1d;border-radius:20px;padding:9px 9px 9px 20px;box-shadow:11px 11px 0 var(--violet),var(--shadow);transform:rotate(-.25deg)}.spark{font-size:23px;color:#7f4df2;margin-right:12px}.input-wrap input{border:0;outline:0;background:transparent;min-width:0;padding:18px 5px;font:700 16px ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;color:#140d1c}.input-wrap input::placeholder{color:#776d80}.input-wrap button{border:0;background:#13101b;color:#fff;border-radius:13px;padding:17px 20px;font:800 14px ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;display:flex;gap:26px;align-items:center;cursor:pointer;transition:.18s transform,.18s background}.input-wrap button:hover{transform:translateY(-2px);background:#261b37}.input-wrap button:disabled{opacity:.65;cursor:wait}.input-wrap button b{color:var(--acid);font-size:17px}.hint-row{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;color:#6f6679;margin-top:18px}.clipboard-chip{margin-top:18px;border:1px solid #3b3047;border-radius:999px;background:rgba(255,255,255,.035);color:#c9c1d3;padding:10px 14px;cursor:pointer;font:700 12px ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif}.clipboard-chip span{color:var(--acid);margin-left:9px}.clipboard-chip:hover{border-color:#6b587a;background:rgba(255,255,255,.06)}
.shared-track .hero{display:none}.has-result:not(.shared-track) .hero{padding-bottom:44px}.result{padding:30px 0 88px}.result-enter .now-card{animation:resultIn .48s cubic-bezier(.2,.75,.2,1) both}.now-card{--cover-art:none;position:relative;display:grid;grid-template-columns:270px minmax(0,1fr) auto;gap:40px;align-items:center;min-height:360px;background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);border-radius:36px;padding:30px;box-shadow:0 34px 110px rgba(0,0,0,.48),0 0 100px rgba(var(--track-rgb-1),.07);overflow:visible;isolation:isolate;backdrop-filter:blur(16px)}.now-card:before{content:'';position:absolute;inset:-65px;z-index:-2;background:radial-gradient(circle at 25% 45%,rgba(var(--track-rgb-1),.36),transparent 42%),radial-gradient(circle at 78% 22%,rgba(var(--track-rgb-2),.28),transparent 44%);filter:blur(46px);opacity:.9;pointer-events:none}.now-card:after{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(105deg,rgba(8,7,13,.12),rgba(8,7,13,.5));pointer-events:none}.card-color{position:absolute;border-radius:50%;filter:blur(75px);pointer-events:none;z-index:-1;opacity:.26}.card-color-a{width:360px;height:360px;background:rgb(var(--track-rgb-1));left:8%;top:-18%}.card-color-b{width:380px;height:380px;background:rgb(var(--track-rgb-2));right:-4%;bottom:-28%}.cover-stage{position:relative;width:270px}.cover-glow{position:absolute;inset:-22px;background-position:center;background-size:cover;filter:blur(42px) saturate(1.5);opacity:.5;border-radius:40px}.art-wrap{position:relative;width:270px;aspect-ratio:1;border-radius:28px;overflow:hidden;background:linear-gradient(145deg,#ff59d8,#8358ff);z-index:1;box-shadow:0 20px 50px rgba(0,0,0,.34)}.art-wrap img,.art-fallback{width:100%;height:100%;object-fit:cover}.art-fallback{display:grid;place-items:center;color:#0d0712;font-size:78px}.art-wrap img[hidden],.art-fallback[hidden]{display:none!important}.source-badge{position:absolute;z-index:2;left:14px;bottom:14px;background:var(--acid);color:#09070f;border-radius:999px;padding:8px 11px;font:800 10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace}.track-copy{position:relative;z-index:2}.mini{color:var(--pink);margin-bottom:10px}.track-copy h2{margin:0;font-size:clamp(46px,6.5vw,90px);line-height:.91;letter-spacing:-.067em;max-width:700px}.track-copy>p{margin:14px 0 0;font-size:25px;color:#ddd4e5}.meta-line{color:#a297ad;margin-top:20px;text-transform:none}.availability{display:flex;align-items:center;gap:10px;margin-top:24px;color:#d0c7d8;font-size:13px}.pulse-dot{width:9px;height:9px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 0 rgba(216,255,69,.5);animation:pulse 1.8s infinite}.track-actions{position:relative;z-index:3;display:flex;gap:10px;align-self:start}.action-btn,.icon-btn{border:1px solid rgba(255,255,255,.14);background:rgba(10,8,15,.5);color:white;backdrop-filter:blur(14px);border-radius:999px;height:48px;cursor:pointer}.action-btn{padding:0 18px;display:flex;align-items:center;gap:18px;font:800 13px ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif}.action-btn b{color:var(--acid)}.icon-btn{width:48px;font-size:18px}.action-btn:hover,.icon-btn:hover{border-color:#746183;background:rgba(29,23,39,.8)}.perfect-hop{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:9px 13px;border:1px solid rgba(216,255,69,.35);background:rgba(216,255,69,.08);border-radius:999px;color:var(--acid);font:800 11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;text-transform:uppercase;letter-spacing:.09em}.perfect-hop span{color:var(--pink)}
.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:72px 0 24px}.section-title{display:flex;align-items:center;gap:18px}.section-title span{font:500 11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;color:var(--pink)}.section-title h3{margin:0;font-size:34px;letter-spacing:-.045em}.stats{color:#817789;text-transform:none}.stats b:first-child{color:var(--acid)}.stats b:nth-of-type(2){color:var(--cyan)}.stats b:nth-of-type(3){color:#b5a9c4}.stats i{font-style:normal;color:#4e4557}
.platform-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.platform-card{--accent:#d8ff45;position:relative;min-height:154px;padding:23px 22px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.018));color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:.2s transform,.2s border-color,.2s background,.2s box-shadow}.platform-card:before{content:'';position:absolute;width:120px;height:120px;border-radius:50%;background:var(--accent);filter:blur(54px);opacity:.08;right:-28px;top:-38px}.platform-card:hover{transform:translateY(-5px) scale(1.006);border-color:color-mix(in srgb,var(--accent) 45%,#3b3047);background:rgba(255,255,255,.06);box-shadow:0 18px 50px color-mix(in srgb,var(--accent) 8%,transparent)}.platform-top,.platform-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative;z-index:1}.platform-name{font-size:20px;font-weight:800;letter-spacing:-.035em}.platform-arrow{font-size:22px;color:var(--accent);transition:.18s transform}.platform-card:hover .platform-arrow{transform:translate(3px,-3px)}.platform-status{font:500 10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;text-transform:uppercase;letter-spacing:.07em;color:#8f8599;display:flex;align-items:center;gap:8px}.platform-status i{width:7px;height:7px;border-radius:50%;background:#665e70}.direct .platform-status{color:var(--accent)}.direct .platform-status i{background:var(--accent);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 55%,transparent)}.smart .platform-status{color:#71dfff}.smart .platform-status i{background:#71dfff}.search .platform-status{color:#9c91a8}.go-copy{font:700 11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;color:#5f5668;text-transform:uppercase}.platform-card:hover .go-copy{color:#c7becf}
.explain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.explain-card{display:flex;gap:14px;padding:18px;border:1px dashed #342a40;border-radius:18px;background:rgba(255,255,255,.018)}.legend-dot{width:11px;height:11px;border-radius:50%;margin-top:5px;flex:0 0 auto;background:#777}.direct-explain .legend-dot{background:var(--acid)}.smart-explain .legend-dot{background:var(--cyan)}.search-explain .legend-dot{background:#82778e}.explain-card b{font-size:14px}.explain-card p{margin:5px 0 0;color:#93889d;font-size:13px;line-height:1.5}.error{margin-top:20px;padding:18px 20px;border:1px solid #7d3151;background:#2b1220;border-radius:16px;color:#ffd8e7}
.recent{padding:0 0 84px}.recent-head{margin-top:0}.recent-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.recent-card{appearance:none;border:1px solid var(--line);background:rgba(255,255,255,.025);color:#fff;border-radius:20px;padding:12px;text-align:left;display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;cursor:pointer;transition:.18s transform,.18s border-color,.18s background}.recent-card:hover{transform:translateY(-3px);border-color:#645370;background:rgba(255,255,255,.05)}.recent-card img,.recent-fallback{width:58px;height:58px;border-radius:13px;object-fit:cover}.recent-fallback{display:grid;place-items:center;background:linear-gradient(145deg,#ff59d8,#8358ff);color:#140d1c;font-size:24px}.recent-copy{min-width:0;display:block}.recent-copy strong,.recent-copy small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-copy strong{font-size:14px}.recent-copy small{color:#8f849a;margin-top:5px;font-size:12px}.recent-arrow{color:var(--acid)}.text-button{border:0;background:transparent;color:#756a80;cursor:pointer;font:700 11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;text-transform:uppercase;letter-spacing:.08em}.text-button:hover{color:#fff}
.footer{display:block;padding:32px 0 42px;color:#645b6e}.footer-main{display:flex;justify-content:space-between;align-items:flex-end;gap:26px}.footer-brand{display:flex;gap:22px;flex-wrap:wrap}.footer-links{display:flex;gap:18px}.footer-links a{color:#8a8094;text-decoration:none;transition:color .18s ease}.footer-links a:hover{color:var(--acid)}.footer-note{margin:26px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.07);text-align:center;white-space:nowrap;color:#514a59;font-size:9px;letter-spacing:.075em}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);background:#f8f3fb;color:#100c16;padding:12px 16px;border-radius:999px;font:800 12px ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;opacity:0;pointer-events:none;transition:.2s opacity,.2s transform;z-index:50;box-shadow:0 12px 40px rgba(0,0,0,.35)}.toast.show{opacity:1;transform:translate(-50%,0)}
@keyframes pulse{70%{box-shadow:0 0 0 9px rgba(216,255,69,0)}100%{box-shadow:0 0 0 0 rgba(216,255,69,0)}}@keyframes brandPop{0%{transform:scale(.55) rotate(-18deg);opacity:0}100%{transform:scale(1) rotate(0);opacity:1}}@keyframes resultIn{0%{opacity:0;transform:translateY(18px) scale(.992)}100%{opacity:1;transform:none}}
@media(max-width:980px){.now-card{grid-template-columns:210px 1fr;gap:28px}.cover-stage,.art-wrap{width:210px}.track-actions{grid-column:1/-1;align-self:auto}.platform-grid{grid-template-columns:repeat(2,1fr)}.explain-grid{grid-template-columns:1fr}.recent-grid{grid-template-columns:repeat(2,1fr)}.track-copy h2{font-size:clamp(40px,8vw,68px)}}
@media(max-width:620px){.shell{width:min(100% - 24px,1180px)}.nav{padding-top:18px}.nav-badges{display:none}.hero{padding:50px 0 54px}.hero h1{font-size:clamp(54px,17vw,82px)}.lede{font-size:17px;margin-top:28px}.input-wrap{grid-template-columns:auto 1fr;box-shadow:7px 7px 0 var(--violet);padding:8px 8px 8px 15px}.input-wrap button{grid-column:1/-1;width:100%;justify-content:space-between;margin-top:7px}.hint-row span:last-child{display:none}.result{padding-top:20px}.now-card{grid-template-columns:1fr;padding:18px;border-radius:28px;gap:24px}.now-card:before{inset:-32px}.cover-stage,.art-wrap{width:100%}.track-copy h2{font-size:48px}.track-copy>p{font-size:20px}.track-actions{grid-column:auto}.section-head{align-items:flex-start;flex-direction:column;margin-top:54px}.section-title h3{font-size:30px}.platform-grid{grid-template-columns:1fr}.platform-card{min-height:128px}.recent-grid{grid-template-columns:1fr}.footer-main{flex-direction:column;align-items:flex-start}.footer-note{white-space:normal;text-align:left;line-height:1.6}.stats{line-height:1.8}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.brand-mark,.pulse-dot,.result-enter .now-card{animation:none!important}.platform-card,.platform-arrow,.toast,.recent-card{transition:none!important}}

/* Legal pages */
.legal-main{padding:74px 0 100px}.legal-hero{max-width:920px}.legal-kicker{font:600 11px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;letter-spacing:.1em;color:var(--pink);text-transform:uppercase}.legal-title{font-size:clamp(54px,8vw,104px);line-height:.88;letter-spacing:-.07em;margin:14px 0 26px}.legal-lede{font-size:19px;line-height:1.65;color:#bdb4c6;max-width:760px}.legal-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:64px;max-width:920px}.legal-content{min-width:0}.legal-content section{padding:30px 0;border-top:1px solid var(--line)}.legal-content section:first-child{border-top:0;padding-top:0}.legal-content h2{font-size:26px;letter-spacing:-.04em;margin:0 0 12px}.legal-content h3{font-size:17px;margin:22px 0 8px}.legal-content p,.legal-content li{font-size:15px;line-height:1.75;color:#aaa0b5}.legal-content a{color:var(--acid)}.legal-content ul{padding-left:22px}.legal-note{border:1px dashed #45384f;border-radius:18px;padding:16px 18px;background:rgba(255,255,255,.02);color:#b5aabb!important}.placeholder{display:inline-block;padding:.05em .35em;border-radius:.35em;background:rgba(255,95,215,.12);color:#ff8ee1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace}.legal-aside{position:sticky;top:26px;align-self:start;border:1px solid var(--line);border-radius:20px;padding:18px;background:rgba(255,255,255,.025)}.legal-aside b{display:block;margin-bottom:10px}.legal-aside a{display:block;color:#958a9f;text-decoration:none;padding:7px 0}.legal-aside a:hover{color:var(--acid)}@media(max-width:800px){.legal-grid{grid-template-columns:1fr}.legal-aside{position:static;order:-1}.footer{align-items:flex-start}}


/* OLE 1.0 — listener support */
.support-strip{display:none;margin:12px auto 0;padding:22px 24px;border:1px solid rgba(216,255,69,.18);border-radius:24px;background:linear-gradient(135deg,rgba(216,255,69,.055),rgba(134,92,255,.045));align-items:center;justify-content:space-between;gap:28px;box-shadow:0 18px 50px rgba(0,0,0,.16)}.has-result .support-strip{display:flex}
.support-strip-copy{display:flex;align-items:center;gap:16px;min-width:0}.support-heart{width:42px;height:42px;flex:0 0 42px;border-radius:14px;display:grid;place-items:center;background:rgba(255,95,215,.11);color:var(--pink);font-size:17px;box-shadow:inset 0 0 0 1px rgba(255,95,215,.16)}.support-strip-copy strong{display:block;font-size:15px;letter-spacing:-.015em}.support-strip-copy p{margin:4px 0 0;color:#8f849a;font-size:13px;line-height:1.5}.support-link{flex:0 0 auto;color:#111016;background:var(--acid);text-decoration:none;border-radius:999px;padding:12px 16px;font:800 12px ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;transition:transform .18s ease,box-shadow .18s ease}.support-link span{margin-left:8px}.support-link:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(216,255,69,.16)}
.support-main{padding:72px 0 100px}.support-hero{max-width:980px;position:relative}.support-title{font-size:clamp(70px,11vw,142px);line-height:.78;letter-spacing:-.085em;margin:18px 0 34px;font-weight:850}.support-title em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px var(--pink);text-shadow:7px 7px 0 rgba(134,92,255,.32)}.support-lede{max-width:800px;color:#c3b9cc;font-size:clamp(18px,2vw,23px);line-height:1.55}.support-values{display:flex;flex-wrap:wrap;gap:9px;margin:28px 0 34px}.support-values span{border:1px solid #3a3045;background:rgba(255,255,255,.025);border-radius:999px;padding:9px 12px;color:#968b9f;font:700 10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;text-transform:uppercase;letter-spacing:.08em}.kofi-button{max-width:520px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;color:#141018;background:#f7f2fb;text-decoration:none;border-radius:21px;padding:13px 16px;box-shadow:10px 10px 0 var(--violet),var(--shadow);transition:transform .18s ease,box-shadow .18s ease}.kofi-button:hover{transform:translateY(-3px);box-shadow:10px 13px 0 var(--violet),var(--shadow)}.kofi-heart{width:48px;height:48px;border-radius:14px;background:#ff5fd7;color:#fff;display:grid;place-items:center;font-size:18px}.kofi-button strong,.kofi-button small{display:block}.kofi-button strong{font-size:16px}.kofi-button small{margin-top:3px;color:#756b7d;font-size:12px}.kofi-button b{font-size:22px;color:#633fe2}.support-privacy-note{max-width:520px;color:#6e6577;font-size:12px;line-height:1.6;margin:18px 0 0}.support-details{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:80px}.support-story{border:1px solid var(--line);border-radius:24px;padding:24px;background:rgba(255,255,255,.025)}.support-index{color:var(--pink);font:700 10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace}.support-story h2{font-size:25px;letter-spacing:-.04em;margin:24px 0 10px}.support-story p{color:#9e94a8;line-height:1.65;font-size:14px;margin:0}.support-story strong{color:var(--acid);font-size:1.1em}
@media(max-width:800px){.support-details{grid-template-columns:1fr}.support-strip{align-items:flex-start;flex-direction:column}.support-link{align-self:stretch;text-align:center}.support-main{padding-top:50px}.support-title{font-size:clamp(68px,20vw,100px)}}

/* OLE 1.0 brand polish */
.brand-word{letter-spacing:-.075em;font-weight:900}.brand-word::after{content:'.';color:var(--acid);margin-left:1px}.hero h1 em{-webkit-text-stroke-color:var(--pink)}

.brand-pink{color:var(--pink);font-weight:600;text-shadow:0 0 14px rgba(255,95,215,.28)}.brand-cyan{color:var(--acid);font-weight:600;text-shadow:0 0 14px rgba(216,255,69,.24)}
@media(min-width:900px){.hero .lede{white-space:nowrap}}
