:root{--primaryH:0;--primaryS:60%;--primaryL:50%;--primary-bg:#fff;--secondaryH:0;--secondaryS:0%;--secondaryL:27%;--secondary-bg:#fff;--font-family:"Play",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Inter","Helvetica Neue",sans-serif;--font-family-mono:Menlo,Consolas,"Roboto Mono","Ubuntu Monospace","Oxygen Mono","Liberation Mono",monospace;--font-size-root:16px;--font-weight-bolder:700;--font-weight-bold:400;--font-weight-normal:200;--font-weight-thin:100;--line-height:1.75rem;--heading-margin:1.5rem 0 1rem;--border-radius:5px;--danger:#d00;--warning:#ec0;--info:#369;--success:#080;--primary:hsl(var(--primaryH),var(--primaryS),var(--primaryL));--primary-bright:hsl(var(--primaryH),calc(var(--primaryS)*1.25),90%);--primary-transparent:hsla(var(--primaryH),var(--primaryS),var(--primaryL),0.05);--primary-dark:hsl(var(--primaryH),var(--primaryS),calc(var(--primaryL)*0.5));--primary-darker:hsl(var(--primaryH),var(--primaryS),calc(var(--primaryL)*0.2));--primary-light:hsl(var(--primaryH),var(--primaryS),75%);--primary-lighter:hsl(var(--primaryH),var(--primaryS),96%);--secondary:hsl(var(--secondaryH),var(--secondaryS),var(--secondaryL));--secondary-transparent:hsl(var(--secondaryH),var(--secondaryS),var(--secondaryL),0.05);--secondary-dark:hsl(var(--secondaryH),var(--secondaryS),calc(var(--secondaryL)*0.5));--secondary-darker:hsl(var(--secondaryH),var(--secondaryS),calc(var(--secondaryL)*0.2));--secondary-light:hsl(var(--secondaryH),var(--secondaryS),75%);--secondary-lighter:hsl(var(--secondaryH),var(--secondaryS),96%);--fg-color:var(--secondary-dark);--bg-color:var(--secondary-lighter);--menu-bar-fg-color:var(--secondary-lighter);--menu-bar-bg-color:var(--secondary-dark);--menu-accent-color:var(--primary);--link-color:var(--primary);--link-hover-color:var(--primary-dark)}*,:after,:before{box-sizing:border-box}:where(html){scroll-behavior:smooth}:where(body){line-height:1.5;text-rendering:optimizeSpeed}:is(img,picture){display:block;max-width:100%}:is(input,button,textarea,select){font:inherit}:is(ul[role=list],ol[role=list]){list-style:none}:where(a):not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:where(body){font-family:var(--font-family-main);font-size:1rem;letter-spacing:.01em;line-height:var(--line-height);min-height:100vh;min-height:-moz-stretch;min-height:-webkit-fill-stretch;min-height:fill-stretch;scroll-behavior:smooth}:where(html){-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:var(--secondary-bg);box-sizing:border-box;color:var(--secondary);cursor:default;font-family:var(--font-family);font-size:var(--font-size-root);font-weight:var(--font-weight-normal);line-height:1.3;word-break:break-word}:focus{outline:1px dashed var(--primary);outline-offset:2px}::-moz-selection{background-color:var(--primary);color:var(--primary-bg);text-shadow:none}::selection{background-color:var(--primary);color:var(--primary-bg);text-shadow:none}:where([hidden]),:where(template){display:none}:where(button),:where(input),:where(select){margin:.3rem 0}:where(button),:where(input[type=button]),:where(input[type=checkbox]),:where(input[type=radio]),:where(input[type=range]),:where(input[type=submit]),:where(select){cursor:pointer}.sr-only{height:1px!important;left:-100000px!important;overflow:hidden!important;position:absolute!important;top:auto!important;width:1px!important}:where(a),:where(a.link){background-color:transparent;box-shadow:none;color:var(--primary);font-weight:var(--font-weight-bold);text-decoration:underline}:where(a):visited,:where(a.link):visited{color:var(--primary-dark)}:where(a):focus,:where(a):hover,:where(a.link):focus,:where(a.link):hover{background-color:var(--primary-dark);box-shadow:0 0 .3rem var(--primary);color:var(--primary-bg);outline:0;text-decoration:none}:where(a[href^="file:"]):before,:where(a[href^="mailto:"]):before,:where(a[href^="sms:"]):before,:where(a[href^="tel:"]):before,:where(a[rel=bookmark]):before,:where(a[rel=download]):before,:where(a[rel=external]):before{display:inline-block;margin-right:.5rem;text-decoration:none}:where(a[href^="mailto:"]):before{content:"✉️"}:where(a[href^="tel:"]):before{content:"📱"}:where(a[href^="sms:"]):before{content:"💬"}:where(a[href^="file:"]):before{content:"📁"}:where(a[rel=external]):before{content:"↩︎"}:where(a[rel=bookmark]):before{content:"🔖"}:where(a[rel=download]):before{content:"⤵️"}:where(abbr[title]){border-bottom:0;position:relative;-webkit-text-decoration:underline dashed var(--primary);text-decoration:underline dashed var(--primary)}:where(abbr[title]):hover:after{background:var(--primary);border-radius:var(--border-radius);bottom:100%;color:var(--primary-bg);content:attr(title);display:block;left:0;padding:.5rem;position:absolute;width:100px;width:-moz-max-content;width:max-content}:where(address){display:block;font-style:normal;margin:var(--line-height) 0}:where(audio){display:inline-block;max-width:100%;vertical-align:baseline}:where(audio):not([controls]){display:none;height:0}:where(b),:where(strong){font-weight:var(--font-weight-bolder)}:where(blockquote){background-color:var(--secondary-transparent);border-left:4px solid var(--primary);font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}:where(blockquote) p{margin:.5rem 0}:where(blockquote>footer){border:0;font-style:normal}:where(blockquote cite){font-style:normal}:where(button),:where(input[role=button])
:where(input[type=file])::file-selector-button,:where(input[type=button]),:where(input[type=reset]),:where(input[type=submit]){-webkit-appearance:none;background-color:var(--primary-transparent);border:1px solid var(--primary);border-radius:var(--border-radius);color:var(--primary);display:inline-block;font-size:inherit;line-height:1;overflow:visible;padding:1rem 2.5rem;text-align:center;text-decoration:none;text-transform:none;transform:scale(1);transition:opacity .2s ease}:where(button):active,:where(input[role=button])
:where(input[type=file])::file-selector-button:active,:where(input[type=button]):active,:where(input[type=reset]):active,:where(input[type=submit]):active{transform:scale(.98)}:where(button)[disabled],:where(input[role=button])
:where(input[type=file])::file-selector-button[disabled],:where(input[type=button])[disabled],:where(input[type=reset])[disabled],:where(input[type=submit])[disabled]{background:var(--secondary-lighter);border:1px solid var(--secondary-lighter);color:var(--secondary-darker);cursor:not-allowed}:where(button)[disabled]:hover,:where(input[role=button])
:where(input[type=file])::file-selector-button[disabled]:hover,:where(input[type=button])[disabled]:hover,:where(input[type=reset])[disabled]:hover,:where(input[type=submit])[disabled]:hover{cursor:not-allowed}:where(button:not([disabled])):focus,:where(button:not([disabled])):hover,:where(input[role=button]:not([disabled])):focus,:where(input[role=button]:not([disabled])):hover,:where(input[type=button]:not([disabled])):focus,:where(input[type=button]:not([disabled])):hover,:where(input[type=reset]:not([disabled])):focus,:where(input[type=reset]:not([disabled])):hover,:where(input[type=submit]:not([disabled])):focus,:where(input[type=submit]:not([disabled])):hover{background-color:var(--primary);border:1px solid var(--primary);box-shadow:0 0 .3rem var(--primary);color:var(--primary-bg);cursor:pointer;outline:0}:where(canvas){display:inline-block;max-width:100%;vertical-align:baseline}:where(code){background:var(--secondary-transparent);border-radius:6px;color:var(--secondary);font-size:1em;padding:2.5px 5px}:where(details){border:0;display:block}:where(summary){-webkit-appearance:none;background-color:var(--primary-transparent);border:1px solid var(--primary);border-radius:var(--border-radius);color:var(--primary);display:inline-block;font-size:inherit;line-height:1;overflow:visible;padding:1rem 2.5rem;text-align:center;text-decoration:none;text-transform:none;transform:scale(1);transition:opacity .2s ease;width:100%}:where(summary):focus,:where(summary):hover{background-color:var(--primary);border:1px solid var(--primary);box-shadow:0 0 .3rem var(--primary);color:var(--primary-bg);cursor:pointer;outline:0}:where(dfn){font-style:italic;font-weight:var(--font-weight-bold)}:where(dl){font-size:1rem;line-height:var(--line-height);margin:var(--line-height) 0;max-width:80ch}:where(dt){font-weight:var(--font-weight-bold);margin-top:1rem}:where(dd){font-style:italic;margin-left:1rem}:where(figure){display:inline-flex;flex-direction:column;margin:var(--line-height) 0}:where(figure figcaption){margin:0;padding:.75rem 1.5rem}:where(h1),:where(h2),:where(h3),:where(h4),:where(h5),:where(h6){color:var(--primary);font-family:var(--font-family-alt1);font-weight:var(--font-weight-bold);margin:var(--heading-margin)}:where(h1){font-size:clamp(1.5rem,8vw - 2rem,3rem);line-height:clamp(1.5rem,8vw - 2rem,3rem)}:where(h2){font-size:clamp(1.2rem,8vw - 2rem,2.5rem);line-height:clamp(1.2rem,8vw - 2rem,2.5rem)}:where(h3){font-size:clamp(1.1rem,8vw - 2rem,1.66rem);line-height:clamp(1.1rem,8vw - 2rem,1.66rem)}:where(h4){font-size:clamp(1rem,8vw - 2rem,1.45rem)}:where(h5){font-size:clamp(.9rem,8vw - 2rem,1.25rem)}:where(h6){font-size:clamp(.8rem,8vw - 2rem,1.125rem)}:where(hgroup){border-left:5px solid var(--primary);display:block;margin:var(--heading-margin);padding-left:1rem}:where(hr){border:none;border-top:1px solid var(--secondary-light)}:where(img){border:0;display:block;height:auto;max-width:100%}:where(select),:where(textarea){background-color:var(--secondary-lighter);border:1px solid var(--secondary-light);border-radius:var(--border-radius);box-sizing:border-box;font:inherit;font-size:1rem;height:2.5rem;line-height:1;margin:0;max-width:100%;min-width:15rem;padding:0 .5rem;text-transform:none;width:100%}:where(select):disabled,:where(select)[readonly],:where(textarea):disabled,:where(textarea)[readonly]{background-color:var(--secondary-light);border:1px solid var(--secondary-light);color:var(--secondary-darker);cursor:not-allowed}:where(select):focus:not([disabled]):not([type=range]),:where(select):hover:not([disabled]):not([type=range]),:where(textarea):focus:not([disabled]):not([type=range]),:where(textarea):hover:not([disabled]):not([type=range]){border:1px solid var(--primary);box-shadow:0 0 .3rem var(--primary);outline:0}:where(input:not([type=file]):not([type=submit]):not([type=reset]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=color])){background-color:var(--secondary-lighter);border:1px solid var(--secondary-light);border-radius:var(--border-radius);box-sizing:border-box;font:inherit;font-size:1rem;height:2.5rem;line-height:1;margin:0;max-width:100%;min-width:15rem;padding:0 .5rem;text-transform:none;width:100%}:where(input:not([type=file]):not([type=submit]):not([type=reset]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=color])):disabled,:where(input:not([type=file]):not([type=submit]):not([type=reset]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=color]))[readonly]{background-color:var(--secondary-light);border:1px solid var(--secondary-light);color:var(--secondary-darker);cursor:not-allowed}:where(input:not([type=file]):not([type=submit]):not([type=reset]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=color])):focus:not([disabled]):not([type=range]),:where(input:not([type=file]):not([type=submit]):not([type=reset]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=color])):hover:not([disabled]):not([type=range]){border:1px solid var(--primary);box-shadow:0 0 .3rem var(--primary);outline:0}:where(kbd){background-color:var(--secondary-lighter);border:1px solid var(--secondary-light);border-radius:var(--border-radius);color:var(--secondary-darker);font-family:var(--font-family-mono);padding:2px 4px}:where(ol),:where(ul){margin:var(--line-height) 0;padding-left:2rem}:where(ol ol),:where(ul ul){margin:0}:where(li){font-size:1rem;line-height:var(--line-height);max-width:80ch;max-width:calc(80ch - 3rem)}:where(li>ul){margin:0}:where(mark){background-color:var(--primary-bright);border-radius:2px;color:var(--secondary-darker);padding:0 2px}:where(p){font-size:1rem;line-height:var(--line-height);margin:var(--line-height) 0;max-width:80ch}:where(pre>code){display:block;overflow-x:auto;padding:10px}:where(q){font-style:italic}:where(q) :before{content:open-quote;font-style:normal}:where(q) :after{content:close-quote;font-style:normal}:where(samp){font-family:var(--font-family-mono);font-size:1em;font-weight:var(--font-weight-bold)}:where(small){font-size:.75em}:where(sub),:where(sup){font-size:.75em;line-height:0;position:relative;vertical-align:baseline}:where(sup){top:-.5em}:where(sub){bottom:-.25em}:where(svg):not(:root){display:inline-block;font-size:inherit;height:1.2em;overflow:visible;vertical-align:-.2em}:where(table){background-color:var(--secondary-bg);border:0;border-collapse:collapse;border-spacing:0;width:100%}:where(thead){box-shadow:inset 0 -2px var(--primary)}:where(tfoot){box-shadow:inset 0 2px var(--primary)}:where(caption){caption-side:top;padding:.5rem 0;text-align:start}:where(td),:where(th){padding:.5rem;text-align:left;vertical-align:middle}:where(th){background:hsla(0,0%,39%,.025);font-weight:var(--font-weight-bolder)}:where(tbody tr:nth-child(2n)){background-color:var(--secondary-transparent);color:var(--secondary)}:where(var){font-family:var(--font-family-mono);font-style:normal;font-weight:var(--font-weight-bold)}:where(video){display:inline-block;max-width:100%;vertical-align:baseline}@font-face{font-display:swap;font-family:Play;font-style:normal;font-weight:400;src:local("Play Regular"),local("Play-Regular"),url(../fonts/Play-400-greek3.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Play;font-style:normal;font-weight:400;src:local("Play Regular"),local("Play-Regular"),url(../fonts/Play-400-latin6.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}a:focus,a:hover{background-color:var(--primary);color:var(--primary-lighter)}.button{text-decoration:none!important}body{display:grid;grid-template-rows:auto 1fr auto}.wrapper{margin-left:auto;margin-right:auto;max-width:100rem}.inner{max-width:86ch}a[href^="mailto:"]:before{content:""!important}.inner{margin-left:auto;margin-right:auto;max-width:85ch}.placeholder{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.1);display:inline-flex;justify-content:center;min-height:400px;width:100%}.placeholder img{width:25%}