.--y1LG_shell{min-height:100dvh}.--y1LG_shell .site-header{z-index:30;border-bottom:1px solid var(--border);background:var(--page);position:relative}.--y1LG_shell .site-header-inner{align-items:center;gap:44px;min-height:84px;display:flex}.--y1LG_shell .site-brand{min-height:var(--tap-min);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.--y1LG_shell .site-brand img{width:41px;height:34px}.--y1LG_shell .site-wordmark{letter-spacing:-1.3px;font:700 31px/1 Georgia,serif}.--y1LG_shell .site-nav-disclosure{flex:1}.--y1LG_shell .site-primary-nav{flex:1;justify-content:space-between;align-items:center;gap:24px;display:flex}:is(.--y1LG_shell .site-nav-links,.--y1LG_shell .site-nav-cluster){align-items:center;gap:28px;display:flex}.--y1LG_shell .site-nav-cluster{gap:16px}.--y1LG_shell .site-nav-link{white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.--y1LG_shell .site-nav-link[aria-current=page]{color:var(--text);box-shadow:0 2px var(--text)}.--y1LG_shell .site-nav-link:hover{color:var(--text)}:is(.--y1LG_shell .site-nav-toggle,.--y1LG_shell .site-bottom-nav){display:none}.--y1LG_shell .appearance-control{flex-shrink:0}.--y1LG_shell .appearance-control select{min-height:var(--tap-min);border:1px solid var(--border);background:var(--surface);width:auto;max-width:none;font-size:var(--type-control);text-overflow:clip;border-radius:10px;padding:8px 28px 8px 12px}.--y1LG_shell .site-nav-cluster select{font-size:var(--type-secondary);min-height:var(--tap-min);color:var(--secondary);background:0 0}.--y1LG_shell .site-footer{border-top:1px solid var(--border);margin-top:56px}.--y1LG_shell .site-footer-inner{grid-template-columns:1fr 1fr;gap:28px;padding-block:38px;display:grid}.--y1LG_shell .site-footer-brand{grid-column:1/-1;justify-content:space-between;align-items:center;gap:30px;display:flex}.--y1LG_shell .site-footer-support{color:var(--secondary);font-size:13px}.--y1LG_shell .site-footer-links{flex-wrap:wrap;grid-column:1/-1;gap:10px 20px;display:flex}.--y1LG_shell .site-footer-link{min-height:var(--tap-min);font-size:var(--type-body);color:var(--secondary);align-items:center;padding-inline:2px;display:inline-flex}@media (max-width:1100px){.--y1LG_shell .site-header-inner{gap:24px}.--y1LG_shell .site-nav-links{gap:16px}}@media (max-width:1000px){.--y1LG_shell .site-header-inner{gap:14px;min-height:74px}.--y1LG_shell .site-nav-disclosure{flex:0;order:3}.--y1LG_shell .appearance-control{margin-left:auto}.--y1LG_shell .site-nav-toggle{place-items:center;min-width:44px;min-height:44px;display:grid}.--y1LG_shell .site-primary-nav{background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow);padding:18px 24px;display:none;position:absolute;top:100%;left:0;right:0}.--y1LG_shell .site-nav-disclosure--open .site-primary-nav{flex-direction:column;align-items:stretch;display:flex}.--y1LG_shell .site-nav-links{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}.--y1LG_shell .site-nav-cluster{flex-wrap:wrap}.--y1LG_shell .site-primary-nav--fallback{display:none}}@media (max-width:680px){.--y1LG_shell{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.--y1LG_shell .site-header-inner{min-height:68px}.--y1LG_shell .site-brand img{width:34px;height:29px}.--y1LG_shell .site-wordmark{font-size:27px}.--y1LG_shell .site-bottom-nav{z-index:40;min-height:68px;padding:5px 12px calc(5px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.--y1LG_shell .site-bottom-link{min-width:49px;min-height:54px;font-size:var(--type-tab);color:var(--secondary);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.--y1LG_shell .site-bottom-link[aria-current=page]{background:var(--surface-soft);color:var(--text)}.--y1LG_shell .site-footer-inner{padding-block:30px;display:block}.--y1LG_shell .site-footer-brand{display:block}.--y1LG_shell .site-footer-support{margin-block:20px}}@media (max-width:389px){.--y1LG_shell .site-header-inner{gap:8px}}@media (max-width:374px){.--y1LG_shell .site-wordmark{font-size:25px}.--y1LG_shell .site-brand{gap:7px}}@media (max-width:359px){.--y1LG_shell .site-header .site-brand{min-width:var(--tap-min);justify-content:center}.--y1LG_shell .site-header .site-wordmark{display:none}}
/*# sourceMappingURL=1wk62a7w1w9vn.css.map*/