._root_16xyw_1{min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);overflow-x:clip}._root_16xyw_1 a{color:inherit}._nav_16xyw_3{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--background) 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}._navInner_16xyw_4{max-width:1120px;margin:0 auto;padding:var(--spacing-3) var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-6)}._brand_16xyw_5{display:inline-flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-family-display);font-weight:800;letter-spacing:.24em;font-size:.78rem;text-decoration:none}._mark_16xyw_6{width:34px;height:34px;border-radius:10px;background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-display);font-size:1.15rem;letter-spacing:0;display:grid;place-items:center}._links_16xyw_7{display:flex;gap:var(--spacing-6);margin-left:auto;font-size:.92rem;font-weight:500}._links_16xyw_7 a{text-decoration:none;color:var(--muted-foreground)}._links_16xyw_7 a:hover{color:var(--foreground)}._get_16xyw_10{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground)!important;font-weight:600;font-size:.88rem;text-decoration:none;white-space:nowrap}._footer_16xyw_11{margin-top:var(--spacing-20);border-top:1px solid var(--border);padding:var(--spacing-12) var(--spacing-6) var(--spacing-8)}._footerInner_16xyw_12{max-width:1120px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-6)}._footerLinks_16xyw_13{display:flex;flex-wrap:wrap;gap:var(--spacing-6);margin-left:auto;font-size:.9rem}._footerLinks_16xyw_13 a{text-decoration:none;color:var(--muted-foreground)}._copy_16xyw_15{width:100%;margin:0;font-size:.78rem;line-height:1.6;color:var(--muted-foreground)}@media(max-width:720px){._links_16xyw_7{display:none}._get_16xyw_10{margin-left:auto}._navInner_16xyw_4{padding-inline:var(--spacing-4)}._footerLinks_16xyw_13{margin-left:0}}
