.summit-footer{--sf-text:hsla(0,0%,100%,.55);--sf-heading:#fff;--sf-link:hsla(0,0%,100%,.75);--sf-link-hover:#ff9ee8;background:#0e0524;border-top:1px solid hsla(0,0%,100%,.08);color:var(--sf-text)}.summit-footer .page-center{padding:64px 48px 40px;width:100%}.summit-footer .sf-top{display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between}.summit-footer .sf-brand{max-width:340px}.summit-footer .sf-brand-head{align-items:center;display:flex;gap:11px}.summit-footer .sf-desc{color:var(--sf-text);font-size:13.5px;line-height:1.6;margin:14px 0 0;text-wrap:pretty}.summit-footer .sf-desc p{margin:0}.summit-footer .sf-cols{display:flex;flex-wrap:wrap;gap:72px}.summit-footer .sf-col{display:flex;flex-direction:column;font-size:13.5px;gap:11px}.summit-footer .sf-col-heading{color:hsla(0,0%,100%,.45);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.summit-footer .navigation_col .hs-menu-wrapper ul a{color:var(--sf-link);transition:color .18s ease}.summit-footer .navigation_col .hs-menu-wrapper ul{display:flex;flex-direction:column;gap:11px}.summit-footer .sf-subscribe{max-width:360px}.summit-footer .sf-sub-form form{background:transparent;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.summit-footer .sf-sub-form form .hs_email{flex:1 1 0%;margin:0;order:1}.summit-footer .sf-sub-form form .hs_email>label{display:none}.summit-footer .sf-sub-form form input[type=email],.summit-footer .sf-sub-form form input[type=file],.summit-footer .sf-sub-form form input[type=number],.summit-footer .sf-sub-form form input[type=password],.summit-footer .sf-sub-form form input[type=tel],.summit-footer .sf-sub-form form input[type=text],.summit-footer .sf-sub-form form select,.summit-footer .sf-sub-form form textarea{background:rgba(21,9,51,.5);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;box-shadow:none;color:#fff;font-size:13px;margin:0;min-width:0;outline:none;padding:10px 16px}.summit-footer .sf-sub-form form .hs_submit{order:1}.summit-footer .sf-sub-form form .hs_submit input[type=submit]{background:#fff;border:none;border-radius:999px;box-shadow:none;color:#573be3;cursor:pointer;font-size:12.5px;font-weight:700;line-height:normal;min-height:auto;min-width:auto;padding:10px 18px;text-transform:uppercase;transform:none}.summit-footer .sf-sub-form form .hs_submit input[type=submit]:hover{background:#ffe6fb}.summit-footer .sf-sub-form form>div{order:2}.summit-footer .sf-sub-form form label{font-size:12px}.summit-footer .sf-sub-heading{color:var(--sf-heading);font-size:17px;font-weight:700;margin:0}.summit-footer .sf-sub-text{color:var(--sf-text);font-size:13px;line-height:1.55;margin:10px 0 0;text-wrap:pretty}.summit-footer .sf-bottom{border-top:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.45);display:flex;flex-wrap:wrap;font-size:12.5px;gap:24px;justify-content:space-between;margin-top:52px;padding-top:24px}.summit-footer .sf-copy p{margin:0}.summit-footer .sf-bottom-link{color:hsla(0,0%,100%,.45);transition:color .18s ease}.summit-footer .hs_cos_wrapper_type_form{margin:0}.summit-footer .submitted-message{color:#fff;font-size:15px;margin-top:14px}@media (hover:hover){.summit-footer .navigation_col .hs-menu-wrapper ul a:hover,.summit-footer .sf-bottom-link:hover{color:var(--sf-link-hover)}}@media (max-width:1023px){.summit-footer .page-center{padding:48px 24px 32px}}@media (max-width:767px){.summit-footer{padding:48px 16px 32px}.summit-footer .sf-top{flex-direction:column;gap:36px}.summit-footer .sf-cols{gap:48px}.summit-footer .sf-brand,.summit-footer .sf-subscribe{max-width:100%}}@media (max-width:480px){.summit-footer .sf-sub-form form{display:block}}