.app-logo[data-astro-cid-3xbn45yl]{vertical-align:middle;color:var(--brand-ink);white-space:nowrap;align-items:center;gap:.65rem;display:inline-flex}img[data-astro-cid-3xbn45yl]{flex:none;display:block}span[data-astro-cid-3xbn45yl]>span[data-astro-cid-3xbn45yl]{font:700 1.2rem var(--font-heading);letter-spacing:-.035em}.market-selector[data-astro-cid-xwdvkxd3]{flex-wrap:wrap;gap:.5rem;display:flex}a[data-astro-cid-xwdvkxd3]{border:1px solid var(--line);border-radius:.4rem;padding:.65rem 1rem;text-decoration:none;display:inline-flex}a[data-astro-cid-xwdvkxd3][aria-current=page]{background:var(--ink);color:var(--paper)}.market-selector--expanded[data-astro-cid-xwdvkxd3]{gap:4px;display:grid}.market-label[data-astro-cid-xwdvkxd3]{margin:0 0 6px;font-size:.75rem}.market-selector--expanded[data-astro-cid-xwdvkxd3] a[data-astro-cid-xwdvkxd3]{border:0;align-items:center;gap:12px;min-height:44px;font-size:.875rem}.market-selector--expanded[data-astro-cid-xwdvkxd3] a[data-astro-cid-xwdvkxd3]:hover{background:var(--hover)}.market-selector--expanded[data-astro-cid-xwdvkxd3] a[data-astro-cid-xwdvkxd3][aria-current=page]{background:var(--hover);color:var(--ink);font-weight:600}.market-menu[data-astro-cid-xwdvkxd3]{position:relative}summary[data-astro-cid-xwdvkxd3]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px;list-style:none;display:flex}summary[data-astro-cid-xwdvkxd3]::-webkit-details-marker{display:none}summary[data-astro-cid-xwdvkxd3]:hover,.market-menu[data-astro-cid-xwdvkxd3][open] summary[data-astro-cid-xwdvkxd3]{background:var(--hover)}img[data-astro-cid-xwdvkxd3]{object-fit:cover;display:block}.market-options[data-astro-cid-xwdvkxd3]{z-index:25;background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:4px;min-width:160px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0002}.market-options[data-astro-cid-xwdvkxd3] a[data-astro-cid-xwdvkxd3]{border:0;border-radius:6px;align-items:center;gap:12px;min-height:44px}.market-options[data-astro-cid-xwdvkxd3] a[data-astro-cid-xwdvkxd3]:hover{background:var(--hover)}.mobile-preferences .market-options[data-astro-cid-xwdvkxd3]{box-shadow:none;margin-top:8px;position:static}.account-links[data-astro-cid-6h7bzgk3]{align-items:center;gap:.6rem;display:flex}a[data-astro-cid-6h7bzgk3]{border-radius:8px;justify-content:center;align-items:center;gap:.65rem;min-height:44px;padding:.6rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}a[data-astro-cid-6h7bzgk3]:hover{background:var(--hover)}.signup-link[data-astro-cid-6h7bzgk3]{color:#25281f;background:#dba831;box-shadow:0 2px 5px #0002}.signup-link[data-astro-cid-6h7bzgk3]:hover{background:#e7b644}svg[data-astro-cid-6h7bzgk3]{flex-shrink:0}.mobile-panel .account-links[data-astro-cid-6h7bzgk3]{align-items:stretch;display:grid}nav[data-astro-cid-a5mwqxge]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}a[data-astro-cid-a5mwqxge]{border-radius:8px;align-items:center;min-height:44px;padding:.6rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}a[data-astro-cid-a5mwqxge]:hover{background:var(--hover)}.mobile-panel nav[data-astro-cid-a5mwqxge]{align-items:stretch;display:grid}.site-header[data-astro-cid-fzpbxy5g]{z-index:20;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.header-inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:1rem;width:min(1240px,100% - 40px);min-height:80px;margin-inline:auto;display:flex}.brand[data-astro-cid-fzpbxy5g]{text-decoration:none}.desktop-navigation[data-astro-cid-fzpbxy5g]{align-items:center;gap:.75rem;display:flex}.account-divider[data-astro-cid-fzpbxy5g]{background:var(--line);width:1px;height:24px;margin-inline:.5rem}.mobile-menu[data-astro-cid-fzpbxy5g]{display:none;position:relative}summary[data-astro-cid-fzpbxy5g]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:.65rem;list-style:none;display:flex}summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.mobile-menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g]{background:var(--hover)}.mobile-scrim[data-astro-cid-fzpbxy5g]{background:#0005;position:fixed;inset:81px 0 0}.mobile-panel[data-astro-cid-fzpbxy5g]{background:var(--surface);border-left:1px solid var(--line);overscroll-behavior:contain;width:75vw;padding:1rem;position:fixed;top:81px;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 30px #0002}.mobile-menu[data-astro-cid-fzpbxy5g][open] .mobile-panel[data-astro-cid-fzpbxy5g]{animation:.22s ease-out drawer-enter}.mobile-preferences[data-astro-cid-fzpbxy5g],.mobile-account[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--line);gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}@keyframes drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-fzpbxy5g][open] .mobile-panel[data-astro-cid-fzpbxy5g]{animation:none}}body.mobile-nav-open{overflow:hidden}@media (width<=1099px){.desktop-navigation[data-astro-cid-fzpbxy5g]{display:none}.mobile-menu[data-astro-cid-fzpbxy5g]{display:block}}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);background:var(--surface)}.footer-inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;width:min(1240px,100% - 40px);margin-inline:auto;padding-block:1.5rem;display:flex}.footer-brand[data-astro-cid-nns7i3if]{text-decoration:none}p[data-astro-cid-nns7i3if]{margin:0;font-size:.8rem}@media (width<=600px){.footer-inner[data-astro-cid-nns7i3if]{flex-wrap:nowrap;gap:1rem;padding-block:1rem}.footer-brand[data-astro-cid-nns7i3if]{flex-shrink:0}p[data-astro-cid-nns7i3if]{text-align:right;font-size:.72rem}}:root{--font-body:Inter, system-ui, sans-serif;--font-heading:Ubuntu, system-ui, sans-serif;--ink:#244d40;--muted:#626a60;--paper:#faf8f1;--line:#dedfd2;--surface:#fff;--primary:#f2b632;--brand-ink:#285a4b;--hover:#285a4b0d;font-family:var(--font-body);color-scheme:light;background:var(--paper);color:var(--ink)}:root[data-theme=dark]{--ink:#e7edde;--muted:#bdc7b7;--paper:#19291f;--line:#41503d;--surface:#202622;--primary:#f6c453;--brand-ink:#faf9f6;--hover:#8fc5ad1a;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--ink:#e7edde;--muted:#bdc7b7;--paper:#19291f;--line:#41503d;--surface:#202622;--primary:#f6c453;--brand-ink:#faf9f6;--hover:#8fc5ad1a;color-scheme:dark}}*{box-sizing:border-box}body{flex-direction:column;min-height:100dvh;margin:0;display:flex}a{color:inherit;text-underline-offset:.25em}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #967020}.logo-dark,:root[data-theme=dark] .logo-light{display:none!important}:root[data-theme=dark] .logo-dark{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-theme]) .logo-light{display:none!important}:root:not([data-theme]) .logo-dark{display:block!important}}.site-main{flex:1;width:min(1200px,100% - 40px);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem)}.site-main--full{width:100%;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}h1{max-width:800px;font:400 clamp(2.5rem, 6vw, 4.5rem)/1.1 var(--font-heading);letter-spacing:-.04em;margin:0 0 1.5rem}p{max-width:650px;color:var(--muted);line-height:1.8}.button{background:var(--primary);color:#253a2e;border-radius:.4rem;margin-top:1rem;padding:1rem 1.4rem;font-weight:650;text-decoration:none;display:inline-flex}.skip-link{background:var(--surface);z-index:30;padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}[id]{scroll-margin-top:100px}.theme-control{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:inline-flex}.theme-control:hover{background:var(--hover)}.theme-control[hidden]{display:none}.theme-control--expanded{width:100%;font:400 .875rem var(--font-body);border-radius:8px;justify-content:flex-start;gap:12px;padding-inline:1rem}.theme-control svg{flex:0 0 23px;width:23px;min-width:23px;height:23px}.theme-control [data-theme-label]{text-align:left}@media (width<=1279px){.site-footer .footer-navigation{display:none}}.market-suggestion{background:var(--surface);border-bottom:1px solid var(--line)}.market-suggestion[hidden]{display:none}.market-suggestion-inner{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;width:min(1240px,100% - 40px);margin-inline:auto;padding-block:.75rem;display:flex}.market-suggestion p{flex:280px;margin:0;font-size:.875rem}.market-suggestion a{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.market-suggestion button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:.65rem .8rem;font-size:.8rem}.market-suggestion button:hover{background:var(--hover)}
