.QSkVva_site{background:var(--op-ground);grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.QSkVva_header{z-index:30;background:var(--op-forest);color:var(--op-rail-ink);position:sticky;top:0}.QSkVva_bar{align-items:center;gap:var(--op-s-6);width:min(1200px,100% - 32px);height:64px;margin:0 auto;display:flex}.QSkVva_brand{color:#fff;font-size:var(--op-t-lg);letter-spacing:-.01em;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.QSkVva_links{align-items:center;gap:var(--op-s-1);margin-right:auto;display:flex}.QSkVva_link{min-height:40px;padding:0 var(--op-s-3);border-radius:var(--op-r-control);color:var(--op-rail-ink-2);transition-property:color,background-color;transition-duration:var(--op-fast);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.QSkVva_link:hover,.QSkVva_link[aria-current=page]{color:#fff;background:color-mix(in srgb, var(--op-mint) 10%, transparent)}.QSkVva_link:focus-visible,.QSkVva_brand:focus-visible{outline:2px solid var(--op-mint);outline-offset:2px}.QSkVva_account{align-items:center;gap:var(--op-s-2);display:flex}.QSkVva_menuButton,.QSkVva_sheet{display:none}@media (max-width:760px){.QSkVva_links,.QSkVva_account .QSkVva_wide{display:none}.QSkVva_bar{gap:var(--op-s-3)}.QSkVva_account{margin-left:auto}.QSkVva_menuButton{display:inline-flex}.QSkVva_sheet[data-open=true]{padding:var(--op-s-2) var(--op-s-4) var(--op-s-4);gap:2px;display:grid}}.QSkVva_footer{background:var(--op-panel);color:var(--op-ink-3);font-size:var(--op-t-sm)}.QSkVva_footerInner{gap:var(--op-s-6);width:min(1200px,100% - 32px);padding:var(--op-s-10) 0 var(--op-s-6);grid-template-columns:1.4fr repeat(3,1fr);margin:0 auto;display:grid}.QSkVva_footerBrand{align-content:start;gap:var(--op-s-2);display:grid}.QSkVva_footerBrand .QSkVva_brand{color:var(--op-ink)}.QSkVva_footerTitle{margin-bottom:var(--op-s-2);color:var(--op-ink);font-size:var(--op-t-sm);font-weight:700}.QSkVva_footerList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.QSkVva_footerList a{color:var(--op-ink-2);text-decoration:none}.QSkVva_footerList a:hover{color:var(--op-brand);text-decoration:underline}.QSkVva_legal{width:min(1200px,100% - 32px);padding:var(--op-s-4) 0 var(--op-s-6);margin:0 auto}@media (max-width:760px){.QSkVva_footerInner{grid-template-columns:1fr 1fr}.QSkVva_footerList{gap:0}.QSkVva_footerList a{align-items:center;min-height:40px;display:inline-flex}.QSkVva_brand{min-height:44px}.QSkVva_footerBrand{grid-column:1/-1}}
