.DemoNavigation_header___Jfqt{position:fixed;inset:0 0 auto;z-index:1000;background:#bda197;box-shadow:0 4px 12px rgb(120 91 80/25%)}.DemoNavigation_navigation__BunyL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;width:100%;max-width:1200px;height:var(--yearbook-nav-height);align-content:center;margin:0 auto;padding:8px 16px}.DemoNavigation_brand__PpMDC{order:1;display:inline-flex;align-items:center;flex-shrink:0;gap:8px;color:#301b12;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1;text-decoration:none}.DemoNavigation_brand__PpMDC svg{width:26px;height:auto}.DemoNavigation_tabs__pXX_x{order:3;display:flex;flex:1 0 100%;width:100%;height:auto;gap:8px;padding:0;border-radius:0;background:transparent}.DemoNavigation_tab__WNi0m{min-height:34px;flex:1;padding:6px 10px;border-radius:5px;color:#301b12;font-size:13px;line-height:20px;font-weight:500;font-style:italic;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.DemoNavigation_tab__WNi0m[data-state=active]{color:#301b12;background:#fff9f5;box-shadow:0 3px 10px rgb(120 91 80/20%)}.DemoNavigation_yearbookLink__EVfPe{order:2;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;min-height:36px;overflow:hidden;padding:6px 10px;border:1px solid #6a4030;border-radius:8px;color:#fff9f5;background:#503024;font-size:12px;font-weight:700;line-height:20px;white-space:nowrap;text-decoration:none;animation:DemoNavigation_yearbookHighlight__RBor_ 4s ease-in-out infinite}.DemoNavigation_yearbookLink__EVfPe:before{content:"";position:absolute;inset:-30% auto -30% 0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 235 209/38%),transparent);transform:translateX(-180%) skewX(-18deg);animation:DemoNavigation_yearbookShine__2Flzf 4s ease-in-out infinite}.DemoNavigation_yearbookLink__EVfPe:hover{background:#3c2118}.DemoNavigation_brand__PpMDC:focus-visible,.DemoNavigation_yearbookLink__EVfPe:focus-visible{outline:3px solid #fff9f5;outline-offset:4px}@keyframes DemoNavigation_yearbookHighlight__RBor_{0%,65%,to{box-shadow:0 0 0 0 rgb(255 235 209/0)}30%{box-shadow:0 0 0 4px rgb(255 235 209/28%),0 0 18px rgb(255 235 209/30%)}}@keyframes DemoNavigation_yearbookShine__2Flzf{0%,55%,to{transform:translateX(-180%) skewX(-18deg);opacity:0}12%{opacity:1}40%{transform:translateX(350%) skewX(-18deg);opacity:0}}@media (min-width:960px){.DemoNavigation_navigation__BunyL{flex-wrap:nowrap;gap:20px;padding:10px 20px}.DemoNavigation_brand__PpMDC{font-size:16px;gap:8px}.DemoNavigation_brand__PpMDC svg{width:28px}.DemoNavigation_tabs__pXX_x{order:2;flex:0 1 460px;gap:12px}.DemoNavigation_tab__WNi0m{padding:8px 18px;min-height:38px;font-size:14px}.DemoNavigation_yearbookLink__EVfPe{order:3;padding:8px 14px;font-size:13px;min-height:38px}}@media (max-width:359px){.DemoNavigation_navigation__BunyL{padding-inline:12px;gap:4px 8px}.DemoNavigation_brand__PpMDC{gap:6px;font-size:14px;letter-spacing:.05em}.DemoNavigation_brand__PpMDC svg{width:24px}.DemoNavigation_yearbookLink__EVfPe{font-size:12px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.DemoNavigation_yearbookLink__EVfPe,.DemoNavigation_yearbookLink__EVfPe:before{animation:none}.DemoNavigation_yearbookLink__EVfPe:before{display:none}.DemoNavigation_tab__WNi0m{transition:none}}