@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.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}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.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}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.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}:root{--bg:#fff;--surface:#f4f6fb;--mesa:#e2e7f1;--tinta:#0e1630;--tinta-suave:#5a6480;--linea:#e3e7f2;--linea-fuerte:#8a93ab;--azul:#3d5afe;--azul-hover:#2f4beb;--on-azul:#fff;--azul-texto:#2a44d8;--azul-suave:#e8edff;--amarillo:#ffd84d;--on-amarillo:#0e1630;--asfalto:#0e1630;--on-asfalto:#eef1fa;--on-asfalto-suave:#a3abc2;--ok:#14805a;--error:#c62f22;--foco:#2a44d8;--shadow:0 1px 2px #0e16300f,0 12px 32px #0e163014;--f-d:"Plus Jakarta Sans Variable","Plus Jakarta Sans","Helvetica Neue",Arial,sans-serif;--f:"DM Sans Variable","DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--r-sm:10px;--r-md:14px;--r-lg:24px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b1022;--surface:#151c33;--mesa:#1d2642;--tinta:#eef1fa;--tinta-suave:#a3abc2;--linea:#252e4a;--linea-fuerte:#6b7594;--azul:#8ea2ff;--azul-hover:#a8b8ff;--on-azul:#0b1022;--azul-texto:#8ea2ff;--azul-suave:#1c2650;--amarillo:#ffd84d;--on-amarillo:#0e1630;--asfalto:#1c2445;--on-asfalto:#eef1fa;--on-asfalto-suave:#a3abc2;--ok:#5fd49a;--error:#ff8a7a;--foco:#8ea2ff;--shadow:0 1px 2px #0006,0 12px 32px #00000059;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b1022;--surface:#151c33;--mesa:#1d2642;--tinta:#eef1fa;--tinta-suave:#a3abc2;--linea:#252e4a;--linea-fuerte:#6b7594;--azul:#8ea2ff;--azul-hover:#a8b8ff;--on-azul:#0b1022;--azul-texto:#8ea2ff;--azul-suave:#1c2650;--amarillo:#ffd84d;--on-amarillo:#0e1630;--asfalto:#1c2445;--on-asfalto:#eef1fa;--on-asfalto-suave:#a3abc2;--ok:#5fd49a;--error:#ff8a7a;--foco:#8ea2ff;--shadow:0 1px 2px #0006,0 12px 32px #00000059;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--bg);color:var(--tinta);font:400 16px/1.55 var(--f);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}a{color:var(--azul-texto)}:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:6px}h1,h2,h3{font-family:var(--f-d);margin:0;font-weight:800}h1,.sec-head h2,.final-box h2,.seller h2{text-wrap:balance}p{margin:0}.wrap{max-width:1180px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.eyebrow{font:700 12px/1 var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--azul-texto)}.hl{background:linear-gradient(transparent 62%,var(--amarillo) 62%,var(--amarillo) 92%,transparent 92%);color:inherit;padding:0 .06em}.top{top:env(safe-area-inset-top,0px);z-index:50;background:var(--bg);border-bottom:1px solid var(--linea);position:sticky}.top .wrap{align-items:center;gap:20px;height:70px;display:flex}.brand{color:var(--tinta);align-items:center;gap:12px;text-decoration:none;display:flex}.logo-svg{width:auto;height:34px;display:block}.brand small{font:600 13px/1.2 var(--f);color:var(--tinta-suave);border-left:1px solid var(--linea);max-width:150px;padding-left:12px}.nav{gap:4px;margin-left:auto;display:flex}.nav a{color:var(--tinta);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none}.nav a:hover{background:var(--surface)}@media (width<=900px){.nav{display:none}.top .btn{margin-left:auto}}@media (width<=520px){.brand small{display:none}}.btn{cursor:pointer;font:700 16px/1 var(--f-d);border-radius:var(--r-md);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:10px;padding:16px 24px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.btn-primary{background:var(--azul);color:var(--on-azul)}.btn-primary:hover{background:var(--azul-hover)}.btn-primary:active{transform:translateY(1px)}.btn-block{width:100%}.top .btn{padding:12px 18px;font-size:15px}.arrow{width:18px;height:18px}.hero .wrap{grid-template-columns:1.08fr .92fr;align-items:start;gap:48px;display:grid}.hero-copy{gap:22px;min-width:0;padding-top:12px;display:grid}.hero h1{letter-spacing:-.035em;font-size:clamp(40px,5.6vw,66px);line-height:1.02}.lede{color:var(--tinta-suave);max-width:40ch;font-size:19px;line-height:1.6}.lede b{color:var(--tinta);font-weight:600}.checks{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.checks li{background:var(--bg);border:1px solid var(--linea);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:14.5px;font-weight:600;display:inline-flex}.checks svg{color:var(--ok);flex:none}.transfer{background:var(--bg);border:1px solid var(--linea);border-radius:var(--r-lg);box-shadow:var(--shadow);gap:16px;padding:22px;display:grid}.tf-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.person{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.avatar{width:56px;height:56px;font:800 20px/1 var(--f-d);border-radius:50%;place-items:center;display:grid}.avatar.v{background:var(--surface);color:var(--tinta)}.avatar.c{background:var(--azul-suave);color:var(--azul-texto)}.person b{font:700 15px/1.2 var(--f-d)}.person span{color:var(--tinta-suave);font-size:13px}.person .avatar{font-size:20px}.carmove{justify-items:center;gap:6px;min-width:150px;padding-top:18px;display:grid;position:relative}.carmove svg.tf-svg{display:block}.plate{color:#0e1630;font:700 13px/1 var(--f-d);letter-spacing:1.6px;background:#fff;border:1.5px solid #0e1630;border-radius:5px;align-items:stretch;gap:8px;padding:4px 9px 4px 0;display:inline-flex;overflow:hidden}.plate i{background:#1b3fa6;width:9px;margin:-4px 0}.tf-status{border-top:1px dashed var(--linea-fuerte);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.chip-dgt{font:700 13px/1 var(--f-d);letter-spacing:.06em;text-transform:uppercase;background:var(--amarillo);color:var(--on-amarillo);border-radius:999px;align-items:center;gap:8px;padding:9px 13px;display:inline-flex}.tf-status>span:not(.chip-dgt){color:var(--tinta-suave);font-size:14px}@media (width<=460px){.carmove{min-width:110px}.carmove svg.tf-svg{width:110px}.avatar{width:46px;height:46px;font-size:17px}}@media (width<=960px){.hero .wrap{grid-template-columns:1fr;gap:28px}.hero{padding-block:28px 40px}}.calc{background:var(--bg);border:1px solid var(--linea);border-radius:var(--r-lg);box-shadow:var(--shadow);min-width:0;padding:24px;scroll-margin-top:90px}.calc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:16px;display:flex}.calc-head h2{letter-spacing:-.02em;min-width:0;font-size:23px}.badge{font:700 11px/1 var(--f-d);letter-spacing:.08em;text-transform:uppercase;background:var(--azul-suave);color:var(--azul-texto);white-space:nowrap;border-radius:999px;padding:8px 10px}.seg{background:var(--surface);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;position:relative}.seg input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.seg label{cursor:pointer;color:var(--tinta-suave);border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 6px;font-size:14px;font-weight:600;display:flex}.seg input:checked+label{background:var(--bg);color:var(--tinta);box-shadow:0 1px 3px #0e163024}.seg input:focus-visible+label{outline:2px solid var(--foco);outline-offset:1px}.fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.field{gap:6px;min-width:0;display:grid}.field.full{grid-column:1/-1}.field label{font:600 13.5px/1.3 var(--f)}.hint{color:var(--tinta-suave);font-size:12.5px}.field select,.field input{font:500 16px/1.2 var(--f);color:var(--tinta);background:var(--bg);border:1.5px solid var(--linea-fuerte);border-radius:var(--r-sm);width:100%;min-height:48px;padding:12px}.field select:focus,.field input:focus{outline:2px solid var(--foco);outline-offset:1px;border-color:var(--foco)}.money{position:relative}.money input{padding-right:34px}.money span{color:var(--tinta-suave);font-weight:600;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (width<=440px){.fields{grid-template-columns:1fr}.calc{padding:18px}}.receipt{background:var(--surface);border-radius:16px;gap:8px;margin:16px 0 0;padding:14px 16px;display:grid}.row{justify-content:space-between;gap:12px;font-size:14.5px;display:flex}.row dt{color:var(--tinta-suave);min-width:0}.row dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.row.ours dt{color:var(--tinta);font-weight:600}.total{border-top:1px dashed var(--linea-fuerte);justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding-top:12px;display:flex}.total dt{font-weight:700}.total dd{font:800 32px/1 var(--f-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}@media (width<=440px){.total dd{font-size:28px}}.note{color:var(--tinta-suave);margin-top:10px;font-size:12.5px;line-height:1.45}.note b{color:var(--tinta);font-weight:600}.calc .btn-block{margin-top:14px;padding:18px}.trust{color:var(--tinta-suave);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:12px;font-size:12.5px;display:flex}.trust span{align-items:center;gap:5px;display:inline-flex}.lead{gap:12px;display:grid}.sum{background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14.5px;display:flex}.sum strong{font:800 22px/1 var(--f-d)}.link-btn{color:var(--azul-texto);font:600 14px var(--f);cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;text-decoration:underline}.err{color:var(--error);font-size:13px;font-weight:600}.fin{text-align:center;justify-items:center;gap:12px;padding:12px 0;display:grid}.proto{color:var(--tinta-suave);border:1px dashed var(--linea-fuerte);border-radius:10px;padding:8px 10px;font-size:12px}section{padding-block:72px}@media (width<=700px){section{padding-block:48px}}.sec-head{gap:12px;max-width:720px;margin-bottom:32px;display:grid}.sec-head h2{letter-spacing:-.03em;font-size:clamp(30px,4vw,44px);line-height:1.05}.sec-head p{color:var(--tinta-suave);font-size:18px}.what{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}.what p.big{color:var(--tinta-suave);max-width:52ch;font-size:20px;line-height:1.6}.what p.big b{color:var(--tinta)}.facts{gap:12px;display:grid}.fact{border:1px solid var(--linea);border-radius:18px;align-items:center;gap:16px;padding:16px 18px;display:flex}.fact strong{font:800 26px/1 var(--f-d);letter-spacing:-.02em;min-width:110px}.fact span{color:var(--tinta-suave);font-size:15px}@media (width<=860px){.what{grid-template-columns:1fr;gap:24px}}.road-wrap{position:relative}.road{background:var(--asfalto);border-radius:999px;height:10px;position:absolute;top:34px;left:0;right:0}.road:after{content:"";background:repeating-linear-gradient(90deg,var(--amarillo) 0 26px,transparent 26px 44px);height:2px;position:absolute;top:4px;left:16px;right:16px}.steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.step{align-content:start;gap:12px;display:grid}.pin{background:var(--azul);width:78px;height:78px;color:var(--on-azul);font:800 30px/1 var(--f-d);box-shadow:0 0 0 6px var(--bg);border-radius:22px;place-items:center;display:grid}.step:last-child .pin{background:var(--amarillo);color:var(--on-amarillo)}.step h3{letter-spacing:-.01em;font-size:21px}.step p{color:var(--tinta-suave)}.step .who{font:700 12px/1 var(--f-d);letter-spacing:.08em;text-transform:uppercase;color:var(--azul-texto)}@media (width<=820px){.road{width:10px;height:auto;inset:0 auto 0 38px}.road:after{background:repeating-linear-gradient(180deg,var(--amarillo) 0 26px,transparent 26px 44px);width:2px;height:auto;inset:16px auto 16px 4px}.steps{grid-template-columns:1fr;gap:28px}.step{grid-template-columns:78px 1fr;column-gap:18px}.step .pin{grid-row:span 3}}.doc-sum{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.who-card{border:1px solid var(--linea);border-radius:var(--r-lg);background:var(--bg);align-content:start;gap:16px;padding:22px;display:grid}.who-h{align-items:center;gap:14px;display:flex}.who-h b{font:800 19px/1.2 var(--f-d);display:block}.who-h span:not(.avatar){color:var(--tinta-suave);font-size:14px}.tick{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tick label{cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;margin:0 -8px;padding:8px;font-weight:600;display:flex}.tick label:hover{background:var(--surface)}.tick input{width:22px;height:22px;accent-color:var(--azul);flex:none;margin:1px 0 0}.tick small{color:var(--tinta-suave);margin-top:2px;font-size:14px;font-weight:400;line-height:1.45;display:block}.tick input:checked+span{text-decoration:line-through;text-decoration-color:var(--linea-fuerte);color:var(--tinta-suave)}.tick .sign{color:var(--azul-texto)}.doc-list{margin-top:40px;display:grid}.doc{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:40px;display:grid}.shot{background:var(--mesa);border-radius:var(--r-lg);place-items:center;min-width:0;margin:0;padding:44px 32px 32px;display:grid;position:relative;overflow:hidden}.shot svg{filter:drop-shadow(0 12px 20px #0e163038);width:100%;height:auto;display:block}.shot.dni{gap:0}.shot.dni svg{max-width:400px}.shot.dni svg:first-of-type{transform:rotate(-3deg)translate(-6%)}.shot.dni svg:last-of-type{margin-bottom:-2%;transform:rotate(2.5deg)translate(8%,-6%)}.shot.paper svg{max-width:330px;transform:rotate(-1.5deg)}.tag-ej{font:700 11px/1 var(--f-d);letter-spacing:.1em;text-transform:uppercase;background:var(--bg);color:var(--tinta-suave);z-index:1;border-radius:999px;padding:7px 10px;position:absolute;top:14px;left:14px}.doc-txt{align-content:center;gap:16px;min-width:0;display:grid}.doc-txt h3{letter-spacing:-.025em;font-size:clamp(26px,3vw,32px);line-height:1.1}.doc-txt p{color:var(--tinta-suave);max-width:52ch;font-size:17px}.pills{flex-wrap:wrap;gap:8px;display:flex}.pill{font:700 13px/1 var(--f-d);background:var(--azul-suave);color:var(--azul-texto);border-radius:999px;padding:8px 11px}.pill.y{background:var(--amarillo);color:var(--on-amarillo)}.keys{gap:10px;margin:0;padding:0;list-style:none;display:grid}.keys li{align-items:baseline;gap:12px;display:flex}.keys code{font:800 13px/1 var(--f-d);background:var(--amarillo);color:var(--on-amarillo);text-align:center;border-radius:7px;flex:none;min-width:62px;padding:6px 8px}.keys span{min-width:0}.alt{color:var(--tinta-suave);border-left:3px solid var(--azul);max-width:52ch;padding-left:14px;font-size:15px}.alt b{color:var(--tinta)}@media (width<=860px){.doc{grid-template-columns:1fr;gap:22px;padding-block:28px}.doc-sum{grid-template-columns:1fr}}.prep{background:var(--asfalto);color:var(--on-asfalto);border-radius:var(--r-lg);gap:22px;margin-top:16px;padding:32px;display:grid}.prep .eyebrow{color:var(--amarillo)}.prep h3{letter-spacing:-.02em;margin-top:8px;font-size:clamp(24px,2.8vw,30px)}.ours-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ours-grid li{border:1px solid #eef1fa29;border-radius:18px;align-content:start;gap:6px;padding:18px;display:grid}.ours-grid svg{color:var(--amarillo)}.ours-grid b{font:700 16px/1.25 var(--f-d)}.ours-grid span{color:var(--on-asfalto-suave);font-size:14.5px}@media (width<=960px){.ours-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ours-grid{grid-template-columns:1fr}.prep{padding:24px}}.howto{grid-template-columns:1.15fr .85fr;gap:16px;margin-top:16px;display:grid}.tips,.send{border-radius:var(--r-lg);align-content:start;gap:18px;min-width:0;padding:28px;display:grid}.tips{border:1px solid var(--linea)}.send{background:var(--azul-suave)}.tips h3,.send h3{letter-spacing:-.02em;font-size:24px;line-height:1.15}.ex{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ex li{align-content:start;gap:8px;display:grid}.ex .frame{background:var(--mesa);aspect-ratio:4/3;border-radius:14px;overflow:hidden}.ex .frame svg{width:100%;height:100%;display:block}.ex .cap{align-items:flex-start;gap:6px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.ex .cap svg{flex:none;margin-top:1px}.ex .ok svg{color:var(--ok)}.ex .ko svg{color:var(--error)}.rules{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rules li{align-items:flex-start;gap:10px;display:flex}.rules svg{color:var(--ok);flex:none;margin-top:3px}.send ol{counter-reset:s;gap:14px;margin:0;padding:0;list-style:none;display:grid}.send ol li{counter-increment:s;grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}.send ol li:before{content:counter(s);background:var(--azul);width:32px;height:32px;color:var(--on-azul);font:800 15px/1 var(--f-d);border-radius:10px;place-items:center;display:grid}.send ol b{font-family:var(--f-d)}.send .fine{color:var(--tinta-suave);border-top:1px dashed var(--linea-fuerte);padding-top:14px;font-size:13.5px}@media (width<=960px){.howto{grid-template-columns:1fr}}@media (width<=560px){.ex{grid-template-columns:repeat(2,minmax(0,1fr))}.tips,.send{padding:22px}}.special{grid-template-columns:.8fr 1.2fr;gap:40px;margin-top:56px;display:grid}.special h3{letter-spacing:-.02em;font-size:clamp(24px,2.8vw,30px);line-height:1.1}@media (width<=860px){.special{grid-template-columns:1fr;gap:8px;margin-top:40px}}.price{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:20px;display:grid}.price-card{background:var(--asfalto);color:var(--on-asfalto);border-radius:var(--r-lg);align-content:start;gap:14px;padding:32px;display:grid}.price-card .eyebrow{color:var(--amarillo)}.price-card .num{font:800 96px/.9 var(--f-d);letter-spacing:-.05em}.price-card .num small{letter-spacing:0;margin-left:4px;font-size:32px}.price-card p{color:var(--on-asfalto-suave)}.price-card .btn{background:var(--amarillo);color:var(--on-amarillo);justify-self:start;margin-top:8px}.inc{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inc li{border:1px solid var(--linea);border-radius:18px;align-content:start;gap:6px;padding:18px;list-style:none;display:grid}.inc ul{margin:0;padding:0;display:contents}.inc svg{color:var(--azul-texto)}.inc b{font:700 16px/1.25 var(--f-d)}.inc span{color:var(--tinta-suave);font-size:14.5px}@media (width<=860px){.price{grid-template-columns:1fr}}@media (width<=520px){.inc{grid-template-columns:1fr}}.tbl{border:1px solid var(--linea);border-radius:var(--r-lg);position:relative;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:640px}th,td{text-align:left;border-bottom:1px solid var(--linea);vertical-align:top;padding:16px 18px;font-size:15px}thead th{font:700 16px/1.2 var(--f-d);background:var(--surface)}tbody th{color:var(--tinta-suave);width:24%;font-weight:500}tr:last-child td,tr:last-child th{border-bottom:0}thead .us{background:var(--azul);color:var(--on-azul)}td.us{background:var(--azul-suave);font-weight:600}.src{color:var(--tinta-suave);margin-top:10px;font-size:12.5px}.seller{background:var(--azul-suave);border-radius:var(--r-lg);grid-template-columns:1.2fr .8fr;align-items:center;gap:28px;padding:36px;display:grid}.seller h2{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,38px);line-height:1.08}.seller p{color:var(--tinta-suave);max-width:52ch;margin-top:10px}.seller ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.seller li{align-items:flex-start;gap:10px;font-weight:600;display:flex}.seller li svg{color:var(--azul-texto);flex:none;margin-top:3px}.share{background:var(--bg);border-radius:18px;gap:12px;padding:20px;display:grid}.share code{font:600 14px/1.4 var(--f);background:var(--surface);overflow-wrap:anywhere;border-radius:10px;padding:10px 12px}.share .btn{background:var(--tinta);color:var(--bg)}@media (width<=860px){.seller{grid-template-columns:1fr;padding:24px}}.faq{grid-template-columns:.8fr 1.2fr;gap:40px;display:grid}details{border-bottom:1px solid var(--linea)}details:first-child{border-top:1px solid var(--linea)}summary{cursor:pointer;font:700 17px/1.35 var(--f-d);justify-content:space-between;gap:16px;padding:20px 0;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";background:var(--azul-suave);width:28px;height:28px;color:var(--azul-texto);text-align:center;font:700 20px/28px var(--f);border-radius:50%;flex:none;transition:transform .2s}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--tinta-suave);max-width:62ch;padding:0 0 20px}@media (width<=860px){.faq{grid-template-columns:1fr;gap:8px}}.final{padding-block:24px 80px}.final-box{background:var(--asfalto);color:var(--on-asfalto);border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:48px;display:grid;position:relative;overflow:hidden}.final-box:after{content:"";background:repeating-linear-gradient(90deg,var(--amarillo) 0 36px,transparent 36px 60px);opacity:.9;height:4px;position:absolute;bottom:22px;left:0;right:0}.final-box h2{letter-spacing:-.035em;font-size:clamp(30px,4vw,48px);line-height:1.02}.final-box p{color:var(--on-asfalto-suave);margin-top:8px}.final-box .btn{background:var(--amarillo);color:var(--on-amarillo)}.final-box img{width:88px;height:88px}@media (width<=760px){.final-box{grid-template-columns:1fr;padding:30px 24px 48px}}footer{border-top:1px solid var(--linea);padding-block:36px 112px}footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}footer .logo-svg{height:28px}footer a,footer p{color:var(--tinta-suave);font-size:14px}.fl{flex-wrap:wrap;gap:8px 18px;display:flex}.notice{background:var(--asfalto);color:var(--on-asfalto);padding-block:10px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));text-align:center;font-size:14px}.notice b{color:var(--amarillo);font-weight:700}.notice a{color:var(--on-asfalto);font-weight:700}.hero-cta{flex-wrap:wrap;gap:10px;display:none}@media (width<=960px){.hero-cta{display:flex}}.trustbar{border-block:1px solid var(--linea);padding-block:20px}.trustbar ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.trustbar li{align-items:center;gap:10px;min-width:0;font-size:14.5px;font-weight:600;line-height:1.3;display:flex}.trustbar svg{color:var(--azul-texto);flex:none}@media (width<=960px){.trustbar ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.trustbar ul{grid-template-columns:1fr}}.pains{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pain{border:1px solid var(--linea);border-radius:18px;align-content:start;gap:8px;padding:20px;display:grid}.pain s{font:700 17px/1.3 var(--f-d);color:var(--tinta-suave);text-decoration-color:var(--error);text-decoration-thickness:2px}.pain b{font:800 18px/1.3 var(--f-d)}.pain span{color:var(--tinta-suave);font-size:15px}@media (width<=960px){.pains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.pains{grid-template-columns:1fr}}.cta-sec{padding-block:0 72px}.cta-sec+section{padding-top:0}.faq .sec-head{align-content:start;align-self:start;position:sticky;top:96px}@media (width<=860px){.faq .sec-head{position:static}}.cta-band{background:var(--azul-suave);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}.cta-band div{gap:4px;min-width:0;display:grid}.cta-band b{font:800 22px/1.2 var(--f-d);letter-spacing:-.02em}.cta-band span{color:var(--tinta-suave)}.mails{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;margin-top:40px;display:grid}.mails h3{letter-spacing:-.02em;font-size:26px;line-height:1.15}.mails>div>p{color:var(--tinta-suave);margin-top:10px}.inbox{background:var(--bg);border:1px solid var(--linea);border-radius:var(--r-lg);overflow:hidden}.inbox li{border-bottom:1px solid var(--linea);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.inbox ul{margin:0;padding:0;list-style:none}.inbox li:last-child{border-bottom:0}.inbox i{background:var(--azul-suave);width:36px;height:36px;color:var(--azul-texto);font:800 14px/1 var(--f-d);border-radius:10px;place-items:center;font-style:normal;display:grid}.inbox li:last-child i{background:var(--amarillo);color:var(--on-amarillo)}.inbox b{font:700 15px/1.3 var(--f-d);overflow-wrap:anywhere;display:block}.inbox span{color:var(--tinta-suave);font-size:13.5px}.inbox em{font-style:normal;font:600 12px/1 var(--f);color:var(--tinta-suave);white-space:nowrap}@media (width<=860px){.mails{grid-template-columns:1fr}}@media (width<=440px){.inbox li{grid-template-columns:32px minmax(0,1fr)}.inbox em{display:none}}.risk{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.risk div{border-radius:var(--r-lg);background:var(--surface);align-content:start;gap:8px;padding:24px;display:grid}.risk strong{font:800 40px/1 var(--f-d);letter-spacing:-.03em}.risk b{font:700 17px/1.3 var(--f-d)}.risk p{color:var(--tinta-suave)}@media (width<=860px){.risk{grid-template-columns:1fr}}.guarantee{border:2px dashed var(--linea-fuerte);border-radius:var(--r-lg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;margin-top:16px;padding:24px 28px;display:grid}.guarantee .seal{background:var(--amarillo);width:84px;height:84px;color:var(--on-amarillo);text-align:center;font:800 13px/1.1 var(--f-d);letter-spacing:.04em;text-transform:uppercase;border-radius:50%;place-items:center;display:grid}.guarantee b{font:800 21px/1.25 var(--f-d);margin-bottom:6px;display:block}.guarantee p{color:var(--tinta-suave)}@media (width<=520px){.guarantee{grid-template-columns:1fr}}.itp-wrap{grid-template-columns:.75fr 1.25fr;align-items:start;gap:36px;display:grid}.itp-wrap>*{min-width:0}.itp-wrap .sec-head{position:sticky;top:96px}@media (width<=960px){.itp-wrap{grid-template-columns:1fr}.itp-wrap .sec-head{position:static}}.itp td,.itp th{padding:12px 16px}.itp td.rate{font:800 17px/1 var(--f-d);white-space:nowrap;font-variant-numeric:tabular-nums}.itp td.nt{color:var(--tinta-suave);font-size:14px}.itp .cbtn{color:var(--azul-texto);font:700 14px/1 var(--f-d);cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:36px;padding:8px 0}.itp .cbtn:hover{text-decoration:underline}.itp table{min-width:560px}.safe{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.safe div{border:1px solid var(--linea);border-radius:18px;align-content:start;gap:8px;padding:20px;display:grid}.safe svg{color:var(--azul-texto)}.safe b{font:700 16px/1.3 var(--f-d)}.safe span{color:var(--tinta-suave);font-size:14.5px}@media (width<=960px){.safe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.safe{grid-template-columns:1fr}}.faq-more{margin-top:8px}.flbl{font:600 13.5px/1.3 var(--f)}.seg2{grid-template-columns:repeat(2,1fr)}.opt{color:var(--tinta-suave);font-weight:400}.field textarea{font:500 16px/1.4 var(--f);color:var(--tinta);background:var(--bg);border:1.5px solid var(--linea-fuerte);border-radius:var(--r-sm);resize:vertical;width:100%;padding:12px}.field textarea:focus{outline:2px solid var(--foco);outline-offset:1px;border-color:var(--foco)}.consent{color:var(--tinta-suave);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.consent input{width:20px;height:20px;accent-color:var(--azul);flex:none;margin:0}.sticky{z-index:40;background:var(--bg);border-top:1px solid var(--linea);padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));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 24px #0e16301a}.sticky.show{transform:none}.sticky .p{min-width:0;line-height:1.15;display:grid}.sticky .p b{font:800 22px/1 var(--f-d)}.sticky .p span{color:var(--tinta-suave);font-size:12px}.sticky .btn{margin-left:auto;padding:14px 18px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:70;background:var(--azul);color:var(--on-azul);border-radius:0 0 var(--r-md) 0;font:700 15px/1 var(--f-d);padding:12px 18px;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.phead{border-bottom:1px solid var(--linea);padding-block:40px 32px}.phead .wrap{gap:16px;display:grid}.phead h1{letter-spacing:-.032em;max-width:22ch;font-size:clamp(31px,4.6vw,50px);line-height:1.04}.phead .lede{color:var(--tinta-suave);max-width:60ch;font-size:19px;line-height:1.6}.phead .lede b{color:var(--tinta);font-weight:600}.crumbs{color:var(--tinta-suave);font-size:13.5px}.crumbs ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:6px;min-width:0;display:flex}.crumbs li+li:before{content:"›";color:var(--linea-fuerte);font-weight:700}.crumbs a{color:var(--tinta-suave)}.crumbs [aria-current]{color:var(--tinta);font-weight:600}.prose{min-width:0;max-width:68ch}.prose>*+*{margin-top:20px}.prose h2{letter-spacing:-.025em;margin-top:48px;scroll-margin-top:96px;font-size:clamp(25px,3.1vw,33px);line-height:1.14}.prose h3{letter-spacing:-.012em;margin-top:32px;font-size:20px;font-weight:700;line-height:1.3}.prose p,.prose li{font-size:17px;line-height:1.62}.prose ul,.prose ol{gap:8px;margin-left:0;padding-left:22px;display:grid}.prose li::marker{color:var(--linea-fuerte)}.prose strong{color:var(--tinta);font-weight:600}.prose a{text-underline-offset:3px;font-weight:500}.prose .tbl{margin-top:24px}.prose table{border:1px solid var(--linea);border-radius:var(--r-md);width:max-content;min-width:0;max-width:100%;display:block;overflow-x:auto}.prose table th,.prose table td{padding:12px 16px;font-size:15px}.prose table thead th{background:var(--surface);white-space:nowrap}.prose .tbl table{border:0;border-radius:0;width:100%;display:table}.prose hr{border:0;border-top:1px solid var(--linea);margin-block:40px}.guide{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:56px;padding-block:40px 24px;display:grid}.guide-main{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}@media (width<=1000px){.guide{grid-template-columns:1fr;gap:24px}}.toc{border-left:2px solid var(--linea);padding-left:18px;font-size:14px;position:sticky;top:96px}.toc b{font:700 12px/1 var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:12px;display:block}.toc ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.toc a{color:var(--tinta-suave);line-height:1.35;text-decoration:none;display:block}.toc a:hover{color:var(--azul-texto);text-decoration:underline}@media (width<=1000px){.toc{border:1px solid var(--linea);border-radius:var(--r-lg);background:var(--surface);order:-1;padding:20px;position:static}.toc ol{gap:10px}}.short{background:var(--azul-suave);border-radius:var(--r-lg);gap:8px;padding:24px 26px;display:grid}.short>b{font:700 12px/1 var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--azul-texto)}.short p{font-size:18px;font-weight:500;line-height:1.55}.short p b{font-weight:700}@media (width<=520px){.short{padding:20px}}.updated{color:var(--tinta-suave);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px;display:flex}.updated time{color:var(--tinta);font-weight:600}.cta-box{background:var(--surface);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:40px;padding:26px 28px;display:flex}.cta-box div{gap:4px;min-width:0;display:grid}.cta-box b{font:800 21px/1.25 var(--f-d);letter-spacing:-.02em}.cta-box span{color:var(--tinta-suave);font-size:15px}@media (width<=560px){.cta-box{padding:22px}.cta-box .btn{width:100%}}.sources{border:1px solid var(--linea);border-radius:var(--r-lg);margin-top:48px;padding:24px 26px}.sources h2{font:800 19px/1.25 var(--f-d);letter-spacing:-.015em;margin:0 0 14px}.sources ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sources li{align-items:baseline;gap:10px;font-size:15px;display:flex}.sources li:before{content:"↗";color:var(--linea-fuerte);flex:none;font-weight:700}.sources .nota{color:var(--tinta-suave);border-top:1px dashed var(--linea-fuerte);margin-top:14px;padding-top:12px;font-size:13px}.gcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gcard{border:1px solid var(--linea);border-radius:var(--r-lg);background:var(--bg);color:var(--tinta);align-content:start;gap:10px;padding:24px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.gcard:hover{border-color:var(--linea-fuerte);transform:translateY(-2px)}.gcard b{font:800 18px/1.3 var(--f-d);letter-spacing:-.015em}.gcard p{color:var(--tinta-suave);font-size:15px}.gcard .meta{font:600 12.5px/1 var(--f);color:var(--tinta-suave);align-items:center;gap:8px;margin-top:2px;display:flex}.gcard .meta:before{content:"";background:var(--amarillo);border-radius:2px;flex:none;width:18px;height:2px}@media (width<=900px){.gcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.gcards{grid-template-columns:1fr}}.gblock{margin-top:56px}.gblock h2{letter-spacing:-.022em;margin-bottom:6px;font-size:clamp(23px,2.7vw,29px);line-height:1.15}.gblock>p{color:var(--tinta-suave);margin-bottom:20px}.related{margin-top:48px}.related h2{font:800 clamp(23px,2.7vw,29px)/1.15 var(--f-d);letter-spacing:-.022em;margin-bottom:20px}.gfaq{margin-top:48px}.gfaq h2{font:800 clamp(23px,2.7vw,29px)/1.15 var(--f-d);letter-spacing:-.022em;margin-bottom:12px}.gfaq details p{font-size:16px}.doc-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.doc-mini li{border:1px solid var(--linea);border-radius:var(--r-lg);align-content:start;gap:8px;padding:22px;list-style:none;display:grid}.doc-mini ul{margin:0;padding:0;display:contents}.doc-mini svg{color:var(--azul-texto)}.doc-mini b{font:700 17px/1.3 var(--f-d)}.doc-mini span{color:var(--tinta-suave);font-size:15px}.doc-mini .who-tag{font:700 11px/1 var(--f-d);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}@media (width<=820px){.doc-mini{grid-template-columns:1fr}}.cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.case{border:1px solid var(--linea);border-radius:var(--r-lg);align-content:start;gap:12px;padding:24px;display:grid}.case-top{gap:4px;display:grid}.case-top b{font:700 17px/1.3 var(--f-d)}.case-top span{color:var(--tinta-suave);font-size:14px}.case dl{border-top:1px solid var(--linea);gap:7px;margin:0;padding-top:12px;display:grid}.case .tot{border-top:1px dashed var(--linea-fuerte);justify-content:space-between;align-items:baseline;gap:10px;margin-top:3px;padding-top:12px;display:flex}.case .tot dt{font-size:14.5px;font-weight:700}.case .tot dd{font:800 26px/1 var(--f-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0}@media (width<=900px){.cases{grid-template-columns:1fr}}.opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.opt-card{border:1px solid var(--linea);border-radius:var(--r-lg);align-content:start;gap:10px;padding:24px;display:grid}.opt-card.mine{background:var(--azul-suave);border-color:var(--azul-suave)}.opt-card b{font:800 18px/1.3 var(--f-d);letter-spacing:-.015em}.opt-card .p{font:800 24px/1 var(--f-d);letter-spacing:-.03em}.opt-card span{color:var(--tinta-suave);font-size:15px}.opt-card.mine span{color:var(--tinta)}@media (width<=860px){.opts{grid-template-columns:1fr}}.draft{border:2px dashed var(--error);border-radius:var(--r-lg);background:var(--surface);gap:8px;margin-bottom:32px;padding:22px 24px;display:grid}.draft b{font:800 17px/1.3 var(--f-d);color:var(--error)}.draft p{color:var(--tinta-suave);font-size:15px}.nf{text-align:center;padding-block:80px 96px}.nf .wrap{justify-items:center;gap:22px;max-width:620px;display:grid}.nf h1{letter-spacing:-.035em;font-size:clamp(34px,5vw,54px);line-height:1.04}.nf p{color:var(--tinta-suave);font-size:18px}.nf .fl{justify-content:center}footer .wrap{display:block}.foot-grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;width:100%;display:grid}.foot-grid nav{align-content:start;gap:10px;min-width:0;display:grid}.foot-grid b{font:700 12px/1 var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-suave)}.foot-grid a{color:var(--tinta);font-size:14.5px;text-decoration:none}.foot-grid a:hover{text-decoration:underline}.foot-brand{align-content:start;gap:12px;display:grid}.foot-brand p{color:var(--tinta-suave);max-width:34ch;font-size:14px}.foot-equipo{color:var(--tinta-suave);max-width:34ch;font-size:12.5px}.foot-legal{border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;width:100%;margin-top:28px;padding-top:20px;display:flex}.foot-legal p,.foot-legal a{color:var(--tinta-suave);font-size:13.5px}@media (width<=880px){.foot-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.foot-grid{grid-template-columns:1fr;gap:26px}}@media (width<=1000px){.nav{display:none}.top .btn{margin-left:auto}}.nav a[aria-current]{background:var(--surface)}@media (width>=1001px){.sticky{display:none}}.btn-ghost{background:var(--bg);color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--linea-fuerte)}.btn-ghost:hover{background:var(--surface)}.hero-cta .btn{flex:150px}.field [aria-invalid=true]{border-color:var(--error);background:color-mix(in srgb,var(--error) 6%,var(--bg))}.consent input[aria-invalid=true]{outline:2px solid var(--error);outline-offset:2px}.menu-movil{border:0;display:none;position:static}.menu-movil summary:after{content:none}.menu-movil summary{border:1.5px solid var(--linea);cursor:pointer;width:44px;height:44px;color:var(--tinta);border-radius:12px;flex:none;place-items:center;padding:0;list-style:none;display:grid}.menu-movil summary::-webkit-details-marker{display:none}.menu-movil summary svg path{transform-origin:12px 12px;transition:transform .2s,opacity .2s}.menu-movil[open] summary .l1{transform:translateY(5px)rotate(45deg)}.menu-movil[open] summary .l2{opacity:0}.menu-movil[open] summary .l3{transform:translateY(-5px)rotate(-45deg)}.menu-movil nav{background:var(--bg);border-bottom:1px solid var(--linea);padding:10px max(16px,env(safe-area-inset-right,0px)) 18px max(16px,env(safe-area-inset-left,0px));gap:2px;max-height:calc(100dvh - 120px);display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px #0e16301f}.menu-movil nav a:not(.btn){color:var(--tinta);font:600 17px/1.2 var(--f-d);border-bottom:1px solid var(--linea);padding:14px 4px;text-decoration:none}.menu-movil nav a[aria-current]:not(.btn){color:var(--azul-texto)}.menu-movil nav .btn{margin-top:14px}.top .wrap{position:relative}@media (width<=1000px){.menu-movil{display:block}.top .wrap{gap:10px}}@media (width<=380px){.top .btn{padding:11px 13px;font-size:14px}.logo-svg{height:30px}}@media (width<=520px){.fact{gap:4px;display:grid}.fact strong{min-width:0;font-size:22px}}@media (width<=640px){.cmp{border:0;border-radius:0;overflow:visible}.cmp table,.cmp tbody,.cmp tr,.cmp th,.cmp td{width:auto;min-width:0;display:block}.cmp thead{display:none}.cmp tr{border:1px solid var(--linea);border-radius:18px;flex-direction:column;margin-bottom:12px;display:flex;overflow:hidden}.cmp tbody th{font:700 16px/1.2 var(--f-d);color:var(--tinta);border:0;order:0;padding:14px 16px 10px}.cmp td{border:0;border-top:1px solid var(--linea);grid-template-columns:42% 1fr;gap:10px;padding:10px 16px;font-size:14.5px;display:grid}.cmp td:before{content:attr(data-col);color:var(--tinta-suave);font-size:13px;font-weight:500}.cmp td.us{border-top:0;order:1}.cmp td.us:before{content:"Kivo";color:var(--azul-texto);font-weight:700}.cmp td:not(.us){order:2}.itp{overflow:visible}.itp table{min-width:0}.itp thead{display:none}.itp tr{border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:14px;padding:12px 16px;display:grid}.itp tr:last-child{border-bottom:0}.itp tr>*{border:0;width:auto;padding:0}.itp tbody th{color:var(--tinta);font-weight:600}.itp td.nt{grid-area:2/1/auto/-1;margin-top:4px;font-size:13.5px}.itp td.nt:empty{display:none}.itp .cbtn{min-height:44px;padding:0 4px}}@media (width>=701px){section{padding-block:96px}}.wrap:not(.faq):not(.what):not(.itp-wrap)>.sec-head{text-align:center;justify-items:center;margin-inline:auto}.wrap:not(.faq):not(.what):not(.itp-wrap)>.sec-head p{max-width:60ch}.hero{background:var(--surface);padding-block:56px 72px}.hero .wrap{align-items:center}@media (width<=960px){.hero{padding-block:28px 44px}}.phead{background:var(--surface);border-bottom:0;padding-block:48px 44px}.phead .short{background:var(--bg)}.pain,.doc-mini li,.inc li{background:var(--surface);border-radius:var(--r-lg);border:0;padding:24px}.safe div{background:var(--surface);border-radius:var(--r-lg);text-align:center;border:0;justify-items:center;padding:28px 24px}.safe svg{background:var(--bg);width:46px;height:46px;color:var(--azul-texto);box-sizing:border-box;border-radius:50%;padding:11px}.fact{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;display:grid}.fact strong{min-width:0}@media (width<=520px){.fact{grid-template-columns:1fr;gap:4px}}.itp td,.itp th{vertical-align:middle}.gblock:first-child{margin-top:0}.calc-layout{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start;gap:64px;display:grid}.calc-layout>div:first-child{padding-top:24px;position:sticky;top:110px}.calc-layout .sec-head{margin:0}.calc-points{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.calc-points li{color:var(--tinta-suave);grid-template-columns:28px 1fr;align-items:start;gap:12px;font-size:16px;display:grid}.calc-points li b{color:var(--tinta);display:block}.calc-points svg{color:var(--ok);margin-top:2px}@media (width<=960px){.calc-layout{grid-template-columns:1fr;gap:28px}.calc-layout>div:first-child{padding-top:0;position:static}}.cta-band{background:var(--amarillo);color:var(--on-amarillo);text-align:center;flex-direction:column;justify-content:center;gap:22px;padding:44px 28px}.cta-band div{justify-items:center}.cta-band b{font-size:clamp(24px,3vw,32px)}.cta-band span{color:var(--on-amarillo);opacity:.8;max-width:56ch}.lead .fields-pareja{margin-top:0}.lead>.hint{margin-top:-4px}.lead details.mas{border:0}.lead details.mas summary{font:600 14px/1.3 var(--f);color:var(--azul-texto);text-underline-offset:3px;gap:6px;padding:2px 0;text-decoration:underline;display:inline-flex}.lead details.mas summary:after{content:none}.lead details.mas[open] summary{margin-bottom:8px}.lead details.mas summary .opt{text-decoration:none}.alt.centro{text-align:center;border-left:0;max-width:70ch;margin:28px auto 0;padding-left:0}.share .link-btn{min-height:44px;padding:12px 0}.hero-val{color:var(--tinta-suave);font-size:14.5px;font-weight:500}.hero-val span{color:#e0a800;letter-spacing:2px;font-size:16px}.hero-alt{color:var(--tinta-suave);font-size:15px}.hero-alt a{font-weight:700}.pasos-form{gap:6px;margin-top:-4px;display:grid}.pasos-form span{font:700 12px/1 var(--f-d);letter-spacing:.06em;text-transform:uppercase;color:var(--azul-texto)}.pasos-bar{background:var(--surface);border-radius:999px;height:6px;overflow:hidden}.pasos-bar i{background:var(--azul);border-radius:inherit;width:50%;height:100%;transition:width .3s;display:block}.paso-form{gap:12px;display:grid}.paso-volver{margin-bottom:-2px;font-size:13px}.cta-nota{color:var(--tinta-suave);text-align:center;flex-basis:100%;font-size:13px}.cta-band .cta-acc{justify-items:center;gap:10px;display:grid}.cta-band .cta-nota{color:var(--on-amarillo);opacity:.75}.sellos[data-astro-cid-2opui5pu]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sellos[data-astro-cid-2opui5pu] li[data-astro-cid-2opui5pu]{align-items:center;gap:12px;display:flex}.sellos[data-astro-cid-2opui5pu] svg[data-astro-cid-2opui5pu]{color:var(--ok);flex:none}.sellos[data-astro-cid-2opui5pu] span[data-astro-cid-2opui5pu]{line-height:1.2;display:grid}.sellos[data-astro-cid-2opui5pu] b[data-astro-cid-2opui5pu]{font:700 15px/1.2 var(--f-d)}.sellos[data-astro-cid-2opui5pu] small[data-astro-cid-2opui5pu]{color:var(--tinta-suave);font-size:13px}.sellos[data-astro-cid-2opui5pu].pie{justify-content:center;margin-top:28px}.sellos[data-astro-cid-2opui5pu].pie li[data-astro-cid-2opui5pu]{background:var(--surface);border-radius:var(--r-md);padding:14px 20px}.sellos[data-astro-cid-2opui5pu].mini{justify-content:center;gap:8px 18px;margin-top:6px}.sellos[data-astro-cid-2opui5pu].mini svg[data-astro-cid-2opui5pu]{width:18px;height:18px}.sellos[data-astro-cid-2opui5pu].mini b[data-astro-cid-2opui5pu]{font-size:13px}.sellos[data-astro-cid-2opui5pu].mini small[data-astro-cid-2opui5pu]{font-size:12px}.foot-grid-en[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr 1fr 1fr}.foot-contacto[data-astro-cid-jo6i4kqk]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.foot-contacto[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--tinta-suave);font-size:14px}.foot-contacto[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--tinta);font-weight:600}.foot-redes[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:flex}.foot-redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:44px;height:44px;color:var(--tinta);background:var(--surface);border-radius:50%;place-items:center;display:grid}@media (width<=880px){.foot-grid-en[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=560px){.foot-grid-en[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.wa-flotante[data-astro-cid-3x6s34x2]{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:45;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 4px 16px #0e163047}.wa-flotante[data-astro-cid-3x6s34x2]:hover{background:#1fb855}@media (width<=1000px){.wa-flotante[data-astro-cid-3x6s34x2]{right:12px;bottom:calc(86px + env(safe-area-inset-bottom,0px));width:50px;height:50px}}
