.site-header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:110;height:72px;background:#ffffffe0;border-bottom:1px solid rgba(17,17,17,.07);backdrop-filter:saturate(180%) blur(18px)}.header-inner[data-astro-cid-3ef6ksr2]{width:min(100% - 48px,1080px);height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand[data-astro-cid-3ef6ksr2]{flex-shrink:0;display:inline-flex;text-decoration:none}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;width:auto;height:17px}.desktop-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;gap:2px;margin-left:auto}.nav-link[data-astro-cid-3ef6ksr2]{color:#11111180;border-radius:999px;padding:8px 12px;font-size:14px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:color .18s ease,background .18s ease}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2].active{color:#111;background:#1111110a}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px}.header-cta[data-astro-cid-3ef6ksr2],.mobile-cta[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e84820;color:#fff;font-size:14px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:background .18s ease,transform .18s ease}.header-cta[data-astro-cid-3ef6ksr2]{padding:11px 18px}.header-cta[data-astro-cid-3ef6ksr2]:hover,.mobile-cta[data-astro-cid-3ef6ksr2]:hover{background:#cc3d18;transform:translateY(-1px)}.menu-toggle[data-astro-cid-3ef6ksr2],.mobile-menu[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:900px){.site-header[data-astro-cid-3ef6ksr2]{height:64px}.header-inner[data-astro-cid-3ef6ksr2]{width:calc(100% - 40px)}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:15px}.desktop-nav[data-astro-cid-3ef6ksr2],.header-cta[data-astro-cid-3ef6ksr2]{display:none}.menu-toggle[data-astro-cid-3ef6ksr2]{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(17,17,17,.08);border-radius:999px;background:#fff;color:#111;cursor:pointer}.menu-toggle[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{grid-area:1/1;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transition:opacity .18s ease,transform .18s ease}.icon-close[data-astro-cid-3ef6ksr2],.site-header[data-astro-cid-3ef6ksr2].menu-open .icon-menu[data-astro-cid-3ef6ksr2]{opacity:0;transform:rotate(-45deg)}.site-header[data-astro-cid-3ef6ksr2].menu-open .icon-close[data-astro-cid-3ef6ksr2]{opacity:1;transform:rotate(0)}.mobile-menu[data-astro-cid-3ef6ksr2]{position:fixed;inset:64px 0 0;min-height:calc(100dvh - 64px);display:flex;flex-direction:column;justify-content:space-between;padding:22px 20px max(28px,env(safe-area-inset-bottom));background:radial-gradient(circle at 100% 100%,rgba(232,72,32,.1),transparent 34%),#fafaf8;opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s;overflow-y:auto;overscroll-behavior:contain}.site-header[data-astro-cid-3ef6ksr2].menu-open .mobile-menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mobile-menu[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column}.mobile-link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 2px;border-bottom:1px solid rgba(17,17,17,.07);color:#1111119e;font-size:26px;font-weight:500;letter-spacing:-.03em;line-height:1.1;text-decoration:none}.mobile-link[data-astro-cid-3ef6ksr2].active{color:#111}.mobile-link[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:18px;height:18px;fill:none;stroke:#e84820;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mobile-bottom[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:18px;padding-top:36px}.mobile-bottom[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2]{max-width:30ch;color:#11111180;font-size:15px;line-height:1.55}.mobile-cta[data-astro-cid-3ef6ksr2]{width:100%;padding:15px 22px;font-size:15px}.mobile-meta[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;color:#1116;font-size:12px}.mobile-meta[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:inherit;text-decoration:none}}
