@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--f-display:"Geist",system-ui,sans-serif;--f-body:"Geist",system-ui,sans-serif;--ink:#081a2c;--ink-2:#12304d;--ink-soft:#33415c;--muted:#5b687e;--navy:#0f2350;--navy-light:#1c3570;--orange:#b04300;--orange-dark:#933800;--orange-brand:#ff7a27;--apricot:#ffb36f;--signal:#ff7a27;--signal-soft:#fff1e6;--live:#1fbf7a;--action:#cc4b07;--action-hover:#b54205;--paper:#fff;--paper-warm:#f5f7fa;--sand:#e6eaf0;--white:#fff;--line:#e2e7ee;--green:#0f8a5f;--red:#b42318;--cream-on-dark:#e6ecf5;--shadow-sm:0 1px 2px #0a16310d,0 8px 22px -8px #0a16311a;--shadow-md:0 1px 2px #0a16310d,0 24px 50px -22px #0a163138;--shadow-lg:0 30px 80px #040a1a52;--radius-sm:12px;--radius:20px;--radius-lg:28px;--tint:#f4f7fb;--tint-2:#eaf0f7;--teal-deep:var(--ink);--teal:var(--navy);--teal-l:var(--navy-light);--amber:var(--orange);--amber-text:var(--orange-dark);--amber-brand:var(--orange-brand);--amber-soft:var(--apricot);--amber-bright:var(--orange-brand);--card:var(--paper-warm);--cream-on-teal:var(--cream-on-dark)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-synthesis:none;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{font-family:var(--f-body);color:var(--ink-soft);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.6}::selection{color:var(--ink);background:#ffd2b8}h1,h2,h3,h4{font-family:var(--f-display);color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-weight:700;line-height:1.04}h3,h4{letter-spacing:-.02em;font-weight:650;line-height:1.22}p{text-wrap:pretty}em{color:inherit;font-style:normal;font-weight:600}i{font-style:normal}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.wrap{width:min(1180px,100% - 48px);margin-inline:auto}.narrow{width:min(780px,100% - 48px);margin-inline:auto}.btn{letter-spacing:-.01em;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.7rem 1.2rem;font-size:1rem;font-weight:650;line-height:1.2;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.btn:after{content:"";background:currentColor;flex-shrink:0;width:.95em;height:.95em;transition:transform .18s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.btn:hover:after{transform:translate(3px)}.btn-volver:after,.btn-simple:after{display:none}.btn-volver:before{content:"←";font-size:1.05em;transition:transform .2s}.btn-volver:hover:before{transform:translate(-3px)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{cursor:not-allowed;opacity:.65;transform:none}.btn:has(>.logo-pago){flex-direction:column;gap:.45rem;padding-top:.7rem;padding-bottom:.75rem}.btn:has(>.logo-pago):after{display:none}@media (width>=480px){.btn:has(>.logo-pago){flex-direction:row;gap:.65rem}.btn:has(>.logo-pago):after{display:block}}.btn-amber{color:#fff;background:var(--action);box-shadow:inset 0 1px #ffffff29,0 1px 2px #93380033,0 8px 18px -10px #cc4b078c}.btn-amber:hover{background:var(--action-hover);box-shadow:inset 0 1px #ffffff29,0 1px 2px #93380038,0 12px 24px -12px #cc4b0799}.btn-ghost{color:#fff;background:#ffffff0d;border-color:#ffffff47}.btn-ghost:hover{background:#ffffff1a;border-color:#fff9}.btn-teal{color:#fff;background:var(--ink);box-shadow:0 1px 2px #081a2c33,0 8px 20px -10px #081a2c73}.btn-teal:hover{background:var(--navy-light)}.btn-line{color:var(--ink);background:var(--white);border-color:#d3dae4}.btn-line:hover{border-color:var(--ink)}.btn-lg{min-height:52px;padding:.85rem 1.5rem;font-size:1.0625rem}.nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#ffffffe6;border-bottom:1px solid #081a2c12;position:sticky;top:0}.nav-in{justify-content:space-between;align-items:center;gap:28px;height:72px;display:flex}.nav .btn{min-height:44px;padding:.5rem 1rem}.hero{color:var(--ink-soft);background:var(--paper);isolation:isolate;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#1c357014,#ff7a270a 55%,#0000);border-radius:50%;width:1300px;height:760px;position:absolute;top:-340px;left:50%;transform:translate(-50%)}.hero-in{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);align-items:center;gap:72px;min-height:640px;padding-block:72px 84px;display:grid;position:relative}.hero-copy{z-index:2;max-width:680px;position:relative}.eyebrow,.kicker{letter-spacing:.01em;align-items:center;gap:10px;font-size:.9375rem;font-weight:700;line-height:1.35;display:inline-flex}.eyebrow:before,.kicker:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 4px #ff7a272e}.chip{border:1px solid var(--line);background:var(--white);color:var(--ink-soft);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.chip:before{content:"";background:var(--signal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff7a2733}.eyebrow{color:var(--ink-soft);background:0 0;border:0;border-radius:0;margin-bottom:24px;padding:0}.eyebrow:before{color:var(--signal)}.hero h1{max-width:14ch;color:var(--ink);letter-spacing:-.045em;margin-bottom:24px;font-size:clamp(2.7rem,5.6vw,5rem);font-weight:750;line-height:1}.hero h1 b{font-weight:inherit;color:var(--action)}.hero p.sub{max-width:52ch;color:var(--ink-soft);margin-bottom:36px;font-size:1.1875rem;line-height:1.6}.hero-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-note{color:var(--muted);margin-top:20px;font-size:.92rem}.hero-note a{color:var(--orange);border-bottom:1px solid #c2410c59;font-weight:600}.hero .btn-ghost{color:var(--ink);background:var(--white);border-color:var(--line)}.hero .btn-ghost:hover{background:var(--white);border-color:var(--ink)}.cover-stage{perspective:1800px;justify-content:center;display:flex;position:relative}.cover-stage.stage{width:100%;max-width:440px;margin-inline:auto}.cover-3d{z-index:1;max-width:330px;transform-style:preserve-3d;border-radius:4px 9px 9px 4px;position:relative;overflow:hidden;transform:rotateY(-15deg)rotateX(2deg)rotate(1deg);box-shadow:28px 36px 70px #0a163147,-4px 2px #ffffff1f}.cover-3d:before{content:"";z-index:2;background:linear-gradient(90deg,#0000006b,#0000);width:13px;position:absolute;inset:0 auto 0 0}.cover-3d:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f);width:28%;position:absolute;inset:0 0 0 auto}.stage{isolation:isolate;background:radial-gradient(110% 85% at 0 0,#ffc596 0%,#ffc59600 62%),radial-gradient(90% 80% at 100% 100%,#ffe2cb 0%,#ffe2cb00 70%),linear-gradient(150deg,#ffe3cd 0%,#fff1e6 52%,#fff6ef 100%);border:1px solid #f7d9c3;border-radius:clamp(22px,3vw,32px);padding:clamp(14px,3vw,28px) clamp(14px,3vw,28px) clamp(40px,5vw,54px);position:relative;box-shadow:0 30px 70px -30px #e8590c59,inset 0 1px #ffffffbf}.stage:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60'%3E%3Cpath d='M0 40h140l10-22 14 34 12-26 8 10h216' fill='none' stroke='%23ff7a27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' opacity='.35'/%3E%3C/svg%3E") center bottom 14px/88% no-repeat;position:absolute;inset:0}section{padding-block:120px}.sec-tight{padding-block:80px}.kicker{width:max-content;max-width:100%;color:var(--ink-soft);margin-bottom:18px}.kicker:before{color:var(--signal)}h2.title{letter-spacing:-.04em;max-width:20ch;margin-bottom:22px;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:750;line-height:1.06}h2.title b{font-weight:inherit;color:var(--action)}.lead{color:var(--ink-soft);font-size:1.1875rem;line-height:1.65}.bg-cream{background:linear-gradient(180deg,var(--tint) 0%,var(--paper-warm) 60%,var(--tint) 100%);border-block:1px solid #081a2c0d;position:relative}.bg-teal{background:var(--ink);color:var(--cream-on-dark)}.bg-teal h2,.bg-teal h3{color:#fff}.bg-teal .kicker{color:var(--apricot)}.bg-teal p{color:#c3cee0}.prob{position:relative}.prob p{margin-bottom:1.2rem;font-size:1.13rem}.prob strong{color:var(--ink);font-weight:650}.pull{border-left:3px solid var(--signal);box-shadow:none;font-family:var(--f-display);letter-spacing:-.025em;background:0 0;border-radius:0;padding:4px 0 4px 28px;font-weight:600;line-height:1.3;position:relative;color:var(--ink)!important;margin:40px 0!important;font-size:1.6rem!important}.bg-teal .pull{color:#fff!important}.parts{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:44px;display:grid}.part{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:180px;box-shadow:var(--shadow-sm);padding:28px 30px 26px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.part:hover{box-shadow:var(--shadow-md);border-color:#b9c6da}.part:before{content:"";top:0;left:var(--part-pad,30px);background:var(--signal);border-radius:0 0 3px 3px;width:40px;height:3px;position:absolute}.part .pn{color:var(--muted);font-size:.86rem;font-weight:650}.part h3{margin:8px 0 10px;font-size:1.35rem}.part p{color:var(--muted);font-size:.97rem;line-height:1.6}.samples{gap:30px;margin-top:44px;display:grid}.sample{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-md);padding:12px}.sample img{border-radius:10px;width:100%}.sample .cap{color:var(--muted);text-align:center;padding:14px 10px 5px;font-size:.9rem}.flist{grid-template-columns:repeat(2,1fr);gap:14px 34px;margin-top:30px;display:grid}.fitem{align-items:flex-start;gap:13px;display:flex}.fitem .dot{background:var(--signal-soft);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:flex}.fitem .dot:before{content:"";background:var(--signal);border-radius:50%;width:8px;height:8px}.fitem p{margin:0;font-size:1rem}.fitem b{color:var(--ink)}.bg-teal .fitem .dot{background:#ffffff14}.bg-teal .fitem b{color:#fff}.taller-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-md);margin-top:40px;padding:40px;position:relative;overflow:hidden}.taller-card:before{content:"12";font-family:var(--f-display);color:#ff7a2712;font-size:9rem;font-weight:650;line-height:1;position:absolute;top:-28px;right:22px}.taller-list{columns:2;column-gap:46px;list-style:none;position:relative}.taller-list li{break-inside:avoid;border-bottom:1px solid var(--line);padding:10px 0 10px 31px;font-size:.97rem;position:relative}.taller-list li:before{content:"✓";color:var(--signal);font-weight:650;position:absolute;top:9px;left:2px}.who-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}.who-col{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-sm);padding:32px}.who-col h3{margin-bottom:18px;font-size:1.4rem}.who-col ul{list-style:none}.who-col li{border-top:1px solid var(--line);padding:11px 0 11px 30px;font-size:1rem;position:relative}.who-col li:first-child{border-top:0}.who-yes{border-top:2px solid var(--green)}.who-yes li:before{content:"✓";color:var(--green);font-weight:650;position:absolute;top:11px;left:0}.who-no{border-top:2px solid #8a96aa}.who-no li{color:var(--muted)}.who-no li:before{content:"×";color:#8a96aa;font-weight:650;position:absolute;top:11px;left:2px}.capture{isolation:isolate;text-align:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:radial-gradient(90% 70% at 50% 0,#fff1e4 0%,#fff8f2 70%);border:1px solid #f1dccc;padding:64px 56px;position:relative;overflow:hidden}.capture:before{content:"";background:var(--signal);border-radius:0 0 3px 3px;width:64px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.capture>*{z-index:1;position:relative}.capture h2{color:var(--ink);letter-spacing:-.04em;margin-bottom:16px;font-size:clamp(1.9rem,3.8vw,2.9rem);position:relative}.capture p{max-width:56ch;color:var(--ink-soft);margin:0 auto 26px;font-size:1.06rem;position:relative}.cap-form{z-index:1;flex-wrap:wrap;justify-content:center;gap:10px;max-width:560px;margin:0 auto;display:flex;position:relative}.cap-form input{min-width:230px;min-height:54px;color:var(--ink);background:#fff;border:1px solid #cfd7e3;border-radius:12px;flex:1;padding:.9rem 1.15rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.cap-form input:hover{border-color:#b3bfd0}.cap-form input:focus{border-color:var(--signal);outline:none;box-shadow:0 0 0 4px #ff7a2729}.cap-form input::placeholder{color:#7a8698}.cap-tiny{position:relative;color:var(--muted)!important;margin-top:14px!important;margin-bottom:0!important;font-size:.82rem!important}.cap-legal{margin-top:5px!important}.cap-tiny a{text-underline-offset:2px;text-decoration:underline}.cap-captcha{z-index:1;justify-content:center;min-height:65px;margin-top:14px;display:flex;position:relative}.cap-msg{min-height:1.2em;font-weight:650;position:relative;margin-top:16px!important;margin-bottom:0!important;font-size:.92rem!important}.cap-msg.ok{color:var(--green)!important}.cap-msg.err{color:var(--red)!important}.offer-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);max-width:640px;box-shadow:var(--shadow-md);margin:0 auto;overflow:hidden}.offer-top{border-bottom:1px solid var(--line);background:var(--paper-warm);padding:34px 40px;position:relative}.offer-top:after{content:"";background:var(--signal);border-radius:3px;width:64px;height:3px;position:absolute;bottom:-2px;left:40px}.offer-top h3{letter-spacing:-.03em;margin-bottom:6px;font-size:1.85rem}.offer-top p{color:var(--muted);font-size:.92rem}.offer-body{padding:36px 40px 40px}.offer-body ul{margin-bottom:26px;list-style:none}.offer-body li{border-top:1px solid var(--line);padding:10px 0 10px 31px;font-size:1rem;position:relative}.offer-body li:first-child{border-top:0}.offer-body li:before{content:"✓";color:var(--green);font-weight:650;position:absolute;top:10px;left:0}.offer-body li b{color:var(--ink)}.price-block{margin-bottom:26px}.price-row{align-items:center;gap:18px;margin-bottom:10px;display:flex}.price{font-family:var(--f-display);color:var(--ink);letter-spacing:-.04em;font-size:4rem;font-weight:600;line-height:.9}.price-note{color:var(--muted);margin:0;font-size:.9rem}.offer-body .btn{width:100%}.offer-label{color:var(--ink-soft);margin:0 0 6px;font-size:.9rem;font-weight:650}.offer-bonus{gap:10px;margin:8px 0 32px;padding:0;list-style:none;display:grid}.offer-bonus li{border-radius:var(--radius-sm);background:var(--signal-soft);border:1px solid #f3cdb1;padding:16px 18px;font-size:.98rem;line-height:1.55}.offer-bonus li:before{content:none}.offer-bonus li b{color:var(--ink)}.bonus-tag{background:var(--ink);color:#fff;vertical-align:1px;border-radius:6px;margin:0 0 8px;padding:3px 10px;font-size:.8rem;font-weight:650;display:table}.guarantee{border:1px solid var(--line);background:var(--paper);border-radius:12px;align-items:flex-start;gap:14px;margin-top:20px;padding:18px;display:flex}.guarantee .g-ic{background:var(--ink);width:36px;height:36px;color:var(--apricot);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;display:flex}.guarantee p{color:var(--ink-soft);margin:0;font-size:.9rem}.guarantee b{color:var(--ink)}.faq{border-top:1px solid var(--line);max-width:800px;margin:0 auto}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--ink);font-family:var(--f-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:1.2rem;font-weight:650;line-height:1.35;list-style:none;transition:color .18s;display:flex}.faq summary:hover{color:var(--orange)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--white);border:1px solid var(--line);width:34px;height:34px;color:var(--ink);font-family:var(--f-body);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;transition:transform .2s,background .2s;display:flex}.faq details[open] summary:after{background:var(--ink);border-color:var(--ink);color:#fff;transform:rotate(45deg)}.faq p{max-width:66ch;color:var(--ink-soft);margin:-8px 0 28px;line-height:1.7}.precio-tachado{color:var(--muted);white-space:nowrap;font-weight:500;text-decoration:line-through;text-decoration-thickness:2px}.price-row .precio-tachado{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.75rem}.nota-lanzamiento{color:var(--ink);margin:0 0 6px;font-size:1rem;font-weight:600;line-height:1.45}.price-countdown{margin-top:14px}.share-section{background:var(--paper-warm)}.share-intro{color:var(--ink);text-align:center;margin-bottom:22px;font-weight:600}.final{text-align:center;background:var(--paper);isolation:isolate;position:relative;overflow:hidden}.final:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ff7a2714,#0000);border-radius:50%;width:1000px;height:560px;position:absolute;bottom:-360px;left:50%;transform:translate(-50%)}.final>.narrow{position:relative}.final h2{max-width:18ch;color:var(--ink);letter-spacing:-.045em;margin:0 auto 22px;font-size:clamp(2.4rem,5.2vw,4.25rem);font-weight:750;line-height:1.02}.final h2 b{color:var(--action)}.final p{max-width:50ch;color:var(--ink-soft);margin:0 auto 36px;font-size:1.1875rem}.final .btn-ghost{color:var(--ink);background:var(--white);border-color:var(--line)}.final .btn-ghost:hover{border-color:var(--ink)}.author-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);align-items:center;gap:28px;margin-top:8px;padding:34px;display:flex}.footer{color:#9fb0c6;background:var(--ink);border-top:0;padding:80px 0 32px;font-size:1rem}.footer a{color:#c9d4e3;transition:color .18s}.footer a:hover{color:#fff}.footer .logo{border:0}@media (width<=920px){.hero-in{text-align:center;grid-template-columns:1fr;gap:56px;min-height:auto;padding-block:68px}.hero-copy{margin:auto}.eyebrow{justify-content:center}.hero h1{margin-inline:auto;font-size:clamp(2.7rem,8vw,4.4rem)}.hero p.sub{margin-inline:auto}.hero-cta{justify-content:center}.cover-3d{max-width:300px}section{padding-block:96px}.parts,.flist,.who-grid{grid-template-columns:1fr}.taller-list{columns:1}.author-card{text-align:center;flex-direction:column}}@media (width<=680px){.wrap,.narrow{width:min(100% - 32px,1180px)}.nav-in{gap:12px;height:62px}.nav .btn{min-height:44px;padding:.5rem .85rem}.nav .btn:after{display:none}.hero-in{gap:44px;padding-block:52px 64px}.hero h1{font-size:clamp(2.5rem,11.5vw,3.5rem)}.hero p.sub{font-size:1.06rem}.hero-cta{align-items:stretch}.hero-cta .btn{width:100%}.cover-3d{max-width:230px}.cover-stage.stage{max-width:320px}section{padding-block:76px}.sec-tight{padding-block:56px}h2.title{font-size:2.3rem}.lead{font-size:1.0625rem}.pull{padding:2px 0 2px 20px;margin:32px 0!important;font-size:1.35rem!important}.part{--part-pad:24px;min-height:0;padding:24px}.taller-card,.who-col{padding:26px 22px}.capture{border-radius:20px;margin-inline:-6px;padding:48px 18px}.cap-form{justify-content:stretch;display:grid}.cap-form input,.cap-form .btn{width:100%;min-width:0}.offer-top,.offer-body{padding-left:24px;padding-right:24px}.price{font-size:3.35rem}.final h2{font-size:2.6rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.price,.cd-unit b{font-variant-numeric:lining-nums tabular-nums}.cap-legal{font-size:.82rem!important}.select-pb{appearance:none;width:100%;min-height:48px;color:var(--ink);font:inherit;text-overflow:ellipsis;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%235b687e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:14px;border:1px solid #cfd7e3;border-radius:12px;padding:.65rem 2.6rem .65rem .9rem;font-size:1rem;line-height:1.3}.select-pb:hover{border-color:#b3bfd0}.select-pb:focus{border-color:var(--signal);outline:none;box-shadow:0 0 0 4px #ff7a2729}.select-pb[aria-invalid=true]{border-color:var(--red);box-shadow:0 0 0 4px #b423181f}.select-pb::-ms-expand{display:none}.cb-bandera{background:url(/banderas.webp) 0 0/320px 240px no-repeat;border-radius:2px;flex:none;width:20px;height:15px;margin-right:10px;display:inline-block;box-shadow:0 0 0 1px #0c1c331f}.cb-bandera[hidden]{display:none}.cb-bandera-sel{z-index:1;pointer-events:none;margin:0;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.cb-con-bandera .cb-input{padding-left:44px!important}input[type=checkbox]{appearance:none;vertical-align:middle;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:78% 78%;border:2px solid #9aa6b8;border-radius:6px;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;transition:background-color .15s,border-color .15s;display:inline-block}input[type=checkbox]:hover{border-color:var(--ink-soft)}input[type=checkbox]:checked{border-color:var(--action);background-color:var(--action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-6.5' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[type=checkbox]:checked:hover{border-color:var(--action-hover);background-color:var(--action-hover)}input[type=checkbox]:focus-visible{outline-offset:2px;outline:3px solid #e8590c59}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}@media (forced-colors:active){input[type=checkbox]{appearance:auto}}input[type=radio]{appearance:none;vertical-align:middle;cursor:pointer;background-color:#fff;border:2px solid #9aa6b8;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;transition:border-color .15s,background-color .15s;display:inline-block}input[type=radio]:hover{border-color:var(--ink-soft)}input[type=radio]:checked{border-color:var(--action);background-image:radial-gradient(circle,var(--action) 0 42%,transparent 46%)}input[type=radio]:focus-visible{outline-offset:2px;outline:3px solid #e8590c59}input[type=radio]:disabled{opacity:.5;cursor:not-allowed}@media (forced-colors:active){input[type=radio]{appearance:auto}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pagos-vacio{border:1px solid var(--line);text-align:left;border-radius:12px;gap:6px;margin-top:12px;padding:14px;display:grid}.pagos-vacio p{margin:0;font-size:1rem}.pagos-vacio .pagos-vacio-t{color:var(--ink);font-weight:650}.pagos-vacio[hidden]{display:none}[data-pago-oculto]{display:none!important}
