html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#1a1a2e;-webkit-text-size-adjust:none}body.is-preload *,body.is-preload *:before,body.is-preload *:after{animation:none!important;transition:none!important}body,input,select,textarea{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:15pt;font-weight:300!important;letter-spacing:-.025em;line-height:1.75em}a{transition:border-color .2s ease-in-out,color .2s ease-in-out;border-bottom:dotted 1px rgba(255,255,255,.35);color:inherit;outline:0;text-decoration:none}a:hover{border-color:transparent;color:#fff}strong,b{font-weight:900}@media screen and (max-width:1680px){body,input,select,textarea{font-size:13pt}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:736px){body{min-width:320px}body,input,select,textarea{font-size:11pt}}.site-nav.svelte-rfuq4y{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:0 2em;background:#00000040;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}.nav-inner.svelte-rfuq4y{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:4em}.nav-logo.svelte-rfuq4y{border:none!important;display:flex;align-items:center;margin-left:auto}.nav-logo-img.svelte-rfuq4y{height:2.4em;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.9;transition:opacity .2s}.nav-logo.svelte-rfuq4y:hover .nav-logo-img:where(.svelte-rfuq4y){opacity:1}.nav-links.svelte-rfuq4y{display:flex;gap:.25em;list-style:none;margin:0;padding:0}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y){display:block;padding:.5em 1em;font-size:.85em;letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6;border:none!important;border-radius:4px;transition:color .2s,background .2s}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y):hover,.nav-links.svelte-rfuq4y a.active:where(.svelte-rfuq4y){color:#fff;background:#ffffff1a}.nav-toggle.svelte-rfuq4y{display:none;background:none;border:none;cursor:pointer;padding:.5em;flex-direction:column;gap:5px}.nav-toggle.svelte-rfuq4y span:where(.svelte-rfuq4y){display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .3s,opacity .3s}@media screen and (max-width:736px){.site-nav.svelte-rfuq4y{padding:0 1.25em}.nav-toggle.svelte-rfuq4y{display:flex}.nav-links.svelte-rfuq4y{display:none;position:absolute;top:4em;left:0;width:100%;flex-direction:column;background:#000000d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:1em 0;border-bottom:1px solid rgba(255,255,255,.08)}.nav-links.open.svelte-rfuq4y{display:flex}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y){padding:.75em 2em;border-radius:0}}
