@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800;900&family=Rajdhani:wght@400;500;600;700&display=swap";.wf-site,.wf-admin,.wf-confirm{--wf-bg: #0b1018;--wf-panel: #111b28;--wf-line: #26364a;--wf-accent: #329bff;--wf-muted: #a4b3c6;color:#f2f6fc;background:var(--wf-bg);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6;letter-spacing:0;min-height:100vh;text-align:left}.wf-site *,.wf-admin *,.wf-confirm *{box-sizing:border-box}.wf-site h1,.wf-site h2,.wf-site h3,.wf-admin h1,.wf-admin h2,.wf-admin h3,.wf-confirm h2{font-family:inherit;color:#f2f6fc;letter-spacing:-.035em;line-height:1.17;text-transform:none;margin:0 0 18px;text-shadow:none}.wf-site h1{font-size:clamp(36px,4.5vw,62px);font-weight:750;max-width:720px}.wf-site h2{font-size:28px}.wf-site h3{font-size:20px}.wf-site p,.wf-admin p{color:var(--wf-muted);margin:0 0 22px;white-space:pre-line}.wf-site a,.wf-admin a{color:inherit;text-decoration:none}.wf-site a:hover,.wf-admin a:hover{color:var(--wf-accent)}.wf-site button,.wf-admin button,.wf-confirm button{font:inherit;cursor:pointer;letter-spacing:0;text-transform:none}.wf-site button:disabled,.wf-admin button:disabled{opacity:.45;cursor:not-allowed}.wf-site :focus-visible,.wf-admin :focus-visible,.wf-confirm :focus-visible{outline:3px solid #87c4ff;outline-offset:4px}.wf-container{max-width:1160px;margin:auto;padding:0 36px}.wf-header{max-width:1160px;margin:auto;padding:26px 36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--wf-line);gap:24px}.wf-brand{display:inline-block;font-size:29px;line-height:1;font-weight:850;letter-spacing:-1px;color:#f2f6fc}.wf-brand>span{color:var(--wf-accent)}.wf-brand small{display:block;font-size:10px;font-weight:500;letter-spacing:.1em;margin-top:10px;color:#a4b3c6}.wf-header nav{display:flex;gap:25px;align-items:center;font-size:14px}.wf-nav-contact{border:1px solid var(--wf-line);padding:9px 15px;border-radius:6px}.wf-menu{display:none}.wf-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center;padding:72px 0}.wf-hero h1{max-width:610px}.wf-hero p{font-size:18px;max-width:500px;line-height:1.65}.wf-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wf-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:11px 19px;border:1px solid #36506e;border-radius:6px;background:transparent;color:#f2f6fc!important;font:600 14px/1.4 Segoe UI,sans-serif!important;text-decoration:none;box-shadow:none}.wf-button:hover{background:#1c2c40;border-color:var(--wf-accent)}.wf-primary{background:var(--wf-accent);color:#07111d!important;border-color:transparent;font-weight:700!important}.wf-primary:hover{filter:brightness(1.12);background:var(--wf-accent)}.wf-buttons-square .wf-button{border-radius:0}.wf-hero-art{background:#080e16;border:1px solid var(--wf-line);border-radius:9px;overflow:hidden;text-align:center}.wf-hero-art img{width:100%;height:300px;display:block;object-fit:contain}.wf-hero-art span{display:block;font-size:11px;letter-spacing:.16em;color:var(--wf-muted);padding:17px;border-top:1px solid var(--wf-line);text-transform:uppercase}.wf-section{padding:24px 0 42px;scroll-margin-top:24px}.wf-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.wf-section-heading h2{margin:0}.wf-section-heading>a{font-size:14px;color:var(--wf-accent);white-space:nowrap}.wf-section-heading>span{font-size:13px;color:var(--wf-muted)}.wf-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wf-project{border:1px solid var(--wf-line);background:var(--wf-panel);border-radius:8px;overflow:hidden;transition:border-color .15s}.wf-project:hover{border-color:#5681b2}.wf-project>a,.wf-project>span{display:flex;flex-direction:column;height:100%;color:inherit!important}.wf-project img,.wf-project-placeholder{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:#080e16}.wf-project-placeholder{display:grid;place-content:center;font-size:52px;color:var(--wf-accent);font-weight:800}.wf-project-copy{padding:22px;display:flex;flex-direction:column;flex:1}.wf-category{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--wf-accent);margin-bottom:9px}.wf-project h3{font-size:19px;margin-bottom:12px}.wf-project p{font-size:14px;line-height:1.7;margin-bottom:22px}.wf-card-action{margin-top:auto;display:flex;justify-content:space-between;color:#cee5ff;font-size:13px}.wf-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wf-service{padding:26px;border:1px solid var(--wf-line);border-radius:8px}.wf-service-number{display:block;color:var(--wf-accent);font-size:16px;margin-bottom:28px}.wf-service p{font-size:14px}.wf-service>a{color:var(--wf-accent);font-size:13px}.wf-service img{width:100%;aspect-ratio:2;object-fit:cover;border-radius:4px;margin-bottom:18px}.wf-contact-strip{border:1px solid #2b415c;background:linear-gradient(110deg,#131f2e,#0e1722);border-radius:8px;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:34px;margin:20px 0 38px}.wf-contact-strip h2{font-size:28px}.wf-contact-strip p{margin:0;max-width:640px;font-size:15px}.wf-contact-strip>.wf-button{flex-shrink:0}.wf-social-row{display:flex;gap:26px;flex-wrap:wrap;font-size:13px;margin:20px 0 50px;color:var(--wf-muted)}.wf-footer{border-top:1px solid var(--wf-line);padding:35px 0 40px;display:flex;gap:30px;justify-content:space-between}.wf-footer p{font-size:12px;margin:15px 0 4px}.wf-footer small{color:var(--wf-muted);font-size:11px}.wf-footer nav{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;align-items:center;max-width:420px}.wf-page-title{padding:70px 0 35px;max-width:780px}.wf-page-title p{font-size:18px}.wf-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:25px}.wf-filters button{border:1px solid var(--wf-line);border-radius:30px;color:var(--wf-muted);background:transparent;padding:8px 15px;font-size:12px}.wf-filters button[aria-pressed=true]{background:#173753;color:#b9ddff;border-color:#3879b3}.wf-contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;margin:15px 0 75px}.wf-contact-layout aside>a{color:var(--wf-accent);overflow-wrap:anywhere}.wf-contact-layout aside p{margin:18px 0}.wf-socials{display:grid;gap:16px;margin-top:35px;font-size:14px}.wf-site .contact-panel{padding:28px;background:var(--wf-panel);border:1px solid var(--wf-line);border-radius:8px;box-shadow:none;display:grid;gap:17px}.wf-site .contact-panel label{display:grid;gap:7px;color:#cfdbeb;font-size:13px}.wf-site .contact-panel label>span,.wf-site .contact-panel .contact-panel-heading h3,.wf-site .contact-panel .text-fx{font-family:inherit;letter-spacing:0;text-transform:none;color:inherit}.wf-site .contact-panel input,.wf-site .contact-panel textarea,.wf-site .contact-panel select,.wf-site select{background:#0b1420;border:1px solid #30445d;color:#f2f6fc;padding:12px;border-radius:5px;width:100%;font:inherit}.wf-site .contact-panel small{font-size:12px;color:var(--wf-muted)}.wf-site .contact-panel .button{font:600 14px Segoe UI,sans-serif;background:var(--wf-accent);color:#07111d;border:0;box-shadow:none;min-height:44px;animation:none}.wf-site .animated-word,.wf-site [class*=text-fx-]{animation:none!important;transform:none!important;text-shadow:none!important}.wf-announcements{display:grid;gap:20px}.wf-announcement{border:1px solid var(--wf-line);border-radius:8px;padding:24px;display:flex;gap:25px}.wf-announcement img{width:140px;object-fit:cover;border-radius:6px}.wf-announcement p{margin-bottom:10px}.wf-announcement a{color:var(--wf-accent)}.wf-agreement{padding-top:55px;padding-bottom:55px;max-width:900px}.wf-agreement h1{font-size:38px}.wf-agreement article{margin-bottom:35px}.wf-agreement h2{margin-top:32px}.wf-agreement li{color:var(--wf-muted);margin-bottom:10px}.wf-agreement select{min-width:125px}.wf-preview{position:sticky;top:0;z-index:20;background:#183954;color:#d5edff;font-size:13px;padding:12px 25px;display:flex;justify-content:center;gap:25px}.wf-preview a{text-decoration:underline}.wf-empty{padding-top:80px;padding-bottom:80px}.wf-skip{position:fixed;top:-100px;left:16px;z-index:100;background:#fff;color:#000!important;padding:12px}.wf-skip:focus{top:10px}.wf-admin{display:flex}.wf-admin h1{font-size:32px}.wf-admin h2{font-size:20px}.wf-admin h3{font-size:17px}.wf-sidebar{width:240px;position:fixed;inset:0 auto 0 0;border-right:1px solid var(--wf-line);padding:34px 18px;background:#0a111b;display:flex;flex-direction:column}.wf-sidebar>a,.wf-sidebar>p{margin-left:14px}.wf-sidebar>p{font-size:12px;margin-top:16px;margin-bottom:28px}.wf-sidebar nav{display:grid;gap:6px}.wf-sidebar nav button{background:none;border:0;border-radius:5px;text-align:left;display:flex;align-items:center;gap:12px;color:#adbdd0;padding:13px 12px;font-size:13px;min-height:46px}.wf-sidebar nav button>span{font-size:19px;width:20px;text-align:center;color:#6e9cca}.wf-sidebar nav button[aria-current]{color:#d8eaff;background:#112f50}.wf-sidebar nav button:hover{background:#142338}.wf-sidebar-bottom{margin-top:auto;padding:28px 14px 0;display:grid;gap:8px;font-size:12px;color:var(--wf-muted)}.wf-sidebar-bottom small{overflow-wrap:anywhere}.wf-sidebar-bottom button{border:0;background:none;text-align:left;color:#e0eeff;padding:8px 0;font-size:13px}.wf-owner-main{margin-left:240px;padding:0 44px 60px;max-width:1200px;width:calc(100% - 240px)}.wf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0;background:var(--wf-bg);border-bottom:1px solid var(--wf-line);position:sticky;top:0;z-index:5}.wf-status{color:#9ce8bd;font-size:12px;background:#122920;border:1px solid #224236;padding:5px 10px;border-radius:4px}.wf-unsaved{background:#302819;color:#f4cf8e;border-color:#56492d}.wf-owner-heading{padding:32px 0 7px}.wf-owner-heading h1{margin-bottom:12px}.wf-owner-heading p{font-size:14px}.wf-editor-fields{border:0;padding:0;margin:0;min-width:0}.wf-editor-card{background:#0e1824;border:1px solid var(--wf-line);border-radius:8px;padding:25px;margin-bottom:22px}.wf-editor-card>p{font-size:13px}.wf-field{display:grid;gap:8px;margin-bottom:18px;min-width:0;font-size:13px;color:#d0dced}.wf-admin input:not([type=checkbox]):not([type=file]),.wf-admin textarea,.wf-admin select{min-width:0;width:100%;padding:11px 13px;min-height:44px;background:#0b1420;color:#edf4ff;border:1px solid #30425b;border-radius:5px;box-shadow:none;font:14px/1.5 Segoe UI,sans-serif}.wf-admin textarea{resize:vertical}.wf-admin input[type=checkbox]{accent-color:var(--wf-accent);width:18px;height:18px;margin:0;flex-shrink:0}.wf-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.wf-image-field{border-top:1px solid var(--wf-line);padding-top:20px;margin-top:15px}.wf-image-field>img{width:240px;max-width:100%;height:140px;object-fit:contain;background:#080e16;border:1px solid var(--wf-line);border-radius:5px;margin-bottom:18px}.wf-image-field>small{color:var(--wf-muted);font-size:12px}.wf-toggle{display:flex;align-items:center;gap:10px;font-size:13px;min-height:36px;cursor:pointer}.wf-section-list{display:grid;gap:8px}.wf-section-list>div{display:flex;align-items:center;gap:12px;border:1px solid #26374b;background:#0a1421;border-radius:5px;padding:5px 10px}.wf-order-number{width:15px;font-size:12px;color:var(--wf-muted)}.wf-section-list .wf-toggle{flex:1}.wf-order{display:flex;gap:5px;margin-left:auto}.wf-order button{border:1px solid #30435b;border-radius:4px;color:#c8d6e7;background:#122234;width:36px;height:36px}.wf-save-bar{display:flex;align-items:center;gap:16px;margin:22px 0 32px}.wf-save-bar span{font-size:12px;color:var(--wf-muted)}.wf-error,.wf-success{padding:14px 17px;border-radius:6px;margin:0 0 20px;overflow-wrap:anywhere;font-size:14px}.wf-error{background:#381f25;border:1px solid #85434e;color:#ffced3!important}.wf-success{background:#132d24;border:1px solid #32654c;color:#b6efd0}.wf-item-editor{border:1px solid var(--wf-line);border-radius:5px;margin-bottom:10px}.wf-item-editor summary{cursor:pointer;display:flex;justify-content:space-between;gap:15px;padding:17px;font-size:14px}.wf-item-editor summary:before{content:"+";color:var(--wf-accent)}.wf-item-editor[open] summary:before{content:"−"}.wf-item-editor summary>span{flex:1}.wf-item-editor summary small{font-size:11px;color:var(--wf-muted)}.wf-item-body{padding:20px;border-top:1px solid var(--wf-line)}.wf-inline-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:15px}.wf-danger{background:transparent;border:0;color:#ffb7bd;padding:9px 0;font-size:12px!important}.wf-link-editor{padding:22px 0;border-top:1px solid var(--wf-line)}.wf-link-editor:last-child{padding-bottom:0}.wf-empty-state{padding:35px 20px;border:1px dashed #31445e;color:var(--wf-muted);border-radius:6px;font-size:14px;margin-top:20px}.wf-upload{display:flex;align-items:center;gap:15px;padding:24px;border:1px dashed #40618a;border-radius:7px;flex-wrap:wrap;font-size:14px}.wf-upload input{max-width:100%;font:12px Segoe UI,sans-serif;color:var(--wf-muted)}.wf-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.wf-media-grid article{border:1px solid var(--wf-line);padding:15px;border-radius:6px;min-width:0}.wf-media-grid img{width:100%;height:180px;object-fit:contain;background:#080e16}.wf-media-grid strong{display:block;font-size:13px;margin:12px 0;overflow-wrap:anywhere}.wf-media-grid .wf-button{font-size:12px!important;padding:8px}.wf-palette-options{display:flex;gap:14px;margin-bottom:25px;flex-wrap:wrap}.wf-palette-options button{display:flex;align-items:center;gap:10px;text-transform:capitalize;border:1px solid #30435b;padding:12px 16px;color:#d5e0ed;background:#0b1420;border-radius:5px}.wf-palette-options button[aria-pressed=true]{border-color:#a4cfff}.wf-palette-options span{width:22px;height:22px;border-radius:50%}.wf-recovery{margin-top:25px}.wf-recovery details{margin:20px 0 30px;font-size:13px}.wf-recovery summary{cursor:pointer;color:var(--wf-muted);margin-bottom:12px}.wf-operations{display:flex;gap:20px;font-size:13px;flex-wrap:wrap}.wf-operations a{color:#83bfff}.wf-confirm{min-height:0;max-width:480px;width:calc(100% - 32px);padding:30px;border:1px solid #466482;border-radius:12px}.wf-confirm::backdrop{background:#000a}.wf-confirm p{color:#b6c6d8}.wf-login{display:grid;place-items:center;padding:35px 20px}.wf-login form{width:100%;max-width:420px;background:#101a27;padding:34px;border:1px solid var(--wf-line);border-radius:10px}.wf-login h1{font-size:32px;margin-top:36px}.wf-login p{font-size:14px}.wf-login .wf-primary{width:100%;margin:8px 0 22px}.wf-login form>a{font-size:13px;color:var(--wf-muted)}.wf-login details{font-size:13px;margin-bottom:22px}.wf-login summary{cursor:pointer;margin-bottom:12px}.wf-login code{color:#dcecff;overflow-wrap:anywhere}@media(min-width:1500px){.wf-owner-main{margin-right:auto;margin-left:max(240px,calc((100vw - 1040px)/2));max-width:1040px}}@media(max-width:1000px){.wf-header nav{gap:14px}.wf-sidebar{width:205px}.wf-owner-main{margin-left:205px;width:calc(100% - 205px);padding:0 25px 40px}.wf-project-grid{gap:14px}.wf-project-copy{padding:18px}.wf-hero{gap:25px}.wf-hero-art img{height:270px}.wf-contact-layout{gap:30px}.wf-header{gap:16px}}@media(max-width:760px){.wf-container{padding:0 22px}.wf-header{padding:22px;position:relative;flex-wrap:wrap}.wf-menu{display:flex;background:none;border:1px solid var(--wf-line);color:#dcecff;gap:12px;padding:9px 12px;border-radius:5px;font-size:13px!important}.wf-header nav{display:none;flex-basis:100%;flex-wrap:wrap;padding:18px 0 0;gap:20px}.wf-header nav.is-open{display:flex}.wf-header nav a{min-height:35px}.wf-brand{font-size:25px}.wf-hero{grid-template-columns:1fr;padding:42px 0;gap:28px}.wf-hero h1{max-width:560px;font-size:42px}.wf-hero p{font-size:16px}.wf-hero-art img{height:230px}.wf-section{padding:15px 0 30px}.wf-site h2{font-size:24px}.wf-section-heading{gap:12px}.wf-section-heading>span{display:none}.wf-project-grid{grid-template-columns:1fr 1fr}.wf-service-grid{grid-template-columns:1fr}.wf-service-number{margin-bottom:15px}.wf-contact-strip{padding:25px;align-items:flex-start;flex-direction:column;gap:22px}.wf-footer{flex-direction:column}.wf-footer nav{gap:18px}.wf-contact-layout{grid-template-columns:1fr}.wf-page-title{padding:42px 0 25px}.wf-site .contact-panel{padding:22px}.wf-preview{position:static;flex-direction:column;gap:4px;padding:12px 22px}.wf-agreement{padding-top:35px;padding-bottom:35px}.wf-agreement .wf-section-heading{align-items:flex-start;flex-direction:column}.wf-agreement h1{font-size:32px}.wf-announcement{flex-direction:column}.wf-announcement img{width:100%;max-height:180px}.wf-admin{display:block}.wf-sidebar{width:100%;position:static;padding:20px 20px 0;border-right:0;border-bottom:1px solid var(--wf-line);display:block}.wf-sidebar>a{margin:0;display:inline-block}.wf-sidebar>p{margin:8px 0 18px;font-size:11px}.wf-sidebar nav{display:flex;overflow-x:auto;margin:0 -20px;padding:0 12px 10px;gap:4px}.wf-sidebar nav button{flex-shrink:0;font-size:12px;padding:10px;min-height:42px}.wf-sidebar nav button>span{display:none}.wf-sidebar-bottom{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:8px 0 14px;align-items:center}.wf-sidebar-bottom>span{display:none}.wf-sidebar-bottom small{flex:1;font-size:11px}.wf-sidebar-bottom button{padding:0}.wf-owner-main{width:100%;margin:0;padding:0 20px 35px}.wf-toolbar{padding:14px 0;gap:8px}.wf-toolbar .wf-button{padding:10px 12px;font-size:12px!important}.wf-toolbar .wf-actions{gap:6px}.wf-status{font-size:10px;padding:5px 7px}.wf-owner-heading{padding-top:25px}.wf-admin h1{font-size:28px}.wf-editor-card{padding:20px}.wf-form-grid{grid-template-columns:1fr}.wf-editor-card .wf-section-heading{flex-wrap:wrap}.wf-save-bar{align-items:flex-start}.wf-save-bar .wf-button{flex-shrink:0}.wf-media-grid{grid-template-columns:1fr}.wf-order button{width:34px;height:38px}.wf-section-list>div{gap:6px;padding:6px}.wf-toggle{font-size:12px}.wf-order-number{width:10px}.wf-order{gap:4px}.wf-item-editor summary{padding:13px;font-size:13px}.wf-item-editor summary small{max-width:75px}.wf-login{display:grid}.wf-login form{padding:27px}}@media(max-width:480px){.wf-project-grid{grid-template-columns:1fr}.wf-hero h1{font-size:38px}.wf-project img,.wf-project-placeholder{aspect-ratio:16/9}.wf-hero-art img{height:215px}.wf-section-heading>a{font-size:12px}.wf-social-row{gap:18px;font-size:12px}.wf-site .contact-panel{padding:18px}.wf-button{padding:11px 15px}.wf-item-body{padding:13px}.wf-editor-card{padding:17px}.wf-admin .wf-section-heading h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.wf-site *,.wf-admin *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.wf-admin .wf-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.wf-admin .wf-shortcuts .wf-button{min-height:72px;justify-content:flex-start;padding:20px;font-size:16px}.wf-admin .wf-image-picker{width:min(760px,calc(100vw - 32px));max-height:85vh;overflow:auto}.wf-admin .wf-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;max-height:280px;overflow:auto;margin:20px 0}.wf-admin .wf-picker-grid button{background:#111b2b;color:#e6edf7;border:2px solid #334155;border-radius:8px;padding:8px;cursor:pointer;font:inherit}.wf-admin .wf-picker-grid button[aria-pressed=true]{border-color:#60a5fa}.wf-admin .wf-picker-grid img{width:100%;height:84px;object-fit:contain}.wf-admin .wf-picker-grid span{display:block;font-size:12px;overflow-wrap:anywhere}.wf-admin .wf-picker-selection>img{max-width:100%;height:150px;object-fit:contain}.wf-admin .wf-change-summary{max-height:45vh;overflow:auto;padding-left:24px}.wf-admin .wf-change-summary li{margin:8px 0}.wf-admin .wf-image-field>.wf-button{align-self:start}.wf-admin .wf-recovery>summary{cursor:pointer;font-weight:600}@media(max-width:600px){.wf-admin .wf-shortcuts{grid-template-columns:1fr}.wf-admin .wf-image-picker .wf-actions{flex-wrap:wrap}}.wf-site .wf-gallery-empty{display:grid;grid-template-columns:minmax(180px,.7fr) 1.3fr;align-items:center;gap:clamp(24px,5vw,72px);padding:32px 0 80px}.wf-site .wf-gallery-empty img{width:100%;max-width:360px;border-radius:12px}.wf-site .wf-gallery-empty p{max-width:44ch;color:var(--wf-muted);margin:20px 0 28px}.wf-site .wf-guide-surface h1{font-size:clamp(32px,5vw,60px)}.wf-site .arcade-room{background:transparent;min-height:0}.wf-site .arcade-room .wf-page-title{padding-top:36px}.wf-site .privacy-page{min-height:0;padding:48px 24px}.wf-site .privacy-page-frame{background:transparent;border:0;box-shadow:none}.wf-site .privacy-header{padding:0 0 32px;background:none;border-bottom:1px solid #26374a}.wf-site .privacy-header h1{font-family:inherit;font-size:clamp(30px,4vw,48px);letter-spacing:-.035em}.wf-site .privacy-brand,.wf-site .privacy-back-link{display:none}.wf-site .privacy-content{padding:32px 0}.wf-site .privacy-content h2{font-family:inherit;color:#edf3fb;font-size:22px;letter-spacing:normal}.wf-site .privacy-content p,.wf-site .privacy-content li{color:#aab8ca;font-family:inherit;line-height:1.75}.wf-site .privacy-page a{color:#69b5ff}.wf-site .privacy-footer{background:none;padding:24px 0}@media(max-width:640px){.wf-site .wf-gallery-empty{grid-template-columns:1fr}.wf-site .wf-gallery-empty img{max-width:240px}}.wf-project img[src="/assets/amy-nuka-nightmare.png"]{object-fit:contain;background:#020702}.arcade-room{min-height:100vh;padding:12px 20px 24px;background:radial-gradient(ellipse at 50% 35%,#13283d,#020305 75%)}.room-nav{max-width:1440px;margin:0 auto 12px;display:flex;justify-content:space-between;gap:16px;color:#a3bad0;font-size:14px;letter-spacing:1.5px}.room-nav a:hover{color:#5edcff}.cabinet{position:relative;width:min(1440px,100%);margin:auto;aspect-ratio:3 / 2;container-type:inline-size;box-shadow:0 20px 90px #000;background:#020406}.cabinet-frame{width:100%;height:100%;object-fit:contain}.cabinet-screen{position:absolute;left:19.2%;top:22%;width:61.6%;height:47.7%;border:2px solid #2072a7;border-radius:3%/5%;background:radial-gradient(ellipse at 50% 0%,#10263a,#030d18);box-shadow:inset 0 0 25px #000,0 0 15px #009cff40;overflow:hidden;display:flex;flex-direction:column;color:#b9ddff;font-family:Rajdhani,monospace}.cabinet-selection{display:grid;grid-template-columns:1.13fr 1fr;gap:4%;padding:2.5% 3% 1%;flex:1;min-height:0;background:repeating-linear-gradient(transparent 0 3px,#0002 3px 4px)}.cabinet-library{min-height:0;display:flex;flex-direction:column}.cabinet h2{font-size:1.3cqw;letter-spacing:.14em;color:#cceaff;margin:0 0 3%;text-shadow:0 0 8px #28aaff}.cabinet-game-list{display:flex;flex-direction:column;flex:1;min-height:0;justify-content:space-evenly;gap:2px}.cabinet button{font-family:inherit;cursor:pointer}.cabinet-game-list button{display:flex;align-items:center;text-align:left;gap:5%;width:100%;padding:2.3% 4%;color:#a9cffe;border:1px solid transparent;border-bottom-color:#1b3854;background:transparent;font-size:1.36cqw;line-height:1.15;min-height:0}.cabinet-game-list button>span:nth-child(2){flex:1}.cabinet-game-list button>span:first-child{font-size:1.65cqw}.cabinet-game-list .game-menu-art{display:block;width:clamp(30px,3.4cqw,49px);aspect-ratio:16 / 9;object-fit:contain;border-radius:3px}.cabinet-game-list button.selected,.cabinet-game-list button:not(:disabled):hover{border:1px solid #6fdcff;border-radius:4px;background:linear-gradient(90deg,#0753a2,#008be477);color:#ebfbff;box-shadow:inset 0 0 10px #009cff,0 0 9px #009cff70}.cabinet-game-list button:disabled{opacity:.42;cursor:not-allowed}.cabinet-game-list small{font-size:.65cqw;letter-spacing:.08em}.cabinet-preview{display:flex;flex-direction:column;align-items:center;min-height:0;border-left:1px solid #1d4668;padding-left:7%}.cabinet-preview h2{font-family:Orbitron,sans-serif;font-size:1.2cqw;color:#33d5ff;white-space:nowrap}.cabinet-preview h2 span{font-family:Rajdhani,sans-serif}.cabinet-preview img{min-height:0;flex:1;width:100%;object-fit:contain}.screen-start{width:94%;flex-shrink:0;margin-top:4%;border:1px solid #7bddff;border-radius:4px;background:linear-gradient(#007dcc99,#004780);box-shadow:inset 0 0 12px #13adff,0 0 12px #009cff66;color:#d6f9ff;font-size:1.5cqw;letter-spacing:.13em;padding:2% 0}.screen-footer{display:flex;align-items:center;gap:3%;border-top:1px solid #215379;padding:1% 3%;flex-shrink:0;font-size:1.2cqw;min-height:9%}.screen-footer>span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.screen-footer button{color:#bfeaff;background:#063052;border:1px solid #1989be;border-radius:5px;font-size:inherit}.cabinet-player{flex:1;min-height:0;background:#000;position:relative;overflow:hidden}.cabinet-player iframe{display:block;position:absolute;max-width:none;border:0;background:#000;transform-origin:top left}.game-loading{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5%;text-align:center;background:#061321;font-size:clamp(12px,1.3cqw,20px)}.game-loading p{max-width:36em}.game-loading a,.game-loading button{color:#d6f9ff;border:1px solid #1989be;border-radius:5px;background:#063052;padding:.5em .8em;margin:.3em;font:inherit}.screen-footer a{color:#bfeaff;white-space:nowrap;text-decoration:underline}.embed-note a{text-decoration:underline}.screen-fit-controls{display:flex;gap:3px;flex-shrink:0}.screen-fit-controls button[aria-pressed=true]{color:#001324;background:#7cddff;border-color:#b9f0ff}.screen-footer{gap:2%}.screen-footer>span{min-width:0}.cabinet-menu,.cabinet-help{position:absolute;inset:0 0 9%;z-index:3;padding:3% 6%;background:#061321f7;display:flex;flex-direction:column}.menu-heading{display:flex;justify-content:space-between;align-items:center}.menu-heading button,.cabinet-help>button{color:#fff;background:#164366;border:1px solid #367baf;font-size:1.4cqw}.cabinet-help{font-size:1.25cqw;overflow:auto}.cabinet-help>button:first-child{align-self:flex-end}.physical-bank{position:absolute;top:79.8%;width:19.2%;height:13.2%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:7% 3%}.physical-bank.blue{left:18.7%}.physical-bank.red{left:74.1%}.physical-bank button,.physical-select,.physical-start{border:0;background:transparent;border-radius:50%;padding:0}.physical-bank button:hover{background:#b9e7ff33;box-shadow:0 0 14px #43b9ff}.physical-bank.red button:hover{box-shadow:0 0 14px #ff493c}.physical-bank button:active{background:#0006}.physical-select,.physical-start{position:absolute;top:81.5%;width:4.5%;height:4%}.physical-select{left:44.5%}.physical-start{left:51.1%}.arcade-room button:focus-visible,.arcade-room a:focus-visible{outline:2px solid #fff077;outline-offset:2px}.room-hint,.room-controls{text-align:center;color:#a9c4df;letter-spacing:.15em;font-size:13px;margin:18px 0 0}.room-controls{color:#788da4;letter-spacing:.03em;margin-top:6px}.cabinet:fullscreen{width:100vw;height:100vh;aspect-ratio:auto}.cabinet:fullscreen .cabinet-frame,.cabinet:fullscreen .physical-bank,.cabinet:fullscreen .physical-select,.cabinet:fullscreen .physical-start{display:none}.cabinet:fullscreen .cabinet-screen{inset:0;width:100%;height:100%;border-radius:0}@media(max-width:700px){.arcade-room{padding:10px 6px 24px}.room-nav{font-size:11px;letter-spacing:0}.room-nav>span{display:none}.cabinet{aspect-ratio:auto;padding-top:15%;background:#0b1420}.cabinet-frame{position:absolute;inset:0;height:auto}.cabinet-screen{position:relative;left:auto;top:auto;width:94%;height:570px;margin:0 auto}.cabinet-selection{grid-template-columns:1fr;padding:14px;gap:12px}.cabinet-library{flex:1}.cabinet h2{font-size:15px}.cabinet-game-list button{font-size:16px;padding:5px 8px}.cabinet-game-list button>span:first-child{font-size:18px}.cabinet-game-list small{font-size:9px}.cabinet-preview{height:190px;padding:0;border:0}.cabinet-preview h2{display:none}.screen-start{font-size:17px;margin-top:8px;padding:5px}.screen-footer{font-size:14px}.physical-bank,.physical-select,.physical-start{display:none}.cabinet-help{font-size:16px}.menu-heading button,.cabinet-help>button{font-size:18px}.room-hint{font-size:10px}.room-controls{display:none}}.embed-note{font-size:1cqw;text-align:center;color:#c5cddd;margin:6px 0}.screen-start:disabled{opacity:.6;cursor:not-allowed;font-size:1cqw}@media(max-width:700px){.embed-note,.screen-start:disabled{font-size:12px}}:root{color-scheme:dark;--bg: #020406;--panel: rgba(3, 10, 16, .88);--panel-strong: rgba(6, 15, 24, .96);--line: rgba(39, 143, 213, .28);--line-strong: rgba(0, 174, 255, .72);--text: #edf7ff;--muted: #a3b2bf;--dim: #667787;--accent: #009cff;--accent-hot: #36d7ff;--gold: #f6c64b;--max-width: 1480px;--radius: 6px;font-family:Rajdhani,Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--text)}html{scroll-behavior:smooth;width:100%;overflow-x:hidden}body{min-width:320px;width:100%;margin:0;overflow-x:hidden;background:radial-gradient(circle at 50% -20%,rgba(0,152,255,.16),transparent 36rem),linear-gradient(180deg,#010203,#02070c 48%,#010203)}body:before{position:fixed;inset:0;z-index:-4;pointer-events:none;content:"";background-image:linear-gradient(rgba(0,156,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,156,255,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 86%);mask-image:linear-gradient(to bottom,black 0%,transparent 86%)}body:after{position:fixed;inset:0;z-index:-3;pointer-events:none;content:"";background:radial-gradient(circle at 22% 18%,rgba(0,156,255,.08),transparent 20rem),radial-gradient(circle at 76% 42%,rgba(54,215,255,.055),transparent 23rem);opacity:.58;mix-blend-mode:screen}img{display:block;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.entry-gate{position:relative;--entry-copy-scale: 1;min-height:100vh;padding:26px 18px 30px;overflow-x:hidden;background:linear-gradient(180deg,#0104082e,#010509e6 34%,#010509fa),radial-gradient(circle at 50% 0%,rgba(0,156,255,.2),transparent 28rem),var(--entry-bg) center top / cover no-repeat,#02070c;color:var(--text);isolation:isolate}.entry-text-compact{--entry-copy-scale: .9}.entry-text-large{--entry-copy-scale: 1.12}.entry-gate:before,.entry-gate:after{position:fixed;inset:0;z-index:-1;pointer-events:none;content:""}.entry-gate:before{background:linear-gradient(rgba(0,156,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,156,255,.04) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 90%);mask-image:linear-gradient(to bottom,black 0%,transparent 90%)}.entry-gate:after{background:radial-gradient(circle at 50% 22%,transparent 0 16rem,rgba(1,5,9,.38) 32rem,rgba(1,5,9,.82) 58rem),linear-gradient(90deg,rgba(1,5,9,.7),transparent 24%,transparent 76%,rgba(1,5,9,.7))}.entry-brand{display:grid;justify-items:center;gap:6px;width:min(100%,520px);margin:0 auto 16px;text-align:center;text-transform:uppercase}.entry-brand img{width:96px;height:96px;object-fit:cover;object-position:center 25%;border:1px solid rgba(54,215,255,.4);background:#01060ad6;box-shadow:0 0 30px #009cff47,inset 0 0 18px #009cff29}.entry-brand>span{display:grid;font-family:Orbitron,Rajdhani,sans-serif;color:#dce7ef;font-size:clamp(2rem,4.5vw,3.55rem);font-weight:950;letter-spacing:.12em;line-height:.88;text-shadow:0 1px 0 rgba(255,255,255,.7),0 0 28px rgba(0,156,255,.44)}.entry-brand small,.entry-brand em{color:var(--accent-hot);font-style:normal;font-weight:900;letter-spacing:.48em}.entry-brand small{margin-top:8px;font-size:clamp(.82rem,1.8vw,1.24rem)}.entry-brand em{color:#e6edf4;font-family:Orbitron,Rajdhani,sans-serif;font-size:.82rem;text-shadow:0 0 14px rgba(0,156,255,.26)}.entry-toolbar{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;width:min(100%,1080px);margin:0 auto 16px}.entry-control-group{display:flex;min-height:38px;align-items:center;gap:6px;padding:5px;border:1px solid rgba(72,151,206,.34);border-radius:8px;background:#02090fb8;box-shadow:inset 0 0 0 1px #009cff14,0 0 18px #009cff1a}.entry-control-group>span{padding:0 8px;color:#b9d1e3;font-family:Rajdhani,Segoe UI,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.entry-control-group button{min-height:28px;padding:0 12px;border:1px solid rgba(72,151,206,.28);border-radius:6px;background:#009cff0a;color:#dce8f1;font-family:Orbitron,Rajdhani,sans-serif;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.entry-control-group button:hover,.entry-control-group button:focus-visible,.entry-control-active{border-color:#36d7ffdb!important;background:#009cff33!important;color:#fff!important;box-shadow:0 0 18px #009cff3d}.entry-control-group button:focus-visible{outline:2px solid var(--accent-hot);outline-offset:3px}.entry-panel{position:relative;width:min(100%,1080px);margin:0 auto;padding:clamp(22px,3vw,48px);overflow:hidden;border:1px solid rgba(88,199,255,.78);border-radius:20px;background:linear-gradient(180deg,#040e18e6,#01070cd6),#02080ee0;box-shadow:inset 0 0 0 1px #009cff1f,inset 0 0 54px #009cff14,0 0 64px #009cff33,0 38px 110px #000000a3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.entry-panel:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(54,215,255,.42),transparent) top center / 62% 1px no-repeat,linear-gradient(90deg,transparent,rgba(54,215,255,.5),transparent) bottom center / 72% 1px no-repeat;opacity:.9}.entry-panel>*{position:relative;z-index:1}.entry-heading{max-width:920px;margin:0 auto 26px;text-align:center}.entry-heading h1{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.32em;margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:#f4f8fc;font-size:clamp(1.9rem,4.15vw,3.18rem);font-weight:950;letter-spacing:0;line-height:1.05;text-shadow:0 0 14px rgba(255,255,255,.26),0 0 34px rgba(0,156,255,.3)}.entry-title-brand{font-size:.95em;white-space:nowrap}.entry-tagline{margin:12px 0 18px;color:var(--accent-hot);font-family:Rajdhani,Segoe UI,sans-serif;font-size:clamp(1.45rem,3vw,2.12rem);font-weight:500;letter-spacing:.06em;text-shadow:0 0 14px rgba(54,215,255,.46),0 0 28px rgba(0,156,255,.22)}.entry-heading p:not(.entry-tagline){max-width:820px;margin:8px auto 0;color:#edf5fb;font-size:calc(1.12rem * var(--entry-copy-scale));font-weight:500;line-height:1.45;text-align:left}.entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(72,151,206,.26);border-bottom:1px solid rgba(72,151,206,.26)}.entry-section{padding:24px 28px 22px;border-top:1px solid rgba(72,151,206,.18)}.entry-section:nth-child(1),.entry-section:nth-child(2){border-top:0}.entry-section:nth-child(odd){border-right:1px solid rgba(72,151,206,.26)}.entry-section:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.entry-section h2,.entry-final h2{margin:0 0 14px;font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:clamp(1rem,1.7vw,1.28rem);font-weight:950;letter-spacing:.1em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.6),0 0 22px rgba(0,156,255,.26)}.entry-section p,.entry-section li,.entry-final p,.entry-check{color:#edf5fb;font-size:calc(1.04rem * var(--entry-copy-scale));font-weight:500;line-height:1.4;text-shadow:0 0 9px rgba(0,156,255,.12)}.entry-section p{margin:0 0 14px}.entry-section p:last-child{margin-bottom:0}.entry-section ul{display:grid;gap:5px;margin:0;padding-left:1.1rem}.entry-section li::marker{color:var(--accent-hot)}.entry-final{max-width:660px;margin:26px auto 22px;text-align:center}.entry-final p{margin:0}.entry-final strong{display:block;margin-top:10px;color:var(--accent-hot);font-size:calc(1.18rem * var(--entry-copy-scale));font-weight:700;text-shadow:0 0 16px rgba(0,156,255,.34)}.entry-check{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;width:min(100%,720px);margin:0 auto 22px;cursor:pointer}.entry-check input{width:38px;height:38px;margin:0;appearance:none;border:3px solid rgba(220,233,242,.76);border-radius:6px;background:#02090fd1;box-shadow:inset 0 0 0 1px #009cff2e,0 0 18px #009cff1f;cursor:pointer}.entry-check input:checked{border-color:#36d7ffe6;background:linear-gradient(135deg,transparent 0 42%,#ffffff 43% 57%,transparent 58% 100%),linear-gradient(45deg,transparent 0 52%,#ffffff 53% 67%,transparent 68% 100%),#009cff8c;box-shadow:0 0 0 1px #36d7ff70,0 0 22px #009cff57}.entry-check input:focus-visible{outline:2px solid var(--accent-hot);outline-offset:4px}.entry-enter{display:flex;align-items:center;justify-content:center;gap:18px;width:min(100%,640px);min-height:66px;margin:0 auto;padding:0 22px;border:1px solid rgba(157,187,207,.58);border-radius:8px;background:linear-gradient(180deg,#243440b8,#131d27c2),#030a10e6;color:#e1ebf38f;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.9rem,2.2vw,1.22rem);font-weight:950;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 16px rgba(0,156,255,.16);cursor:not-allowed;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.entry-enter-icon{display:grid;min-width:34px;height:34px;place-items:center;border:1px solid currentColor;border-radius:6px;font-size:.72rem}.entry-enter:not(:disabled){border-color:#36d7ffe6;background:linear-gradient(180deg,#139fff,#0069bf);color:#fff;cursor:pointer;box-shadow:0 0 0 1px #009cff33,0 0 34px #009cff57}.entry-enter:not(:disabled):hover,.entry-enter:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:0 0 0 1px #36d7ff57,0 0 44px #009cff73}.entry-enter:focus-visible{outline:2px solid var(--accent-hot);outline-offset:4px}.entry-footer{width:min(100%,760px);margin:22px auto 0;padding-top:16px;border-top:1px solid rgba(72,151,206,.28);color:#b7c6d3;font-size:1rem;font-weight:500;text-align:center;text-shadow:0 0 12px rgba(0,156,255,.18)}.site-shell{position:relative;min-height:100vh;padding:28px 20px 34px;isolation:isolate}.site-shell:before,.site-shell:after{position:fixed;inset:0;z-index:5;pointer-events:none;content:"";opacity:0;transition:opacity .18s ease}.site-shell:has(.feature-tile-gold:is(:hover,:focus-visible,:active)):before{background:radial-gradient(circle at 28% 18%,rgba(246,198,75,.32),transparent 28rem),radial-gradient(circle at 82% 22%,rgba(255,58,38,.22),transparent 20rem),linear-gradient(110deg,transparent 0 28%,rgba(255,206,64,.2) 42%,rgba(255,58,38,.12) 50%,transparent 66%),linear-gradient(180deg,rgba(246,198,75,.08),transparent 52%,rgba(255,58,38,.08));mix-blend-mode:screen;opacity:1;animation:fallout-siren-wash 1.45s ease-in-out infinite alternate}.site-shell:has(.feature-tile-gold:is(:hover,:focus-visible,:active)):after{background:repeating-linear-gradient(90deg,transparent 0 74px,rgba(255,226,92,.06) 76px 78px,transparent 80px 154px),linear-gradient(90deg,rgba(255,44,32,.12),transparent 22%,transparent 72%,rgba(246,198,75,.16));mix-blend-mode:color-dodge;opacity:.7;animation:fallout-siren-sweep 2.1s linear infinite}.dashboard-frame{position:relative;width:min(100%,var(--max-width));max-width:100%;margin:0 auto;overflow:hidden;border:1px solid rgba(53,145,206,.25);background:linear-gradient(180deg,#03090fdb,#020508f0),var(--panel);box-shadow:0 34px 100px #000000a8,0 0 70px #0087ff17}.dashboard-frame:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";border:1px solid transparent;background:linear-gradient(90deg,transparent,rgba(54,215,255,.36),transparent) top left / 42% 1px no-repeat,linear-gradient(90deg,transparent,rgba(0,156,255,.22),transparent) bottom right / 36% 1px no-repeat;opacity:.62}.dashboard-frame>*{position:relative;z-index:2}.circuit-layer{position:fixed;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.circuit-line,.circuit-node{position:absolute;display:block;background:var(--accent);box-shadow:0 0 20px #009cff57}.circuit-line{height:1px;opacity:.24;transform-origin:center}.circuit-line:before,.circuit-line:after{position:absolute;top:-4px;width:8px;height:8px;content:"";border:1px solid var(--accent-hot);border-radius:50%}.circuit-line:before{left:0}.circuit-line:after{right:0}.circuit-line-a{top:25%;left:-5rem;width:34rem}.circuit-line-b{top:46%;right:-6rem;width:38rem}.circuit-line-c{bottom:12%;left:8%;width:42rem}.circuit-node{width:9px;height:9px;border-radius:50%}.circuit-node-a{top:30%;right:12%}.circuit-node-b{bottom:20%;left:9%}.site-header{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.8fr) minmax(132px,.5fr);align-items:center;gap:18px;min-height:66px;padding:15px 42px;border-bottom:1px solid rgba(72,151,206,.28);background:#010509bd}.brand-lockup{display:inline-flex;align-items:center;gap:12px;width:fit-content}.brand-lockup img{width:44px;height:44px;object-fit:cover;object-position:center 25%;border:1px solid rgba(40,180,255,.52);background:#01060a;box-shadow:0 0 24px #009cff52}.brand-lockup>span{display:grid;font-family:Orbitron,Rajdhani,sans-serif;color:#e9f5ff;font-size:1.36rem;font-weight:900;letter-spacing:.16em;line-height:.92;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.42),0 0 22px rgba(0,156,255,.24);animation:text-glow-breathe 5.8s ease-in-out infinite}.brand-lockup small{margin-top:6px;color:var(--accent-hot);font-size:.58rem;font-weight:900;letter-spacing:.54em;text-shadow:0 0 8px rgba(54,215,255,.62),0 0 18px rgba(0,156,255,.34)}.site-nav{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,28px)}.site-nav a{position:relative;padding:11px 0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.73rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 7px rgba(54,215,255,.32),0 0 15px rgba(0,156,255,.16);transition:color .18s ease,text-shadow .18s ease;animation:text-glow-breathe 6.2s ease-in-out infinite}.site-nav a:after{position:absolute;right:0;bottom:2px;left:0;height:2px;content:"";background:var(--accent);box-shadow:0 0 14px #009cffb8;opacity:0;transform:scaleX(.4);transition:opacity .18s ease,transform .18s ease}.site-nav a:hover,.site-nav a:focus-visible{color:var(--accent-hot);outline:none;text-shadow:0 0 20px rgba(0,174,255,.42)}.site-nav a:hover:after,.site-nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.header-cta,.button,.tile-cta,.game-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-family:Orbitron,Rajdhani,sans-serif;min-height:34px;border:1px solid rgba(0,156,255,.78);color:var(--accent-hot);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.55),0 0 18px rgba(0,156,255,.28);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;animation:text-glow-breathe 5.4s ease-in-out infinite}.header-cta:after,.button:after,.tile-cta:after,.game-cta:after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.28) 48%,transparent 62% 100%);opacity:.36;transform:translate(-130%);animation:text-light-sweep 6.8s ease-in-out infinite}.button-secondary:after{animation-delay:-2.2s}.text-fx{display:inline}.text-fx-word{display:inline-block;white-space:nowrap}.text-fx-space{white-space:pre}.text-fx-char{display:inline-block;will-change:transform,opacity,filter}.text-fx-drift-x{animation:letter-drift-x 4.8s ease-in-out infinite;animation-delay:var(--fx-delay)}.text-fx-drift-y{animation:letter-drift-y 5.2s ease-in-out infinite;animation-delay:var(--fx-delay)}.text-fx-static{animation:letter-static 3.6s steps(1,end) infinite;animation-delay:var(--fx-delay)}.text-fx-glow{animation:letter-glow 4.4s ease-in-out infinite;animation-delay:var(--fx-delay)}.text-fx-still{filter:brightness(1.04)}.header-cta{justify-self:end;min-width:124px;padding:0 18px;background:#009cff0a}.header-cta:hover,.header-cta:focus-visible,.button:hover,.button:focus-visible,.feature-tile:hover .tile-cta,.feature-tile:focus-visible .tile-cta,.feature-tile:active .tile-cta,.game-card:hover .game-cta,.game-card:focus-visible .game-cta{border-color:var(--accent-hot);background:#009cff24;box-shadow:0 0 24px #009cff38;color:#fff;outline:none}.hero-dashboard{position:relative;display:grid;grid-template-columns:minmax(360px,.95fr) minmax(460px,1.15fr);align-items:center;min-height:330px;padding:18px 70px 22px 78px;overflow:hidden;border-bottom:1px solid rgba(72,151,206,.28);background:linear-gradient(90deg,#009cff0d,#01050a7a 38%,#01050af0 72%),radial-gradient(circle at 31% 45%,rgba(0,156,255,.26),transparent 18rem),#02070c}.hero-dashboard:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(0,156,255,.14) 1px,transparent 1px),linear-gradient(rgba(0,156,255,.09) 1px,transparent 1px);background-size:70px 41px;opacity:.28;-webkit-mask-image:linear-gradient(90deg,black,transparent 78%);mask-image:linear-gradient(90deg,black,transparent 78%)}.hero-dashboard:after{position:absolute;right:-7%;bottom:-38%;width:42%;height:78%;pointer-events:none;content:"";background:radial-gradient(circle,rgba(133,168,191,.18),transparent 70%);filter:blur(18px)}.hero-art{position:relative;z-index:1;display:grid;place-items:center;min-height:290px}.hero-art:before{position:absolute;width:min(88%,392px);aspect-ratio:1;content:"";border:1px solid rgba(0,156,255,.4);border-radius:50%;box-shadow:inset 0 0 42px #009cff1a,0 0 42px #009cff29}.hero-art img{position:relative;width:min(100%,430px);height:290px;object-fit:cover;object-position:center 30%;filter:drop-shadow(0 0 36px rgba(0,156,255,.36));transform:translateY(6px)}.hero-copy{position:relative;z-index:1;display:grid;justify-items:center;min-width:0;width:100%;text-align:center}.hero-copy h1{display:grid;gap:8px;margin:0;max-width:100%;color:#cdd8e3;font-size:clamp(4rem,6.6vw,6.75rem);font-weight:950;letter-spacing:.08em;line-height:.78;text-transform:uppercase;text-shadow:0 1px 0 #ffffff,0 0 28px rgba(0,156,255,.46)}.hero-copy h1 span{position:relative;color:transparent;font-size:clamp(1.55rem,3vw,3.05rem);letter-spacing:.58em;line-height:1;-webkit-text-stroke:1px var(--accent-hot);text-shadow:0 0 24px rgba(0,156,255,.58)}.hero-copy h1 span:before,.hero-copy h1 span:after{position:absolute;top:50%;width:clamp(42px,8vw,122px);height:1px;content:"";background:var(--accent);box-shadow:0 0 14px #009cffb8}.hero-copy h1 span:before{right:calc(100% + 14px)}.hero-copy h1 span:after{left:calc(100% - 8px)}.hero-copy p{max-width:520px;margin:24px 0 0;color:#d9e5ef;font-size:1rem;line-height:1.5}.hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:24px}.button{min-width:206px;max-width:100%;min-height:44px;padding:0 20px}.button-primary{border-color:#4dc2ffeb;background:linear-gradient(180deg,#129cff,#0069bf);color:#fff;box-shadow:0 0 28px #009cff47}.button-secondary{gap:12px;background:#01080eb3;color:#fff}.button-secondary span{color:var(--accent-hot);font-size:.88rem}.button-secondary:before{width:0;height:0;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid var(--accent-hot);filter:drop-shadow(0 0 8px rgba(54,215,255,.62))}.hero-dashboard{position:relative;display:block;min-height:0;padding:0;overflow:hidden;background:#02070c}.hero-dashboard:before,.hero-dashboard:after{display:block;pointer-events:none}.hero-dashboard:before{display:none}.hero-dashboard:after{display:none}.hero-banner{position:relative;z-index:0;width:100%;aspect-ratio:1294 / 316;object-fit:cover;object-position:center;filter:saturate(1.05) contrast(1.02)}.hero-dashboard .hero-actions{position:absolute;right:clamp(54px,20.25%,306px);bottom:clamp(20px,13.5%,52px);z-index:2;gap:clamp(12px,1.4vw,18px);margin:0}.hero-dashboard .button{min-width:clamp(156px,13vw,190px);min-height:clamp(36px,3.15vw,44px);padding:0 20px;font-size:clamp(.64rem,.76vw,.8rem);background-color:#020910b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.feature-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(72,151,206,.28);background:#01060ae6}.feature-tile{position:relative;display:flex;min-height:194px;flex-direction:column;justify-content:space-between;gap:14px;padding:20px 18px 16px;overflow:hidden;border-right:1px solid rgba(72,151,206,.28);background:linear-gradient(180deg,rgba(0,156,255,.04),transparent 46%),#030a10db;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.feature-tile:last-child{border-right:0}.feature-tile-seller-inventory{background:radial-gradient(circle at 82% 18%,rgba(54,215,255,.1),transparent 20rem),linear-gradient(180deg,rgba(0,156,255,.07),transparent 52%),#030a10e6}.feature-tile-seller-inventory .tile-visual-image{border-color:#36d7ff7a}.feature-tile-seller-inventory .tile-cta{width:min(100%,214px)}.feature-tile:hover,.feature-tile:focus-visible,.feature-tile:active{z-index:2;background:linear-gradient(180deg,rgba(0,156,255,.12),transparent 55%),#050f18f5;box-shadow:inset 0 0 0 1px #009cff66,0 0 34px #009cff24;outline:none;transform:translateY(-2px)}.tile-bracket{position:absolute;top:26px;right:18px;left:18px;height:10px;pointer-events:none;border-top:1px solid var(--accent)}.tile-bracket:before,.tile-bracket:after{position:absolute;top:0;width:7px;height:7px;content:"";border-top:1px solid var(--accent)}.tile-bracket:before{left:0;border-left:1px solid var(--accent)}.tile-bracket:after{right:0;border-right:1px solid var(--accent)}.feature-tile h2{position:relative;z-index:1;margin:0;padding-top:12px;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(1rem,1.25vw,1.32rem);font-weight:950;letter-spacing:.13em;line-height:1.08;text-transform:uppercase;text-shadow:0 0 9px rgba(54,215,255,.44),0 0 20px rgba(0,156,255,.22);animation:text-glow-breathe 6.4s ease-in-out infinite}.feature-tile-gold h2{color:#fff}.feature-tile-gold h2:first-letter{color:var(--gold)}.site-footer,.privacy-footer{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--muted);font-size:.9rem}.site-footer{padding:1rem 1.25rem 0;border-top:1px solid var(--line)}.site-footer a,.privacy-page a{color:var(--accent-hot);text-decoration:underline;text-underline-offset:.18em}.privacy-page{min-height:100vh;padding:2rem 1rem 3rem}.privacy-page-frame{max-width:900px;margin:0 auto;overflow:hidden;background:var(--panel);border:1px solid var(--line);box-shadow:0 0 40px #009cff1a}.privacy-header{padding:1.5rem clamp(1.25rem,4vw,3rem) 1.75rem;border-bottom:1px solid var(--line);background:linear-gradient(135deg,rgba(0,156,255,.13),transparent 52%)}.privacy-brand{display:inline-block;margin-bottom:1rem;color:var(--accent-hot);font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.18em}.privacy-back-link{float:right;margin-top:.15rem}.privacy-header h1{max-width:780px;margin:1.5rem 0 .75rem;font-family:Orbitron,sans-serif;font-size:clamp(1.45rem,4vw,2.35rem);line-height:1.2}.privacy-meta{margin:0;color:var(--muted)}.privacy-content{padding:1.5rem clamp(1.25rem,4vw,3rem) 2rem}.privacy-content section+section{margin-top:1.65rem}.privacy-content h2{margin:0 0 .45rem;color:var(--accent-hot);font-family:Orbitron,sans-serif;font-size:1.05rem;line-height:1.35}.privacy-content p,.privacy-content li{color:var(--text);font-size:1.05rem;line-height:1.6}.privacy-content p{margin:0}.privacy-content ul{margin:.35rem 0 0;padding-left:1.35rem}.privacy-content li+li{margin-top:.4rem}.privacy-content a{overflow-wrap:anywhere}.privacy-footer{padding:1rem clamp(1.25rem,4vw,3rem) 1.25rem;border-top:1px solid var(--line)}@media(max-width:640px){.privacy-page{padding:1rem .65rem 2rem}.privacy-back-link{float:none;display:block}.privacy-header h1{margin-top:1.35rem}.privacy-content p,.privacy-content li{font-size:1rem}.site-footer{padding-left:.85rem;padding-right:.85rem}}.feature-tile-gold:is(:hover,:focus-visible,:active){border-color:#f6c64be0;background:radial-gradient(circle at 24% 20%,rgba(246,198,75,.26),transparent 20rem),radial-gradient(circle at 88% 28%,rgba(255,58,38,.16),transparent 16rem),linear-gradient(180deg,rgba(246,198,75,.14),transparent 58%),#120d05f5;box-shadow:inset 0 0 0 1px #f6c64b6b,inset 0 0 30px #f6c64b1f,0 0 34px #f6c64b42,0 0 46px #ff3a2624}.feature-tile-gold:is(:hover,:focus-visible,:active) .tile-visual-image{border-color:#f6c64bdb;box-shadow:inset 0 0 20px #f6c64b24,0 0 26px #f6c64b5c,0 0 18px #ff3a262e}.feature-tile-gold:is(:hover,:focus-visible,:active) .tile-cta{border-color:#f6c64bf0;background:#f6c64b29;color:#fff7cf;box-shadow:0 0 26px #f6c64b5c,0 0 18px #ff3a2629}.feature-tile-linktree h2{color:#dfffd6;text-shadow:0 0 18px rgba(85,255,70,.28)}.tile-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(54px,.72fr) minmax(0,1fr);align-items:center;gap:14px;min-height:78px}.tile-visual{display:grid;width:70px;height:70px;overflow:hidden;place-items:center;border:1px solid rgba(0,156,255,.42);background:radial-gradient(circle,rgba(0,156,255,.22),transparent 68%),#01080dd1;color:var(--accent-hot);font-size:1.1rem;font-weight:950;letter-spacing:.08em;text-shadow:0 0 16px rgba(0,156,255,.72)}.tile-visual-image{position:relative;width:82px;height:70px;border-color:#f6c64b75;background:#010203}.feature-tile-linktree .tile-visual-image{width:82px;height:82px;border-color:#5cff427a;background:radial-gradient(circle,rgba(87,255,61,.16),transparent 68%),#010203;box-shadow:0 0 24px #55ff461a}.tile-visual img{width:100%;height:100%;object-fit:contain}.tile-visual-image img{position:absolute;inset:0;margin:auto}.tile-body p{margin:0;font-family:Rajdhani,Segoe UI,sans-serif;color:#d6e2eb;font-size:.86rem;font-weight:500;line-height:1.42;text-shadow:0 0 10px rgba(0,156,255,.12)}.tile-cta{position:relative;z-index:1;width:min(100%,172px);min-height:32px;padding:0 10px;background:#009cff08}.feature-tile-disabled{opacity:.58}.games-showcase,.connect-strip,.welcome-section{position:relative;padding:16px 32px 22px;background:linear-gradient(90deg,rgba(0,156,255,.05),transparent 14%,transparent 86%,rgba(0,156,255,.05)),#010509e6}.games-showcase,.connect-strip{border-bottom:1px solid rgba(72,151,206,.28)}.section-rule{display:grid;grid-template-columns:minmax(60px,1fr) auto minmax(60px,1fr);align-items:center;gap:22px;margin-bottom:16px}.section-rule>span{display:block;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.section-rule h2{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:1rem;font-weight:900;letter-spacing:.36em;line-height:1;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.66),0 0 24px rgba(0,156,255,.32);animation:text-glow-breathe 5.8s ease-in-out infinite}.game-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.game-card{display:grid;grid-template-columns:minmax(126px,.88fr) minmax(0,1fr);align-items:center;gap:18px;min-height:116px;padding:12px 16px;overflow:hidden;border:1px solid rgba(99,163,205,.34);background:linear-gradient(90deg,rgba(0,156,255,.08),transparent 42%),#030a10e6;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.game-card:hover,.game-card:focus-visible{border-color:#00aeffc2;box-shadow:0 0 0 1px #009cff2e,0 0 32px #009cff29;outline:none;transform:translateY(-2px)}.game-media{position:relative;display:grid;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(72,151,206,.32);background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.1),transparent 72%),#020406}.game-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.game-copy h3{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(1rem,1.35vw,1.32rem);font-weight:950;letter-spacing:.12em;line-height:1.08;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.4),0 0 18px rgba(0,156,255,.2);animation:text-glow-breathe 6.1s ease-in-out infinite}.game-copy small{display:block;margin-top:8px;font-family:Rajdhani,Segoe UI,sans-serif;color:#d4dee7;font-size:.86rem;font-weight:600;text-shadow:0 0 10px rgba(54,215,255,.14)}.game-copy p{margin:8px 0 0;font-family:Rajdhani,Segoe UI,sans-serif;color:#b7c6d3;font-size:.86rem;font-weight:500;line-height:1.42;text-shadow:0 0 10px rgba(0,156,255,.1)}.game-cta{width:min(100%,140px);min-height:31px;margin-top:12px;background:#009cff08}.connect-strip{padding-bottom:24px}.connect-row{display:grid;grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);align-items:center;gap:28px}.connect-intro{padding-left:20px;font-family:Rajdhani,Segoe UI,sans-serif;color:#d7e2eb;font-size:1.06rem;font-weight:500;line-height:1.5;text-shadow:0 0 10px rgba(0,156,255,.12)}.connect-intro p{margin:0}.connect-intro p+p{margin-top:8px}.connect-message-cta{width:min(100%,170px);margin-top:16px}.contact-panel{display:grid;gap:12px;padding:16px;border:1px solid rgba(99,163,205,.34);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#030a10e0}.contact-panel-heading h3{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.95rem;font-weight:950;letter-spacing:.14em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18)}.contact-panel-heading p,.contact-panel small{margin:6px 0 0;color:#b9c8d4;font-size:.86rem;font-weight:500;line-height:1.32;text-shadow:0 0 10px rgba(0,156,255,.1)}.contact-panel label{display:grid;gap:5px;min-width:0}.contact-panel label span{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.66rem;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.contact-panel input,.contact-panel select,.contact-panel textarea{width:100%;min-width:0;border:1px solid rgba(72,151,206,.34);background:#01060ad1;color:var(--text);font:600 .96rem/1.25 Rajdhani,Segoe UI,sans-serif;outline:none;box-shadow:inset 0 0 18px #009cff0f}.contact-panel input,.contact-panel select{min-height:36px;padding:0 10px}.contact-panel textarea{min-height:96px;resize:vertical;padding:10px}.contact-panel input:focus,.contact-panel select:focus,.contact-panel textarea:focus{border-color:#36d7ffc7;box-shadow:inset 0 0 18px #009cff14,0 0 18px #009cff1f}.contact-submit{width:100%}.contact-submit:disabled{opacity:.68;cursor:wait;filter:saturate(.8)}.contact-status{margin:0;padding:10px 12px;border:1px solid rgba(72,151,206,.3);background:#009cff14;color:#dceaf4;font-size:.9rem;font-weight:600;line-height:1.35;text-shadow:0 0 10px rgba(0,156,255,.14)}.contact-status-sent{border-color:#5cff896b;background:#2cbd631a;color:#dfffea}.contact-status-error{border-color:#ff895c75;background:#ff65421a;color:#ffe4da}.contact-panel small a{color:var(--accent-hot);font-weight:800;text-decoration:none;text-shadow:0 0 10px rgba(54,215,255,.36)}.contact-panel small a:hover,.contact-panel small a:focus-visible{color:#fff;text-decoration:underline}.connect-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.connect-links a{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;min-height:88px;padding:14px 16px;border:1px solid rgba(99,163,205,.32);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 60%),#030a10e0;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.connect-links a>span:last-child{min-width:0;overflow:hidden}.connect-links a:hover,.connect-links a:focus-visible{border-color:#00aeffc2;box-shadow:0 0 28px #009cff24;outline:none;transform:translateY(-2px)}.connect-symbol{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;border:1px solid rgba(0,156,255,.48);border-radius:8px;background:radial-gradient(circle,rgba(0,156,255,.18),transparent 64%),#009cff14;color:var(--accent-hot);font-size:.9rem;font-weight:950;letter-spacing:.06em;text-shadow:0 0 8px rgba(54,215,255,.58),0 0 18px rgba(0,156,255,.26);animation:text-glow-breathe 6.6s ease-in-out infinite}.connect-symbol-image{border-color:#36d7ff6b;box-shadow:inset 0 0 18px #009cff1f,0 0 18px #009cff1f}.connect-symbol-image img{width:100%;height:100%;object-fit:cover;object-position:center}.connect-links strong,.connect-links small{display:block}.connect-links strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.88rem;font-weight:950;letter-spacing:.14em;line-height:1.1;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18);animation:text-glow-breathe 6.2s ease-in-out infinite;overflow-wrap:anywhere}.connect-links small{margin-top:6px;font-family:Rajdhani,Segoe UI,sans-serif;color:#b9c8d4;font-size:.86rem;font-weight:500;line-height:1.25;text-shadow:0 0 10px rgba(0,156,255,.1);overflow-wrap:anywhere;word-break:break-word}.welcome-section{padding-top:18px;padding-bottom:28px}.welcome-frame{overflow:hidden;border:1px solid rgba(99,163,205,.34);background:radial-gradient(circle at 50% 24%,rgba(0,156,255,.09),transparent 52%),#02080de6;box-shadow:inset 0 0 0 1px #009cff14,0 0 36px #009cff14}.welcome-frame img{width:100%;height:auto;max-height:820px;object-fit:contain;object-position:center;background:#010203}.contact-page{position:relative;overflow:hidden;padding:28px 32px 30px;background-color:#010509f5;background-image:linear-gradient(90deg,#009cff1a,#00000070 18%,#00000075 82%,#009cff1a),linear-gradient(180deg,#0105092e,#010509c2),radial-gradient(circle at 50% 18%,rgba(0,156,255,.16),transparent 30rem),url(/assets/wulfzx-contact-background.png);background-position:center,center,center,center 42%;background-repeat:no-repeat;background-size:auto,auto,auto,cover}.contact-page:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(1,5,9,.78),transparent 24%,rgba(1,5,9,.82)),radial-gradient(circle at 50% 52%,transparent 0 13rem,rgba(1,5,9,.44) 25rem,rgba(1,5,9,.74) 48rem)}.contact-page>*{position:relative;z-index:1}.contact-page .what-hero{background:radial-gradient(circle at 14% 12%,rgba(0,156,255,.22),transparent 22rem),linear-gradient(135deg,#009cff24,#01080dd6 52%),#01070cdb;box-shadow:inset 0 0 0 1px #009cff14,0 18px 42px #00000061;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-page-body{display:grid;justify-content:center;padding:24px 0 0}.contact-page-body .contact-panel{width:min(100%,560px);border-color:#58c7ff7a;background:linear-gradient(180deg,#030c14f0,#01060be6),#02080deb;box-shadow:inset 0 0 0 1px #009cff14,0 22px 54px #00000094,0 0 42px #009cff1f;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.what-page{position:relative;padding:28px 32px 30px;background:linear-gradient(90deg,rgba(0,156,255,.05),transparent 16%,transparent 84%,rgba(0,156,255,.05)),#010509e6}.what-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:20px 22px 24px;border:1px solid rgba(72,151,206,.32);background:radial-gradient(circle at 14% 12%,rgba(0,156,255,.18),transparent 22rem),linear-gradient(135deg,rgba(0,156,255,.08),transparent 48%),#030a10e0}.what-hero h1{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(2.2rem,5vw,5.4rem);font-weight:950;letter-spacing:.13em;line-height:.95;text-transform:uppercase;text-shadow:0 0 12px rgba(54,215,255,.52),0 0 32px rgba(0,156,255,.22);animation:text-glow-breathe 5.8s ease-in-out infinite}.what-hero p{max-width:780px;margin:16px 0 0;color:#d6e2eb;font-size:1.08rem;font-weight:500;line-height:1.52;text-shadow:0 0 10px rgba(0,156,255,.12)}.what-category-nav{position:sticky;z-index:8;top:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:14px;border:1px solid rgba(72,151,206,.32);background:#01070cf0;box-shadow:0 14px 34px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.what-category-nav a{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:10px 12px;border-right:1px solid rgba(72,151,206,.2);font-family:Orbitron,Rajdhani,sans-serif;color:#dcecf6;font-size:.7rem;font-weight:850;letter-spacing:.1em;text-align:center;text-transform:uppercase;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.what-category-nav a:last-child{border-right:0}.what-category-nav a span:first-child{color:#36d7ff;font-family:Rajdhani,Segoe UI,sans-serif;font-size:.72rem;letter-spacing:.04em}.what-category-nav a:is(:hover,:focus-visible){background:#009cff1f;box-shadow:inset 0 -2px #36d7ff;color:#fff;outline:none}.what-back{min-width:150px}.what-section-stack{display:grid;gap:22px;margin-top:24px}.what-section{content-visibility:auto;contain-intrinsic-size:720px;padding:20px 18px 22px;scroll-margin-top:76px;border:1px solid rgba(72,151,206,.22);background:linear-gradient(180deg,rgba(0,156,255,.028),transparent 42%),#02080dcc}.what-section .section-rule{margin-bottom:12px}.what-section-intro{max-width:760px;margin:0 auto 18px;color:#c8d6e0;font-size:1rem;font-weight:500;line-height:1.45;text-align:center;text-shadow:0 0 10px rgba(0,156,255,.1)}.what-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.what-card{display:flex;flex-direction:column;gap:14px;min-height:100%;padding:14px;overflow:hidden;border:1px solid rgba(99,163,205,.26);background:linear-gradient(145deg,rgba(0,156,255,.045),transparent 54%),#02080de0;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.what-card:hover,a.what-card:focus-visible{border-color:#00aeffc7;box-shadow:0 0 0 1px #009cff2e,0 0 28px #009cff26;outline:none;transform:translateY(-2px)}.what-card-disabled{opacity:.58}.what-card-media,.what-card-symbol{display:grid;width:100%;aspect-ratio:16 / 10;place-items:center;overflow:hidden;border:1px solid rgba(72,151,206,.25);background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.12),transparent 70%),#020406}.what-card-media img{width:100%;height:100%;object-fit:contain;object-position:center}.what-card-gta-countdown .what-card-media{padding:clamp(18px,8%,30px);background:radial-gradient(circle at 50% 50%,rgba(255,58,216,.2),transparent 44%),radial-gradient(circle at 46% 56%,rgba(255,151,62,.12),transparent 54%),radial-gradient(circle at 54% 42%,rgba(54,215,255,.14),transparent 62%),#020406}.what-card-gta-countdown .what-card-media img{width:min(64%,136px);height:min(64%,136px);border-radius:6px;filter:drop-shadow(0 0 10px rgba(255,58,216,.28)) drop-shadow(0 0 18px rgba(0,180,255,.14))}.what-card-symbol{color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:1.4rem;font-weight:950;letter-spacing:.12em;text-shadow:0 0 10px rgba(54,215,255,.6),0 0 22px rgba(0,156,255,.28)}.what-card-icon svg{width:min(44%,82px);height:min(44%,82px);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.what-card-basic-card .what-card-symbol{color:#9af2ff;border-color:#9af2ff61;background:radial-gradient(circle at 52% 46%,rgba(154,242,255,.14),transparent 44%),linear-gradient(135deg,rgba(0,156,255,.12),transparent 58%),#020406}.what-card-basic-card .what-card-icon svg{width:min(38%,76px);height:min(38%,76px);filter:drop-shadow(0 0 10px rgba(154,242,255,.46)) drop-shadow(0 0 18px rgba(0,156,255,.24))}a.what-card-basic-card:hover .what-card-symbol,a.what-card-basic-card:focus-visible .what-card-symbol{border-color:#9af2ffb8;box-shadow:inset 0 0 24px #009cff1f,0 0 20px #9af2ff1f}.what-card-standard-card .what-card-symbol{color:#67e8ff;border-color:#67e8ff6b;background:radial-gradient(circle at 50% 45%,rgba(103,232,255,.18),transparent 48%),radial-gradient(circle at 50% 50%,rgba(50,255,196,.08),transparent 64%),#020406;box-shadow:inset 0 0 26px #009cff14}.what-card-standard-card .what-card-icon svg{filter:drop-shadow(0 0 10px rgba(103,232,255,.48)) drop-shadow(0 0 20px rgba(0,156,255,.24))}a.what-card-standard-card:hover .what-card-symbol,a.what-card-standard-card:focus-visible .what-card-symbol{border-color:#67e8ffb8;box-shadow:inset 0 0 28px #009cff1f,0 0 22px #67e8ff1f}.what-card-nuka-card .what-card-media{border-color:#f3c46d61;background:radial-gradient(circle at 20% 22%,rgba(243,196,109,.18),transparent 34%),radial-gradient(circle at 78% 68%,rgba(103,232,255,.12),transparent 42%),radial-gradient(circle at 50% 50%,rgba(50,255,196,.08),transparent 60%),#020406;box-shadow:inset 0 0 24px #f3c46d0f}.what-card-nuka-card .what-card-media img{object-fit:cover;object-position:50% 42%;filter:saturate(1.06) contrast(1.04) drop-shadow(0 0 12px rgba(243,196,109,.1))}a.what-card-nuka-card:hover .what-card-media,a.what-card-nuka-card:focus-visible .what-card-media{border-color:#f3c46db8;box-shadow:inset 0 0 26px #67e8ff14,0 0 24px #f3c46d24}.what-card-luna-vlog .what-card-media{border-color:#dc78ff5c;background:radial-gradient(circle at 18% 18%,rgba(220,120,255,.18),transparent 34%),radial-gradient(circle at 88% 72%,rgba(103,232,255,.14),transparent 42%),#020406;box-shadow:inset 0 0 24px #dc78ff0f}.what-card-luna-vlog .what-card-media img{object-fit:cover;object-position:50% 42%;filter:saturate(1.04) contrast(1.03) drop-shadow(0 0 12px rgba(220,120,255,.1))}a.what-card-luna-vlog:hover .what-card-media,a.what-card-luna-vlog:focus-visible .what-card-media{border-color:#dc78ffad;box-shadow:inset 0 0 26px #67e8ff14,0 0 24px #dc78ff24}.what-card-dark-book-club .what-card-media{border-color:#d5a65f5c;background:radial-gradient(circle at 18% 20%,rgba(213,166,95,.16),transparent 34%),radial-gradient(circle at 82% 70%,rgba(202,86,130,.16),transparent 42%),radial-gradient(circle at 50% 50%,rgba(103,232,255,.06),transparent 60%),#020406;box-shadow:inset 0 0 24px #ca56820f}.what-card-dark-book-club .what-card-media img{object-fit:cover;object-position:50% 42%;filter:saturate(1.05) contrast(1.05) drop-shadow(0 0 12px rgba(202,86,130,.1))}a.what-card-dark-book-club:hover .what-card-media,a.what-card-dark-book-club:focus-visible .what-card-media{border-color:#d5a65fb8;box-shadow:inset 0 0 26px #ca56821a,0 0 24px #d5a65f24}.what-card-spark-beauty .what-card-media{border-color:#f5d2e061;background:radial-gradient(circle at 22% 18%,rgba(245,210,224,.2),transparent 34%),radial-gradient(circle at 82% 72%,rgba(205,122,172,.16),transparent 42%),radial-gradient(circle at 50% 50%,rgba(103,232,255,.06),transparent 60%),#020406;box-shadow:inset 0 0 24px #cd7aac0f}.what-card-spark-beauty .what-card-media img{object-fit:cover;object-position:50% 46%;filter:saturate(1.03) contrast(1.03) drop-shadow(0 0 12px rgba(245,210,224,.1))}a.what-card-spark-beauty:hover .what-card-media,a.what-card-spark-beauty:focus-visible .what-card-media{border-color:#f5d2e0bd;box-shadow:inset 0 0 26px #cd7aac1a,0 0 24px #f5d2e024}.what-card-premium-card .what-card-media{background:radial-gradient(circle at 50% 42%,rgba(103,232,255,.16),transparent 46%),radial-gradient(circle at 50% 58%,rgba(0,156,255,.1),transparent 62%),#020406}.what-card-premium-card .what-card-media img{object-fit:cover;object-position:50% 36%;filter:saturate(1.05) contrast(1.04) drop-shadow(0 0 12px rgba(54,215,255,.12))}a.what-card-premium-card:hover .what-card-media,a.what-card-premium-card:focus-visible .what-card-media{border-color:#67e8ffad;box-shadow:0 0 24px #67e8ff1f}.what-card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:8px}.what-card-copy small,.what-card-copy em{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.68rem;font-style:normal;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.what-card-copy strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(.95rem,1.18vw,1.15rem);font-weight:950;letter-spacing:.1em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18);animation:text-glow-breathe 6.2s ease-in-out infinite}.what-card-copy span{font-family:Rajdhani,Segoe UI,sans-serif;color:#bfd0dc;font-size:1rem;font-weight:500;line-height:1.52;text-shadow:0 0 10px rgba(0,156,255,.1)}.what-card-copy em{width:fit-content;margin-top:auto;padding:7px 10px;border:1px solid rgba(0,156,255,.52);background:#009cff0a}.ai-image-section{position:relative;content-visibility:auto;contain-intrinsic-size:860px;overflow:hidden;padding:clamp(18px,3vw,28px);border:1px solid rgba(198,136,39,.34);background:radial-gradient(circle at 18% 14%,rgba(220,120,255,.15),transparent 34%),radial-gradient(circle at 88% 18%,rgba(103,232,255,.13),transparent 32%),linear-gradient(135deg,rgba(198,136,39,.1),transparent 52%),#02080deb;box-shadow:inset 0 0 34px #009cff0f,0 0 32px #00000038}.ai-image-section:before{position:absolute;inset:12px;pointer-events:none;border:1px solid rgba(198,136,39,.14);background:linear-gradient(90deg,transparent,rgba(103,232,255,.08),transparent),linear-gradient(180deg,rgba(255,255,255,.02),transparent 42%);content:""}.ai-image-content{position:relative;z-index:1;display:grid;max-width:980px;margin-inline:auto}.ai-image-copy{display:grid;gap:14px}.ai-image-kicker{width:fit-content;padding:7px 10px;border:1px solid rgba(198,136,39,.42);color:#f3c46d;font-family:Orbitron,Rajdhani,sans-serif;font-size:.68rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px rgba(198,136,39,.32)}.ai-image-section h2{margin:0;color:var(--text);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.65rem,4vw,3rem);font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-shadow:0 0 14px rgba(103,232,255,.3),0 0 28px rgba(220,120,255,.14)}.ai-image-subtitle{max-width:620px;margin:0;color:#d9e6ef;font-size:1.06rem;font-weight:600;line-height:1.45}.ai-image-price{width:fit-content;padding:10px 12px;border:1px solid rgba(103,232,255,.36);background:linear-gradient(135deg,#67e8ff14,#dc78ff14),#01060ac2;color:#fff;font-family:Orbitron,Rajdhani,sans-serif;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase}.ai-image-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ai-image-feature-list li{position:relative;min-height:100%;padding:11px 12px 11px 34px;border:1px solid rgba(103,232,255,.18);background:#ffffff09;color:#cbd9e3;font-size:.92rem;font-weight:560;line-height:1.38}.ai-image-feature-list li:before{position:absolute;top:12px;left:12px;width:10px;height:10px;border:1px solid rgba(243,196,109,.78);background:#67e8ff1f;box-shadow:0 0 14px #c6882738;content:""}.ai-image-focus{display:grid;gap:6px;padding:14px;border:1px solid rgba(220,120,255,.3);background:radial-gradient(circle at 10% 50%,rgba(220,120,255,.14),transparent 34%),#01060ac7}.ai-image-focus span{color:#f3c46d;font-family:Orbitron,Rajdhani,sans-serif;font-size:.68rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.ai-image-focus strong{color:#f8fbff;font-size:1rem;line-height:1.35}.ai-image-cta{width:fit-content}.pricing-section{position:relative;content-visibility:auto;contain-intrinsic-size:960px;overflow:hidden;padding:24px 18px 26px;border:1px solid rgba(198,136,39,.36);background:radial-gradient(circle at 18% 8%,rgba(198,136,39,.13),transparent 30%),radial-gradient(circle at 82% 18%,rgba(0,156,255,.1),transparent 34%),linear-gradient(180deg,rgba(198,136,39,.06),transparent 48%),#030a10e0}.pricing-section:before{position:absolute;inset:12px;pointer-events:none;border:1px solid rgba(198,136,39,.14);content:""}.text-fx-static-render{display:inline}.pricing-rule h2{color:#f3c46d;text-shadow:0 0 12px rgba(198,136,39,.42),0 0 24px rgba(0,156,255,.12)}.pricing-intro{position:relative;z-index:1;max-width:840px;margin:0 auto 22px;color:#d6dce2;font-size:1rem;font-weight:600;line-height:1.5;text-align:center}.pricing-tier-grid,.pricing-service-grid{position:relative;z-index:1;display:grid;gap:16px}.pricing-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.pricing-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-tier-card,.pricing-service-card{display:grid;align-content:start;gap:14px;min-width:0;border:1px solid rgba(198,136,39,.32);background:linear-gradient(135deg,rgba(198,136,39,.1),transparent 54%),#02080de6;box-shadow:inset 0 0 28px #009cff0d}.pricing-tier-card{padding:18px}.pricing-service-card{padding:16px}.pricing-tier-card:nth-child(2){border-color:#f3c46d80;background:linear-gradient(135deg,rgba(198,136,39,.18),transparent 56%),radial-gradient(circle at 90% 8%,rgba(243,196,109,.1),transparent 32%),#02080deb}.pricing-tier-top,.pricing-service-heading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.pricing-tier-badge,.pricing-service-heading>span{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(243,196,109,.58);border-radius:999px;color:#f3c46d;font-family:Orbitron,Rajdhani,sans-serif;font-weight:950;letter-spacing:.08em;background:radial-gradient(circle at 50% 42%,rgba(243,196,109,.18),transparent 64%),#04070a;text-shadow:0 0 14px rgba(243,196,109,.42)}.pricing-tier-top strong,.pricing-service-heading strong{display:block;color:var(--text);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1rem,1.3vw,1.22rem);font-weight:950;letter-spacing:.09em;line-height:1.12;text-transform:uppercase}.pricing-tier-top small,.pricing-service-heading small{display:block;margin-top:4px;color:#f3c46d;font-family:Orbitron,Rajdhani,sans-serif;font-size:.72rem;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.pricing-amount{display:grid;gap:3px;padding:12px 0;border-block:1px solid rgba(198,136,39,.24)}.pricing-amount span{color:#f3c46d;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.75rem,4.2vw,3rem);font-weight:950;letter-spacing:.04em;line-height:1;text-shadow:0 0 18px rgba(198,136,39,.22)}.pricing-amount small{color:#d6dce2;font-family:Orbitron,Rajdhani,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.pricing-tier-card ul,.pricing-service-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pricing-tier-card li,.pricing-service-card li{position:relative;padding-left:20px;color:#cbd8e2;font-size:.93rem;font-weight:550;line-height:1.36}.pricing-tier-card li:before,.pricing-service-card li:before{position:absolute;left:0;color:#f3c46d;content:"✓"}.pricing-service-card p{margin:0;color:#d4dde4;font-size:.94rem;font-weight:550;line-height:1.42}.pricing-cta-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.owner-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-card{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px;min-height:100%;padding:16px;overflow:hidden;border:1px solid rgba(99,163,205,.34);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080de6;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.owner-card:hover,.owner-card:focus-visible{border-color:#00aeffc7;box-shadow:0 0 0 1px #009cff2e,0 0 28px #009cff26;outline:none;transform:translateY(-2px)}.owner-card-icon{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;border:1px solid rgba(0,156,255,.42);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.16),transparent 70%),#020406;color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:.8rem;font-weight:950;letter-spacing:.08em;text-shadow:0 0 10px rgba(54,215,255,.6),0 0 22px rgba(0,156,255,.28)}.owner-card-image img{width:100%;height:100%;object-fit:cover;object-position:center}.owner-card-copy{display:grid;min-width:0;gap:7px}.owner-card-copy small,.owner-card-copy em{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.66rem;font-style:normal;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34);overflow-wrap:anywhere}.owner-card-copy strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.95rem;font-weight:950;letter-spacing:.08em;line-height:1.15;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18);animation:text-glow-breathe 6.2s ease-in-out infinite;overflow-wrap:anywhere}.owner-card-copy span{color:#bfd0dc;font-size:.9rem;font-weight:500;line-height:1.35;text-shadow:0 0 10px rgba(0,156,255,.1)}.owner-card-copy em{width:fit-content;margin-top:2px;padding:6px 9px;border:1px solid rgba(0,156,255,.52);background:#009cff0a}.owner-note{margin-top:22px;padding:16px 18px;border:1px solid rgba(72,151,206,.3);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#030a10db}.owner-note strong{display:block;font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.82rem;font-weight:950;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.owner-note p{margin:8px 0 0;color:#c8d6e0;font-size:.96rem;font-weight:500;line-height:1.45}.owner-note code{color:#fff;font-family:Cascadia Mono,Consolas,monospace;font-size:.88em}.gallery-section{padding:22px 18px 28px;border-top:1px solid rgba(72,151,206,.28);background:linear-gradient(180deg,rgba(0,156,255,.04),transparent 42%),#01060ac2}.gallery-empty{display:grid;justify-items:center;gap:14px;max-width:820px;margin:20px auto 0;padding:clamp(26px,5vw,54px);border:1px solid rgba(99,163,205,.34);background:radial-gradient(circle at 50% 25%,rgba(0,156,255,.16),transparent 56%),linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080de6;text-align:center}.gallery-empty>span{display:grid;width:82px;height:82px;place-items:center;border:1px solid rgba(0,156,255,.52);border-radius:10px;background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.2),transparent 70%),#020406;color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:1rem;font-weight:950;letter-spacing:.12em;text-shadow:0 0 10px rgba(54,215,255,.68),0 0 24px rgba(0,156,255,.32)}.gallery-empty strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(1.2rem,2.8vw,2rem);font-weight:950;letter-spacing:.1em;line-height:1.15;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.44),0 0 22px rgba(0,156,255,.2)}.gallery-empty p{max-width:620px;margin:0;color:#c8d6e0;font-size:1rem;font-weight:500;line-height:1.5}.music-kicker{margin:0 0 10px;color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:.82rem;font-weight:950;letter-spacing:.22em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 14px rgba(0,156,255,.44)}.music-section{display:grid;gap:22px;padding:24px 18px 30px;border-top:1px solid rgba(72,151,206,.28);background:radial-gradient(circle at 50% 0%,rgba(0,156,255,.1),transparent 44%),#01060ac2}.music-section>.section-rule{margin-top:6px}.music-logo-frame{display:grid;justify-items:center;gap:12px;width:min(100%,520px);margin:0 auto;padding:clamp(28px,5vw,52px);border:1px solid rgba(99,163,205,.38);background:radial-gradient(circle at 50% 40%,rgba(0,156,255,.16),transparent 60%),linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080deb;text-align:center}.music-logo-frame>span{display:grid;width:118px;height:118px;place-items:center;border:1px solid rgba(0,156,255,.58);border-radius:14px;background:linear-gradient(135deg,rgba(0,156,255,.18),transparent 64%),#020406;color:var(--text);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.45rem,5vw,2.35rem);font-weight:950;letter-spacing:.16em;text-shadow:0 0 12px rgba(54,215,255,.72),0 0 28px rgba(0,156,255,.34)}.music-logo-frame small{color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.76rem,2vw,.98rem);font-weight:950;letter-spacing:.16em;line-height:1.25;text-transform:uppercase;text-shadow:0 0 14px rgba(0,156,255,.4)}.music-empty{margin-top:0}.guide-page{display:grid;gap:22px}.guide-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:center;gap:clamp(20px,4vw,52px);padding:clamp(22px,4vw,54px);overflow:hidden;border:1px solid rgba(72,151,206,.34);background:radial-gradient(circle at 72% 34%,rgba(246,198,75,.16),transparent 22rem),radial-gradient(circle at 18% 12%,rgba(0,156,255,.2),transparent 26rem),linear-gradient(135deg,rgba(0,156,255,.09),transparent 50%),#030a10e6}.guide-hero-copy{display:grid;gap:18px}.guide-hero h1{max-width:780px;margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(2.25rem,5.5vw,5.8rem);font-weight:950;letter-spacing:.08em;line-height:.96;text-transform:uppercase;text-shadow:0 0 14px rgba(54,215,255,.52),0 0 32px rgba(0,156,255,.24)}.guide-hero p{max-width:680px;margin:0;color:#d6e2eb;font-size:clamp(1rem,1.45vw,1.18rem);font-weight:500;line-height:1.52;text-shadow:0 0 10px rgba(0,156,255,.12)}.guide-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:4px}.guide-silo-button{border-color:#58ff609e;color:#dfffe4;background:linear-gradient(135deg,#40ff4833,#08200ee6 42%,#040d09f5),radial-gradient(circle at 18% 20%,rgba(148,255,74,.26),transparent 34%);box-shadow:inset 0 0 0 1px #acff6829,inset 0 0 20px #12b43429,0 0 18px #58ff6038;text-shadow:0 0 12px rgba(104,255,112,.62)}.guide-silo-button:before{background:linear-gradient(90deg,transparent 0 16%,rgba(165,255,114,.38) 45%,transparent 74%),repeating-linear-gradient(180deg,transparent 0 6px,rgba(107,255,92,.08) 7px 8px);opacity:.22}.guide-silo-button:after{border-color:#6fff665c;box-shadow:inset 0 0 16px #58ff601f}.guide-silo-button:hover,.guide-silo-button:focus-visible{border-color:#b0ff68eb;color:#f2fff1;background:linear-gradient(135deg,#61ff5852,#0c3514eb 42%,#040d09fa),radial-gradient(circle at 22% 24%,rgba(198,255,86,.42),transparent 38%);box-shadow:inset 0 0 0 1px #d3ff7e40,inset 0 0 24px #2ee24a3d,0 0 26px #65ff5885,0 0 56px #32e04c38}.guide-silo-button:hover:before,.guide-silo-button:focus-visible:before{opacity:.46}.guide-hero-media{position:relative;padding:12px;border:1px solid rgba(246,198,75,.36);background:radial-gradient(circle at 50% 40%,rgba(246,198,75,.12),transparent 68%),#02080dd6;box-shadow:inset 0 0 0 1px #009cff1a,0 0 44px #009cff24}.guide-hero-media img{width:100%;aspect-ratio:16 / 10;object-fit:contain;background:#020406}.guide-status-grid{display:grid;grid-template-columns:minmax(0,min(100%,720px));justify-content:center;gap:16px}.guide-status-grid article{display:grid;gap:8px;min-height:132px;padding:18px;border:1px solid rgba(99,163,205,.34);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080de6}.guide-status-grid strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.82rem;font-weight:950;letter-spacing:.15em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.guide-status-grid span{color:#c8d6e0;font-size:1rem;font-weight:500;line-height:1.42}.what-action-row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px}@media(max-width:1280px){.site-shell{padding:24px 16px 32px}.site-header{grid-template-columns:1fr;justify-items:center;padding:18px 24px}.header-cta{justify-self:center}.feature-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-tile{border-bottom:1px solid rgba(72,151,206,.28)}.feature-tile:nth-child(2n){border-right:0}.connect-links{grid-template-columns:repeat(3,minmax(0,1fr))}.what-card-grid,.owner-card-grid,.pricing-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.hero-dashboard{display:block;min-height:auto;padding:0}.hero-art{min-height:250px}.hero-art img{width:min(100%,360px);height:260px;max-height:none;object-position:center 32%}.hero-copy h1{font-size:clamp(3.3rem,14vw,6rem);max-width:100%}.hero-copy h1 span{font-size:clamp(1.25rem,5vw,2.3rem);letter-spacing:.38em}.game-card-grid,.connect-row{grid-template-columns:1fr}.connect-links{grid-template-columns:repeat(3,minmax(0,1fr))}.connect-intro{padding-left:0;text-align:center}.what-hero{grid-template-columns:1fr;justify-items:center;text-align:center}.guide-hero,.guide-status-grid{grid-template-columns:1fr}}@media(max-width:720px){.entry-gate{padding:16px 12px 22px;background:linear-gradient(180deg,#01040842,#010509f0 25%,#010509fc),radial-gradient(circle at 50% 0%,rgba(0,156,255,.18),transparent 18rem),var(--entry-bg) center top / auto 42rem no-repeat,#02070c}.entry-brand{margin-bottom:12px}.entry-brand img{width:64px;height:64px}.entry-brand em{font-size:.68rem;letter-spacing:.34em}.entry-toolbar{display:grid;grid-template-columns:1fr;gap:8px}.entry-control-group{justify-content:center;flex-wrap:wrap}.entry-control-group>span{width:100%;padding:0;text-align:center}.entry-panel{padding:20px 16px;border-radius:14px}.entry-heading{margin-bottom:20px}.entry-heading p:not(.entry-tagline){font-size:calc(1rem * var(--entry-copy-scale));line-height:1.38}.entry-grid{grid-template-columns:1fr}.entry-section,.entry-section:nth-child(odd),.entry-section:nth-child(2){padding:18px 0;border-right:0;border-top:1px solid rgba(72,151,206,.22)}.entry-section:first-child{border-top:0}.entry-section p,.entry-section li,.entry-final p,.entry-check{font-size:calc(.98rem * var(--entry-copy-scale))}.entry-check{grid-template-columns:36px minmax(0,1fr);gap:12px}.entry-check input{width:32px;height:32px}.entry-enter{min-height:58px;padding:0 14px;letter-spacing:.1em}.entry-footer{font-size:.9rem}.site-shell{padding:12px;overflow-x:hidden}.site-header{gap:16px;padding:16px 14px;overflow:hidden}.brand-lockup>span{font-size:1.08rem}.site-nav{display:grid;width:100%;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.site-nav a{min-width:0;padding:9px 7px;border:1px solid rgba(0,156,255,.22);background:#009cff0a;font-size:.68rem;text-align:center}.site-nav a:after{display:none}.header-cta,.button{width:100%}.hero-dashboard .hero-actions{position:static;display:grid;width:100%;padding:14px 14px 18px;background:linear-gradient(180deg,#009cff14,#01060aeb),#02070c}.hero-dashboard .button{width:100%;min-height:42px}.hero-banner{aspect-ratio:1294 / 316;object-fit:contain;background:#02070c}.hero-copy h1{font-size:clamp(2.28rem,12vw,3.3rem);letter-spacing:.02em}.hero-copy h1 span{font-size:clamp(.95rem,5vw,1.42rem);letter-spacing:.16em}.hero-copy h1 span:before,.hero-copy h1 span:after{display:none}.hero-copy p{max-width:32rem;font-size:.94rem}.hero-actions{width:100%}.feature-tiles,.connect-links{grid-template-columns:1fr}.feature-tile,.feature-tile:nth-child(4n),.feature-tile:nth-child(2n){border-right:0}.feature-tile{min-height:auto;justify-content:flex-start;gap:12px}.games-showcase,.connect-strip,.welcome-section{padding:18px 14px 22px}.section-rule{grid-template-columns:minmax(28px,1fr) auto minmax(28px,1fr);gap:12px}.section-rule h2{font-size:.82rem;letter-spacing:.22em}.game-card{grid-template-columns:1fr}.game-media{aspect-ratio:16 / 9}.game-media img{object-fit:contain}.game-cta,.tile-cta{width:100%}.connect-links a{grid-template-columns:58px minmax(0,1fr)}.what-page{padding:18px 14px 22px}.contact-page{padding:18px 14px 22px;background-image:linear-gradient(90deg,#009cff14,#0000009e 18% 82%,#009cff14),linear-gradient(180deg,#0105095c,#010509e0),radial-gradient(circle at 50% 12%,rgba(0,156,255,.12),transparent 18rem),url(/assets/wulfzx-contact-background.png);background-position:center,center,center,center top;background-size:auto,auto,auto,auto 100%}.what-hero{padding:18px 14px 20px}.what-category-nav{top:6px;grid-auto-columns:minmax(122px,1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.what-category-nav a{min-height:44px;padding:8px 10px;font-size:.64rem}.guide-hero{padding:20px 14px 22px}.guide-actions .button{width:100%}.what-hero h1{font-size:clamp(2rem,13vw,3.35rem);letter-spacing:.08em}.what-hero p,.what-section-intro{font-size:.94rem}.what-section{min-width:0;padding:18px 14px 20px}.what-section-stack{grid-template-columns:minmax(0,1fr)}.what-section-stack>*,.what-card-grid,.owner-card-grid,.what-card,.what-card-copy,.what-card-media,.what-card-symbol,.ai-image-section,.ai-image-content,.ai-image-copy,.ai-image-feature-list,.ai-image-feature-list li,.ai-image-focus,.pricing-section{min-width:0;max-width:100%}.what-card-grid,.owner-card-grid{grid-template-columns:minmax(0,1fr)}.pricing-section,.ai-image-section{padding:20px 14px 22px}.ai-image-section h2,.ai-image-price,.ai-image-feature-list li,.ai-image-focus strong,.what-card-copy strong,.what-card-copy span{overflow-wrap:anywhere}.ai-image-price{width:100%}.ai-image-feature-list{grid-template-columns:minmax(0,1fr)}.ai-image-cta{width:100%}.pricing-tier-grid,.pricing-service-grid{grid-template-columns:1fr}.pricing-tier-card,.pricing-service-card{padding:14px}.pricing-cta-row{display:grid}.pricing-cta-row .button{width:100%}.what-card{padding:12px}.what-card-media,.what-card-symbol{width:100%}.welcome-frame img{max-height:none}}@media(max-width:430px){.entry-brand>span{font-size:1.72rem}.entry-brand small{font-size:.74rem;letter-spacing:.3em}.entry-control-group button{flex:1 1 0;min-width:0;padding:0 8px;font-size:.68rem}.entry-heading h1{display:grid;justify-items:center;font-size:clamp(1.75rem,9vw,2.25rem);overflow-wrap:anywhere}.entry-title-brand{font-size:.75em}.entry-title-brand .text-fx-word{white-space:nowrap}.entry-tagline{font-size:1.26rem}.entry-section h2,.entry-final h2{font-size:.95rem}.entry-enter{gap:10px;font-size:.78rem}.entry-enter-icon{min-width:28px;height:28px;font-size:.58rem}.hero-dashboard{padding:0}.hero-art{min-height:224px}.hero-art img{width:min(100%,280px);height:250px}.hero-copy h1{font-size:clamp(2.14rem,11vw,2.85rem)}.tile-body{grid-template-columns:1fr;align-items:start;min-height:0;gap:10px}.tile-visual,.tile-visual-image{width:100%;height:124px}.tile-body p{font-size:.84rem;line-height:1.35}.what-action-row .button{width:100%}}@keyframes text-glow-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes fallout-siren-wash{0%{filter:saturate(1.05) brightness(1)}to{filter:saturate(1.28) brightness(1.16)}}@keyframes fallout-siren-sweep{0%{background-position:0 0,-120vw 0}to{background-position:88px 0,120vw 0}}@keyframes text-light-sweep{0%,62%{transform:translate(-130%)}82%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes letter-drift-x{0%,to{transform:translate(0)}38%{transform:translate(1.5px)}68%{transform:translate(-1px)}}@keyframes letter-drift-y{0%,to{transform:translateY(0)}42%{transform:translateY(-1.5px)}72%{transform:translateY(1px)}}@keyframes letter-static{0%,72%,78%,to{opacity:1;transform:translate(0);filter:brightness(1)}73%{opacity:.84;transform:translate(1px,-1px);filter:brightness(1.26)}76%{opacity:1;transform:translate(-1px,1px);filter:brightness(1.08)}}@keyframes letter-glow{0%,to{filter:brightness(1) drop-shadow(0 0 0 rgba(54,215,255,0))}50%{filter:brightness(1.22) drop-shadow(0 0 5px rgba(54,215,255,.46))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.brand-lockup span,.site-nav a,.header-cta,.button,.tile-cta,.feature-tile h2,.section-rule h2,.game-copy h3,.game-cta,.connect-symbol,.connect-links strong,.contact-panel-heading h3,.entry-brand span,.entry-heading h1,.entry-tagline,.entry-section h2,.entry-final h2,.entry-enter,.what-hero h1,.what-card-copy strong,.text-fx-char{animation:none!important}.header-cta:after,.button:after,.tile-cta:after,.game-cta:after{display:none!important}}.hub-v2{--hub-cyan: #32c8ff;--hub-cyan-hot: #8ae8ff;--hub-line: rgba(95, 196, 236, .2);display:block;min-height:100vh;padding:0;background:#01060b}.hub-v2:before,.hub-v2:after{display:none}.hub-v2 *,.hub-v2 *:before,.hub-v2 *:after{animation:none}.hub-v2 .circuit-backdrop{background:#01060b}.hub-v2 .backdrop-image{inset:0;background:linear-gradient(180deg,#01060b0d,#01060bc2),url(/assets/business-card-circuit-bg-opt.webp) center top / cover no-repeat;filter:saturate(.8) brightness(.4);opacity:.58;transform:none}.hub-v2 .circuit-backdrop:before{display:none}.hub-v2 .circuit-backdrop:after{background:linear-gradient(90deg,rgba(0,0,0,.72),transparent 22% 78%,rgba(0,0,0,.72)),linear-gradient(180deg,transparent 0 28%,rgba(1,6,11,.48) 58%,#01060b 100%)}.hub-v2 .pulse-line-a{top:42vh;left:-18%;width:136%;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(50,200,255,.06) 30%,rgba(105,220,255,.48),rgba(50,200,255,.06) 70%,transparent 95%);box-shadow:0 0 24px #32c8ff33;opacity:.6;animation:hub-signal-pulse 12s ease-in-out infinite}.hub-v2 .hub-content{display:block;width:min(100%,1440px);min-height:100vh;margin:0 auto}.hub-v2 .link-hub-card{width:100%;padding:0 clamp(18px,4vw,64px) clamp(26px,5vw,64px);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hub-v2 .link-hub-card:before,.hub-v2 .link-hub-card:after{display:none}.hub-v2 .brand-hero{position:relative;width:calc(100% + clamp(36px,8vw,128px));min-height:clamp(380px,48vw,610px);margin-left:calc(clamp(18px,4vw,64px)*-1);overflow:hidden;place-items:end center;isolation:isolate}.hub-v2 .brand-hero:before,.hub-v2 .brand-hero:after{display:none}.hub-v2 .hub-hero-art{position:absolute;inset:0;z-index:0;display:block}.hub-v2 .hub-hero-art:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,6,11,.52),transparent 14% 86%,rgba(1,6,11,.52)),linear-gradient(180deg,transparent 42%,rgba(1,6,11,.25) 62%,#01060b 98%);content:""}.hub-v2 .hub-hero-art img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:saturate(.92) contrast(1.04) brightness(.9);transform:scale(1.015);animation:hub-hero-breathe 18s ease-in-out infinite alternate}.hub-v2 .brand-copy{position:relative;z-index:4;width:min(92%,900px);padding:0 1rem clamp(28px,4vw,52px);text-align:center;text-shadow:0 2px 18px rgba(0,0,0,.9)}.hub-v2 .brand-copy:before,.hub-v2 .brand-copy:after{display:none}.hub-v2 .brand-copy h1{margin:0;color:#f2f6f8;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(2rem,5.2vw,4.9rem);font-weight:600;letter-spacing:.035em;line-height:1;text-transform:none}.hub-v2 .brand-copy .subtitle{margin:.65rem 0 0;color:var(--hub-cyan);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.68rem,1.4vw,.98rem);font-weight:600;letter-spacing:.28em;line-height:1.35;text-transform:uppercase}.hub-v2 .brand-copy .tagline{margin:.55rem 0 0;color:#e1ebf1d1;font-size:clamp(.96rem,1.7vw,1.22rem);font-weight:500;letter-spacing:.035em;line-height:1.4}.hub-v2 .hub-category-nav{position:sticky;top:0;z-index:12;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;margin:-2px 0 clamp(34px,4vw,54px);overflow-x:auto;border-block:1px solid var(--hub-line);background:#01080ee0;box-shadow:0 12px 36px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none}.hub-v2 .hub-category-nav::-webkit-scrollbar{display:none}.hub-v2 .hub-category-nav a{position:relative;display:grid;min-height:62px;place-items:center;padding:.8rem .65rem;color:#dae5eca8;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.62rem,1vw,.8rem);font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase;transition:color .18s ease,background .18s ease}.hub-v2 .hub-category-nav a+a{border-left:1px solid rgba(95,196,236,.12)}.hub-v2 .hub-category-nav a:after{position:absolute;right:22%;bottom:-1px;left:22%;height:2px;background:var(--hub-cyan);box-shadow:0 0 14px #32c8ffb8;content:"";opacity:0;transform:scaleX(.4);transition:opacity .18s ease,transform .18s ease}.hub-v2 .hub-category-nav a:hover,.hub-v2 .hub-category-nav a:focus-visible{background:#32c8ff0e;color:#f2fbff;outline:none}.hub-v2 .hub-category-nav a:hover:after,.hub-v2 .hub-category-nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.hub-v2 .link-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,52px) clamp(30px,4vw,64px);margin:0}.hub-v2 .link-section{min-width:0;scroll-margin-top:92px}.hub-v2 .link-section h2{display:flex;align-items:center;gap:.85rem;margin:0 0 .85rem;color:var(--hub-cyan);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.78rem,1.3vw,1rem);font-weight:600;letter-spacing:.18em;line-height:1.25;text-transform:uppercase}.hub-v2 .link-section h2:after{flex:1;height:1px;background:linear-gradient(90deg,rgba(50,200,255,.42),transparent);content:""}.hub-v2 .link-stack{gap:0;overflow:hidden;border:1px solid rgba(123,187,215,.18);border-radius:16px;background:#030d15ad;box-shadow:inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hub-v2 .link-button,.hub-v2 .link-button-featured,.hub-v2 .link-guide,.hub-v2 .link-xeno3{--row-accent: var(--hub-cyan);--row-secondary: var(--hub-cyan-hot);grid-template-columns:70px minmax(0,1fr) 28px;gap:16px;min-height:92px;padding:10px 16px 10px 12px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;transition:background .18s ease,box-shadow .18s ease}.hub-v2 .link-button+.link-button{border-top:1px solid rgba(123,187,215,.14)}.hub-v2 .link-button:before{inset:12px auto 12px 0;width:2px;height:auto;border-radius:0 3px 3px 0;background:var(--hub-cyan);box-shadow:0 0 16px #32c8ffb3;opacity:0;transform:none;transition:opacity .18s ease}.hub-v2 .link-button:after{display:none}.hub-v2 .link-button:hover,.hub-v2 .link-button:focus-visible,.hub-v2 .link-button:active{border:0;background:linear-gradient(90deg,rgba(50,200,255,.1),rgba(50,200,255,.025) 58%,transparent);box-shadow:inset 0 0 28px #32c8ff09;outline:none;transform:none}.hub-v2 .link-button:hover:before,.hub-v2 .link-button:focus-visible:before,.hub-v2 .link-button:active:before{opacity:1}.hub-v2 .link-icon,.hub-v2 .link-button-featured .link-icon,.hub-v2 .link-guide .link-icon,.hub-v2 .link-xeno3 .link-icon{width:70px;height:70px;overflow:hidden;border:1px solid rgba(119,190,221,.28);border-radius:11px;background:#02090feb;box-shadow:inset 0 0 18px #32c8ff0d}.hub-v2 .link-icon:before,.hub-v2 .link-icon:after{display:none}.hub-v2 .link-icon img,.hub-v2 .link-guide .link-icon img,.hub-v2 .link-xeno3 .link-icon img,.hub-v2 .link-button:hover .link-icon img,.hub-v2 .link-button:focus-visible .link-icon img{width:100%;height:100%;padding:5px;object-fit:contain;object-position:center;filter:saturate(.9) contrast(1.03) brightness(.92);transform:none;transition:filter .18s ease}.hub-v2 .link-button:hover .link-icon,.hub-v2 .link-button:focus-visible .link-icon{border-color:#5cd5ff9e;background:#03111bf5;box-shadow:inset 0 0 18px #32c8ff14,0 0 18px #32c8ff1f}.hub-v2 .link-button:hover .link-icon img,.hub-v2 .link-button:focus-visible .link-icon img{filter:saturate(1.06) contrast(1.06) brightness(1.04)}.hub-v2 .link-icon svg{width:38px;height:38px;color:var(--hub-cyan);stroke:currentColor;filter:none}.hub-v2 .link-copy{gap:4px;align-self:center}.hub-v2 .link-copy strong,.hub-v2 .link-button-featured .link-copy strong{color:#edf5f8;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.77rem,1.1vw,.94rem);font-weight:600;letter-spacing:.055em;line-height:1.25}.hub-v2 .link-copy span{color:#c4d6e0b8;font-family:Rajdhani,sans-serif;font-size:clamp(.91rem,1.2vw,1.02rem);font-weight:500;line-height:1.28}.hub-v2 .link-how-to{margin-top:.35rem;padding:.24rem .55rem;border-color:#5fe1dc61;background:#5fe1dc09;color:#8ff8ed!important;font-family:Orbitron,Rajdhani,sans-serif!important;font-size:.62rem!important;letter-spacing:.05em}.hub-v2 .link-arrow{width:24px;height:24px;color:#79d3f5ad;filter:none;transform:none;transition:color .18s ease,transform .18s ease}.hub-v2 .link-button:hover .link-arrow,.hub-v2 .link-button:focus-visible .link-arrow{color:var(--hub-cyan-hot);filter:drop-shadow(0 0 6px rgba(50,200,255,.5));transform:translate(3px)}.hub-v2 .media-preview{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,4vw,54px);width:100%;margin:clamp(42px,6vw,76px) 0 0;padding:clamp(22px,3vw,38px);border:1px solid rgba(123,187,215,.18);border-radius:18px;background:#030d15a3;box-shadow:inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hub-v2 .media-preview:before,.hub-v2 .media-preview:after{display:none}.hub-v2 .media-preview-copy p{margin:0 0 .6rem;color:var(--hub-cyan);font-family:Orbitron,Rajdhani,sans-serif;font-size:.72rem;letter-spacing:.2em}.hub-v2 .media-preview-copy h2{margin:0;color:#edf5f8;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.3rem,2.4vw,2.2rem);font-weight:600;line-height:1.15}.hub-v2 .video-shell{border:1px solid rgba(123,187,215,.24);border-radius:12px;background:#01060b;box-shadow:none}.hub-v2 .video-preview-button:after{background:linear-gradient(180deg,transparent 55%,rgba(1,6,11,.55))}.hub-v2 .card-footer{margin:clamp(38px,5vw,64px) 0 0;padding:1.3rem 0 0;border-top:1px solid rgba(123,187,215,.16);color:#bed2dc85}@keyframes hub-hero-breathe{0%{transform:scale(1.015)}to{transform:scale(1.035)}}@keyframes hub-signal-pulse{0%,to{opacity:.3;transform:translate(-3%)}50%{opacity:.72;transform:translate(3%)}}@media(max-width:860px){.hub-v2 .link-sections{grid-template-columns:1fr;gap:32px}.hub-v2 .hub-category-nav{grid-template-columns:repeat(6,minmax(128px,1fr))}.hub-v2 .media-preview{grid-template-columns:1fr}}@media(max-width:600px){.hub-v2 .link-hub-card{padding-inline:12px}.hub-v2 .brand-hero{width:calc(100% + 24px);min-height:390px;margin-left:-12px}.hub-v2 .hub-hero-art img{object-position:50% 35%}.hub-v2 .hub-hero-art:after{background:linear-gradient(90deg,rgba(1,6,11,.22),transparent 18% 82%,rgba(1,6,11,.22)),linear-gradient(180deg,transparent 44%,rgba(1,6,11,.32) 62%,#01060b 96%)}.hub-v2 .brand-copy{padding-bottom:26px}.hub-v2 .brand-copy h1{font-size:clamp(1.72rem,8.6vw,2.4rem);letter-spacing:.015em}.hub-v2 .brand-copy .subtitle{font-size:.62rem;letter-spacing:.17em}.hub-v2 .brand-copy .tagline{font-size:.94rem}.hub-v2 .hub-category-nav{width:calc(100% + 24px);margin-left:-12px;margin-bottom:30px}.hub-v2 .hub-category-nav a{min-height:54px;font-size:.64rem}.hub-v2 .link-button,.hub-v2 .link-button-featured,.hub-v2 .link-guide,.hub-v2 .link-xeno3{grid-template-columns:58px minmax(0,1fr) 22px;gap:11px;min-height:82px;padding:10px}.hub-v2 .link-icon,.hub-v2 .link-button-featured .link-icon,.hub-v2 .link-guide .link-icon,.hub-v2 .link-xeno3 .link-icon{width:58px;height:58px;border-radius:9px}.hub-v2 .link-copy strong,.hub-v2 .link-button-featured .link-copy strong{font-size:.74rem}.hub-v2 .link-copy span{font-size:.88rem}.hub-v2 .media-preview{margin-top:42px;padding:18px}}@media(prefers-reduced-motion:reduce){.hub-v2 .hub-hero-art img,.hub-v2 .pulse-line-a{animation:none!important}}.hub-v2 .hub-content,.hub-v2 .link-hub-card,.hub-v2 .link-sections,.hub-v2 .link-section{min-width:0;max-width:100%}.hub-v2 .hub-content{width:100%;overflow:clip}.hub-v2 .brand-copy{width:100%;max-width:900px}.hub-v2 .brand-hero{min-height:clamp(360px,38vw,520px)}@media(max-width:600px){.hub-v2 .link-hub-card{width:100%;padding:0 12px 28px}.hub-v2 .brand-hero,.hub-v2 .hub-category-nav{width:calc(100% + 24px);max-width:none;margin-left:-12px}.hub-v2 .hub-category-nav{grid-template-columns:repeat(6,130px)}.hub-v2 .brand-copy{width:calc(100% - 24px)}.hub-v2 .brand-hero{min-height:390px}.hub-v2 .brand-copy h1{font-size:clamp(1.45rem,7vw,1.8rem);white-space:nowrap}}:root{color-scheme:dark;--bg: #010408;--panel: rgba(2, 8, 13, .86);--panel-strong: rgba(1, 6, 11, .94);--text: #f4f8fb;--muted: #aebdca;--dim: #667987;--blue: #00a7ff;--blue-hot: #52dcff;--blue-deep: #006dff;--green: #69ff3f;--silver: #dce7ef;--border: rgba(96, 184, 255, .54);font-family:Rajdhani,Segoe UI,system-ui,sans-serif;background:var(--bg);color:var(--text)}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh;overflow-x:hidden;background:#010408}a{color:inherit;text-decoration:none}img,svg{display:block}.business-card-page{position:relative;display:grid;min-height:100vh;place-items:start center;overflow-x:hidden;padding:clamp(14px,3vw,34px) 12px;isolation:isolate}.business-card-page:before,.business-card-page:after{position:fixed;inset:0;z-index:-1;content:"";pointer-events:none;opacity:0;transition:opacity .26s ease}.business-card-page:before{background:radial-gradient(circle at 50% 28%,rgba(255,59,215,.2),transparent 26rem),radial-gradient(circle at 24% 38%,rgba(42,247,255,.15),transparent 23rem),radial-gradient(circle at 78% 48%,rgba(255,156,85,.13),transparent 24rem),linear-gradient(115deg,rgba(141,77,255,.12),transparent 36%,rgba(255,59,215,.1) 72%,transparent);mix-blend-mode:screen}.business-card-page:after{background:linear-gradient(90deg,transparent 0 18%,rgba(255,59,215,.12) 31%,transparent 44% 56%,rgba(42,247,255,.11) 70%,transparent 84%),linear-gradient(180deg,transparent,rgba(255,156,85,.06) 48%,transparent);filter:blur(10px)}.business-card-page:has(.link-gta-countdown:hover):before,.business-card-page:has(.link-gta-countdown:focus-visible):before,.business-card-page:has(.link-gta-countdown:active):before,.business-card-page:has(.link-gta-countdown:hover):after,.business-card-page:has(.link-gta-countdown:focus-visible):after,.business-card-page:has(.link-gta-countdown:active):after{opacity:1;animation:gta-page-aurora 4.6s ease-in-out infinite alternate}.business-card-page:has(.link-xeno3:hover):before,.business-card-page:has(.link-xeno3:focus-visible):before,.business-card-page:has(.link-xeno3:active):before,.business-card-page:has(.link-xeno3:hover):after,.business-card-page:has(.link-xeno3:focus-visible):after,.business-card-page:has(.link-xeno3:active):after{opacity:1;animation:xeno-page-aura 3.4s ease-in-out infinite alternate}.hub-content{position:relative;z-index:1;display:grid;width:min(100%,640px);min-height:calc(100vh - clamp(28px,6vw,68px));align-content:center;justify-items:center;gap:clamp(16px,4vw,34px)}.circuit-backdrop{position:fixed;inset:0;z-index:-2;overflow:hidden;background:radial-gradient(circle at 50% 47%,rgba(0,167,255,.28),transparent 23rem),radial-gradient(circle at 50% 50%,rgba(82,220,255,.16),transparent 44rem),#010408}.business-card-page:has(.link-gta-countdown:hover) .circuit-backdrop,.business-card-page:has(.link-gta-countdown:focus-visible) .circuit-backdrop,.business-card-page:has(.link-gta-countdown:active) .circuit-backdrop{background:radial-gradient(circle at 50% 47%,rgba(255,59,215,.26),transparent 23rem),radial-gradient(circle at 50% 50%,rgba(42,247,255,.16),transparent 44rem),radial-gradient(circle at 66% 54%,rgba(255,156,85,.11),transparent 34rem),#010408}.business-card-page:has(.link-xeno3:hover) .circuit-backdrop,.business-card-page:has(.link-xeno3:focus-visible) .circuit-backdrop,.business-card-page:has(.link-xeno3:active) .circuit-backdrop{background:radial-gradient(circle at 50% 44%,rgba(255,221,54,.28),transparent 22rem),radial-gradient(circle at 32% 52%,rgba(255,155,28,.13),transparent 32rem),radial-gradient(circle at 70% 38%,rgba(82,220,255,.14),transparent 36rem),#010408}.backdrop-image{position:absolute;inset:-3%;background:linear-gradient(180deg,#0104080a,#01040880 66%,#010408 98%),url(/assets/business-card-circuit-bg-opt.webp) center / cover no-repeat;filter:saturate(1.14) contrast(1.08) brightness(.95);opacity:.94;transform-origin:center;animation:circuit-breathe 20s ease-in-out infinite;will-change:transform,opacity}.business-card-page:has(.link-gta-countdown:hover) .backdrop-image,.business-card-page:has(.link-gta-countdown:focus-visible) .backdrop-image,.business-card-page:has(.link-gta-countdown:active) .backdrop-image{filter:saturate(1.45) contrast(1.18) brightness(1.02) hue-rotate(248deg)}.business-card-page:has(.link-xeno3:hover) .backdrop-image,.business-card-page:has(.link-xeno3:focus-visible) .backdrop-image,.business-card-page:has(.link-xeno3:active) .backdrop-image{filter:saturate(1.35) contrast(1.16) brightness(1.04) hue-rotate(188deg)}.circuit-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(82,220,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(82,220,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,black 0 48%,transparent 78%);mask-image:radial-gradient(circle at center,black 0 48%,transparent 78%);animation:grid-drift 34s linear infinite}.business-card-page:has(.link-gta-countdown:hover) .circuit-grid,.business-card-page:has(.link-gta-countdown:focus-visible) .circuit-grid,.business-card-page:has(.link-gta-countdown:active) .circuit-grid{background-image:linear-gradient(rgba(255,59,215,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(42,247,255,.062) 1px,transparent 1px)}.business-card-page:has(.link-xeno3:hover) .circuit-grid,.business-card-page:has(.link-xeno3:focus-visible) .circuit-grid,.business-card-page:has(.link-xeno3:active) .circuit-grid{background-image:linear-gradient(rgba(255,221,54,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(82,220,255,.052) 1px,transparent 1px)}.circuit-backdrop:before,.circuit-backdrop:after{position:absolute;inset:0;content:"";pointer-events:none}.circuit-backdrop:before{background:conic-gradient(from 0deg at 50% 50%,transparent 0 20deg,rgba(82,220,255,.12) 23deg,transparent 27deg 160deg,rgba(105,255,63,.07) 164deg,transparent 170deg 360deg);mix-blend-mode:screen;opacity:.55;animation:circuit-scan 28s linear infinite}.business-card-page:has(.link-gta-countdown:hover) .circuit-backdrop:before,.business-card-page:has(.link-gta-countdown:focus-visible) .circuit-backdrop:before,.business-card-page:has(.link-gta-countdown:active) .circuit-backdrop:before{background:conic-gradient(from 0deg at 50% 50%,transparent 0 18deg,rgba(255,59,215,.2) 22deg,transparent 28deg 132deg,rgba(255,156,85,.12) 138deg,transparent 146deg 252deg,rgba(42,247,255,.16) 258deg,transparent 266deg 360deg);opacity:.82}.business-card-page:has(.link-xeno3:hover) .circuit-backdrop:before,.business-card-page:has(.link-xeno3:focus-visible) .circuit-backdrop:before,.business-card-page:has(.link-xeno3:active) .circuit-backdrop:before{background:conic-gradient(from 0deg at 50% 50%,transparent 0 18deg,rgba(255,221,54,.24) 23deg,transparent 31deg 124deg,rgba(82,220,255,.14) 132deg,transparent 140deg 244deg,rgba(255,155,28,.16) 252deg,transparent 262deg 360deg);opacity:.86}.circuit-backdrop:after{background:linear-gradient(90deg,rgba(0,0,0,.9),transparent 17%,transparent 83%,rgba(0,0,0,.9)),radial-gradient(circle at center,transparent 0 20rem,rgba(0,0,0,.34) 40rem,rgba(0,0,0,.74) 72rem),linear-gradient(180deg,#00000024,#0000008c)}.pulse-line{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(82,220,255,.96),rgba(0,109,255,.5),transparent);box-shadow:0 0 18px #00a7ffe6,0 0 42px #006dff6b;opacity:.45;animation:pulse-track 8.5s ease-in-out infinite}.business-card-page:has(.link-gta-countdown:hover) .pulse-line,.business-card-page:has(.link-gta-countdown:focus-visible) .pulse-line,.business-card-page:has(.link-gta-countdown:active) .pulse-line{background:linear-gradient(90deg,transparent,rgba(255,59,215,.96),rgba(42,247,255,.62),rgba(255,156,85,.48),transparent);box-shadow:0 0 20px #ff3bd7d1,0 0 46px #2af7ff59,0 0 58px #ff9c552e;opacity:.72}.business-card-page:has(.link-xeno3:hover) .pulse-line,.business-card-page:has(.link-xeno3:focus-visible) .pulse-line,.business-card-page:has(.link-xeno3:active) .pulse-line{background:linear-gradient(90deg,transparent,rgba(255,241,97,.98),rgba(255,172,36,.66),rgba(82,220,255,.45),transparent);box-shadow:0 0 22px #ffdd36d1,0 0 48px #ff9b1c57,0 0 58px #52dcff33;opacity:.78}.pulse-line-a{top:31%;left:-7%;width:54%}.pulse-line-b{top:42%;right:-7%;width:54%;animation-delay:-1.8s}.pulse-line-c{bottom:24%;left:12%;width:46%;animation-delay:-3.6s}.hub-circuit-node{position:absolute;width:9px;aspect-ratio:1;border-radius:50%;background:var(--blue-hot);box-shadow:0 0 12px #52dcffe6,0 0 28px #00a7ffc7;opacity:.85;animation:node-flare 6.2s ease-in-out infinite}.business-card-page:has(.link-gta-countdown:hover) .hub-circuit-node,.business-card-page:has(.link-gta-countdown:focus-visible) .hub-circuit-node,.business-card-page:has(.link-gta-countdown:active) .hub-circuit-node{background:#ff3bd7;box-shadow:0 0 14px #ff3bd7f2,0 0 30px #2af7ffb8,0 0 42px #ff9c5557}.business-card-page:has(.link-xeno3:hover) .hub-circuit-node,.business-card-page:has(.link-xeno3:focus-visible) .hub-circuit-node,.business-card-page:has(.link-xeno3:active) .hub-circuit-node{background:#ffdd36;box-shadow:0 0 15px #fff161fa,0 0 34px #ffac24c2,0 0 46px #52dcff3d}.hub-circuit-node-a{top:29%;left:13%}.hub-circuit-node-b{top:55%;right:12%;animation-delay:-.9s}.hub-circuit-node-c{bottom:22%;left:31%;animation-delay:-1.8s}.hub-circuit-node-d{top:19%;right:23%;animation-delay:-2.7s}.scan-ring{position:absolute;top:45%;left:50%;width:min(92vmin,980px);aspect-ratio:1;border:1px solid rgba(82,220,255,.24);border-radius:50%;box-shadow:inset 0 0 42px #00a7ff24,0 0 62px #00a7ff2e;transform:translate(-50%,-50%);animation:slow-spin 38s linear infinite}.business-card-page:has(.link-gta-countdown:hover) .scan-ring,.business-card-page:has(.link-gta-countdown:focus-visible) .scan-ring,.business-card-page:has(.link-gta-countdown:active) .scan-ring{border-color:#ff3bd757;box-shadow:inset 0 0 46px #8d4dff2e,0 0 72px #ff3bd738,0 0 92px #2af7ff1f}.business-card-page:has(.link-xeno3:hover) .scan-ring,.business-card-page:has(.link-xeno3:focus-visible) .scan-ring,.business-card-page:has(.link-xeno3:active) .scan-ring{border-color:#ffdd366b;box-shadow:inset 0 0 48px #ffdd3629,0 0 82px #ffdd363d,0 0 96px #52dcff1a}.scan-ring:before,.scan-ring:after{position:absolute;content:"";border-radius:inherit}.scan-ring:before{inset:8%;border:1px dashed rgba(82,220,255,.26)}.scan-ring:after{inset:22%;border:1px solid rgba(216,231,239,.16);box-shadow:inset 0 0 34px #00a7ff14}.link-hub-card{position:relative;width:min(100%,492px);padding:clamp(16px,4vw,28px);overflow:hidden;border:1px solid var(--border);border-radius:15px;background:linear-gradient(180deg,#071621e6,#01060be0 46%,#000408f0),var(--panel);box-shadow:inset 0 0 0 1px #d8e7ef0b,inset 0 0 72px #006dff17,0 26px 88px #000000c7,0 0 84px #00a7ff38;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.business-card-page:has(.link-gta-countdown:hover) .link-hub-card,.business-card-page:has(.link-gta-countdown:focus-visible) .link-hub-card,.business-card-page:has(.link-gta-countdown:active) .link-hub-card{border-color:#ff3bd775;background:radial-gradient(circle at 50% 36%,rgba(255,59,215,.1),transparent 38%),radial-gradient(circle at 75% 62%,rgba(255,156,85,.075),transparent 34%),linear-gradient(180deg,#0c0a1ceb,#040712e6 46%,#000408f2),var(--panel);box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 82px #8d4dff24,0 26px 88px #000000c7,0 0 88px #ff3bd747,0 0 64px #2af7ff1f}.business-card-page:has(.link-xeno3:hover) .link-hub-card,.business-card-page:has(.link-xeno3:focus-visible) .link-hub-card,.business-card-page:has(.link-xeno3:active) .link-hub-card{border-color:#ffdd3680;background:radial-gradient(circle at 50% 34%,rgba(255,221,54,.1),transparent 38%),radial-gradient(circle at 72% 62%,rgba(255,155,28,.08),transparent 34%),linear-gradient(180deg,#121109eb,#050910e6 46%,#000408f2),var(--panel);box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 82px #ffdd361f,0 26px 88px #000000c7,0 0 88px #ffdd363d,0 0 64px #52dcff1f}.link-hub-card:before,.link-hub-card:after{position:absolute;pointer-events:none;content:""}.link-hub-card:before{inset:0;background:linear-gradient(90deg,transparent,rgba(82,220,255,.9),transparent) top center / 84% 1px no-repeat,linear-gradient(90deg,transparent,rgba(82,220,255,.56),transparent) bottom center / 76% 1px no-repeat,linear-gradient(180deg,rgba(82,220,255,.12),transparent 18% 82%,rgba(0,167,255,.08))}.business-card-page:has(.link-gta-countdown:hover) .link-hub-card:before,.business-card-page:has(.link-gta-countdown:focus-visible) .link-hub-card:before,.business-card-page:has(.link-gta-countdown:active) .link-hub-card:before{background:linear-gradient(90deg,transparent,rgba(255,59,215,.9),rgba(255,156,85,.46),transparent) top center / 88% 1px no-repeat,linear-gradient(90deg,transparent,rgba(42,247,255,.58),rgba(141,77,255,.54),transparent) bottom center / 78% 1px no-repeat,linear-gradient(180deg,rgba(255,59,215,.12),transparent 18% 82%,rgba(42,247,255,.09))}.business-card-page:has(.link-xeno3:hover) .link-hub-card:before,.business-card-page:has(.link-xeno3:focus-visible) .link-hub-card:before,.business-card-page:has(.link-xeno3:active) .link-hub-card:before{background:linear-gradient(90deg,transparent,rgba(255,241,97,.92),rgba(255,155,28,.5),transparent) top center / 88% 1px no-repeat,linear-gradient(90deg,transparent,rgba(82,220,255,.56),rgba(255,221,54,.5),transparent) bottom center / 78% 1px no-repeat,linear-gradient(180deg,rgba(255,221,54,.12),transparent 18% 82%,rgba(82,220,255,.08))}.link-hub-card:after{inset:-1px;padding:1px;border-radius:inherit;background:linear-gradient(135deg,rgba(216,231,239,.38),transparent 18% 80%,rgba(0,167,255,.34)),linear-gradient(90deg,rgba(0,167,255,.46),transparent 18% 82%,rgba(0,167,255,.46));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.business-card-page:has(.link-gta-countdown:hover) .link-hub-card:after,.business-card-page:has(.link-gta-countdown:focus-visible) .link-hub-card:after,.business-card-page:has(.link-gta-countdown:active) .link-hub-card:after{background:linear-gradient(135deg,rgba(255,59,215,.52),transparent 18% 80%,rgba(42,247,255,.46)),linear-gradient(90deg,rgba(255,156,85,.34),transparent 18% 82%,rgba(141,77,255,.52))}.business-card-page:has(.link-xeno3:hover) .link-hub-card:after,.business-card-page:has(.link-xeno3:focus-visible) .link-hub-card:after,.business-card-page:has(.link-xeno3:active) .link-hub-card:after{background:linear-gradient(135deg,rgba(255,241,97,.56),transparent 18% 80%,rgba(82,220,255,.42)),linear-gradient(90deg,rgba(255,155,28,.38),transparent 18% 82%,rgba(255,221,54,.5))}.brand-hero{position:relative;display:grid;justify-items:center;gap:clamp(12px,2.8vw,18px);text-align:center}.brand-hero:before,.brand-hero:after{position:absolute;z-index:0;content:"";pointer-events:none}.brand-hero:before{top:clamp(22px,6vw,38px);left:50%;width:min(112%,560px);height:clamp(120px,28vw,190px);background:linear-gradient(90deg,transparent 0 8%,rgba(82,220,255,.52) 8% 24%,transparent 24% 31%,rgba(0,167,255,.4) 31% 41%,transparent 41% 59%,rgba(0,167,255,.42) 59% 70%,transparent 70% 76%,rgba(82,220,255,.5) 76% 92%,transparent 92% 100%) 50% 26% / 100% 1px no-repeat,linear-gradient(90deg,transparent 0 14%,rgba(0,167,255,.34) 14% 30%,transparent 30% 38%,rgba(82,220,255,.34) 38% 46%,transparent 46% 54%,rgba(82,220,255,.34) 54% 62%,transparent 62% 70%,rgba(0,167,255,.34) 70% 86%,transparent 86% 100%) 50% 52% / 100% 1px no-repeat,linear-gradient(90deg,transparent 0 20%,rgba(105,255,63,.18) 20% 31%,transparent 31% 69%,rgba(105,255,63,.18) 69% 80%,transparent 80% 100%) 50% 78% / 100% 1px no-repeat;filter:drop-shadow(0 0 10px rgba(0,167,255,.5));opacity:.76;transform:translate(-50%);animation:hero-circuit-current 6.8s ease-in-out infinite}.brand-hero:after{top:clamp(56px,13vw,94px);left:50%;width:min(102%,510px);height:58px;background:radial-gradient(circle at 6% 38%,rgba(82,220,255,.95) 0 3px,transparent 4px),radial-gradient(circle at 20% 64%,rgba(0,167,255,.78) 0 3px,transparent 4px),radial-gradient(circle at 81% 35%,rgba(0,167,255,.78) 0 3px,transparent 4px),radial-gradient(circle at 94% 63%,rgba(82,220,255,.95) 0 3px,transparent 4px);filter:drop-shadow(0 0 12px rgba(82,220,255,.72));transform:translate(-50%);animation:hero-node-flicker 4.8s ease-in-out infinite}.logo-frame{position:relative;z-index:1;width:min(106%,430px);aspect-ratio:1.82;overflow:hidden;border:1px solid rgba(82,220,255,.16);border-radius:4px;background:radial-gradient(circle at 50% 30%,rgba(0,167,255,.2),transparent 48%),linear-gradient(180deg,#020a102e,#01050933);box-shadow:inset 0 0 52px #01040857,0 0 48px #00a7ff2e;-webkit-mask-image:radial-gradient(ellipse at 50% 48%,black 0 58%,rgba(0,0,0,.72) 72%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 48%,black 0 58%,rgba(0,0,0,.72) 72%,transparent 100%)}.logo-frame:before,.logo-frame:after{position:absolute;inset:0;z-index:1;content:"";pointer-events:none}.logo-frame:before{background:radial-gradient(ellipse at center,transparent 0 50%,rgba(1,5,9,.72) 80%,rgba(1,5,9,.96) 100%),linear-gradient(90deg,rgba(1,5,9,.82),transparent 18% 82%,rgba(1,5,9,.82)),linear-gradient(180deg,rgba(1,5,9,.55),transparent 22% 70%,rgba(1,5,9,.72))}.logo-frame:after{background:linear-gradient(90deg,transparent 0 10%,rgba(82,220,255,.42) 10% 24%,transparent 24% 34%,rgba(0,167,255,.34) 34% 44%,transparent 44% 56%,rgba(0,167,255,.34) 56% 66%,transparent 66% 76%,rgba(82,220,255,.42) 76% 90%,transparent 90% 100%) 50% 34% / 100% 1px no-repeat,linear-gradient(90deg,transparent 0 17%,rgba(82,220,255,.34) 17% 28%,transparent 28% 72%,rgba(82,220,255,.34) 72% 83%,transparent 83% 100%) 50% 66% / 100% 1px no-repeat,linear-gradient(105deg,transparent 0 42%,rgba(255,255,255,.12) 48%,transparent 54% 100%);transform:translate(-120%);animation:logo-scan 7s ease-in-out infinite}.logo-frame img{width:100%;height:100%;object-fit:cover;object-position:center 45%;transform:scale(1.05);filter:saturate(1.1) contrast(1.03);opacity:.92}.brand-copy{position:relative;z-index:2;display:grid;gap:7px}.brand-copy h1{margin:0;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.5rem,5.75vw,2.28rem);font-weight:900;letter-spacing:0;line-height:1.02;text-shadow:0 0 16px rgba(82,220,255,.46),0 0 36px rgba(0,109,255,.28);white-space:nowrap}.subtitle,.tagline,.card-footer p{margin:0}.subtitle{color:var(--blue-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.72rem,3vw,.9rem);font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 15px rgba(0,167,255,.54)}.tagline{color:#d9e5ec;font-size:clamp(.98rem,4vw,1.16rem);font-weight:600}.link-sections{display:grid;gap:clamp(22px,5vw,34px);margin-top:clamp(18px,4.5vw,26px)}.link-section{display:grid;gap:10px}.link-section h2{margin:0;color:#8ff8ed;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.76rem,3vw,.94rem);font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.link-section h2:before{display:inline-block;width:24px;height:1px;margin:0 9px .25em 0;background:currentColor;content:"";opacity:.7;vertical-align:middle}.link-stack{position:relative;display:grid;gap:12px}.link-button{--row-accent: var(--blue);position:relative;display:grid;grid-template-columns:58px minmax(0,1fr) 28px;align-items:center;gap:13px;min-height:78px;padding:10px 12px;overflow:hidden;border:1px solid rgba(96,184,255,.4);border-radius:7px;background:linear-gradient(90deg,color-mix(in srgb,var(--row-accent) 12%,transparent),transparent 32%),linear-gradient(180deg,#051018f0,#01080ef5),var(--panel-strong);box-shadow:inset 0 0 0 1px #d8e7ef09,inset 0 0 26px color-mix(in srgb,var(--row-accent) 9%,transparent),0 0 #0000;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.link-button:before,.link-button:after{position:absolute;inset:0;content:"";pointer-events:none}.link-button:before{background:linear-gradient(100deg,transparent 0 42%,rgba(255,255,255,.18) 49%,transparent 56% 100%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--row-accent) 44%,transparent),transparent) bottom center / 70% 1px no-repeat;opacity:0;transform:translate(-115%);transition:opacity .18s ease,transform .46s ease}.link-button:after{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--row-accent) 72%,transparent),transparent 24%) left top / 36% 1px no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,var(--row-accent) 72%,transparent)) right bottom / 36% 1px no-repeat;opacity:.7}.link-button-blue{--row-accent: var(--blue)}.link-button-qa{--row-accent: #25a8ff;--row-secondary: #7ce8ff}.link-button-duck{--row-accent: #7eff4f;--row-secondary: #ffd84f}.link-button-green{--row-accent: var(--green)}.link-button-silver{--row-accent: var(--silver)}.link-button-social{--row-accent: #21f2ff}.link-button-gta{--row-accent: #21f2ff;--row-secondary: #7eff4f}.link-button-xeno{--row-accent: #21f2ff;--row-secondary: #ffdd36}.link-button-history{--row-accent: #ff4d8d;--row-secondary: #52dcff}.link-button-featured{grid-template-columns:64px minmax(0,1fr) 30px;min-height:90px;padding:11px 13px;border-color:color-mix(in srgb,var(--row-accent) 54%,#21f2ff 18%);background:radial-gradient(circle at 12% 22%,color-mix(in srgb,var(--row-secondary, var(--row-accent)) 18%,transparent),transparent 30%),linear-gradient(90deg,color-mix(in srgb,var(--row-accent) 18%,transparent),transparent 38%),linear-gradient(180deg,#031215fa,#03060dfa),var(--panel-strong);box-shadow:inset 0 0 0 1px #d8e7ef0b,inset 0 0 32px color-mix(in srgb,var(--row-accent) 13%,transparent),0 0 22px color-mix(in srgb,var(--row-accent) 16%,transparent)}.link-button-featured:after{background:linear-gradient(90deg,color-mix(in srgb,var(--row-accent) 86%,transparent),transparent 30%) left top / 46% 1px no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,var(--row-secondary, var(--row-accent)) 78%,transparent)) right bottom / 44% 1px no-repeat,linear-gradient(180deg,transparent,color-mix(in srgb,var(--row-accent) 10%,transparent));opacity:.9}.link-button-featured .link-icon{width:64px;height:64px}.link-button-featured .link-copy strong{font-size:clamp(.9rem,3.9vw,1.12rem)}.link-button:hover,.link-button:focus-visible{border-color:color-mix(in srgb,var(--row-accent) 78%,white 8%);box-shadow:0 0 0 1px color-mix(in srgb,var(--row-accent) 28%,transparent),0 0 34px color-mix(in srgb,var(--row-accent) 34%,transparent),inset 0 0 34px color-mix(in srgb,var(--row-accent) 14%,transparent);outline:none;transform:translateY(-3px)}.link-button:hover:before,.link-button:focus-visible:before{opacity:1;transform:translate(115%)}.link-button:hover .link-icon,.link-button:focus-visible .link-icon{transform:translateY(-2px) scale(1.035);box-shadow:inset 0 0 20px #ffffff0d,0 0 22px color-mix(in srgb,var(--row-accent) 42%,transparent)}.link-button:hover .link-icon svg,.link-button:focus-visible .link-icon svg{animation:icon-current-pulse .82s ease-in-out}.link-icon{position:relative;display:grid;width:58px;height:58px;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--row-accent) 62%,transparent);border-radius:7px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--row-accent) 24%,transparent),transparent 70%),#03080d;color:color-mix(in srgb,var(--row-accent) 82%,white 14%);box-shadow:inset 0 0 18px #ffffff0a;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.link-icon:after{position:absolute;inset:0;content:"";background:linear-gradient(115deg,transparent 0 44%,rgba(255,255,255,.22) 50%,transparent 56% 100%);opacity:.68;transform:translate(-120%);animation:icon-scan 4.8s ease-in-out infinite}.link-icon:before{position:absolute;inset:-24%;z-index:0;content:"";pointer-events:none;opacity:0;transform:scale(.82) translateY(10%);filter:blur(12px);transition:opacity .22s ease,transform .42s ease}.link-button:nth-child(2) .link-icon:after{animation-delay:-.8s}.link-button:nth-child(3) .link-icon:after{animation-delay:-1.6s}.link-button:nth-child(4) .link-icon:after{animation-delay:-2.4s}.link-button:nth-child(5) .link-icon:after{animation-delay:-3.2s}.link-button:nth-child(6) .link-icon:after{animation-delay:-4s}.link-button:nth-child(7) .link-icon:after{animation-delay:-4.8s}.link-button:nth-child(8) .link-icon:after{animation-delay:-5.6s}.link-button:nth-child(9) .link-icon:after{animation-delay:-6.4s}.link-button:nth-child(10) .link-icon:after{animation-delay:-7.2s}.link-icon img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.link-icon svg{position:relative;z-index:1;width:37px;height:37px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--row-accent) 62%,transparent))}.link-official .website-globe-meridians{transform-box:fill-box;transform-origin:center;animation:globe-longitude-spin 7.8s linear infinite}.link-official .website-globe-equator{animation:globe-equator-pulse 3.8s ease-in-out infinite}.link-official:hover .link-icon svg,.link-official:focus-visible .link-icon svg{animation:official-globe-hover .9s ease-in-out}.link-guide .link-icon{width:78px;height:58px;border-color:color-mix(in srgb,var(--row-accent) 68%,var(--blue) 16%);background:radial-gradient(circle at 50% 46%,rgba(190,255,170,.12),transparent 68%),linear-gradient(145deg,#111315f5,#010509fa);box-shadow:inset 0 0 20px #8bb1cc14,0 0 18px #3ca0ff1a}.link-guide{grid-template-columns:78px minmax(0,1fr) 28px}.link-guide .link-icon img{object-fit:cover;object-position:46% 42%;padding:0;filter:saturate(.9) contrast(1.12) brightness(.82);transform:scale(1.03);transition:filter .22s ease,transform .32s ease}.link-guide .link-icon:before{background:radial-gradient(circle at 28% 68%,rgba(126,255,79,.72),transparent 36%),radial-gradient(circle at 76% 32%,rgba(245,255,235,.62),transparent 32%),linear-gradient(135deg,transparent 14%,rgba(126,255,79,.36),transparent 76%)}.link-guide:hover,.link-guide:focus-visible,.link-guide:active{--row-accent: #effff0;--row-secondary: #7eff4f;border-color:#effff0d1;background:radial-gradient(circle at 14% 32%,rgba(126,255,79,.24),transparent 34%),radial-gradient(circle at 82% 70%,rgba(239,255,240,.14),transparent 36%),linear-gradient(95deg,rgba(126,255,79,.16),transparent 38%,rgba(239,255,240,.12)),linear-gradient(180deg,#071408fa,#020805fa),var(--panel-strong);box-shadow:0 0 0 1px #effff075,0 0 40px #7eff4f6b,0 0 26px #effff042,inset 0 0 34px #7eff4f1f}.link-guide:hover .link-icon,.link-guide:focus-visible .link-icon,.link-guide:active .link-icon{border-color:#effff0e6;box-shadow:inset 0 0 24px #effff01f,0 0 28px #7eff4f8f,0 0 18px #effff057}.link-guide:hover .link-icon:before,.link-guide:focus-visible .link-icon:before,.link-guide:active .link-icon:before{opacity:.95;transform:scale(1.12) translateY(-2%);animation:icon-mist-roll 1.45s ease-in-out infinite alternate}.link-guide:hover .link-icon img,.link-guide:focus-visible .link-icon img,.link-guide:active .link-icon img{filter:saturate(1.22) contrast(1.16) brightness(1.08);transform:scale(1.01);animation:icon-image-breathe 1s ease-in-out infinite alternate}.link-duck-nuke{background:radial-gradient(circle at 14% 30%,rgba(126,255,79,.12),transparent 34%),linear-gradient(90deg,rgba(255,216,79,.08),transparent 42%),linear-gradient(180deg,#04120cfa,#02080afa),var(--panel-strong)}.link-duck-nuke .link-icon{border-color:color-mix(in srgb,var(--row-accent) 70%,var(--row-secondary) 14%);background:radial-gradient(circle at 50% 46%,rgba(126,255,79,.16),transparent 66%),radial-gradient(circle at 74% 26%,rgba(255,216,79,.14),transparent 44%),linear-gradient(145deg,#06140cf5,#000507fa);box-shadow:inset 0 0 20px #7eff4f14,0 0 18px #ffd84f1a}.link-duck-nuke .link-icon img{filter:saturate(.88) contrast(1.08) brightness(.8);transform:scale(1.04);transition:filter .22s ease,transform .32s ease}.link-duck-nuke .link-icon:before{background:radial-gradient(circle at 30% 68%,rgba(126,255,79,.74),transparent 35%),radial-gradient(circle at 72% 34%,rgba(255,216,79,.58),transparent 32%),linear-gradient(135deg,transparent 16%,rgba(239,255,240,.28),transparent 76%)}.link-duck-nuke:hover,.link-duck-nuke:focus-visible,.link-duck-nuke:active{--row-accent: #effff0;--row-secondary: #7eff4f;border-color:#effff0c7;background:radial-gradient(circle at 13% 28%,rgba(126,255,79,.26),transparent 35%),radial-gradient(circle at 80% 68%,rgba(255,216,79,.18),transparent 36%),linear-gradient(100deg,rgba(126,255,79,.18),transparent 38%,rgba(239,255,240,.12)),linear-gradient(180deg,#081608fa,#020805fa),var(--panel-strong);box-shadow:0 0 0 1px #effff06b,0 0 38px #7eff4f5c,0 0 24px #ffd84f2e,inset 0 0 30px #7eff4f1a}.link-duck-nuke:hover .link-icon,.link-duck-nuke:focus-visible .link-icon,.link-duck-nuke:active .link-icon{border-color:#effff0db;box-shadow:inset 0 0 24px #effff01f,0 0 28px #7eff4f80,0 0 18px #ffd84f42}.link-duck-nuke:hover .link-icon:before,.link-duck-nuke:focus-visible .link-icon:before,.link-duck-nuke:active .link-icon:before{opacity:.92;transform:scale(1.1) translateY(-2%);animation:icon-mist-roll 1.55s ease-in-out infinite alternate}.link-duck-nuke:hover .link-icon img,.link-duck-nuke:focus-visible .link-icon img,.link-duck-nuke:active .link-icon img{filter:saturate(1.2) contrast(1.14) brightness(1.08);transform:scale(1.08);animation:icon-image-breathe 1s ease-in-out infinite alternate}.link-tiktok .link-icon{overflow:hidden}.link-tiktok .link-icon svg{transform-box:fill-box;transform-origin:center;animation:social-icon-drift 3.6s ease-in-out infinite}.link-tiktok .social-note-signal{animation:social-signal-pulse 2.4s ease-in-out infinite}.link-tiktok:hover .link-icon svg,.link-tiktok:focus-visible .link-icon svg{animation:social-icon-bounce .82s cubic-bezier(.2,.9,.25,1.18)}.link-gta-countdown{--row-accent: #21f2ff;--row-secondary: #7eff4f;--gta-pink: #ff3bd7;--gta-purple: #8d4dff;--gta-orange: #ff9c55;--gta-cyan: #2af7ff;--gta-lime: #7eff4f;background:radial-gradient(circle at 13% 30%,rgba(33,242,255,.12),transparent 34%),linear-gradient(90deg,rgba(126,255,79,.08),transparent 42%),linear-gradient(180deg,#031215fa,#03060dfa),var(--panel-strong)}.link-gta-countdown .link-icon{border-color:color-mix(in srgb,var(--row-accent) 70%,var(--gta-lime) 14%);background:radial-gradient(circle at 50% 46%,rgba(33,242,255,.18),transparent 66%),radial-gradient(circle at 76% 24%,rgba(126,255,79,.12),transparent 44%),linear-gradient(145deg,#0a181ef0,#02070dfa);color:color-mix(in srgb,var(--row-accent) 84%,white 10%);box-shadow:inset 0 0 20px #21f2ff14,0 0 18px #7eff4f1a}.link-gta-countdown .link-icon img{filter:grayscale(.34) saturate(.78) contrast(1.08) brightness(.78) hue-rotate(155deg);transform:scale(1.02);transition:filter .22s ease,opacity .22s ease,transform .32s ease}.link-gta-countdown .link-icon:before{--gta-clock-scale: 1;inset:auto 4px 4px auto;z-index:2;width:23px;height:23px;border:1px solid rgba(42,247,255,.64);border-radius:999px;background:radial-gradient(circle,rgba(3,8,14,.94) 0 38%,transparent 39%),conic-gradient(from 0deg,rgba(42,247,255,.95),rgba(126,255,79,.28),transparent 44%,rgba(42,247,255,.95));opacity:.72;filter:drop-shadow(0 0 8px rgba(33,242,255,.32));animation:gta-countdown-tick 5.8s linear infinite;transition:opacity .18s ease,border-color .18s ease,filter .18s ease,transform .24s ease}.link-gta-countdown .link-icon:after{z-index:3;background:radial-gradient(circle at 82% 82%,rgba(42,247,255,.8) 0 2px,transparent 3px 100%),linear-gradient(115deg,transparent 0 44%,rgba(255,255,255,.18) 50%,transparent 56% 100%);animation:icon-scan 4.8s ease-in-out infinite,gta-icon-breathe 3.2s ease-in-out infinite}.link-gta-countdown:hover,.link-gta-countdown:focus-visible{--row-accent: var(--gta-pink);--row-secondary: var(--gta-cyan);border-color:color-mix(in srgb,var(--gta-pink) 62%,var(--gta-cyan) 30%);background:radial-gradient(circle at 12% 28%,rgba(255,59,215,.22),transparent 34%),radial-gradient(circle at 78% 78%,rgba(255,156,85,.16),transparent 38%),linear-gradient(100deg,rgba(42,247,255,.16),transparent 30%,rgba(141,77,255,.14) 68%,rgba(255,59,215,.16)),linear-gradient(180deg,#090717fa,#03060dfa),var(--panel-strong);box-shadow:0 0 0 1px #ff3bd757,0 0 42px #ff3bd740,0 0 34px #2af7ff2e,0 0 24px #ff9c551f,inset 0 0 40px #8d4dff26}.link-gta-countdown:hover .link-icon,.link-gta-countdown:focus-visible .link-icon{border-color:color-mix(in srgb,var(--gta-pink) 66%,var(--gta-cyan) 28%);background:radial-gradient(circle at 52% 46%,rgba(255,59,215,.26),transparent 64%),radial-gradient(circle at 75% 26%,rgba(255,156,85,.18),transparent 42%),radial-gradient(circle at 22% 74%,rgba(42,247,255,.18),transparent 48%),linear-gradient(145deg,#0f071cf5,#02070dfa);box-shadow:inset 0 0 24px #ff3bd71f,0 0 26px #ff3bd757,0 0 18px #2af7ff38}.link-gta-countdown:hover .link-icon img,.link-gta-countdown:focus-visible .link-icon img{filter:saturate(1.28) contrast(1.12) brightness(1.1);transform:scale(1.08);animation:gta-icon-hover-drift .98s ease-in-out}.link-gta-countdown:hover .link-icon:before,.link-gta-countdown:focus-visible .link-icon:before{--gta-clock-scale: 1.12;border-color:#ff9c55c7;background:radial-gradient(circle,rgba(8,4,16,.94) 0 38%,transparent 39%),conic-gradient(from 0deg,#ff3bd7,#ff9c55f2,#2af7ffcc,#8d4dffdb,#ff3bd7);opacity:1;filter:drop-shadow(0 0 9px rgba(255,59,215,.56)) drop-shadow(0 0 7px rgba(255,156,85,.4));animation-duration:1.2s}.link-xeno3{--row-accent: #21f2ff;--row-secondary: #ffdd36;--xeno-gold: #ffdd36;--xeno-yellow: #fff161;--xeno-amber: #ff9f1c;--xeno-blue: #52dcff;grid-template-columns:104px minmax(0,1fr) 30px;background:radial-gradient(circle at 13% 30%,rgba(33,242,255,.11),transparent 34%),linear-gradient(90deg,rgba(255,221,54,.08),transparent 42%),linear-gradient(180deg,#031215fa,#03060dfa),var(--panel-strong)}.link-xeno3 .link-icon{width:104px;height:64px;border-color:color-mix(in srgb,var(--row-accent) 68%,var(--xeno-gold) 16%);background:radial-gradient(circle at 50% 46%,rgba(33,242,255,.12),transparent 66%),radial-gradient(circle at 74% 26%,rgba(255,221,54,.12),transparent 44%),linear-gradient(145deg,#020507fa,#000000fa);box-shadow:inset 0 0 20px #21f2ff14,0 0 18px #ffdd361a}.link-xeno3 .link-icon img{object-fit:contain;padding:5px;filter:grayscale(.24) saturate(.86) contrast(1.08) brightness(.78) hue-rotate(176deg);transform:scale(.98);transition:filter .22s ease,opacity .22s ease,transform .32s ease}.link-xeno3 .link-icon:before{inset:-16%;z-index:2;border-radius:inherit;background:radial-gradient(circle at 50% 50%,rgba(255,241,97,.45),transparent 48%),conic-gradient(from 0deg,transparent,rgba(255,221,54,.58),transparent 28%,rgba(82,220,255,.26),transparent 62%,rgba(255,159,28,.5),transparent);opacity:.35;filter:blur(3px) drop-shadow(0 0 8px rgba(255,221,54,.26));transform:scale(.94);animation:xeno-energy-ring 4.8s linear infinite}.link-xeno3 .link-icon:after{z-index:3;background:radial-gradient(circle at 20% 20%,rgba(255,241,97,.72) 0 2px,transparent 3px 100%),radial-gradient(circle at 80% 74%,rgba(82,220,255,.62) 0 2px,transparent 3px 100%),linear-gradient(115deg,transparent 0 44%,rgba(255,255,255,.2) 50%,transparent 56% 100%);animation:icon-scan 4.8s ease-in-out infinite,xeno-energy-flicker 2.8s ease-in-out infinite}.link-xeno3:hover,.link-xeno3:focus-visible{--row-accent: var(--xeno-gold);--row-secondary: var(--xeno-blue);border-color:color-mix(in srgb,var(--xeno-yellow) 72%,var(--xeno-blue) 20%);background:radial-gradient(circle at 16% 26%,rgba(255,241,97,.24),transparent 34%),radial-gradient(circle at 82% 78%,rgba(255,159,28,.18),transparent 38%),linear-gradient(100deg,rgba(82,220,255,.14),transparent 30%,rgba(255,221,54,.16) 68%,rgba(255,159,28,.16)),linear-gradient(180deg,#161304fa,#03060dfa),var(--panel-strong);box-shadow:0 0 0 1px #ffdd3661,0 0 46px #ffdd3657,0 0 34px #ff9f1c2e,0 0 26px #52dcff24,inset 0 0 42px #ffdd3624}.link-xeno3:hover .link-icon,.link-xeno3:focus-visible .link-icon{border-color:color-mix(in srgb,var(--xeno-yellow) 76%,var(--xeno-blue) 22%);background:radial-gradient(circle at 52% 46%,rgba(255,241,97,.32),transparent 64%),radial-gradient(circle at 75% 26%,rgba(255,159,28,.2),transparent 42%),radial-gradient(circle at 22% 74%,rgba(82,220,255,.18),transparent 48%),linear-gradient(145deg,#171205f5,#02070dfa);box-shadow:inset 0 0 26px #ffdd3629,0 0 30px #ffdd366b,0 0 20px #52dcff33}.link-xeno3:hover .link-icon img,.link-xeno3:focus-visible .link-icon img{filter:saturate(1.36) contrast(1.16) brightness(1.12);transform:scale(1.02);animation:xeno-thumbnail-power-up .94s cubic-bezier(.2,.9,.25,1.12)}.link-xeno3:hover .link-icon:before,.link-xeno3:focus-visible .link-icon:before{opacity:.92;filter:blur(2px) drop-shadow(0 0 12px rgba(255,221,54,.68)) drop-shadow(0 0 8px rgba(82,220,255,.28));animation-duration:1.2s}.link-gaming-history{--history-pink: #ff4d8d;--history-cyan: #52dcff;--history-amber: #ffcb5c;--history-purple: #8a6bff;background:radial-gradient(circle at 13% 28%,rgba(255,77,141,.12),transparent 34%),linear-gradient(90deg,rgba(82,220,255,.09),transparent 42%),linear-gradient(180deg,#100818fa,#03060dfa),var(--panel-strong)}.link-gaming-history .link-icon{border-color:color-mix(in srgb,var(--history-pink) 62%,var(--history-cyan) 26%);background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px) 0 0 / 8px 8px,linear-gradient(0deg,rgba(255,255,255,.06) 1px,transparent 1px) 0 0 / 8px 8px,radial-gradient(circle at 50% 46%,rgba(255,77,141,.2),transparent 64%),linear-gradient(145deg,#14091cf5,#01070dfa);color:color-mix(in srgb,var(--history-amber) 76%,white 14%);box-shadow:inset 0 0 22px #ff4d8d14,0 0 18px #52dcff1a}.link-gaming-history .link-icon:before{inset:-18%;z-index:0;border-radius:inherit;background:radial-gradient(circle at 30% 72%,rgba(255,203,92,.54),transparent 34%),radial-gradient(circle at 76% 28%,rgba(82,220,255,.48),transparent 33%),conic-gradient(from 0deg,transparent,rgba(255,77,141,.5),transparent 35%,rgba(138,107,255,.36),transparent);opacity:.38;filter:blur(4px) drop-shadow(0 0 8px rgba(255,77,141,.24));transform:scale(.96);animation:history-pixel-glow 4.2s ease-in-out infinite alternate}.link-gaming-history .link-icon:after{z-index:3;background:radial-gradient(circle at 20% 22%,rgba(255,203,92,.74) 0 2px,transparent 3px 100%),radial-gradient(circle at 78% 78%,rgba(82,220,255,.68) 0 2px,transparent 3px 100%),linear-gradient(115deg,transparent 0 44%,rgba(255,255,255,.2) 50%,transparent 56% 100%);animation:icon-scan 4.8s ease-in-out infinite,history-scanline-flicker 2.6s ease-in-out infinite}.link-gaming-history .link-icon svg{stroke-width:2.8}.link-gaming-history .history-console-shell,.link-gaming-history .history-cartridge{fill:#03080e9e}.link-gaming-history .history-cartridge{animation:history-cartridge-pulse 3.2s ease-in-out infinite}.link-gaming-history .history-buttons{stroke-width:7}.link-gaming-history:hover,.link-gaming-history:focus-visible{--row-accent: var(--history-amber);--row-secondary: var(--history-cyan);border-color:color-mix(in srgb,var(--history-amber) 58%,var(--history-cyan) 32%);background:radial-gradient(circle at 12% 28%,rgba(255,203,92,.22),transparent 34%),radial-gradient(circle at 80% 76%,rgba(255,77,141,.18),transparent 38%),linear-gradient(100deg,rgba(82,220,255,.16),transparent 30%,rgba(138,107,255,.16) 68%,rgba(255,203,92,.14)),linear-gradient(180deg,#150c1afa,#03060dfa),var(--panel-strong);box-shadow:0 0 0 1px #ffcb5c57,0 0 42px #ff4d8d47,0 0 32px #52dcff2e,inset 0 0 40px #8a6bff24}.link-gaming-history:hover .link-icon,.link-gaming-history:focus-visible .link-icon{border-color:color-mix(in srgb,var(--history-amber) 70%,var(--history-cyan) 22%);background:linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px) 0 0 / 8px 8px,linear-gradient(0deg,rgba(255,255,255,.08) 1px,transparent 1px) 0 0 / 8px 8px,radial-gradient(circle at 50% 46%,rgba(255,203,92,.28),transparent 64%),radial-gradient(circle at 24% 74%,rgba(82,220,255,.18),transparent 48%),linear-gradient(145deg,#180b1df5,#02070dfa);box-shadow:inset 0 0 26px #ffcb5c24,0 0 28px #ff4d8d5c,0 0 20px #52dcff38}.link-gaming-history:hover .link-icon:before,.link-gaming-history:focus-visible .link-icon:before{opacity:.9;filter:blur(3px) drop-shadow(0 0 12px rgba(255,203,92,.55)) drop-shadow(0 0 8px rgba(82,220,255,.3));transform:scale(1.04)}.link-cashapp .link-icon:before{background:radial-gradient(circle at 32% 66%,rgba(126,255,79,.72),transparent 34%),radial-gradient(circle at 72% 36%,rgba(50,235,93,.5),transparent 32%),linear-gradient(135deg,transparent 18%,rgba(97,255,82,.34),transparent 72%)}.link-discord .link-icon:before{background:radial-gradient(circle at 28% 68%,rgba(0,184,255,.68),transparent 35%),radial-gradient(circle at 74% 34%,rgba(74,225,255,.48),transparent 31%),linear-gradient(135deg,transparent 16%,rgba(40,146,255,.34),transparent 76%)}.link-qa-portal{background:radial-gradient(circle at 14% 30%,rgba(37,168,255,.14),transparent 34%),linear-gradient(90deg,rgba(124,232,255,.08),transparent 44%),linear-gradient(180deg,#03121cfa,#02060dfa),var(--panel-strong)}.link-qa-portal .link-icon{border-color:color-mix(in srgb,var(--row-accent) 70%,white 6%);background:radial-gradient(circle at 50% 48%,rgba(37,168,255,.18),transparent 66%),linear-gradient(145deg,#051423f5,#00030afa);box-shadow:inset 0 0 20px #25a8ff14,0 0 18px #25a8ff1f}.link-qa-portal .link-icon img{filter:saturate(.92) contrast(1.08) brightness(.82);transform:scale(1.05);transition:filter .22s ease,transform .32s ease}.link-qa-portal .link-icon:before{background:radial-gradient(circle at 30% 68%,rgba(37,168,255,.72),transparent 35%),radial-gradient(circle at 72% 30%,rgba(124,232,255,.5),transparent 32%),linear-gradient(135deg,transparent 16%,rgba(0,105,255,.34),transparent 76%)}.link-cashapp:hover .link-icon:before,.link-cashapp:focus-visible .link-icon:before,.link-discord:hover .link-icon:before,.link-discord:focus-visible .link-icon:before,.link-qa-portal:hover .link-icon:before,.link-qa-portal:focus-visible .link-icon:before{opacity:.9;transform:scale(1.08) translateY(-2%);animation:icon-mist-roll 1.9s ease-in-out infinite alternate}.link-cashapp:hover .link-icon img,.link-cashapp:focus-visible .link-icon img,.link-discord:hover .link-icon img,.link-discord:focus-visible .link-icon img,.link-qa-portal:hover .link-icon img,.link-qa-portal:focus-visible .link-icon img{animation:icon-image-breathe 1.2s ease-in-out infinite alternate}.link-qa-portal:hover,.link-qa-portal:focus-visible{border-color:color-mix(in srgb,var(--row-accent) 82%,white 10%);box-shadow:0 0 0 1px #25a8ff47,0 0 34px #25a8ff42,inset 0 0 26px #25a8ff17}.link-qa-portal:hover .link-icon img,.link-qa-portal:focus-visible .link-icon img{filter:saturate(1.18) contrast(1.14) brightness(1.08);transform:scale(1.08)}.link-copy{position:relative;display:grid;min-width:0;gap:3px}.link-copy strong{font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.8rem,3.7vw,1.02rem);font-weight:800;letter-spacing:.035em;line-height:1.12;text-transform:uppercase}.link-copy span{color:var(--muted);font-size:clamp(.92rem,3.5vw,1rem);font-weight:500;line-height:1.2}.link-how-to{width:fit-content;margin-top:.45rem;padding:.28rem .55rem;border:1px solid rgba(95,225,220,.65);border-radius:999px;color:#8ff8ed!important;cursor:pointer;font-size:.72rem!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.link-how-to:hover,.link-how-to:focus-visible{background:#5fe1dc29;outline:none}.instruction-viewer{position:fixed;z-index:30;inset:0;display:grid;place-items:center;padding:1rem}.instruction-viewer-backdrop{position:absolute;inset:0;background:#020814db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.instruction-viewer-panel{position:relative;display:flex;width:min(920px,100%);max-height:calc(100vh - 2rem);flex-direction:column;overflow:hidden;border:1px solid rgba(95,225,220,.48);border-radius:1.25rem;background:#071426;box-shadow:0 1.5rem 5rem #00000073}.instruction-viewer-header,.instruction-viewer-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem}.instruction-viewer-header p{margin:0 0 .25rem;color:#70e6dd;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.instruction-viewer-header h2{margin:0;color:#f5fbff;font-size:clamp(1.1rem,3vw,1.6rem)}.instruction-viewer-close,.instruction-viewer-controls button{border:1px solid rgba(143,248,237,.45);border-radius:999px;background:#5fe1dc14;color:#dffefa;cursor:pointer;font:inherit}.instruction-viewer-close{width:2.25rem;height:2.25rem;font-size:1.5rem;line-height:1}.instruction-viewer-image-wrap{min-height:0;overflow:auto;background:#f8fbff;text-align:center}.instruction-viewer-image-wrap img{display:block;width:100%;max-height:62vh;object-fit:contain}.instruction-viewer-controls{color:#dffefa;font-size:.85rem}.instruction-viewer-controls button{padding:.5rem .8rem}.instruction-viewer-controls button:hover,.instruction-viewer-controls button:focus-visible,.instruction-viewer-close:hover,.instruction-viewer-close:focus-visible{background:#5fe1dc33;outline:none}.instruction-viewer-thumbnails{display:flex;gap:.55rem;overflow-x:auto;padding:0 1.25rem 1rem}.instruction-viewer-thumbnails button{flex:0 0 4rem;height:4rem;overflow:hidden;padding:0;border:2px solid transparent;border-radius:.5rem;background:#f8fbff;cursor:pointer}.instruction-viewer-thumbnails button.is-active{border-color:#70e6dd}.instruction-viewer-thumbnails img{width:100%;height:100%;object-fit:cover}.link-arrow{position:relative;display:grid;width:28px;height:28px;place-items:center;color:color-mix(in srgb,var(--row-accent) 76%,white 12%);transition:transform .18s ease}.link-button:hover .link-arrow,.link-button:focus-visible .link-arrow{transform:translate(3px)}.link-arrow svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--row-accent) 56%,transparent))}.card-footer{display:grid;gap:5px;margin-top:22px;padding-top:16px;border-top:1px solid rgba(96,184,255,.28);color:var(--dim);font-size:.92rem;font-weight:600;text-align:center}.card-footer p:first-child{color:#c8d7e1}.scroll-cue{display:grid;width:34px;height:42px;place-items:start center;opacity:.72}.scroll-cue span{display:block;width:1px;height:34px;background:linear-gradient(180deg,#52dcff00,#52dcffe0,#7eff4f00);box-shadow:0 0 14px #52dcff80;animation:scroll-cue-pulse 2.8s ease-in-out infinite}.media-preview{position:relative;width:min(100%,590px);margin-bottom:clamp(14px,4vw,34px);overflow:hidden;border:1px solid rgba(96,184,255,.38);border-radius:14px;background:linear-gradient(125deg,rgba(0,167,255,.13),transparent 34%),linear-gradient(180deg,#051018f0,#01080efa);box-shadow:inset 0 0 0 1px #d8e7ef0a,inset 0 0 36px #00a7ff14,0 24px 76px #00000075,0 0 56px #00a7ff29;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.media-preview:before,.media-preview:after{position:absolute;pointer-events:none;content:""}.media-preview:before{inset:0;background:linear-gradient(90deg,transparent,rgba(82,220,255,.7),transparent) top center / 72% 1px no-repeat,linear-gradient(90deg,rgba(82,220,255,.5),transparent 26%) left bottom / 42% 1px no-repeat;opacity:.82}.media-preview:after{inset:-28% -8% auto auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(0,167,255,.18),transparent 66%);filter:blur(5px)}.media-preview-copy{position:relative;z-index:1;display:grid;gap:5px;padding:clamp(15px,4vw,22px) clamp(15px,4vw,24px) 0}.media-preview-copy p,.media-preview-copy h2{margin:0}.media-preview-copy p{color:var(--blue-soft);font-family:Orbitron,Rajdhani,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.media-preview-copy h2{color:#f5fbff;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.15rem,5vw,1.72rem);font-weight:900;line-height:1.08;text-shadow:0 0 18px rgba(82,220,255,.32)}.video-shell{position:relative;z-index:1;margin:clamp(13px,3vw,18px);overflow:hidden;border:1px solid rgba(82,220,255,.36);border-radius:9px;background:linear-gradient(135deg,rgba(82,220,255,.08),transparent 42%),#02070d;box-shadow:inset 0 0 0 1px #ffffff08,0 0 28px #00a7ff2e;aspect-ratio:16 / 9}.video-shell:before{position:absolute;inset:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(82,220,255,.22),transparent) top center / 84% 1px no-repeat,linear-gradient(180deg,rgba(255,255,255,.04),transparent 18%)}.video-shell iframe{display:block;width:100%;height:100%;border:0}.video-preview-button{position:relative;display:block;width:100%;height:100%;overflow:hidden;padding:0;border:0;background:#02070d;color:#eaf8ff;cursor:pointer}.video-preview-button img{width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.08) brightness(.72);transform:scale(1.02);transition:filter .22s ease,transform .42s ease}.video-preview-button:before,.video-preview-button:after{position:absolute;inset:0;content:"";pointer-events:none}.video-preview-button:before{background:radial-gradient(circle at 50% 50%,#00a7ff05,#00000070 72%),linear-gradient(90deg,rgba(0,167,255,.18),transparent 28% 72%,rgba(126,255,79,.12))}.video-preview-button:after{background:linear-gradient(105deg,transparent 0 44%,rgba(255,255,255,.16) 50%,transparent 56% 100%);opacity:0;transform:translate(-120%);transition:opacity .18s ease,transform .52s ease}.video-preview-button:hover img,.video-preview-button:focus-visible img{filter:saturate(1.2) contrast(1.12) brightness(.86);transform:scale(1.06)}.video-preview-button:hover:after,.video-preview-button:focus-visible:after{opacity:1;transform:translate(120%)}.video-preview-button:focus-visible{outline:2px solid rgba(82,220,255,.78);outline-offset:-4px}.video-play-core{position:absolute;top:50%;left:50%;display:grid;width:clamp(58px,16vw,82px);height:clamp(58px,16vw,82px);place-items:center;border:1px solid rgba(82,220,255,.7);border-radius:999px;background:radial-gradient(circle,#52dcff3d,#00070de0 72%),#000c14c7;box-shadow:inset 0 0 20px #ffffff0d,0 0 24px #00a7ff70,0 0 60px #00a7ff33;transform:translate(-50%,-50%);transition:border-color .18s ease,box-shadow .18s ease,transform .22s ease}.video-play-core svg{width:34px;height:34px;margin-left:4px;fill:color-mix(in srgb,var(--blue-soft) 82%,white 18%);filter:drop-shadow(0 0 10px rgba(82,220,255,.72))}.video-preview-button:hover .video-play-core,.video-preview-button:focus-visible .video-play-core{border-color:#7eff4fc2;box-shadow:inset 0 0 22px #ffffff0f,0 0 30px #52dcff8a,0 0 54px #7eff4f38;transform:translate(-50%,-50%) scale(1.06)}@keyframes circuit-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.018);opacity:1}}@keyframes gta-page-aurora{0%{filter:saturate(1) brightness(1);transform:translateZ(0) scale(1)}to{filter:saturate(1.12) brightness(1.08);transform:translate3d(0,-.6%,0) scale(1.015)}}@keyframes xeno-page-aura{0%{filter:saturate(1) brightness(1);transform:translateZ(0) scale(1)}to{filter:saturate(1.16) brightness(1.1);transform:translate3d(0,-.7%,0) scale(1.018)}}@keyframes grid-drift{to{background-position:56px 56px}}@keyframes circuit-scan{to{transform:rotate(360deg)}}@keyframes pulse-track{0%,to{opacity:.14;transform:translate(-5%) scaleX(.9)}46%{opacity:.72;transform:translate(9%) scaleX(1.06)}}@keyframes node-flare{0%,to{opacity:.35;transform:scale(.84)}48%{opacity:.95;transform:scale(1.26)}}@keyframes slow-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes logo-scan{0%,38%,to{transform:translate(-120%)}58%{transform:translate(120%)}}@keyframes hero-circuit-current{0%,to{opacity:.45;filter:drop-shadow(0 0 6px rgba(0,167,255,.34))}46%{opacity:.88;filter:drop-shadow(0 0 15px rgba(82,220,255,.62))}}@keyframes hero-node-flicker{0%,to{opacity:.42;transform:translate(-50%) scale(.98)}50%{opacity:.92;transform:translate(-50%) scale(1.03)}}@keyframes icon-scan{0%,52%,to{transform:translate(-120%)}70%{transform:translate(120%)}}@keyframes icon-current-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes globe-longitude-spin{0%{transform:rotateY(0) scaleX(1);opacity:.76}50%{transform:rotateY(180deg) scaleX(.72);opacity:1}to{transform:rotateY(360deg) scaleX(1);opacity:.76}}@keyframes globe-equator-pulse{0%,to{opacity:.68}50%{opacity:1}}@keyframes official-globe-hover{0%,to{transform:scale(1);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--row-accent) 62%,transparent))}50%{transform:scale(1.1);filter:drop-shadow(0 0 16px color-mix(in srgb,var(--row-accent) 86%,transparent))}}@keyframes social-icon-drift{0%,to{transform:translate3d(-1px,1px,0) rotate(-1deg)}45%{transform:translate3d(2px,-2px,0) rotate(1.5deg)}70%{transform:translate3d(-2px,-1px,0) rotate(-.5deg)}}@keyframes social-icon-bounce{0%,to{transform:translateZ(0) scale(1)}30%{transform:translate3d(4px,-5px,0) scale(1.06) rotate(2deg)}62%{transform:translate3d(-3px,3px,0) scale(1.02) rotate(-2deg)}}@keyframes social-signal-pulse{0%,to{opacity:.68}50%{opacity:1}}@keyframes gta-countdown-tick{0%{transform:rotate(0) scale(var(--gta-clock-scale, 1))}to{transform:rotate(360deg) scale(var(--gta-clock-scale, 1))}}@keyframes gta-icon-breathe{0%,to{opacity:.58}50%{opacity:.9}}@keyframes gta-icon-hover-drift{0%,to{transform:scale(1.08) translateZ(0)}34%{transform:scale(1.11) translate3d(2px,-1px,0)}68%{transform:scale(1.09) translate3d(-1px,2px,0)}}@keyframes xeno-energy-ring{0%{transform:rotate(0) scale(.94)}to{transform:rotate(360deg) scale(.94)}}@keyframes xeno-energy-flicker{0%,to{opacity:.58}45%{opacity:.98}62%{opacity:.72}}@keyframes xeno-thumbnail-power-up{0%,to{transform:scale(1.02) translateZ(0)}34%{transform:scale(1.06) translate3d(1px,-1px,0)}68%{transform:scale(1.03) translate3d(-1px,1px,0)}}@keyframes history-pixel-glow{0%{opacity:.34;transform:scale(.94) translate3d(-1%,1%,0)}to{opacity:.72;transform:scale(1.04) translate3d(1%,-1%,0)}}@keyframes history-scanline-flicker{0%,to{opacity:.58}46%{opacity:.95}62%{opacity:.68}}@keyframes history-cartridge-pulse{0%,to{filter:drop-shadow(0 0 4px rgba(255,203,92,.28))}50%{filter:drop-shadow(0 0 10px rgba(82,220,255,.46))}}@keyframes icon-mist-roll{0%{filter:blur(12px);transform:scale(1.02) translate3d(-3%,4%,0)}to{filter:blur(15px);transform:scale(1.14) translate3d(4%,-4%,0)}}@keyframes icon-image-breathe{0%{filter:saturate(1.04) brightness(1);transform:scale(1)}to{filter:saturate(1.18) brightness(1.08);transform:scale(1.025)}}@keyframes scroll-cue-pulse{0%,to{opacity:.35;transform:scaleY(.64)}50%{opacity:1;transform:scaleY(1)}}@media(min-width:760px){.link-hub-card{width:min(100%,590px);padding:30px 34px 32px}.logo-frame{width:min(108%,476px)}.link-button{grid-template-columns:66px minmax(0,1fr) 34px;min-height:86px;padding:10px 15px}.link-icon{width:66px;height:66px}.link-button-featured{grid-template-columns:76px minmax(0,1fr) 36px;min-height:102px;padding:13px 16px}.link-button-featured .link-icon{width:76px;height:76px}.link-guide .link-icon{width:86px;height:66px}.link-guide{grid-template-columns:86px minmax(0,1fr) 34px}.link-xeno3{grid-template-columns:118px minmax(0,1fr) 36px}.link-xeno3 .link-icon{width:118px;height:76px}.link-button-featured .link-icon svg{width:48px;height:48px}}@media(max-width:390px){.business-card-page{padding-inline:10px}.hub-content{gap:14px}.link-hub-card{border-radius:12px;padding:14px 11px 18px}.media-preview{border-radius:12px}.media-preview-copy{padding:14px 12px 0}.video-shell{margin:12px;border-radius:8px}.logo-frame{width:min(108%,356px)}.brand-copy h1{font-size:clamp(1.36rem,6.1vw,1.55rem)}.subtitle{font-size:.68rem}.tagline{font-size:.96rem}.link-button{grid-template-columns:52px minmax(0,1fr) 22px;gap:10px;min-height:74px;padding:9px}.link-icon{width:52px;height:52px}.link-button-featured{grid-template-columns:58px minmax(0,1fr) 22px;min-height:84px;padding:10px 9px}.link-button-featured .link-icon{width:58px;height:58px}.link-guide .link-icon{width:66px;height:52px}.link-guide{grid-template-columns:66px minmax(0,1fr) 22px}.link-guide .link-icon img{object-position:44% 42%}.link-xeno3{grid-template-columns:80px minmax(0,1fr) 22px}.link-xeno3 .link-icon{width:80px;height:58px}.link-xeno3 .link-icon img{padding:4px}.link-button-featured .link-icon svg{width:39px;height:39px}.link-button-featured .link-copy strong{font-size:.82rem}.link-copy strong{font-size:.74rem}.link-copy span{font-size:.88rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hub-v2 *,.hub-v2 *:before,.hub-v2 *:after{animation:none!important}.hub-v2 .hub-hero-art img{object-position:50% 0;animation:hub-hero-breathe 18s ease-in-out infinite alternate!important}.hub-v2 .brand-hero:before,.hub-v2 .brand-hero:after{position:absolute;inset:0;z-index:2;display:block;content:"";pointer-events:none}.hub-v2 .brand-hero:before{background:radial-gradient(circle at 47.25% 29.5%,rgba(111,229,255,.72) 0 2px,rgba(30,183,255,.24) 5px,transparent 18px),radial-gradient(circle at 53.75% 29.5%,rgba(111,229,255,.72) 0 2px,rgba(30,183,255,.24) 5px,transparent 18px),radial-gradient(ellipse at 50% 25%,rgba(24,175,255,.2),rgba(16,121,215,.08) 28%,transparent 57%);mix-blend-mode:screen;opacity:.46;animation:hub-wolf-halo 8s ease-in-out infinite,hub-eye-glint 14s ease-in-out infinite!important}.hub-v2 .brand-hero:after{inset:-12% -45%;background:linear-gradient(103deg,transparent 43%,rgba(71,203,255,.015) 47%,rgba(126,229,255,.16) 49.4%,rgba(224,249,255,.25) 50%,rgba(79,205,255,.1) 50.8%,transparent 55%);mix-blend-mode:screen;opacity:0;transform:translate(-48%);animation:hub-cinematic-sweep 16s cubic-bezier(.45,0,.55,1) infinite!important}.hub-v2 .wolf-blink-layer{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.hub-v2 .wolf-blink-frame,.hub-v2 .wolf-blink-frame img{position:absolute;inset:0;width:100%;height:100%}.hub-v2 .wolf-blink-frame{opacity:0}.hub-v2 .wolf-blink-frame img{display:block;object-fit:cover;object-position:50% 0}.hub-v2 .wolf-blink-half{animation:hub-wolf-blink-half 8s linear infinite!important}.hub-v2 .wolf-blink-closed{animation:hub-wolf-blink-closed 8s linear infinite!important}.hub-v2 .pulse-line-a{animation:hub-signal-pulse 12s ease-in-out infinite!important}@keyframes hub-wolf-halo{0%,to{filter:brightness(.82) saturate(.9);opacity:.35}50%{filter:brightness(1.12) saturate(1.12);opacity:.58}}@keyframes hub-eye-glint{0%,18%,27%,to{background-size:100% 100%}21%{background-size:101.2% 101.2%}24%{background-size:100.35% 100.35%}}@keyframes hub-cinematic-sweep{0%,57%{opacity:0;transform:translate(-48%)}61%{opacity:.55}73%{opacity:.42}78%,to{opacity:0;transform:translate(48%)}}@keyframes hub-wolf-blink-half{0%,48%,52.125%,to{opacity:0}48.875%,49.8%,51.25%{opacity:1}50%,50.125%{opacity:0}}@keyframes hub-wolf-blink-closed{0%,49.8%,51.25%,to{opacity:0}50%,51.125%{opacity:1}}@media(max-width:600px){.hub-v2 .brand-hero:before{background:radial-gradient(circle at 46.8% 27.5%,rgba(111,229,255,.54) 0 1px,rgba(30,183,255,.18) 4px,transparent 13px),radial-gradient(circle at 54.2% 27.5%,rgba(111,229,255,.54) 0 1px,rgba(30,183,255,.18) 4px,transparent 13px),radial-gradient(ellipse at 50% 24%,rgba(24,175,255,.14),rgba(16,121,215,.05) 26%,transparent 54%)}.hub-v2 .brand-hero:after{opacity:0;animation-duration:20s!important}.hub-v2 .wolf-blink-frame img{object-position:50% 0}}@media(prefers-reduced-motion:reduce){.hub-v2 .hub-hero-art img,.hub-v2 .pulse-line-a,.hub-v2 .brand-hero:before,.hub-v2 .brand-hero:after{animation:none!important}.hub-v2 .brand-hero:before{filter:none;opacity:.38}.hub-v2 .brand-hero:after{display:none}.hub-v2 .wolf-blink-frame{animation:none!important;opacity:0}}button.link-button{width:100%;font:inherit;text-align:left;cursor:pointer}.console-chooser{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #64788d;border-radius:20px;color:#e8f1fa;background:#0b1420;box-shadow:0 24px 100px #000a}.console-chooser::backdrop{background:#010610c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.console-chooser-panel{padding:28px}.console-chooser header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.console-chooser header p{margin:0 0 8px;color:#7acfff;font-size:12px;letter-spacing:.16em}.console-chooser h2{margin:0;font-size:28px}.console-chooser p{color:#acbdce}.console-chooser header button{min-width:44px;min-height:44px;border:1px solid #51677c;border-radius:10px;background:#152739;color:#fff;font-size:26px;cursor:pointer}.console-choices{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.console-choices a{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid #3e5974;border-radius:14px;background:linear-gradient(145deg,#203349,#101c2a);color:#edf6ff;text-decoration:none}.console-choices a:hover{border-color:#8bd5ff;background:#203b54}.console-choices strong{font-size:32px;letter-spacing:.08em}.console-choices span{line-height:1.5}.console-choices small{margin-top:auto;padding-top:12px;color:#92d5ff}.console-chooser a:focus-visible,.console-chooser button:focus-visible{outline:3px solid #b7e5ff;outline-offset:4px}.console-chooser .console-chooser-note{margin:20px 0 0;font-size:13px}@media(max-width:520px){.console-chooser-panel{padding:20px}.console-choices{grid-template-columns:1fr}.console-chooser h2{font-size:24px}.console-choices a{padding:18px}}.hub-v2 .link-button.link-amy-nuka-nightmare .link-icon{position:relative}.hub-v2 .link-button.link-amy-nuka-nightmare .link-icon img{position:absolute;width:240%;height:160%;max-width:none;left:-100%;top:-15.625%;padding:0;object-fit:fill;filter:none;transform:none}
