.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--cream) 88%,transparent);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid var(--stone)}body:has(.sa.sa-dark) .nav[data-astro-cid-dmqpwcec]{--ink: #f6efe4;--muted: rgba(246,239,228,.66);--stone: rgba(246,239,228,.08);--cream: #120d0a;background:#0e0a08c7}.nav[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(196,81,61,.45),rgba(240,180,60,.45),transparent)}.nav-inner[data-astro-cid-dmqpwcec]{max-width:var(--max);margin:0 auto;padding:0 1.5rem;height:62px;display:flex;align-items:center;gap:1.25rem}.nav-logo[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0}.nav-mark[data-astro-cid-dmqpwcec]{flex-shrink:0}.nav-wordmark[data-astro-cid-dmqpwcec]{font-family:Fraunces,serif;font-weight:700;font-size:1.1rem;letter-spacing:-.045em;color:var(--ink);white-space:nowrap}.nav-wordmark-ai[data-astro-cid-dmqpwcec]{color:var(--terra)}.nav-links[data-astro-cid-dmqpwcec]{display:flex;gap:.2rem;flex:1;align-items:center}.nav-link[data-astro-cid-dmqpwcec]{color:var(--muted);font-size:.86rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .15s;background:none;border:none;cursor:pointer;font-family:inherit;padding:8px 12px;border-radius:11px;position:relative;display:inline-flex;align-items:center;gap:5px}.nav-link[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:2px;background:var(--terra);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.22,1,.36,1)}.nav-link[data-astro-cid-dmqpwcec]:hover{color:var(--ink)}.nav-link[data-astro-cid-dmqpwcec]:hover:after{transform:scaleX(1)}.nav-link[data-astro-cid-dmqpwcec]:focus-visible,.nav-login[data-astro-cid-dmqpwcec]:focus-visible,.nav-signup[data-astro-cid-dmqpwcec]:focus-visible,.nav-drop-link[data-astro-cid-dmqpwcec]:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.nav-link-active[data-astro-cid-dmqpwcec]{color:var(--terra);box-shadow:inset 2px 2px 6px #6e42262e,inset -2px -2px 6px #fffc}.nav-link-active[data-astro-cid-dmqpwcec]:after{display:none}body:has(.sa.sa-dark) .nav-link-active[data-astro-cid-dmqpwcec]{color:#f0b43c;box-shadow:inset 3px 3px 8px #0009,inset -2px -2px 6px #f6efe40d}.nav-caret[data-astro-cid-dmqpwcec]{font-size:.7rem;transition:transform .15s}.nav-drop[data-astro-cid-dmqpwcec]{position:relative}.nav-drop-menu[data-astro-cid-dmqpwcec]{position:absolute;top:calc(100% + 12px);left:-14px;min-width:210px;background:#fffdf9;border:1px solid var(--stone);border-radius:14px;box-shadow:inset 0 1px #ffffffe6,0 24px 48px -24px #14121059;padding:8px;display:none;flex-direction:column;gap:2px}.nav-drop[data-astro-cid-dmqpwcec]:hover .nav-drop-menu[data-astro-cid-dmqpwcec],.nav-drop[data-astro-cid-dmqpwcec]:focus-within .nav-drop-menu[data-astro-cid-dmqpwcec],.nav-drop[data-astro-cid-dmqpwcec].open .nav-drop-menu[data-astro-cid-dmqpwcec]{display:flex}.nav-drop-menu[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.nav-drop[data-astro-cid-dmqpwcec]:hover .nav-caret[data-astro-cid-dmqpwcec],.nav-drop[data-astro-cid-dmqpwcec].open .nav-caret[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}.nav-drop-link[data-astro-cid-dmqpwcec]{color:var(--muted);font-size:.88rem;font-weight:500;text-decoration:none;padding:8px 12px;border-radius:8px;transition:background .12s,color .12s}.nav-drop-link[data-astro-cid-dmqpwcec]:hover{background:#c4513d14;color:var(--ink)}@media(min-width:1201px){body:has(.sa.sa-dark) .nav-drop-menu[data-astro-cid-dmqpwcec]{background:linear-gradient(150deg,#2c231c,#1a1411);box-shadow:inset 0 1px #f6efe414,0 24px 48px -18px #000c}}body:has(.sa.sa-dark) .nav-drop-link[data-astro-cid-dmqpwcec]:hover{background:#f0b43c1a}.nav-link-new[data-astro-cid-dmqpwcec]{position:relative}.nav-new-pip[data-astro-cid-dmqpwcec]{width:6px;height:6px;border-radius:50%;background:var(--terra);box-shadow:0 0 8px 1px #c4513da6;animation:navPip 1.9s ease-in-out infinite}@keyframes navPip{0%,to{opacity:1}50%{opacity:.35}}.nav-ctas[data-astro-cid-dmqpwcec]{display:flex;gap:.75rem;align-items:center;flex-shrink:0}.nav-login[data-astro-cid-dmqpwcec]{color:var(--muted);font-size:.86rem;font-weight:600;text-decoration:none;transition:color .15s}.nav-login[data-astro-cid-dmqpwcec]:hover{color:var(--ink)}.nav-signup[data-astro-cid-dmqpwcec]{background:linear-gradient(160deg,#e58a70,var(--terra) 52%,var(--terra-deep));color:#fff;padding:.55rem 1.05rem;border-radius:11px;font-size:.86rem;font-weight:600;letter-spacing:.01em;text-decoration:none;box-shadow:-2px -2px 6px #ffffff80,4px 5px 12px #6e42264d,inset 0 1px #fff6;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s,filter .15s}.nav-signup[data-astro-cid-dmqpwcec]:hover{transform:translateY(-1px);filter:brightness(1.07)}.nav-signup[data-astro-cid-dmqpwcec]:active{transform:translateY(1px);box-shadow:inset 3px 3px 8px #00000059}body:has(.sa.sa-dark) .nav-signup[data-astro-cid-dmqpwcec]{box-shadow:-2px -2px 6px #f6efe40f,4px 5px 12px #0009,inset 0 1px #fff6}.nav-toggle[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px;margin-left:auto}.nav-toggle-bar[data-astro-cid-dmqpwcec]{display:block;width:22px;height:2px;background:var(--ink);border-radius:2px;transition:all .2s}@media(max-width:1200px){.nav-links[data-astro-cid-dmqpwcec]{display:none;position:absolute;top:62px;left:0;right:0;background:var(--cream);border-bottom:1px solid var(--stone);flex-direction:column;align-items:flex-start;padding:1rem 1rem 1.5rem;gap:.35rem;z-index:99}.nav-links[data-astro-cid-dmqpwcec].open,.nav-toggle[data-astro-cid-dmqpwcec]{display:flex}.nav-inner[data-astro-cid-dmqpwcec]{position:relative}.nav-drop[data-astro-cid-dmqpwcec]{width:100%}.nav-drop-menu[data-astro-cid-dmqpwcec]{position:static;display:flex;border:none;background:transparent;box-shadow:none;padding:6px 0 0 12px}.nav-drop-menu[data-astro-cid-dmqpwcec]:before{display:none}.nav-drop-btn[data-astro-cid-dmqpwcec]{pointer-events:none}.nav-drop-btn[data-astro-cid-dmqpwcec] .nav-caret[data-astro-cid-dmqpwcec]{display:none}}@media(max-width:480px){.nav-login[data-astro-cid-dmqpwcec]{display:none}}
