.ContactButton_button__XekkA{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;border:1px solid rgba(0,0,0,0)}.ContactButton_button__XekkA svg{flex-shrink:0}.ContactButton_button__XekkA.ContactButton_fullWidth__RBSAg{width:100%}.ContactButton_button__XekkA.ContactButton_small__mMDyA{padding:6px 12px;font-size:12px}.ContactButton_button__XekkA.ContactButton_small__mMDyA svg{width:14px;height:14px}.ContactButton_button__XekkA.ContactButton_medium__rJuaV{padding:10px 20px;font-size:13px}.ContactButton_button__XekkA.ContactButton_medium__rJuaV svg{width:16px;height:16px}.ContactButton_button__XekkA.ContactButton_large__FgkFL{padding:14px 28px;font-size:15px}.ContactButton_button__XekkA.ContactButton_large__FgkFL svg{width:18px;height:18px}.ContactButton_button__XekkA.ContactButton_primary__uUliH{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:#fff}.ContactButton_button__XekkA.ContactButton_primary__uUliH:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);transform:translateY(-1px)}.ContactButton_button__XekkA.ContactButton_secondary__Q28EU{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:#fff}.ContactButton_button__XekkA.ContactButton_secondary__Q28EU:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.ContactButton_button__XekkA.ContactButton_outline__bGKmM{background:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.2);color:#fff}.ContactButton_button__XekkA.ContactButton_outline__bGKmM:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.3)}.ContactCard_contactCard__GTA87{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:24px;transition:border-color .2s,background .2s}.ContactCard_contactCard__GTA87:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.ContactCard_contactCard__GTA87 h4{font-size:18px;font-weight:600;margin-bottom:8px;color:#fff}.ContactCard_contactCard__GTA87 p{font-size:14px;color:#a6abcd;margin-bottom:16px;line-height:1.5}.ContactCard_contactCard__GTA87 .ContactCard_email__hVQH4{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:#a6abcd;margin-top:14px;transition:color .2s}.ContactCard_contactCard__GTA87 .ContactCard_email__hVQH4:hover{color:#fff}.ContactCard_contactCard__GTA87 .ContactCard_email__hVQH4 svg{width:14px;height:14px;flex-shrink:0;opacity:.9}.FAQSection_faqSection__EqFWd{margin-top:48px;padding-top:48px;border-top:1px solid var(--color-block-accent)}.FAQSection_faqSection__EqFWd h2{font-size:28px;font-weight:600;margin-bottom:24px}.FAQSection_faqList__q7rt2{display:flex;flex-direction:column;gap:12px}.FAQSection_faqItem__l4wTs{background:var(--color-block);border-radius:12px;overflow:hidden;transition:background .2s}.FAQSection_faqItem__l4wTs:hover{background:var(--color-block-accent)}.FAQSection_faqItem__l4wTs.FAQSection_open__sD7Jh .FAQSection_faqQuestion__ANESA .FAQSection_icon__BS3j2{transform:rotate(180deg)}.FAQSection_faqItem__l4wTs.FAQSection_open__sD7Jh .FAQSection_faqAnswer__ms2He{max-height:500px;padding:0 24px 24px;opacity:1}.FAQSection_faqQuestion__ANESA{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:500;color:#fff;line-height:1.5}.FAQSection_faqQuestion__ANESA .FAQSection_icon__BS3j2{flex-shrink:0;width:20px;height:20px;color:var(--color-subtext);transition:transform .3s ease}.FAQSection_faqAnswer__ms2He{max-height:0;padding:0 24px;opacity:0;overflow:hidden;transition:all .3s ease}.FAQSection_faqAnswer__ms2He p{font-size:15px;line-height:1.7;color:var(--color-subtext);margin:0}@media(max-width:640px){.FAQSection_faqSection__EqFWd h2{font-size:22px}.FAQSection_faqQuestion__ANESA{font-size:15px;padding:16px 20px}.FAQSection_faqAnswer__ms2He{padding:0 20px}.FAQSection_faqItem__l4wTs.FAQSection_open__sD7Jh .FAQSection_faqAnswer__ms2He{padding:0 20px 20px}}.PricingCalculator_calculator__FRRbw{background:hsla(0,0%,100%,.03);border-radius:12px;padding:20px;margin:24px 0;border:1px solid hsla(0,0%,100%,.08)}.PricingCalculator_loading__lNFNM{text-align:center;padding:32px;color:#a6abcd;font-size:14px}.PricingCalculator_header__IBPcF{margin-bottom:20px}.PricingCalculator_header__IBPcF h3{font-size:18px;font-weight:600;margin:0;color:#fff}.PricingCalculator_form__CI3bd{display:flex;flex-direction:column;gap:16px}.PricingCalculator_field__H2Vdz{display:flex;flex-direction:column;gap:6px}.PricingCalculator_field__H2Vdz label{font-size:13px;font-weight:500;color:#a6abcd}.PricingCalculator_field__H2Vdz input[type=number]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:10px 12px;font-size:14px;color:#fff;width:100%;transition:border-color .2s}.PricingCalculator_field__H2Vdz input[type=number]:focus{outline:none;border-color:hsla(0,0%,100%,.25)}.PricingCalculator_customSelect__4mOzr{position:relative}.PricingCalculator_selectTrigger__rjD6P{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:10px 14px;cursor:pointer;transition:all .2s}.PricingCalculator_selectTrigger__rjD6P:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06)}.PricingCalculator_selectTrigger__rjD6P.PricingCalculator_open__J3Gpi{border-color:hsla(0,0%,100%,.2);border-radius:10px 10px 0 0}.PricingCalculator_selectTrigger__rjD6P .PricingCalculator_modelIcon__8PcKH{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PricingCalculator_selectTrigger__rjD6P .PricingCalculator_modelIcon__8PcKH svg{width:100%;height:100%}.PricingCalculator_selectTrigger__rjD6P .PricingCalculator_modelLabel__frJi_{flex:1 1;font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PricingCalculator_selectTrigger__rjD6P .PricingCalculator_modelPrice___VBnx{font-size:12px;color:#a6abcd;white-space:nowrap}.PricingCalculator_selectTrigger__rjD6P .PricingCalculator_arrow__I__Jm{color:#a6abcd;transition:transform .2s;display:flex;align-items:center}.PricingCalculator_selectTrigger__rjD6P.PricingCalculator_open__J3Gpi .PricingCalculator_arrow__I__Jm{transform:rotate(180deg)}.PricingCalculator_dropdownMenu__2bLya{position:absolute;top:100%;left:0;right:0;background:#0a0a12;border:1px solid hsla(0,0%,100%,.15);border-top:none;border-radius:0 0 10px 10px;max-height:300px;overflow-y:auto;z-index:100}.PricingCalculator_dropdownMenu__2bLya::-webkit-scrollbar{width:6px}.PricingCalculator_dropdownMenu__2bLya::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PricingCalculator_dropdownMenu__2bLya::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px}.PricingCalculator_dropdownGroup__LGHHP:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.06)}.PricingCalculator_groupLabel__oIwR4{padding:8px 14px;font-size:11px;font-weight:600;color:#a6abcd;text-transform:uppercase;letter-spacing:.5px;background:hsla(0,0%,100%,.03)}.PricingCalculator_dropdownItem__mGOt4{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background .15s}.PricingCalculator_dropdownItem__mGOt4:hover{background:hsla(0,0%,100%,.06)}.PricingCalculator_dropdownItem__mGOt4.PricingCalculator_selected__FJjM5{background:hsla(0,0%,100%,.08)}.PricingCalculator_dropdownItem__mGOt4 .PricingCalculator_modelIcon__8PcKH{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PricingCalculator_dropdownItem__mGOt4 .PricingCalculator_modelIcon__8PcKH svg{width:100%;height:100%}.PricingCalculator_dropdownItem__mGOt4 .PricingCalculator_modelLabel__frJi_{flex:1 1;font-size:13px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PricingCalculator_dropdownItem__mGOt4 .PricingCalculator_modelPrice___VBnx{font-size:11px;color:#a6abcd;white-space:nowrap}.PricingCalculator_presets__90ago{display:flex;gap:6px;flex-wrap:wrap}.PricingCalculator_presets__90ago button{padding:6px 12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#a6abcd;font-size:12px;cursor:pointer;transition:all .15s}.PricingCalculator_presets__90ago button:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.15)}.PricingCalculator_presets__90ago button.PricingCalculator_active__8lMqm{background:hsla(0,0%,100%,.12);color:#fff;border-color:hsla(0,0%,100%,.2)}.PricingCalculator_results__RKfRi{margin-top:20px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.PricingCalculator_modelInfo__J423g{display:flex;align-items:center;gap:10px;margin-bottom:12px}.PricingCalculator_modelInfo__J423g>.PricingCalculator_modelIcon__8PcKH{width:24px;height:24px;flex-shrink:0}.PricingCalculator_modelInfo__J423g>.PricingCalculator_modelIcon__8PcKH svg{width:100%;height:100%}.PricingCalculator_modelInfo__J423g>div{display:flex;flex-direction:column;gap:2px}.PricingCalculator_modelInfo__J423g .PricingCalculator_modelName__jBV6l{font-size:15px;font-weight:600;color:#fff}.PricingCalculator_modelInfo__J423g .PricingCalculator_modelPricing__YO_hI{font-size:12px;color:#a6abcd}.PricingCalculator_resultGrid__gBdg1{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(max-width:500px){.PricingCalculator_resultGrid__gBdg1{grid-template-columns:1fr}}.PricingCalculator_resultCard__iB8UP{background:hsla(0,0%,100%,.04);border-radius:8px;padding:12px;text-align:center}.PricingCalculator_resultCard__iB8UP.PricingCalculator_highlighted__7zDjL{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.PricingCalculator_resultCard__iB8UP .PricingCalculator_resultLabel__D5z1W{display:block;font-size:11px;color:#a6abcd;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.PricingCalculator_resultCard__iB8UP .PricingCalculator_resultValue__w6GQi{font-size:20px;font-weight:700;color:#fff}@media(max-width:500px){.PricingCalculator_resultCard__iB8UP .PricingCalculator_resultValue__w6GQi{font-size:18px}}.PricingCalculator_footer__tA3dM{margin-top:16px;text-align:center}.PricingCalculator_footer__tA3dM .PricingCalculator_link__DOmPK{font-size:13px;color:#a6abcd;text-decoration:none;transition:color .2s}.PricingCalculator_footer__tA3dM .PricingCalculator_link__DOmPK:hover{color:#fff;text-decoration:underline}.PromoBanner_banner__vgisU{background:linear-gradient(90deg,#6366f1,#8b5cf6 50%,#6366f1);background-size:200% 100%;animation:PromoBanner_shimmer__9g85y 3s ease-in-out infinite;margin:-120px -9999px 24px;padding:12px 9999px}@media(max-width:640px){.PromoBanner_banner__vgisU{margin-top:-100px;padding:10px 10015px}}@keyframes PromoBanner_shimmer__9g85y{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.PromoBanner_content__ZBq4S{display:flex;align-items:center;justify-content:center;gap:16px;max-width:1200px;margin:0 auto;flex-wrap:wrap}@media(min-width:769px){.PromoBanner_content__ZBq4S{flex-wrap:nowrap}}@media(max-width:640px){.PromoBanner_content__ZBq4S{flex-direction:column;gap:10px;text-align:center}}.PromoBanner_text__IoTSt{font-size:14px;font-weight:500;color:#fff}@media(min-width:769px){.PromoBanner_text__IoTSt{white-space:nowrap}}@media(max-width:640px){.PromoBanner_text__IoTSt{font-size:13px}}.PromoBanner_button__le0Jo{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;font-size:13px;font-weight:600;color:#fff;white-space:nowrap;transition:all .2s}.PromoBanner_button__le0Jo:hover{background:hsla(0,0%,100%,.3);transform:translateX(2px)}.PromoBanner_button__le0Jo svg{transition:transform .2s}.PromoBanner_button__le0Jo:hover svg{transform:translateX(3px)}@media(max-width:640px){.PromoBanner_button__le0Jo{padding:8px 20px;font-size:12px}}