.logo-component{width:fit-content;height:fit-content}.logo-component .media-component{width:50px;height:65px}@media (min-width:1024px){.logo-component .media-component{width:60px;height:75px}}
.dropdown-btn-component{color:var(--primary-white);transition:var(--transition);background:0 0;border:0;flex-direction:column;padding:16px 0 12px;display:flex}.dropdown-btn-component .name{flex-direction:row;display:flex}.dropdown-btn-component svg{transition:var(--transition)}.dropdown-btn-component svg .icon{fill:var(--primary-white)}.dropdown-btn-component .dropdown{color:var(--primary-white);opacity:0;z-index:1;min-width:200px;transition:var(--transition);background-color:#12223f;border:1px solid #ffffff14;flex-direction:column;margin-top:25px;margin-left:-16px;padding-top:5px;display:none;position:absolute;box-shadow:0 12px 28px #00000059}.dropdown-btn-component .dropdown *{white-space:nowrap;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;padding:14px 20px 10px 18px;display:flex}.dropdown-btn-component .dropdown :last-child{border-bottom:0}.dropdown-btn-component .dropdown :hover{border-left-color:var(--primary-yellow);background-color:#ffffff0a}.dropdown-btn-component.active>.name{color:var(--primary-yellow)}.dropdown-btn-component.active>.name .icon{fill:var(--primary-yellow)}.show-dropdown{color:var(--primary-yellow)}.show-dropdown .name>svg:last-child{transform:rotate(180deg)}.show-dropdown .name>svg:last-child .icon{fill:var(--primary-yellow)}.show-dropdown .dropdown{opacity:1;transition:var(--transition);display:flex}
.header-component{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.header-component #hamburger-checkbox{display:none}.header-component .nav{flex-direction:row;align-items:center;gap:54px;display:flex}.header-component .nav-items{flex-direction:row;align-items:center;gap:40px;display:none}.header-component .nav-extras{flex-direction:row;align-items:center;gap:20px;display:flex}.header-component .language{flex-direction:row;align-items:center;gap:4px;margin-top:4px;display:flex}.header-component .language svg{margin-bottom:3.5px}.header-component .language .name>svg:first-child{margin-right:4px}.header-component .hamburger{cursor:pointer}.header-component .bar{background:var(--primary-yellow);width:24px;height:2px;margin:6px 0;transition:transform .25s ease-in-out,opacity .25s ease-in-out}.header-component .sidebar{background-color:var(--primary-dark-blue);top:var(--header-height);z-index:1;flex-direction:column;width:100%;height:100%;transition:right .35s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;right:-100%}.header-component .sidebar .dropdown-btn-component{border:1px solid var(--secondary-mid-grey);width:100%;margin-top:-1px;padding:16px 24px 12px}.header-component .sidebar .dropdown-btn-component .name{justify-content:space-between;width:100%}.header-component .sidebar .dropdown-btn-component .dropdown .link-component{border:0}.header-component #hamburger-checkbox:checked~.nav-extras>.hamburger .bar:first-child{transform:translateY(8px)rotate(45deg)}.header-component #hamburger-checkbox:checked~.nav-extras>.hamburger .bar:nth-child(2){opacity:0}.header-component #hamburger-checkbox:checked~.nav-extras>.hamburger .bar:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.header-component .language .dropdown{z-index:2}.header-component #hamburger-checkbox:checked~.sidebar{right:0%}.header-component #hamburger-checkbox:checked~.sidebar .dropdown-btn-component .dropdown{position:relative}@media (min-width:768px){.header-component .nav-items{display:flex}.header-component .language{border-left:1px solid #fff3;margin:0 0 0 4px;padding-left:24px}.header-component .hamburger,.header-component .sidebar{display:none}}.language .dropdown-btn-component{position:relative}.language .dropdown-btn-component .dropdown{min-width:0;margin-left:0;right:0}.header-component .dropdown-btn-component,.header-component .dropdown-btn-component p,.header-component .dropdown-btn-component .link-component{font-size:20px}:lang(pa) .header-component .dropdown-btn-component[data-size=small]>.name p{font-size:19px}
.footer-component{color:var(--primary-white);font-weight:var(--font-weight-body);font-size:var(--font-size-button);line-height:var(--line-height-button);flex-direction:column;gap:48px;padding-top:48px;padding-bottom:27px;display:flex}.footer-component .horizontal-line{border-top:1px solid #ffffff1f;width:100%;height:1px}.footer-component .link-component{width:fit-content}.footer-component .logo-features-contact-container{flex-direction:column;gap:48px;display:flex}.footer-component .logo-features-contact-container .brand{flex-direction:column;gap:16px;display:flex}.footer-component .logo-features-contact-container .tagline{color:var(--primary-white);margin-bottom:8px}.footer-component .logo-features-contact-container .columns{grid-template-columns:1fr 1fr;gap:40px 20px;display:grid}.footer-component .logo-features-contact-container .column{flex-direction:column;gap:14px;min-width:0;display:flex}.footer-component .logo-features-contact-container .font-overline-text{color:var(--primary-yellow);margin-bottom:6px}.footer-component .logo-features-contact-container .column .link-component,.footer-component .logo-features-contact-container .column p{color:var(--primary-white)}.footer-component .logo-features-contact-container .column .link-component[state=disabled]{color:#677087}.footer-component .brand-policy-social-media-container{color:var(--primary-white);flex-direction:column;gap:32px;font-size:15px;line-height:20px;display:flex}.footer-component .brand-policy-social-media-container .content{display:flex}.footer-component .brand-policy-social-media-container .brand-policy{flex-direction:row;justify-content:space-between;gap:16px;width:100%;display:flex}.footer-component .brand-policy-social-media-container a{font-size:inherit;line-height:inherit}.footer-component .link-component[state=enabled][type=text]:hover{color:var(--primary-white);text-underline-offset:6px;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:1024px){.footer-component{gap:48px;padding-top:64px}.footer-component .logo-features-contact-container{flex-direction:row;justify-content:space-between}.footer-component .logo-features-contact-container .columns{flex-direction:row;gap:40px;display:flex}.footer-component .logo-features-contact-container .column{min-width:min-content}.footer-component .logo-features-contact-container .column a[href^=mailto\:] wbr{display:none}}@media (min-width:1440px){.footer-component .logo-features-contact-container .columns{gap:64px}.footer-component .logo-features-contact-container .column{min-width:130px}}:root{--footer-arc-height:clamp(100px, 10vw, 200px)}.site-footer-component{background-color:#082348;background-image:linear-gradient(#082348 0%,#0a1d37 100%);position:relative}.site-footer-component:before,.site-footer-component:after{content:"";height:var(--footer-arc-height);clip-path:ellipse(60% 100% at 50% 100%);position:absolute;left:0;right:0}.site-footer-component:before{display:none}.site-footer-component:after{top:calc(-1 * var(--footer-arc-height));height:calc(var(--footer-arc-height) + 2px);background-color:#082348}.site-footer-component .footer-letters{--footer-letters-room:24px;left:0;right:0;top:calc(-1 * var(--footer-arc-height) - var(--footer-letters-room));height:calc(var(--footer-arc-height) + var(--footer-letters-room));z-index:1;pointer-events:none;position:absolute;overflow:hidden}.site-footer-component .footer-letters svg{display:block}.site-footer-component .footer-letters text{fill:var(--primary-yellow);font-size:18px;font-weight:400}.footer-component h4,.footer-component p,.footer-component .link-component{font-size:20px}.footer-component .brand-policy-social-media-container,.footer-component .brand-policy-social-media-container p,.footer-component .brand-policy-social-media-container .link-component{font-size:17px}
