.standalone-header{background:var(--semantic__color__background-reverse);box-shadow:0 2px 8px #003c571a;display:flex;justify-content:center;position:relative;width:100%}.standalone-header__container{align-items:center;display:flex;gap:var(--semantic__responsive__spacing__2x);justify-content:space-between;max-width:1440px;padding:var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__3x) var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__2x);width:100%}@media screen and (min-width:769px){.standalone-header__container{padding:var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__6x) var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__5x)}}.standalone-header__home{display:flex;min-width:0}.standalone-header__logo.ds-image{align-items:center;display:flex}.standalone-header__logo.ds-image .ds-image__img{height:auto;width:200px}@media screen and (min-width:769px){.standalone-header__logo.ds-image .ds-image__img{height:16px;width:auto}.standalone-header__logo--campaign.ds-image .ds-image__img{height:40px}}.standalone-header__mobile-actions{align-items:center;display:flex;gap:var(--semantic__responsive__spacing__2x)}@media screen and (min-width:769px){.standalone-header__mobile-actions{display:none}}.standalone-header__icon-button{align-items:center;border-radius:var(--semantic__radius__large);cursor:pointer;display:flex;height:48px;justify-content:center;position:relative;width:48px}.standalone-header__icon-button,.standalone-header__icon-button:hover{color:var(--semantic__color__on-surface-reverse)}.standalone-header__call-icon{font-size:24px}.standalone-header__burger-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:inherit;cursor:pointer;inset:0;margin:0;position:absolute}.standalone-header__burger-toggle:focus-visible{outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__on-surface-reverse)}.standalone-header__burger-icon{font-size:32px;pointer-events:none}.standalone-header__burger .standalone-header__burger-icon--close{display:none}.standalone-header:has(.standalone-header__burger-toggle:checked) .standalone-header__burger-icon--open{display:none}.standalone-header:has(.standalone-header__burger-toggle:checked) .standalone-header__burger-icon--close{display:inline-block}.standalone-header__menu{background:var(--semantic__color__background-default);display:none;flex-direction:column;gap:var(--semantic__responsive__spacing__8x);left:0;min-height:100vh;padding:var(--semantic__responsive__spacing__4x) var(--semantic__responsive__spacing__2x);position:absolute;right:0;top:100%;z-index:20}@media screen and (min-width:769px){.standalone-header__menu{align-items:center;background:none;display:flex;flex:1;flex-direction:row;gap:var(--semantic__responsive__spacing__2x);justify-content:space-between;min-height:auto;padding:0;position:static}}.standalone-header:has(.standalone-header__burger-toggle:checked) .standalone-header__menu{display:flex}.standalone-header__links{display:flex;flex-direction:column;gap:var(--semantic__responsive__spacing__2x);list-style:none;margin:0;padding:0}@media screen and (min-width:769px){.standalone-header__links{flex-direction:row;gap:0}}.standalone-header__contact,.standalone-header__language-option,.standalone-header__language-toggle,.standalone-header__link{border-radius:var(--semantic__radius__large);color:var(--semantic__color__on-background-base);display:flex;padding:var(--semantic__responsive__spacing__2x);text-decoration:none;white-space:nowrap}.standalone-header__contact:hover,.standalone-header__language-option:hover,.standalone-header__language-toggle:hover,.standalone-header__link:hover{background:var(--semantic__color__surface-default-hover);color:var(--semantic__color__on-background-base);text-decoration:none}@media screen and (min-width:769px){.standalone-header__contact,.standalone-header__language-option,.standalone-header__language-toggle,.standalone-header__link{color:var(--semantic__color__on-surface-reverse)}.standalone-header__contact:hover,.standalone-header__language-option:hover,.standalone-header__language-toggle:hover,.standalone-header__link:hover{background:var(--semantic__color__surface-reverse-hover);color:var(--semantic__color__on-surface-reverse)}}.standalone-header__actions{display:flex;flex-direction:column-reverse;gap:var(--semantic__responsive__spacing__2x)}@media screen and (min-width:769px){.standalone-header__actions{align-items:center;flex-direction:row;gap:0}}.standalone-header__contact{flex-direction:column}@media screen and (min-width:769px){.standalone-header__contact-phone{color:var(--semantic__color__on-surface-reverse-accent)}}.standalone-header__language{border-top:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-muted);padding-top:var(--semantic__responsive__spacing__2x);position:relative}@media screen and (min-width:769px){.standalone-header__language{border-top:none;padding-top:0}}.standalone-header__language-toggle{align-items:center;cursor:pointer;gap:var(--semantic__responsive__spacing__1x);list-style:none;width:-moz-fit-content;width:fit-content}.standalone-header__language-toggle::-webkit-details-marker{display:none}.standalone-header__chevron{font-size:24px;transition:transform .2s ease}.standalone-header__language[open] .standalone-header__chevron{transform:rotate(180deg)}.standalone-header__language-options{display:flex;flex-direction:column;gap:var(--semantic__responsive__spacing__1x);list-style:none;margin:0;padding:0}@media screen and (min-width:769px){.standalone-header__language-options{background:var(--semantic__color__background-default);border-radius:var(--semantic__radius__large);box-shadow:0 2px 8px #003c571a;padding:var(--semantic__responsive__spacing__2x);position:absolute;right:0;top:100%;z-index:20}.standalone-header__language-option,.standalone-header__language-option:hover{color:var(--semantic__color__on-background-base)}.standalone-header__language-option:hover{background:var(--semantic__color__surface-default-hover)}}.standalone-header__language-option[aria-current=true]{text-decoration:underline}
