.Navbar-module__gMkAEa__header{z-index:50;border-bottom:1px solid var(--border-soft);background-color:color-mix(in srgb, var(--cream-25) 86%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);position:sticky;top:0}@supports (animation-timeline:scroll()){.Navbar-module__gMkAEa__header{animation:linear both Navbar-module__gMkAEa__lift;animation-timeline:scroll(root);animation-range:0 96px}}@keyframes Navbar-module__gMkAEa__lift{to{background-color:color-mix(in srgb, var(--cream-25) 95%, transparent);box-shadow:0 10px 28px #2b1e1414}}.Navbar-module__gMkAEa__logo{flex-shrink:0;transition:transform .2s}.Navbar-module__gMkAEa__logo:hover{transform:rotate(-2deg)scale(1.03)}.Navbar-module__gMkAEa__links{align-items:center;gap:6px;list-style:none;display:none}@media (min-width:768px){.Navbar-module__gMkAEa__links{display:flex}}.Navbar-module__gMkAEa__link{color:var(--ink-500);border-radius:var(--radius-pill);align-items:center;gap:10px;padding:6px 14px 6px 8px;font-size:1rem;font-weight:600;transition:color .15s,background-color .15s;display:flex}.Navbar-module__gMkAEa__link:hover{color:var(--ink-900);background-color:var(--cream-100)}.Navbar-module__gMkAEa__link[aria-current=page]{color:var(--brown-800)}.Navbar-module__gMkAEa__linkIcon{object-fit:contain;filter:drop-shadow(0 3px 4px #2b1e1424);width:34px;height:34px;transition:transform .25s cubic-bezier(.3,1.6,.5,1);transform:rotate(-4deg)}.Navbar-module__gMkAEa__link:hover .Navbar-module__gMkAEa__linkIcon,.Navbar-module__gMkAEa__link[aria-current=page] .Navbar-module__gMkAEa__linkIcon{transform:rotate(4deg)translateY(-2px)scale(1.08)}.Navbar-module__gMkAEa__glyph{color:var(--cream-25);background-color:var(--brown-700);border:1px solid var(--brown-800);box-shadow:0 2px 0 var(--brown-800);filter:none;border-radius:10px;justify-content:center;align-items:center;font-weight:700;display:flex}.Navbar-module__gMkAEa__linkIcon.Navbar-module__gMkAEa__glyph{width:28px;height:28px;margin:3px;font-size:1rem}.Navbar-module__gMkAEa__linkLabel{position:relative}.Navbar-module__gMkAEa__underline{fill:none;width:calc(100% + 4px);height:8px;stroke:var(--brown-500);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .35s;position:absolute;bottom:-7px;left:-2px;right:-2px;overflow:visible}.Navbar-module__gMkAEa__underline path{vector-effect:non-scaling-stroke}.Navbar-module__gMkAEa__link:hover .Navbar-module__gMkAEa__underline{stroke-dashoffset:.55px}.Navbar-module__gMkAEa__link[aria-current=page] .Navbar-module__gMkAEa__underline{animation:.6s cubic-bezier(.6,0,.3,1) .15s both Navbar-module__gMkAEa__draw}@keyframes Navbar-module__gMkAEa__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.Navbar-module__gMkAEa__link:focus-visible,.Navbar-module__gMkAEa__logo:focus-visible,.Navbar-module__gMkAEa__menuButton:focus-visible,.Navbar-module__gMkAEa__menuLink:focus-visible{outline:3px solid var(--brown-500);outline-offset:2px}.Navbar-module__gMkAEa__menu{position:static}@media (min-width:768px){.Navbar-module__gMkAEa__menu{display:none}}.Navbar-module__gMkAEa__menuButton{width:44px;height:44px;color:var(--ink-700);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;margin-right:-8px;list-style:none;transition:background-color .15s;display:flex}.Navbar-module__gMkAEa__menuButton::-webkit-details-marker{display:none}.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuButton{background-color:var(--cream-100)}.Navbar-module__gMkAEa__burger{width:20px;height:14px;position:relative}.Navbar-module__gMkAEa__burger span{background-color:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .28s cubic-bezier(.3,1.3,.5,1),opacity .2s,top .2s;position:absolute;left:0}.Navbar-module__gMkAEa__burger span:first-child{top:0}.Navbar-module__gMkAEa__burger span:nth-child(2){top:6px}.Navbar-module__gMkAEa__burger span:nth-child(3){top:12px}.Navbar-module__gMkAEa__menu[open]:not([data-closing]) .Navbar-module__gMkAEa__burger span:first-child{top:6px;transform:rotate(45deg)}.Navbar-module__gMkAEa__menu[open]:not([data-closing]) .Navbar-module__gMkAEa__burger span:nth-child(2){opacity:0;transform:scaleX(.2)}.Navbar-module__gMkAEa__menu[open]:not([data-closing]) .Navbar-module__gMkAEa__burger span:nth-child(3){top:6px;transform:rotate(-45deg)}.Navbar-module__gMkAEa__menuBackdrop{background-color:#2b1e1438;height:calc(100dvh - 72px);position:absolute;top:100%;left:0;right:0}.Navbar-module__gMkAEa__menuPanel{background-color:var(--cream-25);border-bottom:1px solid var(--border-soft);border-radius:0 0 var(--radius-xl) var(--radius-xl);transform-origin:top;padding:12px 16px 20px;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 36px #2b1e1424}.Navbar-module__gMkAEa__menuPanel ul{gap:6px;list-style:none;display:grid}.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuBackdrop{animation:.25s both Navbar-module__gMkAEa__fadeIn}.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuPanel{animation:.34s cubic-bezier(.2,.8,.2,1) both Navbar-module__gMkAEa__menuIn}.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuItem{animation:.4s cubic-bezier(.2,.8,.2,1) both Navbar-module__gMkAEa__itemIn;animation-delay:calc(90ms + var(--i,0) * 60ms)}.Navbar-module__gMkAEa__menuLink{color:var(--ink-700);border-radius:var(--radius-md);border:1px solid #0000;align-items:center;gap:14px;padding:10px 12px;transition:background-color .15s,border-color .15s;display:flex}.Navbar-module__gMkAEa__menuLink:active,.Navbar-module__gMkAEa__menuLink:hover{background-color:var(--cream-50)}.Navbar-module__gMkAEa__menuLink[aria-current=page]{background-color:var(--cream-50);border-color:var(--border-soft)}.Navbar-module__gMkAEa__menuIcon{object-fit:contain;filter:drop-shadow(0 3px 5px #2b1e1424);flex-shrink:0;width:46px;height:46px;transform:rotate(-4deg)}.Navbar-module__gMkAEa__menuIcon.Navbar-module__gMkAEa__glyph{width:38px;height:38px;margin:4px;font-size:1.25rem}.Navbar-module__gMkAEa__menuText{flex-direction:column;flex:1;min-width:0;display:flex}.Navbar-module__gMkAEa__menuLabel{color:var(--ink-900);font-size:1.0625rem;font-weight:700}.Navbar-module__gMkAEa__menuLink[aria-current=page] .Navbar-module__gMkAEa__menuLabel{color:var(--brown-800)}.Navbar-module__gMkAEa__menuHint{color:var(--ink-500);font-size:.8125rem}.Navbar-module__gMkAEa__menuArrow{color:var(--brown-700);flex-shrink:0;transition:transform .15s}.Navbar-module__gMkAEa__menuLink:hover .Navbar-module__gMkAEa__menuArrow{transform:translate(3px)}.Navbar-module__gMkAEa__menu[data-closing] .Navbar-module__gMkAEa__menuPanel{animation:.2s ease-in both Navbar-module__gMkAEa__menuOut}.Navbar-module__gMkAEa__menu[data-closing] .Navbar-module__gMkAEa__menuBackdrop{animation:.2s ease-in both Navbar-module__gMkAEa__fadeOut}@keyframes Navbar-module__gMkAEa__menuIn{0%{opacity:0;clip-path:inset(0 0 100% round 0 0 24px 24px);transform:translateY(-10px)scaleY(.96)}to{opacity:1;clip-path:inset(0 round 0 0 24px 24px);transform:none}}@keyframes Navbar-module__gMkAEa__menuOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes Navbar-module__gMkAEa__itemIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes Navbar-module__gMkAEa__fadeIn{0%{opacity:0}}@keyframes Navbar-module__gMkAEa__fadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.Navbar-module__gMkAEa__header,.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuPanel,.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuItem,.Navbar-module__gMkAEa__menu[open] .Navbar-module__gMkAEa__menuBackdrop,.Navbar-module__gMkAEa__menu[data-closing] .Navbar-module__gMkAEa__menuPanel,.Navbar-module__gMkAEa__menu[data-closing] .Navbar-module__gMkAEa__menuBackdrop,.Navbar-module__gMkAEa__link[aria-current=page] .Navbar-module__gMkAEa__underline{animation:none}.Navbar-module__gMkAEa__link[aria-current=page] .Navbar-module__gMkAEa__underline{stroke-dashoffset:0}.Navbar-module__gMkAEa__linkIcon,.Navbar-module__gMkAEa__logo,.Navbar-module__gMkAEa__burger span{transition:none}.Navbar-module__gMkAEa__link:hover .Navbar-module__gMkAEa__linkIcon,.Navbar-module__gMkAEa__link[aria-current=page] .Navbar-module__gMkAEa__linkIcon{transform:rotate(-4deg)}.Navbar-module__gMkAEa__logo:hover{transform:none}}
