:root{--fz-a: #D32F2F;--fz-a-dark: #8B1A1A;--fz-a-hover: #e23b39;--fz-dark: #0B0B0B;--fz-dark-nav: #1a1a1c;--fz-surface: #FFFFFF;--fz-surface-2: #F7F7F7;--fz-surface-3: #F5F5F5;--fz-border: #EBEBEB;--fz-border-2: #E8E8E8;--fz-border-3: #E0E0E0;--fz-text-muted: #5A5A5A;--fz-wa: #25D366;--fz-wa-hover: #1fba5a;--fz-a-pressed: #b02424;--fz-dark-2: #222222;--fz-dark-3: #1a1a1a;--fz-a-06: rgba(211,47,47,.06);--fz-a-07: rgba(211,47,47,.07);--fz-a-08: rgba(211,47,47,.08);--fz-a-18: rgba(211,47,47,.18);--fz-a-20: rgba(211,47,47,.2);--fz-a-28: rgba(211,47,47,.28);--fz-a-30: rgba(211,47,47,.3);--fz-a-32: rgba(211,47,47,.32);--fz-a-35: rgba(211,47,47,.35);--fz-a-38: rgba(211,47,47,.38);--fz-a-50: rgba(211,47,47,.5);--fz-a-56: rgba(211,47,47,.56);--fz-a-60: rgba(211,47,47,.6);--fz-a-70: rgba(211,47,47,.7);--fz-a-dark-05: rgba(139,26,26,.05);--fz-a-dark-09: rgba(139,26,26,.09);--fz-surface-hover: #FAFAFA;--fz-border-soft: #F0F0F0;--fz-border-strong: #D0D0D0;--fz-text: #333333;--fz-text-1: #444444;--fz-text-2: #555555;--fz-text-3: #666666;--fz-text-4: #888888;--fz-text-5: #999999;--fz-text-6: #AAAAAA;--fz-text-7: #CCCCCC;--fz-text-8: #BBBBBB;--fz-on-dark: rgba(255,255,255,.92);--fz-on-dark-90: rgba(255,255,255,.9);--fz-on-dark-85: rgba(255,255,255,.85);--fz-on-dark-80: rgba(255,255,255,.8);--fz-on-dark-75: rgba(255,255,255,.75);--fz-on-dark-70: rgba(255,255,255,.7);--fz-on-dark-65: rgba(255,255,255,.65);--fz-on-dark-60: rgba(255,255,255,.6);--fz-on-dark-58: rgba(255,255,255,.58);--fz-on-dark-55: rgba(255,255,255,.55);--fz-on-dark-45: rgba(255,255,255,.45);--fz-on-dark-38: rgba(255,255,255,.38);--fz-on-dark-35: rgba(255,255,255,.35);--fz-on-dark-30: rgba(255,255,255,.3);--fz-on-dark-28: rgba(255,255,255,.28);--fz-on-dark-25: rgba(255,255,255,.25);--fz-on-dark-20: rgba(255,255,255,.2);--fz-on-dark-16: rgba(255,255,255,.16);--fz-on-dark-15: rgba(255,255,255,.15);--fz-on-dark-10: rgba(255,255,255,.1);--fz-on-dark-08: rgba(255,255,255,.08);--fz-on-dark-07: rgba(255,255,255,.07);--fz-overlay-04: rgba(0,0,0,.04);--fz-overlay-07: rgba(0,0,0,.07);--fz-overlay-50: rgba(0,0,0,.5);--fz-overlay-55: rgba(0,0,0,.55);--fz-overlay-62: rgba(0,0,0,.62);--fz-overlay-52: rgba(0,0,0,.52);--fz-overlay-35: rgba(0,0,0,.35);--fz-overlay-10: rgba(0,0,0,.1);--fz-overlay-06: rgba(0,0,0,.06);--fz-overlay-12: rgba(0,0,0,.12);--fz-wa-12: rgba(37,211,102,.12);--fz-wa-45: rgba(37,211,102,.45);--fz-wa-60: rgba(37,211,102,.6);--fz-font-display: "Inter Tight", "Inter", system-ui, sans-serif;--fz-font-body: "Inter", -apple-system, system-ui, sans-serif;--fz-fw-light: 300;--fz-fw-normal: 400;--fz-fw-medium: 500;--fz-fw-semibold: 600;--fz-fw-bold: 700;--fz-fw-black: 800;--fz-fs-2xs: 10px;--fz-fs-xs: 11px;--fz-fs-xs2: 12px;--fz-fs-sm: 13px;--fz-fs-sm2: 14px;--fz-fs-base: 15px;--fz-fs-md: 16px;--fz-fs-md2: 17px;--fz-fs-lg: 18px;--fz-fs-lg2: 19px;--fz-fs-xl: 22px;--fz-fs-xl2: 24px;--fz-fs-2xl: 26px;--fz-fs-3xl: 28px;--fz-fs-4xl: 32px;--fz-sp-1: 4px;--fz-sp-2: 8px;--fz-sp-3: 12px;--fz-sp-4: 16px;--fz-sp-5: 20px;--fz-sp-6: 24px;--fz-sp-7: 28px;--fz-sp-8: 32px;--fz-sp-9: 36px;--fz-sp-10: 40px;--fz-sp-11: 44px;--fz-sp-12: 48px;--fz-sp-14: 56px;--fz-sp-16: 64px;--fz-sp-18: 72px;--fz-sp-19: 76px;--fz-sp-20: 80px;--fz-sp-24: 96px;--fz-sp-25: 100px;--fz-r-xs: 2px;--fz-r-sm: 8px;--fz-r-btn: 10px;--fz-r-btn-lg: 11px;--fz-r-md: 12px;--fz-r-lg: 16px;--fz-r-card: 18px;--fz-r-xl: 20px;--fz-r-modal: 22px;--fz-r-2xl: 28px;--fz-r-circle: 50%;--fz-r-full: 999px;--fz-shadow-xs: 0 1px 8px rgba(0,0,0,.04);--fz-shadow-sm: 0 2px 10px rgba(0,0,0,.06);--fz-shadow-md: 0 4px 18px rgba(0,0,0,.12);--fz-shadow-lg: 0 8px 32px rgba(0,0,0,.12);--fz-shadow-xl: 0 22px 50px rgba(0,0,0,.14);--fz-shadow-2xl:0 24px 60px rgba(0,0,0,.2);--fz-shadow-card-hover: 0 26px 58px rgba(0,0,0,.16);--fz-shadow-btn: 0 4px 18px rgba(0,0,0,.28);--fz-glow-a: 0 4px 18px rgba(211,47,47,.35);--fz-glow-a-strong: 0 8px 28px rgba(211,47,47,.5);--fz-glow-wa: 0 4px 18px rgba(37,211,102,.45);--fz-z-deco: 1;--fz-z-overlay: 2;--fz-z-raised: 4;--fz-z-modal-close: 5;--fz-z-dropdown: 400;--fz-z-nav: 900;--fz-z-fab: 900;--fz-z-modal: 1000;--fz-z-modal-cita: 1100;--fz-z-modal-edit: 1200;--fz-bp-xs: 420px;--fz-bp-sm: 768px;--fz-bp-lg: 1024px;--fz-ease: cubic-bezier(.2,.7,.2,1);--fz-ease-pop: cubic-bezier(.175,.885,.32,1.275)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{margin:0;background:var(--fz-surface);font-family:Inter,-apple-system,sans-serif;color:var(--fz-dark);overflow-x:hidden}section[id],div[id]{scroll-margin-top:128px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--fz-surface-3)}::-webkit-scrollbar-thumb{background:var(--fz-border-strong);border-radius:6px}::selection{background:var(--fz-a);color:var(--fz-surface)}@keyframes fz-spin{to{transform:rotate(360deg)}}@keyframes fz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes fz-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fz-modal-in{0%{opacity:0;transform:translateY(40px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fz-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes fz-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes fz-glow-pulse{0%,to{box-shadow:0 6px 22px var(--fz-a-32)}50%{box-shadow:0 6px 38px var(--fz-a-70),0 0 60px var(--fz-a-20)}}@keyframes fz-dropdown{0%{opacity:0;transform:translateY(-10px) scaleY(.92)}to{opacity:1;transform:none}}@keyframes fz-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fz-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fz-aurora{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fz-float-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(18px,-22px) scale(1.08)}66%{transform:translate(-12px,14px) scale(.94)}}@keyframes fz-float-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-20px,16px) scale(.92)}66%{transform:translate(14px,-18px) scale(1.06)}}@keyframes fz-float-3{0%,to{transform:translate(0)}50%{transform:translate(10px,24px)}}@keyframes fz-spark{0%{opacity:1;transform:scale(0) translate(0)}to{opacity:0;transform:scale(1) translate(var(--sx),var(--sy))}}.fz-animate-bob{animation:fz-bob 2.4s ease-in-out infinite}.fz-animate-pulse{animation:fz-pulse 1.8s ease-in-out infinite}.fz-animate-spin{animation:fz-spin .7s linear infinite}.fz-animate-marquee{animation:fz-marquee 28s linear infinite;width:max-content;display:flex}.fz-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.2,.7,.2,1),transform .65s cubic-bezier(.2,.7,.2,1)}.fz-reveal.fz-revealed{opacity:1;transform:none}.fz-price-shimmer{background:linear-gradient(90deg,var(--fz-a-dark) 20%,var(--fz-a) 50%,var(--fz-a-dark) 80%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fz-shimmer 3s linear infinite}.fz-nav-arrow{transition:transform .25s cubic-bezier(.2,.7,.2,1);display:inline-block}a:hover .fz-nav-arrow{transform:translate(4px)}.fz-feat-grid:has(.fz-feat-card:hover) .fz-feat-card:not(:hover){opacity:.48;transform:scale(.975) translateY(5px)!important;transition:opacity .3s,transform .3s}.fz-inv-grid:has(.fz-inv-card:hover) .fz-inv-card:not(:hover){opacity:.48;transform:scale(.975) translateY(5px)!important;transition:opacity .3s,transform .3s}@media (max-width: 1024px){.fz-feat-grid{grid-template-columns:1fr!important}.fz-feat-grid article[style*=grid-row]{grid-row:auto!important}.fz-faq-layout{grid-template-columns:1fr!important;gap:40px!important}.fz-faq-layout>div[style*=sticky]{position:relative!important;top:auto!important;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.fz-modal-grid{grid-template-columns:1fr!important}.fz-modal-grid>:first-child{border-radius:22px 22px 0 0!important}}@media (max-width: 768px){.fz-desktop-nav,.fz-desktop-cta,.fz-menu-pill{display:none!important}.fz-mobile-burger{display:flex!important}.fz-nav-inner{height:116px!important}.fz-logo-img{height:100px!important;width:100px!important}section[id],div[id]{scroll-margin-top:124px!important}.fz-hero-wrap{grid-template-columns:1fr!important;min-height:auto!important;padding-top:124px!important}.fz-hero-wrap>div:first-of-type{padding:40px 20px 36px!important;max-width:100%!important}.fz-hero-wrap>div:first-of-type>div[style*=flex-wrap]>a,.fz-hero-wrap>div:first-of-type>div[style*=flex-wrap]>button{flex:1 1 100%!important;justify-content:center!important}.fz-hero-img{height:52vw!important;min-height:260px!important;clip-path:none!important}.fz-stat-grid{grid-template-columns:1fr 1fr!important}.fz-stat-grid>div{padding:28px 18px!important;border-right:1px solid var(--fz-border)!important;border-bottom:1px solid var(--fz-border)!important}.fz-stat-grid>div:nth-child(2n){border-right:none!important}.fz-stat-grid>div:nth-child(3),.fz-stat-grid>div:nth-child(4){border-bottom:none!important}.fz-feat-grid{grid-template-columns:1fr!important;gap:14px!important}.fz-feat-grid article>div[style*=grid-template-columns]{grid-template-columns:1fr 1.6fr!important}.fz-benefit-grid{grid-template-columns:1fr!important}.fz-benefit-grid>div{border-right:none!important}.fz-inv-grid{grid-template-columns:1fr!important;gap:16px!important}.fz-faq-layout{grid-template-columns:1fr!important;gap:28px!important}.fz-faq-layout>div[style*=sticky]{position:relative!important;top:auto!important;display:block!important}.fz-faq-layout>div[style*=sticky]>div[style*=relative]{display:none!important}.fz-modal-grid{grid-template-columns:1fr!important}.fz-modal-grid>:first-child{border-radius:22px 22px 0 0!important}.fz-modal-grid>:first-child div[style*=aspect-ratio]{aspect-ratio:16/9!important}.fz-form-row,.fz-edit-row{grid-template-columns:1fr!important}section[style*="padding:96px"],section[style*="padding:var(--fz-sp-24)"]{padding-top:60px!important;padding-bottom:60px!important}section[style*="padding:100px"],section[style*="padding:var(--fz-sp-25)"]{padding-top:60px!important;padding-bottom:60px!important}#contacto>div>div>div[style*=clamp]{padding:40px 24px!important}.fz-modal-sheet{align-items:flex-end!important;padding:0!important}.fz-modal-sheet>div[style*=border-radius]{border-radius:22px 22px 0 0!important;max-height:92vh!important;max-height:92dvh!important;width:100%!important;max-width:100%!important}.fz-carousel-fade-l,.fz-carousel-fade-r{width:40px!important}.fz-hero-parallax-inner{transform:none!important;position:absolute!important;inset:0!important}}@media (max-width: 420px){.fz-feat-grid article>div[style*=grid-template-columns]{grid-template-columns:1fr!important}.fz-feat-grid article>div>div:first-child{min-height:160px!important;height:160px}.fz-benefit-grid>div{padding:22px 18px!important;gap:14px!important}}
