.SiteChrome-module__ml14sq__header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid #ece6f1;position:sticky;top:0;box-shadow:0 4px 24px #180a280a}.SiteChrome-module__ml14sq__headerInner{grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:24px;width:min(100% - 40px,1400px);min-height:82px;margin:auto;display:grid}.SiteChrome-module__ml14sq__logoLink{flex:none;align-items:center;width:165px;height:68px;display:flex;overflow:hidden}.SiteChrome-module__ml14sq__logo{-o-object-fit:contain;object-fit:contain;width:165px;max-width:165px;height:68px;max-height:68px;display:block}.SiteChrome-module__ml14sq__desktopNav{white-space:nowrap;color:#51465f;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:650;display:flex}.SiteChrome-module__ml14sq__navLink,.SiteChrome-module__ml14sq__dropdownSummary{color:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:10px 12px;text-decoration:none;display:inline-flex}.SiteChrome-module__ml14sq__navLink:hover,.SiteChrome-module__ml14sq__dropdownSummary:hover{color:#6f2bd8;background:#f5f0fb}.SiteChrome-module__ml14sq__dropdown{position:relative}.SiteChrome-module__ml14sq__dropdownSummary{list-style:none}.SiteChrome-module__ml14sq__dropdownSummary::-webkit-details-marker{display:none}.SiteChrome-module__ml14sq__chevron{color:#8a7d98;width:15px;height:15px}.SiteChrome-module__ml14sq__dropdownPanel{background:#fff;border:1px solid #e9e1f0;border-radius:16px;width:280px;padding:10px;position:absolute;top:100%;left:0;box-shadow:0 20px 45px #1e0c3229}.SiteChrome-module__ml14sq__dropdownLink{color:#51465f;border-radius:9px;padding:10px 12px;text-decoration:none;display:block}.SiteChrome-module__ml14sq__dropdownLink:hover{color:#6f2bd8;background:#f5f0fb}.SiteChrome-module__ml14sq__dropdownHeading{color:#241a30;font-weight:800}.SiteChrome-module__ml14sq__demo{white-space:nowrap;color:#fff;background:#6f2bd8;border-radius:12px;justify-content:center;align-items:center;padding:13px 20px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.SiteChrome-module__ml14sq__demo:hover{background:#571daf}.SiteChrome-module__ml14sq__mobileMenu{justify-self:end;display:none;position:relative}.SiteChrome-module__ml14sq__mobileSummary{cursor:pointer;border:1px solid #e6dcec;border-radius:9px;padding:10px 15px;font-size:14px;font-weight:750;list-style:none}.SiteChrome-module__ml14sq__mobileSummary::-webkit-details-marker{display:none}.SiteChrome-module__ml14sq__mobilePanel{z-index:55;background:#fff;border:1px solid #e6dcec;border-radius:14px;flex-direction:column;gap:3px;width:260px;max-height:75vh;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 20px 40px #1e0c322e}.SiteChrome-module__ml14sq__mobileLink{color:#51465f;border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none}.SiteChrome-module__ml14sq__mobileLink:hover{background:#f5f0fb}.SiteChrome-module__ml14sq__footer{color:#cfc3da;background:#160a25;padding:56px 20px 28px}.SiteChrome-module__ml14sq__footerInner{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;width:min(100%,1280px);margin:auto;display:grid}.SiteChrome-module__ml14sq__footerLogo{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px;width:170px;max-width:170px;height:70px;display:block}.SiteChrome-module__ml14sq__footerText{max-width:270px;margin-top:20px;font-size:14px;line-height:1.8}.SiteChrome-module__ml14sq__footerTitle{color:#fff;margin:0 0 18px;font-weight:750}.SiteChrome-module__ml14sq__footerLinks{flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;display:flex}.SiteChrome-module__ml14sq__footerLinks a{color:inherit;text-decoration:none}.SiteChrome-module__ml14sq__footerLinks a:hover{color:#fff}.SiteChrome-module__ml14sq__footerBottom{border-top:1px solid #ffffff29;justify-content:space-between;gap:12px;width:min(100%,1280px);margin:48px auto 0;padding-top:22px;font-size:12px;display:flex}@media (max-width:1120px){.SiteChrome-module__ml14sq__desktopNav,.SiteChrome-module__ml14sq__desktopDemo{display:none}.SiteChrome-module__ml14sq__mobileMenu{display:block}.SiteChrome-module__ml14sq__headerInner{grid-template-columns:1fr auto}}@media (max-width:720px){.SiteChrome-module__ml14sq__headerInner{width:calc(100% - 32px);min-height:72px}.SiteChrome-module__ml14sq__logoLink,.SiteChrome-module__ml14sq__logo{width:140px;max-width:140px;height:58px;max-height:58px}.SiteChrome-module__ml14sq__footerInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:480px){.SiteChrome-module__ml14sq__footerInner{grid-template-columns:1fr}.SiteChrome-module__ml14sq__footerBottom{flex-direction:column}}
.ContactForm-module__1SvrgG__form{gap:18px;margin-top:30px;display:grid}.ContactForm-module__1SvrgG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ContactForm-module__1SvrgG__label{color:#30223e;gap:8px;font-size:14px;font-weight:700;display:grid}.ContactForm-module__1SvrgG__input,.ContactForm-module__1SvrgG__textarea{box-sizing:border-box;color:#241a30;width:100%;font:inherit;background:#fff;border:1px solid #d9cde5;border-radius:11px;outline:none;padding:13px 15px;font-weight:400}.ContactForm-module__1SvrgG__input:focus,.ContactForm-module__1SvrgG__textarea:focus{border-color:#7430c5;box-shadow:0 0 0 3px #7430c521}.ContactForm-module__1SvrgG__textarea{resize:vertical;min-height:130px}.ContactForm-module__1SvrgG__button{color:#fff;font:inherit;cursor:pointer;background:#6f2bd8;border:0;border-radius:11px;justify-self:start;padding:15px 27px;font-size:14px;font-weight:800}.ContactForm-module__1SvrgG__button:hover{background:#571daf}.ContactForm-module__1SvrgG__button:disabled{opacity:.65;cursor:wait}.ContactForm-module__1SvrgG__status,.ContactForm-module__1SvrgG__error{color:#226e45;min-height:22px;margin:0;font-size:14px;font-weight:600}.ContactForm-module__1SvrgG__error{color:#ae283d}.ContactForm-module__1SvrgG__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.ContactForm-module__1SvrgG__row{grid-template-columns:1fr}.ContactForm-module__1SvrgG__button{width:100%}}
