:root{--bg:#0d0d0d;--bg2:#111311;--ink:#fafaf9;--ink-dim:hsla(60,9%,98%,.68);--rojo:#ea2a0c;--rojo-hi:#ff4a26;--verde:#2f9e57;--verde-deep:#173d26;--linea:hsla(60,9%,98%,.1);--navy:#0f172a;--fable-ease:cubic-bezier(.22,1,.36,1);--fable-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/></svg>")}.cuaderno-body{background:var(--bg);color:var(--ink);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.display{font-family:Fraunces,serif;letter-spacing:-.03em}.eyebrow{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600}.pitchline{background-image:repeating-linear-gradient(90deg,rgba(47,158,87,.07) 0 1px,transparent 1px 120px)}.grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E")}.cta-main{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;background:var(--rojo);color:#fff;font-weight:700;border-radius:.35rem;padding:1rem 1.75rem;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 12px 40px -10px rgba(234,42,12,.55)}.cta-main:hover{background:var(--rojo-hi);transform:translateY(-2px);box-shadow:0 18px 50px -10px rgba(234,42,12,.7)}.cta-main svg{width:1em;height:1em;flex:none}.cta-ghost{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;border:1px solid var(--linea);color:var(--ink);border-radius:.35rem;padding:1rem 1.5rem;font-weight:600;transition:border-color .25s,background .25s}.cta-ghost:hover{border-color:rgba(47,158,87,.6);background:rgba(47,158,87,.06)}.shine-cta{position:relative;overflow:hidden}.shine-cta:after{content:"";position:absolute;top:0;left:-80%;width:40%;height:100%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.35),transparent);animation:shine 4s ease-in-out infinite}@keyframes shine{0%,70%{left:-80%}85%,to{left:130%}}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}[data-reveal].in{opacity:1;transform:none}.hover-lift{transition:transform .3s,box-shadow .3s,border-color .3s}.hover-lift:hover{transform:translateY(-6px);border-color:rgba(47,158,87,.45);box-shadow:0 24px 60px -20px rgba(0,0,0,.7)}.marquee-wrap{overflow:hidden;border-block:1px solid var(--linea)}.marquee-track{display:flex;gap:0;width:-moz-max-content;width:max-content;animation:mq 34s linear infinite}.marquee-track:hover{animation-play-state:paused}@keyframes mq{to{transform:translateX(-50%)}}.faq-question{width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-weight:600;font-size:1.05rem;color:var(--ink)}.faq-question .chev{transition:transform .3s;flex:none;color:var(--verde)}.faq-item.open .chev{transform:rotate(45deg)}.faq-answer{color:var(--ink-dim);line-height:1.7;padding-bottom:1.4rem}.num-big{font-family:Fraunces,serif;font-weight:900;font-size:clamp(3rem,7vw,4.75rem);line-height:1;color:var(--verde)}.week-cell{border:1px solid var(--linea);background:linear-gradient(160deg,#121412,#0d0d0d)}.float-cta{position:fixed;bottom:1.25rem;right:1.25rem;z-index:60;opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;transform:translateY(10px)}.float-cta.show{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}.marquee-track,.shine-cta:after{animation:none}}.faq-item .faq-answer{display:none}.faq-item.open .faq-answer{display:block!important}.faq-question{cursor:pointer}.action-btn,.btn-cta,.btn-primary,.buy-btn,.cta,.download-btn,.hero-button,.main-cta,.order-btn,.purchase-btn,.sales-cta,[data-cta],a.cta,button.cta{white-space:nowrap!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:.55rem;max-width:100%;line-height:1.15}.action-btn>*,.btn-cta>*,.btn-primary>*,.buy-btn>*,.cta>*,.download-btn>*,.hero-button>*,.main-cta>*,.order-btn>*,.purchase-btn>*,.sales-cta>*,[data-cta]>*{flex-shrink:0}.btn-cta .cta-label,.btn-primary .cta-label,.cta .cta-label,[data-cta] .cta-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.btn-cta .cta-arrow,.btn-primary .cta-arrow,.cta .cta-arrow,[data-cta] .cta-arrow{display:inline-flex;align-items:center;flex-shrink:0;line-height:1}.action-btn svg,.btn-cta svg,.btn-primary svg,.buy-btn svg,.cta svg,.download-btn svg,.hero-button svg,.main-cta svg,.order-btn svg,.purchase-btn svg,.sales-cta svg,[data-cta] svg{width:1em;height:1em;display:inline-block;vertical-align:middle;flex-shrink:0}.action-btn br,.btn-cta br,.btn-primary br,.buy-btn br,.cta br,.download-btn br,.hero-button br,.main-cta br,.order-btn br,.purchase-btn br,.sales-cta br,[data-cta] br{display:none!important}.btn-cta.cta-tight,.btn-primary.cta-tight,.cta.cta-tight,[data-cta].cta-tight{font-size:clamp(.95rem,3.6vw,1.05rem)}@media (max-width:380px){.action-btn,.btn-cta,.btn-primary,.buy-btn,.cta,.download-btn,.hero-button,.main-cta,.order-btn,.purchase-btn,.sales-cta,[data-cta]{font-size:clamp(.9rem,3.8vw,1rem);padding-inline:1.1rem}}[data-section=hero]{position:relative;isolation:isolate;min-height:min(860px,100svh);display:grid;align-items:center;background:#0d0d14!important}[data-section=hero] img[data-parallax],[data-section=hero]>img:first-child{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;display:block!important;opacity:.52!important}[data-section=hero]>.container,[data-section=hero]>.max-w-6xl,[data-section=hero]>.max-w-7xl{padding-top:clamp(4.25rem,8vh,6rem)!important;padding-bottom:clamp(3.25rem,7vh,5.25rem)!important}[data-section=hero] h1,[data-section=hero] h2,[data-section=hero] p,[data-section=hero] span{text-shadow:0 2px 18px rgba(0,0,0,.42)}[data-section=hero] p[style*="rgba(250,250,249,.5"],[data-section=hero] p[style*="rgba(250,250,249,.55"],[data-section=hero] p[style*="rgba(250,250,249,.6"],[data-section] li[style*="rgba(250,250,249,.5"],[data-section] li[style*="rgba(250,250,249,.55"],[data-section] li[style*="rgba(250,250,249,.6"],[data-section] p[style*="rgba(250,250,249,.5"],[data-section] p[style*="rgba(250,250,249,.55"],[data-section] p[style*="rgba(250,250,249,.6"],[data-section] span[style*="rgba(250,250,249,.5"],[data-section] span[style*="rgba(250,250,249,.55"],[data-section] span[style*="rgba(250,250,249,.6"]{color:hsla(60,9%,98%,.84)!important}[data-section] [style*="color:rgba(13,13,20,.5"],[data-section] [style*="color:rgba(13,13,20,.55"],[data-section] [style*="color:rgba(13,13,20,.6"]{color:rgba(13,13,20,.86)!important}#oferta,[data-section=oferta],[data-section=proof],[data-section=social-proof],[data-section=testimonials]{scroll-margin-bottom:8rem}.v4-floating-hidden-by-guard{opacity:0!important;pointer-events:none!important;transform:translateY(14px)!important}@media (max-width:640px){[data-section=hero]{min-height:auto}[data-section=hero]>.container,[data-section=hero]>.max-w-6xl,[data-section=hero]>.max-w-7xl{padding-top:4.75rem!important;padding-bottom:3.25rem!important}.v4-float-cta,[data-floating-cta]{left:1rem!important;right:1rem!important;text-align:center!important;justify-content:center!important}}[data-faqs-container],[data-section=faq]{overflow-x:hidden!important;max-width:100%!important}[data-section=faq] *{box-sizing:border-box}.faq-item{max-width:100%;overflow:hidden}.faq-question{min-width:0!important;gap:12px!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;display:flex!important;align-items:center!important;justify-content:space-between!important;white-space:normal!important;text-align:left!important}.faq-question>*{min-width:0}.faq-question>:not([data-faq-icon]):not(.chev):not(.faq-icon):not(.faq-chev){flex:1 1 auto!important;overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:auto}.faq-question .chev,.faq-question .faq-chev,.faq-question .faq-icon,.faq-question [data-faq-icon],.faq-question>button:last-child,.faq-question>i:last-child,.faq-question>span:last-child{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;max-height:32px!important;flex:0 0 32px!important;aspect-ratio:1/1!important;border-radius:9999px!important;padding:0!important;margin:0 0 0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;line-height:1!important;font-weight:600!important;box-sizing:border-box!important;overflow:hidden!important}.faq-question .chev svg,.faq-question .faq-chev svg,.faq-question .faq-icon svg,.faq-question [data-faq-icon] svg{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important}.faq-answer{overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%}@media (max-width:480px){.faq-question{font-size:15px!important;padding:14px 16px!important}.faq-answer{font-size:14px!important;padding:0 16px 14px!important}[data-section=faq] h2{font-size:clamp(24px,7vw,32px)!important}.faq-question .chev,.faq-question .faq-chev,.faq-question .faq-icon,.faq-question [data-faq-icon],.faq-question>span:last-child{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;flex:0 0 28px!important;font-size:16px!important}}[data-reveal=up]{transform:translateY(28px)}[data-reveal=down]{transform:translateY(-24px)}[data-reveal=left]{transform:translateX(-32px)}[data-reveal=right]{transform:translateX(32px)}[data-reveal=scale]{transform:scale(.94)}[data-reveal=blur]{filter:blur(14px)}[data-reveal=zoom]{transform:scale(.94)}[data-reveal].ao-is-visible,[data-reveal].is-in,[data-reveal].v4-in{opacity:1;transform:none;filter:none}