.youtube-embed{position:relative;padding-top:56.25%}.youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}section.navigation{container-type:inline-size}nav ul{padding-left:0;display:flex;flex-wrap:wrap;line-height:.8;list-style-type:none}nav li a{color:var(--text-color)}nav li a:hover,nav li.active a{color:var(--accent-color)}nav li a:active{color:var(--accent-color-secondary)}@container (max-width: 480px){nav li a[href="/"],nav li a[href="/home"]{color:var(--text-color-inverted)}nav li.active a{color:var(--accent-color-secondary)}}@container (min-width: 480px){nav[aria-label=main] ul li:nth-child(2){background:none;padding-left:0}}nav ul li a{text-decoration:none;text-wrap:nowrap}nav[aria-label=main] ul{justify-content:center}section.navigation:has(nav[aria-label=main]){font-family:var(--font-face-display);position:-webkit-sticky;position:sticky;z-index:var(--z-index-navigation);top:0;justify-content:center}section.navigation:has(nav[aria-label=main]),section.ticker:has(nav[aria-label=ticker]){container-type:inline-size;background:var(--background-color);text-transform:uppercase}section.navigation:has(nav[aria-label=main]) li,section.ticker:has(nav[aria-label=ticker]) li{list-style-type:none;background:url(/_next/static/media/nav-separator.084431c0.svg) no-repeat 0;padding-left:var(--space-m);list-style-image:none;margin-right:var(--space-2xs)}nav[aria-label=main] li:has(a[href="/"],a[href="/home"]){display:none}section.navigation:has(nav[aria-label=main]) li:nth-child(2){background:none;padding-left:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}nav[aria-label=main] label{display:none;cursor:pointer}nav[aria-label=main] input{display:none}nav[aria-label=main] a{display:block;padding:1rem 0 .75rem;color:var(--text-color);font-size:var(--font-size-subheader);text-wrap:nowrap;transition:color var(--animation-duration-s) var(--spring-easing),font-size var(--animation-duration-s) linear}@keyframes menuin{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes menuout{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@container (max-width: 480px){nav[aria-label=main]{position:fixed;top:var(--space-2xs);right:var(--space-2xs);width:var(--space-2xl);height:var(--space-2xl);z-index:var(--z-index-top-bar);background-color:transparent;@supports (-webkit-hyphens:none){transform:translateY(var(--scroll-y)) translateZ(0)}transition:transform .1s ease-out}nav[aria-label=main]:after,nav[aria-label=main]:before{content:none}nav[aria-label=main] li:has(a[href="/"],a[href="/home"]){display:block}nav[aria-label=main] label{display:block;position:absolute;top:var(--space-2xs);right:var(--space-2xs);width:var(--space-xl);height:var(--space-xl);border-radius:50%;background-size:cover;transform-origin:center;animation:spin var(--animation-duration-l) ease-in-out;z-index:var(--z-index-navigation)}nav[aria-label=main] label:hover{animation:spin 1.3s ease-in,spin 1.3s linear 1.3s infinite}nav[aria-label=main] svg{position:absolute;top:0;left:0;width:100%;height:100%}nav[aria-label=main] svg circle{fill:var(--accent-color)}nav[aria-label=main] svg path{fill:var(--black)}nav[aria-label=main] ul{position:absolute;top:0;right:0;background-color:var(--accent-color);padding:var(--space-m);border-radius:var(--space-l);transform-origin:top right;justify-content:flex-start;box-shadow:0 0 19px 0 rgba(0,0,0,.5);opacity:0;transform:scale(0);transition:transform var(--animation-duration-m) var(--spring-easing),opacity .1s ease-out;gap:0}nav[aria-label=main]:has(input:checked) ul{opacity:1;transform:scale(1);transition:transform var(--animation-duration-m) var(--spring-easing),opacity .3s ease-out}nav[aria-label=main]:not(:has(input:checked)) label{transform:rotate(1turn)}section.navigation nav[aria-label=main] ul li{background-image:url(/_next/static/media/nav-separator-inverted.15893160.svg)}section.navigation nav[aria-label=main] ul li:nth-child(2){padding-left:var(--space-m);background:url(/_next/static/media/nav-separator-inverted.15893160.svg) no-repeat 0}nav[aria-label=main] ul a{color:var(--text-color-inverted)}nav[aria-label=main] ul a:hover{color:var(--accent-color-secondary)}}@container style(--scroll-direction-y: down){html nav[aria-label=main] label{animation:spin 1.3s ease-in-out infinite;animation-play-state:running}}@container style(--scroll-direction-y: up){html body:hover nav[aria-label=main] label{animation:spin 1.3s ease-in-out infinite reverse;animation-play-state:running}}nav a:hover{color:var(--purplish)}