._22BbFG_header{z-index:50;background:var(--header-bg);-webkit-backdrop-filter:saturate(140%)blur(6px);backdrop-filter:saturate(140%)blur(6px);border-bottom:1px solid var(--line);position:sticky;top:0}._22BbFG_headerInner{align-items:center;gap:32px;min-height:72px;display:flex}._22BbFG_nav{flex:1;align-items:center;gap:26px;font-size:15px;font-weight:500;display:flex}._22BbFG_nav a,._22BbFG_signIn{color:var(--ink);text-decoration:none}._22BbFG_nav a:hover,._22BbFG_signIn:hover{color:var(--primary);text-decoration:underline}._22BbFG_headerActions{align-items:center;gap:18px;font-size:15px;font-weight:500;display:flex}._22BbFG_menu{display:none;position:relative}._22BbFG_menu summary{cursor:pointer;border:1px solid var(--line);border-radius:10px;place-items:center;width:44px;height:44px;list-style:none;display:grid}._22BbFG_menu summary::-webkit-details-marker{display:none}._22BbFG_burger,._22BbFG_burger:before,._22BbFG_burger:after{background:var(--ink);content:"";border-radius:2px;width:18px;height:2px;display:block;position:relative}._22BbFG_burger:before{position:absolute;top:-6px}._22BbFG_burger:after{position:absolute;top:6px}._22BbFG_menu[open] ._22BbFG_burger{background:0 0}._22BbFG_menu[open] ._22BbFG_burger:before{top:0;transform:rotate(45deg)}._22BbFG_menu[open] ._22BbFG_burger:after{top:0;transform:rotate(-45deg)}._22BbFG_menuPanel{background:var(--surface);border:1px solid var(--line);width:min(280px,100vw - 32px);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;padding:8px;display:flex;position:absolute;top:52px;right:0}._22BbFG_menuPanel a{color:var(--ink);border-radius:8px;padding:12px;font-weight:500;text-decoration:none}._22BbFG_menuPanel a:hover{background:var(--line-soft)}._22BbFG_menuPanel a.btn{color:#fff;justify-content:center;margin-top:6px}@media (max-width:980px){._22BbFG_headerInner{gap:12px;min-height:64px}._22BbFG_nav,._22BbFG_signIn{display:none}._22BbFG_headerActions{gap:10px;margin-left:auto}._22BbFG_menu{display:block}}@media (max-width:420px){._22BbFG_cta{display:none}}._22BbFG_footer{background:var(--deep);color:var(--on-dark);margin-top:0}._22BbFG_footerGrid{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;padding-top:64px;padding-bottom:40px;display:grid}._22BbFG_footerBrand{flex-direction:column;gap:16px;max-width:300px;font-size:15px;display:flex}._22BbFG_footerCol{flex-direction:column;gap:10px;font-size:15px;display:flex}._22BbFG_footerCol h2{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-text);margin-bottom:4px;font-size:13px}._22BbFG_footerCol a{color:var(--on-dark);text-decoration:none}._22BbFG_footerCol a:hover{color:var(--on-deep);text-decoration:underline}._22BbFG_footerBase{border-top:1px solid #d6d3ec2e;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;padding-bottom:28px;font-size:14px;display:flex}@media (max-width:900px){._22BbFG_footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._22BbFG_footerBrand{grid-column:1/-1}}
