@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-latin-500-normal.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-latin-600-normal.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-latin-700-normal.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/poppins-latin-800-normal.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4}@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/fonts/dm-sans-latin-wght-normal.woff2) format('woff2')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/fonts/dm-sans-latin-ext-wght-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4}:root{--wa:#15803d;--wa-2:#116a32;--font-mono:'DM Sans',system-ui,sans-serif}.kicker::before,.kicker::after,.kicker.center::after,.feat-card .kicker::after,.section--dark .kicker::before,.section--dark .kicker::after{display:none!important;content:none!important}.kicker{gap:0;font-weight:700;letter-spacing:.16em}.serif-i{font-family:var(--font-display)!important;font-style:normal!important;font-weight:inherit!important;color:var(--azul)}.navy-section .serif-i,.section--dark .serif-i,.page-hero .serif-i,.hero-title .serif-i,.cta-band .serif-i,.inno-card .serif-i{color:#9fdcff}.prose blockquote{border-left:0;padding:1.2rem 1.4rem;border-radius:18px;background:#eef6fd;font-style:normal;font-family:var(--font-display)}.breadcrumbs{font-family:var(--font-body);text-transform:none;letter-spacing:.02em;font-size:.88rem}.card-link,.post-meta,.field label,.contact-item-label{font-family:var(--font-display);letter-spacing:.08em}.btn-wa{background:var(--wa);color:#fff!important;box-shadow:0 10px 26px -10px rgba(21,128,61,.45)}.btn-wa:hover{background:var(--wa-2);transform:translateY(-2px)}.btn-wa svg{width:20px;height:20px;fill:currentColor}.card-icon{background:linear-gradient(140deg,var(--azul) 0%,var(--azul-2) 55%,#3fa9ec 100%)!important;color:#fff;box-shadow:0 12px 22px -12px rgba(10,85,180,.6)}.card-icon svg{stroke:#fff!important}.navy-section .card,.section--dark .card{background:#fff!important;border:0!important;backdrop-filter:none;box-shadow:0 26px 50px -26px rgba(0,0,0,.6)}.navy-section .card-title,.section--dark .card-title{color:var(--ink)!important}.navy-section .card-desc,.section--dark .card-desc{color:var(--ink-2)!important}.navy-section .stat,.section--dark .stat{background:#fff;border:0;box-shadow:0 22px 44px -24px rgba(0,0,0,.55)}.navy-section .stat-num,.section--dark .stat-num{color:var(--azul)}.navy-section .stat-label,.section--dark .stat-label{color:var(--ink-2)}.step:not(.step--dark){background:linear-gradient(140deg,var(--navy) 0%,var(--azul) 75%,var(--azul-2) 100%);border:0;box-shadow:0 22px 44px -24px rgba(6,35,74,.6)}.step:not(.step--dark)::before{color:#9fdcff}.step:not(.step--dark) .step-title{color:#fff}.step:not(.step--dark) .step-desc{color:#d6eafc}.step:not(.step--dark) strong{color:#fff}.step--dark{background:#fff!important}.step--dark .step-title{color:var(--ink)!important}.step--dark .step-desc{color:var(--ink-2)!important}.navy-section{background:radial-gradient(1200px 520px at 12% -10%,rgba(63,169,236,.28),transparent 60%),radial-gradient(900px 600px at 105% 110%,rgba(10,85,180,.55),transparent 62%),linear-gradient(160deg,#051c3c 0%,#06234a 45%,#0b3f86 100%)}.page-hero{background:radial-gradient(900px 420px at 50% -20%,rgba(63,169,236,.35),transparent 65%),linear-gradient(160deg,#051c3c 0%,#06234a 55%,#0b3f86 100%)}.cta-band{background:radial-gradient(700px 380px at 0% 0%,rgba(159,220,255,.45),transparent 60%),radial-gradient(600px 420px at 100% 100%,rgba(6,35,74,.55),transparent 60%),linear-gradient(130deg,#0a55b4 0%,#1f7fd6 55%,#3fa9ec 100%)!important}.page-hero .wrap{text-align:center;display:flex;flex-direction:column;align-items:center}.page-hero h1,.page-hero .lead,.page-hero p{margin-left:auto;margin-right:auto}.page-hero .kicker{justify-content:center}.page-hero{padding-top:9.5rem;padding-bottom:4rem}.section{padding-top:clamp(3.4rem,5.5vw,5rem);padding-bottom:clamp(3.4rem,5.5vw,5rem)}.footer-bottom{flex-direction:column;align-items:center;text-align:center}@media (max-width:699px){.section{padding-top:2.8rem;padding-bottom:2.8rem;padding-left:1.25rem;padding-right:1.25rem}.page-hero{padding:8rem 1.25rem 2.8rem}.footer-grid{text-align:center}.footer-social{justify-content:center}}:focus:not(:focus-visible){outline:none}html.kb :focus-visible{outline:2px solid #3fa9ec!important;outline-offset:3px;border-radius:12px}*{-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reveal{opacity:0;transform:translate3d(0,30px,0) scale(.985);filter:blur(6px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0ms)}.reveal.vis{opacity:1;transform:none;filter:none}@media (max-width:699px){.reveal{filter:none}}.tsplit .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.tsplit .wi{display:inline-block;transform:translate3d(0,105%,0) rotate(2deg);opacity:0;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .6s ease;transition-delay:calc(var(--i)*45ms)}.tsplit.in .wi{transform:none;opacity:1}.lux{clip-path:inset(8% 8% 8% 8% round 24px);transition:clip-path 1.2s cubic-bezier(.19,1,.22,1)}.lux img{transform:scale(1.12);transition:transform 1.6s cubic-bezier(.19,1,.22,1)}.lux.in{clip-path:inset(0 0 0 0 round 24px)}.lux.in img{transform:scale(1)}.btn,.card,.post-card,.review{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s,border-color .3s}.btn:active{transform:scale(.97)!important;transition-duration:.12s}@media (hover:hover) and (pointer:fine){.card:hover,.review:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(6,35,74,.45)}}.prose a:not(.btn){text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .35s cubic-bezier(.22,1,.36,1)}.prose a:not(.btn):hover{background-size:0 1px;background-position:100% 100%}@media (max-width:699px){.m-carrusel{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:.9rem!important;margin-left:-1.25rem;margin-right:-1.25rem;padding:.4rem 1.25rem 2.2rem;scroll-padding-left:1.25rem;scrollbar-width:none;grid-template-columns:none!important;align-items:stretch;scroll-behavior:smooth}.m-carrusel::-webkit-scrollbar{display:none}.m-carrusel>*{flex:0 0 84%;scroll-snap-align:start;margin:0!important;min-width:0}.m-carrusel .reveal,.m-carrusel>.reveal{opacity:1!important;transform:none!important;filter:none!important}.m-carrusel .lux{clip-path:none!important}.m-carrusel .lux img{transform:none!important}.swipe-hint{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:-1rem 0 0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--azul)}.navy-section .swipe-hint{color:#9fdcff}.swipe-hint i{display:inline-flex;gap:4px}.swipe-hint i b{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.3;transition:all .3s}.swipe-hint i b.on{opacity:1;width:16px;border-radius:4px}}@media (min-width:700px){.swipe-hint{display:none}}.pop-ov{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none;align-items:flex-end!important;justify-content:flex-end!important;padding:24px!important}.pop-ov .pop{pointer-events:auto;max-width:400px;border-radius:26px;box-shadow:0 40px 90px -30px rgba(6,35,74,.55),0 0 0 1px rgba(10,85,180,.08)}@media (max-width:699px){.pop-ov{padding:10px!important}.pop-ov .pop{max-width:none;width:100%;max-height:78vh;overflow:auto}}.bf-pill{display:inline-flex;align-items:center;gap:.6rem;margin:0 auto 1.3rem;padding:.5rem .6rem .5rem 1rem;border-radius:999px;background:linear-gradient(120deg,#0b0b0f,#1b1f2a);color:#fff;font-family:var(--font-display);font-weight:700;font-size:.9rem;box-shadow:0 14px 34px -14px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.12);text-decoration:none!important;position:relative;z-index:3;animation:bfIn .8s cubic-bezier(.22,1,.36,1) both}.bf-pill:hover{color:#fff;transform:translateY(-2px)}.bf-pill .bf-tag{padding:.25rem .55rem;border-radius:999px;background:linear-gradient(120deg,#ffd76a,#f5a623);color:#0b0b0f;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.bf-pill .bf-dto{color:#ffd76a}.bf-pill .bf-go{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#25d366;color:#fff}.bf-pill .bf-go svg{width:16px;height:16px;fill:#fff}.bf-band{background:linear-gradient(120deg,#0b0b0f 0%,#151a26 55%,#0b0b0f 100%);color:#fff;border-radius:var(--r4);padding:2.6rem 2rem;text-align:center;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px rgba(0,0,0,.7);margin:0 auto;max-width:var(--maxw)}.bf-band::before{content:'';position:absolute;inset:-40%;background:radial-gradient(closest-side,rgba(255,215,106,.18),transparent 70%);animation:bfGlow 9s ease-in-out infinite alternate}.bf-band>*{position:relative}.bf-band .bf-k{display:inline-block;padding:.35rem .8rem;border-radius:999px;background:linear-gradient(120deg,#ffd76a,#f5a623);color:#0b0b0f;font-family:var(--font-display);font-weight:800;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.bf-band h2{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);margin:1rem 0 .6rem}.bf-band h2 b{color:#ffd76a}.bf-band p{color:rgba(255,255,255,.8);max-width:36em;margin:0 auto 1.4rem}.bf-cuenta{display:flex;justify-content:center;gap:.6rem;margin:0 0 1.6rem}.bf-cuenta div{min-width:70px;padding:.7rem .5rem;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.bf-cuenta b{display:block;font-family:var(--font-display);font-size:1.6rem;color:#fff;line-height:1}.bf-cuenta small{font-size:.72rem;color:rgba(255,255,255,.65);text-transform:uppercase;letter-spacing:.08em}.bf-band .bf-legal{font-size:.78rem;color:rgba(255,255,255,.55);margin:1.1rem auto 0}.bf-wrap{padding:2.4rem 1.25rem 0}@keyframes bfIn{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@keyframes bfGlow{from{transform:translate(-10%,-6%)}to{transform:translate(10%,6%)}}@media (prefers-reduced-motion:reduce){.reveal,.tsplit .wi{opacity:1;transform:none;filter:none;transition:none}.lux{clip-path:none}.lux img{transform:none}.bf-band::before{animation:none}}.center .section-title::after,.split-img.frame::before,.split-img.frame::after,.card::before{display:none!important;content:none!important}@media (min-width:700px){.pop .pop-body::before{display:none}}@media (max-width:699px){.split-img{aspect-ratio:4/3!important;max-height:280px;border-radius:22px;width:100%}.split-img img,.split-img video{width:100%;height:100%!important;object-fit:cover}.split{gap:1.6rem!important}.ba-grid{column-count:auto!important;column-gap:0}.ba-grid.m-carrusel>.ba-item{flex:0 0 80%;margin:0!important}.ba-item img{width:100%;height:auto;max-height:340px;object-fit:cover}.prose img,.prose figure img{max-height:260px;width:100%;object-fit:cover}.post-hero-img{margin:-2rem 1rem 2rem;border-radius:22px}.post-hero-img img{max-height:240px;object-fit:cover}.phone{width:min(230px,66vw)}.video-card video{max-height:220px;object-fit:cover}.feature .feat-bg img{object-position:center 25%}.card .pc-img,.post-card .pc-img{aspect-ratio:16/10}}.bf-art{background:linear-gradient(120deg,#0b0b0f 0%,#151a26 55%,#0b0b0f 100%);color:#fff;border-radius:var(--r4,22px);padding:1.6rem 1.5rem;margin:0 0 2rem;text-align:center;box-shadow:0 30px 60px -34px rgba(0,0,0,.65)}.bf-art .bf-k{display:inline-block;font:700 .72rem/1 Poppins,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#f5c542;margin-bottom:.8rem}.prose .bf-art p{color:rgba(255,255,255,.88);margin:0 auto .9rem;max-width:52ch}.prose .bf-art strong{color:#fff}.bf-art .btn{margin:.2rem auto 0}.prose .bf-art .bf-legal{font-size:.76rem;color:rgba(255,255,255,.55);margin:.9rem auto 0}.bf-tras{display:none}html.bf-fin .bf-tras{display:block}@media (max-width:699px){.post-grid:not(.m-carrusel){gap:.7rem}.post-grid:not(.m-carrusel) .post-card{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:.85rem;padding:.6rem;border-radius:16px}.post-grid:not(.m-carrusel) .pc-img{width:92px;height:92px;border-radius:12px;overflow:hidden;margin:0}.post-grid:not(.m-carrusel) .pc-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.post-grid:not(.m-carrusel) .pc-body{padding:0}.post-grid:not(.m-carrusel) .post-meta{margin:0 0 .25rem;font-size:.66rem}.post-grid:not(.m-carrusel) h3{font-size:.95rem;line-height:1.3;margin:0}.post-grid:not(.m-carrusel) .pc-excerpt,.post-grid:not(.m-carrusel) .card-link{display:none}}@media (min-width:980px){.section>.wrap.reveal:not(.center):not(.split):not(.grid):not(.faq):not(.prose):has(>h2.section-title){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,5vw,5rem);align-items:start}.section>.wrap.reveal:not(.center):not(.split):not(.grid):not(.faq):not(.prose):has(>h2.section-title)>*{grid-column:2;margin-left:0;margin-right:0;max-width:none}.section>.wrap.reveal:not(.center):not(.split):not(.grid):not(.faq):not(.prose):has(>h2.section-title)>.kicker{grid-column:1/-1;grid-row:1;justify-content:flex-start;text-align:left;margin-bottom:1rem}.section>.wrap.reveal:not(.center):not(.split):not(.grid):not(.faq):not(.prose):has(>h2.section-title)>h2.section-title{grid-column:1;grid-row:2/span 40;align-self:start;position:sticky;top:120px;text-align:left;margin:0;font-size:clamp(1.9rem,2.6vw,2.6rem);line-height:1.12;letter-spacing:-.02em}.section>.wrap.reveal:not(.center):not(.split):not(.grid):not(.faq):not(.prose):has(>h2.section-title)>h2.section-title::after{content:'';display:block;width:56px;height:4px;border-radius:4px;margin-top:1.3rem;background:linear-gradient(90deg,var(--azul),var(--celeste))}.section>.wrap.reveal:not(.center):not(.split):not(.grid):not(.faq):not(.prose):has(>h2.section-title)>p{text-align:left}}.section>.wrap.reveal>p:not(.kicker){font-size:1.03rem;line-height:1.78;color:var(--ink-2);max-width:68ch}.section>.wrap.reveal>p.section-desc{font-size:1.14rem;line-height:1.65;color:var(--ink);font-weight:500}.section>.wrap.reveal>p+p{margin-top:1rem}.section--mist .checklist{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;max-width:none;margin:1.8rem 0 0;counter-reset:paso}.section--mist .checklist li{background:#fff;border-radius:18px;padding:1.25rem 1.3rem 1.25rem 1.3rem;margin:0;box-shadow:0 18px 40px -28px rgba(6,35,74,.35),0 0 0 1px rgba(10,85,180,.07);line-height:1.6;font-size:.96rem}.section--mist .checklist li::before{position:static;display:block;width:34px;height:34px;margin-bottom:.8rem;border-radius:10px;background:linear-gradient(135deg,var(--azul),var(--celeste));-webkit-mask:none;mask:none;counter-increment:paso;content:counter(paso);color:#fff;font:700 .95rem/34px Poppins,sans-serif;text-align:center}.section--mist .checklist li strong{display:block;font-family:Poppins,sans-serif;font-size:1.02rem;margin-bottom:.25rem}.section:has(>.wrap>.zonas-list){padding-top:clamp(1.6rem,3vw,2.4rem);padding-bottom:clamp(1.6rem,3vw,2.4rem)}.section:has(>.wrap>.zonas-list)>.wrap{background:linear-gradient(140deg,#f3f8fe 0%,#eaf3fd 100%);border:1px solid rgba(10,85,180,.08);border-radius:24px;padding:clamp(1.4rem,3vw,2.2rem)!important;display:block!important}.section:has(>.wrap>.zonas-list)>.wrap>*{grid-column:auto!important;position:static!important}.section:has(>.wrap>.zonas-list) .section-title{font-size:clamp(1.3rem,2vw,1.6rem)!important;text-align:left!important}.section:has(>.wrap>.zonas-list) .section-title::after{display:none!important}.section:has(>.wrap>.zonas-list) .kicker{justify-content:flex-start!important;margin-bottom:.5rem}.zonas-list{gap:.5rem}.zonas-list a{background:#fff;border-color:rgba(10,85,180,.14);box-shadow:0 6px 16px -12px rgba(6,35,74,.35);font-size:.88rem;padding:.55rem 1rem}.section--mist{background:linear-gradient(180deg,#f5f9fe 0%,#eef5fd 100%)}.faq-item{border-radius:16px;box-shadow:0 12px 30px -24px rgba(6,35,74,.4);border:1px solid rgba(10,85,180,.08)}.faq-q{font-family:Poppins,sans-serif;font-weight:600}.prose{max-width:760px}.prose p,.prose li{font-size:1.06rem;line-height:1.8;color:var(--ink-2)}.prose h2{font-size:clamp(1.45rem,2.4vw,1.85rem);letter-spacing:-.015em;margin:2.6rem 0 .9rem;padding-top:.2rem}.prose ul{padding-left:0;list-style:none}.prose ul li{position:relative;padding-left:1.6rem;margin:.55rem 0}.prose ul li::before{content:'';position:absolute;left:.15rem;top:.72em;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--azul),var(--celeste))}.prose a{color:var(--azul);text-decoration-thickness:1.5px;text-underline-offset:3px}.prose-related{background:#f4f8fe;border:0!important;border-radius:16px;padding:1.1rem 1.3rem!important;font-size:.95rem}@media (max-width:699px){.section--mist .checklist{gap:.6rem}.section--mist .checklist li{position:relative;padding:1rem 1rem 1rem 3.6rem;font-size:.93rem}.section--mist .checklist li::before{position:absolute;left:1rem;top:1rem;margin:0;width:30px;height:30px;line-height:30px;font-size:.85rem}}.prose .cta-band h2,.prose .cta-band p{color:#fff!important}.prose .cta-band p{opacity:.9}.prose .cta-band{text-align:center}.footer .hermanas{max-width:var(--maxw);margin:2.2rem auto 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.8rem 1rem;padding:1.8rem 1.25rem 0;border-top:1px solid rgba(255,255,255,.1)}.footer .hermanas .h-tit{width:100%;text-align:center;font-family:var(--font-display);font-weight:700;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:#9fdcff}.footer .hermanas a{display:block;min-width:15rem;padding:.75rem 1.1rem;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(159,220,255,.22);color:#fff;text-align:center;text-decoration:none;transition:background .25s,transform .25s}.footer .hermanas a:hover{background:rgba(255,255,255,.14);transform:translateY(-2px)}.footer .hermanas b{display:block;font-size:.95rem}.footer .hermanas small{display:block;font-size:.78rem;color:rgba(255,255,255,.7)}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card{background:linear-gradient(145deg,var(--navy,#06234a) 0%,var(--azul,#0a55b4) 80%,#1673d6 100%)!important;border:0!important;box-shadow:0 26px 50px -28px rgba(6,35,74,.6)!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card .card-title,.section:not(.section--mist):not(.navy-section):not(.section--dark) .card h3{color:#fff!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card .card-desc,.section:not(.section--mist):not(.navy-section):not(.section--dark) .card p{color:rgba(255,255,255,.86)!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card a{color:#bfe6ff!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card strong{color:#fff!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card .card-icon{background:rgba(255,255,255,.14)!important;color:#fff!important;border:0!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .card [class*="price"],.section:not(.section--mist):not(.navy-section):not(.section--dark) .card .pill{background:rgba(255,255,255,.14)!important;color:#fff!important;border-color:rgba(255,255,255,.25)!important}.section:not(.section--mist):not(.navy-section):not(.section--dark) .faq-item,.section:not(.section--mist):not(.navy-section):not(.section--dark) .review,.post-card{background:#eaf3fd!important;border:1px solid rgba(10,85,180,.12)!important}.post-card .pc-body{background:transparent}.section--mist .faq-item,.section--mist .review,.section--mist .card{background:#fff!important}.section--mist:has(>.wrap>.zonas-list)>.wrap{background:#fff!important}.prose-related{background:#eaf3fd!important}.bf-pill{background:rgba(255,255,255,.12)!important;backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)!important;font-weight:600}.bf-pill .bf-tag{background:#ffd76a!important;color:#06234a!important}.bf-pill .bf-dto{color:#ffd76a}.bf-wrap{padding:clamp(1.6rem,3vw,2.4rem) 1.25rem 0}.bf-band{background:linear-gradient(120deg,var(--navy,#06234a) 0%,#0a3f86 55%,var(--azul,#0a55b4) 100%)!important;box-shadow:0 30px 60px -36px rgba(6,35,74,.6)!important;padding:clamp(1.4rem,3vw,2rem) clamp(1.3rem,3vw,2.4rem)!important;text-align:left!important;display:grid;grid-template-columns:1fr auto;grid-template-areas:"k k" "t c" "p c" "b l";align-items:center;column-gap:2.4rem;border-radius:24px!important}.bf-band::before{background:radial-gradient(closest-side,rgba(63,169,236,.25),transparent 70%)!important}.bf-band .bf-k{grid-area:k;justify-self:start;background:rgba(255,215,106,.16)!important;color:#ffd76a!important;border:1px solid rgba(255,215,106,.35);font-size:.7rem!important;padding:.3rem .7rem!important;margin-bottom:.4rem}.bf-band h2{grid-area:t;font-size:clamp(1.4rem,2.6vw,2rem)!important;margin:.3rem 0 .3rem!important;line-height:1.15}.bf-band h2 b{color:#ffd76a}.bf-band>p:not(.bf-legal){grid-area:p;margin:0 0 1rem!important;max-width:46ch;font-size:.95rem}.bf-band .bf-cuenta{grid-area:c;margin:0!important;justify-content:flex-end}.bf-cuenta div{min-width:60px!important;padding:.55rem .4rem!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.18)!important;text-align:center}.bf-cuenta b{font-size:1.35rem!important}.bf-band .btn{grid-area:b;justify-self:start}.bf-band .bf-legal{grid-area:l;align-self:end;justify-self:end;margin:0!important;font-size:.72rem!important;max-width:28ch;text-align:right}@media (max-width:760px){.bf-band{grid-template-columns:1fr;grid-template-areas:"k" "t" "p" "c" "b" "l";text-align:center!important}.bf-band .bf-k,.bf-band .btn{justify-self:center}.bf-band .bf-cuenta{justify-content:center;margin:0 0 1rem!important}.bf-band>p:not(.bf-legal){margin:0 auto 1rem!important}.bf-band .bf-legal{justify-self:center;text-align:center;margin-top:.8rem!important;max-width:none}}.bf-art{background:linear-gradient(120deg,var(--navy,#06234a) 0%,#0a3f86 55%,var(--azul,#0a55b4) 100%)!important;box-shadow:0 26px 50px -30px rgba(6,35,74,.6)!important;border-radius:20px!important}.bf-art .bf-k{color:#ffd76a!important}.hero .h-light{font-weight:300;display:block;letter-spacing:-.02em;color:#fff}.hero-rating{margin-top:1.2rem;font-size:.95rem}.hero-rating a{color:#fff;text-decoration:none}.hero-rating span{color:#ffc94d}.hero-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.8rem;border-radius:18px;overflow:hidden;background:rgba(6,35,74,.42);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.16);text-align:left}.hero-strip>div{padding:.9rem 1.1rem;border-left:1px solid rgba(255,255,255,.12)}.hero-strip>div:first-child{border-left:0}.hero-strip small{display:block;font:700 .66rem/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#9fdcff;margin-bottom:.3rem}.hero-strip span{display:block;font-size:.86rem;line-height:1.4;color:#fff}@media (min-width:900px){.hero{justify-content:flex-start;text-align:left}.hero-inner{max-width:var(--maxw,1180px);width:100%;margin:0 auto;padding-left:clamp(1.5rem,4vw,3rem);padding-right:clamp(1.5rem,4vw,3rem)}.hero-inner>*:not(.hero-strip){max-width:640px}.hero-inner .hero-kicker,.hero-inner .hero-ctas{justify-content:flex-start}.hero-title{font-size:clamp(3rem,5.2vw,4.6rem)!important;line-height:1.02}.hero-sub{margin-left:0!important}.hero-strip{max-width:900px}.hero .bf-pill{margin-left:0}.hero::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(6,35,74,.85) 0%,rgba(6,35,74,.55) 45%,rgba(6,35,74,.05) 80%);pointer-events:none}}@media (max-width:899px){.hero-strip{grid-template-columns:1fr;margin-top:1.4rem}.hero-strip>div{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding:.7rem 1rem}.hero-strip>div:first-child{border-top:0}}:root{--wa:#0a55b4;--wa-2:#06234a}.btn-wa,.bf-band .btn-wa,.bf-art .btn-wa{background:linear-gradient(120deg,#0a55b4 0%,#1673d6 55%,#3fa9ec 100%)!important;color:#fff!important;border:0!important;box-shadow:0 14px 30px -12px rgba(10,85,180,.6)!important}.btn-wa:hover{filter:brightness(1.08);transform:translateY(-2px)}.hero .btn-wa,.navy-section .btn-wa,.section--dark .btn-wa,.cta-band .btn-wa,.page-hero .btn-wa,.bf-art .btn-wa{background:#fff!important;color:var(--navy,#06234a)!important;box-shadow:0 14px 30px -14px rgba(0,0,0,.55)!important}.hero .btn-wa svg,.navy-section .btn-wa svg,.cta-band .btn-wa svg,.page-hero .btn-wa svg{fill:#1673d6}.wa-float,.cem-wa{background:linear-gradient(135deg,#0a55b4,#3fa9ec)!important;box-shadow:0 12px 30px -8px rgba(10,85,180,.6)!important}.wa-float::before{border-color:#3fa9ec!important}.m-actionbar .wa{background:linear-gradient(120deg,#0a55b4,#3fa9ec)!important;color:#fff!important}.bf-pill .bf-go{background:linear-gradient(135deg,#0a55b4,#3fa9ec)!important}.wa-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.6rem;padding:1rem 1.2rem;border-radius:18px;background:linear-gradient(120deg,#06234a 0%,#0a55b4 100%);color:#fff;box-shadow:0 20px 40px -28px rgba(6,35,74,.7)}.wa-inline p{margin:0!important;color:rgba(255,255,255,.9)!important;font-size:.95rem!important;flex:1 1 220px;max-width:none!important}.wa-inline p b{color:#fff}.wa-inline .btn{flex:0 0 auto;padding:.7rem 1.2rem;font-size:.92rem}.section--mist .wa-inline,.section:not(.navy-section) .wa-inline{grid-column:2}.navy-section .wa-inline,.section--dark .wa-inline{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.ig-sec{background:linear-gradient(180deg,#f5f9fe 0%,#eaf3fd 100%)}.ig-grid{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap}.ig-item{width:340px;max-width:100%;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 26px 50px -30px rgba(6,35,74,.55),0 0 0 1px rgba(10,85,180,.08)}.ig-item iframe{display:block;width:100%;height:600px;border:0;background:#fff}.ig-btn{margin-top:1.6rem}.ig-prose{margin:2.4rem auto 1rem;max-width:360px;text-align:center}.ig-prose .ig-k{font:700 .74rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--azul)!important;margin-bottom:.9rem!important}.ig-prose .ig-item{margin:0 auto}.ig-follow{display:inline-block;margin-top:.9rem;font-weight:600;font-size:.92rem}@media (max-width:760px){.ig-grid{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1.25rem 1rem;-webkit-overflow-scrolling:touch}.ig-grid .ig-item{flex:0 0 82%;scroll-snap-align:center}.ig-grid.ig-n1{justify-content:center}.ig-grid.ig-n1 .ig-item{flex-basis:92%}}.lp-hero .hero-bg{position:absolute;inset:0}.lp-pts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.lp-pt{border-radius:20px;padding:1.4rem 1.3rem;background:linear-gradient(145deg,#06234a 0%,#0a55b4 85%);color:#fff;box-shadow:0 22px 44px -28px rgba(6,35,74,.6)}.lp-pt b{display:block;font-family:var(--font-display);font-size:1.08rem;margin-bottom:.35rem}.lp-pt span{color:rgba(255,255,255,.85);font-size:.93rem;line-height:1.5}.lp-revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.lp-legal{font-size:.75rem;opacity:.7;margin-top:1rem}@media (max-width:900px){.lp-pts{grid-template-columns:1fr 1fr}.lp-revs{grid-template-columns:1fr}}@media (max-width:520px){.lp-pts{grid-template-columns:1fr}}.wiz-card::after,.pop .wiz-card::after{display:none!important;animation:none!important}.wiz-card,.pop,.pop .pop-body,.pop--cita{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.15 0 0 0 0 0.25 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(180deg,#ffffff 0%,#fbfcfe 100%)!important;background-size:160px 160px,auto!important}.pop .pop-body::before{display:none!important}.wiz-dot{background:#fff!important;border:1.5px solid rgba(10,85,180,.18)!important;color:var(--ink-3)!important;box-shadow:none!important}.wiz-dot.act{background:linear-gradient(135deg,var(--azul),var(--celeste))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 14px -6px rgba(10,85,180,.5)!important}.wiz-dot.done{background:var(--azul)!important;color:#fff!important;border-color:transparent!important}.wiz-bar{background:rgba(10,85,180,.12)!important}.wiz-opt>span{background:#fff!important;border-color:rgba(10,85,180,.16)!important}.wiz-opt>span span{background:none!important;border:0!important;box-shadow:none!important;outline:0!important;padding:0!important;transform:none!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:no-preference){.btn,.card,.review,.post-card,.faq-item,.zonas-list a,.lp-pt,.ig-item,.hermanas a{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),background-color .35s ease,color .35s ease,filter .35s ease}.card:hover,.post-card:hover,.review:hover,.lp-pt:hover{transform:translateY(-4px)}.reveal{transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1),filter 1s ease!important}.faq-a{transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),max-height .45s cubic-bezier(.22,1,.36,1)!important}.pop-ov,.pop{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),visibility .5s!important}.m-carrusel{scroll-behavior:smooth}}.wiz-progress{padding:4px 4px 2px!important;gap:.7rem!important}.wiz-dot{width:32px!important;height:32px!important;flex:0 0 32px!important;box-shadow:none!important;font-size:.82rem!important;line-height:1!important}.wiz-dot.act{background:var(--azul,#0a55b4)!important;box-shadow:0 0 0 4px rgba(10,85,180,.14)!important}.wiz-opt>span{background:linear-gradient(135deg,#06234a 0%,#0a55b4 70%,#1673d6 100%)!important;border:0!important;box-shadow:0 14px 28px -20px rgba(6,35,74,.8)!important;padding:1rem 1.1rem!important}.wiz-opt>span .wiz-ic{background:rgba(255,255,255,.14)!important;border-radius:12px!important;width:42px!important;height:42px!important;display:flex!important;align-items:center;justify-content:center}.wiz-opt>span .wiz-ic svg{stroke:#fff!important;color:#fff!important}.wiz-opt .wiz-opt-tx{text-align:left!important;align-items:flex-start!important}.wiz-opt>span b{color:#fff!important;text-align:left!important}.wiz-opt>span small{color:rgba(255,255,255,.8)!important;text-align:left!important}.wiz-opt>span::after{background:rgba(255,255,255,.16)!important;color:#fff!important}.wiz-opt:hover>span{filter:brightness(1.08);transform:translateY(-2px)}.wiz-opt input:checked+span{outline:2px solid #3fa9ec!important;outline-offset:2px!important}.wiz-opts--pills .wiz-opt>span{padding:.75rem 1rem!important}.ig-item{position:relative;width:276px!important;height:494px;max-width:none!important;flex:0 0 auto;border-radius:26px!important;overflow:hidden;background:#06234a!important;box-shadow:0 34px 60px -30px rgba(6,35,74,.65),0 0 0 6px #fff,0 0 0 7px rgba(10,85,180,.12)!important;isolation:isolate}.ig-item iframe{position:absolute;top:-56px;left:-62px;width:400px!important;height:720px!important;border:0;max-width:none}.ig-grid{gap:1.6rem!important;align-items:center}.ig-grid .ig-item:nth-child(2){transform:translateY(28px)}.ig-sec{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3.4rem,6vw,5.6rem);background:radial-gradient(800px 420px at 85% 50%,rgba(63,169,236,.16),transparent 70%),linear-gradient(180deg,#f5f9fe 0%,#eaf3fd 100%)!important}@media (min-width:980px){.ig-sec{display:grid;grid-template-columns:1fr minmax(0,520px) auto 1fr;column-gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.ig-sec>.wrap{max-width:none!important;margin:0!important;padding:0!important;width:auto!important}.ig-sec>.wrap.center.reveal{grid-column:2;grid-row:1;text-align:left!important;align-self:end}.ig-sec>.wrap.center.reveal .kicker{justify-content:flex-start!important;text-align:left!important}.ig-sec>.wrap.center.reveal .section-title{text-align:left!important;font-size:clamp(2rem,3vw,2.7rem)}.ig-sec>.wrap.center.reveal .section-desc{text-align:left!important;margin-left:0!important}.ig-sec>.ig-grid{grid-column:3;grid-row:1/span 2;flex-wrap:nowrap!important}.ig-sec>.wrap.center:not(.reveal){grid-column:2;grid-row:2;text-align:left!important;align-self:start}}@media (max-width:979px){.ig-sec>.ig-grid{justify-content:center;flex-wrap:wrap}.ig-grid .ig-item:nth-child(2){transform:none}}@media (max-width:760px){.ig-item{width:236px!important;height:420px}.ig-item iframe{top:-56px;left:-52px;width:340px!important;height:640px!important}.ig-sec>.ig-grid{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;padding:.6rem 1.25rem 1.4rem!important;scroll-snap-type:x mandatory}.ig-sec>.ig-grid.ig-n1{justify-content:center!important}.ig-grid .ig-item{flex:0 0 236px!important;scroll-snap-align:center}}.ig-prose{margin:2.6rem 0 1.4rem;max-width:none;display:flex;align-items:center;gap:1.6rem;padding:1.4rem;border-radius:24px;background:linear-gradient(135deg,#06234a 0%,#0a55b4 100%);text-align:left}.ig-prose .ig-item{margin:0;box-shadow:0 20px 40px -24px rgba(0,0,0,.6)!important;flex:0 0 auto}.ig-prose .ig-k{color:#9fdcff!important;order:0}.ig-prose .ig-follow{color:#fff!important}@media (max-width:620px){.ig-prose{flex-direction:column;text-align:center}}.prose .ig-prose .ig-t{color:#fff!important;font-family:var(--font-display);font-weight:700;font-size:1.25rem!important;line-height:1.3!important;margin:.3rem 0 .8rem!important}.prose .ig-prose .ig-k{margin-bottom:.2rem!important}