.rollout-content.svelte-1gd76sk{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;opacity:0}.rollout-content__wrapper.svelte-1gd76sk{overflow:hidden}.rollout-content--open.svelte-1gd76sk{grid-template-rows:1fr;opacity:1}.logo.svelte-1yn8p0o{display:flex;align-items:center;gap:8px}.logo__text.svelte-1yn8p0o{font-size:16px;font-weight:700;line-height:1.25;color:#000}.navbar-hamburger.svelte-nhpfgk{display:block;cursor:pointer;height:32px;width:32px}.navbar-hamburger.svelte-nhpfgk svg:where(.svelte-nhpfgk) path:where(.svelte-nhpfgk){stroke-width:2px;stroke:#000;stroke-linecap:round;transition:transform .3s ease,opacity .3s}.navbar-hamburger--opened.svelte-nhpfgk svg:where(.svelte-nhpfgk) path:where(.svelte-nhpfgk):first-child{transform:translate(11.5px,-2px) rotate(45deg)}.navbar-hamburger--opened.svelte-nhpfgk svg:where(.svelte-nhpfgk) path:where(.svelte-nhpfgk):nth-child(2){transform:translate(8px);opacity:0}.navbar-hamburger--opened.svelte-nhpfgk svg:where(.svelte-nhpfgk) path:where(.svelte-nhpfgk):last-child{transform:translate(-11.5px,11px) rotate(-45deg)}.outside-click.svelte-laj4kx{position:fixed;width:100%;height:100%;cursor:default}.header.svelte-laj4kx{--inline-padding: 16px;display:flex;flex-direction:column;padding:24px var(--inline-padding);margin-inline:auto;max-width:calc(1216px + 2 * var(--inline-padding))}@media screen and (min-width: 721px){.header.svelte-laj4kx{flex-direction:row;justify-content:space-between;align-items:center;padding:48px 16px}}.header__container.svelte-laj4kx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;bottom:unset;transition:translate .4s ease-out;color:#000;background-color:#fff}.header__container--hidden.svelte-laj4kx{translate:0 -100%}.header__mobile-header.svelte-laj4kx{display:flex;justify-content:space-between;align-items:center}.header__hamburger.svelte-laj4kx{margin-right:-4px}.header__links.svelte-laj4kx{display:flex;flex-direction:column;align-items:right;text-align:right;gap:16px;margin-top:20px}@media screen and (min-width: 721px){.header__links.svelte-laj4kx{flex-direction:row;gap:0;margin-top:0}.header__links__link.svelte-laj4kx{padding:8px 4px}}.header__links__link.svelte-laj4kx{-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:text-decoration-color .3s ease}.header__links__link.svelte-laj4kx:hover,.header__links__link.svelte-laj4kx:focus-visible{text-decoration-color:#000}.header__nav.svelte-laj4kx{display:flex;align-items:center;justify-content:flex-end;gap:24px}
