@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff");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{--navy:#0c243c;--navy-soft:#1b3b5c;--blue:#0060d8;--blue-dark:#004fb0;--blue-soft:#e8f1fd;--white:#fff;--paper:#f5f8fc;--text:#17202b;--muted:#5a6875;--line:#e3e9f1;--radius:14px;--wrap:1120px;--shadow:0 10px 30px #0c243c14}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--text);background:var(--white);margin:0;padding-bottom:76px;font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.65}img{max-width:100%;display:block}a{color:var(--blue-dark)}h1,h2,h3{letter-spacing:-.02em;color:var(--navy);margin:0 0 16px;font-family:Poppins,system-ui,sans-serif;font-weight:700;line-height:1.15}h1{font-size:clamp(31px,5.4vw,52px)}h2{font-size:clamp(25px,3.6vw,35px)}h3{margin-bottom:8px;font-size:19px}p{margin:0 0 14px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 18px}section{padding:56px 0}.band{background:var(--paper)}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;display:inline-block}.topbar{background:var(--white);border-bottom:1px solid var(--line);z-index:20;position:sticky;top:0}.topbar-in{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.brand img{width:auto;height:34px}.topbar-call{color:var(--white);background:var(--blue);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:Poppins,sans-serif;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.topbar-call:hover{background:var(--blue-dark)}.hero{background:var(--navy);color:#d7e3f2;padding:52px 0 60px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 35%,#0060d88c,#0060d800 62%);border-radius:50%;width:520px;height:520px;position:absolute;top:-140px;right:-180px}.hero-in{z-index:1;position:relative}.hero h1{color:var(--white)}.hero .lead{color:#c3d4e8;max-width:660px;font-size:19px}.btn-call{background:var(--blue);color:var(--white);border-radius:var(--radius);align-items:center;gap:12px;margin:24px 0 22px;padding:17px 28px;font-family:Poppins,sans-serif;font-size:21px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #0060d859}.btn-call:hover{background:#0a6ef0}.btn-call small{opacity:.92;font-size:13.5px;font-weight:500;display:block}.facts{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:15.5px;list-style:none;display:flex}.facts li{align-items:center;gap:7px;display:flex}.facts svg{color:#4da0ff;flex:none}.trust{border-bottom:1px solid var(--line);background:var(--white)}.trust-in{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;padding:26px 0;display:grid}.trust-item{text-align:center}.trust-item b{color:var(--navy);font-family:Poppins,sans-serif;font-size:25px;line-height:1.2;display:block}.trust-item span{color:var(--muted);font-size:13.5px}.grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:22px}.card p{color:var(--muted);margin:0;font-size:16px}.card-ico{background:var(--blue-soft);width:40px;height:40px;color:var(--blue);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}a.card{color:inherit;text-decoration:none;transition:box-shadow .16s,border-color .16s,transform .16s;display:block}a.card:hover{border-color:var(--blue);box-shadow:var(--shadow);transform:translateY(-2px)}a.card .go{color:var(--blue);margin-top:12px;font-size:15px;font-weight:600;display:block}.steps{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:22px}.steps li:before{content:counter(s);background:var(--blue);width:34px;height:34px;color:var(--white);border-radius:50%;place-items:center;margin-bottom:12px;font-family:Poppins,sans-serif;font-weight:700;display:inline-grid}.steps p{color:var(--muted);margin:0;font-size:16px}.prices{border-collapse:collapse;background:var(--white);border-radius:var(--radius);border:1px solid var(--line);width:100%;overflow:hidden}.prices td{border-bottom:1px solid var(--line);vertical-align:top;padding:15px 18px}.prices tr:last-child td{border-bottom:0}.prices td:last-child{text-align:right;white-space:nowrap;color:var(--navy);font-family:Poppins,sans-serif;font-weight:700}.prices small{color:var(--muted);font-size:13px;font-weight:400;display:block}@media (width<=480px){.prices td{padding:13px 12px}.prices td:last-child{white-space:normal;min-width:7em}}.note{color:var(--muted);margin-top:12px;font-size:14px}.tip{background:var(--blue-soft);border:1px solid #cfe2fb;border-left:5px solid var(--blue);border-radius:var(--radius);padding:22px}.tip p{margin:0}.cases{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cases li{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:16px;padding:15px 18px;display:flex}.cases time{color:var(--blue);white-space:nowrap;min-width:92px;padding-top:2px;font-size:13px;font-weight:600}.pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pills li{background:var(--white);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:7px 15px;font-size:15px}.gallery{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.gallery figure{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper);margin:0;overflow:hidden}.gallery img{object-fit:cover;width:100%;height:220px}.faq details{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:10px;padding:17px 20px}.faq summary{cursor:pointer;color:var(--navy);font-family:Poppins,sans-serif;font-weight:600}.faq details p{color:var(--muted);margin:10px 0 0}.two{grid-template-columns:minmax(0,1fr);gap:30px;display:grid}@media (width>=880px){.two{grid-template-columns:1.1fr .9fr}}.crumbs{color:#8fa9c6;margin-bottom:14px;font-size:14px}.crumbs a{color:#b9cde4}.footer{background:var(--navy);color:#a8bcd2;padding:52px 0 0;font-size:15px}.footer a{color:#d3e0ee;text-decoration:none}.footer a:hover{color:var(--white);text-decoration:underline}.footer-grid{grid-template-columns:1fr;gap:36px 32px;padding-bottom:40px;display:grid}@media (width>=700px){.footer-grid{grid-template-columns:1fr 1fr}}@media (width>=1040px){.footer-grid{grid-template-columns:1.25fr 1fr 1fr 1fr}}.footer-logo{align-items:center;gap:10px;margin-bottom:16px;display:inline-flex}.footer-logo:hover{text-decoration:none!important}.footer-logo-ico{background:var(--white);border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.footer-logo-ico img{width:32px;height:32px}.footer-logo-txt{letter-spacing:-.02em;color:var(--white);font-family:Poppins,sans-serif;font-size:21px;font-weight:700}.footer-logo-txt b{color:#4da0ff;font-weight:700}.footer-brand p{max-width:340px;margin:0 0 18px;line-height:1.6}.footer-contact{gap:10px;margin:0;padding:0;list-style:none;display:grid}.footer-contact a{align-items:center;gap:9px;font-weight:600;display:inline-flex}.footer-contact svg{color:#4da0ff;flex:none}.footer-title{letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.footer-title a{color:var(--white)}.footer-links{columns:2;column-gap:18px;margin:0;padding:0;font-size:14.5px;list-style:none}.footer-links li{break-inside:avoid;margin-bottom:8px;line-height:1.4}.footer-links b{color:var(--white);font-weight:600}.footer-links-1{columns:1}@media (width>=700px){.footer-guias{grid-column:1/-1}.footer-guias .footer-links-1{columns:2}}@media (width>=1040px){.footer-guias .footer-links-1{columns:3}}@media (width>=700px){.footer-grid-4 .footer-brand{grid-column:1/-1}}@media (width>=1040px){.footer-grid-4{grid-template-columns:repeat(4,1fr)}.footer-grid-5{grid-template-columns:repeat(5,1fr);gap:36px 24px}.footer-grid-6{grid-template-columns:repeat(3,1fr)}}.footer-bottom{color:#7f97b2;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding:20px 0 24px;font-size:13.5px;display:flex}.footer-bottom p{margin:0}.footer-bottom nav{gap:20px;display:flex}.footer-bottom a{color:#a8bcd2}.callbar{z-index:30;background:var(--blue);color:var(--white);border-radius:var(--radius);justify-content:center;align-items:center;gap:10px;padding:16px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 8px 26px #0060d873}@media (width>=880px){.callbar{display:none}body{padding-bottom:0}}.legal h2{margin-top:30px;font-size:22px}.warn{color:#8a1f1f;border-radius:var(--radius);background:#fdecec;border:1px solid #f3b4b4;padding:14px 16px}a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.gallery figcaption{color:var(--muted);padding:10px 12px;font-size:13.5px;line-height:1.4}.linkcloud{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.linkcloud a{background:var(--white);border:1px solid var(--line);color:var(--navy);border-radius:999px;padding:7px 15px;font-size:15px;text-decoration:none;display:inline-block}.linkcloud a:hover{border-color:var(--blue);color:var(--blue)}.linkcloud a[aria-current]{background:var(--blue-soft);color:var(--blue-dark);border-color:#cfe2fb;font-weight:600}.linkcols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:26px;display:grid}.linkcols h3{margin-bottom:12px}.xlink{background:var(--blue-soft);border-radius:var(--radius);border:1px solid #cfe2fb;margin-top:18px;padding:14px 18px}.xlink a{font-weight:600}.hero .xlink-hero{color:#b9cde4;margin-top:4px;font-size:15.5px}.hero .xlink-hero a{color:var(--white)}.stars{color:#f5a623;letter-spacing:2px;font-size:18px;line-height:1}.rating-sum{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:22px;font-size:15.5px;display:flex}.rating-sum b{color:var(--navy);font-family:Poppins,sans-serif;font-size:20px}.reviews{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.review{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:12px;margin:0;padding:20px 22px;display:flex}.review blockquote{color:var(--text);flex:1;margin:0;font-size:16px}.review figcaption{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding-top:12px;font-size:14px;display:flex}.review figcaption b{color:var(--navy)}.review figcaption a{color:var(--muted);text-align:right;font-size:13px;text-decoration:none}.review figcaption a:hover{color:var(--blue-dark);text-decoration:underline}.cta{flex-direction:column;align-items:flex-start;gap:12px;margin:24px 0 22px;display:flex}.cta .btn-call{margin:0}.btn-wa{color:var(--white);border-radius:var(--radius);background:#1fa855;align-items:center;gap:12px;padding:14px 26px;font-family:Poppins,sans-serif;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #1fa8554d}.btn-wa:hover{background:#1b944b}.btn-wa small{opacity:.92;font-size:13.5px;font-weight:500;display:block}.hero-art{padding:44px 0 48px}.hero-art h1{max-width:860px}.art-meta a{color:#d7e3f2}.art-meta{color:#8fa9c6;flex-wrap:wrap;gap:6px 18px;margin:6px 0 0;font-size:14.5px;display:flex}.art-sec{padding-top:40px}.art-layout{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (width>=980px){.art-layout{grid-template-columns:minmax(0,1fr) 320px}}.art-img{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper);margin:0 0 28px;overflow:hidden}.art-img img{object-fit:cover;width:100%;max-height:420px}.prose{max-width:740px;font-size:18px;line-height:1.75}.prose>p:first-of-type{color:var(--navy);font-size:19.5px}.prose h2{margin-top:44px;scroll-margin-top:90px;font-size:clamp(24px,3vw,30px)}.prose h3{margin-top:28px}.prose p,.prose ul,.prose ol{margin:0 0 18px}.prose ul,.prose ol{padding-left:24px}.prose li{margin-bottom:8px}.prose li::marker{color:var(--blue);font-weight:700}.prose strong{color:var(--navy)}.prose a{text-underline-offset:3px;font-weight:600}.prose hr{border:0;border-top:1px solid var(--line);margin:40px 0 28px}.prose hr+p{background:var(--blue-soft);border:1px solid #cfe2fb;border-left:5px solid var(--blue);border-radius:var(--radius);padding:18px 20px;font-size:17px}.prose hr+p+p{color:var(--muted);font-size:14px;line-height:1.6}.prose hr+p+p a{color:var(--muted);font-weight:500}.prose table{border-collapse:collapse;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);width:100%;margin:8px 0 24px;font-size:16px;display:block;overflow:auto hidden}.prose thead th{background:var(--navy);color:var(--white);text-align:left;white-space:nowrap;padding:12px 14px;font-family:Poppins,sans-serif;font-weight:600}.prose td{border-top:1px solid var(--line);vertical-align:top;padding:12px 14px}.prose tbody tr:nth-child(2n) td{background:var(--paper)}.prose td:not(:first-child){color:var(--navy);font-weight:600}.prose td:nth-child(2):last-child{white-space:nowrap}.prose td{min-width:6.5em}#señales-de-alarma+ul{gap:8px;padding:0;list-style:none;display:grid}#señales-de-alarma+ul li{background:#fdf1f1;border:1px solid #f3cccc;border-radius:10px;margin:0;padding:11px 14px 11px 44px;position:relative}#señales-de-alarma+ul li:before{content:"🚩";position:absolute;top:10px;left:14px}#preguntas-frecuentes~p>strong:first-child{margin-bottom:4px;font-family:Poppins,sans-serif;font-size:18px;display:block}.art-side{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;display:grid}@media (width>=980px){.art-side{position:sticky;top:88px}}.side-box{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.side-title{color:var(--navy);margin-bottom:8px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}.side-cta{background:var(--navy);border-color:var(--navy);color:#c3d4e8;gap:12px;display:grid}.side-cta .side-title{color:var(--white);margin:0}.side-cta p{margin:0;font-size:15px}.btn-call-sm{justify-content:center;margin:0;padding:13px 18px;font-size:18px}.side-cta .btn-wa{justify-content:center;padding:12px 16px;font-size:16px}.side-cta .btn-wa small{display:none}.side-list{gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}.side-list a{color:var(--navy);border-radius:10px;align-items:center;gap:12px;margin:0 -8px;padding:8px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.side-list a:hover{background:var(--paper);color:var(--blue-dark)}.side-list img{object-fit:cover;border-radius:8px;flex:none;width:60px;height:60px}.side-list small{color:var(--muted);margin-top:3px;font-size:13px;font-weight:400;display:block}.side-more{font-size:15px;font-weight:600}.post-feat{color:inherit;border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr;gap:0;margin-bottom:26px;text-decoration:none;transition:box-shadow .16s,border-color .16s;display:grid;overflow:hidden}@media (width>=880px){.post-feat{grid-template-columns:1.1fr 1fr}}.post-feat img{object-fit:cover;width:100%;height:100%;min-height:240px;max-height:380px}.post-feat>div{align-self:center;padding:28px}.post-feat p{color:var(--muted)}.post-feat .go{color:var(--blue);font-weight:600}.post-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.post-card{color:inherit;border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;text-decoration:none;transition:box-shadow .16s,border-color .16s,transform .16s;display:flex;overflow:hidden}.post-card img{object-fit:cover;width:100%;height:190px}.post-card>div{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.post-card h2,.post-card h3{font-size:19px}.post-card p{color:var(--muted);flex:1;font-size:15.5px}.post-meta{color:var(--muted);font-size:13.5px}.post-feat:hover,.post-card:hover{border-color:var(--blue);box-shadow:var(--shadow)}.post-card:hover{transform:translateY(-2px)}.legal-wrap{max-width:780px}.legal-intro{color:var(--navy);margin-bottom:28px;font-size:19px}.legal ul{padding-left:22px}.legal li{margin-bottom:10px}.legal-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:12px;padding:22px 24px}.legal-card h2{margin-top:0}.legal-card dl{grid-template-columns:max-content 1fr;gap:8px 18px;margin:0 0 16px;display:grid}.legal-card dt{color:var(--muted);font-weight:600}.legal-card dd{color:var(--navy);margin:0;font-weight:600}.legal-card p{color:var(--muted);margin:0;font-size:15.5px}.legal-fecha{color:var(--muted);margin-top:32px;font-size:14px}@media (width<=520px){.legal-card dl{grid-template-columns:1fr;gap:2px}.legal-card dd{margin-bottom:8px}}.side-links{gap:10px;margin:0;padding:0;font-size:14.5px;line-height:1.4;list-style:none;display:grid}.side-links a{color:var(--navy);text-decoration:none}.side-links a:hover{color:var(--blue-dark);text-decoration:underline}.blog-cat{scroll-margin-top:90px}.blog-cat+.blog-cat{margin-top:56px}.footer-bottom nav{flex-wrap:wrap}.guias{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px 28px;margin:0;padding:0;list-style:none;display:grid}.guias li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.guias a{color:var(--navy);font-weight:600;text-decoration:none}.guias a:hover{color:var(--blue-dark);text-decoration:underline}.guias span{color:var(--muted);white-space:nowrap;font-size:13px}.tellamamos{background:var(--blue-soft);border-top:1px solid #cfe2fb}.tellamamos-in{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px;display:grid}@media (width>=900px){.tellamamos-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px}}.tellamamos h2{margin-top:6px}.tellamamos p{color:var(--muted)}.tl-form{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;padding:22px;display:grid}.tl-campos{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=560px){.tl-campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tl-form label{color:var(--navy);gap:6px;font-size:15px;font-weight:600;display:grid}.tl-form label small{color:var(--muted);font-weight:400}.tl-form input[type=tel],.tl-form input[type=text]{font:inherit;background:var(--white);color:var(--text);border:1px solid #c9d6e6;border-radius:10px;width:100%;padding:12px 14px;font-size:16px}.tl-form input:focus{border-color:var(--blue);outline:3px solid #b9d5fb}.tl-acepto{grid-template-columns:none;align-items:flex-start;color:var(--muted)!important;gap:10px!important;font-size:14px!important;font-weight:400!important;display:flex!important}.tl-acepto input{flex:none;width:18px;height:18px;margin-top:3px}.tl-trampa{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.tl-boton{font:inherit;background:var(--blue);color:var(--white);cursor:pointer;border:0;border-radius:12px;padding:14px 20px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}.tl-boton:hover{background:var(--blue-dark)}.tl-boton:disabled{opacity:.6;cursor:wait}.tl-estado{min-height:1px;margin:0;font-size:15px}.tl-estado.tl-ok{color:#1f7a45;font-weight:600}.tl-estado.tl-error{color:#b42318;font-weight:600}.hero-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px;display:grid}@media (width>=980px){.hero-split{grid-template-columns:minmax(0,1fr) 360px;gap:48px}}.tl-hero{border:0;border-top:5px solid var(--blue);color:var(--text);gap:12px;padding:22px 22px 18px;box-shadow:0 18px 40px #00000047}.tlh-cabecera{margin-bottom:2px}.tlh-titulo{color:var(--navy);margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.tlh-sub{color:var(--muted);margin:6px 0 0;font-size:14.5px;line-height:1.5}.tl-hero label{font-size:14px}.tl-hero input[type=tel],.tl-hero input[type=text]{padding:11px 13px}.tl-hero .tl-boton{width:100%}.tl-hero .tl-acepto{font-size:13px!important}.tl-hero .tl-estado{font-size:14px}.tl-hero .tl-estado:empty{display:none}.tlh-nota{color:#1f7a45;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}
