.standalone-header{position:relative;display:flex;justify-content:center;width:100%;background:var(--semantic__color__background-reverse);box-shadow:0 2px 8px #003c571a}.standalone-header__container{display:flex;gap:var(--semantic__responsive__spacing__2x);align-items:center;justify-content:space-between;width:100%;max-width:1440px;padding:var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__3x) var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__2x)}@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{display:flex;align-items:center}.standalone-header__logo.ds-image .ds-image__img{width:200px;height:auto}@media screen and (min-width:769px){.standalone-header__logo.ds-image .ds-image__img{width:auto;height:16px}.standalone-header__logo--campaign.ds-image .ds-image__img{height:40px}}.standalone-header__mobile-actions{display:flex;gap:var(--semantic__responsive__spacing__2x);align-items:center}@media screen and (min-width:769px){.standalone-header__mobile-actions{display:none}}.standalone-header__icon-button{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;border-radius:var(--semantic__radius__large)}.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{position:absolute;inset:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:inherit}.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{position:absolute;top:100%;right:0;left:0;z-index:20;display:none;flex-direction:column;gap:var(--semantic__responsive__spacing__8x);min-height:100vh;padding:var(--semantic__responsive__spacing__4x) var(--semantic__responsive__spacing__2x);background:var(--semantic__color__background-default)}@media screen and (min-width:769px){.standalone-header__menu{position:static;display:flex;flex:1;flex-direction:row;gap:var(--semantic__responsive__spacing__2x);align-items:center;justify-content:space-between;min-height:auto;padding:0;background:none}}.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);padding:0;margin:0;list-style:none}@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{display:flex;padding:var(--semantic__responsive__spacing__2x);color:var(--semantic__color__on-background-base);white-space:nowrap;text-decoration:none;border-radius:var(--semantic__radius__large)}.standalone-header__contact:hover,.standalone-header__language-option:hover,.standalone-header__language-toggle:hover,.standalone-header__link:hover{color:var(--semantic__color__on-background-base);text-decoration:none;background:var(--semantic__color__surface-default-hover)}@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{color:var(--semantic__color__on-surface-reverse);background:var(--semantic__color__surface-reverse-hover)}}.standalone-header__actions{display:flex;flex-direction:column-reverse;gap:var(--semantic__responsive__spacing__2x)}@media screen and (min-width:769px){.standalone-header__actions{flex-direction:row;gap:0;align-items:center}}.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{position:relative;padding-top:var(--semantic__responsive__spacing__2x);border-top:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-muted)}@media screen and (min-width:769px){.standalone-header__language{padding-top:0;border-top:none}}.standalone-header__language-toggle{gap:var(--semantic__responsive__spacing__1x);align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;list-style:none}.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);padding:0;margin:0;list-style:none}@media screen and (min-width:769px){.standalone-header__language-options{position:absolute;top:100%;right:0;z-index:20;padding:var(--semantic__responsive__spacing__2x);background:var(--semantic__color__background-default);border-radius:var(--semantic__radius__large);box-shadow:0 2px 8px #003c571a}.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}
