.site-header[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;padding-top:22px;padding-bottom:22px;border-bottom:1px solid #35332f}.brand[data-astro-cid-3ef6ksr2]{font-weight:900;letter-spacing:.04em;font-size:1rem}.brand[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{color:#cb543a}.primary-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;color:#cfc5b9;font-size:.9rem}.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:hover{color:#e8a777}.nav-menu[data-astro-cid-3ef6ksr2]{position:relative}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{cursor:pointer;list-style:none}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:after{content:"▾";display:inline-block;margin-left:5px;font-size:.7em;transition:transform .18s ease}.nav-menu[data-astro-cid-3ef6ksr2][open] summary[data-astro-cid-3ef6ksr2]:after{transform:rotate(180deg)}.submenu[data-astro-cid-3ef6ksr2]{display:none;position:absolute;z-index:10;top:calc(100% + 12px);left:-12px;min-width:170px;padding:8px;background:#201f1d;border:1px solid #4a4640;box-shadow:0 10px 26px #00000047}.nav-menu[data-astro-cid-3ef6ksr2][open] .submenu[data-astro-cid-3ef6ksr2]{display:grid;gap:2px}.submenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:8px 10px;white-space:nowrap}.submenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:#2b2926}@media(max-width:680px){.site-header[data-astro-cid-3ef6ksr2]{display:block;padding-top:18px;padding-bottom:12px}.brand[data-astro-cid-3ef6ksr2]{display:inline-block;margin-bottom:12px}.primary-nav[data-astro-cid-3ef6ksr2]{display:grid;width:100%;align-items:stretch;gap:0}.primary-nav[data-astro-cid-3ef6ksr2]>details[data-astro-cid-3ef6ksr2],.primary-nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{width:100%;border-top:1px solid #2d2b28}.primary-nav[data-astro-cid-3ef6ksr2]>details[data-astro-cid-3ef6ksr2]:last-of-type{border-bottom:0}.primary-nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{display:block;padding:12px 4px}.nav-menu[data-astro-cid-3ef6ksr2]{position:static}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:after{float:right;margin:4px 4px 0 0}.submenu[data-astro-cid-3ef6ksr2]{position:static;min-width:0;margin:0 0 8px 10px;padding:2px 0 2px 10px;background:transparent;border:0;border-left:1px solid #4a4640;box-shadow:none}.nav-menu[data-astro-cid-3ef6ksr2][open] .submenu[data-astro-cid-3ef6ksr2]{display:grid;gap:0}.submenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:10px 8px;white-space:normal}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid #35332f;margin-top:72px;padding-top:28px;padding-bottom:40px;color:#aaa095;font-size:.85rem;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(440px,1.6fr);gap:42px}.footer-disclaimer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:460px;margin:0}.site-map[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte],.site-map[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{color:#d8d0c6;margin:0}.site-map[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-size:1rem}.site-map[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:.85rem}.site-map-groups[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:18px;margin-top:13px}.site-map[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:8px 0 0;padding:0}.site-map[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]+li[data-astro-cid-sz7xmlte]{margin-top:5px}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#e8a777}@media(max-width:820px){.site-footer[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.site-map-groups[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.site-map-groups[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}:root{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#f4efe7;background:#10100f}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}header,main,footer{max-width:1120px;margin:auto;padding-left:24px;padding-right:24px}main{min-height:70vh}
