.topnav[data-astro-cid-uoyi4jfv]{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--border);box-shadow:0 1px 0 0 transparent}.topnav-inner[data-astro-cid-uoyi4jfv]{max-width:var(--container-max);margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand[data-astro-cid-uoyi4jfv]{display:inline-flex;align-items:center;text-decoration:none}.brand[data-astro-cid-uoyi4jfv] img[data-astro-cid-uoyi4jfv]{height:32px;width:auto;display:block}.hamburger[data-astro-cid-uoyi4jfv]{display:none;background:transparent;border:1px solid transparent;color:var(--text-secondary);padding:8px;border-radius:6px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.hamburger[data-astro-cid-uoyi4jfv]:hover{color:var(--green);border-color:var(--border)}.hamburger[data-astro-cid-uoyi4jfv] .icon-close[data-astro-cid-uoyi4jfv],.hamburger[data-astro-cid-uoyi4jfv][aria-expanded=true] .icon-open[data-astro-cid-uoyi4jfv]{display:none}.hamburger[data-astro-cid-uoyi4jfv][aria-expanded=true] .icon-close[data-astro-cid-uoyi4jfv]{display:block}.topnav-links[data-astro-cid-uoyi4jfv]{display:flex;align-items:center;gap:28px}.topnav-links[data-astro-cid-uoyi4jfv] a[data-astro-cid-uoyi4jfv]{font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.topnav-links[data-astro-cid-uoyi4jfv] a[data-astro-cid-uoyi4jfv]:hover{color:var(--green)}.topnav-links[data-astro-cid-uoyi4jfv] a[data-astro-cid-uoyi4jfv][aria-current=page]{color:var(--text-primary)}.topnav-links[data-astro-cid-uoyi4jfv] .login[data-astro-cid-uoyi4jfv]{padding:8px 16px;border:1px solid var(--border);border-radius:6px}.topnav-links[data-astro-cid-uoyi4jfv] .login[data-astro-cid-uoyi4jfv]:hover{border-color:var(--green);color:var(--green)}.topnav-links[data-astro-cid-uoyi4jfv] .cta[data-astro-cid-uoyi4jfv]{padding:8px 18px;border:1px solid var(--green);background:var(--green-faint);color:var(--green);border-radius:6px;font-weight:600;white-space:nowrap;transition:all .2s ease}.topnav-links[data-astro-cid-uoyi4jfv] .cta[data-astro-cid-uoyi4jfv]:hover{background:var(--green);color:var(--bg)}@media(max-width:960px){.topnav-links[data-astro-cid-uoyi4jfv] a[data-astro-cid-uoyi4jfv].anchor{display:none}}@media(max-width:760px){.topnav-inner[data-astro-cid-uoyi4jfv]{padding:12px 24px}.hamburger[data-astro-cid-uoyi4jfv]{display:inline-flex;align-items:center;justify-content:center}.topnav-links[data-astro-cid-uoyi4jfv]{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 16px;background:var(--bg);border-bottom:1px solid var(--border);z-index:50}.topnav-links[data-astro-cid-uoyi4jfv].open{display:flex}.topnav-links[data-astro-cid-uoyi4jfv] a[data-astro-cid-uoyi4jfv].anchor{display:block}.topnav-links[data-astro-cid-uoyi4jfv] a[data-astro-cid-uoyi4jfv]{padding:12px 4px;font-size:15px}.topnav-links[data-astro-cid-uoyi4jfv] .login[data-astro-cid-uoyi4jfv],.topnav-links[data-astro-cid-uoyi4jfv] .cta[data-astro-cid-uoyi4jfv]{margin-top:8px;text-align:center;padding:10px 18px}}@font-face{font-family:Plovdiv Sans;src:url(/fonts/PlovdivSans.otf) format("opentype");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Plovdiv Display;src:url(/fonts/PlovdivDisplay-Bold.otf) format("opentype");font-weight:700 900;font-style:normal;font-display:swap}:root{--bg: #15120e;--bg-card: #221d16;--bg-card-hover: #2a241c;--border: rgba(255, 249, 239, .08);--border-bright: rgba(255, 249, 239, .14);--green: #ffca66;--green-dim: #d9a843;--green-faint: rgba(255, 202, 102, .1);--green-glow: rgba(255, 202, 102, .15);--text-primary: #fff9ef;--text-secondary: #c7b7a3;--text-muted: #8a7e6c;--strike: #e08a5a;--container-max: 1180px;--font-sans: "Plovdiv Sans", system-ui, -apple-system, sans-serif;--font-display: "Plovdiv Display", "Plovdiv Sans", system-ui, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.55}a{color:inherit;text-decoration:none}ul{list-style:none;padding:0;margin:0}
