.landing_page__dtmY1{--landing-brand-logo-h:clamp(58px,5.6vw,74px);--landing-topbar-pad-y:6px;--landing-topbar-pad-x:24px;--landing-topbar-h:calc(var(--landing-topbar-pad-y) * 2 + var(--landing-brand-logo-h) + 1px);min-height:100vh;background:radial-gradient(circle at top left,rgba(59,130,246,.14),transparent 28%),radial-gradient(circle at bottom right,rgba(14,165,233,.12),transparent 24%),linear-gradient(180deg,#020617,#07111f 42%,#0b1628);color:#e2e8f0;font-family:Inter,Segoe UI,Arial,sans-serif;overflow-x:hidden;--landing-brand-logo-h:clamp(44px,3.6vw,56px);--landing-topbar-h:84px;padding-top:var(--landing-topbar-h)}.landing_page__dtmY1,.landing_page__dtmY1 *{box-sizing:border-box}.landing_page__dtmY1 h1,.landing_page__dtmY1 h2,.landing_page__dtmY1 h3,.landing_page__dtmY1 li,.landing_page__dtmY1 p,.landing_page__dtmY1 span{overflow-wrap:anywhere}.landing_topBar__S8OT7{min-height:var(--landing-topbar-h);max-height:var(--landing-topbar-h);padding:12px clamp(14px,2.4vw,28px);gap:14px}.landing_topBarBrand__ITEcd{position:static;left:auto;top:auto;transform:none;z-index:1;min-width:0}.landing_brandLogo__dBj0u{max-width:min(52vw,260px);filter:none}.landing_topBarInner__2Cvj5{flex:1 1;width:auto;max-width:none;margin:0;min-width:0}.landing_navActions__1s0WM{gap:10px}.landing_footerLink__iTvIz,.landing_navLink__Q0zXE,.landing_planButton__hlGCZ,.landing_primaryButton__CDtoP,.landing_secondaryButtonLarge__1HcnU,.landing_secondaryButton__muqwk,.landing_topButton__DdVpi,.landing_validateButton__d1vFX{min-height:40px;display:inline-flex;align-items:center;justify-content:center}.landing_heroSection__lBUNM{padding:clamp(20px,3vw,34px) clamp(14px,2vw,24px) clamp(40px,5vw,64px)}.landing_heroPhoto__9fND3{opacity:.16;transform:scale(1.04) translate3d(0,calc(var(--land-scroll, 0px) * -.12),0)}.landing_heroOverlay__sJCzV{background:radial-gradient(ellipse 90% 65% at 20% 35%,rgba(37,99,235,.2),transparent 58%),linear-gradient(180deg,rgba(2,6,23,.26),rgba(2,6,23,.74) 55%,rgba(2,6,23,.92))}.landing_heroContent__g1e3g{padding:clamp(10px,1.3vw,18px) 0}.landing_eyebrow__WEdT3{font-size:clamp(.72rem,.9vw,.82rem)}.landing_heroTitle__k4I8p{margin-top:16px;font-size:clamp(2rem,4.2vw,3.75rem);line-height:1.06;letter-spacing:-.03em;max-width:min(920px,100%)}.landing_heroLead__Ccq3l{margin-top:16px;max-width:640px;font-size:clamp(.94rem,1.05vw,1.06rem);line-height:1.65}.landing_heroButtons__wYEJP{margin-top:24px;gap:10px}.landing_trustRow__F8VqB{margin-top:22px}.landing_trustItem__TJcDY{font-size:.82rem;line-height:1.3}.landing_heroMediaPanel__KX2Wm{min-height:clamp(320px,38vw,520px);border-radius:22px;border:1px solid rgba(0,0,0,.64)}.landing_heroMediaPanel__KX2Wm:after{inset:10px;border-radius:16px;border:1px solid rgba(0,0,0,.22)}.landing_metricsStrip__zJfbR{padding:0 24px 28px}.landing_metricsInner__N0YKl{gap:14px}.landing_section__OdSlB{padding:clamp(44px,5.6vw,72px) 24px}.landing_sectionHeading__ejRFh{max-width:880px;margin:0 auto 26px}.landing_sectionTag__3olnk{font-size:.76rem;padding:7px 13px}.landing_ctaContent__Mpy1_ h2,.landing_sectionHeading__ejRFh h2{font-size:clamp(1.6rem,2.8vw,2.6rem);line-height:1.12;letter-spacing:-.02em}.landing_sectionHeading__ejRFh p{font-size:clamp(.92rem,1.02vw,1.02rem);line-height:1.65}.landing_featuresGrid__lkVuW{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing_featureCard__6Gq6W{border-radius:18px;min-height:0}.landing_planCard__J2PF5{border-radius:20px;min-height:0}.landing_planHeaderSubline__NOW2E,.landing_planList__9X8r0 li span,.landing_testimonialCard__8VgJ6 p{line-height:1.5}.landing_planList__9X8r0{gap:8px}.landing_planPrice__lRuq9 strong{font-size:clamp(1.7rem,2.2vw,2.2rem)}.landing_testimonialGrid__d7KtW{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing_testimonialCard__8VgJ6{border-radius:18px}.landing_ctaSection__Qi83s{padding:clamp(42px,5.2vw,70px) 24px}.landing_ctaCard__vTtIK{border-radius:24px}.landing_ctaContent__Mpy1_{max-width:760px;margin:0 auto}.landing_footerSection__9VkAn{padding:26px 24px 30px}.landing_footerInner__EnB3z{align-items:center}@media (max-width:1180px){.landing_featuresGrid__lkVuW,.landing_testimonialGrid__d7KtW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.landing_page__dtmY1{--landing-topbar-h:76px}.landing_heroShell__hmyPo{grid-template-columns:1fr;gap:16px}.landing_heroContent__g1e3g{text-align:left}.landing_heroMediaPanel__KX2Wm{min-height:clamp(240px,52vw,360px)}.landing_featuresGrid__lkVuW,.landing_metricsInner__N0YKl,.landing_testimonialGrid__d7KtW{grid-template-columns:1fr}}@media (max-width:720px){.landing_page__dtmY1{--landing-brand-logo-h:clamp(34px,8.4vw,42px);--landing-topbar-h:68px}.landing_topBar__S8OT7{padding:10px 12px;gap:8px}.landing_brandLogo__dBj0u{max-width:min(54vw,190px)}.landing_navActions__1s0WM{gap:8px}.landing_navLink__Q0zXE{display:none}.landing_primaryButton__CDtoP,.landing_secondaryButtonLarge__1HcnU,.landing_secondaryButton__muqwk{padding:10px 14px;font-size:.82rem}.landing_heroSection__lBUNM{padding:18px 12px 40px}.landing_heroTitle__k4I8p{font-size:clamp(1.58rem,8.2vw,2.2rem)}.landing_heroLead__Ccq3l{font-size:.9rem}.landing_trustRow__F8VqB{gap:8px}.landing_trustItem__TJcDY{width:100%;justify-content:flex-start}.landing_ctaSection__Qi83s,.landing_footerSection__9VkAn,.landing_metricsStrip__zJfbR,.landing_section__OdSlB{padding-left:12px;padding-right:12px}.landing_featureCard__6Gq6W,.landing_planCard__J2PF5,.landing_testimonialCard__8VgJ6{padding:18px}.landing_scrollHint__GpevI{bottom:14px}}@media (max-width:480px){.landing_topBarInner__2Cvj5{justify-content:flex-end}.landing_secondaryButton__muqwk{font-size:.76rem;padding:8px 10px;min-height:36px}.landing_heroButtons__wYEJP{flex-direction:column;align-items:stretch}.landing_heroButtons__wYEJP>button{width:100%}.landing_footerInner__EnB3z{gap:12px;align-items:flex-start}}.landing_page__dtmY1 main{overflow:visible}.landing_topBar__S8OT7{position:fixed;top:0;left:0;width:100%;z-index:100;min-height:0;box-sizing:border-box;height:var(--landing-topbar-h);max-height:none;padding:var(--landing-topbar-pad-y) var(--landing-topbar-pad-x);overflow:visible;display:flex;align-items:center;background-color:rgba(37,107,254,.06);border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px) saturate(1.05);backdrop-filter:blur(8px) saturate(1.05);transition:transform .28s ease,opacity .28s ease,background-color .2s ease,border-color .2s ease}.landing_topBarVisible__BQrXm{transform:translateY(0);opacity:1}.landing_topBarHidden__EGP0N{transform:translateY(calc(-100% - 8px));opacity:0;pointer-events:none}.landing_topBarInner__2Cvj5{width:100%;max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;padding-left:0;gap:16px;min-height:0;overflow:visible}.landing_brand__FMJo6{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;border:none;background:transparent;padding:0;margin:0;cursor:pointer;color:#f8fafc;text-align:left}.landing_topBarBrand__ITEcd{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.landing_brand__FMJo6 strong,.landing_footerBrand__s_Rzf strong{display:block;font-size:.95rem;line-height:1.1}.landing_brand__FMJo6 small,.landing_footerBrand__s_Rzf span{display:block;color:#94a3b8;font-size:.74rem;margin-top:3px}.landing_brandLogo__dBj0u{display:block;height:var(--landing-brand-logo-h);width:auto;max-width:min(82vw,calc(var(--landing-brand-logo-h) * 1344 / 430));object-fit:contain;object-position:left center;filter:brightness(1.08) contrast(1.04)}.landing_brandMarkWrap__iygUj{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(15,23,42,.9);border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 24px rgba(2,6,23,.28);color:#f8fafc;flex-shrink:0}.landing_brandMark__nskUr{width:20px;height:20px}.landing_navActions__1s0WM{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.landing_closeButton___WbQR,.landing_footerLink__iTvIz,.landing_modalSecondaryButton__D1HZk,.landing_navLink__Q0zXE,.landing_planButton__hlGCZ,.landing_primaryButton__CDtoP,.landing_secondaryButtonLarge__1HcnU,.landing_secondaryButton__muqwk,.landing_topButton__DdVpi,.landing_validateButton__d1vFX{border:none;cursor:pointer;font-size:.88rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.landing_navLink__Q0zXE{padding:9px 14px;border-radius:999px;background:transparent;color:#cbd5e1;font-weight:600}.landing_modalSecondaryButton__D1HZk,.landing_secondaryButtonLarge__1HcnU,.landing_secondaryButton__muqwk,.landing_topButton__DdVpi{padding:10px 16px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.82);color:#f8fafc;font-weight:600;box-shadow:0 8px 20px rgba(2,6,23,.18)}.landing_topButton__DdVpi{background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#ffffff;border-color:rgba(96,165,250,.4)}.landing_planButton__hlGCZ,.landing_primaryButton__CDtoP,.landing_validateButton__d1vFX{padding:12px 20px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#0ea5e9);color:#ffffff;font-weight:700;box-shadow:0 18px 34px rgba(37,99,235,.24)}.landing_secondaryButtonLarge__1HcnU{padding-inline:20px}.landing_whatsappButton__K3zPP{display:inline-flex;align-items:center;gap:8px}.landing_whatsappIcon__yNycO{width:16px;height:16px;flex-shrink:0}.landing_heroSection__lBUNM{position:relative;overflow:hidden;min-height:calc(100dvh - var(--landing-topbar-h));display:flex;flex-direction:column;justify-content:center;padding:24px 24px 48px;box-sizing:border-box}.landing_heroPhoto__9fND3{position:absolute;inset:0;background:url(https://images.unsplash.com/photo-1554224155-6726b3ff858f?w=1600&q=80) 50%/cover no-repeat;opacity:.22;will-change:transform;transform:scale(1.06) translate3d(0,calc(var(--land-scroll, 0px) * -.18),0)}@media (prefers-reduced-motion:reduce){.landing_heroPhoto__9fND3{transform:scale(1.03)}}.landing_heroOverlay__sJCzV{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 30% 40%,rgba(37,99,235,.18),transparent),linear-gradient(180deg,rgba(2,6,23,.36),rgba(2,6,23,.75) 42%,rgba(2,6,23,.96)),linear-gradient(90deg,rgba(2,6,23,.92),rgba(2,6,23,.8) 48%,rgba(2,6,23,.7))}.landing_heroShell__hmyPo{position:relative;max-width:min(1440px,100%);width:100%;margin:0 auto;flex:1 1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-gap:clamp(22px,2.6vw,40px);gap:clamp(22px,2.6vw,40px);align-items:stretch;animation:landing_heroFadeIn__kAKFv 1.15s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}@keyframes landing_heroFadeIn__kAKFv{0%{opacity:0;transform:perspective(1200px) translateZ(-60px) translateY(28px)}to{opacity:1;transform:perspective(1200px) translateZ(0) translateY(0)}}.landing_heroContent__g1e3g{padding:clamp(16px,2vw,28px) 0 clamp(20px,2.5vw,36px);display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,2vw,24px);width:100%;min-width:0}.landing_heroContentHeader__gCU9_{margin:0;max-width:100%}.landing_heroKicker__YmXRF{margin:0 0 10px;font-size:clamp(.8rem,1.05vw,.95rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;line-height:1.35}.landing_heroContentHeader__gCU9_ .landing_heroTitle__k4I8p{margin:0;max-width:min(1000px,100%)}.landing_heroTechModule__BDICN{position:relative;margin-top:0;max-width:min(100%,620px);border-radius:18px;cursor:pointer;text-align:left;outline:none;border:1px solid rgba(34,211,238,.42);background:linear-gradient(148deg,rgba(15,23,42,.94),rgba(30,27,75,.9) 48%,rgba(15,23,42,.92));box-shadow:0 0 0 1px rgba(99,102,241,.22),0 22px 56px rgba(2,6,23,.48),0 0 48px rgba(34,211,238,.14);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.landing_heroTechModule__BDICN:hover{transform:translateY(-3px);border-color:rgba(34,211,238,.65);box-shadow:0 0 0 1px rgba(129,140,248,.35),0 28px 64px rgba(2,6,23,.55),0 0 56px rgba(99,102,241,.2)}.landing_heroTechModule__BDICN:focus-visible{box-shadow:0 0 0 3px rgba(96,165,250,.55),0 22px 56px rgba(2,6,23,.48),0 0 48px rgba(34,211,238,.16)}.landing_heroTechModuleAccent__FuQCw{position:absolute;inset:0;border-radius:17px;pointer-events:none;background:linear-gradient(120deg,transparent 30%,rgba(34,211,238,.08) 45%,rgba(168,85,247,.1) 58%,transparent 72%);background-size:220% 100%;animation:landing_heroTechShimmer__S6us7 7s ease-in-out infinite}@keyframes landing_heroTechShimmer__S6us7{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.landing_heroTechModuleInner__nd72_{position:relative;display:flex;align-items:flex-start;gap:18px;padding:20px 22px 20px 20px}.landing_heroTechModuleIconWrap__7QRIF{flex-shrink:0;width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#22d3ee,#6366f1 55%,#a855f7);box-shadow:0 10px 28px rgba(99,102,241,.45)}.landing_heroTechModuleIcon__BUQz9{width:30px;height:30px;color:#f8fafc}.landing_heroTechModuleBody__hPtLg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.landing_heroTechModuleBadge__9lHUU{display:inline-flex;align-self:flex-start;padding:5px 12px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0f172a;background:linear-gradient(90deg,#fbbf24,#f97316);box-shadow:0 2px 12px rgba(249,115,22,.35)}.landing_heroTechModuleTitle__gre2h{font-size:clamp(1.22rem,2.5vw,1.58rem);font-weight:800;letter-spacing:-.02em;color:#f1f5f9;line-height:1.15}.landing_heroTechModuleDesc__GKXi7{margin:0;font-size:clamp(.9rem,1.4vw,1.05rem);line-height:1.58;color:#cbd5e1}.landing_heroTechModuleArrow__8AA_L{flex-shrink:0;margin-top:12px;font-size:1.45rem;color:#22d3ee;opacity:.9;transition:transform .2s ease,color .2s ease}.landing_heroTechModule__BDICN:hover .landing_heroTechModuleArrow__8AA_L{transform:translateX(4px);color:#67e8f9}.landing_heroTechModuleTapHint__3nbrF{position:absolute;top:-14px;right:16px;z-index:3;padding:8px 16px;border-radius:999px;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#0f172a;background:linear-gradient(95deg,#fde047,#fb923c);border:1px solid rgba(251,191,36,.65);box-shadow:0 4px 18px rgba(251,146,60,.5),0 0 0 1px rgba(15,23,42,.12);pointer-events:none;animation:landing_heroTapHintPulse__CjYNY 1.35s ease-in-out infinite}@keyframes landing_heroTapHintPulse__CjYNY{0%,to{transform:scale(1) rotate(-1deg)}50%{transform:scale(1.07) rotate(1deg)}}@media (prefers-reduced-motion:reduce){.landing_heroTechModule__BDICN{transition:none}.landing_heroTechModule__BDICN:hover{transform:none}.landing_heroTechModuleAccent__FuQCw{animation:none;background:linear-gradient(120deg,transparent,rgba(34,211,238,.06),transparent)}.landing_heroTechModule__BDICN:hover .landing_heroTechModuleArrow__8AA_L{transform:none}.landing_heroTechModuleTapHint__3nbrF{animation:none}}.landing_heroMediaPanel__KX2Wm{min-height:clamp(360px,46vw,580px);width:100%;align-self:stretch;border-radius:24px;border:1px solid rgba(0,0,0,.75);box-shadow:0 26px 64px rgba(2,6,23,.38);background-image:linear-gradient(180deg,rgba(2,6,23,.08),rgba(2,6,23,.22)),url(/maiwei.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.landing_heroMediaPanelHasImage__hpeeC{background-image:none;background-color:#0b1222}.landing_heroMediaPanelPicture__K_a6W{position:absolute;inset:0;margin:0;display:block;z-index:0}.landing_heroMediaPanelImg__mcNQr{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.landing_heroMediaPanelTint__wZdcf{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(2,6,23,.12),rgba(2,6,23,.42));pointer-events:none}.landing_heroMediaPanel__KX2Wm:after{content:"";position:absolute;inset:8px;border-radius:18px;border:1px solid rgba(0,0,0,.28);pointer-events:none;z-index:2}.landing_discountBadge__O_TSg,.landing_eyebrow__WEdT3,.landing_planPill__zeBnU,.landing_previewBadge__q7d_m,.landing_sectionTag__3olnk{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(96,165,250,.2);background:rgba(15,23,42,.72);color:#93c5fd;font-size:.74rem;font-weight:700;letter-spacing:.02em}.landing_sectionTag__3olnk{font-size:1.48rem;padding:12px 24px}.landing_eyebrow__WEdT3{width:-moz-fit-content;width:fit-content;max-width:max-content;padding:8px 14px;font-size:1.48rem;line-height:1;letter-spacing:.01em}.landing_heroTitle__k4I8p{margin:18px 0 0;font-size:clamp(2.35rem,4.8vw,4.1rem);line-height:1.04;letter-spacing:-.04em;max-width:min(1000px,100%)}@media (min-width:901px){.landing_heroSection__lBUNM{padding:clamp(20px,2.2vw,32px) clamp(20px,2.5vw,40px) clamp(36px,4vw,56px)}.landing_heroShell__hmyPo{min-height:min(640px,calc(100dvh - var(--landing-topbar-h) - 80px))}.landing_heroContent__g1e3g{padding:clamp(12px,1.5vw,24px) 0 clamp(16px,2vw,28px);justify-content:space-between;gap:clamp(18px,2.2vw,26px);min-height:100%}.landing_heroTitle__k4I8p{font-size:clamp(2.5rem,4.2vw,4.25rem);line-height:1.03;letter-spacing:-.038em}.landing_heroTechModule__BDICN{max-width:100%}.landing_heroMediaPanel__KX2Wm{min-height:100%;height:auto}.landing_heroSaaSStrip__W7DWN{padding:clamp(16px,1.8vw,22px) clamp(18px,2vw,26px)}.landing_heroSaaSBadge__Xr3zG{padding:9px 11px;font-size:.72rem;border-radius:10px}.landing_heroSaaSTextSecondary__KeB_2,.landing_heroSaaSText__9EGXz{font-size:clamp(.88rem,1.15vw,1.02rem);line-height:1.52}.landing_heroSaaSColumns__nUKXk{gap:clamp(14px,1.6vw,22px) clamp(20px,2.4vw,36px)}}.landing_heroLead__Ccq3l{margin:18px 0 0;max-width:600px;font-size:1.02rem;line-height:1.7;color:#cbd5e1}.landing_heroButtons__wYEJP{display:flex;flex-wrap:wrap;gap:12px;margin-top:0}.landing_trustRow__F8VqB{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.landing_trustItem__TJcDY{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.14);color:#e2e8f0;font-size:.84rem;box-shadow:0 10px 24px rgba(2,6,23,.22)}.landing_featureIcon__oz3RH,.landing_planIcon__dUTw4,.landing_successIconSvg__qxUdg,.landing_trustIcon__x8klv{width:18px;height:18px;flex-shrink:0}.landing_heroSaaSStrip__W7DWN{margin-top:0;display:flex;align-items:flex-start;gap:14px;max-width:100%;padding:14px 16px 16px;border-radius:16px;border:1px solid rgba(56,189,248,.35);background:linear-gradient(135deg,rgba(15,23,42,.88),rgba(30,27,75,.62));box-shadow:0 0 0 1px rgba(99,102,241,.14),0 16px 40px rgba(2,6,23,.32)}.landing_heroSaaSBadge__Xr3zG{flex-shrink:0;margin-top:3px;padding:7px 9px;border-radius:8px;font-size:.64rem;font-weight:900;letter-spacing:.12em;line-height:1;color:#0f172a;background:linear-gradient(120deg,#22d3ee,#818cf8);box-shadow:0 2px 12px rgba(34,211,238,.38)}.landing_heroSaaSColumns__nUKXk{flex:1 1;min-width:0;display:grid;grid-template-columns:1fr;grid-gap:12px 16px;gap:12px 16px}@media (min-width:720px){.landing_heroSaaSColumns__nUKXk{grid-template-columns:1fr 1fr}}.landing_heroSaaSTextSecondary__KeB_2,.landing_heroSaaSText__9EGXz{margin:0;font-size:clamp(.82rem,1.2vw,.96rem);line-height:1.48;color:#cbd5e1;text-wrap:balance}.landing_heroSaaSTextSecondary__KeB_2{color:#b8c3d4}.landing_heroSaaSTextSecondary__KeB_2 strong,.landing_heroSaaSText__9EGXz strong{color:#f1f5f9;font-weight:700}.landing_heroSaaSSep__uUQ7H{color:#64748b;font-weight:700}.landing_scrollHint__GpevI{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);cursor:pointer;animation:landing_scrollBounce__KJQ2L 2.4s cubic-bezier(.45,0,.55,1) infinite;z-index:2;outline:none}.landing_scrollHint__GpevI:focus-visible .landing_scrollHintArrow__Ei_NW{box-shadow:0 0 0 3px rgba(37,99,235,.35)}.landing_scrollHintArrow__Ei_NW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(15,23,42,.94);border:1px solid rgba(148,163,184,.16);color:#cbd5e1;font-size:16px;box-shadow:0 10px 26px rgba(2,6,23,.28);transition:color .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.landing_scrollHint__GpevI:hover .landing_scrollHintArrow__Ei_NW{color:#f8fafc;border-color:#60a5fa;transform:translateY(2px);box-shadow:0 14px 32px rgba(37,99,235,.22)}@keyframes landing_scrollBounce__KJQ2L{0%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(10px)}55%{transform:translateX(-50%) translateY(4px)}}@media (prefers-reduced-motion:reduce){.landing_scrollHint__GpevI{animation:none}}.landing_previewPanel__kQr6T{position:relative;padding:22px;border-radius:24px;background:rgba(15,23,42,.8);border:1px solid rgba(96,165,250,.16);box-shadow:0 26px 64px rgba(2,6,23,.38);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.landing_couponRow__JQoOr,.landing_footerBrand__s_Rzf,.landing_footerInner__EnB3z,.landing_modalActions__bpZcO,.landing_modalHeader__BQ5Z2,.landing_planHeader__U9f8y,.landing_planSummaryLeft__Gfkmu,.landing_planSummary__JKmku,.landing_previewFooter__ngWQO,.landing_previewHeader__y7NVS,.landing_testimonialAuthor__jz_2_{display:flex;align-items:center}.landing_footerInner__EnB3z,.landing_modalHeader__BQ5Z2,.landing_planSummary__JKmku,.landing_previewFooter__ngWQO,.landing_previewHeader__y7NVS{justify-content:space-between}.landing_previewFootnote__aRVAz,.landing_previewLabel__ZNRnD{display:block;font-size:.76rem;color:#94a3b8}.landing_previewBadge__q7d_m{background:rgba(37,99,235,.12)}.landing_previewRoadmap__tir6X{margin-top:14px;display:grid;grid-gap:10px;gap:10px}.landing_previewRoadItem__1imlz{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.14);background:rgba(2,6,23,.32)}.landing_previewRoadDot___zwQS{width:10px;height:10px;margin-top:5px;border-radius:999px;background:linear-gradient(180deg,#60a5fa,#38bdf8);box-shadow:0 0 0 3px rgba(56,189,248,.16)}.landing_previewRoadText__XEYtJ span,.landing_previewRoadText__XEYtJ strong{display:block}.landing_previewRoadText__XEYtJ strong{font-size:.82rem;color:#f8fafc}.landing_previewRoadText__XEYtJ span{margin-top:4px;font-size:.75rem;line-height:1.45;color:#cbd5e1}.landing_previewStats__wOIm6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.landing_statCard__Conal{padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(30,41,59,.94));border:1px solid rgba(148,163,184,.14)}.landing_statCard__Conal small,.landing_statCard__Conal span{display:block}.landing_statCard__Conal span{color:#94a3b8;font-size:.78rem}.landing_statCard__Conal strong{display:block;margin-top:8px;font-size:1.5rem;line-height:1.05}.landing_statCard__Conal small{margin-top:8px;color:#7dd3fc;font-weight:600;font-size:.78rem}.landing_previewFooter__ngWQO{margin-top:16px;padding-top:14px;border-top:1px solid rgba(148,163,184,.14)}.landing_previewFooter__ngWQO strong{display:block;margin-top:4px;font-size:.98rem}.landing_heroChart__4VzQc{margin-top:18px;padding-top:16px;border-top:1px solid rgba(148,163,184,.14)}.landing_heroChartHeader__NXd0W{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.landing_heroChartHeader__NXd0W strong{font-size:.88rem;color:#f8fafc}.landing_heroChartHeader__NXd0W span{font-size:.74rem;color:#94a3b8}.landing_heroChartBars__RTN5o{display:grid;grid-gap:10px;gap:10px}.landing_heroChartRow__U4Szr{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.landing_heroChartLabel__4UONJ,.landing_heroChartValue__qHSve{font-size:.76rem;font-weight:600;color:#cbd5e1}.landing_heroChartValue__qHSve{color:#7dd3fc}.landing_heroChartTrack__LNCwg{height:10px;border-radius:999px;background:rgba(148,163,184,.12);overflow:hidden}.landing_heroChartFill__65RoZ{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#38bdf8);box-shadow:0 0 18px rgba(56,189,248,.28)}.landing_heroInsightGrid__qT4s1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.landing_heroInsightCard__CQj4L{padding:10px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:rgba(2,6,23,.35)}.landing_heroInsightLabel__p7rt3{display:block;color:#94a3b8;font-size:.7rem;font-weight:600}.landing_heroInsightValue__cGKVC{display:block;margin-top:4px;color:#7dd3fc;font-size:1rem;letter-spacing:-.02em}.landing_heroInsightNote__cD5Y8{display:block;margin-top:3px;color:#cbd5e1;font-size:.66rem;line-height:1.3}.landing_metricsStrip__zJfbR{min-height:auto;display:flex;align-items:center;padding:0 24px 24px;box-sizing:border-box}.landing_featuresGrid__lkVuW,.landing_metricsInner__N0YKl,.landing_testimonialGrid__d7KtW{max-width:1240px;margin:0 auto;display:grid;grid-gap:16px;gap:16px}.landing_pricingGrid__3_U_K{max-width:1240px;margin:0 auto;width:100%;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(10px,2.4vw,16px)}.landing_metricsInner__N0YKl{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_metricsInner__N0YKl>div{padding:18px 20px;border-radius:20px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.14);box-shadow:0 12px 28px rgba(2,6,23,.24)}.landing_metricsInner__N0YKl span,.landing_metricsInner__N0YKl strong{display:block}.landing_metricsInner__N0YKl strong{font-size:.94rem}.landing_metricsInner__N0YKl span{margin-top:6px;color:#94a3b8;line-height:1.6;font-size:.88rem}.landing_scrollReveal__ffIJQ{opacity:0;transform:perspective(1200px) rotateX(1.6deg) translateY(24px) scale(.992);filter:blur(1.5px);transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1),filter .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform,filter}.landing_scrollRevealVisible__wdjVP{opacity:1;transform:perspective(1000px) rotateX(0deg) translateY(0) scale(1);filter:blur(0);will-change:auto}.landing_scrollReveal__ffIJQ .landing_sectionHeading__ejRFh .landing_sectionTag__3olnk{opacity:0;transform:translateY(14px) scale(.96)}.landing_scrollRevealVisible__wdjVP .landing_sectionHeading__ejRFh .landing_sectionTag__3olnk{animation:landing_sectionTagIn__A40Ty .62s cubic-bezier(.2,.9,.2,1) .06s both}@keyframes landing_sectionTagIn__A40Ty{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.landing_scrollReveal__ffIJQ{opacity:1;transform:none;filter:none;transition:none}}.landing_section__OdSlB{min-height:auto;display:flex;flex-direction:column;justify-content:center;padding:40px 24px;box-sizing:border-box}.landing_pricingAnchor__dbc_r{scroll-margin-top:76px}.landing_pricingSection__MoiJO{padding-top:24px;padding-bottom:24px}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh{margin-bottom:18px}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh h2{margin-top:10px;font-size:clamp(1.55rem,2.4vw,2.2rem)}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh p{margin-top:8px;font-size:.88rem;line-height:1.55}.landing_pricingReveal__dj4VO{opacity:0;transform:perspective(1800px) translateZ(-420px) rotateX(46deg) rotateY(-16deg) scale(.62);filter:blur(16px)}.landing_pricingReveal__dj4VO.landing_scrollRevealVisible__wdjVP{animation:landing_pricingMaterialize__BJo23 1.05s cubic-bezier(.16,1,.3,1) both}@keyframes landing_pricingMaterialize__BJo23{0%{opacity:0;transform:perspective(1800px) translateZ(-520px) rotateX(50deg) rotateY(-18deg) scale(.54);filter:blur(18px)}62%{opacity:1;transform:perspective(1800px) translateZ(24px) rotateX(-3deg) rotateY(2deg) scale(1.02);filter:blur(0)}to{opacity:1;transform:perspective(1800px) translateZ(0) rotateX(0) rotateY(0) scale(1);filter:blur(0)}}.landing_sectionHeading__ejRFh{max-width:780px;margin:0 auto 28px;text-align:center}.landing_ctaContent__Mpy1_ h2,.landing_modalHeader__BQ5Z2 h2,.landing_modalSuccess__wSod2 h2,.landing_sectionHeading__ejRFh h2{margin:14px 0 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12;letter-spacing:-.035em}.landing_ctaContent__Mpy1_ p,.landing_modalHeader__BQ5Z2 p,.landing_modalSuccess__wSod2 p,.landing_sectionHeading__ejRFh p,.landing_testimonialCard__8VgJ6 p{color:#94a3b8;line-height:1.7;font-size:.94rem}.landing_sectionHeading__ejRFh p{margin:12px auto 0;max-width:660px}.landing_featuresGrid__lkVuW,.landing_testimonialGrid__d7KtW{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_featureCard__6Gq6W,.landing_planCard__J2PF5,.landing_testimonialCard__8VgJ6{background:rgba(15,23,42,.78);border:1px solid rgba(148,163,184,.14);box-shadow:0 18px 44px rgba(2,6,23,.26)}.landing_featureCard__6Gq6W{padding:24px;border-radius:22px}.landing_featureIconWrap__MPfKz,.landing_planIconWrap__Xw134,.landing_successIcon__r_iwJ{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:rgba(30,41,59,.95);border:1px solid rgba(148,163,184,.14);color:#f8fafc}.landing_featureCard__6Gq6W h3{margin:14px 0 0;font-size:1.05rem}.landing_planHeader__U9f8y h3{margin:0;font-size:1.14rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#f1f5f9}.landing_featureCard__6Gq6W p{margin:8px 0 0;color:#94a3b8;line-height:1.7;font-size:.9rem}.landing_planCard__J2PF5{position:relative;padding:22px 20px;border-radius:22px;display:flex;flex-direction:column;gap:clamp(14px,2vw,18px)}.landing_planCardFeatured__eLnFe{background:linear-gradient(180deg,rgba(37,99,235,.16),rgba(37,99,235,.06) 48%,rgba(30,64,175,.05)),linear-gradient(160deg,rgba(22,38,72,.97),rgba(15,23,42,.92));border-color:rgba(96,165,250,.28);box-shadow:0 22px 60px rgba(37,99,235,.14),inset 0 1px 0 rgba(147,197,253,.08)}.landing_planCardTopMeta__AnedR{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%}.landing_pricingGrid__3_U_K .landing_planCard__J2PF5{flex:1 1 min(220px,100%);min-width:0;max-width:100%}.landing_pricingGrid__3_U_K .landing_planCardTopMeta__AnedR{justify-content:center;align-items:center}@media (min-width:721px) and (max-width:1100px){.landing_pricingGrid__3_U_K .landing_planCard__J2PF5{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}.landing_planPill__zeBnU{position:relative;top:auto;right:auto;max-width:100%;box-sizing:border-box;justify-content:center;background:rgba(37,99,235,.14)}.landing_planPillMuted__FHJCu{background:rgba(15,23,42,.88);border-color:rgba(251,191,36,.42);color:#fde68a;font-weight:600;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;box-shadow:0 2px 14px rgba(245,158,11,.12)}.landing_planPillMutedPetrol__3cFrK{background:linear-gradient(135deg,rgba(8,51,78,.96),rgba(12,74,110,.94) 42%,rgba(10,58,88,.96));border-color:rgba(56,189,248,.42);color:#e0f2fe;font-weight:700;font-size:.65rem;letter-spacing:.07em;text-transform:uppercase;padding:7px 12px;box-shadow:0 4px 22px rgba(6,40,62,.45)}.landing_planPillFeatured__VkHmY{background:linear-gradient(135deg,rgba(37,99,235,.38),rgba(30,64,175,.22));border-color:rgba(147,197,253,.5);color:#f0f9ff;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:7px 14px;box-shadow:0 4px 20px rgba(37,99,235,.22)}.landing_pricingGuideRoot__GO_JX{position:fixed;inset:0;z-index:12000;pointer-events:auto}.landing_pricingGuideBackdrop__D7nHb{position:absolute;inset:0;margin:0;padding:0;border:none;width:100%;height:100%;display:block;cursor:pointer;background:rgba(2,6,23,.5);-moz-appearance:none;appearance:none;-webkit-appearance:none}.landing_pricingGuideSpotlight___FZh6{position:fixed;z-index:1;pointer-events:none;border-radius:22px;border:3px solid rgba(34,211,238,.92);box-shadow:0 0 0 9999px rgba(2,6,23,.58),0 0 36px rgba(34,211,238,.35);animation:landing_pricingGuideBorderPulse__9bL_T 2s ease-in-out infinite}@keyframes landing_pricingGuideBorderPulse__9bL_T{0%,to{border-color:rgba(34,211,238,.88);box-shadow:0 0 0 9999px rgba(2,6,23,.58),0 0 28px rgba(34,211,238,.28)}50%{border-color:rgba(168,85,247,.9);box-shadow:0 0 0 9999px rgba(2,6,23,.58),0 0 40px rgba(129,140,248,.35)}}.landing_pricingGuideLabel__J6lAX{position:fixed;z-index:2;pointer-events:none;max-width:min(320px,calc(100vw - 24px));padding:14px 18px;border-radius:16px;background:rgba(15,23,42,.94);border:1px solid rgba(96,165,250,.38);box-shadow:0 20px 48px rgba(2,6,23,.55);text-align:center}.landing_pricingGuideLabelText__s5Ukt{display:block;font-size:1rem;font-weight:800;color:#f8fafc;letter-spacing:-.02em;line-height:1.2}.landing_pricingGuideLabelSub__LGu5f{display:block;margin-top:8px;font-size:.78rem;color:#94a3b8;line-height:1.45}.landing_pricingGuideLabelArrow__Z1st_{display:block;margin-top:10px;font-size:1.15rem;color:#22d3ee;line-height:1}@media (prefers-reduced-motion:reduce){.landing_pricingGuideSpotlight___FZh6{animation:none}}.landing_planHeader__U9f8y{gap:14px;justify-content:flex-start;align-items:flex-start;text-align:left}.landing_planHeaderText__yYhb7{min-width:0;flex:1 1;text-align:left}.landing_planHeaderSubline__NOW2E{margin:6px 0 0;color:#64748b;font-size:.72rem;font-weight:500;letter-spacing:.03em;line-height:1.4}.landing_planPrice__lRuq9{margin-top:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.landing_oldPrice__u_GwU{color:#94a3b8;text-decoration:line-through;font-size:.92rem}.landing_planPrice__lRuq9 strong{font-size:1.9rem;line-height:1;letter-spacing:-.04em}.landing_planPrice__lRuq9 span{color:#94a3b8;font-size:.88rem}.landing_discountBadge__O_TSg{margin-top:0;color:#86efac;border-color:rgba(34,197,94,.15);background:rgba(21,128,61,.14)}.landing_planList__9X8r0{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;flex:1 1 auto;min-height:0}.landing_planList__9X8r0 li{display:flex;gap:10px;align-items:flex-start;color:#cbd5e1;line-height:1.5;font-size:.82rem}.landing_planCheck__G2JMX{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(30,41,59,.75);border:1px solid rgba(148,163,184,.14);color:#94a3b8;font-weight:600;font-size:.7rem;flex-shrink:0;margin-top:2px}.landing_featureHighlight__bFndb{background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(139,92,246,.14));border-radius:8px;border:1px solid rgba(139,92,246,.3);color:#c4b5fd}.landing_featureHighlightRepair__kEJ4n,.landing_featureHighlight__bFndb{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 10px;font-weight:600}.landing_featureHighlightRepair__kEJ4n{background:linear-gradient(135deg,rgba(15,81,75,.55),rgba(13,99,91,.45) 45%,rgba(10,58,54,.6));border-radius:8px;border:1px solid rgba(45,166,153,.38);color:#a7f3d0}.landing_planButton__hlGCZ{width:100%;margin-top:auto;padding:10px 16px}.landing_testimonialCard__8VgJ6{padding:24px;border-radius:22px}.landing_quoteMark__3oEhG{display:inline-block;color:#60a5fa;font-size:2.4rem;line-height:1}.landing_testimonialCard__8VgJ6 p{margin:4px 0 16px}.landing_avatar__92wYL{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(37,99,235,.14);color:#93c5fd;font-weight:700;font-size:.88rem}.landing_testimonialAuthor__jz_2_{gap:10px;justify-content:flex-start}.landing_testimonialAuthor__jz_2_ span,.landing_testimonialAuthor__jz_2_ strong{display:block}.landing_testimonialAuthor__jz_2_ strong{font-size:.9rem}.landing_testimonialAuthor__jz_2_ span{margin-top:2px;color:#94a3b8;font-size:.82rem}.landing_ctaSection__Qi83s{min-height:auto;display:flex;align-items:center;padding:40px 24px;box-sizing:border-box}.landing_ctaCard__vTtIK{position:relative;overflow:hidden;max-width:1240px;margin:0 auto;border-radius:28px;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 64px rgba(2,6,23,.34)}.landing_ctaPhoto__n5KpJ{position:absolute;inset:0;background:url(https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=1600&q=80) 50%/cover no-repeat;opacity:.18;transform:scale(1.03)}.landing_ctaOverlay__fF1HP{position:absolute;inset:0;background:linear-gradient(120deg,rgba(2,6,23,.92),rgba(2,6,23,.82) 50%,rgba(2,6,23,.72)),linear-gradient(180deg,rgba(37,99,235,.12),rgba(2,6,23,.12))}.landing_ctaContent__Mpy1_{position:relative;max-width:720px;padding:48px}.landing_ctaContent__Mpy1_ p{margin:14px 0 0;max-width:580px}.landing_footerSection__9VkAn{min-height:auto;display:flex;align-items:center;padding:24px 24px 40px;box-sizing:border-box}.landing_footer__OamDV{width:100%;padding:0}.landing_footerInner__EnB3z{max-width:1240px;margin:0 auto;gap:16px;padding-top:20px;border-top:1px solid rgba(148,163,184,.22);flex-wrap:wrap}.landing_footerBrand__s_Rzf{gap:12px}.landing_footerLogo__JOamB{display:block;height:clamp(56px,6vw,80px);width:auto;max-width:min(68vw,640px);object-fit:contain;object-position:left center}.landing_footerInner__EnB3z p{margin:0;color:#94a3b8;font-size:.86rem}.landing_footerLink__iTvIz{padding:0;background:transparent;color:#7dd3fc;font-weight:700}.landing_basicoFacturaOverlay__NMKNU{position:fixed;inset:0;z-index:1100;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.landing_basicoFacturaCard__t_0gX{width:min(440px,100%);margin:auto;padding:28px 26px;border-radius:22px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 28px 90px rgba(15,23,42,.22);box-sizing:border-box;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.landing_basicoFacturaTitle__i53b0{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:#0f172a;line-height:1.2}.landing_basicoFacturaLead__49AiK{margin:14px 0 0;font-size:1.02rem;line-height:1.55;font-weight:600;color:#334155}.landing_basicoFacturaEmphasis__Ts_Dr{display:inline;font-weight:700;letter-spacing:-.015em;color:#0c4a6e;background:rgba(8,105,138,.06);padding:.06em .28em;border-radius:4px;border:1px solid rgba(14,116,144,.12);box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing_basicoFacturaProgressTrack__Sn_4t{margin-top:22px;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}.landing_basicoFacturaProgressFill__iZBnB{transform-origin:left center;transform:scaleX(0);animation:landing_basicoFacturaProgress__K9pwe 5s linear forwards}.landing_basicoFacturaProgressFillStatic__YJG2V,.landing_basicoFacturaProgressFill__iZBnB{display:block;height:100%;width:100%;border-radius:999px;background:linear-gradient(90deg,#1d4ed8,#6366f1 55%,#818cf8)}.landing_basicoFacturaAcceptButton__znIoo{margin-top:24px;width:100%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;border-radius:12px;cursor:pointer;border:1px solid rgba(45,166,153,.5);background:linear-gradient(180deg,rgba(15,94,89,.98),rgba(10,72,68,1) 48%,rgba(8,58,55,1));color:#ccfbf1;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.92rem;font-weight:600;letter-spacing:.045em;line-height:1.25;box-shadow:0 8px 26px rgba(8,58,55,.28);transition:filter .18s ease,box-shadow .18s ease}.landing_basicoFacturaAcceptButton__znIoo:hover{filter:brightness(1.07);box-shadow:0 10px 30px rgba(8,58,55,.34)}.landing_basicoFacturaAcceptButton__znIoo:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(45,212,191,.45),0 8px 26px rgba(8,58,55,.28)}@keyframes landing_basicoFacturaProgress__K9pwe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.landing_basicoFacturaProgressFill__iZBnB{animation:none;transform:scaleX(1)}}.landing_modalOverlay__lp3Qo{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding:16px;overflow-y:auto}.landing_modalCard__Xb3Ag{width:min(620px,100%);margin:auto;padding:24px;border-radius:24px;background:#ffffff;border:1px solid #dce4ec;box-shadow:0 28px 80px rgba(15,23,42,.16);display:flex;flex-direction:column;max-height:calc(100dvh - 32px);min-height:0;overflow:hidden}.landing_modalFormShell__SoodN{display:flex;flex-direction:column;flex:1 1;min-height:0;margin:0;padding:0}.landing_modalScrollBody__wgZmk{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.landing_modalFooter__QBCk1{flex-shrink:0;padding-top:14px;margin-top:0;border-top:1px solid #e8eef4;background:#ffffff}.landing_modalFooter__QBCk1 .landing_modalActions__bpZcO{width:100%}.landing_requestModalBody__cc9sh{background:linear-gradient(180deg,#f8fafc,#f1f5f9 55%,#eef2f7);border-radius:0 0 18px 18px;margin:0 -4px;padding:4px 4px 8px}.landing_requestFormSections__q1bbf{display:flex;flex-direction:column;gap:12px}.landing_requestFormCard__54Bzi{background:rgba(255,255,255,.82);border:1px solid rgba(148,163,184,.28);border-radius:16px;padding:14px 16px;box-shadow:0 4px 24px rgba(15,23,42,.04);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.landing_requestFormCardTitle__6gMka{margin:0 0 12px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.landing_requestFormGrid2___7t41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px}.landing_requestFormFull__lMqsF{grid-column:1/-1}@media (max-width:520px){.landing_requestFormGrid2___7t41{grid-template-columns:1fr}}.landing_requestLabel__9zk5q{display:block;margin-bottom:5px;font-size:.78rem;font-weight:600;color:#475569}.landing_requestInput__tSj6R,.landing_requestInput__tSj6R select{width:100%;padding:10px 12px;background:rgba(255,255,255,.95);border:1px solid rgba(203,213,225,.95);border-radius:12px;color:#0f172a;font-size:.88rem;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.landing_requestInput__tSj6R select:focus,.landing_requestInput__tSj6R:focus{border-color:rgba(99,102,241,.45);box-shadow:0 0 0 3px rgba(99,102,241,.12)}.landing_requestDgiZone__Gdchq{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:96px;padding:14px 16px;border-radius:14px;border:2px dashed rgba(165,180,252,.65);background:linear-gradient(145deg,rgba(238,242,255,.9),rgba(248,250,252,.95));cursor:pointer;transition:border-color .2s,background .2s}.landing_requestDgiZone__Gdchq:hover{border-color:rgba(129,140,248,.85);background:linear-gradient(145deg,rgba(224,231,255,.55),rgba(255,255,255,.98))}.landing_requestDgiZone__Gdchq input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.landing_requestDgiHint__j2kCU{margin:0;font-size:.72rem;color:#64748b;text-align:center;line-height:1.45;max-width:28rem}.landing_requestDgiFileName___8oho{font-size:.8rem;font-weight:600;color:#4338ca;word-break:break-all;text-align:center}.landing_formLayout__C5GsZ.landing_requestFormLayout__souXk{gap:0;margin-top:0}.landing_modalHeader__BQ5Z2{gap:12px;align-items:flex-start}.landing_modalHeader__BQ5Z2 h2{margin:8px 0 0;font-size:1.4rem;color:#0f4c5c}.landing_modalHeader__BQ5Z2 p{margin:6px 0 0;font-size:.86rem}.landing_modalHeader__BQ5Z2 .landing_sectionTag__3olnk{padding:4px 10px;font-size:.7rem}.landing_closeButton___WbQR,.landing_modalSecondaryButton__D1HZk{background:#ffffff;font-size:.86rem}.landing_modalSecondaryButton__D1HZk{color:#0f172a}.landing_closeButton___WbQR{padding:8px 14px}.landing_planSummaryBlock__KiXqh{margin-top:18px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0;overflow:hidden}.landing_planSummary__JKmku{margin-top:0;padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #d6e0ea;border-left:4px solid #2563eb;gap:14px}.landing_planSummaryBlock__KiXqh .landing_planSummary__JKmku{margin-top:0;padding:14px 16px;border:none;background:transparent;border-radius:0}.landing_planSummaryLeft__Gfkmu{gap:12px}.landing_planSummaryLeft__Gfkmu strong{display:block;font-size:.92rem}.landing_modalPlanTag__mih6y{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1d4ed8;background:rgba(37,99,235,.12);border:1px solid rgba(37,99,235,.25)}.landing_modalPlanName__BywLf{display:block;margin-top:4px;font-size:1rem;font-weight:800;color:#0f172a}.landing_planSummaryLeft__Gfkmu span,.landing_planSummaryPrice__JxB2_ small,.landing_planSummaryPrice__JxB2_ span{display:block;color:#0f4c5c;font-size:.92rem;font-weight:600}.landing_planSummaryPrice__JxB2_{text-align:right;flex-shrink:0}.landing_planSummaryPrice__JxB2_ strong{display:block;font-size:2.15rem;letter-spacing:-.03em;line-height:1;color:#0f4c5c}.landing_planSummaryPrice__JxB2_ small{text-decoration:line-through;font-size:.8rem}.landing_planIconToggle__20178{position:relative;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.landing_planIconToggle__20178:hover{background:#eef2f7;transform:translateY(-1px)}.landing_planSummaryPlanIcon__78bFI{width:20px;height:20px}.landing_planIconChevronBadge__IfpeE{position:absolute;right:-6px;bottom:-6px;width:16px;height:16px;border-radius:999px;border:1px solid #cbd5e1;background:#ffffff;display:inline-flex;align-items:center;justify-content:center;font-size:.56rem;color:#334155;box-shadow:0 2px 6px rgba(15,23,42,.16)}.landing_planIconChevron__pdIAr{display:inline-block;font-size:.82rem;transition:transform .2s ease}.landing_planIconChevronOpen__EHMH6{transform:rotate(180deg)}.landing_featureToggleLabel__lFkql{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;cursor:pointer;color:#64748b;font-size:.82rem;font-weight:500;transition:color .15s ease}.landing_featureToggleLabel__lFkql:hover{color:#2563eb}.landing_featureDropdown___XnVg{list-style:none;margin:0;padding:0 16px 14px;display:grid;grid-gap:6px;gap:6px;animation:landing_featureSlide__f9qZy .18s ease}.landing_featureDropdown___XnVg li{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#ffffff;border:1px solid #e8edf3;color:#334155;font-size:.84rem;line-height:1.45}.landing_featureDropdownIcon__4is4f{width:16px;height:16px;flex-shrink:0;color:#2563eb}.landing_featureDropdown___XnVg .landing_featureHighlightRepair__kEJ4n,.landing_featureDropdown___XnVg .landing_featureHighlight__bFndb{flex:1 1;min-width:0}.landing_featureDropdown___XnVg .landing_featureHighlight__bFndb{background:linear-gradient(135deg,rgba(99,102,241,.14),rgba(139,92,246,.1));border-color:rgba(124,58,237,.35);color:#5b21b6}.landing_featureDropdown___XnVg .landing_featureHighlightRepair__kEJ4n{background:linear-gradient(135deg,rgba(15,81,75,.12),rgba(13,99,91,.1));border-color:rgba(13,148,136,.4);color:#115e59}@keyframes landing_featureSlide__f9qZy{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.landing_formError__rS0S_{margin-top:14px;padding:10px 12px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:.86rem;font-weight:600}.landing_formLayout__C5GsZ{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.landing_formGrid__JNREp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.landing_couponCard__U2hA6{padding:14px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0;width:100%;box-sizing:border-box;grid-column:1/-1}.landing_couponPolicyNote__J36_M{margin:10px 0 0;font-size:.78rem;line-height:1.5;color:#64748b;font-weight:500}.landing_planCouponFinePrint__kc7oK{margin:8px 0 0;font-size:.72rem;line-height:1.45;color:#94a3b8;font-weight:500}.landing_rubroHint__CWmZW{display:block;margin-top:8px;color:#64748b;font-size:.76rem}.landing_couponRow__JQoOr{gap:8px;width:100%}.landing_couponRow__JQoOr input{flex:1 1;min-width:0}.landing_validateButton__d1vFX{padding:10px 16px;white-space:nowrap;flex-shrink:0}.landing_couponResult__S__BP{margin-top:8px;padding:8px 10px;border-radius:10px;font-size:.84rem;font-weight:600}.landing_couponSuccess___fpzY{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.landing_couponError___psc7{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.landing_modalActions__bpZcO{gap:10px}.landing_modalActions__bpZcO>*{flex:1 1}@media (min-width:1024px) and (max-height:820px){.landing_modalOverlay__lp3Qo{padding:8px;overflow-y:hidden;align-items:center}.landing_modalCard__Xb3Ag{width:min(610px,100%);max-height:calc(100dvh - 16px);padding:14px 16px;border-radius:18px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.landing_modalHeader__BQ5Z2{gap:8px}.landing_modalHeader__BQ5Z2 h2{margin-top:4px;font-size:1.2rem}.landing_modalHeader__BQ5Z2 p{margin-top:4px;font-size:.8rem;line-height:1.4}.landing_modalHeader__BQ5Z2 .landing_sectionTag__3olnk{padding:3px 8px;font-size:.66rem}.landing_planSummaryBlock__KiXqh{margin-top:10px;border-radius:14px}.landing_planSummaryBlock__KiXqh .landing_planSummary__JKmku,.landing_planSummary__JKmku{padding:10px 12px;gap:10px}.landing_planSummaryLeft__Gfkmu{gap:8px}.landing_planSummaryPrice__JxB2_ strong{font-size:1.7rem}.landing_featureDropdown___XnVg{padding:0 12px 10px;gap:5px}.landing_featureDropdown___XnVg li{padding:6px 9px;font-size:.78rem;line-height:1.35}.landing_formError__rS0S_{margin-top:10px;padding:8px 10px;font-size:.8rem}.landing_formLayout__C5GsZ{gap:9px;margin-top:10px}.landing_formGrid__JNREp{gap:8px}.landing_formLayout__C5GsZ input,.landing_formLayout__C5GsZ select{padding:8px 10px!important;border-radius:10px!important;font-size:.82rem!important}.landing_rubroHint__CWmZW{margin-top:4px;font-size:.68rem}.landing_couponCard__U2hA6{padding:10px;border-radius:12px}.landing_couponResult__S__BP{margin-top:6px;padding:6px 8px;font-size:.78rem}.landing_modalActions__bpZcO{gap:8px}.landing_modalActions__bpZcO>*{padding-top:9px;padding-bottom:9px;font-size:.82rem}}.landing_modalSuccess__wSod2{text-align:center;display:flex;flex-direction:column;align-items:center;padding:20px 0}.landing_modalSuccess__wSod2 h2{font-size:clamp(1.6rem,3.5vw,2.4rem);margin:16px 0 8px}.landing_modalSuccess__wSod2>p{font-size:1.05rem;max-width:480px;margin:0 auto;line-height:1.7}.landing_successIcon__r_iwJ{margin:0 auto 8px;width:120px;height:120px;border-radius:28px}.landing_successIcon__r_iwJ .landing_successIconSvg__qxUdg{width:52px;height:52px}.landing_summaryCard__3rrm2{margin-top:24px;padding:18px 48px;border-radius:14px;background:#0f172a;border:1px solid #1e293b;display:inline-flex;justify-content:center;gap:40px;text-align:center}.landing_summaryCard__3rrm2 span,.landing_summaryCard__3rrm2 strong{display:block}.landing_summaryCard__3rrm2 span{color:#64748b;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.landing_summaryCard__3rrm2 strong{margin-top:6px;font-size:1.5rem;color:#f1f5f9;letter-spacing:-.02em}.landing_modalHelper__krbY7{font-size:.9rem;margin-top:52px!important;margin-bottom:48px!important;color:#94a3b8;max-width:440px}.landing_successNotifyWarning__NGvyp{font-size:.88rem;margin:-32px auto 40px;padding:14px 18px;max-width:440px;line-height:1.55;text-align:center;color:#7c2d12;background:rgba(254,243,199,.35);border:1px solid rgba(251,191,36,.35);border-radius:12px}.landing_closeButton___WbQR:hover,.landing_footerLink__iTvIz:hover,.landing_modalSecondaryButton__D1HZk:hover,.landing_navLink__Q0zXE:hover,.landing_planButton__hlGCZ:hover,.landing_primaryButton__CDtoP:hover,.landing_secondaryButtonLarge__1HcnU:hover,.landing_secondaryButton__muqwk:hover,.landing_topButton__DdVpi:hover,.landing_validateButton__d1vFX:hover{transform:translateY(-1px)}.landing_closeButton___WbQR:hover,.landing_modalSecondaryButton__D1HZk:hover,.landing_secondaryButtonLarge__1HcnU:hover,.landing_secondaryButton__muqwk:hover{border-color:#c3d1df;box-shadow:0 12px 24px rgba(15,23,42,.07)}.landing_planButton__hlGCZ:hover,.landing_primaryButton__CDtoP:hover,.landing_topButton__DdVpi:hover,.landing_validateButton__d1vFX:hover{box-shadow:0 20px 38px rgba(15,23,42,.14)}@media (max-width:1024px){.landing_featuresGrid__lkVuW,.landing_heroShell__hmyPo,.landing_metricsInner__N0YKl,.landing_testimonialGrid__d7KtW{grid-template-columns:1fr}.landing_footerInner__EnB3z,.landing_previewFooter__ngWQO,.landing_previewHeader__y7NVS,.landing_topBarInner__2Cvj5{flex-direction:column;align-items:flex-start}.landing_navActions__1s0WM{width:100%;justify-content:flex-start}.landing_ctaContent__Mpy1_{padding:36px 24px}.landing_brand__FMJo6 small{display:none}.landing_heroContent__g1e3g{padding:24px 0 32px}.landing_heroMediaPanel__KX2Wm{min-height:clamp(260px,56vw,360px)}}@media (max-width:720px){.landing_page__dtmY1{--landing-brand-logo-h:clamp(52px,9.4vw,66px);--landing-topbar-pad-y:5px;--landing-topbar-pad-x:16px;--landing-topbar-h:calc(var(--landing-topbar-pad-y) * 2 + var(--landing-brand-logo-h) + 1px)}.landing_page__dtmY1 main{scroll-snap-type:y proximity}.landing_topBar__S8OT7{padding:var(--landing-topbar-pad-y) var(--landing-topbar-pad-x)}.landing_ctaSection__Qi83s,.landing_footerSection__9VkAn,.landing_heroSection__lBUNM,.landing_metricsStrip__zJfbR,.landing_section__OdSlB{padding-left:16px;padding-right:16px}.landing_heroSection__lBUNM{min-height:calc(100dvh - var(--landing-topbar-h))}.landing_heroSection__lBUNM,.landing_section__OdSlB{padding-top:20px;padding-bottom:20px}.landing_heroTitle__k4I8p{font-size:clamp(2rem,9vw,3rem)}.landing_heroLead__Ccq3l{font-size:.94rem}.landing_previewPanel__kQr6T{padding:18px}.landing_previewStats__wOIm6{grid-template-columns:1fr 1fr}.landing_statCard__Conal strong{font-size:1.3rem}.landing_metricsInner__N0YKl>div{padding:14px 16px}.landing_featureCard__6Gq6W,.landing_testimonialCard__8VgJ6{padding:20px}.landing_pricingSection__MoiJO{padding-left:clamp(12px,3.5vw,20px);padding-right:clamp(12px,3.5vw,20px)}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh{margin-bottom:14px;padding:0 2px}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh h2{font-size:clamp(1.32rem,5.2vw,1.85rem);line-height:1.18}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh p{font-size:clamp(.82rem,2.8vw,.92rem);line-height:1.55}.landing_pricingGrid__3_U_K{flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch;gap:8px;row-gap:8px;width:100%;max-width:min(100%,420px);margin-left:auto;margin-right:auto}.landing_pricingGrid__3_U_K .landing_planCard__J2PF5{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 4px);width:calc(50% - 4px);max-width:calc(50% - 4px);min-width:0;box-sizing:border-box;padding:14px 10px;border-radius:16px;gap:11px}.landing_pricingGrid__3_U_K .landing_planCardTopMeta__AnedR{gap:6px;justify-content:center}.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPillFeatured__VkHmY,.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPillMutedPetrol__3cFrK,.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPillMuted__FHJCu,.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPill__zeBnU{justify-content:center;text-align:center;white-space:normal;line-height:1.25;font-size:clamp(.58rem,2vw,.66rem);padding:6px 10px;max-width:100%}.landing_pricingGrid__3_U_K .landing_planIconWrap__Xw134{width:32px;height:32px;border-radius:10px}.landing_pricingGrid__3_U_K .landing_planIcon__dUTw4{width:14px;height:14px}.landing_pricingGrid__3_U_K .landing_planHeader__U9f8y{gap:8px;justify-content:flex-start;align-items:flex-start;text-align:left}.landing_pricingGrid__3_U_K .landing_planHeaderText__yYhb7{text-align:left}.landing_pricingGrid__3_U_K .landing_planHeader__U9f8y h3{font-size:clamp(.82rem,2.9vw,.95rem);line-height:1.18;margin-top:0}.landing_pricingGrid__3_U_K .landing_planHeaderSubline__NOW2E{font-size:clamp(.62rem,2.2vw,.72rem);line-height:1.3;margin-top:4px}.landing_pricingGrid__3_U_K .landing_planPrice__lRuq9{margin-top:0;gap:2px 4px}.landing_pricingGrid__3_U_K .landing_planPrice__lRuq9 strong{font-size:clamp(1.05rem,4.2vw,1.35rem)}.landing_pricingGrid__3_U_K .landing_planPrice__lRuq9 span{font-size:clamp(.65rem,2.2vw,.74rem)}.landing_pricingGrid__3_U_K .landing_oldPrice__u_GwU{font-size:clamp(.68rem,2.2vw,.76rem)}.landing_pricingGrid__3_U_K .landing_planList__9X8r0{margin-top:0;gap:7px}.landing_pricingGrid__3_U_K .landing_planList__9X8r0 li{font-size:clamp(.64rem,2.1vw,.74rem);gap:6px;line-height:1.42}.landing_pricingGrid__3_U_K .landing_planCheck__G2JMX{width:15px;height:15px;font-size:.62rem;margin-top:1px}.landing_pricingGrid__3_U_K .landing_featureHighlightRepair__kEJ4n,.landing_pricingGrid__3_U_K .landing_featureHighlight__bFndb{padding:2px 5px;font-size:clamp(.6rem,2vw,.7rem);gap:4px}.landing_pricingGrid__3_U_K .landing_discountBadge__O_TSg{font-size:clamp(.62rem,2.1vw,.72rem);line-height:1.25;padding:3px 6px;margin-top:0}.landing_pricingGrid__3_U_K .landing_planButton__hlGCZ{margin-top:8px;min-height:40px;padding:8px 6px;font-size:clamp(.65rem,2.2vw,.76rem);line-height:1.15;width:100%;box-sizing:border-box;border-radius:10px}.landing_ctaContent__Mpy1_{padding:28px 20px}.landing_ctaSection__Qi83s{padding-top:20px;padding-bottom:20px}.landing_ctaContent__Mpy1_ h2,.landing_sectionHeading__ejRFh h2{font-size:clamp(1.6rem,7vw,2.2rem)}.landing_modalOverlay__lp3Qo{padding:10px}.landing_basicoFacturaOverlay__NMKNU{padding:14px}.landing_basicoFacturaCard__t_0gX{padding:22px 18px;border-radius:18px}.landing_basicoFacturaTitle__i53b0{font-size:1.1rem}.landing_basicoFacturaLead__49AiK{font-size:.9rem}.landing_modalCard__Xb3Ag{padding:18px;border-radius:20px}.landing_modalHeader__BQ5Z2 h2{font-size:1.2rem}.landing_formGrid__JNREp{grid-template-columns:1fr}.landing_planSummaryBlock__KiXqh .landing_planSummary__JKmku,.landing_planSummary__JKmku{flex-direction:column;align-items:flex-start;gap:10px}.landing_planSummaryPrice__JxB2_{text-align:left}.landing_couponRow__JQoOr,.landing_modalActions__bpZcO{flex-direction:column}.landing_footerInner__EnB3z{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.landing_page__dtmY1{--landing-brand-logo-h:clamp(46px,11.6vw,58px);--landing-topbar-pad-y:4px;--landing-topbar-pad-x:12px;--landing-topbar-h:calc(var(--landing-topbar-pad-y) * 2 + var(--landing-brand-logo-h) + 1px)}.landing_topBar__S8OT7{padding:var(--landing-topbar-pad-y) var(--landing-topbar-pad-x)}.landing_navLink__Q0zXE{display:none}.landing_secondaryButton__muqwk,.landing_topButton__DdVpi{padding:8px 12px;font-size:.8rem}.landing_ctaSection__Qi83s,.landing_footerSection__9VkAn,.landing_heroSection__lBUNM,.landing_metricsStrip__zJfbR,.landing_section__OdSlB{padding-left:12px;padding-right:12px}.landing_heroTitle__k4I8p{font-size:clamp(1.8rem,9vw,2.4rem)}.landing_heroButtons__wYEJP{gap:8px}.landing_primaryButton__CDtoP,.landing_secondaryButtonLarge__1HcnU{padding:10px 16px;font-size:.84rem}.landing_trustItem__TJcDY{font-size:.78rem;padding:8px 10px}.landing_heroTechModuleInner__nd72_{padding:14px 12px;gap:12px}.landing_heroTechModuleIconWrap__7QRIF{width:46px;height:46px}.landing_heroTechModuleIcon__BUQz9{width:24px;height:24px}.landing_heroTechModuleArrow__8AA_L{margin-top:6px;font-size:1.15rem}.landing_heroTechModuleTapHint__3nbrF{top:-8px;right:8px;font-size:.62rem;padding:5px 10px}.landing_heroInsightGrid__qT4s1,.landing_previewStats__wOIm6{grid-template-columns:1fr}.landing_previewListItem__HsVte{font-size:.82rem}.landing_modalOverlay__lp3Qo{padding:6px}.landing_modalCard__Xb3Ag{padding:14px;border-radius:16px}.landing_modalHeader__BQ5Z2 h2{font-size:1.1rem}.landing_planSummaryPrice__JxB2_ strong{font-size:1.4rem}.landing_featureDropdown___XnVg li{padding:6px 10px;font-size:.8rem}.landing_pricingSection__MoiJO .landing_sectionHeading__ejRFh h2{font-size:clamp(1.18rem,6.2vw,1.48rem)}.landing_pricingGrid__3_U_K{max-width:min(100%,360px);gap:6px;row-gap:6px}.landing_pricingGrid__3_U_K .landing_planCard__J2PF5{padding:12px 8px;border-radius:14px;flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 3px);width:calc(50% - 3px);max-width:calc(50% - 3px);gap:10px}.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPillFeatured__VkHmY,.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPillMutedPetrol__3cFrK,.landing_pricingGrid__3_U_K .landing_planCard__J2PF5 .landing_planPillMuted__FHJCu{padding:5px 8px;font-size:clamp(.52rem,1.9vw,.6rem)}.landing_pricingGrid__3_U_K .landing_planPrice__lRuq9 strong{font-size:clamp(.98rem,4.5vw,1.22rem)}.landing_pricingGrid__3_U_K .landing_planButton__hlGCZ{min-height:38px;padding:7px 4px;font-size:.62rem}}.edificio_roomGrid__oWob1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:18px;gap:18px}.edificio_roomCard__0IKsy{--room-glow:#3b82f6;box-sizing:border-box;width:100%;max-width:100%;margin:0;border-radius:18px;overflow:hidden;background:linear-gradient(165deg,#1e293b,#0f172a 48%,#0c1220);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 50px -12px rgba(0,0,0,.55);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.edificio_roomCard__0IKsy:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 28px 60px -14px rgba(0,0,0,.65)}.edificio_roomCardHero__p15gj{position:relative;padding:16px 16px 14px;min-height:108px;display:flex;align-items:stretch;background:linear-gradient(145deg,rgba(30,41,59,.65),rgba(15,23,42,.95))}.edificio_roomCardHero__p15gj:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 85% at 88% -20%,var(--room-glow),transparent 55%);opacity:.35;pointer-events:none}.edificio_roomCardHero__p15gj:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);pointer-events:none}.edificio_roomCardHeroInner__RTSob{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;width:100%;min-width:0}.edificio_roomCardPlaque__Ikgh_{display:flex;flex-direction:column;gap:6px;min-width:0}.edificio_roomCardCode__6H7QT{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.75rem,4vw,2.15rem);font-weight:800;letter-spacing:.06em;line-height:1;color:#f8fafc;text-shadow:0 2px 24px rgba(0,0,0,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.edificio_roomCardKind__ac8X3{font-size:.78rem;font-weight:500;color:#94a3b8;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.edificio_roomCardDoor__C35R8{flex-shrink:0;width:40px;height:56px;border-radius:8px 8px 3px 3px;border:2px solid rgba(148,163,184,.28);background:linear-gradient(180deg,rgba(71,85,105,.25),rgba(15,23,42,.65));box-shadow:inset 0 1px 0 rgba(255,255,255,.06);position:relative;align-self:flex-end}.edificio_roomCardDoor__C35R8:after{content:"";position:absolute;right:7px;top:52%;width:5px;height:5px;border-radius:50%;background:linear-gradient(135deg,#cbd5e1,#64748b);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.edificio_roomCardMetrics__zbtRl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:rgba(0,0,0,.35);border-top:1px solid rgba(255,255,255,.05)}.edificio_roomCardMetric__sH_HN{padding:12px 14px;background:rgba(15,23,42,.92);min-width:0}.edificio_roomCardMetricLabel__7WCuX{display:block;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:6px}.edificio_roomCardMetricRow__sX8G1{display:flex;align-items:center;gap:8px;min-width:0}.edificio_roomCardDot__AtrMl{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px rgba(0,0,0,.35)}.edificio_roomCardMetricValue__9qoDC{font-size:.8rem;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edificio_roomCardActions__xKQEI{padding:12px 12px 14px;display:flex;flex-wrap:wrap;gap:6px;background:rgba(0,0,0,.15)}.edificio_roomActionBtn__1vrRH{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 6px);min-width:72px;padding:8px;border-radius:10px;border:1px solid rgba(148,163,184,.18);background:rgba(30,41,59,.45);color:#94a3b8;font-size:.65rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:border-color .15s,color .15s,background .15s,box-shadow .15s}.edificio_roomActionBtn__1vrRH:hover{border-color:rgba(255,255,255,.2);color:#e2e8f0;background:rgba(51,65,85,.5)}.edificio_roomCardGerencia__q_JLn{padding:0 12px 14px}.edificio_roomCardGerencia__q_JLn [role=alert]{margin-bottom:0}.edificio_cleaningBoardWrap__SuRHJ{flex:1 1 400px;min-width:280px;max-width:640px;padding:12px 14px;border-radius:12px;background:rgba(0,0,0,.22);border:1px solid rgba(148,163,184,.12)}.edificio_cleaningBoardHint__1_jra{margin:0 0 12px;font-size:.72rem;line-height:1.45;color:#94a3b8}.edificio_cleaningHintSucia__qaV3H{color:#fca5a5;font-weight:700}.edificio_cleaningHintRed__aoJkD{color:#f87171;font-weight:700}.edificio_cleaningHintYellow__kRDOT{color:#fbbf24;font-weight:700}.edificio_cleaningHintGreen__85e87{color:#4ade80;font-weight:700}.edificio_cleaningLegend__SYCHw{display:flex;flex-wrap:wrap;gap:12px 18px;margin-bottom:14px;font-size:.68rem;color:#94a3b8}.edificio_cleaningLegend__SYCHw span{display:inline-flex;align-items:center;gap:6px}.edificio_cleaningDotG__XU0A1,.edificio_cleaningDotR__ZyFGH,.edificio_cleaningDotY__ezCnL{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.edificio_cleaningDotR__ZyFGH{background:#ef4444;box-shadow:0 0 10px rgba(239,68,68,.55)}.edificio_cleaningDotY__ezCnL{background:#eab308;box-shadow:0 0 10px rgba(234,179,8,.45)}.edificio_cleaningDotG__XU0A1{background:#22c55e;box-shadow:0 0 10px rgba(34,197,94,.45)}.edificio_cleaningFloorBlock__CiLYy{margin-bottom:16px}.edificio_cleaningFloorBlock__CiLYy:last-child{margin-bottom:0}.edificio_cleaningFloorTitleRow__RLyTZ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.edificio_cleaningFloorName__0cjNW{font-size:.82rem;font-weight:700;color:#93c5fd}.edificio_cleaningFloorCount__kZrKu{font-size:.65rem;font-weight:600;color:#cbd5e1;letter-spacing:.04em;text-transform:uppercase}.edificio_cleaningFloorOk__kQDLv{font-size:.65rem;color:#64748b}.edificio_cleaningBarTrack__0mk0b{display:flex;height:10px;border-radius:999px;overflow:hidden;background:rgba(30,41,59,.9);margin-bottom:10px;gap:2px}.edificio_cleaningBarEmpty__s_JGi{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:.65rem;color:#475569}.edificio_cleaningBarSegGreen__EgUid,.edificio_cleaningBarSegRed__hgdQN,.edificio_cleaningBarSegYellow__rA0GC{min-width:6px;border-radius:4px;transition:flex-grow .25s ease}.edificio_cleaningBarSegRed__hgdQN{background:linear-gradient(90deg,#b91c1c,#ef4444)}.edificio_cleaningBarSegYellow__rA0GC{background:linear-gradient(90deg,#a16207,#eab308)}.edificio_cleaningBarSegGreen__EgUid{background:linear-gradient(90deg,#15803d,#22c55e)}.edificio_cleaningRoomGrid__OP2nV{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:10px;gap:10px}.edificio_cleaningRoomMini__p3vdK{border-radius:12px;padding:10px 10px 8px;border:1px solid rgba(148,163,184,.2);background:linear-gradient(160deg,rgba(30,41,59,.5),rgba(15,23,42,.85));display:flex;flex-direction:column;gap:6px;min-width:0;transition:border-color .2s,box-shadow .2s}.edificio_cleaningRoomMini__p3vdK:hover{border-color:rgba(255,255,255,.14)}.edificio_cleaningRoomMiniPendiente__egkHM{border-color:rgba(239,68,68,.45);box-shadow:0 0 0 1px rgba(239,68,68,.15),0 6px 20px rgba(239,68,68,.12)}.edificio_cleaningRoomMiniCurso__MzfrX{border-color:rgba(234,179,8,.5);box-shadow:0 0 0 1px rgba(234,179,8,.12),0 6px 20px rgba(234,179,8,.1)}.edificio_cleaningRoomMiniRevision__9scQ6{border-color:rgba(34,197,94,.45);box-shadow:0 0 0 1px rgba(34,197,94,.12),0 6px 20px rgba(34,197,94,.1)}.edificio_cleaningRoomMiniInner__DmYYK{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.edificio_cleaningRoomMiniCode__bDtAh{font-size:1.15rem;font-weight:800;letter-spacing:.06em;color:#f1f5f9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.edificio_cleaningRoomMiniDoor__WXt3z{width:22px;height:34px;border-radius:4px 4px 2px 2px;border:2px solid rgba(148,163,184,.35);background:linear-gradient(180deg,rgba(71,85,105,.3),rgba(15,23,42,.55));flex-shrink:0;position:relative}.edificio_cleaningRoomMiniDoor__WXt3z:after{content:"";position:absolute;right:4px;top:52%;width:3px;height:3px;border-radius:50%;background:#cbd5e1}.edificio_cleaningRoomMiniPhase__1povy{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.edificio_cleaningRoomMiniMaid__7P8Qw{font-size:.65rem;color:#a5b4fc;line-height:1.3;word-break:break-word}.edificio_cleaningRoomMiniBtnMaid__qZSSx,.edificio_cleaningRoomMiniBtnOk__FduJq{margin-top:2px;padding:6px 8px;border-radius:8px;border:1px solid rgba(148,163,184,.25);font-size:.62rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.edificio_cleaningRoomMiniBtnMaid__qZSSx{background:rgba(234,179,8,.15);color:#fde68a;border-color:rgba(234,179,8,.35)}.edificio_cleaningRoomMiniBtnMaid__qZSSx:hover{background:rgba(234,179,8,.28);border-color:rgba(250,204,21,.5)}.edificio_cleaningRoomMiniBtnOk__FduJq{background:rgba(34,197,94,.14);color:#86efac;border-color:rgba(34,197,94,.35)}.edificio_cleaningRoomMiniBtnOk__FduJq:hover{background:rgba(34,197,94,.26);border-color:rgba(74,222,128,.5)}.edificio_cleaningRoomMini__p3vdK [role=alert]{margin-top:4px;font-size:.58rem;padding:6px 8px}.edificio_receptionMapBar__ffQtH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 14px;border-radius:12px;background:rgba(0,0,0,.2);border:1px solid rgba(148,163,184,.12)}.edificio_receptionMapBarSummary__twxX9{font-size:.82rem;color:#cbd5e1;line-height:1.4}.edificio_receptionMapBarSummary__twxX9 strong{color:#f1f5f9;font-weight:700}.edificio_receptionMapEditBtn__5LiSU{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:12px;border:1px solid rgba(56,189,248,.35);background:linear-gradient(145deg,rgba(56,189,248,.12),rgba(15,23,42,.9));color:#7dd3fc;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .15s}.edificio_receptionMapEditBtn__5LiSU:hover{border-color:rgba(125,211,252,.55);box-shadow:0 0 24px rgba(56,189,248,.2);transform:scale(1.04)}.edificio_receptionMapEditBtn__5LiSU:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.edificio_receptionMapConfigGrid__ANBhq{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.edificio_receptionMapFieldLabel__13UdC{display:flex;flex-direction:column;gap:6px;font-size:.72rem;color:#94a3b8;font-weight:600}.edificio_receptionMapFieldHint__4kjx9{font-weight:400;color:#64748b;font-size:.68rem;line-height:1.35}.edificio_receptionMapFieldset__v_s9t{margin:0 0 14px;padding:12px 14px;border-radius:10px;border:1px solid rgba(148,163,184,.15);background:rgba(15,23,42,.4)}.edificio_receptionMapFieldset__v_s9t legend{padding:0 8px;font-size:.75rem;font-weight:700;color:#e2e8f0}.edificio_receptionMapRadioRow__psAg_{display:flex;flex-direction:column;gap:10px;margin-top:10px}.edificio_receptionMapRadio__3Mr09{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:.78rem;color:#cbd5e1;line-height:1.4}.edificio_receptionMapRadio__3Mr09 input{margin-top:3px;accent-color:#38bdf8;flex-shrink:0}.edificio_receptionMapRadio__3Mr09 small{display:block;margin-top:2px;font-size:.68rem;color:#64748b;font-weight:400}.edificio_receptionModalOverlay__lXttV{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(2,6,23,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:edificio_receptionModalIn__iziME .22s ease-out}@keyframes edificio_receptionModalIn__iziME{0%{opacity:0}to{opacity:1}}.edificio_receptionModalCard__yhDNQ{width:100%;max-width:480px;max-height:min(90vh,720px);overflow:auto;border-radius:18px;padding:22px 22px 18px;background:linear-gradient(165deg,#1e293b,#0f172a 55%,#0c1220);border:1px solid rgba(148,163,184,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 80px rgba(0,0,0,.65);animation:edificio_receptionModalCardIn__TSjrr .28s cubic-bezier(.22,1,.36,1)}@keyframes edificio_receptionModalCardIn__TSjrr{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.edificio_receptionModalTitle__TNsc6{margin:0 0 8px;font-size:1.1rem;font-weight:800;color:#f8fafc;letter-spacing:-.02em}.edificio_receptionModalLead__vvS9u{margin:0 0 16px;font-size:.82rem;line-height:1.55;color:#94a3b8}.edificio_receptionModalWarnBox___LHug{margin-bottom:18px;padding:12px 14px;border-radius:12px;border:1px solid rgba(251,191,36,.35);background:rgba(251,191,36,.08);font-size:.78rem;line-height:1.5;color:#fde68a}.edificio_receptionModalActions__qclpi{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:18px}.edificio_receptionModalBtnGhost__dvC6G{padding:10px 16px;border-radius:10px;border:1px solid rgba(148,163,184,.25);background:transparent;color:#94a3b8;font-size:.82rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.edificio_receptionModalBtnGhost__dvC6G:hover{border-color:rgba(255,255,255,.2);color:#e2e8f0}.edificio_receptionModalBtnPrimary__7sFLd{padding:10px 18px;border-radius:10px;border:1px solid rgba(56,189,248,.45);background:linear-gradient(180deg,rgba(56,189,248,.25),rgba(14,165,233,.12));color:#e0f2fe;font-size:.82rem;font-weight:700;cursor:pointer;transition:box-shadow .15s,border-color .15s}.edificio_receptionModalBtnPrimary__7sFLd:hover{border-color:rgba(125,211,252,.6);box-shadow:0 0 20px rgba(56,189,248,.2)}.edificio_receptionModalBtnDanger__ZeX5G{padding:10px 18px;border-radius:10px;border:1px solid rgba(248,113,113,.45);background:linear-gradient(180deg,rgba(248,113,113,.18),rgba(127,29,29,.2));color:#fecaca;font-size:.82rem;font-weight:700;cursor:pointer;transition:box-shadow .15s}.edificio_receptionModalBtnDanger__ZeX5G:hover{box-shadow:0 0 20px rgba(248,113,113,.2)}