.services-module__vo-_Zq__container{flex-direction:column;gap:5rem;max-width:1280px;margin:0 auto;padding:7rem 1.5rem 6rem;display:flex}.services-module__vo-_Zq__servicesHeader{text-align:center;max-width:900px;margin:0 auto}.services-module__vo-_Zq__badgeTag{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#000;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.services-module__vo-_Zq__servicesTitle{color:#000;letter-spacing:-.04em;margin:0 0 1.25rem;font-size:3.5rem;font-weight:800;line-height:1.1}.services-module__vo-_Zq__servicesTitle span{color:#525252}.services-module__vo-_Zq__servicesSubtitle{color:#525252;margin:0;font-size:1.1rem;line-height:1.75}.services-module__vo-_Zq__filterRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:2rem;display:flex}.services-module__vo-_Zq__filterBtn{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:.55rem 1.25rem;font-size:.84rem;font-weight:700;transition:all .25s}.services-module__vo-_Zq__filterBtn:hover{color:#000;border-color:#000}.services-module__vo-_Zq__filterBtnActive{color:#fff;background:#000;border-color:#000;box-shadow:0 4px 14px #00000026}.services-module__vo-_Zq__servicesGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.services-module__vo-_Zq__serviceCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:2.25rem;transition:all .3s;display:flex;box-shadow:0 4px 20px #00000008}.services-module__vo-_Zq__serviceCard:hover{border-color:#000;transform:translateY(-4px);box-shadow:0 16px 35px #00000014}.services-module__vo-_Zq__serviceHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.services-module__vo-_Zq__iconBox{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex}.services-module__vo-_Zq__serviceCard:hover .services-module__vo-_Zq__iconBox{transform:translateY(-3px)scale(1.06)}.services-module__vo-_Zq__iconBox_ppc{color:#2563eb;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;box-shadow:0 8px 20px #2563eb26}.services-module__vo-_Zq__iconBox_seo{color:#16a34a;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border:1px solid #bbf7d0;box-shadow:0 8px 20px #16a34a26}.services-module__vo-_Zq__iconBox_cro{color:#d97706;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fde68a;box-shadow:0 8px 20px #d9770626}.services-module__vo-_Zq__iconBox_social{color:#db2777;background:linear-gradient(135deg,#fdf2f8 0%,#fce7f3 100%);border:1px solid #fbcfe8;box-shadow:0 8px 20px #db277726}.services-module__vo-_Zq__iconBox_automation{color:#4f46e5;background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #c7d2fe;box-shadow:0 8px 20px #4f46e526}.services-module__vo-_Zq__iconBox_dev{color:#0891b2;background:linear-gradient(135deg,#ecfeff 0%,#cffafe 100%);border:1px solid #a5f3fc;box-shadow:0 8px 20px #0891b226}.services-module__vo-_Zq__iconBox_staffing{color:#9333ea;background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1px solid #e9d5ff;box-shadow:0 8px 20px #9333ea26}.services-module__vo-_Zq__iconBox_creative{color:#ea580c;background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border:1px solid #fed7aa;box-shadow:0 8px 20px #ea580c26}.services-module__vo-_Zq__iconBox_reels{color:#dc2626;background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);border:1px solid #fecaca;box-shadow:0 8px 20px #dc262626}.services-module__vo-_Zq__iconBox_event_shoot{color:#0d9488;background:linear-gradient(135deg,#f0fdfa 0%,#ccfbf1 100%);border:1px solid #99f6e4;box-shadow:0 8px 20px #0d948826}.services-module__vo-_Zq__tagPill{color:#000;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:9999px;padding:.35rem .75rem;font-size:.7rem;font-weight:700}.services-module__vo-_Zq__serviceTitle{color:#000;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}.services-module__vo-_Zq__serviceSubtitle{text-transform:uppercase;letter-spacing:.1em;color:#737373;margin-bottom:1rem;font-size:.75rem;font-weight:700}.services-module__vo-_Zq__serviceDesc{color:#525252;margin-bottom:1.5rem;font-size:.9rem;line-height:1.65}.services-module__vo-_Zq__featureList{border-top:1px solid #e5e7eb;flex-direction:column;gap:.75rem;margin-bottom:2rem;padding-top:1.25rem;display:flex}.services-module__vo-_Zq__featureItem{color:#404040;align-items:center;gap:.65rem;font-size:.82rem;font-weight:500;display:flex}.services-module__vo-_Zq__featureItem svg{color:#000;flex-shrink:0}.services-module__vo-_Zq__serviceBtn{color:#fff;background:#000;border-radius:12px;justify-content:space-between;align-items:center;padding:.85rem 1.5rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .25s;display:flex}.services-module__vo-_Zq__serviceBtn:hover{background:#171717}.services-module__vo-_Zq__calculatorPanel{background:#fff;border:1px solid #000;border-radius:2rem;padding:3.5rem;box-shadow:0 10px 30px #0000000f}.services-module__vo-_Zq__calcIntro{text-align:center;max-width:680px;margin:0 auto 3rem}.services-module__vo-_Zq__calcIntro h2{color:#000;letter-spacing:-.03em;margin:.5rem 0;font-size:2.25rem;font-weight:800}.services-module__vo-_Zq__calcIntro p{color:#525252;margin:0;font-size:.95rem}.services-module__vo-_Zq__calcGrid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.services-module__vo-_Zq__calcControls{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:1.5rem;flex-direction:column;gap:2rem;padding:2rem;display:flex}.services-module__vo-_Zq__controlGroup{flex-direction:column;display:flex}.services-module__vo-_Zq__controlLabelRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.services-module__vo-_Zq__controlLabelRow label{color:#000;font-size:.85rem;font-weight:700}.services-module__vo-_Zq__controlLabelRow span{color:#000;font-size:1.1rem;font-weight:800}.services-module__vo-_Zq__rangeInput{accent-color:#000;cursor:pointer;background:#e5e7eb;border-radius:6px;outline:none;width:100%;height:6px}.services-module__vo-_Zq__rangeLabels{color:#737373;justify-content:space-between;margin-top:.35rem;font-size:.7rem;font-weight:600;display:flex}.services-module__vo-_Zq__calcOutput{color:#fff;text-align:center;background:#000;border-radius:1.5rem;flex-direction:column;gap:2rem;padding:2.5rem;display:flex;box-shadow:0 20px 40px #00000026}.services-module__vo-_Zq__calcRevenueLabel{text-transform:uppercase;letter-spacing:.15em;color:#a3a3a3;margin-bottom:.25rem;font-size:.75rem}.services-module__vo-_Zq__calcRevenueVal{color:#fff;letter-spacing:-.04em;font-size:3.25rem;font-weight:900}.services-module__vo-_Zq__calcMetricsGrid{text-align:left;border-top:1px solid #333;grid-template-columns:1fr 1fr;gap:1rem;padding-top:1.5rem;display:grid}.services-module__vo-_Zq__calcMetricLabel{color:#a3a3a3;font-size:.72rem}.services-module__vo-_Zq__calcMetricVal{color:#fff;font-size:1.25rem;font-weight:800}.services-module__vo-_Zq__calcCtaBtn{color:#000;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .25s;display:flex}.services-module__vo-_Zq__calcCtaBtn:hover{background:#e5e5e5}.services-module__vo-_Zq__sectionHeader{text-align:center;max-width:680px;margin:0 auto 3rem}.services-module__vo-_Zq__sectionHeader h2{color:#000;letter-spacing:-.03em;margin:.5rem 0 0;font-size:2.25rem;font-weight:800}.services-module__vo-_Zq__pricingGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.services-module__vo-_Zq__pricingCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.75rem;flex-direction:column;justify-content:space-between;padding:2.5rem;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #00000008}.services-module__vo-_Zq__pricingCard:hover{border-color:#000;box-shadow:0 16px 35px #00000014}.services-module__vo-_Zq__pricingCardHighlight{color:#fff;background:#000;border-color:#000;transform:scale(1.02);box-shadow:0 20px 40px #00000026}.services-module__vo-_Zq__pricingBadge{color:#000;text-transform:uppercase;letter-spacing:.12em;background:#fff;border-radius:9999px;padding:.35rem 1rem;font-size:.68rem;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001a}.services-module__vo-_Zq__tierName{margin:0 0 .5rem;font-size:1.35rem;font-weight:800}.services-module__vo-_Zq__tierDesc{color:#525252;margin-bottom:1.5rem;font-size:.85rem;line-height:1.6}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierDesc{color:#a3a3a3}.services-module__vo-_Zq__priceRow{align-items:baseline;gap:.35rem;margin-bottom:1.5rem;display:flex}.services-module__vo-_Zq__priceVal{letter-spacing:-.04em;font-size:2.75rem;font-weight:900}.services-module__vo-_Zq__pricePeriod{color:#737373;font-size:.85rem}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__pricePeriod{color:#a3a3a3}.services-module__vo-_Zq__tierFeatures{border-top:1px solid #e5e7eb;flex-direction:column;gap:.75rem;margin-bottom:2rem;padding-top:1.5rem;display:flex}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierFeatures{border-top-color:#333}.services-module__vo-_Zq__tierFeatureItem{color:#404040;align-items:center;gap:.65rem;font-size:.82rem;display:flex}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierFeatureItem{color:#d4d4d4}.services-module__vo-_Zq__tierFeatureItem svg{color:#000;flex-shrink:0}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierFeatureItem svg{color:#fff}.services-module__vo-_Zq__tierBtn{text-align:center;color:#fff;background:#000;border-radius:12px;width:100%;padding:.9rem 1.5rem;font-size:.88rem;font-weight:800;text-decoration:none;transition:all .25s;display:block}.services-module__vo-_Zq__tierBtn:hover{background:#171717}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierBtn{color:#000;background:#fff}.services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierBtn:hover{background:#e5e5e5}@media (max-width:1024px){.services-module__vo-_Zq__calcGrid,.services-module__vo-_Zq__pricingGrid{grid-template-columns:1fr}.services-module__vo-_Zq__servicesTitle{font-size:2.75rem}}@media (max-width:768px){.services-module__vo-_Zq__servicesGrid{grid-template-columns:1fr}.services-module__vo-_Zq__calculatorPanel{padding:2rem 1.5rem}.services-module__vo-_Zq__servicesTitle{font-size:2.25rem}}@media (max-width:640px){.services-module__vo-_Zq__container{gap:3rem;padding:5rem 1rem 4rem}.services-module__vo-_Zq__servicesTitle{font-size:1.95rem}.services-module__vo-_Zq__serviceCard{padding:1.5rem 1.25rem}.services-module__vo-_Zq__calculatorPanel{padding:1.5rem 1rem}.services-module__vo-_Zq__pricingCard{padding:1.75rem 1.25rem}}.dark-mode .services-module__vo-_Zq__servicesTitle{color:#fff}.dark-mode .services-module__vo-_Zq__servicesTitle span{color:#a3a3a3}.dark-mode .services-module__vo-_Zq__servicesSubtitle{color:#a3a3a3}.dark-mode .services-module__vo-_Zq__badgeTag{color:#fff;background:#ffffff14;border:1px solid #ffffff26}.dark-mode .services-module__vo-_Zq__filterBtn{color:#a1a1aa;background:#18181b;border-color:#27272a}.dark-mode .services-module__vo-_Zq__filterBtn:hover{color:#fff;border-color:#fff}.dark-mode .services-module__vo-_Zq__filterBtnActive{color:#000;background:#fff;border-color:#fff}.dark-mode .services-module__vo-_Zq__serviceCard{background:#121212;border-color:#262626}.dark-mode .services-module__vo-_Zq__serviceCard:hover{border-color:#fff}.dark-mode .services-module__vo-_Zq__cardTitle{color:#fff}.dark-mode .services-module__vo-_Zq__cardDesc{color:#a3a3a3}.dark-mode .services-module__vo-_Zq__deliverableItem{color:#d4d4d4}.dark-mode .services-module__vo-_Zq__calculatorPanel{background:#121212;border-color:#262626}.dark-mode .services-module__vo-_Zq__pricingCard{background:#121212;border-color:#262626}.dark-mode .services-module__vo-_Zq__pricingCardTitle{color:#fff}.dark-mode .services-module__vo-_Zq__pricingCardHighlight{background:#fff;border-color:#fff}.dark-mode .services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__pricingCardTitle{color:#000}.dark-mode .services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierPrice{color:#000}.dark-mode .services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierDesc{color:#525252}.dark-mode .services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierFeatureItem{color:#000}.dark-mode .services-module__vo-_Zq__pricingCardHighlight .services-module__vo-_Zq__tierBtn{color:#fff;background:#000}.dark-mode .services-module__vo-_Zq__tierBtn{color:#000;background:#fff}
.ProposalCalculatorModal-module__Cxy7AW__overlay{z-index:999;-webkit-backdrop-filter:blur(12px);background:#000000a6;place-items:center;padding:1rem;animation:.3s ProposalCalculatorModal-module__Cxy7AW__fadeIn;display:grid;position:fixed;inset:0}@keyframes ProposalCalculatorModal-module__Cxy7AW__fadeIn{0%{opacity:0}to{opacity:1}}.ProposalCalculatorModal-module__Cxy7AW__modal{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;width:100%;max-width:760px;max-height:min(88dvh,820px);display:flex;overflow:hidden;box-shadow:0 25px 60px #00000040}.ProposalCalculatorModal-module__Cxy7AW__modalHeader{color:#0f172a;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.75rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__headerTitleArea{min-width:0}.ProposalCalculatorModal-module__Cxy7AW__headerTitleArea h2{color:#0f172a;margin:.4rem 0 .25rem;font-size:1.35rem;line-height:1.2}.ProposalCalculatorModal-module__Cxy7AW__headerTitleArea p{color:#64748b;margin:0;font-size:.84rem;line-height:1.45}.ProposalCalculatorModal-module__Cxy7AW__badgeTag{color:#475569;letter-spacing:.08em;align-items:center;gap:.4rem;font-size:.68rem;font-weight:800;display:inline-flex}.ProposalCalculatorModal-module__Cxy7AW__titleRow{align-items:center;gap:.6rem;font-size:.95rem;font-weight:700;display:flex}.ProposalCalculatorModal-module__Cxy7AW__headerIcon{color:#ef4444}.ProposalCalculatorModal-module__Cxy7AW__closeBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:grid}.ProposalCalculatorModal-module__Cxy7AW__closeBtn:hover{color:#fff;background:#0f172a;border-color:#0f172a}.ProposalCalculatorModal-module__Cxy7AW__modalBody{overscroll-behavior:contain;padding:2rem 1.75rem;overflow-y:auto}.ProposalCalculatorModal-module__Cxy7AW__stepIndicator{justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__stepDot{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;transition:all .3s;display:grid}.ProposalCalculatorModal-module__Cxy7AW__stepDotActive{color:#fff;background:#000;border-color:#000;box-shadow:0 4px 12px #00000026}.ProposalCalculatorModal-module__Cxy7AW__stepLine{background:#e2e8f0;width:40px;height:2px}.ProposalCalculatorModal-module__Cxy7AW__stepContent h3{color:#0f172a;margin:0 0 .4rem;font-size:1.25rem;font-weight:800}.ProposalCalculatorModal-module__Cxy7AW__stepDesc{color:#64748b;margin:0 0 1.5rem;font-size:.86rem}.ProposalCalculatorModal-module__Cxy7AW__fieldGroup{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__fieldGroup label{color:#334155;font-size:.8rem;font-weight:700}.ProposalCalculatorModal-module__Cxy7AW__selectInput,.ProposalCalculatorModal-module__Cxy7AW__textInput{color:#0f172a;border:1px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:.8rem 1rem;font-size:.88rem;transition:all .25s}.ProposalCalculatorModal-module__Cxy7AW__selectInput:focus,.ProposalCalculatorModal-module__Cxy7AW__textInput:focus{border-color:#0284c7;box-shadow:0 0 0 3px #0284c726}.ProposalCalculatorModal-module__Cxy7AW__sliderBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:1.5rem;padding:1.25rem}.ProposalCalculatorModal-module__Cxy7AW__sliderHeader{color:#475569;justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.88rem;font-weight:600;display:flex}.ProposalCalculatorModal-module__Cxy7AW__budgetValue{color:#0f172a;font-size:1.15rem;font-weight:800}.ProposalCalculatorModal-module__Cxy7AW__rangeInput{accent-color:#000;cursor:pointer;width:100%}.ProposalCalculatorModal-module__Cxy7AW__forecastGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__forecastItem{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__forecastLabel{color:#64748b;font-size:.72rem;font-weight:600}.ProposalCalculatorModal-module__Cxy7AW__forecastVal{color:#0f172a;font-size:1.05rem;font-weight:800}.ProposalCalculatorModal-module__Cxy7AW__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__navRow{justify-content:space-between;align-items:center;margin-top:1.75rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__backBtn{color:#334155;cursor:pointer;background:#f1f5f9;border:none;border-radius:9999px;align-items:center;gap:.4rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:700;transition:all .2s;display:flex}.ProposalCalculatorModal-module__Cxy7AW__backBtn:hover{background:#e2e8f0}.ProposalCalculatorModal-module__Cxy7AW__nextBtn,.ProposalCalculatorModal-module__Cxy7AW__submitBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.85rem;font-weight:700;transition:all .25s;display:flex}.ProposalCalculatorModal-module__Cxy7AW__nextBtn:hover,.ProposalCalculatorModal-module__Cxy7AW__submitBtn:hover{background:#1e293b;transform:translateY(-1px)}.ProposalCalculatorModal-module__Cxy7AW__successScreen{text-align:center;padding:1rem 0}.ProposalCalculatorModal-module__Cxy7AW__successIconBox{color:#16a34a;background:#f0fdf4;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 1.25rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__successScreen h2{color:#0f172a;margin:0 0 .5rem;font-size:1.4rem;font-weight:800}.ProposalCalculatorModal-module__Cxy7AW__successScreen p{color:#475569;margin:0 0 1.5rem;font-size:.88rem;line-height:1.6}.ProposalCalculatorModal-module__Cxy7AW__summaryGrid{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.5rem;padding:1.25rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__sumItem{flex-direction:column;gap:.2rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__sumItem span{color:#64748b;font-size:.72rem;font-weight:600}.ProposalCalculatorModal-module__Cxy7AW__sumItem strong{color:#0f172a;font-size:.88rem}.ProposalCalculatorModal-module__Cxy7AW__doneBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:9999px;width:100%;padding:.85rem;font-size:.88rem;font-weight:700;transition:all .25s}.ProposalCalculatorModal-module__Cxy7AW__doneBtn:hover{background:#1e293b}.ProposalCalculatorModal-module__Cxy7AW__addOnsSection{margin-bottom:1.5rem}.ProposalCalculatorModal-module__Cxy7AW__sectionLabel{color:#334155;margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:block}.ProposalCalculatorModal-module__Cxy7AW__addOnsGrid{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__addOnCard{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem;transition:all .2s}.ProposalCalculatorModal-module__Cxy7AW__addOnCard:hover{background:#fff;border-color:#cbd5e1}.ProposalCalculatorModal-module__Cxy7AW__addOnCardSelected{background:#f0f9ff;border-color:#0284c7;box-shadow:0 2px 8px #0284c71f}.ProposalCalculatorModal-module__Cxy7AW__addOnHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__addOnTitle{color:#0f172a;font-size:.8rem;font-weight:700}.ProposalCalculatorModal-module__Cxy7AW__addOnPrice{color:#0284c7;font-size:.75rem;font-weight:800}.ProposalCalculatorModal-module__Cxy7AW__addOnDesc{color:#64748b;margin:0;font-size:.7rem;line-height:1.3}.ProposalCalculatorModal-module__Cxy7AW__summaryBar{color:#334155;text-align:center;background:#f1f5f9;border-radius:10px;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.85rem}.ProposalCalculatorModal-module__Cxy7AW__actionGroup{flex-direction:column;gap:.6rem;margin-bottom:1rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__pdfDownloadBtn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.8rem;font-size:.85rem;font-weight:700;transition:all .25s;display:flex}.ProposalCalculatorModal-module__Cxy7AW__pdfDownloadBtn:hover{background:#1e293b;transform:translateY(-1px)}.ProposalCalculatorModal-module__Cxy7AW__whatsappDirectBtn{color:#fff;background:#25d366;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .25s;display:flex}.ProposalCalculatorModal-module__Cxy7AW__whatsappDirectBtn:hover{background:#1ebd56;transform:translateY(-1px)}.ProposalCalculatorModal-module__Cxy7AW__stepper{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;grid-template-columns:auto minmax(24px,1fr) auto minmax(24px,1fr) auto;align-items:center;gap:.75rem;padding:1rem 1.75rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__stepIndicator{color:#94a3b8;white-space:nowrap;align-items:center;gap:.45rem;margin:0;display:inline-flex}.ProposalCalculatorModal-module__Cxy7AW__stepNum{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;place-items:center;width:26px;height:26px;font-size:.72rem;font-weight:800;display:grid}.ProposalCalculatorModal-module__Cxy7AW__stepText{font-size:.72rem;font-weight:700}.ProposalCalculatorModal-module__Cxy7AW__stepActive{color:#0f172a}.ProposalCalculatorModal-module__Cxy7AW__stepActive .ProposalCalculatorModal-module__Cxy7AW__stepNum{color:#fff;background:#0f172a;border-color:#0f172a}.ProposalCalculatorModal-module__Cxy7AW__stepDivider{background:#e2e8f0;height:1px}.ProposalCalculatorModal-module__Cxy7AW__successView{text-align:center}.ProposalCalculatorModal-module__Cxy7AW__successCheck{color:#16a34a}.ProposalCalculatorModal-module__Cxy7AW__successDesc{color:#64748b;max-width:560px;margin:0 auto 1.25rem;font-size:.88rem;line-height:1.6}.ProposalCalculatorModal-module__Cxy7AW__proposalSummaryCard{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:1rem;overflow:hidden}.ProposalCalculatorModal-module__Cxy7AW__summaryRow{color:#64748b;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem 1rem;font-size:.8rem;display:flex}.ProposalCalculatorModal-module__Cxy7AW__summaryRow:last-child{border-bottom:0}.ProposalCalculatorModal-module__Cxy7AW__summaryRow strong{color:#0f172a;text-align:right;max-width:58%}.ProposalCalculatorModal-module__Cxy7AW__summaryHighlight{background:#f1f5f9}.ProposalCalculatorModal-module__Cxy7AW__totalVal{font-size:.92rem}.ProposalCalculatorModal-module__Cxy7AW__successActionButtons{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}.ProposalCalculatorModal-module__Cxy7AW__downloadBtn,.ProposalCalculatorModal-module__Cxy7AW__whatsappConnectBtn{color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.ProposalCalculatorModal-module__Cxy7AW__downloadBtn{background:#0f172a}.ProposalCalculatorModal-module__Cxy7AW__whatsappConnectBtn{background:#16a34a}@media (max-width:640px){.ProposalCalculatorModal-module__Cxy7AW__overlay{place-items:end center;padding:12px 0 0}.ProposalCalculatorModal-module__Cxy7AW__modal{border-width:1px 0 0;border-radius:22px 22px 0 0;max-width:none;max-height:calc(100dvh - 12px)}.ProposalCalculatorModal-module__Cxy7AW__modalHeader{align-items:flex-start;padding:1rem 1rem .85rem}.ProposalCalculatorModal-module__Cxy7AW__headerTitleArea h2{padding-right:.25rem;font-size:1.1rem}.ProposalCalculatorModal-module__Cxy7AW__headerTitleArea p{max-width:30ch;font-size:.76rem}.ProposalCalculatorModal-module__Cxy7AW__badgeTag{letter-spacing:.06em;font-size:.6rem}.ProposalCalculatorModal-module__Cxy7AW__closeBtn{color:#0f172a;flex-basis:42px;width:42px;height:42px}.ProposalCalculatorModal-module__Cxy7AW__stepper{grid-template-columns:auto 1fr auto 1fr auto;gap:.45rem;padding:.7rem 1rem}.ProposalCalculatorModal-module__Cxy7AW__stepText{display:none}.ProposalCalculatorModal-module__Cxy7AW__stepNum{width:28px;height:28px}.ProposalCalculatorModal-module__Cxy7AW__modalBody{padding:1.1rem 1rem calc(1.1rem + env(safe-area-inset-bottom))}.ProposalCalculatorModal-module__Cxy7AW__stepContent h3{font-size:1.05rem}.ProposalCalculatorModal-module__Cxy7AW__stepDesc{margin-bottom:1rem;font-size:.8rem}.ProposalCalculatorModal-module__Cxy7AW__formRow,.ProposalCalculatorModal-module__Cxy7AW__addOnsGrid,.ProposalCalculatorModal-module__Cxy7AW__forecastGrid,.ProposalCalculatorModal-module__Cxy7AW__successActionButtons{grid-template-columns:1fr}.ProposalCalculatorModal-module__Cxy7AW__fieldGroup{margin-bottom:.9rem}.ProposalCalculatorModal-module__Cxy7AW__selectInput,.ProposalCalculatorModal-module__Cxy7AW__textInput{min-height:46px;font-size:16px}.ProposalCalculatorModal-module__Cxy7AW__sliderBox{padding:1rem}.ProposalCalculatorModal-module__Cxy7AW__sliderHeader{flex-direction:column;align-items:flex-start;gap:.35rem}.ProposalCalculatorModal-module__Cxy7AW__forecastGrid{gap:.55rem}.ProposalCalculatorModal-module__Cxy7AW__forecastItem{text-align:left;flex-direction:row;justify-content:space-between;align-items:center}.ProposalCalculatorModal-module__Cxy7AW__navRow{gap:.65rem;margin-top:1.1rem}.ProposalCalculatorModal-module__Cxy7AW__navRow>div:empty{display:none}.ProposalCalculatorModal-module__Cxy7AW__nextBtn,.ProposalCalculatorModal-module__Cxy7AW__submitBtn{flex:1;justify-content:center;min-height:46px;padding-inline:1rem}.ProposalCalculatorModal-module__Cxy7AW__backBtn{min-height:46px}.ProposalCalculatorModal-module__Cxy7AW__summaryRow{flex-direction:column;gap:.25rem}.ProposalCalculatorModal-module__Cxy7AW__summaryRow strong{text-align:left;max-width:none}}@media (max-width:360px){.ProposalCalculatorModal-module__Cxy7AW__badgeTag span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}}
.ThemeToggle-module__3b5zuq__themeToggleBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:36px;height:36px;transition:all .25s;display:grid}.ThemeToggle-module__3b5zuq__themeToggleBtn:hover{color:#fff;background:#ffffff2e;border-color:#fff6;transform:scale(1.05)}.ThemeToggle-module__3b5zuq__sunIcon{color:#fbbf24}.ThemeToggle-module__3b5zuq__moonIcon{color:#cbd5e1}
.Navbar-module__nuAbfa__header{z-index:100;padding:.85rem 0;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s,padding .3s,border-color .3s;position:fixed;top:0;left:0;right:0;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.Navbar-module__nuAbfa__headerHidden{transform:translateY(-110%)}.Navbar-module__nuAbfa__headerScrolled,.Navbar-module__nuAbfa__headerScrollUp{padding:.6rem 0;-webkit-backdrop-filter:blur(20px)!important;background:#fff!important;border-bottom:1px solid #00000014!important;box-shadow:0 4px 20px #00000012!important}.dark-mode .Navbar-module__nuAbfa__header{box-shadow:none!important;background:0 0!important;border:none!important}:is(.dark-mode .Navbar-module__nuAbfa__headerScrolled,.dark-mode .Navbar-module__nuAbfa__headerScrollUp){background:#fff!important;border-bottom:1px solid #00000014!important;box-shadow:0 4px 20px #00000012!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLogoImg,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLogoImg{filter:none!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLogoImg{filter:none!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLogoImg{filter:none!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__desktopNav,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__desktopNav{background:#000!important;border:1px solid #00000026!important;box-shadow:0 4px 20px #00000040!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__desktopNav{background:#000!important;border:1px solid #00000026!important;box-shadow:0 4px 20px #00000040!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__desktopNav{background:#000!important;border:1px solid #00000026!important;box-shadow:0 4px 20px #00000040!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLink,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLink{color:#fff!important;background:0 0!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLink{color:#fff!important;background:0 0!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLink{color:#fff!important;background:0 0!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLink:hover,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLink:hover{color:#fff!important;background:#ffffff1f!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLink:hover{color:#fff!important;background:#ffffff1f!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLink:hover{color:#fff!important;background:#ffffff1f!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLink span:after,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLink span:after{background:#fbbf24!important;box-shadow:0 0 8px #fbbf24b3!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLink span:after{background:#fbbf24!important;box-shadow:0 0 8px #fbbf24b3!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLink span:after{background:#fbbf24!important;box-shadow:0 0 8px #fbbf24b3!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLinkActive,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLinkActive{color:#fff!important;background:0 0!important;font-weight:700!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLinkActive{color:#fff!important;background:0 0!important;font-weight:700!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLinkActive{color:#fff!important;background:0 0!important;font-weight:700!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLinkActive span:after,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLinkActive span:after{opacity:1!important;background:#fbbf24!important;transform:translate(-50%)scaleX(1)!important;box-shadow:0 0 8px #fbbf24b3!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__navLinkActive span:after{opacity:1!important;background:#fbbf24!important;transform:translate(-50%)scaleX(1)!important;box-shadow:0 0 8px #fbbf24b3!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__navLinkActive span:after{opacity:1!important;background:#fbbf24!important;transform:translate(-50%)scaleX(1)!important;box-shadow:0 0 8px #fbbf24b3!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__chevron,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__chevron{color:#ffffffb3!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__chevron{color:#ffffffb3!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__chevron{color:#ffffffb3!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__chevronRotate,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__chevronRotate{color:#fff!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__chevronRotate{color:#fff!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__chevronRotate{color:#fff!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__dropdownMenu,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__dropdownMenu{background:#000!important;border:1px solid #ffffff26!important;box-shadow:0 16px 40px #0009!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__dropdownMenu{background:#000!important;border:1px solid #ffffff26!important;box-shadow:0 16px 40px #0009!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__dropdownMenu{background:#000!important;border:1px solid #ffffff26!important;box-shadow:0 16px 40px #0009!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__dropdownItem,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__dropdownItem{color:#ffffffd9!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__dropdownItem{color:#ffffffd9!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__dropdownItem{color:#ffffffd9!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__dropdownItem:hover,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__dropdownItem:hover{color:#fff!important;background:#ffffff1f!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__dropdownItem:hover{color:#fff!important;background:#ffffff1f!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__dropdownItem:hover{color:#fff!important;background:#ffffff1f!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__ctaButton,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__ctaButton{color:#fff!important;background:#000!important;border:1px solid #000!important;box-shadow:0 2px 10px #00000026!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__ctaButton{color:#fff!important;background:#000!important;border:1px solid #000!important;box-shadow:0 2px 10px #00000026!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__ctaButton{color:#fff!important;background:#000!important;border:1px solid #000!important;box-shadow:0 2px 10px #00000026!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__ctaButton:hover,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__ctaButton:hover{transform:translateY(-1px);color:#fff!important;background:#262626!important;border-color:#262626!important;box-shadow:0 6px 18px #00000038!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__ctaButton:hover{transform:translateY(-1px);color:#fff!important;background:#262626!important;border-color:#262626!important;box-shadow:0 6px 18px #00000038!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__ctaButton:hover{transform:translateY(-1px);color:#fff!important;background:#262626!important;border-color:#262626!important;box-shadow:0 6px 18px #00000038!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__statusBadge,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__statusBadge{color:#15803d!important;background:#22c55e14!important;border-color:#22c55e40!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__statusBadge{color:#15803d!important;background:#22c55e14!important;border-color:#22c55e40!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__statusBadge{color:#15803d!important;background:#22c55e14!important;border-color:#22c55e40!important}.Navbar-module__nuAbfa__headerScrolled [class*=themeToggleBtn]{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.Navbar-module__nuAbfa__headerScrollUp [class*=themeToggleBtn]{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled [class*=themeToggleBtn]{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp [class*=themeToggleBtn]{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.Navbar-module__nuAbfa__headerScrolled [class*=themeToggleBtn]:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.Navbar-module__nuAbfa__headerScrollUp [class*=themeToggleBtn]:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled [class*=themeToggleBtn]:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp [class*=themeToggleBtn]:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.Navbar-module__nuAbfa__headerScrolled [class*=moonIcon]{color:#374151!important}.Navbar-module__nuAbfa__headerScrollUp [class*=moonIcon]{color:#374151!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled [class*=moonIcon]{color:#374151!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp [class*=moonIcon]{color:#374151!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__mobileToggle,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__mobileToggle{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__mobileToggle{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__mobileToggle{color:#18181b!important;box-shadow:none!important;background:#f4f4f5!important;border-color:#e5e7eb!important}.Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__mobileToggle:hover,.Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__mobileToggle:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.dark-mode .Navbar-module__nuAbfa__headerScrolled .Navbar-module__nuAbfa__mobileToggle:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.dark-mode .Navbar-module__nuAbfa__headerScrollUp .Navbar-module__nuAbfa__mobileToggle:hover{background:#e4e4e7!important;border-color:#d4d4d8!important}.Navbar-module__nuAbfa__container{max-width:1440px;margin:0 auto;padding:0 1.75rem}.Navbar-module__nuAbfa__inner{justify-content:space-between;align-items:center;height:48px;display:flex}.Navbar-module__nuAbfa__logo{z-index:10;align-items:center;text-decoration:none;display:flex;position:relative}.Navbar-module__nuAbfa__navLogoImg{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:160px;height:34px;transition:transform .3s,filter .3s}.Navbar-module__nuAbfa__logo:hover .Navbar-module__nuAbfa__navLogoImg{transform:scale(1.04)}.Navbar-module__nuAbfa__desktopNav{background:#000;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:4px;margin-left:2rem;padding:4px 10px;display:none;position:relative;box-shadow:0 4px 20px #0000004d}@media (min-width:1024px){.Navbar-module__nuAbfa__desktopNav{display:flex}}.Navbar-module__nuAbfa__navItemWrapper{position:relative}.Navbar-module__nuAbfa__navLink{color:#ffffffd9;white-space:nowrap;border-radius:4px;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.Navbar-module__nuAbfa__navLink span{display:inline-block;position:relative}.Navbar-module__nuAbfa__navLink span:after{content:"";opacity:0;background:#fbbf24;border-radius:9999px;width:18px;height:2.5px;transition:opacity .25s,transform .25s;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)scaleX(0);box-shadow:0 0 8px #fbbf2499}.Navbar-module__nuAbfa__navLink:hover{color:#fff;background:0 0}.Navbar-module__nuAbfa__navLink:hover span:after{opacity:.5;transform:translate(-50%)scaleX(1)}.Navbar-module__nuAbfa__navLinkActive{font-weight:700;color:#fff!important;background:0 0!important}.Navbar-module__nuAbfa__navLinkActive span:after{opacity:1!important;background:#fbbf24!important;transform:translate(-50%)scaleX(1)!important;box-shadow:0 0 8px #fbbf24b3!important}.dark-mode .Navbar-module__nuAbfa__navLink{color:#ffffffd9;background:0 0!important}.dark-mode .Navbar-module__nuAbfa__navLink:hover{color:#fff;background:0 0!important}.dark-mode .Navbar-module__nuAbfa__navLinkActive{font-weight:700;color:#fff!important;background:0 0!important}.dark-mode .Navbar-module__nuAbfa__navLinkActive span:after{opacity:1!important;background:#fbbf24!important;transform:translate(-50%)scaleX(1)!important;box-shadow:0 0 8px #fbbf24b3!important}.Navbar-module__nuAbfa__chevron{color:#ffffffa6;transition:transform .25s}.Navbar-module__nuAbfa__chevronRotate{color:#fff;transform:rotate(180deg)}.dark-mode .Navbar-module__nuAbfa__chevron{color:#ffffffa6}.dark-mode .Navbar-module__nuAbfa__chevronRotate{color:#fff}.Navbar-module__nuAbfa__dropdownMenu{opacity:0;visibility:hidden;pointer-events:none;z-index:100;background:#000;border:1px solid #ffffff2e;border-radius:16px;min-width:220px;padding:.5rem;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 16px 40px #000000e6}.dark-mode .Navbar-module__nuAbfa__dropdownMenu{background:#000;border-color:#ffffff2e;box-shadow:0 16px 40px #000000e6}.Navbar-module__nuAbfa__dropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.Navbar-module__nuAbfa__dropdownItem{color:#ffffffd9;border-radius:10px;padding:.65rem 1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.Navbar-module__nuAbfa__dropdownItem:hover{color:#fff;background:#ffffff26}.dark-mode .Navbar-module__nuAbfa__dropdownItem{color:#ffffffd9}.dark-mode .Navbar-module__nuAbfa__dropdownItem:hover{color:#fff;background:#ffffff26}.Navbar-module__nuAbfa__ctaWrapper{align-items:center;gap:1rem;display:none}@media (min-width:1024px){.Navbar-module__nuAbfa__ctaWrapper{display:flex}}.Navbar-module__nuAbfa__ctaButton{color:#000;white-space:nowrap;letter-spacing:.01em;background:#fff;border:1px solid #000;border-radius:9999px;align-items:center;gap:.5rem;padding:.45rem 1.1rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000f}.Navbar-module__nuAbfa__ctaButton:hover{color:#000;background:#f8fafc;border-color:#000;transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}.dark-mode .Navbar-module__nuAbfa__ctaButton{color:#fff;background:#171717;border-color:#333;box-shadow:0 2px 10px #00000080}.dark-mode .Navbar-module__nuAbfa__ctaButton:hover{color:#fff;background:#262626;border-color:#fff}.Navbar-module__nuAbfa__ctaButton:active{transform:translateY(0)scale(.98)}.Navbar-module__nuAbfa__ctaButtonContent{z-index:1;white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex;position:relative}.Navbar-module__nuAbfa__ctaIcon{opacity:.9;width:14px;height:14px}.Navbar-module__nuAbfa__ctaArrow{width:14px;height:14px;transition:transform .3s}.Navbar-module__nuAbfa__ctaButton:hover .Navbar-module__nuAbfa__ctaArrow{transform:translate(2px,-2px)}.Navbar-module__nuAbfa__mobileToggle{color:#fff;cursor:pointer;z-index:10;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex;position:relative;box-shadow:0 2px 8px #0006}.dark-mode .Navbar-module__nuAbfa__mobileToggle{color:#fff;background:#ffffff14;border-color:#ffffff2e}@media (min-width:1024px){.Navbar-module__nuAbfa__mobileToggle{display:none}}.Navbar-module__nuAbfa__mobileToggle:hover{background:#ffffff29;border-color:#ffffff59}.dark-mode .Navbar-module__nuAbfa__mobileToggle:hover{background:#ffffff29;border-color:#ffffff59}.Navbar-module__nuAbfa__mobileToggle svg{width:22px;height:22px}.Navbar-module__nuAbfa__mobileOverlay{z-index:10000;-webkit-backdrop-filter:blur(6px);background:#0009;animation:.3s forwards Navbar-module__nuAbfa__overlayIn;position:fixed;inset:0}@keyframes Navbar-module__nuAbfa__overlayIn{0%{opacity:0}to{opacity:1}}.Navbar-module__nuAbfa__mobileDrawer{z-index:10001;overscroll-behavior:contain;background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;width:min(380px,88vw);animation:.4s cubic-bezier(.16,1,.3,1) forwards Navbar-module__nuAbfa__drawerSlideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-20px 0 60px #0003}.dark-mode .Navbar-module__nuAbfa__mobileDrawer{background:#0a0a0a;border-left-color:#262626;box-shadow:-20px 0 60px #000c}@keyframes Navbar-module__nuAbfa__drawerSlideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.Navbar-module__nuAbfa__drawerHeader{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.dark-mode .Navbar-module__nuAbfa__drawerHeader{border-bottom-color:#262626}.Navbar-module__nuAbfa__drawerLogoImg{object-fit:contain;width:auto;max-width:130px;height:30px}.dark-mode .Navbar-module__nuAbfa__drawerLogoImg{filter:brightness(0)invert()}.Navbar-module__nuAbfa__drawerClose{color:#18181b;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.Navbar-module__nuAbfa__drawerClose:hover{color:#fff;background:#000;border-color:#000}.dark-mode .Navbar-module__nuAbfa__drawerClose{color:#fff;background:#1a1a1a;border-color:#333}.dark-mode .Navbar-module__nuAbfa__drawerClose:hover{background:#333;border-color:#555}.Navbar-module__nuAbfa__drawerClose svg{width:20px;height:20px}.Navbar-module__nuAbfa__drawerBody{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2px;padding:.75rem 1rem;display:flex;overflow-y:auto}@media (max-width:420px){.Navbar-module__nuAbfa__mobileDrawer{width:min(360px,92vw)}.Navbar-module__nuAbfa__drawerHeader{padding:.85rem 1rem}.Navbar-module__nuAbfa__drawerBody{padding:.55rem .75rem}.Navbar-module__nuAbfa__drawerFooter{padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom))}}.Navbar-module__nuAbfa__mobileNavItem{border-bottom:1px solid #f3f4f6}.Navbar-module__nuAbfa__mobileNavItem:last-child{border-bottom:none}.dark-mode .Navbar-module__nuAbfa__mobileNavItem{border-bottom-color:#1a1a1a}.Navbar-module__nuAbfa__mobileLinkRow{align-items:center;gap:0;display:flex}.Navbar-module__nuAbfa__mobileLinkIndex{color:#a3a3a3;letter-spacing:.05em;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:1.75rem;padding-left:.25rem;font-size:.65rem;font-weight:600}.dark-mode .Navbar-module__nuAbfa__mobileLinkIndex{color:#525252}.Navbar-module__nuAbfa__mobileLink{color:#374151;border-radius:8px;flex:1;justify-content:space-between;align-items:center;padding:.85rem .5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__nuAbfa__mobileLink:hover{color:#000}.dark-mode .Navbar-module__nuAbfa__mobileLink{color:#d4d4d4}.dark-mode .Navbar-module__nuAbfa__mobileLink:hover{color:#fff}.Navbar-module__nuAbfa__mobileLinkActive{font-weight:700;color:#000!important}.dark-mode .Navbar-module__nuAbfa__mobileLinkActive{color:#fff!important}.Navbar-module__nuAbfa__mobileLinkDot{background:#000;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:.5rem}.dark-mode .Navbar-module__nuAbfa__mobileLinkDot{background:#fff}.Navbar-module__nuAbfa__mobileAccordionToggle{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-right:.25rem;transition:all .25s;display:flex}.Navbar-module__nuAbfa__mobileAccordionToggle:hover{color:#374151;background:#f3f4f6}.Navbar-module__nuAbfa__mobileAccordionToggle svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.Navbar-module__nuAbfa__mobileAccordionToggleOpen{color:#fff;background:#000;border-color:#000}.Navbar-module__nuAbfa__mobileAccordionToggleOpen:hover{color:#fff;background:#171717}.Navbar-module__nuAbfa__mobileAccordionToggleOpen svg{transform:rotate(180deg)}.dark-mode .Navbar-module__nuAbfa__mobileAccordionToggle{color:#a3a3a3;background:#1a1a1a;border-color:#333}.dark-mode .Navbar-module__nuAbfa__mobileAccordionToggle:hover{color:#d4d4d4;background:#262626}.dark-mode .Navbar-module__nuAbfa__mobileAccordionToggleOpen{color:#000;background:#fff;border-color:#fff}.dark-mode .Navbar-module__nuAbfa__mobileAccordionToggleOpen:hover{color:#000;background:#e5e7eb}.Navbar-module__nuAbfa__mobileSubLinks{opacity:0;max-height:0;padding-left:1.75rem;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .25s;overflow:hidden}.Navbar-module__nuAbfa__mobileSubLinksOpen{opacity:1;max-height:500px;padding-bottom:.5rem}.Navbar-module__nuAbfa__mobileSubLink{color:#6b7280;border-left:2px solid #e5e7eb;border-radius:8px;margin-left:.25rem;padding:.55rem .75rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.Navbar-module__nuAbfa__mobileSubLink:hover{color:#000;background:#f9fafb;border-left-color:#000}.dark-mode .Navbar-module__nuAbfa__mobileSubLink{color:#737373;border-left-color:#262626}.dark-mode .Navbar-module__nuAbfa__mobileSubLink:hover{color:#fff;background:#1a1a1a;border-left-color:#fff}.Navbar-module__nuAbfa__drawerFooter{border-top:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;gap:.75rem;padding:1.25rem;display:flex}.dark-mode .Navbar-module__nuAbfa__drawerFooter{border-top-color:#262626}.Navbar-module__nuAbfa__mobileCta{color:#fff;cursor:pointer;letter-spacing:.01em;background:#000;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 14px #00000026}.Navbar-module__nuAbfa__mobileCta:hover{background:#171717;transform:translateY(-1px);box-shadow:0 8px 25px #00000040}.dark-mode .Navbar-module__nuAbfa__mobileCta{color:#000;background:#fff}.dark-mode .Navbar-module__nuAbfa__mobileCta:hover{background:#f3f4f6}.Navbar-module__nuAbfa__mobileCta svg{flex-shrink:0;width:16px;height:16px}.Navbar-module__nuAbfa__drawerMeta{justify-content:center;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.Navbar-module__nuAbfa__drawerMetaDot{background:#d4d4d4;border-radius:50%;width:4px;height:4px}.dark-mode .Navbar-module__nuAbfa__drawerMetaDot{background:#525252}.Navbar-module__nuAbfa__drawerMetaText{color:#737373;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:600}.dark-mode .Navbar-module__nuAbfa__drawerMetaText{color:#525252}.Navbar-module__nuAbfa__statusBadge{color:#4ade80;letter-spacing:.05em;text-transform:uppercase;background:#22c55e1f;border:1px solid #22c55e59;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.68rem;font-weight:700;display:none}@media (min-width:1024px){.Navbar-module__nuAbfa__statusBadge{display:inline-flex}}.Navbar-module__nuAbfa__statusDot{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite Navbar-module__nuAbfa__statusBlink;box-shadow:0 0 8px #22c55e99}@keyframes Navbar-module__nuAbfa__statusBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}
.Footer-module__EZoWya__footer{color:#000;background-color:#fff;border:1px solid #000;padding-top:2.5rem;padding-bottom:1.5rem;position:relative;overflow:hidden}.dark-mode .Footer-module__EZoWya__footer{color:#fff;background-color:#000;border-color:#262626}.dark-mode .Footer-module__EZoWya__footerLogoImg{filter:brightness(0)invert()}.Footer-module__EZoWya__container{z-index:10;max-width:1280px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}.Footer-module__EZoWya__topGrid{grid-template-columns:1fr;align-items:start;gap:2.5rem;margin-bottom:2.5rem;display:grid}@media (min-width:768px){.Footer-module__EZoWya__topGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer-module__EZoWya__topGrid{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:2.5rem}}.Footer-module__EZoWya__brandCol{flex-direction:column;gap:.75rem;display:flex}.Footer-module__EZoWya__logo{align-items:center;text-decoration:none;display:inline-flex}.Footer-module__EZoWya__footerLogoImg{object-fit:contain;width:auto;max-width:190px;height:40px;transition:transform .3s}.Footer-module__EZoWya__logo:hover .Footer-module__EZoWya__footerLogoImg{transform:scale(1.04)}.Footer-module__EZoWya__brandDesc{color:#000;max-width:22rem;font-size:.8rem;line-height:1.5}.dark-mode .Footer-module__EZoWya__brandDesc{color:#a3a3a3}.Footer-module__EZoWya__newsletterBox{margin-top:.25rem}.Footer-module__EZoWya__newsletterTitle{color:#000;letter-spacing:.01em;margin-bottom:.5rem;font-size:.8rem;font-weight:700}.dark-mode .Footer-module__EZoWya__newsletterTitle{color:#fff}.Footer-module__EZoWya__newsletterForm{align-items:center;gap:.5rem;max-width:24rem;display:flex}.Footer-module__EZoWya__inputWrapper{flex:1;position:relative}.Footer-module__EZoWya__inputIcon{color:#000;width:.9rem;height:.9rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.dark-mode .Footer-module__EZoWya__inputIcon{color:#737373}.Footer-module__EZoWya__input{color:#000;background-color:#fff;border:1px solid #000;border-radius:.6rem;width:100%;padding:.55rem .85rem .55rem 2.2rem;font-size:.8rem;transition:border-color .25s}.dark-mode .Footer-module__EZoWya__input{color:#fff;background-color:#171717;border-color:#262626}.Footer-module__EZoWya__input::placeholder{color:#64748b}.dark-mode .Footer-module__EZoWya__input::placeholder{color:#737373}.Footer-module__EZoWya__input:focus{border-color:#000;outline:none}.Footer-module__EZoWya__submitBtn{color:#000;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #000;border-radius:.6rem;align-items:center;gap:.35rem;padding:.55rem 1rem;font-size:.8rem;font-weight:700;transition:all .25s;display:inline-flex}.Footer-module__EZoWya__submitBtn:hover{background-color:#f8fafc;transform:translateY(-1px)}.dark-mode .Footer-module__EZoWya__submitBtn{color:#000;background-color:#fff;border:none}.Footer-module__EZoWya__subscribedBadge{color:#000;background-color:#f8fafc;border:1px solid #000;border-radius:.6rem;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.8rem;display:flex}.Footer-module__EZoWya__colTitle{color:#000;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.25rem;font-size:.75rem;font-weight:800;line-height:1}.dark-mode .Footer-module__EZoWya__colTitle{color:#fff}.Footer-module__EZoWya__linkList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__EZoWya__linkItem{color:#000;align-items:center;gap:.4rem;font-size:.8rem;text-decoration:none;transition:all .2s;display:inline-flex}.Footer-module__EZoWya__linkItem:hover{color:#000;font-weight:700;transform:translate(3px)}.dark-mode .Footer-module__EZoWya__linkItem{color:#a3a3a3}.dark-mode .Footer-module__EZoWya__linkItem:hover{color:#fff}.Footer-module__EZoWya__linkArrow{color:#000;width:.75rem;height:.75rem;transition:color .2s}.dark-mode .Footer-module__EZoWya__linkArrow{color:#737373}.Footer-module__EZoWya__contactList{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__EZoWya__contactItem{color:#000;align-items:flex-start;gap:.65rem;font-size:.82rem;line-height:1.5;display:flex}.dark-mode .Footer-module__EZoWya__contactItem{color:#a3a3a3}.Footer-module__EZoWya__contactIcon{color:#000;flex-shrink:0;width:.95rem;height:.95rem;margin-top:.15rem}.dark-mode .Footer-module__EZoWya__contactIcon{color:#fff}.Footer-module__EZoWya__socialRow{align-items:center;gap:.55rem;margin-top:.85rem;display:flex}.Footer-module__EZoWya__socialIconBtn{color:#000;background-color:#fff;border:1px solid #000;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.Footer-module__EZoWya__socialIconBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.Footer-module__EZoWya__socialInstagram:hover{color:#e1306c;background-color:#e1306c14;border-color:#e1306c}.Footer-module__EZoWya__socialFacebook:hover{color:#1877f2;background-color:#1877f214;border-color:#1877f2}.Footer-module__EZoWya__socialLinkedin:hover{color:#0a66c2;background-color:#0a66c214;border-color:#0a66c2}.dark-mode .Footer-module__EZoWya__socialIconBtn{color:#a3a3a3;background-color:#171717;border-color:#2e2e2e}.dark-mode .Footer-module__EZoWya__socialInstagram:hover{color:#f43f5e;background-color:#f43f5e26;border-color:#f43f5e}.dark-mode .Footer-module__EZoWya__socialFacebook:hover{color:#3b82f6;background-color:#3b82f626;border-color:#3b82f6}.dark-mode .Footer-module__EZoWya__socialLinkedin:hover{color:#38bdf8;background-color:#38bdf826;border-color:#38bdf8}.Footer-module__EZoWya__bottomBar{color:#000;border-top:1px solid #000;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;padding-top:1.5rem;font-size:.75rem;display:flex}.dark-mode .Footer-module__EZoWya__bottomBar{color:#737373;border-top-color:#262626}@media (min-width:900px){.Footer-module__EZoWya__bottomBar{flex-direction:row;align-items:center}}.Footer-module__EZoWya__copyrightText{flex-direction:column;gap:.25rem;display:flex}.Footer-module__EZoWya__copyrightMain{color:#000;margin:0;font-size:.8rem;font-weight:500}.dark-mode .Footer-module__EZoWya__copyrightMain{color:#f4f4f5}.Footer-module__EZoWya__copyrightSub{color:#737373;margin:0;font-size:.72rem}.dark-mode .Footer-module__EZoWya__copyrightSub{color:#a1a1aa}.Footer-module__EZoWya__legalLinks{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Footer-module__EZoWya__legalLink{color:#525252;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s}.Footer-module__EZoWya__legalLink:hover{color:#000;text-decoration:underline}.dark-mode .Footer-module__EZoWya__legalLink{color:#a3a3a3}.dark-mode .Footer-module__EZoWya__legalLink:hover{color:#fff}.Footer-module__EZoWya__legalDot{color:#d4d4d8;font-size:.7rem}.dark-mode .Footer-module__EZoWya__legalDot{color:#3f3f46}.Footer-module__EZoWya__backToTop{color:#000;cursor:pointer;background:#fff;border:1px solid #000;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.7rem;font-weight:600;transition:all .25s;display:inline-flex}.Footer-module__EZoWya__backToTop:hover{background-color:#f8fafc;transform:translateY(-1px)}.dark-mode .Footer-module__EZoWya__backToTop{color:#a3a3a3;background:0 0;border-color:#262626}.Footer-module__EZoWya__backToTop svg{width:12px;height:12px}
.QuickContactWidget-module__gbkreG__widgetWrapper{z-index:999;position:fixed;bottom:24px;right:24px}.QuickContactWidget-module__gbkreG__triggerBtn{color:#fff;cursor:pointer;background:#000;border:1px solid #000;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s;display:grid;position:relative;box-shadow:0 10px 30px #00000040}.QuickContactWidget-module__gbkreG__triggerBtn:hover{background:#171717;transform:scale(1.08)}.QuickContactWidget-module__gbkreG__pulseRing{pointer-events:none;border:2px solid #22c55e;border-radius:50%;animation:2s ease-in-out infinite QuickContactWidget-module__gbkreG__ringPulse;position:absolute;inset:-4px}@keyframes QuickContactWidget-module__gbkreG__ringPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.QuickContactWidget-module__gbkreG__contactCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border:1px solid #0000001a;border-radius:20px;width:340px;animation:.3s cubic-bezier(.16,1,.3,1) QuickContactWidget-module__gbkreG__slideUp;position:absolute;bottom:72px;right:0;overflow:hidden;box-shadow:0 20px 50px #00000026}@keyframes QuickContactWidget-module__gbkreG__slideUp{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.QuickContactWidget-module__gbkreG__cardHeader{color:#fff;background:#000;justify-content:space-between;align-items:center;padding:.9rem 1.1rem;display:flex}.QuickContactWidget-module__gbkreG__brandRow{letter-spacing:.08em;align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;display:flex}.QuickContactWidget-module__gbkreG__statusDot{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #22c55e}.QuickContactWidget-module__gbkreG__closeBtn{color:#a3a3a3;cursor:pointer;background:0 0;border:none;place-items:center;transition:color .2s;display:grid}.QuickContactWidget-module__gbkreG__closeBtn:hover{color:#fff}.QuickContactWidget-module__gbkreG__cardBody{flex-direction:column;gap:.85rem;padding:1.2rem;display:flex}.QuickContactWidget-module__gbkreG__cardTitle{font-family:var(--font-sans), sans-serif;color:#000;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:800}.QuickContactWidget-module__gbkreG__topicChips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.QuickContactWidget-module__gbkreG__topicChip{color:#52525b;cursor:pointer;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:.7rem;font-weight:700;transition:all .15s;display:inline-flex}.QuickContactWidget-module__gbkreG__topicChip svg{color:#71717a;flex-shrink:0;transition:color .15s}.QuickContactWidget-module__gbkreG__topicChip:hover svg{color:#09090b}.QuickContactWidget-module__gbkreG__topicChipActive{color:#fff;background:#09090b;border-color:#09090b}.QuickContactWidget-module__gbkreG__topicChipActive svg{color:#fff!important}.QuickContactWidget-module__gbkreG__callbackForm{gap:.4rem;display:flex}.QuickContactWidget-module__gbkreG__phoneInput{border:1px solid #d1d5db;border-radius:10px;outline:none;flex:1;padding:.6rem .8rem;font-size:.78rem;transition:border-color .2s}.QuickContactWidget-module__gbkreG__phoneInput:focus{border-color:#000}.QuickContactWidget-module__gbkreG__submitBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;place-items:center;padding:0 .9rem;transition:background .2s;display:grid}.QuickContactWidget-module__gbkreG__submitBtn:hover{background:#171717}.QuickContactWidget-module__gbkreG__successBox{color:#15803d;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:10px;align-items:center;gap:.6rem;padding:.75rem;font-size:.75rem;font-weight:600;display:flex}@media (max-width:640px){.QuickContactWidget-module__gbkreG__widgetWrapper{bottom:16px;right:16px}.QuickContactWidget-module__gbkreG__triggerBtn{width:50px;height:50px}.QuickContactWidget-module__gbkreG__contactCard{width:calc(100vw - 32px);max-width:340px;bottom:60px;right:0}}
.ScrollProgress-module__yJsCLq__progressBar{z-index:9999;background-color:#000;height:3px;transition:width 80ms ease-out,box-shadow .3s;position:fixed;top:0;left:0;box-shadow:0 0 10px #0006}.dark-mode .ScrollProgress-module__yJsCLq__progressBar{background-color:#fff;box-shadow:0 0 12px #ffffffb3}.ScrollProgress-module__yJsCLq__progressBarScrollUp{box-shadow:0 0 16px #000c,0 2px 8px #0000004d}.dark-mode .ScrollProgress-module__yJsCLq__progressBarScrollUp{box-shadow:0 0 20px #fffffff2,0 2px 10px #ffffff80}.ScrollProgress-module__yJsCLq__scrollTopBtn{color:#000;cursor:pointer;z-index:90;background:#fff;border:1.5px solid #000;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s;display:flex;position:fixed;bottom:92px;right:24px;box-shadow:0 10px 30px #00000024,0 2px 8px #00000014}.ScrollProgress-module__yJsCLq__scrollTopBtn:hover{color:#fff;background:#000;border-color:#000;box-shadow:0 14px 35px #00000040}.dark-mode .ScrollProgress-module__yJsCLq__scrollTopBtn{color:#fff;background:#121214;border-color:#3f3f46;box-shadow:0 10px 30px #000000b3}.dark-mode .ScrollProgress-module__yJsCLq__scrollTopBtn:hover{color:#000;background:#fff;border-color:#fff;box-shadow:0 14px 35px #ffffff40}.ScrollProgress-module__yJsCLq__progressRing{pointer-events:none;position:absolute;top:0;left:0;transform:rotate(-90deg)}.ScrollProgress-module__yJsCLq__progressRingBg{opacity:.15}.ScrollProgress-module__yJsCLq__progressRingIndicator{transition:stroke-dashoffset .1s ease-out}.ScrollProgress-module__yJsCLq__arrowIcon{z-index:2;transition:transform .2s;position:relative}.ScrollProgress-module__yJsCLq__scrollTopBtn:hover .ScrollProgress-module__yJsCLq__arrowIcon{transform:translateY(-2px)}@media (max-width:640px){.ScrollProgress-module__yJsCLq__scrollTopBtn{width:44px;height:44px;bottom:84px;right:18px}}
.QuickLeadModal-module__lWmpwG__overlay{-webkit-backdrop-filter:blur(6px);z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:16px;animation:.25s QuickLeadModal-module__lWmpwG__fadeIn;display:flex;position:fixed;inset:0}.QuickLeadModal-module__lWmpwG__modal{background:#fff;border:1px solid #e4e4e7;border-radius:20px;width:100%;max-width:480px;animation:.3s cubic-bezier(.16,1,.3,1) QuickLeadModal-module__lWmpwG__scaleUp;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000040}.QuickLeadModal-module__lWmpwG__closeBtn{color:#71717a;cursor:pointer;z-index:10;background:#f4f4f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.QuickLeadModal-module__lWmpwG__closeBtn:hover{color:#fff;background:#09090b}.QuickLeadModal-module__lWmpwG__topBanner{color:#fff;background:#09090b;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.QuickLeadModal-module__lWmpwG__trustTag{color:#fff;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:inline-flex}.QuickLeadModal-module__lWmpwG__badgeLive{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c55e}.QuickLeadModal-module__lWmpwG__modalBody{padding:24px 28px 28px}.QuickLeadModal-module__lWmpwG__title{color:#09090b;letter-spacing:-.02em;margin-bottom:6px;font-size:1.35rem;font-weight:800;line-height:1.25}.QuickLeadModal-module__lWmpwG__subtitle{color:#52525b;margin-bottom:20px;font-size:.85rem;line-height:1.45}.QuickLeadModal-module__lWmpwG__form{flex-direction:column;gap:14px;display:flex}.QuickLeadModal-module__lWmpwG__inputGroup{flex-direction:column;gap:6px;display:flex}.QuickLeadModal-module__lWmpwG__label{color:#09090b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.QuickLeadModal-module__lWmpwG__phoneWrapper{background:#fff;border:1px solid #d4d4d8;border-radius:10px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.QuickLeadModal-module__lWmpwG__phoneWrapper:focus-within{border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.QuickLeadModal-module__lWmpwG__countryCode{color:#09090b;background:#f4f4f5;border-right:1px solid #e4e4e7;align-items:center;gap:6px;padding:12px 14px;font-size:.875rem;font-weight:700;display:flex}.QuickLeadModal-module__lWmpwG__phoneInput{color:#09090b;border:none;outline:none;flex:1;padding:12px 14px;font-family:inherit;font-size:.95rem;font-weight:600}.QuickLeadModal-module__lWmpwG__phoneInput::placeholder{color:#a1a1aa;font-weight:400}.QuickLeadModal-module__lWmpwG__textInput{color:#09090b;border:1px solid #d4d4d8;border-radius:10px;outline:none;padding:11px 14px;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.QuickLeadModal-module__lWmpwG__textInput:focus{border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.QuickLeadModal-module__lWmpwG__serviceChips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.QuickLeadModal-module__lWmpwG__chip{cursor:pointer;color:#52525b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:600;transition:all .2s}.QuickLeadModal-module__lWmpwG__chip:hover{color:#09090b;background:#e4e4e7}.QuickLeadModal-module__lWmpwG__chipActive{color:#fff;background:#09090b;border-color:#09090b}.QuickLeadModal-module__lWmpwG__submitBtn{color:#fff;cursor:pointer;background:#09090b;border:1px solid #09090b;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:6px;padding:14px;font-size:.95rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000001f}.QuickLeadModal-module__lWmpwG__submitBtn:hover{background:#27272a;transform:translateY(-1px);box-shadow:0 6px 16px #0000002e}.QuickLeadModal-module__lWmpwG__privacyNote{color:#71717a;text-align:center;justify-content:center;align-items:center;gap:4px;margin-top:10px;font-size:.72rem;display:flex}.QuickLeadModal-module__lWmpwG__successContainer{text-align:center;padding:12px 8px}.QuickLeadModal-module__lWmpwG__successIcon{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}.QuickLeadModal-module__lWmpwG__successTitle{color:#09090b;margin-bottom:8px;font-size:1.3rem;font-weight:800}.QuickLeadModal-module__lWmpwG__successText{color:#52525b;margin-bottom:24px;font-size:.875rem;line-height:1.5}.QuickLeadModal-module__lWmpwG__whatsappCta{color:#fff;background:#25d366;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 12px #25d36640}.QuickLeadModal-module__lWmpwG__whatsappCta:hover{background:#20ba5a;transform:translateY(-1px)}@keyframes QuickLeadModal-module__lWmpwG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes QuickLeadModal-module__lWmpwG__scaleUp{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.QuickLeadModal-module__lWmpwG__floatingPill{z-index:998;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#09090b;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:10px;padding:10px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:92px;right:24px;box-shadow:0 12px 32px #0000004d,0 0 0 1px #0000000d}.QuickLeadModal-module__lWmpwG__floatingPill:hover{background:#18181b;border-color:#22c55e66;transform:translateY(-2px)scale(1.03);box-shadow:0 16px 36px #0006,0 0 16px #22c55e40}.QuickLeadModal-module__lWmpwG__pillBadgeDot{justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:relative}.QuickLeadModal-module__lWmpwG__pillPulseDot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite QuickLeadModal-module__lWmpwG__pulseGlow;box-shadow:0 0 10px #22c55e}@keyframes QuickLeadModal-module__lWmpwG__pulseGlow{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 14px #22c55e}to{opacity:.8;transform:scale(.95)}}.QuickLeadModal-module__lWmpwG__pillContent{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.QuickLeadModal-module__lWmpwG__pillTag{letter-spacing:.06em;color:#22c55e;text-transform:uppercase;font-size:.65rem;font-weight:800}.QuickLeadModal-module__lWmpwG__pillText{color:#f4f4f5;white-space:nowrap;font-size:.82rem;font-weight:700}.QuickLeadModal-module__lWmpwG__pillIcon{color:#e4e4e7;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s,background .2s;display:flex}.QuickLeadModal-module__lWmpwG__floatingPill:hover .QuickLeadModal-module__lWmpwG__pillIcon{color:#09090b;background:#22c55e;transform:rotate(12deg)}@media (max-width:640px){.QuickLeadModal-module__lWmpwG__floatingPill{display:none!important}}
