.header{background:#0a0a0a;position:relative;z-index:100}.header .primary-container,.header .primary-section{padding:0}.header .page-center{margin:0;max-width:100%;padding:0 40px;width:100%}.header .container-wrapper{align-items:center;display:flex;gap:48px;justify-content:flex-start;min-height:88px}.header .logo-section{flex:0 0 auto}.header .logo-section img{display:block;height:50px;width:auto}.header .right-wrapper{align-items:center;display:flex;flex:1 1 auto;margin:0}.header .right-section{margin-left:auto}.header__menu-wrapper{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.header__menu-item{list-style:none;margin:0;position:relative}.header__menu-link{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:700;gap:6px;letter-spacing:.04em;padding:32px 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.header__menu-link:hover{opacity:.85}.child-trigger{align-items:center;color:#fff;display:inline-flex}.header__menu-submenu{background:#111;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px rgba(0,0,0,.45);left:0;list-style:none;margin:0;min-width:220px;opacity:0;padding:8px 0;position:absolute;top:100%;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;visibility:hidden;z-index:50}.header__menu-item--has-submenu:hover>.header__menu-submenu{opacity:1;transform:translateY(0);visibility:visible}.header__menu-submenu .header__menu-link{font-size:.95rem;padding:10px 20px;width:100%}.header__menu-submenu .header__menu-link:hover{background:hsla(0,0%,100%,.06)}.cst-humburger-icon,.mobile-child-trigger,.mobile-close-icon{display:none}@media (max-width:991px){.header .container-wrapper{gap:16px;min-height:64px}.header .logo-section img{height:40px}.cst-humburger-icon{cursor:pointer;display:inline-flex;flex-direction:column;gap:5px;padding:8px}.cst-humburger-icon .trigger{background:#fff;display:block;height:2px;width:26px}.header .right-wrapper{flex:0 0 auto;margin-left:auto}.nav.menuAdd{background:#0a0a0a;height:100%;overflow-y:auto;padding:72px 24px 24px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:min(320px,85vw);z-index:200}.right-wrapper.mobile-open .nav.menuAdd,body.mobile-menu-open .nav.menuAdd{transform:translateX(0)}.mobile-close-icon{color:#fff;cursor:pointer;display:block;height:24px;position:absolute;right:18px;top:18px;width:24px}.mobile-close-icon svg{fill:#fff;height:24px;width:24px}.header__menu-wrapper{align-items:stretch;flex-direction:column;gap:0}.header__menu-item{border-bottom:1px solid hsla(0,0%,100%,.08);width:100%}.header__menu-link{padding:14px 0;width:100%}.mobile-child-trigger{display:block;height:50px;position:absolute;right:0;top:0;width:56px}.header__menu-submenu{background:transparent;border:0;box-shadow:none;display:none;opacity:1;padding-left:16px;position:static;transform:none;visibility:visible}.header__menu-item.child-open>.header__menu-submenu,.mobile-child-trigger.child-open+.header__menu-submenu{display:block}}.mp-footer{background:transparent;border-top:1px solid #2a2a2a;color:#8a8a8a;font-family:Rajdhani,sans-serif;padding:48px 64px 32px}.mp-footer__top{align-items:flex-start;display:flex;gap:32px;padding-bottom:40px}.mp-footer__logo img{filter:invert(1) opacity(.6);height:40px}.mp-footer__desc{color:#6a6a6a;font-size:13px;letter-spacing:.5px;line-height:1.7;margin:0;max-width:520px;text-transform:uppercase}.mp-footer__bar{align-items:center;border:1px solid #2a2a2a;border-radius:2px;display:flex;justify-content:space-between;padding:20px 32px;position:relative}.mp-footer__links{display:flex;gap:40px}.mp-footer__links a{color:#9a9a9a;font-size:14px;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.mp-footer__links a:hover{color:#fff}.mp-footer__social{align-items:center;display:flex;gap:22px}.mp-footer__social-link{color:#9a9a9a;display:inline-flex}.mp-footer__social-link svg{display:block;height:18px;width:18px}.mp-footer__social-link:hover{color:#fff}@media (max-width:991px){.mp-footer{padding:32px 24px}.mp-footer__top{gap:20px}.mp-footer__bar,.mp-footer__top{align-items:flex-start;flex-direction:column}.mp-footer__bar{gap:24px;padding:20px}.mp-footer__links{align-items:flex-start;flex-direction:column;gap:16px;width:100%}.mp-footer__links a{white-space:nowrap}.mp-footer__social{justify-content:flex-start;width:100%}}.header__menu-link{position:relative}.header__menu-item--depth-1>.header__menu-link:after{background:#fff;bottom:26px;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}.header__menu-item--depth-1>.header__menu-link:hover:after{width:100%}.header__menu-link--toggle:after,.header__menu-submenu .header__menu-link:after{display:none!important}:root{--rsg-red:#f04f4f;--rsg-red-hover:#e86e6e;--rsg-gray:#000;--rsg-nearblack:#101112}.header .page-center{position:relative}.rsg-item{--rsg-edge:40px;align-items:stretch;bottom:0;display:flex;margin:0;position:absolute;right:0;top:0;z-index:30}.rsg-trigger{align-items:center;background:var(--rsg-gray);border:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Rajdhani,system-ui,sans-serif;font-size:1rem;font-weight:700;gap:12px;letter-spacing:.075em;line-height:1;padding:0 var(--rsg-edge);text-transform:uppercase;transition:background .25s ease,color .25s ease}.rsg-trigger:focus-visible,.rsg-trigger:hover,.rsg-trigger[aria-expanded=true]{background:#fff;color:var(--rsg-nearblack)}.rsg-trigger__label{padding-top:1px;white-space:nowrap}.rsg-trigger__plus{display:inline-flex}.rsg-trigger__plus svg{display:block;height:10px;width:10px}.rsg-mega{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 24px 60px rgba(0,0,0,.35);box-sizing:border-box;display:flex;flex-direction:column;font-family:Rajdhani,system-ui,sans-serif;left:auto!important;max-width:calc(100vw - 32px);opacity:0;padding:22px;position:absolute;right:0;top:100%;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s;visibility:hidden;width:620px;z-index:9999}.rsg-item.is-open .rsg-mega,.rsg-item:focus-within .rsg-mega,.rsg-item:hover .rsg-mega{opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease;visibility:visible}.rsg-mega__grid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.rsg-card{align-items:center;background-color:#141414;background-position:50%;background-size:cover;border-radius:6px;display:flex;justify-content:center;min-height:140px;overflow:hidden;padding:16px;position:relative;text-decoration:none}.rsg-card:before{background:rgba(0,0,0,.45);content:"";inset:0;position:absolute;transition:background .25s ease}.rsg-card:focus-visible:before,.rsg-card:hover:before{background:rgba(0,0,0,.28)}.rsg-card__logo{height:auto;max-height:48px;max-width:72%;object-fit:contain;position:relative;transition:transform .28s ease;width:auto;z-index:1}.rsg-card:focus-visible .rsg-card__logo,.rsg-card:hover .rsg-card__logo{transform:scale(1.09)}.rsg-mega__cta{align-items:center;align-self:flex-end;background:var(--rsg-red);border-radius:6px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:10px;letter-spacing:.04em;margin-top:18px;padding:9px 14px 9px 9px;text-decoration:none;text-transform:uppercase;transition:background .2s ease}.rsg-mega__cta:focus-visible,.rsg-mega__cta:hover{background:var(--rsg-red-hover)}.rsg-mega__cta-icon{display:block;flex:0 0 auto;height:24px;width:24px}@media (max-width:900px){.rsg-mega{width:calc(100vw - 32px)}.rsg-mega__grid{grid-template-columns:1fr}}.header .header__menu-link,.header .header__menu-link--toggle,.header .header__menu-link:focus,.header .header__menu-link:hover,.header .header__menu-submenu a,.header .header__menu-wrapper a{font-family:Rajdhani,sans-serif!important;font-weight:700!important}.mp-footer,.mp-footer a,.mp-footer p,.mp-footer__desc,.mp-footer__links a{font-family:Rajdhani,sans-serif!important}.header .rsg-trigger,.mp-footer__desc,.mp-footer__links a{font-weight:700!important}.header .rsg-trigger{border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-family:Rajdhani,sans-serif!important}.header .rsg-trigger:focus-visible,.header .rsg-trigger:hover,.header .rsg-trigger[aria-expanded=true]{background:#fff!important;color:#101112!important}.rsg-mega,.rsg-mega__cta,.rsg-trigger__label{font-family:Rajdhani,sans-serif!important}.header .rsg-item .rsg-trigger:focus-visible,.header .rsg-item .rsg-trigger:focus-visible .rsg-trigger__label,.header .rsg-item .rsg-trigger:hover,.header .rsg-item .rsg-trigger:hover .rsg-trigger__label,.header .rsg-item .rsg-trigger:hover .rsg-trigger__plus,.header .rsg-item.is-open .rsg-trigger,.header .rsg-item.is-open .rsg-trigger .rsg-trigger__label,.header .rsg-item.is-open .rsg-trigger .rsg-trigger__plus{color:#101112!important}.header .rsg-item .rsg-trigger:hover .rsg-trigger__plus svg,.header .rsg-item.is-open .rsg-trigger .rsg-trigger__plus svg{fill:#101112!important}.header,.header .primary-container,.header .primary-section,.header .rsg-trigger,.nav.menuAdd{background:#000!important}@media (min-width:992px){.header .header__menu-submenu{background:#000!important;border:0!important;border-radius:0 0 10px 10px!important;box-shadow:0 26px 40px rgba(0,0,0,.45)!important;display:block!important;left:0!important;margin:0!important;max-width:none!important;min-width:240px!important;opacity:0;padding:8px 0!important;position:absolute!important;top:100%!important;transform:translateY(10px);transition:opacity .22s ease,transform .22s ease!important;visibility:hidden;width:auto!important;z-index:60!important}.header .header__menu-item--has-submenu:hover>.header__menu-submenu{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.header .header__menu-submenu>.header__menu-item{border:0!important;display:block!important;width:100%!important}.header .header__menu-submenu .header__menu-link{display:block!important;padding:10px 22px!important;white-space:nowrap}.header .header__menu-submenu .header__menu-link:hover{background:hsla(0,0%,100%,.06)!important}}@media (max-width:1300px){.header__menu-item--depth-1>.header__menu-link:after,.header__menu-item--depth-1>.header__menu-link:hover:after,.rsg-item{display:none!important}}@media (min-width:992px) and (max-width:1300px){.header .container-wrapper{gap:20px}.header__menu-wrapper{gap:16px}.header__menu-link{font-size:.85rem}}.rsg-mobile{display:none}@media (max-width:991px){.rsg-mobile{border-top:1px solid hsla(0,0%,100%,.08);display:block;width:100%}}.rsg-mobile-toggle{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:700;justify-content:space-between;letter-spacing:.04em;padding:14px 0;text-align:left;text-transform:uppercase;width:100%}.rsg-mobile-plus{font-size:24px;font-weight:400;line-height:1}.rsg-mobile-sub{display:block;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}.rsg-mobile.rsg-open .rsg-mobile-sub{max-height:500px}.rsg-mobile-sub li{border:0}.rsg-mobile-sub a{color:#fff;display:block;font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.04em;opacity:.85;padding:12px 0 12px 16px;text-decoration:none;text-transform:uppercase}.rsg-mobile-sub a:hover{opacity:1}.blog-post__body,.blog-post__body blockquote,.blog-post__body li,.blog-post__body p,.blog-post__body span,.blog-post__body td{font-family:Rajdhani,sans-serif!important;font-weight:500!important;letter-spacing:.2px}#hs_cos_wrapper_social_sharing,.social-sharing{display:none!important}.blog-post__author,.blog-post__author-name,.blog-post__meta,.blog-post__timestamp,.btn__back-to-posts,.reading-minutes{font-family:Rajdhani,sans-serif!important;font-weight:500!important}.btn__back-to-posts{font-weight:700!important}.blog-post__headline,.blog-post__headline #hs_cos_wrapper_name,.blog-post__headline span{font-family:Rajdhani,sans-serif!important;font-size:48px!important;font-weight:700!important;letter-spacing:.5px;line-height:1.1!important}@media (max-width:768px){.blog-post__headline,.blog-post__headline #hs_cos_wrapper_name,.blog-post__headline span{font-size:32px!important}}.blog-post__body,.blog-post__body li,.blog-post__body p{font-size:18px!important;line-height:1.7!important}