.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:200;background:#faf9f6d9;backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s}.nav[data-astro-cid-dmqpwcec].scrolled{border-bottom-color:var(--line)}.nav-inner[data-astro-cid-dmqpwcec]{height:68px;display:flex;align-items:center;justify-content:space-between}.nav-menu[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:.25rem}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.btn){padding:.45rem .8rem;color:var(--muted);text-decoration:none;font-size:.94rem;font-weight:500;border-radius:8px;transition:color .18s,background .18s}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.btn):hover,.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{color:var(--ink)}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:6px}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{white-space:nowrap}.nav-menu[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{margin-left:.6rem}.nav-drop[data-astro-cid-dmqpwcec]{position:relative}.nav-drop-btn[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .8rem;background:none;border:none;border-radius:8px;color:var(--muted);font:inherit;font-size:.94rem;font-weight:500;cursor:pointer}.nav-drop-btn[data-astro-cid-dmqpwcec]:hover,.nav-drop-btn[data-astro-cid-dmqpwcec].active,.nav-drop[data-astro-cid-dmqpwcec].open .nav-drop-btn[data-astro-cid-dmqpwcec]{color:var(--ink)}.nav-drop-btn[data-astro-cid-dmqpwcec].active{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:6px}.nav-chevron[data-astro-cid-dmqpwcec]{transition:transform .18s ease}.nav-drop[data-astro-cid-dmqpwcec].open .nav-chevron[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}.nav-drop-panel[data-astro-cid-dmqpwcec]{position:absolute;top:100%;left:0;z-index:40;padding-top:.45rem}.nav-drop-list[data-astro-cid-dmqpwcec]{list-style:none;min-width:240px;margin:0;padding:.4rem;background:var(--cream);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}.nav-drop-list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nav-drop-list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{text-decoration:none}.nav-drop-list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active .nav-plan-name[data-astro-cid-dmqpwcec]{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px}.nav-drop-all[data-astro-cid-dmqpwcec]{margin-top:.3rem;padding-top:.3rem;border-top:1px solid var(--line)}.nav-burger[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:6px 4px;width:40px;height:40px}.nav-burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;width:24px;height:2px;background:var(--ink);border-radius:2px;transition:transform .25s ease,opacity .25s ease}.nav-burger[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:nth-child(2){opacity:0}.nav-burger[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:1000px){.nav-burger[data-astro-cid-dmqpwcec]{display:flex}.nav-menu[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;align-items:stretch;gap:0;position:absolute;top:68px;left:0;right:0;background:var(--cream);border-bottom:1px solid var(--line);padding:.75rem 1.5rem 1.25rem;box-shadow:var(--shadow)}.nav-menu[data-astro-cid-dmqpwcec].open{display:flex}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.btn){padding:.8rem .25rem;border-bottom:1px solid var(--line);border-radius:0}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.btn):hover,.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{background:transparent;color:var(--accent-dark)}.nav-menu[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{margin:1rem 0 0}.nav-drop-btn[data-astro-cid-dmqpwcec]{width:100%;justify-content:space-between;padding:.8rem .25rem;border-bottom:1px solid var(--line);border-radius:0}.nav-drop-btn[data-astro-cid-dmqpwcec].active{color:var(--accent-dark)}.nav-drop-panel[data-astro-cid-dmqpwcec]{position:static;padding:0 0 .15rem .85rem}.nav-drop-list[data-astro-cid-dmqpwcec]{min-width:0;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none}.nav-drop-all[data-astro-cid-dmqpwcec]{margin-top:0;padding-top:0;border-top:none}}.wa-float[data-astro-cid-pgd7gpq7]{position:fixed;bottom:1.5rem;right:1.5rem;z-index:300;background:var(--green);color:#fff;border-radius:999px;padding:.75rem 1.25rem .75rem 1rem;display:flex;align-items:center;gap:.55rem;text-decoration:none;box-shadow:0 6px 22px #0f7d4266;font-weight:700;font-size:.95rem;transition:transform .2s,box-shadow .2s;max-width:calc(100vw - 3rem)}.wa-float[data-astro-cid-pgd7gpq7]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0f7d4280}@media(max-width:420px){.wa-float-label[data-astro-cid-pgd7gpq7]{display:none}.wa-float[data-astro-cid-pgd7gpq7]{padding:.85rem}}
