@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}#article-transition-layer{z-index:2147483647;pointer-events:none;position:fixed;inset:0}.article-portal{z-index:2147483647;pointer-events:auto;isolation:isolate;position:fixed;inset:0;overflow:hidden}.article-portal>img{object-fit:cover;object-position:center;will-change:top, left, width, height;max-width:none;margin:0;display:block;position:absolute}html[data-article-arriving]{background-color:var(--portal-color,#050b11);background-image:var(--portal-image);background-position:50%;background-size:cover;background-attachment:fixed}html[data-article-returning] .depth-settle,html[data-skip-collection-entrance] .depth-settle{opacity:1!important;transition:none!important;transform:none!important}html[data-article-returning] .fluid-thumbnail-fallback{opacity:1!important;transition:none!important}html[data-article-returning] .fluid-thumbnail-canvas{opacity:0!important;transition:none!important}@media (prefers-reduced-motion:reduce){html[data-article-arriving]:after,.article-portal{display:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:none;background:#050b11;width:100%;min-height:100%;margin:0;padding:0;overflow-x:clip}html::-webkit-scrollbar{display:none}body{color:#edf2f4;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#050b11;width:100%;min-width:100%;min-height:100%;margin:0;padding:0;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;overflow-x:clip}main{width:100%;max-width:none;margin:0;padding:0;display:block}section{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}html .site-navigation img.wordmark-logo,html .article-floating-wordmark img.article-floating-wordmark-logo{object-fit:contain;clip-path:none;border-radius:0;flex-shrink:0;width:auto;max-width:none;height:33.6px;display:block}@media (width<=800px){html .site-navigation img.wordmark-logo,html .article-floating-wordmark img.article-floating-wordmark-logo{height:28.8px}}html .site-navigation.landing-navigation img.wordmark-logo{height:35px}@media (width<=800px){html .site-navigation.landing-navigation img.wordmark-logo{height:30px}}.mobile-navigation{display:none}@media (width<=800px){.mobile-navigation{display:block}.mobile-navigation summary{min-width:4rem;min-height:44px;color:var(--mobile-menu-ink,#edf2f4);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1;list-style:none;display:flex}.mobile-navigation summary::-webkit-details-marker{display:none}.mobile-navigation summary:after{content:none}.mobile-nav-panel{opacity:0;isolation:isolate;pointer-events:none;grid-template-rows:1fr;transition:opacity .24s;display:grid;position:absolute;top:calc(100% - .25rem);left:1.5rem;right:1.5rem}.mobile-navigation.is-menu-open .mobile-nav-panel{opacity:1;pointer-events:auto;grid-template-rows:1fr}.mobile-nav-reveal{min-height:0;overflow:visible}.mobile-nav-links{justify-items:end;gap:.3rem;padding:.75rem 0 1rem;display:grid}.mobile-nav-links a{isolation:isolate;text-align:right;width:max-content;max-width:100%;min-height:44px;color:var(--mobile-menu-ink,#edf2f4);opacity:0;transform:translateY(var(--menu-drop,-1.5rem));justify-content:flex-end;align-items:center;padding:.5rem 0;font-size:1.2rem;line-height:1.35;text-decoration:none;transition:opacity .18s,transform .24s;display:flex;position:relative}.mobile-nav-links a:before{content:"";z-index:-1;background:var(--mobile-menu-haze,#050b113d);-webkit-backdrop-filter:blur(9px);pointer-events:none;border-radius:999px;position:absolute;inset:0 -.85rem;mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.mobile-nav-links a:first-child{--menu-drop:-1.5rem;--menu-delay:0s;--menu-duration:.54s}.mobile-nav-links a:nth-child(2){--menu-drop:-4.5rem;--menu-delay:65ms;--menu-duration:.61s}.mobile-nav-links a:nth-child(3){--menu-drop:-7.5rem;--menu-delay:.13s;--menu-duration:.68s}.mobile-nav-links a:nth-child(4){--menu-drop:-10.5rem;--menu-delay:.195s;--menu-duration:.75s}.mobile-navigation.is-menu-open .mobile-nav-links a{opacity:1;transition:opacity .3s ease var(--menu-delay), transform var(--menu-duration) cubic-bezier(.22, 1.12, .36, 1) var(--menu-delay);transform:translateY(0)}.mobile-nav-links a[aria-current]{text-underline-offset:.3em;text-decoration:underline}.mobile-nav-links a:hover{color:var(--mobile-menu-ink,#fff)}.mobile-navigation summary:focus-visible,.mobile-nav-links a:focus-visible{outline-offset:3px;outline:1px solid}}@media (prefers-reduced-motion:reduce){.mobile-nav-panel,.mobile-nav-links a{transition:none}}@media (scripting:none){.mobile-navigation[open] .mobile-nav-panel{opacity:1;grid-template-rows:1fr;transform:none}.mobile-navigation[open] .mobile-nav-links a{opacity:1;transform:none}}
