.landing-module__bxHgOq__root{--navy:#1b3a6b;--navy-dark:#0f2347;--navy-mid:#2d5499;--blue-light:#ebf2ff;--blue-pale:#f5f8ff;--teal:#3aafa9;--white:#fff;--off-white:#f9fafb;--gray:#6b7280;--gray-light:#e5e7eb;--gray-dark:#374151;--green:#22c55e;--wa-dark:#075e54;--shadow:0 4px 24px #1b3a6b14;--shadow-lg:0 12px 48px #1b3a6b24}.landing-module__bxHgOq__nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--gray-light);background:#fffffff5;padding:0 60px;position:fixed;top:0;left:0;right:0}.landing-module__bxHgOq__navInner{justify-content:space-between;align-items:center;height:68px;display:flex}.landing-module__bxHgOq__navLogo{color:var(--navy);align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.landing-module__bxHgOq__navLogoDot{background:var(--teal);border-radius:50%;width:8px;height:8px}.landing-module__bxHgOq__navLinks{align-items:center;gap:32px;display:flex}.landing-module__bxHgOq__navLinks a{color:var(--gray);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.landing-module__bxHgOq__navLinks a:hover{color:var(--navy)}.landing-module__bxHgOq__navRight{align-items:center;gap:16px;display:flex}.landing-module__bxHgOq__langSwitcher{gap:4px;display:flex}.landing-module__bxHgOq__langBtn{border:1px solid var(--gray-light);color:var(--gray);cursor:pointer;background:0 0;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:600;transition:all .2s}.landing-module__bxHgOq__langBtn:hover,.landing-module__bxHgOq__langBtnActive{border-color:var(--navy);color:var(--navy);background:var(--blue-light)}.landing-module__bxHgOq__navCta{background:var(--navy);color:var(--white);cursor:pointer;border:none;border-radius:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:background .2s}.landing-module__bxHgOq__navCta:hover{background:var(--navy-mid)}.landing-module__bxHgOq__hero{background:var(--white);padding:140px 60px 100px;position:relative;overflow:hidden}.landing-module__bxHgOq__heroBg{background:radial-gradient(circle,var(--blue-light)0%,transparent 70%);pointer-events:none;border-radius:50%;width:700px;height:700px;position:absolute;top:-100px;right:-200px}.landing-module__bxHgOq__heroInner{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;display:grid;position:relative}.landing-module__bxHgOq__heroBadge{background:var(--blue-light);color:var(--navy);border:1px solid #1b3a6b26;border-radius:20px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.landing-module__bxHgOq__badgeDot{background:var(--teal);border-radius:50%;width:6px;height:6px;animation:2s infinite landing-module__bxHgOq__pulse}@keyframes landing-module__bxHgOq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.landing-module__bxHgOq__heroTitle{color:var(--navy-dark);margin-bottom:24px;font-size:clamp(40px,4.5vw,64px);font-weight:700;line-height:1.08}.landing-module__bxHgOq__heroTitle em{color:var(--teal);font-style:italic}.landing-module__bxHgOq__heroSub{color:var(--gray);margin-bottom:40px;font-size:17px;line-height:1.7}.landing-module__bxHgOq__heroActions{flex-wrap:wrap;gap:14px;margin-bottom:48px;display:flex}.landing-module__bxHgOq__btnPrimary{background:var(--navy);color:var(--white);cursor:pointer;border:none;border-radius:10px;padding:15px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.landing-module__bxHgOq__btnPrimary:hover{background:var(--navy-mid);transform:translateY(-1px)}.landing-module__bxHgOq__btnSecondary{background:var(--white);color:var(--navy);border:2px solid var(--gray-light);cursor:pointer;border-radius:10px;padding:15px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.landing-module__bxHgOq__btnSecondary:hover{border-color:var(--navy);background:var(--blue-pale)}.landing-module__bxHgOq__heroTrust{color:var(--gray);align-items:center;gap:12px;font-size:13px;display:flex}.landing-module__bxHgOq__trustAvatars{display:flex}.landing-module__bxHgOq__trustAv{border:2px solid var(--white);background:linear-gradient(135deg,var(--navy-mid),var(--teal));width:32px;height:32px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-right:-8px;font-size:11px;font-weight:700;display:flex}.landing-module__bxHgOq__heroTrust strong{color:var(--navy)}.landing-module__bxHgOq__heroVisual{position:relative}.landing-module__bxHgOq__heroCard{background:var(--white);box-shadow:var(--shadow-lg);border:1px solid var(--gray-light);border-radius:20px;overflow:hidden}.landing-module__bxHgOq__heroCardHead{background:var(--navy);align-items:center;gap:12px;padding:20px 24px;display:flex}.landing-module__bxHgOq__heroAv{background:linear-gradient(135deg,var(--teal),#2e8b84);width:40px;height:40px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.landing-module__bxHgOq__heroCardName{color:var(--white);font-size:15px;font-weight:600}.landing-module__bxHgOq__heroCardStatus{color:#fff9;font-size:12px}.landing-module__bxHgOq__heroMsgs{background:var(--blue-pale);flex-direction:column;gap:12px;padding:20px;display:flex}.landing-module__bxHgOq__heroMsg{border-radius:12px;max-width:85%;padding:12px 16px;font-size:13px;line-height:1.5}.landing-module__bxHgOq__heroMsgBot{background:var(--white);color:var(--gray-dark);border-radius:4px 12px 12px;box-shadow:0 1px 4px #0000000f}.landing-module__bxHgOq__heroMsgUser{background:var(--navy);color:var(--white);border-radius:12px 12px 4px;align-self:flex-end}.landing-module__bxHgOq__heroConfirm{color:var(--gray-dark);background:linear-gradient(135deg,#3aafa91a,#1b3a6b14);border:1px solid #3aafa94d;border-radius:12px;padding:14px 16px;font-size:12px;line-height:1.8}.landing-module__bxHgOq__heroConfirm strong{color:var(--navy)}.landing-module__bxHgOq__heroFloat{background:var(--white);box-shadow:var(--shadow-lg);border:1px solid var(--gray-light);border-radius:12px;align-items:center;gap:10px;padding:14px 18px;display:flex;position:absolute;bottom:-20px;right:-20px}.landing-module__bxHgOq__floatIcon{background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.landing-module__bxHgOq__floatLabel{color:var(--navy);font-size:12px;font-weight:600}.landing-module__bxHgOq__floatSub{color:var(--gray);font-size:11px}.landing-module__bxHgOq__statsBar{background:var(--navy);padding:32px 60px}.landing-module__bxHgOq__statsInner{justify-content:space-around;align-items:center;max-width:1000px;margin:0 auto;display:flex}.landing-module__bxHgOq__statNum{color:var(--white);text-align:center;font-size:40px;font-weight:700}.landing-module__bxHgOq__statLabel{color:#fff9;text-align:center;margin-top:4px;font-size:13px}.landing-module__bxHgOq__statDiv{background:#ffffff26;width:1px;height:40px}.landing-module__bxHgOq__section{padding:96px 60px}.landing-module__bxHgOq__sectionInner{max-width:1200px;margin:0 auto}.landing-module__bxHgOq__sectionTag{background:var(--blue-light);color:var(--navy);letter-spacing:2px;text-transform:uppercase;border-radius:20px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.landing-module__bxHgOq__sectionTitle{color:var(--navy-dark);margin-bottom:16px;font-size:clamp(30px,3.5vw,48px);font-weight:700;line-height:1.15}.landing-module__bxHgOq__sectionSub{color:var(--gray);max-width:560px;font-size:17px;line-height:1.7}.landing-module__bxHgOq__demoBg{background:var(--off-white)}.landing-module__bxHgOq__demoHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.landing-module__bxHgOq__demoTabs{flex-wrap:wrap;gap:8px;display:flex}.landing-module__bxHgOq__demoTab{background:var(--white);border:2px solid var(--gray-light);color:var(--gray);cursor:pointer;border-radius:30px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .2s}.landing-module__bxHgOq__demoTab:hover,.landing-module__bxHgOq__demoTabActive{border-color:var(--navy);color:var(--navy);background:var(--blue-light)}.landing-module__bxHgOq__demoGrid{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.landing-module__bxHgOq__waWrap{justify-content:center;display:flex}.landing-module__bxHgOq__waPhone{background:#e5e5e5;border-radius:36px;width:290px;padding:12px;box-shadow:0 32px 64px #0000002e,0 0 0 6px #d0d0d0}.landing-module__bxHgOq__waNotch{background:silver;border-radius:3px;width:90px;height:5px;margin:0 auto 8px}.landing-module__bxHgOq__waScreen{background:#ece5dd;border-radius:24px;flex-direction:column;height:540px;display:flex;overflow:hidden}.landing-module__bxHgOq__waHead{background:var(--wa-dark);align-items:center;gap:10px;padding:10px 14px;display:flex}.landing-module__bxHgOq__waHeadAv{background:linear-gradient(135deg,var(--teal),#2e8b84);width:34px;height:34px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.landing-module__bxHgOq__waHeadName{color:var(--white);font-size:13px;font-weight:600}.landing-module__bxHgOq__waHeadStatus{color:#ffffffb3;font-size:11px}.landing-module__bxHgOq__waBody{flex-direction:column;flex:1;gap:6px;padding:10px;display:flex;overflow-y:auto}.landing-module__bxHgOq__waMsg{max-width:82%;padding:7px 11px;font-size:12px;line-height:1.5;animation:.25s landing-module__bxHgOq__fadeUp}.landing-module__bxHgOq__waMsgU{color:#1a1a1a;background:#dcf8c6;border-radius:8px 8px 2px;align-self:flex-end}.landing-module__bxHgOq__waMsgB{background:var(--white);color:#1a1a1a;border-radius:8px 8px 8px 2px;align-self:flex-start;box-shadow:0 1px 2px #00000014}.landing-module__bxHgOq__waMsgTime{color:#999;text-align:right;margin-top:3px;font-size:9px}@keyframes landing-module__bxHgOq__fadeUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.landing-module__bxHgOq__waTyping{background:var(--white);border-radius:8px;align-self:flex-start;gap:3px;width:48px;padding:7px 11px;display:flex}.landing-module__bxHgOq__waTyping span{background:#999;border-radius:50%;width:5px;height:5px;animation:.8s infinite landing-module__bxHgOq__typ}.landing-module__bxHgOq__waTyping span:nth-child(2){animation-delay:.15s}.landing-module__bxHgOq__waTyping span:nth-child(3){animation-delay:.3s}@keyframes landing-module__bxHgOq__typ{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}.landing-module__bxHgOq__waInp{background:#f0f0f0;align-items:center;gap:8px;padding:8px 10px;display:flex}.landing-module__bxHgOq__waInpField{background:var(--white);color:#333;border:none;border-radius:20px;outline:none;flex:1;padding:7px 12px;font-size:12px}.landing-module__bxHgOq__waInpSend{background:var(--wa-dark);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.landing-module__bxHgOq__panelWrap{background:var(--white);box-shadow:var(--shadow-lg);border:1px solid var(--gray-light);border-radius:16px;overflow:hidden}.landing-module__bxHgOq__panelTopbar{background:var(--navy-dark);align-items:center;gap:6px;padding:12px 16px;display:flex}.landing-module__bxHgOq__panelDot{border-radius:50%;width:10px;height:10px}.landing-module__bxHgOq__panelUrl{color:#ffffff80;background:#ffffff14;border-radius:5px;flex:1;margin:0 8px;padding:4px 10px;font-size:10px}.landing-module__bxHgOq__panelNav{background:var(--navy);gap:4px;padding:10px 16px;display:flex}.landing-module__bxHgOq__panelNavItem{color:#ffffff80;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600}.landing-module__bxHgOq__panelNavItemActive{color:var(--white);background:#ffffff26}.landing-module__bxHgOq__panelBody{padding:20px}.landing-module__bxHgOq__panelSectionLabel{color:var(--gray);letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.landing-module__bxHgOq__newApptBox{background:linear-gradient(135deg,#3aafa91f,#1b3a6b0f);border:1.5px solid #3aafa966;border-radius:10px;margin-bottom:16px;padding:14px}.landing-module__bxHgOq__newApptLabel{color:var(--teal);letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700}.landing-module__bxHgOq__newApptContent{color:var(--navy-dark);font-size:13px}.landing-module__bxHgOq__apptRow{background:var(--off-white);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;transition:all .3s;display:flex}.landing-module__bxHgOq__apptRowNew{background:#3aafa90f;border-color:#3aafa94d;animation:1.5s landing-module__bxHgOq__hlRow}@keyframes landing-module__bxHgOq__hlRow{0%{background:#3aafa933}to{background:#3aafa90f}}.landing-module__bxHgOq__apptDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.landing-module__bxHgOq__apptDotOk{background:var(--green)}.landing-module__bxHgOq__apptDotNew{background:var(--teal);animation:1s infinite landing-module__bxHgOq__pulse}.landing-module__bxHgOq__apptName{color:var(--navy-dark);font-size:13px;font-weight:600}.landing-module__bxHgOq__apptSvc{color:var(--gray);font-size:11px}.landing-module__bxHgOq__apptTime{color:var(--navy);background:var(--blue-light);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:600}.landing-module__bxHgOq__liveRow{color:var(--teal);border-top:1px solid var(--gray-light);align-items:center;gap:6px;margin-top:14px;padding-top:14px;font-size:11px;display:flex}.landing-module__bxHgOq__liveDot{background:var(--teal);border-radius:50%;width:6px;height:6px;animation:1s infinite landing-module__bxHgOq__pulse}.landing-module__bxHgOq__featGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}.landing-module__bxHgOq__featCard{background:var(--white);border:1.5px solid var(--gray-light);border-radius:16px;padding:32px;transition:all .3s}.landing-module__bxHgOq__featCard:hover{border-color:var(--navy);box-shadow:var(--shadow);transform:translateY(-2px)}.landing-module__bxHgOq__featIcon{background:var(--blue-light);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;font-size:22px;display:flex}.landing-module__bxHgOq__featTitle{color:var(--navy-dark);margin-bottom:10px;font-size:17px;font-weight:700}.landing-module__bxHgOq__featDesc{color:var(--gray);font-size:14px;line-height:1.65}.landing-module__bxHgOq__howBg{background:var(--navy-dark)}.landing-module__bxHgOq__howBg .landing-module__bxHgOq__sectionTitle{color:var(--white)}.landing-module__bxHgOq__howBg .landing-module__bxHgOq__sectionSub{color:#fff9}.landing-module__bxHgOq__howBg .landing-module__bxHgOq__sectionTag{color:#fffc;background:#ffffff1a}.landing-module__bxHgOq__steps{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:56px;display:grid;position:relative}.landing-module__bxHgOq__steps:before{content:"";background:linear-gradient(90deg,#0000,#3aafa966,#3aafa966,#0000);height:1px;position:absolute;top:28px;left:15%;right:15%}.landing-module__bxHgOq__step{text-align:center;z-index:1;position:relative}.landing-module__bxHgOq__stepNum{background:var(--navy);width:56px;height:56px;color:var(--teal);border:2px solid #3aafa980;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:20px;font-weight:700;display:flex}.landing-module__bxHgOq__stepTitle{color:var(--white);margin-bottom:8px;font-size:15px;font-weight:700}.landing-module__bxHgOq__stepDesc{color:#ffffff8c;font-size:13px;line-height:1.6}.landing-module__bxHgOq__pricingBg{background:var(--blue-pale)}.landing-module__bxHgOq__pricingWrap{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:56px;display:grid}.landing-module__bxHgOq__pricingCard{background:var(--white);border:2px solid var(--navy);box-shadow:var(--shadow-lg);border-radius:20px;padding:44px;position:relative;overflow:hidden}.landing-module__bxHgOq__pricingCard:before{content:"";background:radial-gradient(circle,#3aafa914,#0000 70%);width:200px;height:200px;position:absolute;top:0;right:0}.landing-module__bxHgOq__pricingBest{background:var(--teal);color:var(--white);border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:20px;right:20px}.landing-module__bxHgOq__pricingLabel{color:var(--navy);letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.landing-module__bxHgOq__pricingAmount{align-items:flex-start;gap:4px;margin-bottom:4px;display:flex}.landing-module__bxHgOq__pricingCurrency{color:var(--navy);margin-top:8px;font-size:24px;font-weight:700}.landing-module__bxHgOq__pricingNum{color:var(--navy-dark);font-size:72px;font-weight:700;line-height:1}.landing-module__bxHgOq__pricingPeriod{color:var(--gray);margin-bottom:32px;font-size:14px}.landing-module__bxHgOq__pricingTrial{color:#16a34a;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:20px;align-items:center;gap:6px;margin-bottom:32px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.landing-module__bxHgOq__pricingFeatures{flex-direction:column;gap:10px;margin-bottom:36px;list-style:none;display:flex}.landing-module__bxHgOq__pricingFeatures li{color:var(--gray-dark);align-items:center;gap:10px;font-size:14px;display:flex}.landing-module__bxHgOq__pricingCheck{width:20px;height:20px;color:var(--teal);background:#3aafa926;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.landing-module__bxHgOq__pricingRight{flex-direction:column;gap:24px;display:flex}.landing-module__bxHgOq__pricingBenefit{background:var(--white);border:1px solid var(--gray-light);border-radius:12px;align-items:flex-start;gap:16px;padding:20px;display:flex}.landing-module__bxHgOq__pricingBenefitIcon{background:var(--blue-light);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.landing-module__bxHgOq__pricingBenefitTitle{color:var(--navy-dark);margin-bottom:4px;font-size:14px;font-weight:700}.landing-module__bxHgOq__pricingBenefitDesc{color:var(--gray);font-size:13px;line-height:1.5}.landing-module__bxHgOq__testiGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}.landing-module__bxHgOq__testiCard{background:var(--off-white);border:1.5px solid var(--gray-light);border-radius:16px;padding:28px;transition:all .3s}.landing-module__bxHgOq__testiCard:hover{box-shadow:var(--shadow);border-color:#1b3a6b33}.landing-module__bxHgOq__testiStars{color:#f59e0b;letter-spacing:2px;margin-bottom:14px;font-size:14px}.landing-module__bxHgOq__testiText{color:var(--gray-dark);margin-bottom:20px;font-size:15px;font-style:italic;line-height:1.7}.landing-module__bxHgOq__testiAuthor{align-items:center;gap:12px;display:flex}.landing-module__bxHgOq__testiAv{background:linear-gradient(135deg,var(--navy-mid),var(--teal));width:40px;height:40px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.landing-module__bxHgOq__testiName{color:var(--navy-dark);font-size:14px;font-weight:700}.landing-module__bxHgOq__testiClinic{color:var(--gray);font-size:12px}.landing-module__bxHgOq__faqBg{background:var(--off-white)}.landing-module__bxHgOq__faqList{flex-direction:column;gap:8px;max-width:720px;margin:56px auto 0;display:flex}.landing-module__bxHgOq__faqItem{background:var(--white);border:1.5px solid var(--gray-light);border-radius:12px;transition:border-color .2s;overflow:hidden}.landing-module__bxHgOq__faqItem:hover{border-color:#1b3a6b33}.landing-module__bxHgOq__faqItemOpen{border-color:var(--navy)!important}.landing-module__bxHgOq__faqQ{cursor:pointer;color:var(--navy-dark);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:15px;font-weight:600;display:flex}.landing-module__bxHgOq__faqIcon{background:var(--blue-light);width:28px;height:28px;color:var(--navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:transform .3s,background .3s;display:flex}.landing-module__bxHgOq__faqIconOpen{background:var(--navy);color:var(--white);transform:rotate(45deg)}.landing-module__bxHgOq__faqA{max-height:0;color:var(--gray);font-size:14px;line-height:1.7;transition:max-height .3s;overflow:hidden}.landing-module__bxHgOq__faqAOpen{max-height:200px;padding:0 22px 18px}.landing-module__bxHgOq__ctaBg{background:var(--navy);text-align:center;padding:96px 60px;position:relative;overflow:hidden}.landing-module__bxHgOq__ctaBg:before{content:"";background:radial-gradient(circle,#3aafa926,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.landing-module__bxHgOq__ctaBg .landing-module__bxHgOq__sectionTag{color:#fffc;background:#ffffff1a}.landing-module__bxHgOq__ctaBg .landing-module__bxHgOq__sectionTitle{color:var(--white);text-align:center;margin:0 auto 16px}.landing-module__bxHgOq__ctaSub{color:#ffffffa6;margin-bottom:48px;font-size:18px;line-height:1.6}.landing-module__bxHgOq__ctaForm{gap:12px;max-width:460px;margin:0 auto 20px;display:flex}.landing-module__bxHgOq__ctaInput{color:var(--white);background:#ffffff1a;border:1.5px solid #fff3;border-radius:10px;outline:none;flex:1;padding:15px 18px;font-size:15px;transition:border-color .2s}.landing-module__bxHgOq__ctaInput:focus{border-color:var(--teal)}.landing-module__bxHgOq__ctaInput::placeholder{color:#fff6}.landing-module__bxHgOq__btnWhite{background:var(--white);color:var(--navy);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:15px 28px;font-size:15px;font-weight:700;transition:background .2s}.landing-module__bxHgOq__btnWhite:hover{background:var(--blue-light)}.landing-module__bxHgOq__ctaNote{color:#ffffff73;font-size:13px}.landing-module__bxHgOq__footer{background:var(--navy-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:40px 60px;display:flex}.landing-module__bxHgOq__footerLogo{color:var(--white);align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}.landing-module__bxHgOq__footerLinks{gap:24px;display:flex}.landing-module__bxHgOq__footerLinks a{color:#fff6;font-size:13px;text-decoration:none;transition:color .2s}.landing-module__bxHgOq__footerLinks a:hover{color:var(--white)}.landing-module__bxHgOq__footerCopy{color:#ffffff40;font-size:12px}.landing-module__bxHgOq__modalOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#0f234799;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.landing-module__bxHgOq__modal{background:var(--white);border-radius:20px;width:100%;max-width:460px;padding:44px;position:relative;box-shadow:0 24px 80px #00000040}.landing-module__bxHgOq__modalClose{background:var(--off-white);color:var(--gray);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:background .2s;display:flex;position:absolute;top:18px;right:18px}.landing-module__bxHgOq__modalClose:hover{background:var(--gray-light)}.landing-module__bxHgOq__modalTitle{color:var(--navy-dark);margin-bottom:6px;font-size:26px;font-weight:700}.landing-module__bxHgOq__modalSub{color:var(--gray);margin-bottom:28px;font-size:14px}.landing-module__bxHgOq__modalTrial{color:#16a34a;background:#22c55e14;border:1px solid #22c55e40;border-radius:8px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.landing-module__bxHgOq__formGroup{margin-bottom:18px}.landing-module__bxHgOq__formLabel{color:var(--navy-dark);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.landing-module__bxHgOq__formInput{background:var(--off-white);border:1.5px solid var(--gray-light);width:100%;color:var(--gray-dark);border-radius:10px;outline:none;padding:12px 16px;font-size:15px;transition:border-color .2s,background .2s}.landing-module__bxHgOq__formInput:focus{border-color:var(--navy);background:var(--white)}.landing-module__bxHgOq__formInput::placeholder{color:silver}.landing-module__bxHgOq__formBtn{background:var(--navy);width:100%;color:var(--white);cursor:pointer;border:none;border-radius:10px;margin-top:6px;padding:15px;font-size:16px;font-weight:700;transition:background .2s}.landing-module__bxHgOq__formBtn:hover{background:var(--navy-mid)}.landing-module__bxHgOq__formNote{color:var(--gray);text-align:center;margin-top:12px;font-size:12px}@media (max-width:768px){.landing-module__bxHgOq__nav{padding:0 16px}.landing-module__bxHgOq__navInner{height:56px}.landing-module__bxHgOq__navLogo{font-size:18px}.landing-module__bxHgOq__navLinks{display:none}.landing-module__bxHgOq__navRight{gap:8px}.landing-module__bxHgOq__langSwitcher{gap:2px}.landing-module__bxHgOq__langBtn{padding:3px 6px;font-size:10px}.landing-module__bxHgOq__navCta{padding:8px 14px;font-size:13px}.landing-module__bxHgOq__hero{padding:76px 20px 48px}.landing-module__bxHgOq__heroInner{grid-template-columns:1fr;gap:0}.landing-module__bxHgOq__heroVisual{display:none}.landing-module__bxHgOq__heroBadge{margin-bottom:20px;padding:5px 12px;font-size:11px}.landing-module__bxHgOq__heroTitle{margin-bottom:16px;font-size:36px}.landing-module__bxHgOq__heroSub{margin-bottom:28px;font-size:15px}.landing-module__bxHgOq__heroActions{gap:10px;margin-bottom:32px}.landing-module__bxHgOq__btnPrimary,.landing-module__bxHgOq__btnSecondary{text-align:center;width:100%;padding:14px 24px;font-size:15px}.landing-module__bxHgOq__heroTrust{font-size:12px}.landing-module__bxHgOq__statsBar{padding:20px 16px}.landing-module__bxHgOq__statsInner{flex-wrap:wrap;justify-content:center;gap:16px}.landing-module__bxHgOq__statNum{font-size:32px}.landing-module__bxHgOq__statLabel{font-size:12px}.landing-module__bxHgOq__statDiv{display:none}.landing-module__bxHgOq__section{padding:48px 20px}.landing-module__bxHgOq__sectionTitle{font-size:26px}.landing-module__bxHgOq__sectionSub{font-size:15px}.landing-module__bxHgOq__demoHeader{flex-direction:column;align-items:flex-start;gap:16px}.landing-module__bxHgOq__demoTabs{gap:6px}.landing-module__bxHgOq__demoTab{padding:6px 12px;font-size:12px}.landing-module__bxHgOq__demoGrid{grid-template-columns:1fr;gap:24px}.landing-module__bxHgOq__featGrid{grid-template-columns:1fr;gap:12px}.landing-module__bxHgOq__featCard{padding:24px}.landing-module__bxHgOq__featIcon{width:44px;height:44px;margin-bottom:14px;font-size:18px}.landing-module__bxHgOq__featTitle{font-size:15px}.landing-module__bxHgOq__featDesc{font-size:13px}.landing-module__bxHgOq__steps{grid-template-columns:1fr 1fr;gap:24px}.landing-module__bxHgOq__steps:before{display:none}.landing-module__bxHgOq__stepNum{width:44px;height:44px;font-size:16px}.landing-module__bxHgOq__stepTitle{font-size:13px}.landing-module__bxHgOq__stepDesc{font-size:12px}.landing-module__bxHgOq__pricingWrap{grid-template-columns:1fr;gap:24px}.landing-module__bxHgOq__pricingCard{padding:28px 24px}.landing-module__bxHgOq__pricingNum{font-size:56px}.landing-module__bxHgOq__testiGrid{grid-template-columns:1fr;gap:12px}.landing-module__bxHgOq__testiCard{padding:20px}.landing-module__bxHgOq__testiText{font-size:14px}.landing-module__bxHgOq__faqList{margin-top:32px}.landing-module__bxHgOq__faqQ{padding:14px 16px;font-size:14px}.landing-module__bxHgOq__ctaBg{padding:48px 20px}.landing-module__bxHgOq__ctaSub{margin-bottom:28px;font-size:15px}.landing-module__bxHgOq__ctaForm{flex-direction:column;gap:10px}.landing-module__bxHgOq__ctaInput{padding:13px 16px}.landing-module__bxHgOq__btnWhite{padding:13px 24px}.landing-module__bxHgOq__footer{text-align:center;flex-direction:column;gap:16px;padding:28px 20px}.landing-module__bxHgOq__footerLinks{flex-wrap:wrap;justify-content:center;gap:16px}.landing-module__bxHgOq__modal{border-radius:16px;padding:28px 20px}.landing-module__bxHgOq__modalTitle{font-size:22px}}@media (min-width:769px) and (max-width:960px){.landing-module__bxHgOq__nav{padding:0 24px}.landing-module__bxHgOq__navLinks{display:none}.landing-module__bxHgOq__hero{padding:100px 32px 64px}.landing-module__bxHgOq__heroInner{grid-template-columns:1fr}.landing-module__bxHgOq__heroVisual{display:none}.landing-module__bxHgOq__section{padding:64px 32px}.landing-module__bxHgOq__demoGrid{grid-template-columns:1fr}.landing-module__bxHgOq__featGrid,.landing-module__bxHgOq__steps{grid-template-columns:1fr 1fr}.landing-module__bxHgOq__steps:before{display:none}.landing-module__bxHgOq__pricingWrap{grid-template-columns:1fr}.landing-module__bxHgOq__testiGrid{grid-template-columns:1fr 1fr}.landing-module__bxHgOq__ctaForm{flex-direction:column}.landing-module__bxHgOq__footer{text-align:center;flex-direction:column;padding:32px 24px}.landing-module__bxHgOq__statsBar{padding:24px}.landing-module__bxHgOq__statsInner{flex-wrap:wrap;gap:24px}.landing-module__bxHgOq__ctaBg{padding:64px 32px}}
