.subscribe_page__o6SMp{--ink:#292928;--paper:#fff;--paper-soft:#f7f7f7;--mint:#91e3b1;--mint-strong:#71c491;--sage:#d1e7c4;--border:#dcdcdc;--muted:#60605d;--sans:var(--font-ws-sans),"Avenir Next",system-ui,sans-serif;--serif:var(--font-ws-serif),Georgia,serif;min-height:100vh;overflow-x:hidden;overflow-x:clip;background:var(--paper-soft);color:var(--ink);font-family:var(--sans)}.subscribe_page__o6SMp *{box-sizing:border-box}.subscribe_page__o6SMp :is(h1,h2,h3,p,ul,ol){margin:0}.subscribe_hero__Z6__w{position:relative;padding:28px 20px 120px;background:var(--ink);color:var(--paper-soft)}.subscribe_heroInner__HcGld{width:min(100%,480px);margin:0 auto}.subscribe_logo__mK14n{display:block;margin:0 auto 36px}.subscribe_title__1bnAt{font-size:clamp(2.1rem,8vw,2.75rem);font-weight:600;letter-spacing:-.035em;line-height:1.05;text-align:center;text-wrap:balance}.subscribe_title__1bnAt strong{color:var(--mint);font-family:var(--serif);font-weight:700}.subscribe_lead__F8uEk{margin-top:14px!important;color:hsla(0,0%,97%,.78);font-size:16px;line-height:1.4;text-align:center}.subscribe_price__WHcoS{display:flex;align-items:flex-end;justify-content:center;gap:8px;margin-top:28px}.subscribe_price__WHcoS strong{font-family:var(--serif);font-size:clamp(3rem,12vw,3.75rem);line-height:1}.subscribe_price__WHcoS span{padding-bottom:6px;color:hsla(0,0%,97%,.62);font-size:13px}.subscribe_priceValue__RLMfq{margin-top:10px!important;color:hsla(0,0%,97%,.78);font-size:14px;line-height:1.4;text-align:center;text-wrap:balance}.subscribe_benefits__6qvbs{display:grid;gap:12px;margin-top:28px!important;padding:0;list-style:none}.subscribe_benefits__6qvbs li{display:flex;align-items:flex-start;gap:11px;color:hsla(0,0%,97%,.8);font-size:15px;line-height:1.4}.subscribe_benefits__6qvbs strong{color:var(--paper-soft);font-weight:700}.subscribe_benefitIcon__oq7TA{flex:0 0 auto;margin-top:2px;color:var(--mint)}.subscribe_curve__4RDpo{position:absolute;right:-5%;bottom:-2px;left:-5%;height:56px;border-radius:50% 50% 0 0/100% 100% 0 0;background:var(--paper-soft)}.subscribe_body__mWIOK{position:relative;z-index:2;width:min(100% - 40px,480px);margin:-96px auto 0;padding-bottom:56px}.subscribe_formCard__oxcGe{padding:26px 22px 22px;border:1px solid var(--border);border-radius:22px;background:var(--paper);box-shadow:0 8px 24px rgba(0,0,0,.08)}.subscribe_field__Jn4vU+.subscribe_field__Jn4vU{margin-top:16px}.subscribe_label__xIWzE{display:block;font-size:13px;font-weight:700}.subscribe_input__tkioa{width:100%;height:52px;margin-top:6px;padding:0 16px;border:1.5px solid var(--border);border-radius:14px;background:var(--paper-soft);color:var(--ink);font-family:var(--sans);font-size:16px;transition:border-color .15s ease,background .15s ease}.subscribe_input__tkioa::placeholder{color:#9a9a96}.subscribe_input__tkioa:focus{border-color:var(--ink);background:var(--paper);outline:none}.subscribe_input__tkioa[aria-invalid=true]{border-color:#d14343}.subscribe_phoneRow__vpGIb{position:relative}.subscribe_phonePrefix__tNPw1{position:absolute;left:16px;top:6px;height:52px;display:flex;align-items:center;color:var(--muted);font-size:16px;pointer-events:none}.subscribe_input__tkioa.subscribe_phoneInput__Q8n9p{padding-left:56px}.subscribe_fieldError__ZzkDo{margin-top:6px!important;color:#b42318;font-size:12px}.subscribe_fieldHint__72osl{margin-top:6px!important;color:var(--muted);font-size:12px}.subscribe_formError___1mCm{margin-top:14px;padding:10px 14px;border:1px solid #f3c2c2;border-radius:12px;background:#fdf1f1;color:#b42318;font-size:14px}.subscribe_submit__aEyKS{display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;gap:9px;margin-top:22px;border:0;border-radius:300px;background:var(--ink);color:var(--paper);cursor:pointer;font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.subscribe_submit__aEyKS:hover:not(:disabled){box-shadow:4px 4px 0 var(--mint-strong);transform:translate(-3px,-3px)}.subscribe_submit__aEyKS:focus-visible{outline:3px solid var(--mint-strong);outline-offset:3px}.subscribe_submit__aEyKS:disabled{background:#e4e4e2;color:#8f8f8b;cursor:not-allowed}.subscribe_formCard__oxcGe[data-pending=true] .subscribe_submit__aEyKS{position:relative;color:transparent;cursor:progress;opacity:.75}.subscribe_formCard__oxcGe[data-pending=true] .subscribe_submit__aEyKS:after{content:"Procesando…";position:absolute;inset:0;display:grid;place-items:center;color:var(--paper)}.subscribe_submit__aEyKS[aria-busy=true]{background:var(--ink);color:var(--paper);opacity:.75}.subscribe_guarantee__pFHjI{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px!important;color:#2b7a4b;font-size:13px;font-weight:700;text-align:center}.subscribe_formNote__b3KMt{margin-top:6px!important;color:var(--muted);font-size:12px;text-align:center}.subscribe_talkFirst___OEU4{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:8px 18px;border:1.5px solid var(--ink);border-radius:300px;background:transparent;color:var(--ink);font-family:var(--sans);font-size:15px;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .2s ease}.subscribe_talkFirst___OEU4 svg{flex-shrink:0}.subscribe_talkFirst___OEU4:hover{background:var(--paper-soft)}.subscribe_talkFirst___OEU4:focus-visible{outline:3px solid var(--mint-strong);outline-offset:3px}.subscribe_formErrorHelp__tPj8C{margin-top:6px!important;font-size:13px}.subscribe_formErrorHelp__tPj8C a{color:inherit;font-weight:700;text-decoration:underline}.subscribe_trust__OwEeV{margin-top:22px!important;color:var(--muted);font-size:13px;text-align:center}.subscribe_steps__jsk_t{margin-top:20px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.subscribe_stepsToggle___lvYR{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:0 4px;border:0;background:transparent;color:var(--ink);cursor:pointer;font-family:var(--sans);font-size:14px;font-weight:600;list-style:none;text-align:left}.subscribe_stepsToggle___lvYR::-webkit-details-marker{display:none}.subscribe_stepsToggleHint__90sfK{color:var(--muted);font-size:12px;font-weight:600}.subscribe_stepsToggleHint__90sfK:after{content:"Ver los 3 pasos"}.subscribe_steps__jsk_t[open] .subscribe_stepsToggleHint__90sfK:after{content:"Ocultar"}.subscribe_stepsList__PxEXE{display:grid;gap:12px;padding:2px 4px 18px!important;list-style:none}.subscribe_stepsList__PxEXE li{display:flex;align-items:flex-start;gap:12px;color:var(--muted);font-size:14px;line-height:1.45}.subscribe_stepsList__PxEXE strong{color:var(--ink)}.subscribe_stepNumber__X2lLQ{flex:0 0 auto;width:16px;color:var(--ink);font-weight:700}.subscribe_legal__kSUYz{margin-top:22px!important;color:#8f8f8b;font-size:11px;line-height:1.5;text-align:center}.subscribe_legal__kSUYz a{color:inherit;text-underline-offset:2px}.subscribe_legal__kSUYz a:hover{color:var(--ink)}@media (min-width:768px){.subscribe_hero__Z6__w{padding-top:40px;padding-bottom:136px}.subscribe_formCard__oxcGe{padding:32px 30px 26px}}@media (max-width:767px){.subscribe_hero__Z6__w{padding-top:20px}.subscribe_logo__mK14n{margin-bottom:20px}.subscribe_lead__F8uEk{margin-top:10px!important}.subscribe_price__WHcoS{margin-top:18px}.subscribe_priceValue__RLMfq{margin-top:8px!important}.subscribe_benefits__6qvbs{gap:8px;margin-top:18px!important}.subscribe_formCard__oxcGe{padding:20px 18px 18px}.subscribe_field__Jn4vU+.subscribe_field__Jn4vU{margin-top:12px}.subscribe_submit__aEyKS{margin-top:16px}}@media (max-width:767px) and (max-height:760px){.subscribe_hero__Z6__w{padding-top:16px;padding-bottom:108px}.subscribe_logo__mK14n{margin-bottom:14px}.subscribe_title__1bnAt{font-size:clamp(1.7rem,7vw,2rem)}.subscribe_lead__F8uEk{margin-top:6px!important;font-size:14px}.subscribe_price__WHcoS{margin-top:12px}.subscribe_price__WHcoS strong{font-size:2.4rem}.subscribe_benefits__6qvbs{gap:6px;margin-top:12px!important}.subscribe_benefits__6qvbs li{font-size:14px}.subscribe_benefitText__WzKOQ{display:none}.subscribe_formCard__oxcGe{padding:18px 18px 16px}.subscribe_field__Jn4vU+.subscribe_field__Jn4vU{margin-top:10px}.subscribe_submit__aEyKS{margin-top:14px}}@media (prefers-reduced-motion:reduce){.subscribe_input__tkioa,.subscribe_submit__aEyKS,.subscribe_talkFirst___OEU4{transition:none}}