@font-face{font-family:SinqlyMainOnest;src:url(/fonts/Onest.woff2) format("woff2");font-weight:100 900;font-display:swap}.homepage-footer,.homepage-footer :is(nav,a,span,p,h2,h3,summary){font-family:SinqlyMainOnest,sans-serif;text-transform:none;letter-spacing:normal}.homepage-footer{color:#edf3fb;font-family:SinqlyMainOnest,sans-serif;text-align:left;width:100%}.homepage-footer,.homepage-footer *{box-sizing:border-box}.homepage-footer a{text-decoration:none}.homepage-footer a:focus-visible,.homepage-footer summary:focus-visible{outline:2px solid #92bdff;outline-offset:4px;border-radius:4px}.homepage-footer .footer-content{width:min(1200px,calc(100% - 48px));margin-inline:auto}@media (max-width:600px){.homepage-footer .footer-content{width:calc(100% - 36px)}}.homepage-footer{margin-top:32px;border-top:1px solid #29394b;background:#0b111a}.homepage-footer .footer-content{padding-top:60px;padding-bottom:38px}.homepage-footer .footer-main{display:grid;grid-template-columns:1.05fr 1.6fr;gap:72px;padding-bottom:42px}.homepage-footer .footer-brandmark{display:inline-flex;align-items:center;gap:10px}.homepage-footer .footer-brandmark img{width:32px;height:38px}.homepage-footer .footer-brandmark span{font:600 30px/1 var(--font-main,"Manrope"),sans-serif;letter-spacing:-1.5px}.homepage-footer .footer-brand p{margin:20px 0 16px;color:#98aec5;font-size:14px;line-height:1.8}.homepage-footer .footer-entry{display:inline-flex;align-items:center;gap:36px;min-height:44px;color:#92bdff;font-size:14px}.homepage-footer .footer-entry span{font-size:23px}.homepage-footer .footer-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.homepage-footer .footer-directory h3,.homepage-footer .footer-navigation h2{font-size:13px;line-height:1.5;font-weight:600;text-transform:none;color:#edf3fb;letter-spacing:0;margin-bottom:12px}.homepage-footer ul{list-style:none;padding:0;margin:0}.homepage-footer .footer-directory li a,.homepage-footer .footer-navigation li a{display:flex;align-items:center;min-height:44px;color:#a5b8ce;font-size:14px;line-height:1.4}.homepage-footer a:hover{color:#fff}.homepage-footer .footer-directory{border-block:1px solid #263446}.homepage-footer .footer-directory summary{display:flex;align-items:center;justify-content:space-between;min-height:68px;list-style:none;cursor:pointer;font-size:13px;color:#a5b8ce}.homepage-footer .footer-directory summary::-webkit-details-marker{display:none}.homepage-footer .footer-directory summary span{font-size:22px;color:#92bdff;transition:transform .2s}.homepage-footer .footer-directory[open] summary span{transform:rotate(45deg)}.homepage-footer .footer-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:16px 0 36px}.homepage-footer .footer-directory li a{font-size:13px}.homepage-footer .footer-legal{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;font-size:12px;color:#8297ae}.homepage-footer .footer-legal nav{display:flex;flex-wrap:wrap;gap:8px 24px}.homepage-footer .footer-legal a,.homepage-footer .footer-owner a{display:inline-flex;align-items:center;min-height:44px}.homepage-footer .footer-owner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;color:#8297ae;font-size:12px;line-height:1.7}@media (max-width:900px){.homepage-footer .footer-main{grid-template-columns:1fr;gap:32px}.homepage-footer .footer-content{padding-top:38px;padding-bottom:108px}.homepage-footer .footer-navigation{gap:20px}.homepage-footer .footer-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.homepage-footer .footer-legal{align-items:flex-start;flex-direction:column;gap:10px}.homepage-footer .footer-legal nav{gap:0 20px}}@media (max-width:480px){.homepage-footer .footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.homepage-footer .footer-navigation>div:last-child{grid-column:1/-1}.homepage-footer .footer-navigation>div:last-child ul{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.homepage-footer .footer-directory-grid{grid-template-columns:1fr}}