.page-tabs{flex:none;margin-inline-start:32px}
.page-tabs-inner{display:flex;gap:28px}
.page-tabs a{display:inline-flex;align-items:center;min-height:48px;padding:2px 4px 0;border-bottom:2px solid transparent;color:var(--ink-3);font:500 14px/1.4 var(--sans);text-decoration:none;white-space:nowrap}
.page-tabs a:hover{color:var(--ink)}
.page-tabs a[aria-current="page"]{border-image:var(--grad) 1;color:var(--ink)}
@media(max-width:900px){.site-header .brand-name{display:none}}
@media(max-width:600px){
  :root{--header-h:120px}
  .site-header{--header-h:120px}
  .site-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:60px 52px;column-gap:12px;row-gap:0;height:120px;padding-bottom:8px}
  .site-header .brand{grid-column:1;grid-row:1}
  .site-header .header-actions{grid-column:2;grid-row:1;margin-left:0}
  .page-tabs{grid-column:1/-1;grid-row:2;margin-inline-start:0;align-self:stretch}
  .page-tabs-inner{gap:24px;height:100%}
  .page-tabs a{min-height:52px}
}
@media(max-width:380px){.page-tabs-inner{gap:16px}.page-tabs a{font-size:13px}}
