body>header{padding-inline:clamp(1rem,4vw,6rem)}body>header>nav{gap:1.5rem}body>header>nav>div,body>header>nav>ul>li{flex-shrink:0}body>header>nav>ul{white-space:nowrap}.wide-content-page{width:100%;max-width:56rem;margin-inline:auto}.wide-content-page>header,.wide-content-page>section>div,.wide-content-page>footer{max-width:none}header nav a[href$="/2026-symposium/"]{display:inline-block;padding:.15rem .5rem;border:1px solid;border-radius:.375rem;color:rgb(var(--color-primary-700));background:rgba(var(--color-primary-500),.1)}.dark header nav a[href$="/2026-symposium/"]{color:rgb(var(--color-primary-300))}header nav a[href$="/2026-symposium/"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.phiz-logo{--phiz-logo-accent:rgb(var(--color-primary-700));display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:10rem;height:calc(10rem * 312/943);color:rgb(var(--color-neutral-900));text-decoration:none !important}.dark .phiz-logo{--phiz-logo-accent:rgb(var(--color-primary-400));color:rgb(var(--color-neutral-50))}.phiz-logo-mark{display:block;flex-shrink:0;width:100%;height:100%;max-width:none;overflow:visible;transition:width 200ms ease,height 200ms ease}.phiz-logo-ink{fill:currentColor}.phiz-logo-connection{stroke:currentColor;stroke-width:6}.phiz-logo-accent{fill:var(--phiz-logo-accent)}.phiz-logo:hover .phiz-logo-mark{width:102%;height:102%}.phiz-logo:focus-visible{outline:2px solid var(--phiz-logo-accent);outline-offset:5px;border-radius:3px}@media(max-width:1279px){header nav>ul[class]{display:none}header nav>#menu-button{display:block}}.phiz-logo-pulse,.phiz-logo-ring{transform-box:fill-box;transform-origin:center}.phiz-logo-pulse{animation:pulse-beat 2s ease-in-out infinite}.phiz-logo-ring{animation:pulse-ring 2s ease-out infinite}.phiz-logo:hover .phiz-logo-pulse,.phiz-logo:hover .phiz-logo-ring{animation-duration:1s}@keyframes pulse-beat{0%,100%{transform:scale(1);opacity:1}10%{transform:scale(1.3);opacity:1}20%{transform:scale(1);opacity:1}30%{transform:scale(1.15);opacity:1}40%,100%{transform:scale(1);opacity:.85}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.8);opacity:0}100%{transform:scale(1);opacity:0}}@media(prefers-reduced-motion:reduce){.phiz-logo-mark{transition:none}.phiz-logo:hover .phiz-logo-mark{width:100%;height:100%}.phiz-logo-pulse,.phiz-logo-ring{animation:none}.phiz-logo-pulse{opacity:1}.phiz-logo-ring{opacity:0}}