:root{--gold:#c6a15b}.inside-body{background:#050607;color:#f4f4f1}.inside-shell{position:relative;max-width:1280px;margin:auto;padding:0 84px 50px}.inside-top{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:16px 0;background:linear-gradient(#050607 70%,transparent);backdrop-filter:blur(12px)}.inside-top .public-brand img,.inside-symbol img{object-fit:contain;background:transparent}.inside-exit{color:#9aa0a7;text-decoration:none;font-size:12px}.inside-hero{min-height:68vh;display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:40px}.inside-hero h1{font-size:clamp(44px,7vw,96px);line-height:.92;letter-spacing:-.055em;max-width:900px}.inside-hero h1 span{color:var(--gold)}.inside-hero p,.inside-lead{color:#8f969d;max-width:720px;line-height:1.7}.inside-symbol{display:grid;place-items:center}.inside-symbol img{width:min(280px,65vw);filter:drop-shadow(0 0 38px rgba(198,161,91,.15));animation:insideSpin 14s linear infinite}@keyframes insideSpin{to{transform:rotate(360deg)}}
.inside-section{padding:90px 0;border-top:1px solid rgba(255,255,255,.07);scroll-margin-top:80px}.inside-section>small{color:var(--gold);letter-spacing:.16em}.inside-section h2{font-size:clamp(32px,5vw,60px);letter-spacing:-.04em;margin:10px 0 30px}.inside-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.inside-card{padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.inside-card small{color:#6f767d}.inside-card h3{font-size:20px;margin:10px 0}.inside-card p{color:#939aa1;line-height:1.7}.ceo-grid{grid-template-columns:.8fr 1.2fr}.ceo-placeholder{min-height:390px;border:1px solid rgba(198,161,91,.2);border-radius:24px;display:grid;place-items:center;color:#77684c;background:radial-gradient(circle,rgba(198,161,91,.08),transparent 60%)}.ceo-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:24px}.secret-fragment{color:#ff4747!important;text-shadow:0 0 12px rgba(255,50,50,.7);font-family:monospace;font-size:14px;margin-left:5px}
.inside-rail{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:25;display:flex;flex-direction:column;align-items:center;gap:4px}.inside-rail a{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;border:1px solid rgba(255,255,255,.1);font:10px monospace;color:#70767d;text-decoration:none}.inside-rail a.active{color:#080808;background:var(--gold);border-color:var(--gold);box-shadow:0 0 18px rgba(198,161,91,.35)}.inside-rail i{width:1px;height:8px;background:#282d32}.inside-mobile-steps{display:none}
.inside-form{display:grid;gap:10px;max-width:760px}.inside-form input,.inside-form textarea{background:#090b0e;border:1px solid #24292f;border-radius:14px;padding:14px;color:#fff;font:inherit}.inside-form textarea{min-height:120px;resize:vertical}.inside-form button,.inside-action,.pin-terminal button,.game-controls button{width:max-content;padding:12px 18px;border:1px solid rgba(198,161,91,.32);border-radius:12px;background:rgba(198,161,91,.1);color:#e7c77f;cursor:pointer}.jobs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px}.job-card{padding:18px;border:1px solid #22272d;border-radius:17px;background:#090b0e}.job-card div{display:flex;gap:8px;flex-wrap:wrap}.job-card a{padding:8px 11px;border-radius:9px;background:#13171b;color:#ddd;text-decoration:none;font-size:12px}.timeline{display:grid;gap:0;max-width:850px}.timeline article{padding:0 0 35px 28px;border-left:1px solid #2a2f34;position:relative}.timeline article:before{content:'';position:absolute;left:-5px;top:5px;width:9px;height:9px;border-radius:50%;background:var(--gold)}.timeline time{font:11px monospace;color:var(--gold)}.timeline p{color:#8f969d}.credits-list article{display:grid;gap:5px;padding:20px;border:1px solid #22272d;border-radius:18px;max-width:650px}.credits-list span{font-size:10px;color:var(--gold);letter-spacing:.14em}.credits-list small{color:#7f868d}.inside-modal{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.82);backdrop-filter:blur(14px);display:grid;place-items:center;padding:18px}.inside-modal[hidden]{display:none}.inside-modal-card{position:relative;width:min(520px,100%);max-height:86dvh;overflow:auto;background:#0b0e11;border:1px solid #292e34;border-radius:22px;padding:24px}.inside-modal-close{position:absolute;right:14px;top:12px;border:0;background:none;color:#aaa;font-size:24px}.rating-stars{display:flex;gap:8px;margin:20px 0}.rating-stars button{font-size:30px;border:0;background:none;color:#41464c}.rating-stars button.on{color:#e5b85d}.inside-modal textarea{width:100%;min-height:120px;background:#07090b;border:1px solid #252a30;color:#fff;border-radius:13px;padding:12px}.inside-modal .submit{margin-top:12px;padding:11px 15px;border:0;border-radius:11px;background:var(--gold);color:#080808}.pin-terminal{display:grid;gap:15px;justify-items:center;padding:30px;border:1px solid #1d2227;border-radius:20px;background:#07090b}.pin-inputs{display:flex;gap:10px}.pin-inputs input{width:48px;height:58px;text-align:center;font:26px monospace;color:#fff;background:#0d1013;border:1px solid #30363d;border-radius:10px}.arcade-wrap{margin-top:20px;padding:18px;border:1px solid rgba(198,161,91,.2);border-radius:20px;background:#050607}.arcade-head{display:flex;justify-content:space-between;align-items:center}.arcade-head small{color:var(--gold)}#onixGame{display:block;width:100%;height:auto;aspect-ratio:12/7;background:#020303;border:1px solid #20252a;border-radius:12px;image-rendering:pixelated}.game-controls{display:flex;justify-content:center;gap:10px;margin:12px}.inside-social-footer{text-align:center;padding:55px 0 20px;border-top:1px solid #171b1f}.inside-social-footer>small{color:#6d747b;letter-spacing:.14em}.inside-social-footer div{display:flex;justify-content:center;gap:12px;margin:18px}.inside-social-footer a{width:45px;height:45px;border-radius:50%;display:grid;place-items:center;color:#eee;border:1px solid #282d32;text-decoration:none}.inside-social-footer a:hover{border-color:var(--gold);color:var(--gold)}.inside-social-footer p{font-size:10px;color:#555}
.inside-intro{position:fixed;inset:0;z-index:9999;background:#030405;display:grid;place-items:center;align-content:center;gap:18px;transition:opacity .55s,visibility .55s}.inside-intro img{width:min(180px,38vw);background:transparent;animation:introPop 1.25s cubic-bezier(.2,.8,.2,1)}.inside-intro small{letter-spacing:.35em;color:#777}.inside-intro.glitch img{animation:glitch .16s steps(2) 3}.inside-intro.done{opacity:0;visibility:hidden}@keyframes introPop{0%{opacity:0;transform:scale(.7) rotate(-35deg);filter:blur(8px)}100%{opacity:1;transform:none}}@keyframes glitch{0%{transform:translate(0)}25%{transform:translate(6px,-2px)}50%{transform:translate(-7px,3px)}75%{transform:translate(4px,2px)}}
@media(max-width:760px){.inside-shell{padding:0 18px 35px}.inside-top{padding:12px 0}.inside-exit{display:none}.inside-hero{min-height:74vh;grid-template-columns:1fr}.inside-symbol{position:absolute;right:16px;top:100px;opacity:.18}.inside-symbol img{width:160px}.inside-grid,.ceo-grid,.jobs-grid{grid-template-columns:1fr}.inside-section{padding:65px 0}.inside-rail{display:none}.inside-mobile-steps{display:flex;max-width:58vw;overflow:auto;gap:5px;scrollbar-width:none}.inside-mobile-steps a{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid #252a30;color:#777;text-decoration:none;font:9px monospace}.inside-mobile-steps a.active{background:var(--gold);color:#080808}.ceo-placeholder{min-height:260px}.pin-inputs input{width:43px}.inside-hero h1{font-size:50px}}

.secret-fragment{color:#39a8ff!important;font-size:1.12em!important;font-weight:800!important;text-shadow:0 0 5px rgba(57,168,255,.95),0 0 12px rgba(57,168,255,.55)!important;}
