*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--papel);color:var(--tinta);font:18px/1.6 var(--f-cuerpo);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--f-titulos);letter-spacing:-.01em;margin:0 0 .5em;line-height:1.12}h2{font-size:clamp(28px,5vw,42px)}h3{font-size:22px}p{margin:0 0 1em}.shell{width:min(1120px,100% - 32px);margin-inline:auto}section{padding:64px 0}.cabecera{max-width:720px;margin-bottom:32px}.cabecera p{color:var(--gris);font-size:19px}mark{background:linear-gradient(transparent 58%,var(--suave) 58%);color:inherit;padding:0 .08em}.btn-comprar{border-radius:var(--radio);background:var(--acento);min-height:56px;color:var(--sobre-acento);font:800 18px/1.1 var(--f-etiquetas);cursor:pointer;box-shadow:0 6px 18px color-mix(in srgb,var(--acento) 35%,transparent);border:0;justify-content:center;align-items:center;gap:10px;width:100%;padding:0 26px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn-comprar:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--acento) 45%,transparent);transform:translateY(-2px)}.btn-comprar:disabled{opacity:.7;cursor:wait}.btn-comprar.grande{min-height:64px;font-size:20px}.btn-sec{border:2px solid var(--tinta);border-radius:var(--radio);min-height:56px;font:700 17px var(--f-etiquetas);justify-content:center;align-items:center;width:100%;padding:0 22px;text-decoration:none;display:inline-flex}.btn-mini{width:auto;min-height:44px;box-shadow:none;padding:0 16px;font-size:15px}.error-pago{color:#b42318;font:600 15px var(--f-etiquetas);margin-top:8px;display:block}.topbar{background:var(--oscuro);color:var(--papel);font:700 13px var(--f-etiquetas);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:4px 22px;padding:9px 16px;display:flex}.topbar>span:first-child{display:none}.topbar .cuenta b{color:var(--acento);margin-left:4px}.nav{z-index:30;background:color-mix(in srgb,var(--papel) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.nav.is-stuck{border-color:var(--linea)}.nav-in{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.marca{font:800 18px var(--f-titulos);align-items:center;gap:10px;text-decoration:none;display:flex}.marca img{border-radius:8px}.nav-links{font:700 15px var(--f-etiquetas);gap:24px;display:none}.nav-links a{color:var(--gris);text-decoration:none}.nav-links a:hover{color:var(--tinta)}.nav-boton{background:var(--tinta);color:var(--papel);font:800 14px var(--f-etiquetas);border-radius:var(--radio);padding:11px 16px;text-decoration:none}.hero{padding:28px 0 48px}.hero-grid{align-items:center;gap:28px;display:grid}.hero-copia{animation:.7s cubic-bezier(.2,.7,.2,1) both subir}.kicker{font:800 13px var(--f-etiquetas);letter-spacing:.18em;text-transform:uppercase;color:var(--acento);margin:0 0 12px}.hero h1{font-size:clamp(36px,7.4vw,64px)}.entrada{color:color-mix(in srgb,var(--tinta) 82%,var(--papel));font-size:20px}.hero-precio{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:6px 0 18px;display:flex}.hero-precio small{font:700 15px var(--f-etiquetas);color:var(--gris)}.hero-precio b{font:800 44px/1 var(--f-titulos)}.hero-precio del{color:var(--gris);font-size:20px}.hero-precio em{font:800 12px var(--f-etiquetas);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--tinta);border-radius:6px;padding:4px 8px;font-style:normal}.hero-botones{gap:10px;display:grid}.garantia-corta{font:600 15px var(--f-etiquetas);color:var(--gris);margin-top:14px}.hero-imagen{border-radius:var(--radio);order:2;margin:0;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both aparecer;position:relative;overflow:hidden}.hero-imagen img{aspect-ratio:4/3;object-fit:cover;width:100%}.hero-imagen figcaption{background:var(--papel);font:800 12px var(--f-etiquetas);letter-spacing:.16em;text-transform:uppercase;border-radius:6px;padding:8px 12px;position:absolute;bottom:14px;left:14px}.hero-mockup{margin:0;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both aparecer}@keyframes subir{0%{transform:translateY(18px)}to{transform:none}}@keyframes aparecer{0%{transform:translateY(24px)scale(.98)}to{transform:none}}.selector{gap:10px;display:grid}.fila{border:1.5px solid var(--linea);border-radius:var(--radio);background:#fff;grid-template-columns:62px 1fr;align-items:center;gap:12px;padding:12px;display:grid;position:relative}.fila img{border-radius:4px;width:62px;box-shadow:0 4px 10px #00000026}.fila small{font:800 12px var(--f-etiquetas);letter-spacing:.12em;text-transform:uppercase;color:var(--acento);display:block}.fila strong{font:700 18px/1.2 var(--f-titulos);display:block}.fila span{color:var(--gris);font-size:14px}.fila-compra{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.fila-compra b{font:800 26px var(--f-titulos)}.fila.is-pick{border-color:var(--acento);box-shadow:0 0 0 2px var(--acento)}.confianza{background:var(--oscuro);color:var(--papel);padding:22px 0}.confianza .shell{grid-template-columns:1fr 1fr;gap:18px;display:grid}.confianza div,.confianza .canal{flex-direction:column;display:flex}.confianza b{font:800 34px/1 var(--f-titulos);color:var(--acento)}.confianza span{font:600 14px/1.35 var(--f-etiquetas);opacity:.9;margin-top:6px}.confianza .canal{grid-column:1/-1;text-decoration:none}.preguntas-lista{gap:14px;display:grid}.preguntas-lista article{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;gap:8px;padding:18px 20px;display:grid}.preguntas-lista .q{font:700 21px/1.3 var(--f-titulos);margin:0}.preguntas-lista .flecha{color:var(--acento);font-size:28px;display:none}.preguntas-lista div p{margin:0 0 6px}.preguntas-lista small{font:800 13px var(--f-etiquetas);letter-spacing:.08em;text-transform:uppercase;color:var(--acento)}.niveles{background:color-mix(in srgb,var(--suave) 45%,var(--papel))}.oferta{border:1.5px dashed var(--acento);border-radius:var(--radio);font:700 15px var(--f-etiquetas);background:#fff;padding:8px 14px;display:inline-block}.oferta .cuenta b{color:var(--acento);margin-left:3px}.niveles-grid{gap:22px;display:grid}.libro{border:1.5px solid var(--linea);border-radius:var(--radio);background:#fff;flex-direction:column;padding:22px;display:flex;position:relative}.libro .portada{border-radius:4px;width:62%;max-width:230px;margin:0 auto 18px;box-shadow:0 14px 30px #00000038}.libro .nivel{font:800 13px var(--f-etiquetas);letter-spacing:.14em;text-transform:uppercase;color:var(--acento);margin-bottom:6px}.libro .resumen{color:var(--gris)}.libro ul{margin:0 0 18px;padding:0;list-style:none}.libro li{margin-bottom:8px;padding-left:28px;position:relative}.libro li:before{content:"✓";color:var(--acento);font-weight:800;position:absolute;left:0}.libro .precio{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:auto 0 14px;display:flex}.libro .precio b{font:800 40px/1 var(--f-titulos)}.libro .precio del{color:var(--gris)}.libro .precio span{width:100%;font:600 14px var(--f-etiquetas);color:var(--gris)}.libro.is-pick{border:2.5px solid var(--acento);box-shadow:0 18px 40px color-mix(in srgb,var(--acento) 22%,transparent)}.flag{background:var(--acento);color:var(--sobre-acento);font:800 12px var(--f-etiquetas);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 14px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.fila .flag{left:auto;right:12px;transform:none}.garantia-linea{text-align:center;font:600 16px var(--f-etiquetas);color:var(--gris);margin:26px 0 0}.parati-grid{gap:16px;display:grid}.parati ul{border-radius:var(--radio);margin:0;padding:22px;list-style:none}.parati li{margin-bottom:12px;padding-left:34px;font-size:19px;position:relative}.parati .si{border:1.5px solid var(--linea);background:#fff}.parati .si li:before{content:"✓";color:var(--acento);font-weight:900;position:absolute;left:0}.parati .no{border:1.5px dashed var(--linea);color:var(--gris);background:0 0}.parati .no li:before{content:"✕";font-weight:900;position:absolute;left:0}.paginas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.paginas figure{margin:0}.paginas img{border:1px solid var(--linea);border-radius:6px;box-shadow:0 10px 26px #00000029}.paginas figcaption{font:700 14px var(--f-etiquetas);color:var(--gris);text-align:center;margin-top:8px}.muro{gap:14px;display:grid}.muro figure{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;margin:0;padding:18px}.muro blockquote{margin:0 0 10px;font-size:18px}.muro figcaption{font:700 14px var(--f-etiquetas);color:var(--gris);justify-content:space-between;gap:10px;display:flex}.muro figcaption b{color:var(--tinta)}.estrellas-fijas{color:#e3a008;letter-spacing:2px;margin-bottom:6px;font-size:20px;display:block}.estrellas-fijas i{color:var(--linea);font-style:normal}.autor{background:var(--oscuro);color:var(--papel)}.autor-grid{align-items:center;gap:24px;display:grid}.autor-grid img{border-radius:var(--radio)}.autor h2{color:var(--papel)}.autor p{opacity:.92;font-size:19px}.autor blockquote{font:italic 600 22px/1.4 var(--f-titulos);border-left:4px solid var(--acento);margin:18px 0 0;padding-left:16px}.autor cite{font:700 14px var(--f-etiquetas);color:var(--acento);margin-top:8px;font-style:normal;display:block}.comofunciona ol{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.comofunciona li{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;padding:20px}.comofunciona li b{background:var(--acento);width:40px;height:40px;color:var(--sobre-acento);font:800 18px var(--f-titulos);border-radius:50%;place-items:center;margin-bottom:10px;display:inline-grid}.comofunciona li p{color:var(--gris);margin:0}.garantia{background:var(--suave);border-radius:var(--radio);align-items:flex-start;gap:14px;padding:20px;display:flex}.garantia>span{background:var(--tinta);width:44px;height:44px;color:var(--papel);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.garantia strong{font:800 20px var(--f-titulos)}.garantia p{margin:4px 0 0}.faq-lista{gap:10px;max-width:820px;display:grid}.faq details{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;padding:0 20px}.faq summary{cursor:pointer;font:700 19px/1.3 var(--f-titulos);justify-content:space-between;gap:12px;padding:18px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary b{color:var(--acento);font-size:24px;transition:transform .2s}.faq details[open] summary b{transform:rotate(45deg)}.faq details p{color:color-mix(in srgb,var(--tinta) 82%,var(--papel));margin:0 0 18px}.cierre{text-align:center;background:var(--oscuro);color:var(--papel)}.cierre h2{max-width:760px;color:var(--papel);margin-inline:auto}.cierre .btn-comprar{max-width:420px;margin:12px auto}.cierre small{font:600 14px var(--f-etiquetas);opacity:.8;display:block}.barra-compra{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--papel);border-top:1px solid var(--linea);justify-content:space-between;align-items:center;gap:12px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 20px #00000014}.barra-compra.is-on{transform:none}.barra-compra small{font:700 12px var(--f-etiquetas);color:var(--gris);display:block}.barra-compra b{font:800 26px/1 var(--f-titulos);margin-right:6px}.barra-compra del{color:var(--gris);font-size:15px}.barra-compra .btn-comprar{width:auto;min-height:50px;font-size:16px}footer{border-top:1px solid var(--linea);font:600 14px var(--f-etiquetas);color:var(--gris);padding:36px 0 110px}footer nav{flex-wrap:wrap;gap:8px 18px;margin:10px 0;display:flex}footer nav a{color:var(--tinta)}footer small{max-width:760px;display:block}.reveal-ready .anim{opacity:0;transition:opacity .5s ease var(--d,0s),transform .6s cubic-bezier(.2,.7,.2,1) var(--d,0s);transform:translateY(16px)}.reveal-ready .anim.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.gracias{place-content:center;gap:18px;min-height:100vh;padding:32px 16px;display:grid}.gracias-card{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;width:min(620px,100%);padding:30px}.gracias-card h1{font-size:34px}.gracias-card small{color:var(--gris);font:600 15px var(--f-etiquetas);margin-top:14px;display:block}.gracias-card .contacto{font:700 15px var(--f-etiquetas);margin:16px 0 0}.gracias .volver{text-align:center;font:700 15px var(--f-etiquetas)}.form-resena{gap:12px;display:grid}.form-resena h2{margin:0;font-size:26px}.form-resena p{color:var(--gris);margin:0}.form-resena label{font:700 15px var(--f-etiquetas);gap:6px;display:grid}.form-resena textarea,.form-resena input:not([type=checkbox]){font:18px var(--f-cuerpo);border:1.5px solid var(--linea);background:var(--papel);border-radius:10px;padding:12px}.form-resena .check{align-items:center;gap:10px;font-weight:600;display:flex}.form-resena .check input{width:22px;height:22px}.estrellas{border:0;gap:4px;margin:0;padding:0;display:flex}.estrellas button{color:var(--linea);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:38px;line-height:1}.estrellas button.on{color:#e3a008}.resena-ok{font:700 19px var(--f-etiquetas);margin:0}.legal-nav{min-height:68px;font:700 15px var(--f-etiquetas);justify-content:space-between;align-items:center;display:flex}.legal-doc{max-width:760px;padding:24px 0 60px}.legal-doc h1{font-size:38px}.legal-doc small{color:var(--gris);margin-bottom:24px;display:block}.legal-doc h2{margin-top:28px;font-size:22px}@media (width>=760px){.topbar>span:first-child{display:inline}section{padding:88px 0}.hero{padding:48px 0 72px}.hero-grid{grid-template-columns:1fr 1fr;gap:48px}.hero-imagen{order:0}.hero-imagen img{aspect-ratio:4/4.6}.hero-libros .hero-grid,.hero-compra .hero-grid{grid-template-columns:1.05fr .95fr}.hero-botones{grid-template-columns:auto auto;justify-content:start}.btn-comprar,.btn-sec{width:auto}.confianza .shell{grid-template-columns:repeat(4,1fr)}.confianza .canal{grid-column:auto}.preguntas-lista article{grid-template-columns:1.1fr 36px 1fr;align-items:center}.preguntas-lista .flecha{text-align:center;display:block}.niveles-grid{grid-template-columns:repeat(3,1fr);align-items:stretch}.libro .btn-comprar{width:100%}.parati-grid{grid-template-columns:1.4fr 1fr}.muro{grid-template-columns:repeat(3,1fr)}.autor-grid{grid-template-columns:.8fr 1.2fr}.autor-grid:not(:has(img)){grid-template-columns:1fr;max-width:780px}.comofunciona ol{grid-template-columns:repeat(3,1fr)}.barra-compra{border:1px solid var(--linea);border-radius:var(--radio);width:min(720px,100% - 32px);padding:10px 12px 10px 20px;bottom:16px;left:50%;right:auto;transform:translate(-50%,140%)}.barra-compra.is-on{transform:translate(-50%)}}@media (width>=980px){.nav-links{display:flex}}.club-venta{background:var(--oscuro);color:var(--papel);padding:56px 0}.club-venta .shell{max-width:760px}.club-venta .kicker{color:color-mix(in srgb,var(--acento) 55%,#fff)}.club-venta h2{font:700 clamp(28px,6vw,40px)/1.12 var(--f-titulos);margin:8px 0 12px}.club-venta .entrada{opacity:.92;font-size:19px}.club-venta ul{margin:18px 0;padding:0;list-style:none}.club-venta li{gap:10px;margin-bottom:8px;font-size:18px;display:flex}.club-venta li:before{content:"✓";color:color-mix(in srgb,var(--acento) 55%,#fff);font-weight:800}.club-venta .club-fundador{border-radius:var(--radio);font:700 16px/1.45 var(--f-etiquetas);background:#ffffff14;border:1px solid #fff3;padding:12px 14px}.club-venta small{opacity:.75;font:600 14px var(--f-etiquetas);margin-top:10px;display:block}.gracias-opinar{margin-top:14px;font-size:1.05rem;display:inline-block}@font-face{font-family:Libreta Serif;src:url(/fuentes/fraunces-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Libreta Serif;src:url(/fuentes/fraunces-latin-wght-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Libreta Sans;src:url(/fuentes/dm-sans-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Libreta Hand;src:url(/fuentes/caveat-latin-wght-normal.woff2)format("woff2");font-weight:400 700;font-display:swap}.tienda{--ink:#254e46;--paper:#f8f4e9;--muted:#5e665a;--rule:#d3cdbb;--rust:#9c4d32;--f-titulos:"Libreta Serif",Georgia,serif;--f-cuerpo:"Libreta Sans",Arial,sans-serif;--f-etiquetas:"Libreta Sans",Arial,sans-serif;background:var(--paper);color:var(--ink);font:18px/1.6 var(--f-cuerpo);overflow:clip}.tienda *,.tienda :before,.tienda :after{box-sizing:border-box}.tienda h1,.tienda h2,.tienda h3{font-family:var(--f-titulos);letter-spacing:-.045em;text-wrap:balance;font-weight:450;line-height:1.1}.tienda h2{font-size:clamp(36px,4.4vw,58px)}.tienda h3{font-size:30px}.tienda p{margin:0 0 20px}.tienda figure,.tienda blockquote{margin:0}.tienda small{font-size:18px}.tienda a{text-underline-offset:5px}.tienda :is(a,button,summary):focus-visible{outline:3px solid var(--rust);outline-offset:6px}.tienda section{padding:0;scroll-margin-top:24px}.ll-wrap{width:min(1200px,100% - 80px);margin-inline:auto}.tienda .ll-eyebrow{font:600 18px/1.5 var(--f-cuerpo);letter-spacing:.07em;margin-bottom:20px}.ll-hand{font-family:Libreta Hand,cursive;font-size:30px;line-height:1.05}.tienda .btn-comprar{background:var(--ink);color:#fffdf4;min-height:60px;font:600 18px/1.35 var(--f-cuerpo);box-shadow:none;text-align:center;border-radius:5px;gap:20px;width:auto;max-width:100%;padding:16px 24px;transition:background .2s,transform .2s}.tienda .btn-comprar:hover{box-shadow:none;background:#163a33;transform:translateY(-2px)}.tienda .btn-comprar span{flex-shrink:0;font-size:24px}.tienda .error-pago{font:18px/1.5 var(--f-cuerpo);color:#a52f22}.ll-skip{z-index:50;background:#fff;padding:12px 20px;position:absolute;top:-100px;left:20px}.ll-skip:focus{top:10px}.ll-masthead{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:120px;display:grid}.ll-masthead-note{color:var(--muted);font-size:18px;line-height:1.45}.ll-brand{font:450 28px/1.03 var(--f-titulos);letter-spacing:-.03em;align-items:center;gap:12px;text-decoration:none;display:flex}.ll-brand img{object-fit:contain;border-radius:50%;width:54px;height:54px}.ll-brand em{font-size:32px;font-weight:450;display:block}.ll-masthead nav{justify-content:flex-end;align-items:center;gap:24px;font-size:18px;display:flex}.ll-masthead nav a{padding:14px 0;text-decoration:none}.ll-masthead nav a:last-child{border-bottom:1px solid var(--ink)}.tienda .hero{background:var(--paper);padding:28px 28px 0}.ll-cover{isolation:isolate;text-align:center;border:1px solid var(--rule);background:radial-gradient(at 50% 45%,#fffcf3 10%,#0000 70%);max-width:1384px;margin:auto;padding:40px 30px 0;position:relative}.ll-cover:before{content:"";pointer-events:none;z-index:-1;border:1px solid #d3cdbb80;position:absolute;inset:7px}.ll-cover .ll-eyebrow{margin-bottom:22px}.tienda .hero h1{z-index:1;letter-spacing:-.055em;max-width:1000px;margin:0 auto 22px;font-size:clamp(46px,5.8vw,84px);font-weight:420;line-height:1.04;position:relative}.hero h1 em{color:var(--rust);white-space:nowrap;font-weight:420;position:relative}.hero h1 em:after{content:"";border-bottom:2px solid;border-radius:50%;width:100%;height:8px;position:absolute;bottom:0;left:0;transform:rotate(-2deg)}.tienda .ll-intro{color:#4e5d53;max-width:610px;margin:0 auto 24px;font-size:20px;line-height:1.6}.ll-hero-action{justify-content:center;align-items:center;gap:28px;display:flex}.tienda .hero-precio{text-align:left;margin:0;font-size:21px;line-height:1.3}.hero-precio strong{font:500 38px var(--f-titulos);letter-spacing:-.05em}.hero-precio span{color:var(--muted);margin-top:2px;font-size:18px;display:block}.tienda .ll-hero-reassurance{color:var(--muted);margin:18px 0 0;font-size:18px}.ll-collection-preview{justify-content:center;align-items:center;gap:20px;max-width:880px;margin:22px auto 0;display:flex;position:relative}.ll-collection-preview img{mix-blend-mode:multiply;width:420px;height:auto;transform:rotate(-3deg)}.ll-preview-note{text-align:left;width:190px;color:var(--rust);transform:rotate(-7deg)}.ll-preview-note span{text-align:right;margin-right:25px;font-size:44px;display:block}.ll-preview-sign{text-align:left;width:200px;transform:rotate(5deg)}.ll-branch{z-index:-1;color:#8d956b;width:125px;position:absolute}.ll-branch-left{top:19%;left:4%;transform:rotate(-28deg)}.ll-branch-right{top:20%;right:4%;transform:scaleX(-1)rotate(-28deg)}.ll-cover-foot{border-top:1px solid var(--rule);justify-content:center;align-items:center;gap:35px;margin-top:16px;padding:20px;font-size:18px;display:flex}.ll-cover-foot>span:nth-child(2n){color:var(--rust)}.tienda .ll-voices{padding-top:100px;padding-bottom:72px}.ll-section-head{text-align:center;max-width:730px;margin:0 auto 44px}.ll-section-head h2{margin-bottom:20px}.ll-section-head>p:last-child{color:var(--muted);font-size:20px}.ll-section-head .ll-eyebrow{color:var(--rust)}.ll-notebook{border:1px solid var(--rule);box-shadow:5px 6px 0 -1px var(--paper),5px 6px 0 0 var(--rule);background:#fffcf3;position:relative}.ll-notebook:before{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:50%}.ll-notebook-labels{border-bottom:1px solid var(--rule);color:var(--muted);background:#edeadb;grid-template-columns:1fr 1fr;font-size:18px;display:grid}.ll-notebook-labels span{padding:18px 36px}.ll-note-row{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ll-note-row:last-child{border-bottom:0}.ll-note-row blockquote{font:420 23px/1.4 var(--f-titulos);letter-spacing:-.02em;padding:30px 38px 30px 72px;position:relative}.ll-note-number{color:var(--rust);font:24px Libreta Hand,cursive;position:absolute;top:30px;left:22px}.ll-note-answer{padding:26px 36px}.ll-note-answer p{margin-bottom:12px}.ll-note-answer a{color:var(--rust);min-height:32px;font-size:18px;font-weight:600;display:inline-block}.ll-real-reviews{margin-bottom:60px}.ll-real-reviews figure{border-bottom:1px solid var(--rule);padding:24px 0}.ll-real-reviews blockquote{font:26px/1.5 var(--f-titulos);margin-bottom:12px}.ll-stars{color:var(--rust)}.tienda .ll-books{padding-top:35px;padding-bottom:90px}.ll-book-list{border-top:1px solid var(--rule)}.ll-book{border-bottom:1px solid var(--rule);grid-template-columns:220px minmax(0,1fr) 270px;align-items:center;gap:38px;padding:48px 28px;scroll-margin-top:25px;display:grid;position:relative}.ll-book-art{align-self:center;padding:10px 12px 10px 0;position:relative}.ll-book-index{font:450 90px/1 var(--f-titulos);color:#d8d8c6;letter-spacing:-.08em;position:absolute;top:-35px;left:-15px}.ll-book-copy h3{margin:0 0 20px;font-size:clamp(32px,3vw,43px)}.ll-book-copy .ll-eyebrow{margin-bottom:12px}.ll-book-copy>p:not(.ll-eyebrow){color:var(--muted)}.ll-book ul{margin:22px 0 0;padding:0;list-style:none}.ll-book li{margin:10px 0;padding-left:24px;font-size:18px;line-height:1.5;position:relative}.ll-book li:before{content:"✓";color:var(--rust);position:absolute;left:0}.ll-book-purchase{border-left:1px dashed #b4baaa;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding-left:28px;display:flex}.ll-book-format{color:var(--muted);font-size:18px;line-height:1.5}.ll-book-format strong{color:var(--ink);font-weight:500}.ll-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.ll-price>strong{font:450 58px/1 var(--f-titulos);letter-spacing:-.06em}.ll-price del{color:var(--muted);font-size:24px}.ll-price>span{flex-basis:100%;font-size:18px}.ll-offer{font-size:18px;line-height:1.4}.ll-offer>strong{font-weight:600;display:block}.tienda .cuenta{font:18px/1.6 var(--f-cuerpo);color:inherit;margin-top:6px;display:block}.tienda .cuenta b{font:inherit;white-space:nowrap;color:inherit}.ll-book-purchase .btn-comprar{gap:12px;width:100%;padding-inline:16px}.tienda .ll-purchase-note{text-align:center;color:var(--muted);margin:10px 0 0;font-size:18px}.ll-book-recommended{background:var(--ink);color:var(--paper);border:0;margin-top:28px;padding-block:60px}.ll-book-recommended .ll-book-index{color:#738c72}.ll-book-recommended .ll-book-copy>p:not(.ll-eyebrow),.ll-book-recommended .ll-book-format,.ll-book-recommended .ll-purchase-note,.ll-book-recommended .ll-price del{color:#e0e3d3}.ll-book-recommended .ll-book-format strong{color:inherit}.ll-book-recommended li:before{color:#e5c98a}.ll-book-recommended .btn-comprar{color:#1e463d;background:#efe0b1}.ll-book-recommended .btn-comprar:hover{background:#fff2cd}.tienda .flag{text-transform:none;letter-spacing:0;color:#294e43;font:600 18px/1.4 var(--f-cuerpo);white-space:nowrap;background:#eee0b1;border:0;border-radius:0;padding:7px 18px;position:absolute;top:-17px;left:auto;right:28px;transform:none}.tienda .ll-club{background:#ece7d2;padding:64px 0;position:relative}.ll-club:before,.ll-club:after{content:"";background:radial-gradient(circle at 10px -1px,var(--paper) 9px,transparent 9.5px) 0 0/20px 10px;height:10px;position:absolute;top:0;left:0;right:0}.ll-club:after{top:auto;bottom:0;transform:rotate(180deg)}.ll-club-layout{grid-template-columns:1fr 2fr;align-items:center;gap:70px;max-width:1100px;display:grid}.ll-club-margin{text-align:center}.ll-club-margin svg{width:130px;color:var(--rust);margin:0 auto 24px}.ll-club-margin .ll-hand{margin-bottom:28px;font-size:35px;display:block;transform:rotate(-8deg)}.ll-club-margin p{color:var(--muted);font-size:20px}.ll-club-copy h2{font-size:clamp(32px,3.5vw,46px)}.ll-club-copy .ll-eyebrow{color:var(--rust)}.ll-club-copy ul{margin:24px 0;padding:0;list-style:none}.ll-club-copy li{margin-bottom:8px;padding-left:26px;position:relative}.ll-club-copy li:before{content:"+";color:var(--rust);position:absolute;left:0}.ll-founder{border-top:1px solid #c7c2aa;padding-top:22px;font-weight:550}.tienda .ll-club-cancel{color:var(--muted);margin:14px 0 0;font-size:18px}.tienda .ll-inside{padding-top:100px;padding-bottom:90px}.ll-pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;padding:12px 14px;display:grid}.ll-pages figure:first-child{transform:rotate(-2deg)}.ll-pages figure:nth-child(3){transform:rotate(2deg)}.ll-pages img{border:1px solid #dad6c6;width:100%;height:auto;transition:transform .2s;box-shadow:0 8px 25px #302d1e16}.ll-pages a:hover img{transform:translateY(-5px)}.ll-pages figcaption{grid-template-columns:45px 1fr;align-items:center;column-gap:8px;margin-top:24px;display:grid}.ll-pages figcaption strong{font-size:18px;font-weight:550}.ll-pages figcaption>a{min-height:40px;color:var(--rust);grid-column:2;font-size:18px}.ll-pages .ll-hand{color:var(--rust);font-size:34px}.tienda .ll-letter{border-block:1px solid var(--rule);grid-template-columns:240px 1fr;gap:70px;max-width:1100px;padding:70px 60px;display:grid}.ll-letter-photo{align-self:start;padding-top:30px;transform:rotate(-4deg)}.ll-letter-photo img{object-fit:cover;object-position:center 25%;border:10px solid #fffdf5;width:240px;height:280px;box-shadow:0 3px 12px #35321b20}.ll-letter-photo .ll-hand{text-align:center;color:var(--rust);margin-top:22px;display:block}.ll-letter-body blockquote{font:italic 450 29px/1.35 var(--f-titulos);margin:28px 0}.tienda .autor-nota{font:18px/1.6 var(--f-cuerpo);color:var(--muted);border-top:1px solid var(--rule);margin:0;padding:20px 0 0}.tienda .ll-delivery{max-width:900px;padding-top:100px;padding-bottom:90px}.ll-delivery ol{margin:0;padding:0;list-style:none}.ll-delivery li{border-bottom:1px solid var(--rule);grid-template-columns:85px 1fr;gap:25px;padding:24px 0;display:grid}.ll-delivery li h3{margin-bottom:12px;font-size:29px}.ll-delivery li p{color:var(--muted);margin:0}.ll-step{font:450 58px/1 var(--f-titulos);color:var(--rust);padding-top:3px}.ll-guarantee{background:#e5e9dd;gap:24px;margin-top:32px;padding:30px;display:flex}.ll-guarantee>span{font-size:40px}.ll-guarantee h3{font-size:27px}.ll-guarantee p{margin-bottom:12px}.ll-guarantee a{padding-block:4px;font-weight:600;display:inline-block}.tienda .ll-faq{border-top:1px solid var(--rule);grid-template-columns:1fr 1.7fr;gap:75px;padding-top:70px;padding-bottom:80px;display:grid}.ll-faq .ll-eyebrow{color:var(--rust)}.ll-faq>div>p:last-child{color:var(--muted)}.ll-faq details{border-bottom:1px solid var(--rule);padding:0}.ll-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:20px;font-weight:550;line-height:1.5;list-style:none;display:flex}.ll-faq summary::-webkit-details-marker{display:none}.ll-faq summary span{font-size:28px;font-weight:400;transition:transform .2s}.ll-faq details[open] summary span{transform:rotate(45deg)}.ll-faq details>p{color:var(--muted);padding-right:25px}.tienda .ll-ending{text-align:center;background:#e5e9dd;padding:55px 24px 60px}.ll-ending svg{color:#6a805d;width:62px;height:90px;margin:auto;transform:rotate(20deg)}.ll-ending .ll-hand{color:var(--rust);margin-bottom:24px;font-size:32px}.ll-ending h2{max-width:760px;margin:0 auto 30px}.ll-ending .btn-comprar{min-width:250px}.ll-ending>p:last-child{color:var(--muted);margin:20px 0 0;font-size:18px}.tienda .ll-footer{background:var(--ink);color:var(--paper);font:18px/1.7 var(--f-cuerpo);padding:42px 0}.ll-footer-top{justify-content:space-between;align-items:start;gap:30px;margin-bottom:30px;display:flex}.ll-footer-top>p{font:28px var(--f-titulos);margin:0}.ll-footer nav{flex-wrap:wrap;gap:16px 25px;display:flex}.ll-footer nav a{opacity:1;padding-block:5px;font-size:18px}.ll-footer .ll-wrap>p{color:#e0e3d7;max-width:1050px;font-size:18px}.ll-footer .ll-wrap>p:last-child{margin-bottom:0}.tienda .ll-value{padding-top:65px}.ll-value-ledger{border-top:2px solid var(--ink)}.ll-value-row{border-bottom:1px solid var(--rule);padding:26px 0}.tienda .ll-value-row h3{letter-spacing:-.025em;margin:0 0 20px;font-size:27px;line-height:1.25}.ll-value-row dl{gap:18px;margin:0;display:grid}.ll-value-row dl>div{border-left:2px solid var(--rule);min-width:0;padding:18px 20px}.ll-value-row dt{color:var(--muted);margin-bottom:8px;font-size:18px}.ll-value-row dd{overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:550;line-height:1.45}.ll-value-row .ll-value-book{border-left-color:var(--ink);background:#e5e9dd}.tienda .ll-value-source{color:var(--muted);overflow-wrap:anywhere;margin:16px 0 0;font-size:18px}.tienda .ll-value-note{border-left:2px solid var(--rust);margin:26px 0 0;padding-left:20px;font-size:18px;line-height:1.65}@media (width>=701px){.tienda .ll-value{padding-top:90px}.ll-value-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:12px 30px;display:grid}.tienda .ll-value-row h3{margin:0}.ll-value-row dl{grid-template-columns:repeat(2,minmax(0,1fr))}.tienda .ll-value-source{grid-column:2;margin:0}}@media (width>=1500px){.ll-cover{padding-top:54px}}@media (width<=1100px){.ll-wrap{width:calc(100% - 56px)}.ll-masthead{grid-template-columns:1fr auto}.ll-masthead-note{display:none}.ll-masthead nav{gap:20px}.ll-branch{display:none}.ll-collection-preview img{width:340px}.ll-preview-note,.ll-preview-sign{font-size:26px}.ll-book{grid-template-columns:180px minmax(0,1fr);gap:30px;padding:40px 28px}.ll-book-copy{grid-area:1/2}.ll-book-purchase{border-top:1px dashed #b4baaa;border-left:0;grid-column:2;grid-template-columns:1fr 1fr;align-items:start;gap:12px 20px;padding:24px 0 0;display:grid}.ll-book-format{grid-column:1;margin-bottom:0!important}.ll-price{grid-area:1/2/span 2;margin:0}.ll-offer{grid-column:1;margin:0!important}.ll-book-purchase .btn-comprar{grid-column:1/-1}.ll-purchase-note{grid-column:1/-1;margin:0!important}.ll-book-art{grid-area:1/1/span 2;align-self:start;margin-top:35px}.ll-club-layout{gap:40px}.ll-pages{gap:25px}.tienda .ll-letter{grid-template-columns:190px 1fr;gap:40px;padding:60px 24px}.ll-letter-photo img{width:190px;height:240px}.tienda .ll-faq{gap:35px}.ll-footer-top{display:block}.ll-footer nav{margin-top:24px}}@media (width<=700px){.ll-wrap{width:calc(100% - 36px)}.ll-masthead{gap:12px;min-height:86px}.ll-brand{gap:8px;font-size:22px}.ll-brand em{font-size:25px}.ll-brand img{width:40px;height:40px}.ll-masthead nav a:first-child{display:none}.ll-masthead nav{font-size:18px}.ll-masthead nav a:last-child{padding-block:10px}.tienda .hero{padding:12px 10px 0}.ll-cover{padding:24px 16px 0}.ll-cover .ll-eyebrow{letter-spacing:.015em;margin-bottom:16px;font-size:18px}.tienda .hero h1{letter-spacing:-.055em;margin-bottom:18px;font-size:43px;line-height:1.06}.ll-desktop-break{display:none}.tienda .ll-intro{max-width:430px;margin-bottom:20px;font-size:18px;line-height:1.5}.ll-hero-action{flex-direction:column;gap:14px}.tienda .hero-precio{text-align:center;font-size:20px}.hero-precio strong{font-size:34px}.hero-precio span{margin-left:10px;font-size:18px;display:inline}.ll-hero-action .btn-comprar{width:100%;max-width:330px;min-height:58px}.tienda .ll-hero-reassurance{max-width:280px;margin:15px auto 0;font-size:18px;line-height:1.5}.ll-branch{display:none}.ll-collection-preview{max-width:380px;margin-top:22px}.ll-collection-preview img{width:270px;max-width:100%}.ll-preview-note,.ll-preview-sign{display:none}.ll-cover-foot{flex-wrap:wrap;gap:8px 14px;padding:17px 0;font-size:18px;line-height:1.5}.ll-cover-foot span:last-child{flex-basis:100%}.ll-cover-foot span:nth-last-child(2){display:none}.tienda .ll-voices{padding-top:60px;padding-bottom:50px}.ll-section-head{margin-bottom:30px}.tienda h2{font-size:37px}.ll-section-head>p:last-child{font-size:18px}.tienda .ll-eyebrow{letter-spacing:.035em;margin-bottom:14px;font-size:18px}.ll-notebook-labels{display:none}.ll-notebook:before{background:#c9aaa1;left:24px}.ll-note-row{grid-template-columns:1fr;padding:22px 18px 22px 42px}.ll-note-row blockquote{padding:0;font-size:23px}.ll-note-number{margin-bottom:6px;font-size:22px;display:block;position:static}.ll-note-answer{padding:16px 0 0}.ll-note-answer p,.ll-note-answer a{font-size:18px;line-height:1.5}.ll-note-answer a span{white-space:nowrap}.tienda .ll-books{padding-top:20px;padding-bottom:60px}.ll-book{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:22px 20px;padding:32px 10px}.ll-book-art{grid-row:1;align-self:start;margin-top:22px;padding:0}.ll-book-index{font-size:65px;top:-25px;left:0}.ll-book-copy{display:contents}.ll-book-copy .ll-eyebrow{letter-spacing:0;grid-area:1/2;align-self:start;margin:0;padding-top:5px;font-size:18px}.ll-book-copy h3{text-wrap:initial;letter-spacing:-.05em;grid-area:1/2;align-self:center;margin:39px 0 0;font-size:30px;line-height:1.1}.ll-book-copy>p:not(.ll-eyebrow),.ll-book-copy ul{grid-column:1/-1;margin:0}.ll-book li{margin:8px 0}.ll-book-purchase{grid-column:1/-1;gap:16px 12px;padding-top:22px}.ll-price>strong{font-size:51px}.ll-price{justify-content:flex-end;gap:10px}.ll-price>span{text-align:right}.ll-book-format{font-size:18px}.ll-offer{grid-column:1/-1}.ll-book-recommended{margin-top:22px;padding:42px 18px 28px}.tienda .flag{font-size:18px;right:18px}.ll-book-recommended .ll-book-copy h3{font-size:29px}.ll-book-purchase .btn-comprar{min-height:62px}.ll-book-recommended .error-pago{color:#ffe0d8}.tienda .ll-club{padding:45px 0}.ll-club-layout{display:block}.ll-club-margin{justify-content:center;align-items:center;gap:20px;margin-bottom:30px;display:flex}.ll-club-margin svg{width:65px;margin:0}.ll-club-margin .ll-hand{max-width:175px;margin:0;font-size:30px}.ll-club-margin p{display:none}.ll-club-copy h2{font-size:35px}.ll-club-copy .btn-comprar{width:100%}.tienda .ll-inside{padding-top:65px;padding-bottom:55px}.ll-pages{grid-template-columns:1fr;gap:38px;max-width:340px;margin:auto;padding:8px 18px}.ll-pages figure:first-child,.ll-pages figure:nth-child(3){transform:none}.ll-pages figcaption{margin-top:18px}.tienda .ll-letter{grid-template-columns:1fr;gap:32px;padding:45px 0}.ll-letter-photo{width:190px;margin:auto;padding-top:0}.ll-letter-body h2{text-align:left}.ll-letter-body blockquote{font-size:28px}.tienda .ll-delivery{padding-top:65px;padding-bottom:55px}.ll-delivery li{grid-template-columns:40px 1fr;gap:16px;padding:22px 0}.ll-step{font-size:45px}.ll-delivery li h3{font-size:27px}.ll-guarantee{gap:12px;padding:24px 18px}.ll-guarantee>span{font-size:27px}.ll-guarantee h3{font-size:26px}.tienda .ll-faq{padding-top:45px;padding-bottom:45px;display:block}.ll-faq>div>p:last-child br{display:none}.ll-faq summary{font-size:18px}.ll-faq details>p{padding:0}.ll-faq summary span{flex-shrink:0}.tienda .ll-ending{padding:40px 20px}.ll-ending .ll-hand{font-size:29px}.ll-ending h2{font-size:38px}.ll-ending .btn-comprar{width:100%}.ll-ending>p:last-child{line-height:1.6}.tienda .ll-footer{padding:32px 0}.ll-footer nav{gap:16px 22px}.ll-footer-top>p{font-size:26px}}.tienda{--offer-offset:112px}.tienda:has(.ll-launch) :is(section,.ll-book,#garantia,#contenido){scroll-margin-top:var(--offer-offset)}.ll-launch{z-index:40;background:var(--rust);color:#fff9e9;border-bottom:3px double #f0d1a8;justify-content:center;align-items:center;gap:28px;padding:12px 24px;line-height:1.25;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #49312126}.ll-launch-title{font:500 25px/1.1 var(--f-titulos);max-width:165px}.ll-launch-prices{gap:24px;display:flex}.ll-launch-prices a{border-left:1px solid #edc3a1;flex-direction:column;gap:3px;min-height:54px;padding-left:24px;text-decoration:none;display:flex}.ll-launch-prices a:hover{text-decoration:underline}.ll-launch-prices a>span:last-child{white-space:nowrap}.ll-launch-prices del{color:#ffe3cd;font-size:20px;text-decoration-thickness:2px}.ll-launch-prices strong{font:600 30px/1 var(--f-titulos);margin-left:6px}.tienda .ll-launch .cuenta{font-variant-numeric:tabular-nums;max-width:235px;margin:0;font-size:18px;line-height:1.5}.ll-launch .cuenta b{font-weight:700}.tienda .ll-launch a:focus-visible{outline-offset:3px;outline-color:#fff9e9}.tienda .ll-intro strong{color:var(--ink);font-weight:650}.tienda .hero-precio{display:block}.hero-precio strong{font-size:48px}.tienda .ll-hero-reassurance{max-width:none;color:var(--ink);flex-wrap:wrap;justify-content:center;gap:8px 25px;font-size:18px;display:flex}.ll-hero-reassurance>*,.ll-purchase-note>*{display:block}.ll-hero-reassurance b,.ll-purchase-note b{color:var(--rust);margin-right:4px}.ll-hero-reassurance a{font-weight:600}.tienda .ll-letter{margin-top:55px}.tienda .autor-nota{border-left:3px solid var(--rust);color:#465747;background:#ece7d2;border-top:0;padding:18px 20px}.ll-price{gap:10px;margin-bottom:18px}.ll-price>strong{color:var(--rust);font-size:72px;font-weight:550}.ll-price .ll-before{color:var(--muted);font-size:20px}.ll-price .ll-before del{font-size:26px;text-decoration-thickness:2px}.ll-price .ll-saving{color:#71371f;background:#f0dfca;border:1px solid #c89b79;flex-basis:auto;padding:5px 12px;font-size:20px;font-weight:700;line-height:1.4}.ll-offer{border-block:1px dashed #b4baaa;padding-block:12px}.ll-book-recommended .ll-price>strong{color:#f5dc9d}.ll-book-recommended .ll-price .ll-before{color:#e0e3d3}.ll-book-recommended .ll-saving{color:#254e46;background:#efe0b1;border-color:#efe0b1}.tienda .ll-purchase-note{text-align:left;color:var(--ink);line-height:1.5}.ll-purchase-note a{padding:8px 0;font-weight:600}.ll-book-recommended .ll-purchase-note,.ll-book-recommended .ll-purchase-note b{color:#f8f4e9}.ll-volume{--depth:20px;aspect-ratio:2/3;width:100%;transform-style:preserve-3d;filter:none;position:relative;transform:perspective(1000px)rotateY(-22deg)rotate(-3deg)}.ll-volume-front{transform:translateZ(calc(var(--depth)/2));background:#ebe0c4;border-radius:2px 4px 4px 2px;position:absolute;inset:0;overflow:hidden;box-shadow:8px 16px 22px #253b3035}.tienda .ll-volume-front img{object-fit:cover;width:100%;height:100%;box-shadow:none;mix-blend-mode:normal;border-radius:0;transform:none}.ll-volume-front:after{content:"";pointer-events:none;background:linear-gradient(90deg,#16352c45,#0000 3%,#fff5dc50 4%,#16352c25 5%,#0000 8% 97%,#352b2233);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #66573b30}.ll-volume-spine{height:100%;width:var(--depth);transform-origin:0;transform:translateZ(calc(var(--depth)/2)) rotateY(90deg);background:linear-gradient(90deg,#183c33,#668475,#254e46);border-block:2px solid #244a40;position:absolute;top:0;left:0}.ll-volume-pages{width:calc(var(--depth) - 2px);transform-origin:0;transform:translateZ(calc(var(--depth)/2)) rotateY(90deg);background:repeating-linear-gradient(90deg,#e4dac0 0 1px,#fff9e9 1px 3px);border:1px solid #b5ab90;position:absolute;top:2px;bottom:2px;left:100%}.ll-volume:after{content:"";height:var(--depth);transform-origin:top;transform:translateZ(calc(var(--depth)/2)) rotateX(-90deg);background:repeating-linear-gradient(#e4dac0 0 1px,#fff9e9 1px 3px);border-bottom:2px solid #315348;position:absolute;top:100%;left:1px;right:0}.ll-volume-2{transform:perspective(1000px)rotateY(-22deg)rotate(3deg)}.ll-volume-collection{flex-shrink:0;justify-content:center;align-items:center;gap:14px;width:450px;max-width:100%;padding:18px 12px 24px;display:flex}.ll-volume-collection .ll-volume{--depth:14px;width:calc(33.3333% - 9.33333px)}.ll-volume-collection .ll-volume-2{margin-top:24px}.ll-volume-collection .ll-volume-3{transform:perspective(1000px)rotateY(-22deg)rotate(6deg)}.ll-book-art{padding-right:18px}@media (width>=701px) and (width<=1100px){.ll-launch{gap:20px;padding-inline:20px}.ll-launch-prices{gap:16px}.ll-launch-prices a{padding-left:16px}.ll-launch-title{max-width:140px;font-size:23px}.tienda .ll-launch .cuenta{max-width:160px}.ll-volume-collection{width:340px}.ll-book-purchase .ll-price{grid-row:1/span 2}.ll-book-purchase .ll-offer{grid-column:1/-1}.ll-price>strong{font-size:64px}}@media (width<=700px){.tienda{--offer-offset:160px}.ll-launch{text-align:center;grid-template-columns:1fr;gap:5px;padding:8px 14px 7px;display:grid}.ll-launch-title{max-width:none;font-size:22px}.ll-launch-prices{justify-content:center;gap:0}.ll-launch-prices a{flex:1;align-items:center;gap:0;min-height:49px;padding:0 6px;font-size:18px}.ll-launch-prices a:first-child{border-left:0}.ll-launch-prices del{font-size:18px}.ll-launch-prices strong{margin-left:3px;font-size:26px}.tienda .ll-launch .cuenta{white-space:normal;max-width:none;min-height:27px;margin:0;line-height:1.5}.ll-masthead{min-height:67px}.ll-brand{font-size:20px}.ll-brand em{font-size:23px}.ll-brand img{width:36px;height:36px}.tienda .hero{padding-top:10px}.ll-cover{padding:16px 16px 0}.ll-cover .ll-eyebrow{margin-bottom:10px}.tienda .hero h1{margin-bottom:12px;font-size:34px;line-height:1.06}.tienda .ll-intro{margin-bottom:12px;line-height:1.4}.ll-hero-action{gap:10px}.hero-precio strong{font-size:42px}.hero-precio span{margin:0;display:block}.tienda .ll-hero-reassurance{flex-direction:column;gap:5px;margin-top:14px;line-height:1.5}.ll-volume-collection{gap:12px;width:100%;max-width:310px;padding:12px 8px 24px}.ll-volume-collection .ll-volume{--depth:10px;width:calc(33.3333% - 8px)}.ll-book-art{padding-right:8px}.ll-book-art .ll-volume{--depth:16px}.ll-book-purchase{grid-row:2}.ll-book-copy>p:not(.ll-eyebrow){grid-row:3}.ll-book-copy ul{grid-row:4}.ll-price{justify-content:flex-end}.ll-price>strong{font-size:64px}.ll-price>span{text-align:right}.ll-price .ll-saving{text-align:center}.ll-book-purchase .ll-price{grid-row:1/span 2}.ll-book-purchase .ll-offer{grid-column:1/-1}.tienda .ll-letter{margin-top:35px}.ll-purchase-note{flex-direction:column;align-items:center;display:flex}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tienda *,.tienda :before,.tienda :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ll-navigation{z-index:40;background:var(--paper);position:sticky;top:0}.ll-navigation .ll-launch{position:static}.ll-masthead nav .ll-club-entry{border:1px solid var(--ink);background:var(--ink);color:#fffdf4;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:10px 14px;font-size:18px;display:inline-flex}.ll-masthead nav .ll-club-entry:hover{background:#163a33}@media (width<=700px){.ll-masthead nav a:not(.ll-club-entry){display:none}.ll-masthead nav .ll-club-entry{padding-inline:10px;display:inline-flex}}@font-face{font-family:Club Serif;src:url(/fuentes/fraunces-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Club Sans;src:url(/fuentes/dm-sans-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}.club{--papel:#f8f4e9;--tinta:#254e46;--acento:#254e46;--sobre-acento:#fffdf6;--suave:#e7ecdf;--linea:#d5cfbc;--gris:#586257;--oscuro:#203f37;--rust:#94492f;--c-tarjeta:#fffdf6;--c-verde:#254e46;--c-verde-suave:#e7ecdf;--c-oro:#edcf87;--radio:8px;--f-titulos:"Club Serif",Georgia,serif;--f-cuerpo:"Club Sans",Arial,sans-serif;--f-etiquetas:var(--f-cuerpo);background:var(--papel);color:var(--tinta);font:18px/1.65 var(--f-cuerpo);overflow-wrap:anywhere;min-height:100dvh;padding-bottom:36px}.club *,.club :before,.club :after{box-sizing:border-box}.club img{max-width:100%;display:block}.club a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.club button,.club input,.club textarea,.club select{font:inherit}.club button{cursor:pointer}.club h1,.club h2,.club h3{font-family:var(--f-titulos);letter-spacing:-.035em;text-wrap:pretty;margin:0;font-weight:450;line-height:1.15}.club h1{font-size:clamp(34px,4.2vw,56px)}.club h2{font-size:clamp(28px,2.7vw,36px)}.club h3{font-size:26px}.club p{margin:0 0 18px}.club small{font-size:18px}.club section{padding:0}.club :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--rust);outline-offset:4px}.club :is(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}.club .kick{font:650 18px/1.5 var(--f-cuerpo);letter-spacing:.035em;color:var(--rust);margin-bottom:10px}.club .sub{color:var(--gris);max-width:740px;margin:12px 0 0}.club .sec{margin-top:42px}.club .sec-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.club .sec-cab h2{font-size:30px}.club .sec-cab a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.club .c-btn{border:1px solid var(--acento);background:var(--acento);max-width:100%;min-height:58px;color:var(--sobre-acento);font:650 18px/1.4 var(--f-cuerpo);text-align:center;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 3px #15382e}.club .c-btn:hover{background:#173c34;box-shadow:0 4px #15382e}.club .c-btn.sec2{color:var(--tinta);box-shadow:none;background:0 0;border-color:#7b8b77}.club .c-btn.sec2:hover{background:var(--suave)}.club .c-btn:disabled{opacity:.65;cursor:default;box-shadow:none}.club .c-btn.chico{min-height:54px;padding:12px 18px}.club .c-btn.ancho{width:100%}.club .c-barra{background:#dadfce;border-radius:20px;height:8px;overflow:hidden}.club .c-barra i{background:var(--acento);border-radius:20px;height:100%;transition:width .2s;display:block}.club .c-chip{font:600 18px/1.35 var(--f-cuerpo);color:#505e50;background:#edeade;border-radius:5px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.club .c-chip.verde{color:#285136;background:#e1eddf}.club .c-chip.oscuro{background:var(--tinta);color:var(--papel)}.club .c-chip.oro{color:#634a20;background:#f1e3bd}.club .c-aviso{background:var(--suave);border-left:4px solid var(--acento);color:var(--tinta);border-radius:0 8px 8px 0;margin:18px 0;padding:18px 20px}.club .c-aviso.error{color:#803c29;background:#f7e8de;border-color:#a54f36}.club .c-top{z-index:20;border-bottom:1px solid var(--linea);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f4e9f5;position:sticky;top:0}.club .c-top-in{align-items:center;gap:24px;max-width:1240px;min-height:98px;margin:auto;padding:12px 36px;display:flex}.club .c-logo{align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.club .c-logo img{object-fit:contain;border-radius:50%;flex:none;width:50px;height:50px}.club .c-logo b{font:450 23px/1.15 var(--f-titulos);letter-spacing:-.04em;display:block}.club .c-logo small{color:var(--rust);font-size:18px;line-height:1.4;display:block}.club .c-top .esp{flex:1}.club .c-fundador{color:var(--rust);font-size:18px;display:none}.club .c-yo{background:var(--suave);border:1px solid #81917d;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-weight:600;text-decoration:none;display:grid}.club .c-tabs{align-self:stretch;align-items:stretch;gap:5px;margin-left:auto;display:none}.club .c-tabs a{white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:14px;text-decoration:none;display:flex}.club .c-tabs a.on{border-color:var(--rust);color:var(--tinta);background:#ede9dc;border-radius:8px 8px 0 0;font-weight:700}.club .c-tabs svg{width:21px;height:21px;display:block}.club .c-abajo{bottom:0;z-index:30;padding:6px 6px calc(7px + env(safe-area-inset-bottom));background:#fffdf6;border-top:1px solid #c7c9b5;grid-template-columns:.8fr .8fr 1.3fr 1fr;gap:2px;display:grid;position:fixed;inset-inline:0;box-shadow:0 -5px 25px #254e4609}.club .c-abajo a{text-align:center;white-space:nowrap;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:68px;font-size:18px;line-height:1.2;text-decoration:none;display:flex}.club .c-abajo a.on{background:var(--suave);box-shadow:inset 0 3px var(--acento);font-weight:700}.club .c-abajo svg{width:24px;height:24px;display:block}.club .c-main{max-width:1200px;margin:auto;padding:38px 36px 50px}.club-miembro{padding-bottom:100px}.club .c-encabezado{border-bottom:1px solid var(--linea);padding:8px 0 30px;position:relative}.club .c-encabezado:after{content:"";background:var(--rust);width:72px;height:3px;position:absolute;bottom:-1px;left:0}.club .c-semana{background:var(--tinta);color:var(--papel);border-left:8px solid #99a889;border-radius:5px 20px 20px 5px;align-items:center;gap:34px;margin-top:30px;padding:36px 38px;display:flex;position:relative;box-shadow:0 4px #d3d6c3}.club .c-semana:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);background:#edcf87;width:22px;height:30px;position:absolute;top:0;right:34px}.club .c-semana-hoja{flex:1;min-width:0}.club .c-semana .kick{color:#ead5aa;margin-bottom:14px}.club .c-semana h2{max-width:730px;font-size:clamp(28px,3vw,40px)}.club .c-semana p{color:#edeadb;margin:14px 0 0}.club .c-reloj{flex-shrink:0;gap:10px;padding-top:12px;display:flex}.club .c-reloj-unidad{text-align:center;background:#ffffff0b;border:1px solid #a0b3a160;border-radius:5px;min-width:65px;padding:10px 12px}.club .c-reloj b{font:450 36px/1.1 var(--f-titulos);font-variant-numeric:tabular-nums;display:block}.club .c-reloj small{color:#e9e6d7;font-size:18px}.club .c-dos{grid-template-columns:1.1fr 1fr;align-items:start;gap:32px;display:grid}.club .c-seguir{background:var(--c-tarjeta);border:1px solid var(--linea);border-radius:6px 15px 15px 6px;grid-template-columns:135px minmax(0,1fr);align-items:center;gap:24px;padding:24px;text-decoration:none;display:grid;box-shadow:4px 4px #e6e1d2}.club .c-seguir img{object-fit:cover;border-radius:4px;width:135px;height:190px}.club .c-seguir h3{margin:12px 0 18px}.club .c-seguir small{color:var(--gris);margin-top:6px;display:block}.club .c-leer{text-underline-offset:5px;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-weight:650;text-decoration:underline;display:flex}.club .c-leer>span{font-size:25px;text-decoration:none}.club .c-pedir-mini{background:#ece9d8;border-left:3px solid #a7af8c;border-radius:0 10px 10px 0;padding:25px 28px}.club .c-pedir-mini h2{font-size:28px}.club .c-pedir-mini ol{margin:20px 0;padding-left:27px}.club .c-pedir-mini li{border-bottom:1px solid #cbd0b9;padding:9px 0}.club .c-pedir-mini li::marker{color:var(--rust);font-weight:700}.club .c-opinion{border-block:1px solid var(--linea);align-items:flex-start;gap:28px;padding:30px 0;display:flex}.club .c-opinion .est{color:var(--rust);white-space:nowrap;letter-spacing:2px;font-size:25px}.club .c-opinion p{color:var(--gris);margin:12px 0 20px}.club .c-modulos{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.club .c-mod{background:var(--c-tarjeta);border:1px solid var(--linea);border-radius:5px 12px 12px 5px;flex-direction:column;text-decoration:none;transition:box-shadow .18s;display:flex;overflow:hidden;box-shadow:3px 4px #e3dfce}.club .c-mod:hover{box-shadow:4px 6px #c8d0b8}.club .c-mod .foto{aspect-ratio:16/10;background:var(--suave);border-bottom:1px solid var(--linea);position:relative}.club .c-mod .foto img{object-fit:cover;width:100%;height:100%}.club .c-mod .foto>.c-chip{position:absolute;top:16px;left:16px}.club .c-mod .cuerpo{border-left:5px solid #b7c3a3;flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.club .c-mod .kick{color:var(--rust);margin:0}.club .c-mod h3{font-size:27px}.club .c-mod p{color:var(--gris);margin:0;font-size:18px;line-height:1.6}.club .c-mod .pie{font-variant-numeric:tabular-nums;align-items:center;gap:14px;margin-top:auto;padding-top:18px;font-size:18px;display:flex}.club .c-mod .pie .c-barra{flex:1}.club .c-mod .c-leer{border-top:1px solid var(--linea);margin-top:3px;padding-top:12px}.club .c-mod.cerrado .foto img{filter:saturate(.3)}.club .c-mod.cerrado .foto:after{content:"";background:#203d3380;position:absolute;inset:0}.club .c-mod.cerrado .cuerpo{border-left-color:#cfbf9b}.club .c-candado{z-index:2;color:#fffdf6;text-align:center;place-items:center;font-weight:650;display:grid;position:absolute;inset:0}.club .c-candado svg{width:35px;height:35px;margin:0 auto 10px;display:block}.club .c-lectura-barra{top:0;z-index:40;background:#ddd9c7;height:5px;position:fixed;inset-inline:0}.club .c-lectura-barra i{background:var(--rust);width:0;height:100%;display:block}.club .c-volver{align-items:center;min-height:48px;margin-bottom:24px;font-weight:600;display:inline-flex}.club .c-lector{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:36px;display:grid}.club .c-indice{border-block:1px solid var(--linea);scrollbar-width:thin;max-height:calc(100dvh - 160px);padding:20px 0;position:sticky;top:122px;overflow-y:auto}.club .c-indice summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-weight:700;list-style:none;display:flex}.club .c-indice summary::-webkit-details-marker{display:none}.club .c-indice[open] summary span{transform:rotate(180deg)}.club .c-indice ol{margin:12px 0 0;padding:0;list-style:none}.club .c-indice li a{border-left:3px solid #0000;padding:12px 14px;font-size:18px;line-height:1.5;text-decoration:none;display:block}.club .c-indice li a.on{background:var(--suave);border-left-color:var(--acento);font-weight:650}.club .c-pagina-guia{background:var(--c-tarjeta);border:1px solid var(--linea);border-radius:3px 10px 10px 3px;min-width:0;padding:36px;box-shadow:5px 5px #e9e3d5}.club .c-lector-cab h1{font-size:clamp(34px,3.7vw,50px)}.club .c-meta{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.club .c-acciones{flex-wrap:wrap;gap:12px;margin-bottom:26px;display:flex}.club .c-retomar{background:var(--suave);border-radius:6px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:18px;display:flex}.club .c-retomar button{border:1px solid var(--acento);background:var(--acento);min-height:48px;color:var(--papel);border-radius:6px;margin-left:auto;padding:10px 14px}.club .c-portada-mod{border-radius:5px;width:100%;margin-bottom:32px}.club .c-texto{color:#303e34;max-width:68ch;margin:auto;font-size:20px;line-height:1.85}.club .c-texto .parte{padding:12px 0 20px;scroll-margin-top:120px}.club .c-texto h2{border-top:1px solid var(--linea);color:var(--tinta);margin:42px 0 22px;padding-top:26px;scroll-margin-top:120px;font-size:34px}.club .c-texto h3{color:var(--tinta);margin:32px 0 16px;scroll-margin-top:120px;font-size:27px}.club .c-texto h3.paso{align-items:baseline;gap:14px;display:flex}.club .c-texto h3.paso b{background:var(--tinta);min-width:38px;min-height:38px;color:var(--papel);font:600 20px/1.2 var(--f-cuerpo);border-radius:50%;flex:none;place-items:center;padding:4px 8px;display:inline-grid}.club .c-texto p{margin:0 0 24px}.club .c-texto .escena{color:#535c4b;border-left:2px solid #b4966b;margin:26px 0;padding:8px 0 8px 22px;font-style:italic}.club .c-texto .escena p:last-child{margin-bottom:0}.club .c-texto ul,.club .c-texto ol{margin:16px 0 26px;padding-left:26px}.club .c-texto li{margin:10px 0;padding-left:4px}.club .c-texto figure{margin:30px 0}.club .c-texto figure img{border:1px solid var(--linea);border-radius:5px;height:auto}.club .c-texto figcaption{color:var(--gris);margin-top:12px;font-size:18px;line-height:1.6}.club .c-texto table{table-layout:fixed;border-collapse:collapse;width:100%;font:18px/1.6 var(--f-cuerpo);overflow-wrap:anywhere;margin:24px 0 30px}.club .c-texto th{background:var(--tinta);color:var(--papel);text-align:left;vertical-align:top;padding:14px 12px;font-weight:600}.club .c-texto td{border-bottom:1px solid var(--linea);vertical-align:top;padding:14px 12px}.club .c-texto tr:nth-child(2n) td{background:#f3f2e8}.club .c-texto aside,.club .c-texto .atencion,.club .c-texto .gancho{border-radius:4px 9px 9px 4px;margin:30px 0;padding:24px}.club .c-texto .et{font:700 18px/1.5 var(--f-cuerpo);align-items:center;gap:10px;margin-bottom:14px;display:flex}.club .c-texto .et svg{flex:none;width:24px;height:24px}.club .c-texto aside p:last-child{margin:0}.club .c-texto .consejo{color:#2e4630;background:#eaf0e1;border-left:4px solid #5d7a4c}.club .c-texto .atencion{border-left:4px solid var(--rust);color:#713e29;background:#f8ecdd}.club .c-texto .gancho{background:#f2f5eb;border:1px solid #8b9e81}.club .c-texto .gancho .btn{background:var(--acento);min-height:54px;color:var(--papel);font:650 18px/1.5 var(--f-cuerpo);border-radius:5px;align-items:center;margin-top:12px;padding:12px 20px;text-decoration:none;display:inline-flex}.club .c-texto .checklist{background:#f5f1df;border:1px solid #ccc4a3;border-radius:5px;margin:30px 0;padding:24px;box-shadow:3px 3px #e8e2cd}.club .c-texto .checklist ul{margin:0;padding:0;list-style:none}.club .c-texto .checklist li{cursor:pointer;border-bottom:1px solid #dad5be;align-items:flex-start;gap:14px;min-height:52px;margin:0;padding:12px 0;display:flex}.club .c-texto .checklist li:last-child{border:0}.club .c-texto .checklist i{background:var(--c-tarjeta);border:2px solid #6d7c62;border-radius:4px;flex:none;place-items:center;width:25px;height:25px;margin-top:6px;display:grid}.club .c-texto .checklist li.ok i{background:var(--acento);border-color:var(--acento)}.club .c-texto .checklist li.ok i:after{content:"✓";color:var(--papel);font:700 18px var(--f-cuerpo)}.club .c-texto .checklist li.ok span{color:var(--gris);text-decoration:line-through}.club .c-fin{border-top:3px double var(--linea);margin-top:42px;padding:30px 0 0}.club .c-fin .botones{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.club .c-pasos3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0 42px;display:grid}.club .c-pasos3>div{align-items:flex-start;gap:14px;padding:12px 0;display:flex}.club .c-pasos3 b{font:450 40px/1 var(--f-titulos);color:var(--rust);min-width:30px}.club .c-pasos3 p{margin:0;font-size:18px}.club .c-pedir-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:start;gap:36px;display:grid}.club .c-form{background:var(--c-tarjeta);border:1px solid var(--linea);border-top:4px solid #a5af8b;border-radius:4px 4px 10px 10px;padding:28px;box-shadow:4px 4px #e5dfcc}.club .c-form label,.club .c-label{margin-bottom:10px;font-size:18px;font-weight:650;line-height:1.5;display:block}.club :is(textarea,select,input[type=text],input[type=email]){color:#263d31;width:100%;min-width:0;max-width:100%;font:18px/1.6 var(--f-cuerpo);background:#fffef9;border:1px solid #8b947e;border-radius:6px;min-height:56px;padding:14px}.club textarea{resize:vertical;min-height:140px}.club input:focus,.club textarea:focus,.club select:focus{border-color:var(--acento)}.club ::placeholder{color:#61685c;opacity:1}.club .c-fila{margin-bottom:22px}.club .c-ayuda{font:400 18px/1.6 var(--f-cuerpo);color:var(--gris);margin:12px 0 0}.club .c-votos-info{flex-direction:column;align-items:start;gap:14px;margin-bottom:24px;display:flex}.club .c-votos-info h2{font-size:32px}.club .c-mis-votos{background:var(--suave);border-radius:5px;padding:7px 12px;font-weight:600;display:inline-flex}.club .c-tablero{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.club .c-tema{background:var(--c-tarjeta);border:1px solid var(--linea);border-radius:8px;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:20px;padding:24px;display:grid}.club .c-tema.gana{background:#f7efda;border-color:#b29755;border-top-style:solid;border-top-width:4px}.club .c-tema.pend{background:#f4f1e8;border-style:dashed}.club .c-votar{width:60px;min-height:76px;color:var(--tinta);background:#f1f3e9;border:1px solid #9ca58c;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:8px;font-weight:700;display:flex}.club .c-votar svg{width:25px;height:25px}.club .c-votar.on{background:var(--acento);color:var(--papel);border-color:var(--acento)}.club .c-votar:disabled{cursor:default;color:#526047;border-color:var(--linea);background:#ede9d8}.club .c-tema .chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.club .c-tema .chips:empty{display:none}.club .c-tema h3{font-family:var(--f-cuerpo);letter-spacing:0;margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.5}.club .c-tema small{color:var(--gris)}.club .c-cuenta-grid{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}.club .c-plan{background:var(--tinta);color:var(--papel);border-left:7px solid #9cae8c;border-radius:5px 18px 18px 5px;padding:32px}.club .c-plan .precio{font:450 62px/1.25 var(--f-titulos);margin:22px 0 12px}.club .c-plan .precio small{font:18px var(--f-cuerpo);white-space:nowrap}.club .c-plan p{color:#ecebda;margin:0}.club .c-datos{border:1px solid var(--linea);background:#fffdf6;border-radius:7px;margin-top:24px}.club .c-datos>div,.club .c-datos>label{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.club .c-datos>:last-child{border-bottom:0}.club .c-datos>div span{text-align:right;font-weight:650}.club input[type=checkbox]{width:26px;height:26px;accent-color:var(--acento);cursor:pointer;flex:none;margin:3px}.club .c-datos label{cursor:pointer;min-height:76px}.club .c-cuenta-subtitulo{margin-bottom:20px;font-size:30px}.club .c-cuenta-acciones{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.club .c-centro{background:var(--c-tarjeta);border:1px solid var(--linea);border-top:5px solid #93a180;border-radius:4px 4px 12px;max-width:590px;margin:18px auto 40px;padding:38px 44px;position:relative;box-shadow:6px 6px #e6e0cd}.club .c-acceso-sello{color:var(--rust);width:56px;height:56px;margin-bottom:20px}.club .c-acceso-sello svg{width:100%;height:100%}.club .c-centro h1{font-size:44px}.club .c-centro .sub{margin:16px 0 28px}.club .c-centro .c-form{box-shadow:none;background:0 0;border:0;padding:0}.club .c-acceso-volver{margin:26px 0 0}.club .c-acceso-volver a{align-items:center;min-height:48px;display:inline-flex}.club .c-codigo{font:650 32px/1.5 var(--f-cuerpo);letter-spacing:.28em;text-align:center;padding:14px 8px}.club .c-reenvio{flex-wrap:wrap;gap:10px 20px;display:flex}.club .c-enlace{min-height:48px;color:var(--acento);text-underline-offset:5px;background:0 0;border:0;padding:8px 0;font-size:18px;text-decoration:underline}.club .c-velo{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e382acc;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.club .c-ventana{overscroll-behavior:contain;background:var(--c-tarjeta);border-top:6px solid #b0bb94;border-radius:12px;width:100%;max-width:590px;max-height:calc(100dvh - 40px);padding:32px;overflow-y:auto;box-shadow:0 20px 70px #0004}.club .c-estrellas{gap:6px;margin:20px 0;display:flex}.club .c-estrellas button{color:#706d60;background:#f6f1e3;border:1px solid #b7b49b;border-radius:6px;width:48px;min-height:48px;font-size:31px}.club .c-estrellas button.on{color:#8b5a14;background:#f7e5b7;border-color:#b2934e}.club .c-permiso{align-items:flex-start;gap:14px;margin:22px 0;font-size:18px;line-height:1.6;display:flex}.club .c-opinion-acciones{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.club .c-opinion-acciones .c-btn:first-child{flex:1}.club .c-venta{max-width:1030px;margin:0 auto}.club .c-venta-intro{text-align:center;padding:10px 0 32px;position:relative}.club .c-emblema{width:64px;height:64px;color:var(--rust);margin:0 auto 14px}.club .c-emblema svg{width:100%;height:100%}.club .c-venta h1{max-width:900px;margin:auto;font-size:clamp(36px,4.7vw,64px);line-height:1.1}.club .c-venta-intro .kick{margin-bottom:18px}.club .c-venta-unirse{border:1px solid #b9bfa7;border-top:5px solid var(--tinta);background:#fffdf6;border-radius:4px 4px 10px 10px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:24px 44px;padding:32px 38px;display:grid;box-shadow:5px 5px #e5dfcc}.club .c-venta-precio{border-right:1px solid var(--linea);padding-right:25px}.club .c-venta-precio p{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.club .c-venta-precio strong{font:450 76px/1.1 var(--f-titulos);letter-spacing:-.06em}.club .c-venta-precio .kick{color:var(--rust)}.club .c-venta .botones{flex-direction:column;gap:12px;display:flex}.club .c-venta .c-ayuda{margin:16px 0 0}.club .c-fundador-caja{color:var(--gris);border-top:1px dashed #b9bfa7;grid-column:1/-1;margin:0;padding-top:20px}.club .c-ya-miembro{text-align:center;margin:28px 0 44px}.club .c-ya-miembro a{align-items:center;gap:12px;min-height:54px;font-weight:650;display:inline-flex}.club .c-venta-detalle{border-top:3px double var(--linea);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:38px;display:grid}.club .c-venta-ilustracion img{aspect-ratio:1.2;object-fit:cover;object-position:50% 35%;mix-blend-mode:multiply;border-radius:50% 50% 8px 8px;width:240px;margin:0 auto 24px}.club .c-venta-ilustracion p{margin:0;font-size:20px;line-height:1.7}.club .c-venta-incluye{margin:0;padding:0;list-style:none}.club .c-venta-incluye li{border-bottom:1px solid var(--linea);align-items:baseline;gap:20px;padding:23px 0;font-size:20px;line-height:1.6;display:flex}.club .c-venta-incluye li:first-child{padding-top:0}.club .c-venta-incluye li>span{font:450 29px/1 var(--f-titulos);color:var(--rust);flex:none}@media (width>=1050px){.club .c-tabs{display:flex}.club .c-abajo{display:none}.club-miembro{padding-bottom:36px}.club .c-top .esp{display:none}.club .c-yo{margin-left:auto}}@media (width>=1350px){.club .c-fundador{display:inline-flex}.club .c-yo{margin-left:0}}@media (width<=1049px){.club .c-main{padding:30px 26px 40px}.club .c-top-in{min-height:88px;padding:12px 26px}.club .c-modulos{grid-template-columns:repeat(2,minmax(0,1fr))}.club .c-semana{gap:24px;padding:30px}.club .c-dos{grid-template-columns:1fr;gap:0}.club .c-seguir{grid-template-columns:155px minmax(0,1fr)}.club .c-seguir img{width:155px;height:175px}.club .c-lector{grid-template-columns:200px minmax(0,1fr);gap:24px}.club .c-pagina-guia{padding:26px}.club .c-indice{max-height:calc(100dvh - 230px);top:112px}.club .c-pasos3{grid-template-columns:1fr;gap:20px}.club .c-pasos3>div{border-bottom:1px solid var(--linea);padding:8px 0 20px}.club .c-pedir-grid{grid-template-columns:1fr}.club .c-cuenta-grid{gap:28px}.club .c-venta-unirse{gap:24px;padding:28px}.club .c-venta-precio strong{font-size:65px}}@media (width<=759px){.club .c-top-in{gap:10px;min-height:78px;padding:10px 18px}.club .c-logo{gap:9px}.club .c-logo img{width:40px;height:40px}.club .c-logo b{font-size:21px}.club .c-logo small{font-size:18px}.club .c-yo{width:44px;height:44px}.club .c-main{padding:24px 18px 36px}.club .c-encabezado{padding:4px 0 26px}.club h1{font-size:36px}.club .kick{letter-spacing:.01em}.club .sec{margin-top:34px}.club .sec-cab h2{font-size:28px}.club .c-semana{border-left-width:5px;border-radius:4px 12px 12px 4px;padding:25px 22px;display:block}.club .c-semana .kick{padding-right:6px}.club .c-semana h2{font-size:29px}.club .c-semana:before{width:16px;height:22px;right:12px}.club .c-reloj{margin-top:18px;padding:0}.club .c-reloj-unidad{min-width:72px}.club .c-reloj b{font-size:33px}.club .c-seguir{grid-template-columns:85px minmax(0,1fr);gap:16px;padding:18px}.club .c-seguir img{align-self:start;width:85px;height:130px}.club .c-seguir h3{font-size:25px}.club .c-seguir .c-chip{padding:4px 7px}.club .c-pedir-mini{padding:24px}.club .c-pedir-mini .c-btn{width:100%}.club .c-modulos{grid-template-columns:1fr;gap:26px}.club .c-mod .cuerpo{padding:22px}.club .c-mod h3{font-size:28px}.club .c-mod .foto{aspect-ratio:16/9}.club .c-opinion{display:block}.club .c-opinion .est{margin-bottom:14px}.club .c-lector{grid-template-columns:minmax(0,1fr);gap:24px}.club .c-indice{background:#edeedf;border:1px solid #c9d0b8;border-radius:6px;max-height:none;padding:12px 16px;position:static}.club .c-indice ol{max-height:55dvh;overflow-y:auto}.club .c-volver{margin-bottom:16px}.club .c-pagina-guia{margin-inline:-8px;padding:24px 18px;box-shadow:3px 3px #e9e3d5}.club .c-lector-cab h1{font-size:34px}.club .c-acciones>*{width:100%}.club .c-texto{font-size:20px;line-height:1.8}.club .c-texto h2{margin-top:34px;font-size:30px}.club .c-texto h3{font-size:26px}.club .c-texto aside,.club .c-texto .atencion,.club .c-texto .gancho,.club .c-texto .checklist{padding:20px 16px}.club .c-texto th,.club .c-texto td{padding:12px 7px}.club .c-texto h2,.club .c-texto h3,.club .c-texto .parte{scroll-margin-top:98px}.club .c-fin .botones{flex-direction:column}.club .c-retomar button{width:100%;margin:0}.club .c-pasos3{gap:12px;margin:24px 0 30px}.club .c-form{padding:24px 20px}.club .c-tema{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:18px 14px}.club .c-votar{width:52px}.club .c-tema h3{font-size:20px}.club .c-votos-info h2{font-size:30px}.club .c-pedir-grid{gap:36px}.club .c-cuenta-grid{grid-template-columns:1fr;gap:36px}.club .c-plan{padding:28px 24px}.club .c-datos>div{flex-direction:column;align-items:flex-start;gap:6px}.club .c-datos>div span{text-align:left}.club .c-cuenta-acciones{flex-direction:column}.club .c-cuenta-acciones .c-btn,.club .c-cuenta-acciones form{width:100%}.club .c-centro{margin:6px auto 24px;padding:28px 22px}.club .c-centro h1{font-size:38px}.club .c-acceso-sello{width:48px;height:48px;margin-bottom:18px}.club .c-ventana{padding:24px 20px}.club .c-velo{padding:12px}.club .c-ventana{max-height:calc(100dvh - 24px)}.club .c-estrellas{gap:5px}.club .c-opinion-acciones{flex-direction:column}.club .c-venta-intro{padding:0 0 22px}.club .c-emblema{display:none}.club .c-venta-intro .kick{margin-bottom:12px}.club .c-venta h1{font-size:34px;line-height:1.12}.club .c-venta-unirse{flex-direction:column;align-items:stretch;gap:20px;padding:22px 20px;display:flex}.club .c-venta-precio{border:0;padding:0}.club .c-venta-precio .kick{margin:0 0 8px}.club .c-venta-precio strong{font-size:56px}.club .c-venta-precio p{gap:12px}.club .c-venta .c-btn{padding:14px 12px}.club .c-fundador-caja{margin:0;padding-top:18px;font-size:18px}.club .c-ya-miembro{margin:22px 0 30px}.club .c-ya-miembro a{gap:8px}.club .c-venta-detalle{grid-template-columns:1fr;gap:30px;padding-top:30px}.club .c-venta-ilustracion p{font-size:18px}.club .c-venta-incluye li{padding:20px 0;font-size:18px}.club .c-venta-ilustracion img{width:210px}}@media (prefers-reduced-motion:reduce){html:has(.club){scroll-behavior:auto}.club *,.club :before,.club :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.club .c-top,.club .c-abajo,.club .c-indice,.club .c-acciones,.club .c-retomar,.club .c-fin,.club .c-lectura-barra,.club .c-volver{display:none}.club,.club .c-main,.club .c-pagina-guia{box-shadow:none;background:#fff;border:0;padding:0}.club .c-lector{display:block}.club .c-texto{max-width:none}.club .c-texto h2,.club .c-texto h3{break-after:avoid}.club .c-texto aside,.club .c-texto figure{break-inside:avoid}}.club .c-store-row{max-width:1240px;margin:auto;padding:0 36px 10px}.club .c-store-link{border:1px solid var(--tinta);background:var(--suave);border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:8px 16px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.club .c-store-link:hover{background:#dce4d3}@media (width<=1049px){.club .c-store-row{padding-inline:26px}}@media (width<=700px){.club .c-store-row{padding-inline:18px}}.c-opinion-arriba{margin-top:0}
