.site-top{background:white}.header nav>a:not(.button){font-size:13px}.footer-bottom{font-size:10px}.credits{font-size:10px}.simple-studio{display:grid;grid-template-columns:1fr 1.15fr;align-items:stretch;background:#f8f4eb}.simple-studio>div{padding:70px 7vw;align-self:center}.simple-studio h1{font-size:clamp(55px,6vw,88px)}.simple-studio p{font-size:16px;margin:22px 0}.simple-studio>img{height:480px;width:100%;object-fit:cover}.simple-presentation{padding:45px 7vw;background:#fff}.simple-video-cover{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #d9ded2;padding-bottom:30px}.simple-video-cover>img{width:220px;height:auto}.simple-video-cover>span{font-size:12px;color:#526657}.simple-social{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:25px;font-size:12px}.simple-social>button,.simple-social>a{border:0;background:none;padding:6px 0;color:#526657;font-size:13px;opacity:1}.simple-social>a{text-decoration:none}.simple-social>a:hover{text-decoration:underline;text-underline-offset:4px}.simple-social>a:focus-visible{outline:2px solid #012d20;outline-offset:4px;border-radius:2px}.simple-social small{color:#526657;font-size:10px;margin-left:auto}.r2-valuation .r2-note{font-size:11px}.r2-cover-copy p:not(.eyebrow){font-size:16px;max-width:380px}
@media(max-width:800px){.simple-studio{grid-template-columns:1fr}.simple-studio>div{padding:40px 24px}.simple-studio>img{height:290px}.simple-presentation{padding:28px 24px}.simple-video-cover{align-items:flex-start;flex-direction:column;gap:18px}.simple-social{gap:15px}.simple-social small{margin-left:0;width:100%}}

/* Estudio: permite recolocar el contacto del pie en pantallas estrechas. */
@media(max-width:400px){.page-estudio .footer-top{flex-wrap:wrap}}
/* El pie conserva espacio para marca y enlace también en pantallas de 320px. */
@media(max-width:400px){.footer-top{flex-wrap:wrap;gap:20px}}
