.two-row-header{--header-nav-bg:var(--trial-ink-raised,var(--color-primary));--header-nav-active:var(--trial-ink-panel,color-mix(in srgb,var(--color-primary) 80%,white));--header-nav-line:var(--trial-blue-line,rgba(255,255,255,0.12));--header-nav-indicator:var(--trial-blue,var(--color-accent));--header-phone-bg:var(--trial-blue,var(--color-accent));position:sticky;top:0;z-index:50;background:var(--color-background);box-shadow:0 1px 0 var(--color-border)}.two-row-header__bar{background:#fff}.two-row-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:80rem;min-height:88px;margin-inline:auto;padding:.75rem 1rem}.two-row-header__logo{display:flex;min-width:0;align-items:center}.two-row-header__logo img{width:auto;height:3rem;max-width:100%;object-fit:contain}.two-row-header__actions{display:flex;align-items:center;gap:.75rem}.two-row-header__badge{display:none;width:auto;height:2.5rem}.two-row-header__divider{display:none;width:1px;height:2rem;background:var(--color-border)}.two-row-header__phone{display:none;align-items:center;gap:.75rem;padding:.75rem;border-radius:.25rem;color:#fff;background-color:var(--header-phone-bg);background-image:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 70%);transition:filter .2s}.two-row-header__phone:hover{filter:brightness(1.06)}.two-row-header__phone-icon{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.2)}.two-row-header__phone-text{display:flex;flex-direction:column;line-height:1.15}.two-row-header__phone-number{display:inline-flex;align-items:center;gap:.375rem;font-size:1.375rem;font-weight:600;letter-spacing:.01em}.two-row-header__phone-label{font-size:.8125rem;opacity:.95}.two-row-header__menu-button,.two-row-header__phone-compact{display:inline-flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem}.two-row-header__phone-compact{color:#fff;background:var(--header-phone-bg)}.two-row-header__menu-button{color:var(--header-phone-bg);background:var(--color-primary-tint,#f0f6fb)}.two-row-header__nav{display:none;background:var(--header-nav-bg)}.two-row-header__items{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:80rem;margin:0 auto;padding:0;list-style:none}.two-row-header__item{position:relative;display:flex;min-height:60px;align-items:center;justify-content:center;gap:.25rem;border-left:1px solid var(--header-nav-line)}.two-row-header__item:last-child{border-right:1px solid var(--header-nav-line)}.two-row-header__item[data-active]{background:var(--header-nav-active);box-shadow:inset 0 -4px 0 var(--header-nav-indicator)}.two-row-header__link{padding-block:1rem;color:#fff;font-size:1rem;letter-spacing:-.02em;white-space:nowrap}.two-row-header__link:hover{color:#fff;text-decoration:underline;text-underline-offset:6px}.two-row-header__toggle{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;color:#fff}.two-row-header__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.two-row-header__menu{position:absolute;top:100%;left:0;min-width:max(100%,16rem);padding-top:0}.two-row-header__menu ul{margin:0;padding:.5rem 0;list-style:none;background:var(--header-nav-bg);border-top:4px solid var(--header-nav-indicator);box-shadow:0 18px 40px -12px rgba(0,23,45,.45)}.two-row-header__menu-link{display:block;padding:.625rem 1.25rem;color:#fff;font-size:.9375rem}.two-row-header__menu-link:focus-visible,.two-row-header__menu-link:hover{color:#fff;background:var(--header-nav-active)}@media (min-width:720px){.two-row-header__badge,.two-row-header__divider,.two-row-header__phone{display:inline-flex}.two-row-header__actions{gap:1.5rem}.two-row-header__phone-compact{display:none}}@media (min-width:1024px){.two-row-header{top:-120px}.two-row-header--minimal{top:0}.two-row-header__inner{height:120px;padding:1.25rem 1rem}.two-row-header__logo img{height:5rem}.two-row-header__nav{display:block}}@media (prefers-reduced-motion:reduce){.two-row-header__phone{transition:none}}