.template-index .opening{height:140svh}.template-index .opening-sticky{padding-top:110px;min-height:900px}.game-learn{pointer-events:auto;display:flex;align-items:center;justify-content:center;gap:14px;margin:18px auto}.game-learn .button{padding:13px 28px;font-size:15px}.game-learn button:disabled{cursor:not-allowed;opacity:.55}.coming-note{font-size:12px;color:#666}.saffron-preview-logo{width:min(390px,38vw);margin:auto}.saffron-preview-logo svg{display:block;width:100%;height:auto;filter:invert(1)}.saffron-preview .opening-sticky:before{background-image:url(saffron-seas-background.webp);background-size:cover;background-position:center}.saffron-preview .opening-scene{aspect-ratio:1500/850;overflow:hidden}.saffron-preview .opening-scene img{width:100%;height:100%;object-fit:cover}.template-index .opening-copy .section-subtitle{max-width:850px;margin-inline:auto}.template-index .hero-badges{margin-top:18px}.template-index .developer-about{margin-top:0}.template-index .contact-panel{background:#050505;color:#fff;padding-top:40px}.template-index .contact-grid{margin-top:0}.template-index .opening-copy{pointer-events:auto}@media(max-width:760px){.template-index .opening{height:125svh}.template-index .opening-sticky{padding-top:120px;min-height:900px}.saffron-preview-logo{width:min(300px,72vw)}.template-index .opening-stage{min-height:230px}.template-index .section-subtitle{font-size:15px;line-height:1.6}.game-learn{flex-wrap:wrap;margin-block:14px}.template-index .opening-logo{width:76vw}.template-index .hero-badges{margin-top:12px}.template-index .opening-scene{width:80vw}.template-index .opening-wing{width:62vw}}.template-index.no-motion .opening,.template-index:not(.motion-ready) .opening{height:auto}.template-index.no-motion .opening-sticky,.template-index:not(.motion-ready) .opening-sticky{height:auto;min-height:0;padding-bottom:90px}.template-index.no-motion .opening-stage,.template-index:not(.motion-ready) .opening-stage{height:40vw;min-height:250px;flex:none}.template-index .contact-panel{margin-top:0;background:#050505}.template-index .contact-panel:before{display:none}@media(max-width:760px){.template-index.no-motion .opening-stage,.template-index:not(.motion-ready) .opening-stage{height:62vw;min-height:240px}.template-index.no-motion .opening-sticky,.template-index:not(.motion-ready) .opening-sticky{padding-bottom:65px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/studio-home.css.map */
