.app-preloader,.page-loader{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(40,139,215,.16),transparent 34%),radial-gradient(circle at 58% 56%,rgba(113,71,224,.13),transparent 31%),#040818;color:#eef8ff}.app-preloader{position:fixed;z-index:10000;inset:0;transition:opacity .32s ease,transform .32s ease}.app-preloader.is-closing{opacity:0;transform:scale(1.02);pointer-events:none}.loading-core,.page-loader{justify-items:center}.page-loader{min-height:calc(100svh - 82px);padding:120px 24px 70px}.loading-logo{position:relative;display:flex;align-items:center;gap:13px;font-size:27px;filter:drop-shadow(0 0 24px rgba(72,208,235,.25));animation:loadingLogoIn .5s ease both}.loading-logo .logo-mark{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(123,238,249,.7);border-radius:12px;background:linear-gradient(145deg,#5ae0e9,#7290ef 72%,#9269ee);color:#03101e;font-size:22px;font-weight:950;box-shadow:0 0 32px #4accea40}.loading-logo strong{font-size:inherit;letter-spacing:-1.1px}.loading-logo strong span{color:#59dce8}.loading-core>p,.page-loader>p{margin:27px 0 5px;font-size:13px;font-weight:850;letter-spacing:2.4px;text-transform:uppercase}.loading-core>span,.page-loader>span{color:#8091ad;font-size:11px}.loading-line{width:min(250px,66vw);height:2px;margin-top:20px;overflow:hidden;border-radius:99px;background:#578dc729}.loading-line i{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,#5de1ec,#8a73ef,transparent);box-shadow:0 0 14px #5bddef8c;animation:loadingLine 1.05s ease-in-out infinite}.loading-particles{position:absolute;inset:0;opacity:.24;background-image:radial-gradient(circle at 18% 24%,#6be8f2 0 1px,transparent 2px),radial-gradient(circle at 76% 32%,#8f78ff 0 1px,transparent 2px),radial-gradient(circle at 61% 72%,#55d8e5 0 1px,transparent 2px),radial-gradient(circle at 31% 81%,#876df2 0 1px,transparent 2px);animation:loadingParticles 6s ease-in-out infinite alternate;pointer-events:none}.modal-loading-backdrop{z-index:12000}.modal-loading-card{display:flex;align-items:center;gap:11px;padding:18px 20px;color:#b8c7da;border:1px solid rgba(91,199,228,.27);border-radius:14px;background:#09162b;font-size:11px;font-weight:750;letter-spacing:.6px}.modal-loading-card span{width:9px;height:9px;border-radius:2px;background:#62dce8;box-shadow:0 0 14px #5bdce985;animation:loadingModalPulse 1.1s ease-in-out infinite}@keyframes loadingLogoIn{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}@keyframes loadingLine{0%{transform:translate(-120%)}to{transform:translate(340%)}}@keyframes loadingParticles{0%{transform:translate3d(0,-4px,0)}to{transform:translate3d(8px,8px,0)}}@keyframes loadingModalPulse{50%{opacity:.42;transform:scale(.72)}}@media(prefers-reduced-motion:reduce){.app-preloader{transition:opacity .18s ease}.loading-logo,.loading-line i,.loading-particles,.modal-loading-card span{animation:none}.loading-line i{width:100%;opacity:.7}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#edf3f8;background:#070a10;font-synthesis:none;text-rendering:optimizeLegibility;--color-bg: #070a10;--color-bg-soft: #0a0e16;--color-surface: #101722;--color-surface-2: #131c28;--color-line: #263243;--color-line-soft: #1b2533;--color-text: #edf3f8;--color-muted: #94a1b2;--color-dim: #657286;--color-blue: #58bde8;--color-cyan: #4ed6d1;--color-green: #55d38a;--color-red: #ef6b72;--container: 1220px;--radius-lg: 16px;--radius-md: 12px;--radius-sm: 9px;--shadow-raised: 0 18px 45px rgba(0, 0, 0, .24);--section-space: 104px;--font-h1: clamp(52px, 6vw, 74px);--font-h2: clamp(36px, 4vw, 46px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-bg)}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--color-bg)}.skip-link{position:fixed;z-index:20000;top:12px;left:12px;padding:11px 15px;color:#04111c;border-radius:10px;background:#67e1eb;font-size:12px;font-weight:850;transform:translateY(-180%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}#main-content:focus{outline:none}.section{content-visibility:auto;contain-intrinsic-size:auto 760px}.is-offscreen:before,.is-offscreen:after,.is-offscreen .community-section-glow,.is-offscreen .social-beam{animation-play-state:paused!important}button,input,select{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{color:#061016;background:var(--color-cyan)}:focus-visible{outline:2px solid #75dfee;outline-offset:3px;border-radius:6px}.shell{width:min(var(--container),calc(100% - 40px));margin-inline:auto}.section{position:relative;padding:var(--section-space) 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:fixed;inset:0 0 auto;z-index:50;border-bottom:1px solid rgba(130,151,176,.14);background:#070a10eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{height:72px;display:flex;align-items:center;gap:28px}.logo{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;font-size:20px;font-weight:850;letter-spacing:-.6px}.logo>span:last-child span{color:var(--color-cyan)}.logo-mark{width:32px;height:32px;display:grid;place-items:center;color:#071017;border-radius:8px 3px;background:linear-gradient(135deg,var(--color-cyan),var(--color-blue));font-size:17px;font-weight:950;transform:rotate(-3deg)}.nav{display:flex;align-items:center;justify-content:center;gap:6px;flex:1}.nav>a,.nav-more>summary{position:relative;display:flex;align-items:center;gap:4px;padding:9px 11px;color:#9ba8b9;border-radius:8px;font-size:12px;font-weight:650;cursor:pointer;transition:color .18s ease,background .18s ease;white-space:nowrap}.nav>a:hover,.nav-more>summary:hover{color:#fff;background:#ffffff0a}.nav>a.active{color:#fff}.nav>a.active:after{content:"";position:absolute;left:11px;right:11px;bottom:3px;height:1px;background:var(--color-cyan)}.nav-more{position:relative}.nav-more summary{list-style:none}.nav-more summary::-webkit-details-marker{display:none}.nav-more summary svg{width:13px}.nav-more>div{position:absolute;top:calc(100% + 8px);right:0;min-width:150px;padding:7px;border:1px solid var(--color-line);border-radius:10px;background:#0c121c;box-shadow:var(--shadow-raised)}.nav-more>div a{display:block;padding:9px 10px;color:var(--color-muted);border-radius:7px;font-size:12px}.nav-more>div a:hover{color:#fff;background:#151e2a}.header-play{padding:9px 17px;color:#071016;border-radius:10px;background:var(--color-cyan);font-size:12px;font-weight:850;transition:transform .18s ease,filter .18s ease}.header-play:hover{transform:translateY(-2px);filter:brightness(1.08)}.menu-button{display:none;width:40px;height:40px;color:#fff;border:1px solid var(--color-line);border-radius:10px;background:#101722;place-items:center}.hero{position:relative;min-height:720px;display:flex;align-items:center;padding:136px 0 80px;overflow:hidden;border-bottom:1px solid var(--color-line-soft);background:#070a10;isolation:isolate}.hero:before{content:"";position:absolute;z-index:-2;inset:0;opacity:.11;background-image:radial-gradient(circle at 1px 1px,#7fb2c7 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:linear-gradient(to right,#000,transparent 80%);mask-image:linear-gradient(to right,#000,transparent 80%)}.hero:after{content:"";position:absolute;z-index:-1;width:480px;height:480px;right:-160px;bottom:-250px;border:1px solid rgba(78,214,209,.13);transform:rotate(18deg)}.hero-grid{position:absolute;left:4%;bottom:38px;width:130px;height:64px;opacity:.35;background:linear-gradient(90deg,transparent 49%,#2d3b4d 50%,transparent 51%),linear-gradient(transparent 49%,#2d3b4d 50%,transparent 51%);background-size:16px 16px}.hero-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:70px}.hero-copy{max-width:680px}.status-pill{width:fit-content;display:flex;align-items:center;gap:9px;margin-bottom:20px;color:#9be9bd;font-size:10px;font-weight:800;letter-spacing:1.25px}.status-pill span{width:7px;height:7px;border-radius:50%;background:var(--color-green);box-shadow:0 0 10px #55d38a73}.hero h1{margin:0;font-size:var(--font-h1);line-height:1.02;letter-spacing:-3.6px;font-weight:880;text-wrap:balance}.hero h1 span{color:transparent;background:linear-gradient(90deg,var(--color-cyan),#73bfea);background-clip:text;-webkit-background-clip:text}.hero-text{max-width:630px;margin:23px 0 28px;color:#a8b3c1;font-size:18px;line-height:1.65}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:11px}.button,.copy-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:780;cursor:pointer;transition:transform .18s ease,border-color .18s ease,filter .18s ease,background .18s ease}.button:hover,.copy-button:hover{transform:translateY(-2px)}.button-primary{color:#071016;border:1px solid transparent;background:linear-gradient(110deg,#67ddd7,#62bde6)}.button-primary:hover{filter:brightness(1.08)}.button-ghost{color:#d7e0ea;border:1px solid var(--color-line);background:#101722}.button-ghost:hover{border-color:#40536b;background:#141d29}.copy-button{color:#dce8ef;border:1px solid #355165;background:#111c27}.copy-button:hover{border-color:var(--color-cyan)}.copy-button.compact{min-width:220px;justify-content:space-between}.section-heading{max-width:700px;margin:0 auto 42px;text-align:center}.section-heading-left{margin-left:0;text-align:left}.section-kicker{display:inline-block;margin-bottom:11px;color:var(--color-cyan);font-size:10px;font-weight:850;letter-spacing:1.8px;text-transform:uppercase}.section-heading h2,.shop-copy h2{margin:0;font-size:var(--font-h2);line-height:1.1;letter-spacing:-2px;font-weight:830}.section-heading h2 em,.shop-copy h2 em{color:inherit;font-style:normal}.section-heading p{max-width:610px;margin:15px auto 0;color:var(--color-muted);font-size:15px;line-height:1.65}.section-heading-left p{margin-left:0}.compact-heading{margin-bottom:32px}.feature-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.feature-card{position:relative;min-height:150px;padding:24px;border:1px solid var(--color-line-soft);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform .18s ease,border-color .18s ease}.feature-card:hover{transform:translateY(-3px);border-color:#37485c}.feature-card>svg{width:22px;height:22px;margin-bottom:22px;color:var(--color-cyan)}.feature-card h3{margin:0 0 8px;font-size:21px}.feature-card p{margin:0;color:var(--color-muted);font-size:13px;line-height:1.6}.feature-1{grid-column:1/7;grid-row:1/3;min-height:314px;padding:34px;overflow:hidden;background:#111a24}.feature-1:after{content:"";position:absolute;right:-45px;bottom:-60px;width:220px;height:220px;border:28px solid rgba(78,214,209,.07);transform:rotate(24deg)}.feature-1>svg{width:32px;height:32px}.feature-1 h3{margin-top:55px;font-size:29px}.feature-1 p{max-width:420px;font-size:15px}.feature-stat{position:absolute;left:34px;bottom:28px;color:#70d8d3;font-size:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.feature-2{grid-column:7/10}.feature-3{grid-column:10/13;background:#0c1119}.feature-4{grid-column:7/13;display:grid;grid-template-columns:45px 1fr;align-content:center;min-height:150px;border-left:3px solid var(--color-blue)}.feature-4>svg{grid-row:1/3;margin:4px 0}.feature-5,.feature-6{min-height:auto;border:0;border-radius:0;border-top:1px solid var(--color-line);background:transparent}.feature-5{grid-column:1/7}.feature-6{grid-column:7/13}.feature-5>svg,.feature-6>svg{float:left;margin:2px 16px 30px 0}.shop-section{border-block:1px solid var(--color-line-soft);background:#090d14}.shop-layout{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px}.shop-copy>p{max-width:490px;margin:18px 0 24px;color:var(--color-muted);line-height:1.7}.rate-card{width:fit-content;display:flex;align-items:center;gap:12px;padding:12px 14px;border-left:2px solid var(--color-cyan);background:#101720}.rate-card>svg{width:20px;color:var(--color-cyan)}.rate-card span,.rate-card strong{display:block}.rate-card span{color:var(--color-dim);font-size:9px;text-transform:uppercase;letter-spacing:1px}.rate-card strong{margin-top:2px;font-size:17px}.spend-list{margin-top:27px}.spend-list h3{margin:0 0 11px;color:#bac5d0;font-size:13px}.spend-list ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.spend-list li{display:flex;align-items:center;gap:6px;padding:7px 9px;color:#8f9cad;border:1px solid var(--color-line-soft);border-radius:8px;font-size:10px}.spend-list svg{width:13px;color:var(--color-blue)}.calculator{position:relative;max-width:620px;padding:26px;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#0e151f}.calculator-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.calculator-top span,.calculator-top small{display:block}.calculator-top span{font-size:20px;font-weight:780}.calculator-top small{margin-top:3px;color:var(--color-dim);font-size:11px}.calculator-symbol{color:var(--color-cyan)}.amount-input-wrap{min-height:58px;display:grid;grid-template-columns:40px 1fr auto 40px;align-items:center;gap:7px;padding:6px;border:1px solid var(--color-line-soft);border-radius:10px;background:#080c12}.amount-input-wrap button{width:36px;height:36px;display:grid;place-items:center;color:#9aa8b8;border:0;border-radius:8px;background:#151e29;cursor:pointer}.amount-input-wrap button:hover{color:#fff;background:#1b2937}.amount-input-wrap button svg{width:16px}.amount-input-wrap input{min-width:0;color:#fff;border:0;outline:0;background:transparent;font-size:23px;font-weight:800}.amount-input-wrap input::-webkit-inner-spin-button{appearance:none}.amount-input-wrap>span{padding-right:5px;color:var(--color-dim);font-size:10px;text-transform:uppercase;letter-spacing:.8px}.amount-range{width:100%;height:4px;margin:22px 0 3px;appearance:none;border-radius:4px;outline:0;background:linear-gradient(90deg,var(--color-cyan) var(--progress),#273345 var(--progress))}.amount-range::-webkit-slider-thumb{width:15px;height:15px;appearance:none;border:3px solid #0e151f;border-radius:50%;background:var(--color-cyan);cursor:pointer}.range-labels{display:flex;justify-content:space-between;color:#59677a;font-size:9px}.quick-amounts{display:flex;flex-wrap:wrap;gap:7px;margin:17px 0}.quick-amounts button{padding:7px 10px;color:#8c9aac;border:1px solid var(--color-line);border-radius:8px;background:transparent;font-size:10px;cursor:pointer}.quick-amounts button:hover,.quick-amounts button.active{color:#071016;border-color:var(--color-cyan);background:var(--color-cyan)}.total-row{display:flex;gap:32px;margin:17px 0}.total-row>div{flex:1}.total-row span,.total-row strong{display:block}.total-row span{color:var(--color-dim);font-size:9px;text-transform:uppercase;letter-spacing:.9px}.total-row strong{margin-top:4px;font-size:21px}.total-row small{color:var(--color-cyan);font-size:11px}.buy-button{width:auto;min-width:220px}.buy-button span{margin-left:14px}.secure-label{margin:11px 0 0;color:var(--color-dim);font-size:10px}.product-section{background:#070a10}.product-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.product-card{position:relative;min-height:220px;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;overflow:hidden;border:1px solid var(--color-line-soft);border-radius:var(--radius-lg);background:#0e141e;cursor:pointer;transition:transform .18s ease,border-color .18s ease,filter .18s ease}.product-card:hover,.product-card:focus-visible{transform:translateY(-3px);border-color:#3a5066;filter:brightness(1.05)}.product-card h3{margin:0 0 7px;font-size:22px}.product-card p{max-width:530px;margin:0;color:var(--color-muted);font-size:12px;line-height:1.55}.product-icon{position:absolute;left:24px;top:24px;color:var(--color-cyan)}.product-icon svg{width:22px}.product-link{margin-top:18px;color:var(--color-blue);font-size:11px;font-weight:750}.product-privileges{grid-column:1/8;min-height:250px;padding-right:180px;background:linear-gradient(120deg,#101923,#0b1119)}.privilege-watermark{position:absolute;width:150px;height:150px;right:24px;top:28px;color:#1f3545;stroke-width:1}.product-cases{grid-column:8/13;min-height:250px}.case-visual{position:absolute;right:25px;top:25px;width:92px;height:92px;color:#6bc8e8;border:1px solid #2e4558;transform:rotate(4deg)}.case-visual svg{position:absolute;inset:18px;width:54px;height:54px}.case-visual span{position:absolute;right:8px;top:5px;font-family:ui-monospace,monospace;font-size:12px}.product-kits{grid-column:1/6}.kit-preview{display:flex;gap:7px;margin:16px 0 0;padding:0;list-style:none}.kit-preview li{display:flex;align-items:center;gap:4px;padding:6px 7px;color:#8290a2;border:1px solid var(--color-line);border-radius:7px;font-size:9px}.kit-preview svg{width:11px;color:var(--color-green)}.product-cosmetics{grid-column:6/13;background:#0b131b}.cosmetic-pixels{position:absolute;right:45px;top:35px;width:110px;height:90px}.cosmetic-pixels i{position:absolute;width:9px;height:9px;background:var(--color-cyan)}.cosmetic-pixels i:nth-child(1){left:8px;top:32px}.cosmetic-pixels i:nth-child(2){right:12px;top:8px;width:5px;height:5px}.cosmetic-pixels i:nth-child(3){right:35px;bottom:4px;width:12px;height:12px;background:var(--color-blue)}.cosmetic-pixels svg{position:absolute;left:34px;top:16px;width:40px;height:40px;color:#62c8df}.play-section{border-top:1px solid var(--color-line-soft);background:#090d14}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--color-line)}.step-card{position:relative;min-height:150px;padding:25px 28px;border-right:1px solid var(--color-line)}.step-card:last-child{border-right:0}.step-card>span{color:var(--color-cyan);font-family:ui-monospace,monospace;font-size:11px}.step-card h3{margin:21px 0 7px;font-size:18px}.step-card p{margin:0;color:var(--color-muted);font-size:12px;line-height:1.55}.step-line{display:none}.play-ip{width:fit-content;display:flex;align-items:center;gap:14px;margin-top:24px}.play-ip>span,.footer-server>span{color:var(--color-dim);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.social-section{border-top:1px solid var(--color-line-soft)}.social-beam{display:none}.social-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--color-line-soft)}.social-card{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:15px;min-height:114px;padding:22px 24px;border-right:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);background:#0b1018;transition:background .18s ease}.social-card:nth-child(2n){border-right:0}.social-card:nth-last-child(-n+2){border-bottom:0}.social-card:hover,.social-card:focus-visible{background:#111923}.social-icon{color:var(--social,var(--color-blue))}.social-icon svg{width:21px}.social-meta>span{color:var(--color-dim);font-size:9px}.social-meta h3{margin:3px 0;font-size:18px}.social-meta p{margin:0;color:var(--color-muted);font-size:11px}.social-arrow{color:#607084;transition:transform .18s ease,color .18s ease}.social-card:hover .social-arrow{color:var(--color-cyan);transform:translate(2px,-2px)}.social-telegram{--social:#57c7e8}.social-vk{--social:#65a0e7}.social-discord{--social:#8392e9}.social-youtube{--social:#e76f79}.footer{padding-top:42px;border-top:1px solid var(--color-line);background:#05070b}.footer-main{display:grid;grid-template-columns:1fr auto 1.1fr;align-items:center;gap:40px;padding-bottom:34px}.footer-brand p{max-width:330px;margin:12px 0 0;color:var(--color-dim);font-size:11px;line-height:1.55}.footer-server{display:grid;gap:7px}.footer-socials{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.footer-socials a{display:flex;align-items:center;gap:6px;padding:8px 9px;color:#8290a1;border:1px solid var(--color-line-soft);border-radius:8px;font-size:10px;transition:.18s ease}.footer-socials a:hover{color:#fff;border-color:#405367}.footer-socials svg{width:14px}.footer-links{display:flex;justify-content:space-between;gap:25px;padding:20px 0;border-block:1px solid var(--color-line-soft)}.footer-links nav{display:flex;flex-wrap:wrap;gap:17px}.footer-links a{color:#69778a;font-size:10px}.footer-links a:hover{color:#c9d4df}.footer-bottom{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#4f5c6d;font-size:10px}.footer-bottom p{margin:0}.modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:#020407d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadeIn .16s ease}.purchase-modal{position:relative;width:min(100%,480px);padding:28px;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#0e151f;box-shadow:var(--shadow-raised);animation:modalIn .2s ease}.purchase-modal h2{margin:0 0 18px;font-size:28px}.modal-close{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;color:#9aa6b5;border:1px solid var(--color-line);border-radius:9px;background:#141c26;cursor:pointer}.order-summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding:14px;border-left:2px solid var(--color-cyan);background:#111a24}.order-summary span{color:var(--color-muted)}.order-summary strong{color:var(--color-cyan);font-size:18px}.purchase-modal label{display:block;margin-bottom:7px;color:#c5d0da;font-size:12px;font-weight:700}.purchase-modal input{width:100%;padding:12px;color:#fff;border:1px solid var(--color-line);border-radius:9px;outline:0;background:#080c12}.purchase-modal input:focus{border-color:var(--color-cyan)}.form-error{display:flex;align-items:center;gap:7px;margin:9px 0 0;color:var(--color-red);font-size:11px}.modal-submit{width:100%;margin-top:15px}.demo-note{margin:12px 0 0;color:var(--color-dim);font-size:10px;text-align:center;line-height:1.5}.modal-success{padding:15px 0;text-align:center}.modal-success>svg{width:48px;height:48px;margin:0 auto 17px;color:var(--color-green)}.modal-success p{color:var(--color-muted);line-height:1.6}.reveal,.reveal.is-visible{opacity:1;transform:none;transition:none}@keyframes fadeIn{0%{opacity:0}}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)}}@media(max-width:1024px){:root{--section-space:82px}.shell{width:min(var(--container),calc(100% - 32px))}.nav{gap:1px}.nav>a,.nav-more>summary{padding-inline:8px;font-size:11px}.hero-layout{grid-template-columns:1fr 410px;gap:32px}.hero h1{font-size:60px}.shop-layout{gap:42px}.footer-main{grid-template-columns:1fr 1fr}.footer-socials{grid-column:1/-1;justify-content:flex-start}}@media(max-width:768px){:root{--section-space:72px}.header-inner{height:68px}.menu-button{display:grid;margin-left:auto}.header-play{display:none}.nav{position:absolute;top:68px;left:16px;right:16px;display:grid;justify-content:stretch;gap:1px;padding:8px;border:1px solid var(--color-line);border-radius:12px;background:#0b1119;box-shadow:var(--shadow-raised);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.18s ease}.nav-open{opacity:1;visibility:visible;transform:none}.nav>a,.nav-more>summary{padding:11px}.nav>a.active:after{display:none}.nav-more>div{position:static;margin-top:2px;box-shadow:none}.hero{min-height:auto;padding:110px 0 72px}.hero-layout{grid-template-columns:1fr}.hero-copy{max-width:620px}.feature-grid{grid-template-columns:1fr 1fr}.feature-card,.feature-1,.feature-2,.feature-3,.feature-4,.feature-5,.feature-6{grid-column:auto;grid-row:auto}.feature-1{grid-column:1/-1;min-height:290px}.feature-4{grid-column:1/-1}.shop-layout{grid-template-columns:1fr}.calculator{max-width:none}.product-privileges,.product-cases,.product-kits,.product-cosmetics{grid-column:1/-1}.steps-grid{grid-template-columns:1fr}.step-card{border-right:0;border-bottom:1px solid var(--color-line)}.step-card:last-child{border-bottom:0}.footer-main{grid-template-columns:1fr}.footer-socials{grid-column:auto}.footer-links{flex-direction:column}.social-grid{grid-template-columns:1fr}.social-card,.social-card:nth-child(2n){border-right:0}.social-card:nth-last-child(2){border-bottom:1px solid var(--color-line-soft)}}@media(max-width:480px){:root{--section-space:62px}.shell{width:calc(100% - 24px)}.hero{padding-top:98px}.hero h1{font-size:46px;letter-spacing:-2.8px}.hero-text{font-size:16px}.hero-actions{display:grid}.hero-actions .button,.hero-actions .copy-button{width:100%}.feature-grid{grid-template-columns:1fr}.feature-1,.feature-4{grid-column:auto}.feature-1{min-height:300px;padding:26px}.feature-1 h3{margin-top:45px}.feature-stat{left:26px}.amount-input-wrap{grid-template-columns:38px 1fr 38px}.amount-input-wrap>span{display:none}.total-row{gap:16px}.buy-button{width:100%}.product-privileges{padding-right:24px}.privilege-watermark{display:none}.case-visual,.cosmetic-pixels{opacity:.45}.kit-preview{flex-wrap:wrap}.social-card{padding:18px}.footer-server .copy-button{min-width:0;width:100%}.footer-socials a span{display:none}.footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;padding:16px 0}.purchase-modal{padding:24px 18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{color:#f4f7ff;background:#040817;--color-bg: #040817;--color-bg-soft: #071126;--color-surface: #0a1730;--color-surface-2: #0d1d3b;--color-line: rgba(105, 159, 211, .27);--color-line-soft: rgba(95, 145, 196, .16);--color-text: #f4f7ff;--color-muted: #a6b4cf;--color-dim: #71809d;--color-blue: #58afea;--color-cyan: #54d8e5;--color-violet: #8574ff;--color-green: #58d49b;--container: 1280px;--radius-lg: 22px;--radius-md: 15px;--shadow-raised: 0 28px 80px rgba(0, 3, 18, .42);--section-space: 116px;--font-h1: clamp(72px, 6.2vw, 86px);--font-h2: clamp(42px, 4.5vw, 58px)}html{background:#040817}body{color:var(--color-text);background:radial-gradient(circle at 87% 9%,rgba(18,103,157,.12),transparent 27%),linear-gradient(180deg,#040817,#061024 48%,#040817)}main{overflow:hidden}.shell{width:min(var(--container),calc(100% - 48px))}.section{isolation:isolate}.site-header{border-bottom:1px solid rgba(101,208,231,.17);background:linear-gradient(90deg,#040817d6,#07142ac7,#040817d6);box-shadow:0 12px 42px #0003133d,inset 0 -1px #7466ff0d;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header:after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:1px;opacity:.7;background:linear-gradient(90deg,transparent,rgba(84,216,229,.55),rgba(133,116,255,.35),transparent)}.header-inner{width:min(1444px,calc(100% - 92px));height:84px}.logo{font-size:28px;letter-spacing:-1px}.logo-mark{width:42px;height:42px;color:#04111b;border:1px solid rgba(179,249,255,.52);border-radius:11px 4px;background:linear-gradient(145deg,#6ce8ed,#5caeea 58%,#8878ff);box-shadow:0 0 25px #54d8e53d,inset 0 1px #ffffff73}.nav>a,.nav-more>summary{color:#9cacc6;font-size:14px}.nav>a:hover,.nav>a:focus-visible,.nav-more>summary:hover,.nav-more>summary:focus-visible{color:#fff;background:#4399c317}.nav>a.active{color:#effcff;text-shadow:0 0 16px rgba(84,216,229,.34)}.nav>a.active:after{height:2px;border-radius:999px;background:linear-gradient(90deg,var(--color-cyan),#7e75ff);box-shadow:0 0 12px #54d8e5a6}.nav-more>div{border-color:#66b1d940;background:#071227f7;box-shadow:0 24px 55px #0003127a,0 0 30px #45c1df12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-more>div a:hover{background:#4eb4d71a}.header-play{min-height:50px;display:inline-flex;align-items:center;padding:0 25px;font-size:14px;border:1px solid rgba(151,244,248,.52);border-radius:11px;background:linear-gradient(115deg,#5ee0e8,#59bfe9);box-shadow:0 10px 26px #32c4db38,inset 0 1px #ffffff61}.header-play:hover{box-shadow:0 13px 32px #32c4db4f}.hero{--mouse-x: 76%;--mouse-y: 38%;--cursor-glow-opacity: 0;min-height:max(820px,100svh);padding:126px 0 52px;border-bottom:1px solid rgba(101,173,220,.16);background:radial-gradient(circle at 84% 32%,rgba(25,144,202,.28),transparent 31%),radial-gradient(circle at 72% 105%,rgba(89,40,201,.27),transparent 36%),radial-gradient(circle at 8% 3%,rgba(19,81,133,.13),transparent 26%),linear-gradient(112deg,#040817 2%,#050b1d 48%,#071b33)}.hero:before{z-index:-3;inset:0;width:auto;height:auto;opacity:.28;transform:none;border:0;background-image:radial-gradient(circle at 1px 1px,rgba(121,221,240,.34) 1px,transparent 1.4px),linear-gradient(rgba(68,144,187,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(68,144,187,.055) 1px,transparent 1px);background-size:38px 38px,68px 68px,68px 68px;-webkit-mask-image:linear-gradient(90deg,#000000d1,#00000042 52%,#000000b8);mask-image:linear-gradient(90deg,#000000d1,#00000042 52%,#000000b8)}.hero:after{content:"";position:absolute;z-index:-2;inset:0;width:auto;height:auto;border:0;opacity:.2;transform:none;background:repeating-linear-gradient(118deg,transparent 0 94px,rgba(99,157,210,.12) 95px,transparent 96px 188px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 42%,transparent 96%);mask-image:linear-gradient(to bottom,transparent,#000 42%,transparent 96%)}.hero-glow{position:absolute;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(12px)}.hero-glow-one{width:560px;height:560px;right:-110px;top:70px;background:#147ebc2b}.hero-glow-two{width:520px;height:260px;right:16%;bottom:-180px;background:#5831db3d;filter:blur(34px)}.hero-grid{left:0;right:0;bottom:-56px;width:100%;height:260px;opacity:.2;transform:perspective(420px) rotateX(61deg);transform-origin:bottom;background-image:linear-gradient(rgba(84,216,229,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(84,216,229,.16) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 72%)}.hero-cursor-glow{position:absolute;z-index:1;inset:0;pointer-events:none;opacity:var(--cursor-glow-opacity);background:radial-gradient(ellipse 320px 280px at var(--mouse-x) var(--mouse-y),rgba(79,224,255,.115),rgba(79,177,255,.045) 44%,transparent 74%),radial-gradient(ellipse 390px 190px at calc(var(--mouse-x) + 38px) calc(var(--mouse-y) + 30px),rgba(119,84,255,.055),transparent 74%);filter:blur(2px);transition:opacity .26s ease-out;will-change:opacity}.hero-layout{position:relative;z-index:2;width:min(1424px,calc(100% - 112px));grid-template-columns:minmax(620px,640px) minmax(0,1fr);gap:18px}.hero-copy{position:relative;z-index:3;max-width:650px;min-width:0;transform:translateY(31px)}.status-pill{gap:9px;margin-bottom:34px;padding:10px 14px;color:#a6f0cd;border:1px solid rgba(65,209,153,.27);border-radius:999px;background:#0c32306b;box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000002b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.status-pill span{animation:statusPulse 2.2s ease-in-out infinite}.eyebrow{margin:0 0 23px;color:#74dfed;font-size:13px;font-weight:850;letter-spacing:3px;text-transform:uppercase;text-shadow:0 0 20px rgba(84,216,229,.23)}.hero h1{width:max-content;max-width:100%;padding-right:.32em;overflow:visible;font-size:clamp(66px,4.95vw,76px);line-height:1.04;letter-spacing:-5.1px;text-shadow:0 18px 48px rgba(0,4,20,.38)}.hero h1 .hero-title-line{display:block;width:max-content;max-width:100%;overflow:visible;color:inherit;background:none;background-clip:border-box;-webkit-background-clip:border-box;white-space:nowrap}.hero h1 em{display:inline-block;margin-right:0;padding:0 .22em .02em 0;color:transparent;font-style:normal;background:linear-gradient(96deg,#68e3ea 4%,#53c9eb 45%,#8a69ff 96%);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 8px 25px rgba(93,190,235,.17))}.hero h1 b{color:#73bff1;font-weight:inherit}.hero-text{max-width:650px;margin:27px 0 30px;color:#aebad0;font-size:18px;line-height:1.7}.hero-actions{gap:11px}.button,.copy-button{min-height:60px;padding:0 22px;border-radius:12px;font-size:15px}.copy-button{min-width:207px;border-color:#55cce657;background:linear-gradient(120deg,#103144d1,#0a1a32eb);box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000029}.button-primary{border-color:#a1f4f866;background:linear-gradient(110deg,#69e2e8,#5ac2e8);box-shadow:0 13px 31px #38c0da38,inset 0 1px #ffffff6b}.button-ghost{border-color:#688ec74d;background:linear-gradient(120deg,#111b3ee0,#091229e6)}.button-ghost:hover{border-color:#7279f480;background:#141e43f0}.hero-stats{display:flex;align-items:stretch;margin-top:75px}.hero-stats>div{min-width:150px;display:flex;align-items:flex-start;gap:12px;padding:1px 25px;border-right:1px solid rgba(104,145,195,.2)}.hero-stats>div:first-child{padding-left:0}.hero-stats>div:last-child{border-right:0}.hero-stats>div>svg{width:25px;height:25px;flex:0 0 auto;color:#48e3ef;fill:#48e3ef1f;filter:drop-shadow(0 0 10px rgba(72,227,239,.28))}.hero-stat-copy,.hero-stats strong,.hero-stats span{display:block}.hero-stats strong{color:#eff7ff;font-size:18px}.hero-stats .hero-stat-copy>span{margin-top:7px;color:#71809e;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.hero-art{--parallax-x: 0px;--parallax-y: 0px;--rotate-x: 0deg;--rotate-y: 0deg;position:relative;z-index:2;min-height:860px;margin:0 -56px 0 0;perspective:1200px;transform:translate3d(var(--parallax-x),var(--parallax-y),0) rotateX(var(--rotate-x)) rotateY(var(--rotate-y));transform-style:preserve-3d;transition:transform .24s cubic-bezier(.22,1,.36,1);will-change:transform}.art-orbit{position:absolute;pointer-events:none;border:1px solid rgba(87,194,225,.16);border-radius:48% 52% 45% 55%}.orbit-one{inset:3% -12% 1% 1%;transform:rotate(13deg);animation:orbitDrift 10s ease-in-out infinite alternate}.orbit-two{inset:14% -2% 9% 7%;border-color:#7c59f22e;transform:rotate(-19deg);animation:orbitDrift 13s ease-in-out infinite alternate-reverse}.hero-art-particles{position:absolute;z-index:3;top:17%;left:24%;width:4px;height:4px;pointer-events:none;background:#64e2f5b8;box-shadow:84px 29px 0 -1px #796eff9e,182px -42px #53cdf76b,305px 86px 0 -1px #6debf694,426px 24px #8160ff61,486px 230px 0 -1px #4ad6f285,248px 396px #6c52f557,66px 341px 0 -1px #53daf266;filter:drop-shadow(0 0 7px rgba(84,216,236,.8));opacity:.68}.art-frame-back{position:absolute;inset:5% -13% 1% 1%;border:0;border-radius:50%;background:radial-gradient(ellipse at 65% 42%,rgba(81,214,255,.22),rgba(48,157,240,.075) 44%,transparent 72%),radial-gradient(ellipse at 58% 94%,rgba(100,61,236,.21),transparent 54%);box-shadow:0 0 104px #4fd0ff29,0 50px 126px #442fd533;opacity:.92;transform:translate(8px,7px);transition:opacity .22s ease-out,box-shadow .22s ease-out}.art-frame{position:absolute;inset:-6% -14% -6% -13%;overflow:hidden;isolation:isolate;border:0;background:transparent;box-shadow:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 5%,#000 18%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 5%,#000 18%,#000 100%);transform:scale(1);transition:transform .26s cubic-bezier(.22,1,.36,1);animation:heroImageReveal .86s cubic-bezier(.22,1,.36,1) 80ms both}.art-frame:before{content:"";position:absolute;z-index:0;inset:6% -2% 7% 16%;pointer-events:none;border-radius:50%;box-shadow:0 0 70px #4fdfff29,0 0 132px #6ce5ff1c;opacity:.74;transition:opacity .22s ease-out,box-shadow .22s ease-out}.art-frame:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:radial-gradient(ellipse at 58% 98%,rgba(91,52,221,.1),transparent 55%)}.art-image-mask{position:absolute;z-index:1;top:0;left:50%;width:auto;height:100%;aspect-ratio:1;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 84%,rgba(0,0,0,.9) 88%,rgba(0,0,0,.48) 94%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 84%,rgba(0,0,0,.9) 88%,rgba(0,0,0,.48) 94%,transparent 100%)}.art-frame img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center;transform:translate(-1%) scale(1.02);transform-origin:center;filter:saturate(1.08) contrast(1.035) brightness(1.055) drop-shadow(0 0 34px rgba(62,202,255,.18));-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 91%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 91%,transparent 100%);transition:filter .22s ease-out}.art-image-mask picture{display:block;width:100%;height:100%}.hero-art:hover .art-frame{transform:scale(1.006)}.hero-art:hover .art-frame:before{opacity:1;box-shadow:0 0 66px #4fdfff30,0 0 120px #6ce5ff24}.hero-art:hover .art-frame-back{opacity:.92;box-shadow:0 0 88px #4fdfff2e,0 38px 108px #3e37c936}.floating-chip{position:absolute;z-index:5;display:flex;align-items:center;gap:8px;padding:11px 15px;color:#eaf8ff;border:1px solid rgba(91,203,232,.3);border-radius:999px;background:#051228db;box-shadow:0 18px 42px #00031452,inset 0 1px #ffffff0d,0 0 24px #47c3e914;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:10px;font-weight:900;letter-spacing:.8px;white-space:nowrap}.floating-chip span{color:#64deec}.chip-top{top:120px;right:-34px}.hero-scroll-cue{position:absolute;z-index:8;left:50%;bottom:50px;width:42px;height:42px;display:grid;place-items:center;color:#62bde9;transform:translate(-50%);filter:drop-shadow(0 0 14px rgba(93,176,244,.28));animation:scrollCue 2.2s ease-in-out infinite}.hero-scroll-cue svg{width:27px;height:27px;stroke-width:1.35}.section-heading{margin-bottom:52px}.section-kicker{color:#64dceb;letter-spacing:2.3px}.section-heading h2,.shop-copy h2{color:#f3f6ff;font-size:var(--font-h2);letter-spacing:-3px}.section-heading h2 em,.shop-copy h2 em{color:transparent;background:linear-gradient(95deg,#64dce8,#65b8ef 46%,#8b6cff);background-clip:text;-webkit-background-clip:text}.section-heading p{color:#9eacc5}#about{border-bottom:1px solid rgba(91,149,202,.13);background:radial-gradient(circle at 10% 8%,rgba(45,187,220,.1),transparent 24%),radial-gradient(circle at 92% 88%,rgba(113,64,225,.09),transparent 28%),linear-gradient(180deg,#061025,#071126)}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature-card{--feature-accent: #54d8e5;--feature-glow: rgba(84, 216, 229, .13);min-height:238px;padding:29px;overflow:hidden;border:1px solid rgba(104,154,207,.2);border-radius:20px;background:radial-gradient(circle at 95% 7%,var(--feature-glow),transparent 34%),linear-gradient(145deg,#0c1f3cf0,#071127f5);box-shadow:inset 0 1px #ffffff09,0 18px 48px #00031229;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.feature-card:after{content:"";position:absolute;right:-38px;bottom:-45px;width:120px;height:120px;border:1px solid var(--feature-accent);border-radius:34% 66% 48% 52%;opacity:.08;transform:rotate(22deg)}.feature-card:hover,.feature-card:focus-within{transform:translateY(-4px);border-color:color-mix(in srgb,var(--feature-accent) 48%,transparent);box-shadow:0 24px 60px #00031447,0 0 34px var(--feature-glow),inset 0 1px #ffffff0d}.feature-number{position:absolute;top:24px;right:25px;color:color-mix(in srgb,var(--feature-accent) 68%,#fff);font-family:ui-monospace,monospace;font-size:11px;font-weight:800;letter-spacing:1px}.icon-box{width:54px;height:54px;display:grid;place-items:center;margin-bottom:35px;color:var(--feature-accent);border:1px solid color-mix(in srgb,var(--feature-accent) 42%,transparent);border-radius:15px;background:color-mix(in srgb,var(--feature-accent) 10%,transparent);box-shadow:0 12px 28px var(--feature-glow)}.icon-box svg{width:25px;height:25px}.feature-card h3{margin:0 0 10px;color:#edf5ff;font-size:21px}.feature-card p{color:#91a0ba;font-size:13px;line-height:1.65}.feature-accent-2{--feature-accent: #60aeee;--feature-glow: rgba(71, 149, 234, .14)}.feature-accent-3{--feature-accent: #8170ff;--feature-glow: rgba(118, 85, 240, .14)}.feature-accent-4{--feature-accent: #a368ee;--feature-glow: rgba(146, 79, 228, .13)}.feature-accent-5{--feature-accent: #55d49a;--feature-glow: rgba(68, 204, 143, .12)}.feature-accent-6{--feature-accent: #ee6fc5;--feature-glow: rgba(222, 77, 179, .12)}.shop-section{overflow:hidden;border-block-color:rgba(98,151,204,.14);background:radial-gradient(circle at 8% 48%,rgba(41,184,216,.13),transparent 28%),radial-gradient(circle at 92% 20%,rgba(98,62,225,.17),transparent 31%),linear-gradient(125deg,#040817,#07142c 58%,#0a1230)}.shop-orb{position:absolute;z-index:-1;right:-240px;top:-210px;width:650px;height:650px;border:1px solid rgba(105,104,244,.12);border-radius:50%;box-shadow:inset 0 0 120px #553ed20f}.shop-orb:before{content:"";position:absolute;inset:80px;border:1px solid rgba(79,198,224,.1);border-radius:48% 52% 43% 57%;transform:rotate(17deg)}.shop-layout{grid-template-columns:.84fr 1.16fr;gap:76px}.shop-copy h2{font-size:clamp(48px,5vw,65px);line-height:1.02}.shop-copy>p{margin:23px 0 29px;color:#a2b0c8;font-size:15px}.rate-card{padding:15px 18px 15px 14px;border:1px solid rgba(88,207,230,.25);border-left:0;border-radius:15px;background:linear-gradient(105deg,#15485b94,#0d1f3dc7);box-shadow:0 18px 44px #00031333,inset 0 1px #ffffff09}.auric-symbol,.crystal-icon{display:grid;place-items:center;color:#65e1ea;background:linear-gradient(145deg,#3fcde129,#6c53ee29)}.auric-symbol{width:46px;height:46px;border:1px solid rgba(91,218,234,.25);border-radius:13px}.auric-symbol svg{width:22px}.rate-card span{color:#7f91ad}.rate-card strong{font-size:20px}.shop-benefits{display:grid;gap:11px;margin:27px 0 0;padding:0;list-style:none}.shop-benefits li{display:flex;align-items:center;gap:10px;color:#9dacc3;font-size:12px}.shop-benefits svg{width:18px;color:#5bd9bc}.calculator{max-width:660px;padding:34px;overflow:hidden;border:1px solid rgba(100,170,224,.32);border-radius:25px;background:radial-gradient(circle at 100% 0,rgba(127,91,244,.25),transparent 34%),radial-gradient(circle at 0 70%,rgba(44,188,219,.12),transparent 38%),linear-gradient(145deg,#0c2245fa,#091230fa);box-shadow:0 38px 95px #00021873,0 0 65px #5a3edc1a,inset 0 1px #ffffff0f}.calculator:before{content:"";position:absolute;top:0;left:8%;right:8%;height:2px;background:linear-gradient(90deg,transparent,#59e3eb,#8172ff,transparent);box-shadow:0 0 18px #4ed5ea8f}.calculator:after{content:"";position:absolute;z-index:-1;right:-80px;bottom:-90px;width:230px;height:230px;border:1px solid rgba(122,102,244,.1);border-radius:43% 57%}.calculator-top{margin-bottom:25px}.calculator-top span{font-size:23px}.calculator-top small{color:#8292ad}.crystal-icon{width:48px;height:48px;border:1px solid rgba(116,180,231,.27);border-radius:14px;box-shadow:0 12px 30px #5c4ce126}.crystal-icon svg{width:23px}.amount-input-wrap{min-height:67px;border-color:#5d9dd242;border-radius:14px;background:#030a1bb8}.amount-input-wrap button{height:43px;width:43px;border:1px solid rgba(101,160,211,.16);border-radius:11px;background:#173052b8}.amount-input-wrap button:hover{background:#234970d4}.amount-input-wrap input{font-size:27px}.amount-range{height:5px;margin-top:27px;background:linear-gradient(90deg,#59dce6 var(--progress),#344260 var(--progress))}.amount-range::-webkit-slider-thumb{width:18px;height:18px;border-color:#0b1c3c;box-shadow:0 0 15px #54d8e57a}.quick-amounts{gap:8px;margin:21px 0}.quick-amounts button{padding:8px 12px;border-color:#6997cc3b;border-radius:9px;background:#0a17338a}.quick-amounts button:hover,.quick-amounts button.active{border-color:#61dfe8;background:linear-gradient(110deg,#61dfe8,#62bee8);box-shadow:0 8px 23px #45c4dc26}.total-row{padding-top:19px;border-top:1px solid rgba(104,150,202,.16)}.total-row strong{font-size:24px}.buy-button{width:100%;min-height:53px;box-shadow:0 15px 36px #3ac9dc3d}.secure-label{text-align:center}.product-section{background:radial-gradient(circle at 50% 0,rgba(64,133,191,.1),transparent 30%),linear-gradient(180deg,#061126,#040817)}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.product-card{--card-accent: #54d8e5;--card-glow: rgba(84, 216, 229, .14);min-height:252px;padding:28px;overflow:hidden;border:1px solid rgba(100,150,205,.2);border-radius:20px;background:radial-gradient(circle at 100% 0,var(--card-glow),transparent 41%),linear-gradient(145deg,#0c1d3cf5,#070f24fa);box-shadow:0 19px 48px #0003132e,inset 0 1px #ffffff09}.product-card:before{content:"";position:absolute;right:-70px;top:-80px;width:190px;height:190px;border:1px solid var(--card-accent);border-radius:42% 58%;opacity:.1;transform:rotate(28deg)}.product-card:after{content:"";position:absolute;top:0;left:20px;right:48%;height:2px;background:linear-gradient(90deg,var(--card-accent),transparent);opacity:.75}.product-card:hover,.product-card:focus-visible{transform:translateY(-4px);border-color:color-mix(in srgb,var(--card-accent) 45%,transparent);filter:none;box-shadow:0 27px 62px #00031552,0 0 35px var(--card-glow)}.product-icon{width:57px;height:57px;display:grid;place-items:center;left:28px;top:28px;color:var(--card-accent);border:1px solid color-mix(in srgb,var(--card-accent) 40%,transparent);border-radius:16px;background:color-mix(in srgb,var(--card-accent) 10%,transparent);box-shadow:0 13px 30px var(--card-glow)}.product-icon svg{width:27px;height:27px}.product-card h3{margin-bottom:10px;color:#eff5ff;font-size:22px}.product-card p{padding-right:26px;color:#94a3bc;font-size:12px;line-height:1.62}.product-arrow{position:absolute;right:23px;bottom:23px;width:38px;height:38px;display:grid;place-items:center;color:var(--card-accent);border:1px solid color-mix(in srgb,var(--card-accent) 33%,transparent);border-radius:11px;background:#081228bd;transition:transform .2s ease,background .2s ease}.product-arrow svg{width:18px}.product-card:hover .product-arrow{transform:translate(2px,-2px);background:color-mix(in srgb,var(--card-accent) 12%,rgba(8,18,40,.8))}.accent-violet{--card-accent: #8d70ff;--card-glow: rgba(126, 82, 241, .15)}.accent-blue{--card-accent: #5c9ff2;--card-glow: rgba(67, 130, 232, .14)}.accent-pink{--card-accent: #e56ee0;--card-glow: rgba(218, 75, 202, .14)}.play-section{border-top-color:#5e99cc26;background:radial-gradient(circle at 10% 82%,rgba(55,189,218,.1),transparent 25%),radial-gradient(circle at 90% 20%,rgba(111,69,232,.1),transparent 28%),linear-gradient(135deg,#07142c,#050a1a 60%,#090d28)}.steps-grid{gap:16px;border:0}.step-card{min-height:190px;padding:28px;border:1px solid rgba(97,151,204,.2);border-radius:18px;background:linear-gradient(145deg,#0d1f3ee6,#071025f0);box-shadow:inset 0 1px #ffffff09,0 18px 45px #00031324}.step-card:after{content:"";position:absolute;top:23px;right:24px;width:45px;height:45px;border-top:1px solid rgba(95,213,232,.2);border-right:1px solid rgba(95,213,232,.2)}.step-card>span{color:#66ddeb;font-size:12px}.step-card h3{margin-top:33px;color:#edf5ff;font-size:20px}.step-card p{color:#93a2ba;font-size:12px}.play-ip{padding:12px;border:1px solid rgba(90,185,219,.2);border-radius:15px;background:#08172fab;box-shadow:0 16px 40px #0003122b}.social-section{overflow:hidden;border-top-color:#6198cf26;background:radial-gradient(circle at 50% 10%,rgba(41,172,209,.12),transparent 31%),radial-gradient(circle at 90% 95%,rgba(118,67,231,.12),transparent 32%),linear-gradient(180deg,#040817,#071126)}.social-beam{position:absolute;display:block;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,#54d8e5,#8574ff,transparent);box-shadow:0 0 25px #54d8e547}.social-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;border:0}.social-card{--social: #57c7e8;position:relative;min-height:232px;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:27px;overflow:hidden;border:1px solid rgba(103,154,207,.2)!important;border-radius:20px;background:radial-gradient(circle at 90% 6%,color-mix(in srgb,var(--social) 15%,transparent),transparent 40%),linear-gradient(145deg,#0c1f3ef2,#071025fa);box-shadow:0 20px 48px #0003132b,inset 0 1px #ffffff09;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.social-card:after{content:"";position:absolute;right:-52px;bottom:-66px;width:150px;height:150px;border:1px solid var(--social);border-radius:50%;opacity:.09}.social-card:hover,.social-card:focus-visible{transform:translateY(-4px);border-color:color-mix(in srgb,var(--social) 48%,transparent)!important;background:radial-gradient(circle at 90% 6%,color-mix(in srgb,var(--social) 20%,transparent),transparent 43%),linear-gradient(145deg,#0e2445fa,#081229fc);box-shadow:0 28px 65px #0003154d,0 0 35px color-mix(in srgb,var(--social) 12%,transparent)}.social-icon{width:57px;height:57px;display:grid;place-items:center;color:var(--social);border:1px solid color-mix(in srgb,var(--social) 40%,transparent);border-radius:17px;background:color-mix(in srgb,var(--social) 10%,transparent);box-shadow:0 13px 30px color-mix(in srgb,var(--social) 12%,transparent)}.social-icon svg{width:27px;height:27px}.social-icon-image{width:27px;height:27px;display:block;border-radius:8px;filter:hue-rotate(27deg) saturate(.78) brightness(1.15)}.social-meta{margin-top:auto}.social-meta>span{color:color-mix(in srgb,var(--social) 60%,#8997ae);font-size:9px;text-transform:uppercase;letter-spacing:.7px}.social-meta h3{margin:6px 0;color:#f0f6ff;font-size:22px}.social-meta p{color:#93a2ba;font-size:12px}.social-arrow{position:absolute;top:27px;right:25px;width:36px;height:36px;display:grid;place-items:center;color:var(--social);border:1px solid color-mix(in srgb,var(--social) 30%,transparent);border-radius:11px;background:#08122894}.social-arrow svg{width:18px}.social-vk,.social-discord{--social: #8d8cf4}.social-youtube{--social: #ed7583}.footer{position:relative;padding-top:76px;border-top:1px solid rgba(91,184,218,.19);background:radial-gradient(circle at 17% 0,rgba(42,176,208,.1),transparent 27%),radial-gradient(circle at 83% 20%,rgba(108,66,224,.1),transparent 28%),linear-gradient(145deg,#050b1c,#030612 70%)}.footer-beam{position:absolute;top:-1px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(84,216,229,.7),rgba(133,116,255,.55),transparent);box-shadow:0 0 28px #54d8e54d}.footer-grid{display:grid;grid-template-columns:1.35fr .62fr .68fr 1.16fr;align-items:start;gap:55px;padding-bottom:61px}.footer-brand .logo{font-size:28px}.footer-brand .logo-mark{width:46px;height:46px;font-size:22px}.footer-brand>p{max-width:355px;margin:19px 0 23px;color:#8493ae;font-size:12px;line-height:1.7}.footer-socials{display:flex;justify-content:flex-start;gap:9px}.footer-socials a{width:39px;height:39px;display:grid;place-items:center;padding:0;color:#8fa4c2;border:1px solid rgba(100,156,207,.22);border-radius:11px;background:#0b1b35b8;transition:transform .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.footer-socials a:hover,.footer-socials a:focus-visible{color:#68e0eb;border-color:#5bd8e97a;transform:translateY(-3px);box-shadow:0 11px 28px #32b8d721}.footer-socials svg{width:17px}.footer-column{display:flex;flex-direction:column;gap:13px}.footer-column strong{margin-bottom:7px;color:#edf5ff;font-size:13px}.footer-column a{width:fit-content;color:#7e8da8;font-size:11px;transition:color .18s ease,transform .18s ease}.footer-column a:hover,.footer-column a:focus-visible{color:#65ddea;transform:translate(3px)}.footer-server-card{padding:22px;border:1px solid rgba(93,166,214,.23);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(96,73,224,.15),transparent 35%),linear-gradient(145deg,#0c203ff0,#071024f7);box-shadow:0 20px 52px #00031333,inset 0 1px #ffffff09}.footer-server-card>span{display:block;color:#5fdbe8;font-size:9px;font-weight:850;letter-spacing:1.4px;text-transform:uppercase}.footer-server-card>strong{display:block;margin-top:8px;color:#eef7ff;font-size:18px}.footer-server-card>p{margin:9px 0 17px;color:#7d8ca7;font-size:10px;line-height:1.55}.footer-server-card .copy-button{width:100%;min-width:0;min-height:43px;justify-content:space-between}.footer-bottom{min-height:73px;border-top:1px solid rgba(93,142,194,.14);color:#5e6d87}.footer-bottom div{display:flex;align-items:center;gap:20px}.footer-bottom a{color:#71809a}.footer-bottom a:hover{color:#aabbd2}.footer-socials img{width:18px;height:18px;object-fit:contain}.footer-socials a:hover,.footer-socials a:focus-visible{transform:translateY(-2px) scale(1.05);box-shadow:0 0 25px #54d8e529}.footer-column a,.footer-legal-links a{position:relative;text-shadow:0 0 0 transparent;transition:color .19s ease,text-shadow .19s ease,transform .19s ease}.footer-column a:after,.footer-legal-links a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:linear-gradient(90deg,#55dce8,#8a78ee);transform:scaleX(0);transform-origin:left;transition:transform .19s ease}.footer-column a:hover,.footer-column a:focus-visible,.footer-legal-links a:hover,.footer-legal-links a:focus-visible{color:#67e1ed;text-shadow:0 0 14px rgba(84,216,229,.25)}.footer-column a:hover:after,.footer-column a:focus-visible:after,.footer-legal-links a:hover:after,.footer-legal-links a:focus-visible:after{transform:scaleX(1)}.footer-server-card{position:relative}.copy-toast{position:fixed;z-index:12000;right:24px;bottom:24px;display:flex;align-items:center;gap:8px;padding:12px 16px;color:#dffcff;border:1px solid rgba(89,221,235,.45);border-radius:12px;background:#05162af0;box-shadow:0 16px 44px #0003146b,0 0 30px #4acde21f;font-size:12px;font-weight:800;animation:toastIn .22s ease both}.copy-toast svg{width:16px;color:#69e2b0}@keyframes toastIn{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.footer-bottom{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px 28px;padding-block:22px}.footer-bottom p{justify-self:end}.footer-bottom small{grid-column:1 / -1;color:#52627e;font-size:9px}.footer-legal-links{display:flex;flex-wrap:wrap;gap:13px 22px}.footer-legal-links a{width:fit-content;font-size:9px}.modal-submit:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.4);transform:none;box-shadow:none}.accept-row a{color:#65ddea;text-decoration:underline;text-decoration-color:#65ddea66;text-underline-offset:3px}.consent-help{margin:6px 0 0;color:#667792;font-size:9px}@media(max-width:760px){.footer-bottom{grid-template-columns:1fr}.footer-bottom p{justify-self:start}.copy-toast{right:12px;bottom:12px}.footer-legal-links{gap:10px 16px}}@keyframes statusPulse{50%{box-shadow:0 0 16px #55d38acc;transform:scale(1.12)}}@keyframes orbitDrift{to{transform:rotate(20deg) scale(1.025)}}@keyframes scrollCue{0%,to{opacity:.48;transform:translate(-50%,-4px)}50%{opacity:1;transform:translate(-50%,5px)}}@media(min-width:1900px){:root{--container: 1600px}.header-inner{width:min(1805px,calc(100% - 115px));height:105px}.logo{font-size:35px}.logo-mark{width:53px;height:53px;font-size:26px}.nav>a,.nav-more>summary{padding:13px 17px;font-size:17px}.header-play{min-height:63px;padding-inline:31px;font-size:17px}.hero{min-height:max(1025px,100svh);padding:157px 0 65px}.hero-layout{width:min(1780px,calc(100% - 140px));grid-template-columns:minmax(775px,800px) minmax(0,1fr);gap:23px}.hero-copy{max-width:813px;transform:translateY(39px)}.status-pill{margin-bottom:42px;padding:12px 18px;font-size:12px}.eyebrow{margin-bottom:29px;font-size:16px;letter-spacing:3.8px}.hero h1{font-size:95px;letter-spacing:-6.4px}.hero-text{max-width:813px;margin-block:34px 38px;font-size:22px}.hero-actions{gap:14px}.hero-actions .button,.hero-actions .copy-button{min-height:75px;padding-inline:28px;font-size:19px}.copy-button{min-width:259px}.hero-stats{margin-top:94px}.hero-stats>div{min-width:188px;gap:15px;padding-inline:31px}.hero-stats>div>svg{width:31px;height:31px}.hero-stats strong{font-size:23px}.hero-stats .hero-stat-copy>span{font-size:12px}.hero-art{min-height:1075px;margin-right:-70px}.art-frame img{transform:translate(-1%) scale(1.02)}.floating-chip{padding:14px 19px;font-size:12px}.chip-top{top:150px;right:-43px}.hero-scroll-cue{bottom:63px;width:53px;height:53px}.hero-scroll-cue svg{width:34px;height:34px}}@media(max-width:1100px){:root{--section-space: 96px;--font-h1: clamp(64px, 7vw, 74px)}.shell{width:min(var(--container),calc(100% - 36px))}.nav{gap:1px}.nav>a,.nav-more>summary{padding-inline:8px;font-size:11px}.hero-layout{width:calc(100% - 36px);grid-template-columns:minmax(520px,1.04fr) minmax(0,.96fr);gap:42px}.hero-copy{transform:none}.hero h1{font-size:clamp(52px,5.45vw,60px);letter-spacing:-4.4px}.hero-stats{margin-top:34px}.hero-art{min-height:620px;margin-right:-56px}.chip-top{right:0}.shop-layout{gap:44px}.product-grid,.social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:1.2fr 1fr;gap:42px 60px}.footer-brand{grid-column:1;grid-row:1}.footer-server-card{grid-column:2;grid-row:1}.footer-column{grid-row:2}.footer-column:nth-of-type(1){grid-column:1}.footer-column:nth-of-type(2){grid-column:2}}@media(max-width:900px){:root{--section-space: 84px;--font-h1: clamp(56px, 9vw, 68px)}.header-inner{height:70px}.menu-button{display:grid;margin-left:auto;border-color:#64a4d345;background:#0a1933e0}.header-play{display:none}.nav{top:70px;left:18px;right:18px;padding:10px;border-color:#66b1d945;background:#061024fa;box-shadow:0 25px 60px #00021280;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav>a,.nav-more>summary{padding:12px}.hero{min-height:max(740px,100svh);padding:106px 0 66px}.hero-layout{width:calc(100% - 32px);grid-template-columns:minmax(440px,1.05fr) minmax(0,.95fr);gap:30px}.hero-copy{max-width:520px;padding-right:16px}.hero h1{font-size:clamp(47px,6.5vw,56px);letter-spacing:-3.8px}.hero-text{margin-block:21px 24px;font-size:15px}.hero-actions{gap:8px}.hero-actions .button,.hero-actions .copy-button{min-height:47px;padding-inline:14px;font-size:11px}.hero-stats>div{padding-inline:14px}.hero-art{width:auto;min-height:560px;margin:0 -48px 0 0}.art-frame{inset:-5% -17% -5% 0}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-layout{grid-template-columns:1fr}.shop-copy{max-width:680px}.calculator{max-width:none}}@media(max-width:820px){.hero{min-height:auto;padding:104px 0 62px}.hero-layout{width:calc(100% - 32px);grid-template-columns:1fr;gap:24px}.hero-copy{max-width:720px;padding-right:0}.hero h1{font-size:clamp(50px,7.25vw,60px)}.hero-art{width:calc(100% + 32px);min-height:560px;margin:0 -16px}.art-frame{inset:-4% -12% -4% 0}.art-frame-back{inset:7% -7% 3% 3%}.art-frame img{transform:translate(-3%) scale(1.12)}.chip-top{top:82px;right:7%}.hero-scroll-cue{display:none}}@media(max-width:680px){:root{--section-space: 72px;--font-h1: clamp(42px, 12vw, 52px);--font-h2: clamp(35px, 9vw, 45px)}.shell{width:calc(100% - 28px)}.hero{min-height:auto;padding:100px 0 56px}.hero-layout{width:calc(100% - 28px);grid-template-columns:1fr;gap:24px}.hero-copy{max-width:100%;padding-right:0}.hero h1{font-size:clamp(42px,12vw,52px);letter-spacing:-3.4px}.hero h1 .hero-title-line{width:auto;white-space:normal}.eyebrow{font-size:10px;letter-spacing:2.2px}.hero-text{font-size:15px}.hero-actions{display:grid}.hero-actions .button,.hero-actions .copy-button{width:100%}.hero-stats{justify-content:space-between}.hero-stats>div{min-width:0;flex:1;gap:7px;padding:0 12px}.hero-stats>div>svg{width:18px;height:18px}.hero-stats strong{font-size:14px}.hero-stats .hero-stat-copy>span{font-size:7px;line-height:1.4}.hero-art{width:calc(100% + 28px);min-height:490px;margin:0 -14px}.art-frame{inset:-3% -12% -3% 0}.art-frame{animation-name:heroImageRevealMobile}.art-frame-back{inset:8% -5% 4% 2%}.art-frame img{object-position:center;transform:translate(-2%) scale(1.05)}.chip-top{top:66px;right:4%}.feature-grid,.product-grid,.social-grid{grid-template-columns:1fr}.feature-card{min-height:220px}.product-card,.social-card{min-height:230px}.shop-copy h2{font-size:clamp(42px,11vw,53px)}.calculator{padding:25px 20px}.amount-input-wrap{grid-template-columns:43px 1fr 43px}.amount-input-wrap>span{display:none}.steps-grid{grid-template-columns:1fr}.step-card{border:1px solid rgba(97,151,204,.2)}.play-ip{width:100%;display:grid}.play-ip .copy-button{width:100%;min-width:0}.footer{padding-top:62px}.footer-grid{grid-template-columns:1fr;gap:38px}.footer-brand,.footer-column,.footer-column:nth-of-type(1),.footer-column:nth-of-type(2),.footer-server-card{grid-column:auto;grid-row:auto}.footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;gap:12px;padding:20px 0}.footer-bottom div{flex-wrap:wrap;gap:9px 16px}}@media(max-width:420px){.hero h1{font-size:44px}.hero-stats strong{font-size:12px}.hero-art{min-height:420px}.orbit-one{inset:3% 0 2%}.orbit-two{inset:12% 2% 8%}.art-frame{inset:-2% -13% -2% 0}.floating-chip{padding:9px 12px;font-size:8px}.chip-top{top:54px;right:2%}.calculator-top span{font-size:20px}.total-row{gap:12px}.total-row strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.status-pill span,.art-orbit{animation:none}}.page-transition{position:relative;min-height:100vh;transform-origin:50% 0}.page-transition.page-exit{animation:pageExit .15s ease both;pointer-events:none}.page-transition.page-enter{animation:pageEnter .29s cubic-bezier(.2,.72,.2,1) both}.page-progress{position:fixed;z-index:80;top:0;left:0;width:100%;height:2px;opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#54d8e5,#58afea 55%,#8574ff);box-shadow:0 0 16px #54d8e5bf}.page-exit .page-progress,.page-enter .page-progress{opacity:1;animation:pageProgress .44s ease both}.nav>a:before{content:"";position:absolute;left:50%;right:50%;bottom:3px;height:1px;border-radius:999px;background:linear-gradient(90deg,#54d8e5,#8574ff);box-shadow:0 0 10px #54d8e573;transition:left .19s ease,right .19s ease,opacity .19s ease;opacity:0}.nav>a:hover:before,.nav>a:focus-visible:before{left:11px;right:11px;opacity:.75}.nav>a.active:before{left:11px;right:11px;opacity:1}.nav>a.active:after{display:none}@keyframes pageExit{to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes pageEnter{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}@keyframes pageProgress{0%{transform:scaleX(0)}70%{transform:scaleX(.82)}to{transform:scaleX(1);opacity:0}}@media(max-width:900px){.nav-open>a,.nav-open .nav-more{animation:mobileNavItem .26s ease both}.nav-open>a:nth-child(2){animation-delay:28ms}.nav-open>a:nth-child(3){animation-delay:56ms}.nav-open>a:nth-child(4){animation-delay:84ms}.nav-open>a:nth-child(5){animation-delay:112ms}.nav-open>a:nth-child(6){animation-delay:.14s}.nav-open .nav-more{animation-delay:168ms}}@keyframes mobileNavItem{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.page-transition,.page-progress,.nav-open>a,.nav-open .nav-more{animation:none!important;transform:none!important}}.hero-copy>*{animation:heroCopyIn .76s cubic-bezier(.22,1,.36,1) both}.hero-copy>:nth-child(2){animation-delay:55ms}.hero-copy>:nth-child(3){animation-delay:105ms}.hero-copy>:nth-child(4){animation-delay:155ms}.hero-copy>:nth-child(5){animation-delay:205ms}.hero-copy>:nth-child(6){animation-delay:255ms}.product-arrow svg,.social-arrow svg,.catalog-actions .button svg{transition:transform .19s ease}.product-card:hover .product-arrow svg,.social-card:hover .social-arrow svg,.catalog-actions .button:hover svg{transform:translate(2px,-2px)}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes heroImageReveal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes heroImageRevealMobile{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hero-copy>*,.hero-art,.art-frame{animation:none!important;transition:none!important}.hero-cursor-glow{display:none}.hero-art{transform:none!important}.hero-art:hover .art-frame{transform:scale(1)}}@media(hover:none),(pointer:coarse){.hero-cursor-glow{display:none}.hero-art{transform:none}}.section,.footer{isolation:isolate}.section>.shell,.footer>.shell{position:relative;z-index:2}.hero:before{opacity:.46;background-image:radial-gradient(circle at 11% 24%,rgba(105,231,244,.72) 0 1px,transparent 2.2px),radial-gradient(circle at 24% 68%,rgba(146,111,255,.7) 0 1.2px,transparent 2.5px),radial-gradient(circle at 47% 18%,rgba(82,210,244,.55) 0 1px,transparent 2.1px),radial-gradient(circle at 66% 75%,rgba(122,92,255,.48) 0 1.3px,transparent 2.8px),radial-gradient(ellipse at 22% 62%,rgba(54,151,198,.12),transparent 37%),linear-gradient(116deg,transparent 12%,rgba(88,205,235,.055) 32%,transparent 49%),linear-gradient(68deg,transparent 53%,rgba(129,92,255,.05) 68%,transparent 82%),linear-gradient(rgba(68,144,187,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(68,144,187,.045) 1px,transparent 1px);background-size:230px 210px,310px 270px,390px 330px,460px 390px,auto,auto,auto,72px 72px,72px 72px;-webkit-mask-image:linear-gradient(90deg,#000000eb,#0000007a 52%,#000000db);mask-image:linear-gradient(90deg,#000000eb,#0000007a 52%,#000000db);animation:atmosphereDrift 18s ease-in-out infinite alternate}.hero:after{z-index:-2;inset:auto auto 8% -104px;width:230px;height:230px;border:1px solid rgba(95,225,242,.42);border-radius:38px 18px 46px 22px;opacity:.15;background:linear-gradient(135deg,rgba(63,219,238,.2),rgba(111,72,246,.06) 54%,transparent 55%);box-shadow:390px -505px 0 28px #4dcbeb14,1180px -165px 0 68px #7849ef14,1540px -510px 0 16px #46cdef13;filter:blur(22px);transform:rotate(45deg);-webkit-mask-image:none;mask-image:none;animation:atmosphereCrystal 14s ease-in-out infinite alternate}#about,.shop-section,.product-section,.play-section,.social-section,.footer{overflow:hidden}#about:before,.shop-section:before,.product-section:before,.play-section:before,.social-section:before,.footer:before,#about:after,.shop-section:after,.product-section:after,.play-section:after,.social-section:after,.footer:after{content:"";position:absolute;z-index:0;pointer-events:none}#about:before{inset:-36px;opacity:.14;background-image:linear-gradient(45deg,rgba(91,216,237,.2) 25%,transparent 25% 75%,rgba(91,216,237,.2) 75%),linear-gradient(45deg,rgba(125,87,245,.15) 25%,transparent 25% 75%,rgba(125,87,245,.15) 75%),radial-gradient(circle at 16% 30%,rgba(89,225,241,.7) 0 1px,transparent 2px),radial-gradient(circle at 82% 74%,rgba(142,100,255,.65) 0 1px,transparent 2px);background-position:0 0,24px 24px,0 0,0 0;background-size:96px 96px,96px 96px,220px 180px,280px 230px;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.8),transparent 78%);mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.8),transparent 78%);filter:blur(1px);animation:atmosphereDrift 24s ease-in-out infinite alternate-reverse}#about:after{left:-155px;bottom:-115px;width:330px;height:330px;opacity:.13;border:2px solid rgba(83,224,238,.5);border-radius:54px 18px 68px 24px;background:linear-gradient(135deg,rgba(64,210,232,.18),rgba(110,76,237,.13) 50%,transparent 51%);box-shadow:1450px -260px 0 55px #734df226;filter:blur(36px);transform:rotate(45deg);animation:atmosphereFloat 15s ease-in-out infinite alternate}.shop-section:before,.product-section:before{inset:-50px;opacity:.16;background-image:radial-gradient(circle at 10% 22%,transparent 0 24px,rgba(255,205,83,.34) 25px 28px,transparent 30px),radial-gradient(circle at 86% 30%,transparent 0 38px,rgba(91,226,239,.3) 39px 43px,transparent 45px),radial-gradient(circle at 72% 84%,transparent 0 19px,rgba(255,190,66,.28) 20px 23px,transparent 25px),radial-gradient(circle at 1px 1px,rgba(255,221,116,.72) 0 1px,transparent 2px),linear-gradient(122deg,transparent 20%,rgba(255,203,79,.055) 20.4%,transparent 21%),linear-gradient(58deg,transparent 70%,rgba(99,220,241,.05) 70.5%,transparent 71%);background-size:auto,auto,auto,150px 130px,320px 320px,360px 360px;filter:blur(2px);animation:atmosphereSpark 16s linear infinite}.shop-section:after{right:-150px;bottom:-115px;width:390px;height:280px;opacity:.14;border:3px solid rgba(246,190,65,.46);border-radius:46px 46px 28px 28px;background:linear-gradient(90deg,transparent 47%,rgba(255,218,104,.42) 48% 53%,transparent 54%),linear-gradient(180deg,rgba(253,190,58,.16) 0 31%,transparent 32%),linear-gradient(135deg,#69dbeb1a,#7144e11f);box-shadow:-1380px -230px 0 -20px #48d2eb1f;filter:blur(32px);transform:rotate(-8deg);animation:atmosphereFloat 17s ease-in-out infinite alternate-reverse}.product-section:after{left:-185px;top:12%;width:330px;height:330px;opacity:.12;border:2px solid rgba(84,224,239,.48);border-radius:45px 15px 58px 20px;background:linear-gradient(135deg,#45dbe929,#744fef24);box-shadow:1530px 310px 0 45px #f2b43a17;filter:blur(42px);transform:rotate(45deg);animation:atmosphereCrystal 18s ease-in-out infinite alternate}.play-section:before,.social-section:before{inset:-40px;opacity:.12;background-image:radial-gradient(circle at 20% 70%,rgba(63,222,237,.65) 0 1px,transparent 2.3px),radial-gradient(circle at 78% 25%,rgba(134,91,248,.65) 0 1px,transparent 2.5px),repeating-linear-gradient(118deg,transparent 0 118px,rgba(87,196,227,.12) 119px,transparent 121px 238px);background-size:260px 230px,310px 280px,auto;filter:blur(1px);animation:atmosphereDrift 22s ease-in-out infinite alternate}.play-section:after,.social-section:after{right:-210px;top:12%;width:420px;height:420px;opacity:.11;border:3px solid rgba(99,89,246,.56);border-radius:50%;box-shadow:inset 0 0 85px #43dbed40,-1450px 180px 0 -75px #3dcee829;filter:blur(38px);animation:atmosphereFloat 19s ease-in-out infinite alternate}.footer:before{inset:0;opacity:.13;background-image:linear-gradient(rgba(89,198,226,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(89,198,226,.14) 1px,transparent 1px),linear-gradient(45deg,rgba(132,91,245,.1) 25%,transparent 25% 75%,rgba(132,91,245,.1) 75%);background-size:52px 52px,52px 52px,104px 104px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 46%,rgba(0,0,0,.65));mask-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 46%,rgba(0,0,0,.65));filter:blur(.5px);animation:atmosphereDrift 25s ease-in-out infinite alternate-reverse}.footer:after{left:-175px;top:18%;width:300px;height:300px;opacity:.13;border:2px solid rgba(81,218,236,.46);border-radius:38px;background:linear-gradient(135deg,#3dd0e426,#7047e71f);box-shadow:1520px -60px 0 60px #7c4bed1c;filter:blur(44px);transform:rotate(45deg);animation:atmosphereFloat 20s ease-in-out infinite alternate}@keyframes atmosphereDrift{0%{transform:translate3d(-7px,6px,0)}to{transform:translate3d(12px,-8px,0)}}@keyframes atmosphereFloat{0%{translate:0 -10px}to{translate:18px 18px}}@keyframes atmosphereCrystal{0%{translate:-8px 8px;rotate:-2deg}to{translate:18px -14px;rotate:3deg}}@keyframes atmosphereSpark{0%{transform:translate3d(-6px,5px,0)}to{transform:translate3d(11px,-9px,0)}}@media(max-width:780px){#about:after,.shop-section:after,.product-section:after,.play-section:after,.social-section:after,.footer:after{opacity:.08;transform:scale(.72) rotate(45deg)}}@media(prefers-reduced-motion:reduce){.hero:before,.hero:after,#about:before,#about:after,.shop-section:before,.shop-section:after,.product-section:before,.product-section:after,.play-section:before,.play-section:after,.social-section:before,.social-section:after,.footer:before,.footer:after{animation:none!important}}.hero{background:linear-gradient(90deg,#030714eb,#040a1bc7 37%,#040c1f7a 64%,#05122747),linear-gradient(180deg,#03071233,#0408171f 56%,#050818bd),url(/assets/backgrounds/mineaura-castle-portal-v1.jpg) center 42% / cover no-repeat;background:linear-gradient(90deg,#030714eb,#040a1bc7 37%,#040c1f7a 64%,#05122747),linear-gradient(180deg,#03071233,#0408171f 56%,#050818bd),image-set(url(/assets/backgrounds/mineaura-castle-portal-v1.avif) type("image/avif"),url(/assets/backgrounds/mineaura-castle-portal-v1.webp) type("image/webp"),url(/assets/backgrounds/mineaura-castle-portal-v1.jpg) type("image/jpeg")) center 42% / cover no-repeat}@media(min-width:781px)and (max-width:1680px){.hero{background:linear-gradient(90deg,#030714eb,#040a1bc7 37%,#040c1f7a 64%,#05122747),linear-gradient(180deg,#03071233,#0408171f 56%,#050818bd),url(/assets/backgrounds/mineaura-castle-portal-v1-1440.jpg) center 42% / cover no-repeat;background:linear-gradient(90deg,#030714eb,#040a1bc7 37%,#040c1f7a 64%,#05122747),linear-gradient(180deg,#03071233,#0408171f 56%,#050818bd),image-set(url(/assets/backgrounds/mineaura-castle-portal-v1-1440.avif) type("image/avif"),url(/assets/backgrounds/mineaura-castle-portal-v1-1440.webp) type("image/webp"),url(/assets/backgrounds/mineaura-castle-portal-v1-1440.jpg) type("image/jpeg")) center 42% / cover no-repeat}}.shop-section{background:linear-gradient(105deg,#040814e6,#060d1ec2 43%,#080c1ca3),linear-gradient(180deg,#050a182e,#040814b8),url(/assets/backgrounds/mineaura-treasure-vault-v1.jpg) center 48% / cover no-repeat;background:linear-gradient(105deg,#040814e6,#060d1ec2 43%,#080c1ca3),linear-gradient(180deg,#050a182e,#040814b8),image-set(url(/assets/backgrounds/mineaura-treasure-vault-v1.avif) type("image/avif"),url(/assets/backgrounds/mineaura-treasure-vault-v1.webp) type("image/webp"),url(/assets/backgrounds/mineaura-treasure-vault-v1.jpg) type("image/jpeg")) center 48% / cover no-repeat}.footer{background:linear-gradient(110deg,#030711eb,#050a19c7 53%,#060b1bb8),linear-gradient(180deg,#04081347,#03060fe6),url(/assets/backgrounds/mineaura-ancient-library-v1.jpg) center 58% / cover no-repeat;background:linear-gradient(110deg,#030711eb,#050a19c7 53%,#060b1bb8),linear-gradient(180deg,#04081347,#03060fe6),image-set(url(/assets/backgrounds/mineaura-ancient-library-v1.avif) type("image/avif"),url(/assets/backgrounds/mineaura-ancient-library-v1.webp) type("image/webp"),url(/assets/backgrounds/mineaura-ancient-library-v1.jpg) type("image/jpeg")) center 58% / cover no-repeat}@media(max-width:780px){.hero{background:linear-gradient(180deg,#030714e6,#040919b8 45%,#0408179e),url(/assets/backgrounds/mineaura-castle-portal-v1-mobile.jpg) 34% center / cover no-repeat;background:linear-gradient(180deg,#030714e6,#040919b8 45%,#0408179e),image-set(url(/assets/backgrounds/mineaura-castle-portal-v1-mobile.avif) type("image/avif"),url(/assets/backgrounds/mineaura-castle-portal-v1-mobile.webp) type("image/webp"),url(/assets/backgrounds/mineaura-castle-portal-v1-mobile.jpg) type("image/jpeg")) 34% center / cover no-repeat}.shop-section{background:linear-gradient(180deg,#040814d6,#050a19b3 48%,#040814d6),url(/assets/backgrounds/mineaura-treasure-vault-v1-mobile.jpg) 58% center / cover no-repeat;background:linear-gradient(180deg,#040814d6,#050a19b3 48%,#040814d6),image-set(url(/assets/backgrounds/mineaura-treasure-vault-v1-mobile.avif) type("image/avif"),url(/assets/backgrounds/mineaura-treasure-vault-v1-mobile.webp) type("image/webp"),url(/assets/backgrounds/mineaura-treasure-vault-v1-mobile.jpg) type("image/jpeg")) 58% center / cover no-repeat}.footer{background:linear-gradient(110deg,#030711eb,#050a19c7 53%,#060b1bb8),linear-gradient(180deg,#04081347,#03060fe6),url(/assets/backgrounds/mineaura-ancient-library-v1-mobile.jpg) center / cover no-repeat;background:linear-gradient(110deg,#030711eb,#050a19c7 53%,#060b1bb8),linear-gradient(180deg,#04081347,#03060fe6),image-set(url(/assets/backgrounds/mineaura-ancient-library-v1-mobile.avif) type("image/avif"),url(/assets/backgrounds/mineaura-ancient-library-v1-mobile.webp) type("image/webp"),url(/assets/backgrounds/mineaura-ancient-library-v1-mobile.jpg) type("image/jpeg")) center / cover no-repeat}}.hero{--mouse-x: 50%;--mouse-y: 48%;--cursor-glow-opacity: 0;--far-x: 0px;--far-y: 0px;--art-x: 0px;--art-y: 0px;--particle-x: 0px;--particle-y: 0px}.hero-ambient-layer,.hero-light-lines{position:absolute;z-index:0;inset:-4%;pointer-events:none}.hero-ambient-layer{background:radial-gradient(ellipse at 73% 39%,rgba(62,205,244,.14),transparent 30%),radial-gradient(ellipse at 83% 76%,rgba(117,70,241,.13),transparent 32%),radial-gradient(ellipse at 15% 68%,rgba(55,151,213,.07),transparent 35%);opacity:.9;transform:translate3d(var(--far-x),var(--far-y),0);will-change:auto}.hero-light-lines{inset:8% -8% 2% 37%;opacity:.18;background:repeating-radial-gradient(ellipse at 60% 48%,transparent 0 82px,rgba(95,205,241,.17) 83px,transparent 84px 126px),linear-gradient(121deg,transparent 20%,rgba(98,220,244,.16) 20.3%,transparent 20.8% 68%,rgba(132,93,255,.11) 68.3%,transparent 68.8%);mask-image:radial-gradient(ellipse at 62% 50%,#000 0,rgba(0,0,0,.58) 52%,transparent 79%);-webkit-mask-image:radial-gradient(ellipse at 62% 50%,#000 0,rgba(0,0,0,.58) 52%,transparent 79%);transform:translate3d(var(--far-x),var(--far-y),0) rotate(-3deg)}.hero-cursor-glow{z-index:1;opacity:var(--cursor-glow-opacity);background:radial-gradient(circle 260px at var(--mouse-x) var(--mouse-y),rgba(73,218,255,.12),rgba(111,86,255,.06) 40%,transparent 72%);filter:none;transition:none;will-change:opacity}.hero-art{transform:translate3d(var(--art-x),var(--art-y),0);transition:none;will-change:auto}.art-frame-back{transform:translate3d(calc(8px + var(--far-x)),calc(7px + var(--far-y)),0)}.art-frame{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.16) 5%,rgba(0,0,0,.72) 12%,#000 19%,#000 99%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.16) 5%,rgba(0,0,0,.72) 12%,#000 19%,#000 99%,transparent 100%)}.art-image-mask{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 97.5%,rgba(0,0,0,.88) 98.5%,rgba(0,0,0,.34) 99.5%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 97.5%,rgba(0,0,0,.88) 98.5%,rgba(0,0,0,.34) 99.5%,transparent 100%)}.art-image-mask picture{transform-origin:56% 76%;animation:heroArtSway 8.8s ease-in-out infinite}.art-frame img{-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.74) 4.5%,#000 8%,#000 93%,rgba(0,0,0,.75) 96%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.74) 4.5%,#000 8%,#000 93%,rgba(0,0,0,.75) 96%,transparent 100%)}.portal-glow,.crystal-glows,.crystal-glows i{position:absolute;pointer-events:none}.portal-glow{z-index:2;left:19%;top:13%;width:70%;height:62%;border-radius:50%;background:radial-gradient(ellipse,rgba(55,213,255,.24),rgba(50,146,247,.1) 38%,transparent 68%);mix-blend-mode:screen;opacity:.22;transform:scale(.98);animation:portalPulse 5.2s ease-in-out infinite}.crystal-glows{z-index:3;inset:0;mix-blend-mode:screen}.crystal-glows i{border-radius:50%;opacity:.16;transform:scale(.96);animation:crystalShimmer 4.8s ease-in-out infinite}.crystal-glows i:nth-child(1){left:14%;bottom:8%;width:31%;height:28%;background:radial-gradient(ellipse,rgba(99,222,255,.33),transparent 68%);animation-delay:-1.4s}.crystal-glows i:nth-child(2){left:28%;bottom:17%;width:22%;height:28%;background:radial-gradient(ellipse,rgba(166,84,255,.26),transparent 70%);animation-duration:5.7s;animation-delay:-3.1s}.crystal-glows i:nth-child(3){right:12%;bottom:10%;width:31%;height:31%;background:radial-gradient(ellipse,rgba(72,219,255,.3),transparent 69%);animation-duration:4.3s;animation-delay:-2.2s}.crystal-glows i:nth-child(4){right:23%;bottom:20%;width:22%;height:24%;background:radial-gradient(ellipse,rgba(137,83,255,.23),transparent 70%);animation-duration:6s;animation-delay:-.7s}.hero-art-particles{z-index:4;inset:6% -4% 4% 3%;width:auto;height:auto;background:none;box-shadow:none;filter:none;opacity:1;transform:translate3d(var(--particle-x),var(--particle-y),0);will-change:auto}.hero-pointer-active .hero-ambient-layer,.hero-pointer-active .hero-art,.hero-pointer-active .hero-art-particles{will-change:transform}.hero-art-particles i{position:absolute;left:var(--dot-x);top:var(--dot-y);width:var(--dot-size);height:var(--dot-size);border-radius:1px;background:var(--dot-color);box-shadow:0 0 8px color-mix(in srgb,var(--dot-color) 54%,transparent);opacity:.18;animation:heroParticleFloat var(--dot-duration) ease-in-out var(--dot-delay) infinite alternate}.hero:not(.hero-in-view) .hero-art-particles i,.hero:not(.hero-in-view) .portal-glow,.hero:not(.hero-in-view) .crystal-glows i,.hero:not(.hero-in-view) .art-image-mask picture,.hero:not(.hero-in-view) .art-orbit,.hero:not(.hero-in-view) .status-pill span,.hero:not(.hero-in-view) .hero-scroll-cue{animation-play-state:paused!important}.hero-copy>*{animation:heroCopyIn .72s cubic-bezier(.22,1,.36,1) both}.hero-copy>:nth-child(1){animation-delay:20ms}.hero-copy>:nth-child(2){animation-delay:90ms}.hero-copy>h1{animation:none}.hero-title-line{animation:heroCopyIn .72s cubic-bezier(.22,1,.36,1) both}.hero-title-line:nth-child(1){animation-delay:.16s}.hero-title-line:nth-child(2){animation-delay:225ms}.hero-title-line:nth-child(3){animation-delay:.29s}.hero-copy>:nth-child(4){animation-delay:.36s}.hero-copy>:nth-child(5){animation-delay:.43s}.hero-copy>:nth-child(6){animation-delay:.52s}.button,.copy-button,.header-play{transition:transform .19s ease,border-color .19s ease,box-shadow .19s ease,filter .19s ease,background .19s ease}.button:hover,.copy-button:hover,.header-play:hover,.button:focus-visible,.copy-button:focus-visible,.header-play:focus-visible{transform:translateY(-2px);box-shadow:0 13px 34px #34cae62e,0 0 22px #4bcfeb1c}.button:active,.copy-button:active,.header-play:active{transform:translateY(0) scale(.985)}.hero-actions .button svg:last-child,.hero-actions .copy-button svg:last-child{transition:transform .19s ease}.hero-actions .button:hover svg:last-child,.hero-actions .button:focus-visible svg:last-child,.hero-actions .copy-button:hover svg:last-child,.hero-actions .copy-button:focus-visible svg:last-child{transform:translate(4px)}.feature-card,.product-card,.community-news-card,.social-card{transition:transform .19s ease,border-color .19s ease,box-shadow .19s ease,filter .19s ease}.feature-card:hover,.product-card:hover,.product-card:focus-visible,.community-news-card:hover,.social-card:hover,.social-card:focus-visible{border-color:#5fcbeb61;box-shadow:0 18px 46px #00051c3d,0 0 25px #42c7e612}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(18px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes heroArtSway{0%,to{transform:translateZ(0) rotate(-.3deg)}50%{transform:translate3d(0,-3px,0) rotate(.3deg)}}@keyframes portalPulse{0%,to{opacity:.18;transform:scale(.98)}50%{opacity:.3;transform:scale(1.03)}}@keyframes crystalShimmer{0%,to{opacity:.12;transform:scale(.96)}50%{opacity:.26;transform:scale(1.025)}}@keyframes heroParticleFloat{0%{opacity:.1;transform:translate3d(0,3px,0) scale(.85)}45%{opacity:.42}to{opacity:.16;transform:translate3d(var(--dot-drift-x),var(--dot-drift-y),0) scale(1.08)}}@media(max-width:820px){.hero-light-lines{inset-inline:10% -28%;opacity:.12}.hero-art-particles i:nth-child(n+9){display:none}.hero-art,.hero-ambient-layer,.hero-art-particles{transform:none;will-change:auto}}@media(max-width:520px){.hero-art-particles i:nth-child(n+7){display:none}.portal-glow{opacity:.16}.crystal-glows i{opacity:.12}}.home-deferred-trigger{width:100%;height:1px}.home-sections-loader{min-height:180px;display:flex;align-items:center;justify-content:center;gap:11px;color:#8192ad;background:#050a19;font-size:11px;letter-spacing:1px;text-transform:uppercase}.home-sections-loader span{width:8px;height:8px;border-radius:2px;background:#60dce9;box-shadow:0 0 14px #52dae97a;animation:statusPulse 1.5s ease-in-out infinite}@media(max-width:780px){.nav-more>div,.status-pill,.floating-chip,.modal-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hero:after,#about:after,.shop-section:after,.product-section:after,.play-section:after,.social-section:after,.footer:after{filter:none!important}}@media(prefers-reduced-motion:reduce){.hero-ambient-layer,.hero-light-lines,.hero-art,.hero-art-particles{transform:none!important;will-change:auto}.hero-art-particles,.portal-glow,.crystal-glows,.hero-light-lines{display:none}.art-image-mask picture,.hero-copy>*,.hero-title-line{animation:none!important;filter:none!important}.hero-copy>*{animation:heroReducedFade .24s ease both!important}}@media(hover:none),(pointer:coarse){.hero-cursor-glow{display:none}.hero-art,.hero-ambient-layer,.hero-art-particles{transform:none!important;will-change:auto}}.hero-art{--art-frame-top: -10%;--art-frame-right: -25%;--art-frame-bottom: -10%;--art-frame-left: -19%;--art-image-height: 120%;--art-image-left: 53%}.art-frame{inset:var(--art-frame-top) var(--art-frame-right) var(--art-frame-bottom) var(--art-frame-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 4%,rgba(0,0,0,.72) 11%,#000 21%,#000 84%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.28) 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 4%,rgba(0,0,0,.72) 11%,#000 21%,#000 84%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.28) 96%,transparent 100%)}.art-image-mask{top:-10%;left:var(--art-image-left);height:var(--art-image-height);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:radial-gradient(ellipse 52% 68% at 50% 49%,#000 0%,#000 68%,rgba(0,0,0,.94) 76%,rgba(0,0,0,.62) 86%,rgba(0,0,0,.22) 94%,transparent 100%);mask-image:radial-gradient(ellipse 52% 68% at 50% 49%,#000 0%,#000 68%,rgba(0,0,0,.94) 76%,rgba(0,0,0,.62) 86%,rgba(0,0,0,.22) 94%,transparent 100%)}.art-frame img{object-position:50% 49%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.42) 4%,rgba(0,0,0,.9) 9%,#000 14%,#000 87%,rgba(0,0,0,.88) 92%,rgba(0,0,0,.4) 96%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.42) 4%,rgba(0,0,0,.9) 9%,#000 14%,#000 87%,rgba(0,0,0,.88) 92%,rgba(0,0,0,.4) 96%,transparent 100%)}@media(min-width:1900px){.hero-art{--art-frame-right: -23%;--art-frame-left: -17%;--art-image-height: 118%}}@media(max-width:1366px)and (min-width:821px){.hero-art{--art-image-left: 34%}.art-frame{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.42) 3%,rgba(0,0,0,.88) 8%,#000 12%,#000 84%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.28) 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.42) 3%,rgba(0,0,0,.88) 8%,#000 12%,#000 84%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.28) 96%,transparent 100%)}.chip-top{right:2%}}@media(max-width:1280px)and (min-width:821px){.hero-art{--art-frame-left: -42%;--art-image-left: 35%}.art-frame{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.42) 1%,rgba(0,0,0,.88) 2%,#000 3%,#000 84%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.28) 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.42) 1%,rgba(0,0,0,.88) 2%,#000 3%,#000 84%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.28) 96%,transparent 100%)}}@media(max-width:1100px){.hero-art{--art-frame-top: -11%;--art-frame-right: -36%;--art-frame-bottom: -11%;--art-frame-left: -45%;--art-image-height: 122%;--art-image-left: 37%}.chip-top{right:4%}}@media(max-width:820px){.hero-art{--art-frame-top: -8%;--art-frame-right: -17%;--art-frame-bottom: -8%;--art-frame-left: -17%;--art-image-height: 116%;--art-image-left: 51%}.art-frame{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 6%,#000 17%,#000 83%,rgba(0,0,0,.35) 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 6%,#000 17%,#000 83%,rgba(0,0,0,.35) 94%,transparent 100%)}}@media(max-width:680px){.hero-art{--art-frame-top: -7%;--art-frame-right: -19%;--art-frame-bottom: -7%;--art-frame-left: -19%;--art-image-height: 114%}}@media(max-width:420px){.hero-art{--art-frame-right: -22%;--art-frame-left: -22%;--art-image-height: 112%}}@keyframes heroReducedFade{0%{opacity:0}to{opacity:1}}
