@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/98290f4710a599b0-s.1u4c3viw6v7ci.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/5a3efdb1d2374269-s.p.2snskadcp2fay.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.-AkuJa_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback}.-AkuJa_variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
:root{--bg:#030303;--surface:#0d0a0c;--surface-2:#0a080a;--line:#272226;--ink:#f1edf0;--muted:#afa8ad;--plum:#631957;--red:#da81c7;--on-red:#0a0408;--cream:#fbefc2;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--z-safelight:0;--z-content:1;--z-bar:40;--z-sheet:50;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--bg:lab(.903296% 0 0);--surface:lab(3.01268% .817351 -.42052);--surface-2:lab(2.44732% .712425 -.366667);--line:lab(14.0225% 3.06925 -1.56999);--ink:lab(94.1318% 1.54087 -.788724);--muted:lab(69.7033% 3.07864 -1.5756);--plum:lab(23.8154% 38.8446 -19.7951);--red:lab(65.5179% 42.3018 -21.5895);--on-red:lab(1.46731% 2.16393 -1.13541);--cream:lab(94.5199% -.984728 23.5604)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}button{font:inherit;cursor:pointer}a{color:inherit}:focus-visible{outline:2px solid var(--red);outline-offset:2px}.wrap{max-width:1240px;padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right));margin:0 auto}.safelight{pointer-events:none;z-index:var(--z-safelight);background:radial-gradient(60% 50% at 70% 0,#97378747,#0000 70%);background:radial-gradient(60% 50% at 70% 0,lab(39.6337% 47.9177 -24.4267/.28),#0000 70%);position:fixed;inset:0}main{z-index:var(--z-content);position:relative}.btn{white-space:nowrap;height:50px;transition:transform .16s var(--ease-out), background-color .2s ease;border:0;border-radius:4px;justify-content:center;align-items:center;gap:.4em;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-main{background:var(--red);color:var(--on-red)}@media (hover:hover) and (pointer:fine){.btn-main:hover{background:#e79ad6;background:lab(72.7818% 36.3874 -18.5799)}.btn-line:hover{box-shadow:inset 0 0 0 1px gray;box-shadow:inset 0 0 0 1px lab(53.6% 0 0)}}.btn-line{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #484848;box-shadow:inset 0 0 0 1px lab(30.4% -.0000149012 0)}.btn-sm{height:40px;padding:0 16px;font-size:15px}nav.top{height:64px;padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;display:flex}.mark{letter-spacing:.14em;font-size:15px;font-weight:800}.hero{align-items:center;gap:32px;min-height:calc(100dvh - 64px);padding-bottom:48px;display:grid}@media (min-width:900px){.hero{grid-template-columns:1fr 1fr}}.eyebrow{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.hero h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:800;line-height:.98}.hero h1 em{color:var(--cream);padding-bottom:6px;font-style:italic;font-weight:600;display:inline-block}.hero p{color:var(--muted);max-width:38ch;margin:22px 0 18px;font-size:1.2rem;line-height:1.5}.precio{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 24px;display:flex}.precio b{font-size:1.5rem}.precio span{color:var(--muted)}.ctas{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:899px){.hero{gap:20px;min-height:0;padding-top:4px}.hero .book{--w:clamp(140px, 38vw, 170px)}.hero .book-shadow{margin-top:16px}.hero h1{font-size:clamp(2.5rem,11vw,3.2rem)}.hero p{margin:14px 0 18px;font-size:1.05rem}.hero .ctas{gap:10px}.hero .ctas .btn{height:48px;padding:0 16px;font-size:15px}}.stage{perspective:1400px;touch-action:pan-y;place-items:center;padding-top:8px;display:grid}.book{--w:clamp(200px, 26vw, 290px);--h:calc(var(--w) * 1.47);--d:calc(var(--w) * .12);width:var(--w);height:var(--h);transform-style:preserve-3d;will-change:transform;position:relative;transform:rotateX(6deg)rotateY(-24deg)}.book>*{position:absolute}.book .front{transform:translateZ(calc(var(--d) / 2));background:#e8e8e8;background:lab(91.88% .0000298023 -.0000119209);border-radius:2px 6px 6px 2px;inset:0;overflow:hidden}.book .back{transform:rotateY(180deg) translateZ(calc(var(--d) / 2));background:#a39ca1;background:lab(65.0633% 3.0784 -1.57543);border-radius:6px 2px 2px 6px;inset:0;overflow:hidden}.book .spine{width:var(--d);height:var(--h);top:0;left:calc(50% - var(--d) / 2);transform:rotateY(-90deg) translateZ(calc(var(--w) / 2));background:#a39ca1;background:lab(65.0633% 3.0784 -1.57543);overflow:hidden}.book .pages{width:calc(var(--d) - 4px);height:calc(var(--h) - 6px);top:3px;left:calc(50% - (var(--d) - 4px) / 2);transform:rotateY(90deg) translateZ(calc(var(--w) / 2 - 3px));background:repeating-linear-gradient(90deg,#f5f5f5 0 1px,#dedede 1px 2px);background:repeating-linear-gradient(90deg,lab(96.52% -.0000298023 .0000119209) 0 1px,lab(88.4% 0 .0000119209) 1px 2px)}.book .top{width:calc(var(--w) - 3px);height:calc(var(--d) - 4px);left:0;top:calc(50% - (var(--d) - 4px) / 2);transform:rotateX(90deg) translateZ(calc(var(--h) / 2 - 3px));background:#ebebeb;background:lab(93.04% .0000298023 -.0000119209)}.book .front img,.book .back img,.book .spine img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.book .front:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff29 45%,#0000 60%);background:linear-gradient(105deg,#0000 30%,lab(100% 0 0/.16) 45%,#0000 60%);position:absolute;inset:0}.book-shadow{width:calc(var(--w,260px) * .9);filter:blur(14px);background:#9737874d;background:lab(39.6337% 47.9177 -24.4267/.3);border-radius:50%;max-width:260px;height:24px;margin:28px auto 0}@keyframes develop{0%{filter:brightness(0)contrast(2)}60%{filter:brightness(.55)contrast(1.4)sepia(.6)}to{filter:none}}.stage .front,.stage .spine{animation:develop 3.2s var(--ease-out) both .3s}.strip{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;gap:12px;margin:0 -20px;padding:8px 20px 24px;display:grid;overflow-x:auto}.strip>div{scroll-snap-align:start;aspect-ratio:3/2;background:var(--surface);outline:1px solid var(--line);border-radius:4px;align-content:end;gap:4px;padding:20px;display:grid}.strip b{font-size:1.3rem}.strip span{color:var(--muted);font-size:15px}.continue{padding:clamp(72px,10vw,140px) 0}.continue h2{letter-spacing:-.03em;margin:0 0 32px;font-size:clamp(2rem,4.4vw,3.4rem)}.excerpt{color:#d1d1d1;color:lab(83.76% -.0000298023 0);max-width:60ch;font-size:clamp(1.1rem,1.5vw,1.28rem);line-height:1.75}.excerpt p{margin:0 0 1em}.excerpt .fade{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.author{align-items:center;gap:28px;margin-bottom:clamp(72px,10vw,140px);display:grid}@media (min-width:900px){.author{grid-template-columns:5fr 7fr;gap:64px}}.author img{aspect-ratio:758/976;object-fit:cover;border-radius:4px;width:100%;max-width:520px;box-shadow:0 30px 80px #72206559;box-shadow:0 30px 80px lab(28.3123% 41.8572 -21.3321/.35)}.author div{min-width:0}.author blockquote{letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:700;line-height:1.18}.author blockquote:first-letter{color:var(--red)}.author p{color:var(--muted);max-width:58ch;margin:0;font-size:17px;line-height:1.6}.final{text-align:center;padding:0 0 clamp(72px,10vw,140px)}.final h2{letter-spacing:-.035em;text-wrap:balance;max-width:14ch;margin:0 auto 28px;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1}footer{color:var(--muted);padding:24px 0 calc(40px + env(safe-area-inset-bottom));border-top:1px solid #1b1b1b;border-top:1px solid lab(9.52% -.00000745058 0);font-size:14px}[data-reveal]{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out), filter .7s var(--ease-out)}[data-reveal].pre{opacity:0;filter:blur(4px);transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.stage .front,.stage .spine{animation:none}[data-reveal]{transition:opacity .2s}[data-reveal].pre{filter:none;transform:none}}.book .spine img{object-fit:fill}
.sheet{z-index:var(--z-sheet);pointer-events:none;position:fixed;inset:0}.sheet .scrim{opacity:0;background:#000000a6;background:lab(0% 0 0/.65);transition:opacity .3s;position:absolute;inset:0}.sheet .panel{background:var(--surface-2);max-height:94dvh;color:var(--ink);transition:transform .42s var(--ease-drawer);padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;grid-template-rows:auto 1fr auto;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.sheet[data-open]{pointer-events:auto}.sheet[data-open] .scrim{opacity:1}.sheet[data-open] .panel{transform:translateY(0)}@media (min-width:900px){.sheet .panel{border-radius:0;width:500px;max-height:none;top:0;left:auto;transform:translate(100%)}.sheet[data-open] .panel{transform:translate(0)}.sheet .panel.paso-moneda{opacity:0;width:520px;transition:transform .32s var(--ease-out), opacity .22s ease;border-radius:12px;top:50%;bottom:auto;right:50%;transform:translate(50%,-46%)scale(.97)}.sheet[data-open] .panel.paso-moneda{opacity:1;transform:translate(50%,-50%)}}.panel-head{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px 16px 14px;display:grid;position:relative}.panel-head b{text-align:center;font-size:18px}.panel-head .x{justify-self:end}.atras{color:var(--muted);background:0 0;border:0;justify-self:start;padding:8px 4px;font-size:14px}.grip{background:#3a3a3a;background:lab(24.6% 0 0);border-radius:4px;width:40px;height:4px;position:absolute;top:8px;left:calc(50% - 20px)}@media (min-width:900px){.grip{display:none}}.x{width:40px;height:40px;color:var(--ink);transition:transform .16s var(--ease-out);background:0 0;border:1px solid #2e2e2e;border:1px solid lab(18.8% 0 0);border-radius:4px;place-items:center;display:grid}.x:active{transform:scale(.95)}.panel-body{min-height:0;animation:entrar .28s var(--ease-out);padding:18px 18px 24px;overflow-y:auto}@keyframes entrar{0%{opacity:0;transform:translateY(8px)}}.by{text-align:center;color:var(--muted);border-top:1px solid var(--line);margin:0;padding:10px 16px;font-size:13px}.monedas{gap:12px;display:grid}.moneda{text-align:left;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);transition:transform .16s var(--ease-out), border-color .2s ease, background-color .2s ease;border-radius:10px;grid-template-columns:52px 1fr;align-items:center;gap:14px;padding:18px 16px;display:grid}.moneda:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.moneda:hover{border-color:var(--red);background:#170e15;background:lab(5.05894% 4.80119 -2.49881)}}.moneda-simbolo{width:52px;height:52px;color:var(--cream);background:#451c3d;background:lab(17.6339% 24.0405 -12.2606);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.moneda b{font-size:1.1rem;display:block}.moneda small{color:var(--muted);font-size:14px}.moneda strong{white-space:nowrap;font-size:1.15rem}.nota{color:var(--muted);margin:4px 2px 0;font-size:13px;line-height:1.5}.form{gap:14px;display:grid}.resumen{grid-template-columns:60px 1fr auto;align-items:center;gap:12px;display:grid}.resumen img{object-fit:cover;border-radius:2px;width:60px;height:88px}.resumen b{font-size:15px;line-height:1.3;display:block}.resumen small{color:var(--muted);font-size:13px}.stepper{text-align:center;border:1px solid var(--line);border-radius:999px;grid-template-columns:38px 30px 38px;align-items:center;display:inline-grid}.stepper button{height:38px;color:inherit;background:0 0;border:0;font-size:20px}.subtotal{animation:entrar .28s var(--ease-out);background:#210f1d;background:lab(6.70418% 11.7487 -6.03241);border-radius:10px;gap:2px;margin:0;padding:14px 16px;font-size:1.6rem;font-weight:800;display:grid}.subtotal small{color:var(--muted);font-size:13px;font-weight:400}.fila{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:380px){.fila{grid-template-columns:1fr}}.campo{gap:6px;min-width:0;display:grid}.campo label{font-size:14px;font-weight:600}.campo input,.campo select{font:inherit;background:var(--bg);color:var(--ink);border:1px solid #383838;border:1px solid lab(23.44% -.0000149012 0);border-radius:6px;width:100%;min-width:0;padding:12px;font-size:16px}.campo input::placeholder{color:gray;color:lab(53.6% 0 0)}.campo input:focus,.campo select:focus{outline:2px solid var(--red);outline-offset:1px}.campo.con-error input,.campo.con-error select{border-color:#e85854;border-color:lab(57.6104% 56.6725 33.4484)}.campo-error{color:#fa8880;color:lab(69.6437% 43.719 24.6316);font-size:13px}.cedula{grid-template-columns:62px 1fr;gap:6px;display:grid}.metodos{border:0;gap:8px;margin:4px 0 0;padding:0;display:grid}.metodos legend{margin-bottom:8px;font-weight:700}.metodo{border:1px solid var(--line);cursor:pointer;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px;transition:border-color .2s,background-color .2s;display:grid}.metodo.activo{border-color:var(--red);background:#170e15;background:lab(5.05894% 4.80119 -2.49881)}.metodo input{accent-color:var(--red);width:18px;height:18px}.metodo b{display:block}.metodo small{color:var(--muted);font-size:13px}.enviar{width:100%;height:54px;margin-top:4px;font-size:17px}.enviar.cargando{opacity:.85}.giro{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite giro}@keyframes giro{to{transform:rotate(360deg)}}.error{color:#ffa098;color:lab(75.6501% 37.3308 20.746);animation:temblor .32s var(--ease-out);background:#3a1412;background:lab(12.4097% 18.8312 10.625);border-radius:6px;margin:0;padding:10px 12px;font-size:14px}@keyframes temblor{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.pago{gap:16px;display:grid}.codigo{color:var(--muted);margin:0;font-size:14px}.codigo b{color:var(--ink);letter-spacing:.06em}.monto{background:#210f1d;background:lab(6.70418% 11.7487 -6.03241);border-radius:10px;gap:2px;padding:16px;display:grid}.monto small{color:var(--muted)}.monto strong{font-size:2rem}.datos-pago{border:1px solid var(--line);border-radius:10px;gap:8px;padding:16px;display:grid}.datos-pago p{color:#d1d1d1;color:lab(83.76% -.0000298023 0);margin:0;font-size:15px;line-height:1.5}.datos-pago dl{grid-template-columns:auto 1fr;gap:6px 14px;margin:4px 0 0;font-size:15px;display:grid}.datos-pago dt{color:var(--muted)}.datos-pago dd{margin:0;font-weight:600}.prueba{color:var(--cream)!important;font-size:13px!important}.copiar{color:var(--ink);background:0 0;border:1px dashed #555;border:1px dashed lab(36.2% 0 .00000596046);border-radius:6px;justify-self:start;padding:8px 10px;font-size:14px}.archivo{min-height:64px;color:var(--muted);text-align:center;cursor:pointer;border:1.5px dashed #674b60;border:1.5px dashed lab(35.5001% 15.224 -7.77805);border-radius:10px;place-items:center;padding:12px;display:grid;position:relative}.archivo input{opacity:0;cursor:pointer;position:absolute;inset:0}.listo{text-align:center;justify-items:center;gap:12px;padding:24px 8px;display:grid}.listo b{font-size:1.4rem}.listo p{color:var(--muted);max-width:34ch;margin:0;line-height:1.5}.check{fill:none;width:72px;height:72px;stroke:var(--red);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.check circle{stroke-dasharray:151;stroke-dashoffset:151px;animation:trazo .6s var(--ease-out) forwards}.check path{stroke-dasharray:40;stroke-dashoffset:40px;animation:trazo .36s var(--ease-out) .48s forwards}@keyframes trazo{to{stroke-dashoffset:0}}.barra-version{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:var(--z-bar);background:var(--surface);outline:1px solid var(--line);white-space:nowrap;animation:subir .32s var(--ease-out);border-radius:6px;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:15px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000080;box-shadow:0 8px 24px lab(0% 0 0/.5)}@keyframes subir{0%{opacity:0;transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){.sheet .panel,.sheet .panel.paso-moneda{transition:opacity .2s}.panel-body,.error,.barra-version,.giro{animation:none}.check circle,.check path{stroke-dashoffset:0;animation:none}}
