:root{--vbg:#080a0f;--vp:#121a27;--vg:#d6b36f;--vi:#f2efe8;--vm:#a3adba;--vl:rgba(216,185,119,.2)}html[data-theme=moonlight]{--vbg:#edf1f6;--vp:#fff;--vg:#80602b;--vi:#18243a;--vm:#526175;--vl:#cbd4df}html[data-theme=earth]{--vbg:#17100d;--vp:#2a1d16;--vg:#d19a66;--vi:#f2e7d9;--vm:#c0a995}html[data-theme=cosmic]{--vbg:#080e1c;--vp:#101c33;--vg:#89b8ed;--vi:#edf4ff;--vm:#9db0c9}.platform-body{background:var(--vbg);color:var(--vi)}.platform-body .site-header{background:var(--vbg);border-color:var(--vl)}.v8-hero{min-height:560px;padding:75px 8%;display:grid;grid-template-columns:1fr 1fr;gap:4%;align-items:center;background:radial-gradient(ellipse at 75% 50%,#d6b36f22,transparent 50%),var(--vbg)}.v8-hero h1{font:600 clamp(44px,6vw,76px)/1.05 var(--display);letter-spacing:-3px}.v8-hero em,.v8-section h2 em{font-style:normal;color:var(--vg)}.v8-hero p,.v8-section p{color:var(--vm);font-size:12px;line-height:1.9}.v8-eyebrow,.v8-head small{font-size:9px;letter-spacing:2px;color:var(--vg);font-weight:700}.v8-actions{display:flex;gap:10px;margin:24px 0}.v8-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;min-height:44px;border:1px solid var(--vl);background:transparent;color:var(--vi);font-size:10px;cursor:pointer}.v8-btn.gold{background:var(--vg);color:#111;border-color:var(--vg)}.v8-version{display:flex;gap:20px;border-top:1px solid var(--vl);padding-top:15px;font-size:8px;letter-spacing:1px;color:var(--vm)}.moon-stage{height:380px;position:relative;display:grid;place-items:center;overflow:hidden}.moon{width:230px;height:230px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff4d7,#e1bd78 32%,#805c30 75%);box-shadow:0 0 80px #d6b36f55,inset -22px -20px 35px #0008;display:grid;place-items:center;animation:moonfloat 8s ease-in-out infinite;z-index:2}.moon b{font:800 60px var(--display);color:#554026}.orbit{position:absolute;width:90%;height:40%;border:1px solid var(--vg);border-radius:50%;transform:rotate(-25deg);animation:orbit 30s linear infinite}.orbit.two{width:75%;height:65%;transform:rotate(45deg);border-style:dashed;animation-duration:45s}.orbit.three{width:100%;height:22%;animation-duration:60s}.stars{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 15% 20%,white,transparent),radial-gradient(2px 2px at 70% 25%,var(--vg),transparent),radial-gradient(1px 1px at 80% 80%,white,transparent);background-size:150px 130px;animation:star 30s linear infinite}.moon-label{position:absolute;bottom:5%;font-size:8px;letter-spacing:2px;color:var(--vg)}@keyframes moonfloat{50%{transform:translateY(-10px)}}@keyframes orbit{to{rotate:360deg}}@keyframes star{to{background-position:150px 130px}}.v8-section{padding:75px 8%;border-top:1px solid var(--vl);max-width:1500px;margin:auto}.v8-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}.v8-head h2{font:600 clamp(32px,4vw,48px) var(--display);margin:8px 0}.v8-head>p{max-width:430px}.webnet,.v8-form,.payment-panel,.security-cards article,.org-top,.org-ai,.org-depts article,.command-bridge,.news-grid a,.ad-slots article{background:var(--vp);border:1px solid var(--vl);padding:20px}.webnet form{display:flex;gap:10px}.webnet input,.v8-form input,.v8-form select,.v8-form textarea,.news-toolbar input{min-height:42px;background:var(--vbg);border:1px solid var(--vl);color:var(--vi);padding:10px;font:11px var(--sans);width:100%}.webnet form input{flex:1}.engine-row,.path-grid,.themes,.music-links{display:flex;gap:9px;flex-wrap:wrap;margin:15px 0}.engine-row button,.themes button,.security-cards button{background:transparent;border:1px solid var(--vl);color:var(--vi);padding:8px 12px;font-size:9px;cursor:pointer}.engine-row small{color:var(--vg)}.web-results{padding:12px;color:var(--vm);font-size:11px}.path-grid a,.music-links a{padding:10px;border:1px solid var(--vl);font-size:10px;color:var(--vg)}.news-toolbar{display:flex;gap:10px;margin:15px 0}.news-toolbar input{flex:1}.news-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.news-grid a{color:var(--vi);font-size:10px}.news-grid small,.ad-slots small{color:var(--vg);letter-spacing:1px}.news-grid h3{font:600 18px var(--display)}.booking-grid,.sound-grid,.security-grid,.ad-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.booking-copy ul{color:var(--vm);font-size:11px;line-height:2.2}.moon-glyph{font-size:36px;color:var(--vg)}.contact-placeholder{border:1px solid var(--vl);padding:14px;font-size:9px;color:var(--vm)}.v8-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v8-form h3,.v8-form .wide{grid-column:1/-1}.v8-form h3{font:600 18px var(--display);margin:0}.v8-form h3 small{font:700 8px var(--sans);color:var(--vg)}.v8-form label{display:flex;flex-direction:column;gap:5px;font-size:9px;color:var(--vm)}.v8-form .consent{display:block}.v8-form .consent input{width:auto;min-height:auto}.v8-form .consent a{color:var(--vg)}.honeypot{position:absolute!important;left:-10000px!important}.payment-panel{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:20px}.payment-panel small,.payment-list small{display:block;color:var(--vg);font-size:8px}.payment-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.payment-list span{border:1px solid var(--vl);padding:10px;font-size:10px}.sound-orbit{min-height:260px;display:grid;place-items:center;border:1px solid var(--vl);border-radius:50%;position:relative}.sound-core{width:125px;height:125px;border:1px solid var(--vg);border-radius:50%;display:grid;place-items:center;color:var(--vg);font-size:42px}.sound-core small{font-size:7px}.sound-bars{position:absolute;bottom:25px;display:flex;gap:5px;align-items:center}.sound-bars i{width:3px;height:7px;background:var(--vg)}.sound-bars.active i{animation:bars .8s infinite alternate}.sound-bars i:nth-child(2n){animation-delay:.3s}@keyframes bars{to{height:30px}}.reflections{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:20px}.reflections article{padding:15px;background:var(--vp);border:1px solid var(--vl);font:500 13px/1.6 var(--display)}.infinity-panel{min-height:340px;position:relative;display:grid;place-items:center;background:var(--vbg);border:1px solid var(--vl)}.infinity-panel svg{width:95%}.ring-track,.ring-flow{fill:none;stroke-linecap:round}.ring-track{stroke:#d6b36f44;stroke-width:4}.ring-flow{stroke:var(--vg);stroke-width:5;stroke-dasharray:20 30;animation:flow 8s linear infinite;filter:drop-shadow(0 0 6px var(--vg))}@keyframes flow{to{stroke-dashoffset:-300}}.ring-core{position:absolute;text-align:center;display:flex;flex-direction:column;align-items:center}.ring-core b{font:800 28px var(--display);color:var(--vg)}.ring-core span,.ring-core small{font-size:8px}.ring-core small{color:var(--vm);margin-top:7px}.ring-node{position:absolute;color:var(--vg);font-size:8px;background:var(--vp);padding:6px;border:1px solid var(--vl)}.ring-node.left{top:20%;left:10%}.ring-node.right{top:20%;right:10%}.ring-node.bottom{bottom:15%}.security-cards{display:grid;grid-template-columns:1fr 1fr;gap:9px}.security-cards article{padding:14px}.security-cards small,.org-top small,.org-ai small,.org-depts small,.command-bridge small{font-size:8px;letter-spacing:1px;color:var(--vg)}.security-cards h3{font:600 15px var(--display)}.security-cards p,.org-depts p{font-size:9px;color:var(--vm);line-height:1.7}.security-cards b{font-size:8px;color:var(--vg)}.security-cards button{margin-top:8px}.security-log{grid-column:1/-1;padding:12px;border:1px solid var(--vl);font-size:9px;color:var(--vm)}.org-chart{text-align:center}.org-top,.org-ai{max-width:550px;margin:auto}.org-line{height:25px;border-left:1px solid var(--vg);width:1px;margin:auto}.org-ai{max-width:400px}.org-ai h3,.org-top h3{font:600 21px var(--display)}.org-depts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px}.org-depts article{text-align:left}.org-depts b{color:var(--vg)}.org-depts h4{font:600 14px var(--display)}.command-bridge{margin-top:20px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:20px}.command-bridge p{max-width:650px}.ad-slots{display:grid;gap:10px}.ad-slots article{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:100px;font-size:9px;color:var(--vg)}.ad-slots b{font:600 18px var(--display);color:var(--vi)}.themes button[aria-pressed=true]{border-color:var(--vg)}.platform-body .site-footer{background:var(--vbg);border-color:var(--vl)}@media(max-width:850px){.v8-hero{grid-template-columns:1fr;padding:55px 6%}.moon-stage{height:300px}.v8-section{padding:60px 6%}.v8-head{display:block}.news-grid{grid-template-columns:1fr 1fr}.booking-grid,.sound-grid,.security-grid,.ad-grid{grid-template-columns:1fr}.payment-panel{grid-template-columns:1fr}.org-depts{grid-template-columns:1fr 1fr}}@media(max-width:600px){.platform-body .site-nav{display:none}.platform-body .site-nav.nav-open{display:flex;position:absolute;top:80px;left:0;right:0;flex-direction:column;background:var(--vp);padding:20px}.webnet form,.news-toolbar{flex-wrap:wrap}.webnet form input{flex-basis:100%}.news-grid,.security-cards,.org-depts,.reflections{grid-template-columns:1fr}.v8-form{grid-template-columns:1fr}.v8-form h3,.v8-form .wide{grid-column:1}.payment-list{grid-template-columns:1fr 1fr}.command-bridge{display:block}.v8-version{flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){.moon,.orbit,.stars,.ring-flow,.sound-bars i{animation:none!important}}