.gm-page{color:#fff;background:#0d0d0d;min-height:100vh}.gm-nav{border-bottom:1px solid #26282c;align-items:center;gap:34px;height:76px;padding:0 5vw;display:flex}.gm-nav .brand{margin-right:auto}.gm-nav nav{gap:26px;display:flex}.gm-nav a{color:#fff;font-size:12px;font-weight:900;text-decoration:none}.gm-nav>button{color:#fff;background:0 0;border:1px solid #8d20f0;padding:12px 16px;font-weight:900}.gm-nav>button b{background:#8d20f0;place-items:center;width:22px;height:22px;margin-left:8px;display:inline-grid}.gm-hero{background:linear-gradient(90deg,#0d0d0dfa 0 47%,#0d0d0d6b 72%),radial-gradient(circle at 78% 40%,#8d20f04d,#0000 34%),#0d0d0d;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:8vw;min-height:640px;padding:80px 7vw;display:grid}.gm-page small{letter-spacing:.08em;color:#02ffff;font-size:10px;font-weight:900}.gm-hero h1{max-width:950px;margin:18px 0 30px;font-size:clamp(55px,7vw,112px);line-height:.86}.gm-hero>div p{color:#b8b3bf;max-width:680px;font-size:19px;line-height:1.6}.gm-hero>div>a,.gm-hero aside button,.gm-cart footer>button,.gm-done button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#3d0b89,#8d20f0);border:0;padding:17px 22px;font-weight:900;text-decoration:none;display:inline-block}.gm-hero aside{background:linear-gradient(150deg,#231037e0,#0e0d10eb);border:1px solid #ffffff2e;padding:18px 18px 24px;box-shadow:0 35px 90px #0000008c}.gm-hero-product{background:linear-gradient(145deg,#241036,#0d0d0d);place-items:center;height:300px;margin:18px 0;display:grid;overflow:hidden}.gm-hero-product img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.gm-hero aside:hover .gm-hero-product img{transform:scale(1.035)}.gm-hero aside>b,.gm-hero aside>strong{display:block}.gm-hero aside>b{font-size:20px}.gm-hero aside>strong{margin:8px 0 20px;font-size:31px}.gm-hero aside button{width:100%}.gm-trust{border-block:1px solid #342b3d;grid-template-columns:repeat(4,1fr);padding:0 7vw;display:grid}.gm-trust span{border-right:1px solid #342b3d;padding:22px 18px;font-size:11px;font-weight:900}.gm-trust b{color:#02ffff;margin-right:8px}.gm-catalog{background:linear-gradient(#0d0d0d,#100c15 55%,#0d0d0d);padding:110px 7vw}.gm-catalog>header{justify-content:space-between;align-items:end;display:flex}.gm-catalog h2,.gm-sell h2{margin:12px 0;font-size:clamp(40px,5vw,72px);line-height:.95}.gm-catalog>header p{color:#938c9b}.gm-filters{border:1px solid #342b3d;width:max-content;max-width:100%;margin:42px 0 28px;display:flex;overflow:auto}.gm-search{color:#02ffff;gap:8px;max-width:560px;margin:0 0 34px;font-size:10px;font-weight:900;display:grid}.gm-search input{color:#fff;font:inherit;background:#0d0d0d;border:1px solid #403548;padding:16px}.gm-search input:focus{border-color:#02ffff;outline:1px solid #02ffff}.gm-filters button{color:#99919f;cursor:pointer;background:0 0;border:0;border-right:1px solid #342b3d;padding:15px 22px;font-weight:900}.gm-filters button.active{color:#fff;background:#8d20f0}.gm-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.gm-grid article{background:linear-gradient(145deg,#151219,#0e0d10);border:1px solid #ffffff21;transition:all .28s;overflow:hidden;box-shadow:0 18px 45px #0003}.gm-grid article:hover{border-color:#02ffffa6;transform:translateY(-4px);box-shadow:0 28px 70px #00000080,0 0 0 1px #8d20f033}.gm-grid article:first-child{grid-column:span 2;grid-template-columns:1.22fr .78fr;display:grid}.gm-grid article:first-child .gm-art{height:100%;min-height:480px}.gm-grid article:first-child .gm-copy{flex-direction:column;justify-content:center;padding:42px;display:flex}.gm-grid article:first-child .gm-copy h3{font-size:48px}.gm-art{background:#0d0d0d;flex-direction:column;justify-content:center;align-items:center;height:330px;display:flex;position:relative;overflow:hidden}.gm-art.cyan{background:radial-gradient(circle,#02ffff38,#0d0d0d 68%)}.gm-art.pink{background:radial-gradient(circle,#8d20f073,#0d0d0d 68%)}.gm-art.blue{background:radial-gradient(circle,#3d0b89a6,#0d0d0d 68%)}.gm-art img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.gm-art>a{width:100%;height:100%;display:block}.gm-copy h3 a{color:#fff;text-decoration:none}.gm-copy h3 a:hover{color:#02ffff}.gm-grid article:hover .gm-art img{transform:scale(1.045)}.gm-art>small{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0d0dc7;margin:0;padding:7px 9px;position:absolute;bottom:16px;left:18px}.gm-art em{color:#fff;background:#8d20f0;padding:8px;font-size:9px;font-style:normal;font-weight:900;position:absolute;top:18px;left:18px}.gm-copy{padding:28px}.gm-copy h3{margin:9px 0;font-size:29px}.gm-copy>p{color:#aaa4b1;min-height:60px;line-height:1.55}.gm-copy footer{color:#fff;text-align:left;border-top:1px solid #302936;justify-content:space-between;align-items:end;gap:20px;padding:20px 0 0;font-size:12px;display:flex}.gm-copy footer>div{flex:1;min-width:0;display:block}.gm-copy footer del,.gm-copy footer strong,.gm-copy footer small{display:block}.gm-copy footer del{color:#767079}.gm-copy footer strong{font-size:25px}.gm-copy footer button{color:#fff;background:0 0;border:1px solid #8d20f0;flex:none;min-width:112px;padding:13px;font-weight:900}.gm-sell{background:linear-gradient(120deg,#150b21,#0d0d0d);border-block:1px solid #342b3d;grid-template-columns:1.3fr .7fr;align-items:end;gap:6vw;padding:75px 7vw;display:grid}.gm-sell p{color:#b4aebb;line-height:1.6}.gm-sell a{color:#02ffff;grid-column:2;font-weight:900}.gm-backdrop{z-index:1000;isolation:isolate;background:#000000c7;position:fixed;inset:0}.gm-cart{box-sizing:border-box;background:#100e13;border-left:1px solid #8d20f0;flex-direction:column;width:min(540px,100%);height:100dvh;padding:36px 32px 28px;display:flex;position:absolute;top:0;right:0;overflow:auto}.gm-cart>header{border-bottom:1px solid #342b3d;justify-content:space-between;align-items:start;padding-bottom:22px;display:flex}.gm-cart h2{margin:8px 0;font-size:34px}.gm-cart h2 span{color:#02ffff}.gm-cart>header button{color:#fff;background:0 0;border:0;font-size:35px}.gm-lines{flex:1}.gm-lines article{border-bottom:1px solid #342b3d;grid-template-columns:75px 1fr auto;align-items:center;gap:15px;padding:20px 0;display:grid}.gm-mini{color:#02ffff;background:#271038;place-items:center;height:70px;font-size:25px;font-weight:900;display:grid;overflow:hidden}.gm-mini img{object-fit:cover;width:100%;height:100%}.gm-lines h3{margin:5px 0 9px}.gm-lines article span{align-items:center;gap:12px;display:flex}.gm-lines article span button{color:#fff;background:0 0;border:1px solid #44374d;width:26px;height:26px}.gm-cart>footer{text-align:left;color:#fff;box-sizing:border-box;border-top:1px solid #342b3d;flex:none;width:100%;margin-top:auto;padding:24px 0 0;display:block}.gm-cart>footer div{justify-content:space-between;align-items:flex-end;gap:20px;width:100%;display:flex}.gm-cart>footer div span{color:#9b94a1;letter-spacing:.08em;font-size:11px;font-weight:900}.gm-cart>footer strong{white-space:nowrap;font-size:30px;line-height:1}.gm-cart>footer p{color:#8f8896;width:100%;margin:12px 0 18px;font-size:12px;line-height:1.5;display:block}.gm-cart footer>button{width:100%;min-height:54px;margin:0;display:block}:is(body:has(.gm-backdrop) .notification-dock,body:has(.gm-backdrop) .explore-trigger,body:has(.gm-backdrop) .tutorial-trigger){display:none!important}.gm-cart footer>button:disabled{opacity:.35}.gm-empty,.gm-done{text-align:center;margin:auto;padding:65px 20px}.gm-empty>span,.gm-done>span{color:#02ffff;font-size:55px}.gm-done h2{font-size:39px}.gm-done p,.gm-empty p{color:#aaa4b1;line-height:1.6}.gm-done button{margin-top:20px}@media (max-width:900px){.gm-nav nav{display:none}.gm-hero{grid-template-columns:1fr}.gm-hero aside{display:none}.gm-trust,.gm-grid{grid-template-columns:1fr 1fr}.gm-grid article:first-child{grid-column:span 2;grid-template-columns:1fr 1fr}.gm-sell{grid-template-columns:1fr}.gm-sell a{grid-column:auto}}@media (max-width:600px){.gm-hero{min-height:560px;padding-top:65px}.gm-hero h1{font-size:55px}.gm-grid{grid-template-columns:1fr}.gm-grid article:first-child{grid-column:auto;display:block}.gm-grid article:first-child .gm-art{height:330px;min-height:0}.gm-grid article:first-child .gm-copy{padding:28px}.gm-grid article:first-child .gm-copy h3{font-size:34px}.gm-trust{grid-template-columns:1fr}.gm-catalog>header{flex-direction:column;align-items:start}.gm-sell{padding-block:55px}.gm-cart{padding:24px 18px}}.gm-image-placeholder{color:#02ffff;letter-spacing:-.08em;background:linear-gradient(135deg,#8d20f047,#0000 60%),#111016;place-items:center;width:100%;min-height:220px;font:900 clamp(2.4rem,7vw,5rem) Chakra Petch,sans-serif;display:grid}.gm-feature-empty{justify-content:center;gap:18px}.gm-feature-empty p{color:#aaa4b1;line-height:1.6}.gm-feature-empty a{color:#02ffff;font-weight:900}.gm-hero{min-height:min(640px,100dvh - 76px);padding-block:clamp(56px,7vw,88px)}.gm-hero h1{text-wrap:balance;max-width:12ch;font-size:clamp(48px,6.2vw,88px);line-height:.93}.gm-grid article,.gm-grid article:first-child,.gm-copy,.gm-art{min-width:0}body:has(.gm-backdrop) .global-dock{display:none!important}@media (max-width:900px){.gm-hero{min-height:auto;padding:62px 24px}.gm-catalog{padding:72px 24px}.gm-grid article:first-child{grid-template-columns:1fr}.gm-grid article:first-child .gm-art{min-height:340px}}@media (max-width:600px){.gm-nav{gap:12px;height:68px;padding-inline:18px}.gm-nav>button{padding:10px 12px}.gm-hero{min-height:auto;padding:50px 18px}.gm-hero h1{font-size:clamp(42px,13vw,56px);line-height:.98}.gm-hero>div p{font-size:16px}.gm-catalog{padding:58px 14px 84px}.gm-catalog h2,.gm-sell h2{font-size:clamp(34px,10vw,46px)}.gm-grid article:first-child .gm-art,.gm-art{height:270px;min-height:0}.gm-grid article:first-child .gm-copy,.gm-copy{padding:24px}.gm-cart{width:100%;max-width:none;padding:20px 16px calc(24px + env(safe-area-inset-bottom))}}
