/* Reference composition: large rendered glass artwork, native content and motion. */
.go-product{padding:0!important;border-radius:20px;overflow:hidden;gap:0;background:var(--go-surface)}
.go-product-head{display:none}.go-product-meta{display:none}.go-product:has(.go-sold) .go-product-meta{display:block;position:absolute;z-index:9;right:14px;top:12px;background:#fff;padding:5px 10px;border-radius:15px;margin:0;font-size:11px}.go-product{position:relative}
.go-product-bottom{padding:14px 18px;margin:0!important;min-height:65px}.go-product-price{font-size:25px}.go-product-action{font-size:12px;padding:11px 18px}.go-product:hover{transform:translateY(-3px)}
.go-art{aspect-ratio:1.55;border-radius:0;container-type:inline-size;background:#ccecf2}
.go-art::before,.go-art::after{display:none}.go-art-scene{position:absolute;inset:-1%;background-position:center;background-size:cover;animation:goScene12 7s ease-in-out infinite;z-index:0;pointer-events:none}
.go-art--openai .go-art-scene{background-image:url('./glass-openai.webp')}.go-art--claude .go-art-scene{background-image:url('./glass-claude.webp')}.go-art--gemini .go-art-scene{background-image:url('./glass-gemini.webp')}.go-art--x .go-art-scene,.go-art--grok .go-art-scene{background-image:url('./glass-x.webp')}.go-art--telegram .go-art-scene,.go-art--generic .go-art-scene{background-image:url('./glass-openai.webp');filter:hue-rotate(25deg)}
.go-art-copy{left:5.5%;top:5%;width:88%;color:#0e2549!important;z-index:8}.go-art-copy strong{font-size:clamp(19px,5.8cqi,28px);line-height:1.2;letter-spacing:-.4px;font-weight:700}.go-art-copy small{margin-top:5px;font-size:clamp(11px,3.1cqi,14px);line-height:1.35;color:#60718a;opacity:1}.go-art--x .go-art-copy,.go-art--grok .go-art-copy{color:#142137!important}.go-art--x .go-art-copy small,.go-art--grok .go-art-copy small{color:#506278}
.go-art .go-pass{left:19.5%;right:auto;top:30%;width:65%;height:52%;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0;animation:goMark12 7s ease-in-out infinite;color:white;z-index:4;justify-content:center;transform:rotate(-10deg);will-change:transform}.go-art .go-pass::after{display:none}.go-art .go-pass-logo{width:25%;height:44%;margin:0 0 5%;z-index:2}.go-art .go-pass-logo img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 1px 2px #16374322)}.go-art .go-pass-name{font-size:clamp(15px,5cqi,24px);max-width:90%;text-align:center;line-height:1.15;white-space:normal;overflow-wrap:anywhere;letter-spacing:.1px}.go-art .go-pass small{margin-top:6px;letter-spacing:2px;font-size:clamp(8px,2.5cqi,11px);opacity:.95}.go-art--claude .go-pass{color:#954717}.go-art--gemini .go-pass{color:#204899}.go-art--openai .go-pass-logo img{mix-blend-mode:screen;clip-path:circle(44%);transform:scale(1.3)}
.go-art .go-orbit{left:5%;right:auto;top:43%;width:90%;height:35%;border:1px solid #ffffff9c;box-shadow:0 0 8px #ffffff88,inset 0 0 5px #ffffff44;transform:rotate(-12deg);animation:goWater12 8s ease-in-out infinite;z-index:5}.go-art .go-glow{background:linear-gradient(108deg,transparent 46%,#ffffff55 50%,transparent 54%);z-index:6;opacity:.3}.go-art .go-bubble{background:radial-gradient(circle at 28% 22%,#ffffffdd 0%,#ffffff18 35%,#b1dce528 65%,#ffffff96 100%);border:1px solid #ffffff96;box-shadow:inset -3px -3px 7px #74aac63d,0 2px 5px #6d9bba1a}.go-art .go-bubble-one{left:8%;right:auto;top:40%;width:10%}.go-art .go-bubble-two{right:9%;bottom:23%;width:8%}.go-product:nth-child(2n) .go-pass,.go-product:nth-child(2n) .go-art-scene{animation-delay:-2.5s}.go-product:nth-child(3n) .go-pass,.go-product:nth-child(3n) .go-art-scene{animation-delay:-4s}
@keyframes goScene12{0%,100%{transform:translateY(2px) scale(1.02)}50%{transform:translateY(-3px) scale(1.02)}}
@keyframes goMark12{0%,100%{transform:translateY(2px) rotate(-10deg)}50%{transform:translateY(-3px) rotate(-10deg)}}
@keyframes goWater12{0%,100%{transform:rotate(-12deg) scale(1);opacity:.65}50%{transform:rotate(-16deg) scale(1.02);opacity:1}}
@media(max-width:600px){.go-product-bottom{padding:13px 16px}.go-product-price{font-size:24px}.go-art-copy strong{font-size:clamp(19px,5.8cqi,27px)}}
@media(prefers-reduced-motion:reduce){.go-art .go-art-scene,.go-art .go-pass,.go-art .go-orbit{animation:none!important}.go-art .go-pass{transform:rotate(-10deg)!important}.go-product{transition:none!important}.go-product:hover{transform:none!important}}
