.site-header{--header-background:var(--laik-convolvulus);--header-ink:var(--laik-imperial);--header-button-ink:var(--laik-convolvulus);position:fixed;z-index:50;inset:0 0 auto;color:var(--header-ink);background:var(--header-background);border:0;transform:translateY(0);transition:transform .22s var(--ease-standard),background-color .2s var(--ease-standard),color .2s var(--ease-standard)}.site-header[data-header-theme=imperial]{--header-background:var(--laik-imperial);--header-ink:var(--laik-convolvulus);--header-button-ink:var(--laik-imperial)}.site-header[data-header-theme=eclipse]{--header-background:var(--laik-eclipse);--header-ink:var(--laik-convolvulus);--header-button-ink:var(--laik-eclipse)}.site-header[data-header-theme=convolvulus]{--header-background:var(--laik-convolvulus);--header-ink:var(--laik-imperial);--header-button-ink:var(--laik-convolvulus)}.site-header[data-hidden=true]{transform:translateY(-110%)}.site-header .site-header__inner{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));width:calc(100% - 2 * var(--site-outer-gutter));max-width:112rem;min-height:4.25rem;margin-inline:auto;align-items:center;column-gap:clamp(.5rem,1vw,1rem)}.site-header .wordmark{position:relative;display:flex;grid-column:1/5;width:3.4rem;height:2.75rem;align-items:center;text-decoration:none}.site-header .wordmark__logo{position:absolute;display:block;width:100%;height:auto;transition:opacity .18s var(--ease-standard)}.site-header .wordmark__logo--imperial{opacity:1}.site-header .wordmark__logo--white,.site-header[data-header-theme=eclipse] .wordmark__logo--imperial,.site-header[data-header-theme=imperial] .wordmark__logo--imperial{opacity:0}.site-header[data-header-theme=eclipse] .wordmark__logo--white,.site-header[data-header-theme=imperial] .wordmark__logo--white{opacity:1}.site-header__nav{grid-column:9/-1;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;column-gap:clamp(1rem,2.2vw,2.5rem)}.site-header__nav>.primary-button{justify-self:end}.site-header__nav-link{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.55rem;padding:.5rem .8rem;border:0;border-radius:var(--laik-control-radius,6px);background:transparent;color:inherit;font:500 .875rem/1.3 var(--font-geist-sans),Arial,sans-serif;text-decoration:none;transition:background-color .15s ease}.site-header__nav-link:is(:hover,[aria-expanded=true]){background:color-mix(in srgb,currentColor 6%,transparent)}.site-header__nav-link .disclosure-indicator{width:.8rem;height:.8rem;transition:transform .18s var(--ease-standard)}.site-header__nav-link[aria-expanded=true] .disclosure-indicator{transform:rotate(180deg)}.site-header__desktop-shelf{position:absolute;inset:100% 0 auto;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);background:var(--header-background);color:var(--header-ink);visibility:hidden;opacity:0;transform:translateY(-.35rem);pointer-events:none;transition:opacity .14s ease,transform .18s var(--ease-standard),visibility 0s linear .18s,background-color .2s var(--ease-standard),color .2s var(--ease-standard)}.site-header[data-shelf-open=true] .site-header__desktop-shelf{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.site-header .site-header__desktop-shelf-inner{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));min-height:clamp(8.5rem,9vw,10rem);padding-block:clamp(1.25rem,1.8vw,1.75rem) clamp(1.5rem,2vw,2rem);column-gap:clamp(.5rem,1vw,1rem)}.site-header__shelf-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;align-items:start;gap:clamp(1.25rem,2.4vw,3.25rem)}.site-header__shelf-link{display:flex;min-width:0;min-height:5.75rem;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.45rem;padding:.25rem 0;color:inherit;text-decoration:none}.site-header__shelf-name{font:600 1.0625rem/1.2 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.025em;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.22em;transition:text-decoration-color .14s ease,opacity .14s ease}.site-header__shelf-description{max-width:19rem;color:color-mix(in srgb,currentColor 66%,transparent);font:400 .8125rem/1.35 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.01em}.site-header__status-label{color:color-mix(in srgb,currentColor 54%,transparent);font:400 .5625rem/1.3 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.025em}.site-header__shelf-link:is(:hover,:focus-visible) .site-header__shelf-name{text-decoration-color:currentColor}.site-header__shelf-link:focus-visible{outline:1px solid currentColor;outline-offset:.35rem}.site-header__desktop-backdrop{position:fixed;z-index:49;inset:4.25rem 0 0;background:rgb(10 8 10/4%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease,visibility 0s linear .16s}.site-header__desktop-backdrop[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.site-header__mobile-menu,.site-header__mobile-overlay{display:none}.site-header .primary-button--inverse-outline{min-height:2.75rem;min-width:8rem;padding:.7rem 1.25rem;border:1px solid var(--header-ink);border-radius:var(--laik-control-radius,6px);background:var(--header-ink);color:var(--header-button-ink);font:500 .875rem/1.25 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.01em;text-transform:none;transform:none}.site-header .primary-button--inverse-outline:is(:hover,:focus-visible){background:transparent;color:var(--header-ink);transform:none}.site-header :is(.wordmark,.site-header__nav-link,.menu-toggle,.primary-button):focus-visible{outline:2px solid var(--header-ink);outline-offset:4px}.site-header .menu-toggle,.site-header__mobile-cta{display:none}@media (min-width:48.0625rem) and (max-width:64rem){.site-header__nav{grid-column:7/-1;column-gap:.75rem}.site-header__shelf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.site-header{transition:transform .16s var(--ease-standard),background-color .18s var(--ease-standard),color .18s var(--ease-standard)}.site-header .site-header__inner{display:flex;justify-content:space-between;min-height:4.25rem;gap:.75rem}.site-header .wordmark{width:3.2rem}.site-header__mobile-cta{position:relative;z-index:2;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;margin-left:auto;padding:.65rem .9rem;border:1px solid;border-radius:var(--laik-control-radius,6px);background:var(--header-ink);color:var(--header-button-ink);font:550 .75rem/1 var(--font-geist-sans),Arial,sans-serif;text-decoration:none;white-space:nowrap;touch-action:manipulation;transition:background-color .16s var(--ease-standard),color .16s var(--ease-standard)}.site-header__mobile-cta:focus-visible,.site-header__mobile-cta:hover{background:transparent;color:var(--header-ink)}.site-header__mobile-cta:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.site-header .menu-toggle{position:relative;z-index:2;display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;touch-action:manipulation}.menu-toggle__mark{display:grid;align-content:center;gap:5px;width:20px;height:20px}.menu-toggle__mark span{display:block;width:20px;height:1.5px;background:currentColor;transition:transform .16s var(--ease-standard)}.site-header[data-menu-open=true] .menu-toggle__mark span:first-child{transform:translateY(3.25px) rotate(45deg)}.site-header[data-menu-open=true] .menu-toggle__mark span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.site-header__desktop-backdrop,.site-header__desktop-shelf,.site-header__nav{display:none}.site-header__mobile-overlay{--mobile-menu-background:var(--laik-convolvulus);--mobile-menu-ink:var(--laik-imperial);--mobile-menu-muted:color-mix(in srgb,var(--mobile-menu-ink) 54%,transparent);position:fixed;z-index:49;inset:4.25rem 0 0;display:block;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 var(--site-outer-gutter) max(1.5rem,env(safe-area-inset-bottom));background:var(--mobile-menu-background);color:var(--mobile-menu-ink);visibility:hidden;opacity:0;transform:translateY(-.25rem);pointer-events:none;transition:opacity .13s ease,transform .15s var(--ease-standard),visibility 0s linear .15s}.site-header__mobile-overlay[data-header-theme=imperial]{--mobile-menu-background:var(--laik-imperial);--mobile-menu-ink:var(--laik-convolvulus)}.site-header__mobile-overlay[data-header-theme=eclipse]{--mobile-menu-background:var(--laik-eclipse);--mobile-menu-ink:var(--laik-convolvulus)}.site-header__mobile-overlay[data-open=true]{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.site-header__mobile-menu{display:block;width:min(100%,34rem);margin-inline:auto;padding-top:clamp(1.75rem,6vw,2.5rem)}.site-header__mobile-section+.site-header__mobile-section{margin-top:clamp(1rem,4vw,1.5rem)}.site-header__mobile-trigger{display:flex;width:100%;min-height:3.35rem;align-items:center;justify-content:space-between;gap:1rem;padding:0;border:0;background:transparent;color:inherit;font:520 1.125rem/1.2 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.025em;text-align:left;touch-action:manipulation}.site-header__mobile-trigger .disclosure-indicator{width:.95rem;height:.95rem;flex:0 0 auto;transition:transform .18s var(--ease-standard)}.site-header__mobile-section[data-open=true] .site-header__mobile-trigger .disclosure-indicator{transform:rotate(180deg)}.site-header__mobile-link:focus-visible,.site-header__mobile-trigger:focus-visible{outline:1px solid currentColor;outline-offset:5px}.site-header__mobile-disclosure{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transform:translateY(-.2rem);pointer-events:none;transition:grid-template-rows .2s var(--ease-standard),opacity .15s ease,transform .18s var(--ease-standard),visibility 0s linear .2s}.site-header__mobile-disclosure[data-open=true]{grid-template-rows:1fr;visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.site-header__mobile-disclosure-inner{display:grid;min-height:0;overflow:hidden;padding-top:.45rem}.site-header__mobile-link{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem 0;color:inherit;font:450 .95rem/1.25 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.015em;text-decoration:none;opacity:.76;transition:opacity .13s ease}.site-header__mobile-link:is(:hover,:focus-visible),.site-header__mobile-link[aria-current=page]{opacity:1}.site-header__mobile-link[aria-current=page]{font-weight:600}.site-header__mobile-link small{color:var(--mobile-menu-muted);font:400 .5625rem/1.3 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.025em}.whatsapp-launcher{transition:opacity .12s ease,visibility 0s linear 0s}body:has(.site-header__mobile-overlay[data-open=true]) .whatsapp-launcher{visibility:hidden;opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.menu-toggle__mark span,.site-header,.site-header .wordmark__logo,.site-header__desktop-shelf,.site-header__mobile-cta,.site-header__mobile-disclosure,.site-header__mobile-link,.site-header__mobile-overlay,.site-header__mobile-trigger .disclosure-indicator,.site-header__nav-link,.site-header__nav-link .disclosure-indicator,.site-header__shelf-name{transition:none}}