﻿article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:auto}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a,a:hover,a:link,a:visited{color:inherit}a{background:rgba(0,0,0,0)}a:focus,a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;font-style:inherit;margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:800}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{padding:0;color:inherit;font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:inherit}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer;border:0;outline:0;background:rgba(0,0,0,0)}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}a:focus,area:focus,input:focus,select:focus,textarea:focus,button:focus,iframe:focus,[tabindex]:focus,[contentEditable=true]:focus{outline:0}a:focus-visible,area:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,iframe:focus-visible,[tabindex]:focus-visible,[contentEditable=true]:focus-visible{outline:3px solid currentcolor;outline-offset:3px}html,body,main{overflow:unset}nav,header,footer,body,main,section,article,div,figure,figcaption,img,picture,blockquote{box-sizing:border-box;position:relative;display:block;padding:0;margin:0;border:0;outline:0}body,main{width:100vw;max-width:100%}body{min-height:100dvh;overscroll-behavior-y:contain}html,body{display:block;padding:0;margin:0;overflow-x:clip;width:100vw;max-width:100%}html{background:var(--color-background, #FFF);color:var(--color-text, #000)}html,body{margin:0;padding:0}figure,img,picture{display:block;margin:0;padding:0;position:relative;max-width:100%}*:focus,*:focus-visible,a:focus,a:focus-visible,button:focus,button:focus-visible{outline-offset:2px;color:var(--color-highlight)}pre{opacity:.45;margin:5rem 0;font-size:15px;grid-column:1/-1}ul,ol,li{list-style:none;padding:0;margin:0}details{display:flex;flex-flow:column nowrap}details,details summary{margin:0;border-radius:0;background-image:none;-webkit-appearance:none;box-sizing:border-box;position:relative}details summary{display:flex;flex-flow:column nowrap;cursor:pointer;pointer-events:auto}details summary::-webkit-details-marker{display:none}details summary span{display:block;flex:0 0 auto}iframe{display:block;width:100%;border:0;margin:0;padding:0;background:rgba(0,0,0,0)}@view-transition{navigation:auto}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-slide-fade-in{from{opacity:0;translate:0 .4rem}}::view-transition-old(root){animation:200ms ease vt-fade-out}::view-transition-new(root){animation:350ms ease vt-slide-fade-in}::view-transition-old(site-header),::view-transition-new(site-header),::view-transition-old(site-menu),::view-transition-new(site-menu),::view-transition-old(site-background),::view-transition-new(site-background){animation:none;mix-blend-mode:normal}@font-face{font-family:"Inter";font-style:normal;font-weight:100;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Thin.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:100;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ThinItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:200;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraLight.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:200;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraLightItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Light.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:300;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-LightItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Italic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Medium.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:500;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-MediumItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-SemiBold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:600;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Bold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:700;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-BoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraBold.woff2") format("woff2")}@font-face{font-family:"Inter-Outline";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-Extrabold-Outline/_export/Inter-ExtraBoldOutline.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:900;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Black.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:900;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-BlackItalic.woff2") format("woff2")}:root{--font-family-base: 'Inter', sans-serif}:root{--color-white:	#ffffff;--color-black:	#303030;--color-yellow:	#FFF600;--color-green:	#00FF99;--color-orange:	#FF8353;--color-blue:	#00F6FF;--color-background:	var(--color-em);--color-text:	var(--color-black);--color-outline:	var(--color-black);--color-debug:	rgb(0, 255, 0);--color-hover:	var(--color-em);--color-highlight:	var(--color-em);--color-em:	var(--color-yellow);--s: 0.25rem;--space-1: calc( var(--s) * 1 );--space-2: calc( var(--s) * 2 );--space-4: calc( var(--s) * 4 );--space-6: calc( var(--s) * 6 );--space-8: calc( var(--s) * 8 );--space-10: calc( var(--s) * 10 );--space-12: calc( var(--s) * 12 );--space: 1rem;--pagePadding-x: 1rem;--pagePadding-y: 1rem;--headerHeight: 75px;--scrollbarWidth: 0px;--touchTargetSizeMin: 1.2rem;--fullHeight: 100lvh;--font-size: max(20px, 1vw);--line-height: 1.3rem;--col-grid-margin: var(--pagePadding-x);--col-grid-count: 12;--col-grid-gutter: 1rem;--border-width: 3px;--border: var(--border-width) solid var(--color-text);--shadow: 0 0 .35rem color-mix(in srgb, var(--color-text), transparent 70%)}@media(max-width: 639px){:root{--pagePadding-x: 0.5rem;--col-grid-gutter: 0.5rem}}html{font-family:var(--font-family-base, sans-serif)}html[data-template=home]{--color-background: var(--color-white)}html,body{color:var(--color-text);background:var(--color-black)}html:not(.is-init) h1,html:not(.is-init) h2,html:not(.is-init) h3,html:not(.is-init) h4,html:not(.is-init) h5,html:not(.is-init) h6,html:not(.is-init) p,html:not(.is-init) button,html:not(.is-init) a,html:not(.is-init) article,html:not(.is-init) nav,html:not(.is-init) img{opacity:0}.site-main{min-height:100vh;min-height:100svh}/*# sourceMappingURL=default.critical.css.map */
