.gst{--accent:#21d69a;--bg:#090c10;--panel:#11171e;--muted:#98a6b7;background:var(--bg);color:#f2f6fa;font-family:Inter,Arial,sans-serif;min-height:60vh;padding:48px 22px;line-height:1.5}.gst-fc{--accent:#b0ed47}.gst-cod{--accent:#edb54b}.gst *{box-sizing:border-box}.gst a{color:inherit;text-decoration:none!important}.gst button,.gst input{font:inherit}.gst-wrap{max-width:1320px;margin:auto}.gst-header{display:flex;justify-content:space-between;align-items:center;gst:24px;padding:18px 0 36px;border-bottom:1px solid #26303b}.gst h1{font-size:clamp(30px,5vw,54px);line-height:1.12;color:#fff;margin:14px 0}.gst h2{color:white;font-size:26px;margin:12px 0 24px}.gst h3{color:white;font-size:18px;margin:16px 0 8px}.gst p{color:var(--muted)}.gst-kicker{font-size:11px;letter-spacing:2px;font-weight:800;color:var(--accent)}.gst-back{font-size:13px;white-space:nowrap;color:var(--accent)!important}.gst-toolbar{display:flex;justify-content:space-between;align-items:end;gst:24px;margin:28px 0}.gst-tabs{display:flex;gst:7px;flex-wrap:wrap}.gst-tabs button{cursor:pointer;padding:12px 18px;border:1px solid #2c3845;background:#11171e;color:#bac6d4;border-radius:4px}.gst-tabs button.active{border-color:var(--accent);background:var(--accent);color:#08100d;font-weight:800}.gst-search{font-size:12px;color:var(--muted)}.gst input{display:block;width:100%;background:#0c1118!important;border:1px solid #324151!important;color:#fff!important;padding:13px!important;border-radius:4px!important;margin-top:6px}.gst input:focus{outline:2px solid var(--accent);outline-offset:2px}.gst-results{display:flex;align-items:center;justify-content:space-between}.gst-results h2{font-size:19px;margin:0}.gst-count{font-size:12px;color:var(--muted)}.gst-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gst:16px;margin:22px 0 30px}.gst-card{padding:18px;background:var(--panel);border:1px solid #283440;border-radius:5px;transition:border-color .2s,transform .2s}.gst-card:hover{border-color:var(--accent);transform:translateY(-3px)}.gst-card-top{display:flex;justify-content:space-between;align-items:center;gst:8px;font-size:10px;color:var(--muted);min-height:25px}.gst-card-top b{font-size:9px;padding:4px 7px;color:var(--accent);border:1px solid var(--accent);white-space:nowrap}.gst-art{display:flex;height:118px;align-items:center;justify-content:center;margin:18px 0;background:#0b1016;border-bottom:1px solid #25313b}.gst-art img{width:100%;height:100%;object-fit:contain}.gst-art span{font-size:20px;font-weight:900;color:var(--accent)}.gst-amount strong{display:block;font-size:31px;line-height:1.1;color:white}.gst-amount span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.gst-price{display:flex;justify-content:space-between;gst:8px;align-items:center;padding:20px 0}.gst-price strong{font-size:21px;color:var(--accent)}.gst-price small{font-size:10px;color:var(--muted)}.gst-button{display:block!important;width:100%;padding:12px!important;border:1px solid var(--accent)!important;border-radius:3px!important;background:var(--accent)!important;color:#080d11!important;font-weight:800!important;text-align:center;cursor:pointer;margin-top:9px;font-size:12px!important;line-height:1.5!important}.gst-button:hover{filter:brightness(1.1)}.gst-button:disabled{opacity:.45;cursor:not-allowed}.gst-outline{background:transparent!important;color:#e5edf5!important;border-color:#3d4b5b!important}.gst-note{background:#121a22;border-left:3px solid var(--accent);padding:17px;font-size:13px;color:#b1becb!important}.gst-guide{padding:40px 0;border-top:1px solid #25303a;margin-top:32px}.gst-steps{display:grid;grid-template-columns:repeat(3,1fr);gst:20px}.gst-steps article{background:var(--panel);border:1px solid #293540;padding:24px}.gst-steps b{color:var(--accent);font-size:28px}.gst-steps p{font-size:13px;margin:0}.gst-breadcrumb{display:flex;flex-wrap:wrap;gst:12px;font-size:12px;color:var(--muted);margin-bottom:32px}.gst-breadcrumb a{color:var(--accent)}.gst-product{display:grid;grid-template-columns:1fr 1fr;gst:42px}.gst-product-art{background:#10171f;border:1px solid #2b3847;padding:30px;display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:470px}.gst-product-art img{max-width:100%;height:210px;object-fit:contain;margin-bottom:24px}.gst-product-art span{color:var(--muted);font-size:13px}.gst-product-art strong{font-size:clamp(40px,6vw,74px);color:white}.gst-product-art b{color:var(--accent);letter-spacing:2px}.gst-buy h1{font-size:clamp(32px,4vw,47px)}.gst-facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #293644;border-bottom:1px solid #293644;padding:17px 0;gst:20px}.gst-facts small{display:block;color:var(--muted);font-size:11px}.gst-facts strong{font-size:13px}.gst-buy-price{font-size:38px;font-weight:900;color:var(--accent);margin:20px 0}.gst-buy label,.gst-buy>small{font-size:12px;color:var(--muted)}.gst-other{display:grid;grid-template-columns:repeat(3,1fr);gst:12px}.gst-other a{padding:16px;background:var(--panel);border:1px solid #293644}.gst-other strong{display:block;color:var(--accent);margin-top:6px}.gst [hidden]{display:none!important}@media(max-width:1000px){.gst-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.gst{padding:28px 16px}.gst-header,.gst-toolbar{align-items:start;flex-direction:column}.gst-search{width:100%}.gst-grid{grid-template-columns:repeat(2,minmax(0,1fr));gst:10px}.gst-card{padding:12px}.gst-card-top{flex-wrap:wrap}.gst-price{flex-direction:column;align-items:start}.gst-amount strong{font-size:27px}.gst-steps,.gst-product,.gst-other{grid-template-columns:1fr}.gst-product{gst:24px}.gst-product-art{min-height:320px}.gst-product-art img{height:160px}.gst-art{height:95px}}@media(prefers-reduced-motion:reduce){.gst-card{transition:none}}

.gst{--accent:#b6caff}.gst-logo{display:inline-block;width:35px;height:42px;vertical-align:middle;margin-right:10px}.gst-art img{max-height:120px}.gst-product-art{background:linear-gradient(145deg,#19232f,#0b1017)}

.gst{--accent:#69c7ff;background:radial-gradient(ellipse at 85% 0,#15334b 0,transparent 50%),#080e16}.gst-hero{min-height:500px;position:relative;padding:48px 36px;background:linear-gradient(115deg,#111e2ce8,#16334be0);border:1px solid #315375;overflow:hidden;display:grid;grid-template-columns:1.2fr 1fr}.gst-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:42px 42px;pointer-events:none}.gst-hero-copy{position:relative;z-index:2}.gst-hero h1{font-size:clamp(36px,5vw,68px);font-weight:950;letter-spacing:-2px;line-height:.98}.gst-hero h1 em{font-style:normal;color:#69c7ff}.gst-hero-links{display:flex;gap:12px;align-items:center;margin:30px 0}.gst-hero-links .gst-button{width:auto;flex:1;max-width:260px}.gst-hero-tags{display:flex;gap:18px;flex-wrap:wrap;color:#8cb0ce;font-size:9px;letter-spacing:1.5px}.gst-hero-art{position:relative;display:grid;place-items:center;min-height:320px}.gst-steam-mark{width:155px;height:155px;position:relative;filter:drop-shadow(0 0 35px #65bdff45);animation:gst-float 5s ease-in-out infinite}.gst-orbit{width:290px;height:290px;border:1px solid #6bc4ff33;border-radius:50%;position:absolute;box-shadow:0 0 0 24px #70b4ff06,0 0 0 60px #70b4ff04}.gst-orbit:after{content:"";display:block;width:11px;height:11px;background:#71cbff;border-radius:50%;margin:40px;box-shadow:0 0 20px #71cbff}.gst-wallet-plate{position:absolute;bottom:0;left:5%;right:5%;transform:rotate(-4deg);background:linear-gradient(115deg,#22466d,#121f32);border:1px solid #6390b7;padding:20px 28px;box-shadow:0 20px 50px #0008}.gst-wallet-plate small,.gst-wallet-plate span{display:block;font-size:10px;letter-spacing:2px;color:#9dc4e3}.gst-wallet-plate strong{font-size:36px;display:block;color:#fff}.gst-az{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 30px;margin:24px 0;background:#122435;border-left:3px solid #69c7ff}.gst-az h2{font-size:23px;margin:7px 0}.gst-az p{margin:7px 0;font-size:13px}.gst-az .gst-button{width:auto;min-width:210px}.gst-card{border-radius:0;background:linear-gradient(150deg,#162637,#0d1722);animation:gst-entry .5s both}.gst-art{height:150px;background:linear-gradient(135deg,#14293a,#0a121d)}.gst-art img{transition:transform .35s}.gst-card:hover .gst-art img{transform:scale(1.08) rotate(-3deg)}.gst-product-art{border-radius:0;background:linear-gradient(135deg,#1b3b59,#0b1521)}.gst-product-art img{filter:drop-shadow(0 20px 25px #0009)}@keyframes gst-float{50%{transform:translateY(-10px) rotate(4deg)}}@keyframes gst-entry{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.gst-hero{grid-template-columns:1fr;padding:30px 22px}.gst-hero-art{min-height:300px}.gst-hero-links,.gst-az{flex-direction:column;align-items:stretch}.gst-hero-links .gst-button{max-width:none}.gst-hero h1{letter-spacing:-1px}.gst-az .gst-button{min-width:0}.gst-az{padding:22px}.gst-orbit{width:230px;height:230px}}@media(prefers-reduced-motion:reduce){.gst *{animation:none!important;transition:none!important}}
