:root{--hamburger-padding-x:0;--hamburger-padding-y:0;--hamburger-layer-width:30px;--hamburger-layer-height:3px;--hamburger-layer-spacing:6px;--hamburger-layer-color:#fff;--hamburger-layer-border-radius:0px;--hamburger-hover-opacity:.7;--hamburger-active-layer-color:var(--hamburger-layer-color);--hamburger-active-hover-opacity:var(--hamburger-hover-opacity);--hamburger-hover-use-filter:false;--hamburger-hover-filter:opacity(50%);--hamburger-active-hover-filter:var(--hamburger-hover-filter);--grad-start:#91d1e3;--grad-end:#321887;--gutter:20px}@media (min-width:48em){:root{--gutter:40px}}body{margin:0;padding:0}body *,body :before,body :after{border-collapse:collapse;box-sizing:border-box}input,textarea,select,button{appearance:none;box-shadow:none;border-radius:0}input:focus,textarea:focus,select:focus,button:focus{outline:0}button{background-color:#0000;margin:0;padding:0}button,select,label{cursor:pointer}a:focus,button:focus,input:focus,textarea:focus,select:focus,summary:focus{outline:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}button,input,optgroup,select,textarea{font-family:inherit}nav ul,nav ol{margin:0;padding:0;list-style:none}fieldset{border:0;min-width:0;margin:0;padding:0}img,picture{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}li{font-size:.9375rem}:root{--duration-exit:.15s;--duration-enter:.21s;--duration-move:.3s}@keyframes fade{0%{filter:blur(3px);opacity:0}to{filter:blur();opacity:1}}::view-transition-old(.fade-out){animation:var(--duration-exit) ease-in fade reverse}::view-transition-new(.fade-in){animation:var(--duration-enter) ease-out var(--duration-exit) both fade}::view-transition-group(.morph){animation-duration:var(--duration-move)}::view-transition-image-pair(.morph){animation-name:via-blur}@keyframes via-blur{30%{filter:blur(3px)}}::view-transition-group(.image-morph){animation-duration:var(--duration-move)}::view-transition-old(.image-morph){object-fit:cover}::view-transition-new(.image-morph){object-fit:cover}::view-transition-old(.image-morph){animation:var(--duration-move) ease both hold-then-fade-out}::view-transition-new(.image-morph){animation:var(--duration-move) ease both fade-in-late}@keyframes hold-then-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-late{0%,45%{opacity:0}to{opacity:1}}::view-transition-group(.text-morph){animation-duration:var(--duration-move)}::view-transition-old(.text-morph){display:none}::view-transition-new(.text-morph){object-fit:none;object-position:left top;animation:none}:root:active-view-transition-type(tab-change)::view-transition-old(root){animation:none}:root:active-view-transition-type(tab-change)::view-transition-new(root){animation:none}::view-transition-group(persistent-header){z-index:100;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}html,body{-webkit-font-smoothing:antialiased;height:100%;margin:0;padding:0;font-weight:400}body{color:#fff;background-color:#131e29;width:100%}body.tabbing a:focus,body.tabbing button:focus,body.tabbing input:focus,body.tabbing select:focus,body.tabbing textarea:focus,body.tabbing label:focus{outline-offset:10px;outline:2px solid red}body.tabbing a.no-focus,body.tabbing button.no-focus,body.tabbing input.no-focus,body.tabbing select.no-focus,body.tabbing textarea.no-focus,body.tabbing label.no-focus{outline:0}:is(body:has(nav[data-menu-open]),body:has(nav[data-lightbox]),body:has(dialog[open])){overflow:hidden}a{color:inherit;text-decoration:none}a.content-link{text-decoration:underline}a.content-link:hover{color:#9adbe8}*{box-sizing:border-box}ul,ol,li{margin:0 0 10px;padding:0}ul::marker{color:#9adbe8;font-weight:700}ol::marker{color:#9adbe8;font-weight:700}li::marker{color:#9adbe8;font-weight:700}ul,ol{padding-left:20px}li{padding-left:10px}button{appearance:none;border:0}