.header-module__bY5_QG__header{z-index:50;background:#fff;border-bottom:1px solid #eaeae8;position:sticky;top:0}.header-module__bY5_QG__headerInner{justify-content:space-between;align-items:center;max-width:1280px;height:74px;margin:0 auto;padding:0 32px;display:flex}.header-module__bY5_QG__logo{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.header-module__bY5_QG__logoImg{object-fit:contain;flex-shrink:0;width:26px;height:26px}.header-module__bY5_QG__logoText{letter-spacing:.04em;color:#0a0a0c;font:800 17px Montserrat,sans-serif}.header-module__bY5_QG__desktopNav{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:22px;display:none}@media (min-width:1080px){.header-module__bY5_QG__desktopNav{display:flex}}.header-module__bY5_QG__navLink{color:#0a0a0c;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font:500 14px Poppins,sans-serif;text-decoration:none;transition:color .15s}.header-module__bY5_QG__navLink:hover{color:#1a6aff}.header-module__bY5_QG__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.header-module__bY5_QG__ctaBtn{color:#fff;white-space:nowrap;background:#0a0a0c;border-radius:6px;padding:11px 20px;font:600 13.5px Montserrat,sans-serif;text-decoration:none;transition:background .15s;box-shadow:0 6px 18px #0a0a0c2e}.header-module__bY5_QG__ctaBtn:hover{color:#fff;background:#2a2a2c}.header-module__bY5_QG__ctaBtnAudit{color:#0a0a0c;white-space:nowrap;background:#ffffffb3;border:1px solid #e6e6e4;border-radius:6px;align-items:center;gap:8px;padding:11px 18px;font:600 13.5px Montserrat,sans-serif;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.header-module__bY5_QG__ctaBtnAudit:hover{color:#0a0a0c;background:#fff9f1;border-color:#ff9d2e}.header-module__bY5_QG__ctaBtnAuditDot{background:#ff9d2e;border-radius:50%;flex-shrink:0;width:7px;height:7px}.header-module__bY5_QG__desktopOnly{display:none}@media (min-width:1080px){.header-module__bY5_QG__desktopOnly{display:inline-flex}}.header-module__bY5_QG__auditDesktopOnly{display:none}@media (min-width:1280px){.header-module__bY5_QG__auditDesktopOnly{display:inline-flex}}.header-module__bY5_QG__hamburger{cursor:pointer;background:#fff;border:1px solid #e6e6e4;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.header-module__bY5_QG__hamburgerLines{width:16px}.header-module__bY5_QG__hamburgerLine{background:#0a0a0c;height:1.5px;margin-bottom:4px}.header-module__bY5_QG__hamburgerLine:last-child{margin-bottom:0}.header-module__bY5_QG__mobileMenu{background:#fff;border-top:1px solid #eaeae8;flex-direction:column;gap:14px;padding:16px 32px;display:flex}.header-module__bY5_QG__mobileLink{color:#0a0a0c;font:500 15px Poppins,sans-serif;text-decoration:none}.header-module__bY5_QG__mobileLink:hover{color:#1a6aff}.header-module__bY5_QG__mobileCta{color:#fff;text-align:center;background:#0a0a0c;border-radius:6px;margin-top:6px;padding:12px 20px;font:600 14px Montserrat,sans-serif;text-decoration:none;transition:background .15s}.header-module__bY5_QG__mobileCta:hover{color:#fff;background:#2a2a2c}.header-module__bY5_QG__mobileCtaAudit{color:#0a0a0c;border:1px solid #e6e6e4;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font:600 14px Montserrat,sans-serif;text-decoration:none;transition:border-color .15s;display:flex}.header-module__bY5_QG__mobileCtaAudit:hover{border-color:#ff9d2e}.header-module__bY5_QG__mobileSection{flex-direction:column;display:flex}.header-module__bY5_QG__mobileSectionToggle{color:#0a0a0c;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;font:500 15px Poppins,sans-serif;display:flex}.header-module__bY5_QG__mobileSectionToggle:hover{color:#1a6aff}.header-module__bY5_QG__chevron{color:#9a9a96;flex-shrink:0;transition:transform .2s}.header-module__bY5_QG__chevronOpen{transform:rotate(180deg)}.header-module__bY5_QG__mobileSectionItems{flex-direction:column;gap:16px;padding:14px 0 6px 12px;display:flex}.header-module__bY5_QG__mobileSectionGroup{flex-direction:column;gap:10px;display:flex}.header-module__bY5_QG__mobileSectionTitle{letter-spacing:.06em;text-transform:uppercase;color:#9a9a96;font:600 11px Montserrat,sans-serif}.header-module__bY5_QG__mobileSectionLink{color:#0a0a0c;padding-left:4px;font:400 14px Poppins,sans-serif;text-decoration:none}.header-module__bY5_QG__mobileSectionLink:hover{color:#1a6aff}.header-module__bY5_QG__megaMenu{-webkit-backdrop-filter:blur(22px)saturate(1.6);background:#fffffff0;border-bottom:1px solid #eaeae8;max-height:calc(100vh - 74px);position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 28px 56px #0a0a0c1f}.header-module__bY5_QG__megaMenuGrid{position:relative}.header-module__bY5_QG__megaMenuGridBg{pointer-events:none;background-image:linear-gradient(#0a0a0c0a 1px,#0000 1px),linear-gradient(90deg,#0a0a0c0a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 120% at 20% 0,#000 10%,#0000 80%);mask-image:radial-gradient(90% 120% at 20% 0,#000 10%,#0000 80%)}.header-module__bY5_QG__megaMenuInner{flex-wrap:wrap;gap:24px;max-width:1280px;margin:0 auto;padding:28px 32px 30px;display:flex;position:relative}.header-module__bY5_QG__megaMenuColumns{flex-wrap:wrap;flex:560px;gap:16px;min-width:280px;display:flex}.header-module__bY5_QG__megaMenuColumn{background:#ffffffb3;border:1px solid #ededeb;border-radius:12px;flex:220px;min-width:200px;padding:20px 20px 16px}.header-module__bY5_QG__columnTitle{align-items:center;gap:8px;margin-bottom:16px;display:flex}.header-module__bY5_QG__columnTitleDot{background:#ff9d2e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.header-module__bY5_QG__columnTitleText{letter-spacing:.11em;text-transform:uppercase;color:#9a9a96;font:600 10.5px Montserrat,sans-serif}.header-module__bY5_QG__columnItems{flex-direction:column;gap:2px;display:flex}.header-module__bY5_QG__columnItem{color:#0a0a0c;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font:400 14px Poppins,sans-serif;text-decoration:none;transition:background .15s,color .15s;display:flex}.header-module__bY5_QG__columnItem:hover{color:#1a6aff;background:#f4f7ff}.header-module__bY5_QG__columnItemArrow{color:#c4c4c0;font:500 13px Poppins,sans-serif}.header-module__bY5_QG__megaMenuSidebar{color:#f5f5f4;background:#0a0a0c;border:1px solid #e6e6e4;border-radius:12px;flex-direction:column;flex:280px;justify-content:space-between;gap:22px;min-width:250px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.header-module__bY5_QG__megaMenuSidebarGlow{pointer-events:none;background:radial-gradient(circle,#1a6aff6b,#1a6aff00 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-60px}.header-module__bY5_QG__megaMenuSidebarLabel{letter-spacing:.11em;text-transform:uppercase;color:#ff9d2e;margin-bottom:12px;font:600 10.5px Montserrat,sans-serif}.header-module__bY5_QG__megaMenuBlurb{color:#d4d4d1;text-wrap:pretty;font:400 15px/1.6 Poppins,sans-serif}.header-module__bY5_QG__megaMenuSidebarCtas{flex-direction:column;gap:10px;display:flex;position:relative}.header-module__bY5_QG__megaMenuCta{color:#fff;text-align:center;background:#1a6aff;border-radius:7px;padding:13px 18px;font:600 13px Montserrat,sans-serif;text-decoration:none;transition:background .15s;display:block}.header-module__bY5_QG__megaMenuCta:hover{color:#fff;background:#144fc0}.header-module__bY5_QG__megaMenuCtaAudit{color:#fff;text-align:center;border:1px solid #2e2e31;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font:600 13px Montserrat,sans-serif;text-decoration:none;transition:border-color .15s;display:flex}.header-module__bY5_QG__megaMenuCtaAudit:hover{border-color:#ff9d2e}.header-module__bY5_QG__megaMenuCtaAuditDot{background:#ff9d2e;border-radius:50%;flex-shrink:0;width:7px;height:7px}@media (min-width:1080px){.header-module__bY5_QG__hamburger,.header-module__bY5_QG__mobileMenu{display:none}}@media (max-width:767px){.header-module__bY5_QG__headerInner{padding:0 16px}.header-module__bY5_QG__mobileMenu{padding:16px}.header-module__bY5_QG__megaMenuInner{padding:20px 16px 24px}}@media (max-width:374px){.header-module__bY5_QG__headerInner{height:64px;padding:0 12px}.header-module__bY5_QG__logoText{font-size:15px}.header-module__bY5_QG__ctaBtn{padding:9px 14px;font-size:12px}}
.footer-module__oqRDSq__footer{color:#f5f5f4;background:#0a0a0a}.footer-module__oqRDSq__footerInner{flex-wrap:wrap;justify-content:space-between;gap:56px;max-width:1280px;margin:0 auto;padding:64px 32px 40px;display:flex}.footer-module__oqRDSq__brand{flex:260px;min-width:220px}.footer-module__oqRDSq__brandLogo{align-items:center;gap:10px;margin-bottom:14px;display:flex}.footer-module__oqRDSq__brandLogoImg{object-fit:contain;filter:invert()brightness(2);width:22px;height:22px}.footer-module__oqRDSq__brandLogoText{letter-spacing:.04em;font:800 15px Montserrat,sans-serif}.footer-module__oqRDSq__tagline{color:#9a9a97;font:400 14px Poppins,sans-serif}.footer-module__oqRDSq__subtext{color:#6a6a67;letter-spacing:.06em;text-transform:uppercase;margin-top:20px;font:400 12px Poppins,sans-serif}.footer-module__oqRDSq__badgeLink{margin-top:20px;display:inline-block}.footer-module__oqRDSq__badge{border-radius:5px;width:96px;height:auto;transition:opacity .15s}.footer-module__oqRDSq__badgeLink:hover .footer-module__oqRDSq__badge{opacity:.8}.footer-module__oqRDSq__col{flex:180px;min-width:160px}.footer-module__oqRDSq__colTitle{letter-spacing:.06em;text-transform:uppercase;color:#6a6a67;margin-bottom:16px;font:600 12px Montserrat,sans-serif}.footer-module__oqRDSq__colLinks{flex-direction:column;gap:12px;display:flex}.footer-module__oqRDSq__colLink{color:#d4d4d1;font:400 14px Poppins,sans-serif;text-decoration:none;transition:color .15s}.footer-module__oqRDSq__colLink:hover{color:#fff}.footer-module__oqRDSq__contactBlock{border-top:1px solid #232323;margin-top:24px;padding-top:20px}.footer-module__oqRDSq__contactTitle{letter-spacing:.06em;text-transform:uppercase;color:#6a6a67;margin-bottom:12px;font:600 12px Montserrat,sans-serif}.footer-module__oqRDSq__contactLink{color:#d4d4d1;margin-bottom:8px;font:400 14px Poppins,sans-serif;text-decoration:none;transition:color .15s;display:block}.footer-module__oqRDSq__contactLink:hover{color:#fff}.footer-module__oqRDSq__contactAddress{color:#9a9a97;margin:4px 0 0;font:400 13px/1.6 Poppins,sans-serif}.footer-module__oqRDSq__socials{align-items:center;gap:16px;display:flex}.footer-module__oqRDSq__socialLink{color:#9a9a97;border:1px solid #2a2a2a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.footer-module__oqRDSq__socialLink:hover{color:#fff;border-color:#555}.footer-module__oqRDSq__socialsDesktop{flex:none;align-self:flex-start;margin-left:auto}.footer-module__oqRDSq__socialsMobile{display:none}.footer-module__oqRDSq__bottom{color:#5a5a57;border-top:1px solid #232323;max-width:1280px;margin:0 auto;padding:20px 32px;font:400 12px Poppins,sans-serif}.footer-module__oqRDSq__bottomLink{color:#5a5a57;text-decoration:none;transition:color .15s}.footer-module__oqRDSq__bottomLink:hover{color:#9a9a97}@media (max-width:768px){.footer-module__oqRDSq__footerInner{flex-flow:wrap;gap:36px;padding:48px 24px 32px}.footer-module__oqRDSq__brand{flex-basis:100%;min-width:0}.footer-module__oqRDSq__col{flex-basis:calc(50% - 18px);min-width:140px}.footer-module__oqRDSq__socialsDesktop{display:none}.footer-module__oqRDSq__socialsMobile{margin-top:20px;display:block}.footer-module__oqRDSq__bottom{padding:16px 24px}}@media (max-width:480px){.footer-module__oqRDSq__footerInner{gap:28px;padding:40px 16px 24px}.footer-module__oqRDSq__col{flex-basis:100%;min-width:0}.footer-module__oqRDSq__bottom{text-align:center;padding:16px}.footer-module__oqRDSq__contactLink{padding:4px 0;font-size:15px}}
