/* Generado desde los estilos en línea del prototipo. */
.st-s-0ee8dc { justify-self:center; }
.st-s-1386d5 { margin:0; }
.st-s-2a4dac { align-items:start; }
.st-s-47c857 { margin-top:28px; }
.st-s-5371db { margin-top:10px; }
.st-s-57262c { display:grid;justify-items:center;text-align:center;gap:18px; }
.st-s-998b74 { display:grid; }
.st-s-9b54a3 { justify-content:center; }
.st-s-b0043e { margin-top:16px; }
.st-s-bb6478 { margin-top:40px;max-width:760px; }
.st-s-c76e61 { justify-self:start; }
.st-s-f47a4b { margin:0 auto; }
.st-s-f5a24a { --prog:0; }

/* Landing de Dominando Claude (reglas .lp del prototipo) */
body.en-lp .st-main { background: var(--noche); color: #D6D4CC; }
body.en-lp .st-main h1,body.en-lp .st-main h2,body.en-lp .st-main h3 { color: #fff; }
body.en-lp .st-main h1 em,body.en-lp .st-main h2 em { font-style: normal; color: var(--celeste); }
body.en-lp .st-main section { padding-block: clamp(56px, 8vw, 96px); }
body.en-lp .st-main .eyebrow { color: var(--coral); }
body.en-lp .st-main .nota { color: #A3A19B; }
body.en-lp .st-main { --noche: #141413; --petroleo: #1F1E1D; --coral: #D97757; --coral-hover: #C4613F; --celeste: #E8936F; }
body.en-lp .st-main .btn-primario { box-shadow: 0 8px 24px rgba(217,119,87,.35); }
body.en-lp .st-main .btn-primario:hover { background: var(--coral-hover); }
body.en-lp .st-main h2 em { font-style: normal; color: var(--celeste); }
body.en-lp .st-main .eyebrow { background: rgba(217,119,87,.12); border-color: rgba(217,119,87,.4); color: #F3C9B8; }
