/* Emprende Gastón — Play / 2026 */
:root{--green:#7af0e4;--accent:#7af0e4;--lime:#202c39;--ink:#f6fefd;--paper:#0d1218;--muted:#acc6c3;--line:#303c49}
body,.studio{background:#0d1218;color:#f6fefd}.site-header,.main-nav,.site-footer{background:#0d1218f5!important;border-color:#303c49!important}.brand-dot{color:#7af0e4!important}.brand strong{letter-spacing:-.04em}.suite-public-logo{border-radius:14px}.brand small{letter-spacing:.13em}
.btn-primary,.nav-cta,.studio .button{background:linear-gradient(110deg,#7af0e4,#8ff3e9)!important;color:#25101b!important;border:0!important;border-radius:12px;box-shadow:0 6px 24px #58ecde1c}.btn-primary:hover,.studio .button:hover{filter:brightness(1.08)}
.studio .hero{padding-top:100px;background:radial-gradient(ellipse at 86% 25%,#35b5a82b,transparent 48%),radial-gradient(ellipse at 0 80%,#53ecdd12,transparent 50%)}.studio .hero:after{display:none}.studio .hero>.wrap{position:relative}.studio h1{font-size:clamp(45px,5.6vw,80px);font-weight:650;max-width:850px;position:relative;z-index:1}.studio h1 em{color:#89f2e7}.eg-hero-art{position:absolute;right:0;top:-5px;width:240px;display:grid;justify-items:center;gap:25px;transform:rotate(7deg)}.eg-hero-art img{width:210px;filter:drop-shadow(0 24px 45px #d33b6a44)}.eg-hero-art span{font:10px monospace;letter-spacing:.18em;color:#b5e2de}.studio .hero-bottom{position:relative;z-index:1}
.studio .card,.studio .case,.eg-community-card{border-radius:20px!important;background:#151c24!important;border-color:#303c49!important}.studio .card:hover,a.eg-community-card:hover{border-color:#7cf0e5!important;background:#1b2530!important}.studio .card .num,.studio .kicker,.studio .card>a,.studio .case-body a,.eg-community-brand{color:#89f2e7}.studio .facts{border-color:#303c49}.studio .section{border-color:#283440}.studio .card{padding:32px}.studio h2{font-weight:550}.eg-community{background:linear-gradient(120deg,#161d25,#111b25);border-color:#303c49}.eg-community .eg-platform-icon{background:#f04455}.eg-community .eg-discord .eg-platform-icon{background:#63eddf}.studio .final{background:radial-gradient(ellipse at 15% 90%,#b83e5326,transparent 65%),#141c24}.whatsapp-float{background:#1c2631;color:#e8fcfb;border-color:#425569}.cookie-banner{background:#1a222a;border-color:#404e5c}.reading-progress span{background:linear-gradient(90deg,#7af0e4,#80f1e6)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#a4f5ed!important}::selection{background:#4bbaaf;color:#fff}
@media(max-width:1150px){.eg-hero-art{width:155px;top:15px}.eg-hero-art img{width:140px}.eg-hero-art span{font-size:8px}.studio h1{max-width:76%}}
@media(max-width:820px){.eg-hero-art{position:static;float:right;width:90px;margin:0 0 20px 15px;transform:rotate(5deg)}.eg-hero-art img{width:82px}.eg-hero-art span{display:none}.studio h1{max-width:100%;clear:both}.studio .hero{padding-top:45px}.brand strong{font-size:18px}.brand small{font-size:7px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
