/**
 * @license
 * MyFonts Webfont Build ID 3509361, 2018-01-12T05:04:20-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: PermanentHeaURWD-Reg by URW++
 * URL: https://www.myfonts.com/fonts/urw/permanent/headline-urw-d-regular/
 * Copyright: Copyright 2010 URW++ Design &amp; Development Hamburg
 * Licensed pageviews: 10,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3509361
 *
 * © 2018 MyFonts Inc
*/@font-face{font-family:PermanentHeaURWD-Reg;src:url(../../../webfonts/urw-permanentheadline/358C71_0_0.eot);src:url(../../../webfonts/urw-permanentheadline/358C71_0_0.eot?#iefix) format("embedded-opentype"),url(../../../webfonts/urw-permanentheadline/358C71_0_0.woff2) format("woff2"),url(../../../webfonts/urw-permanentheadline/358C71_0_0.woff) format("woff"),url(../../../webfonts/urw-permanentheadline/358C71_0_0.ttf) format("truetype")}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,i,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,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,select{margin:0;padding:0;border:0;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(../../../webfonts/ibm-plex-mono/woff2/IBMPlexMono-Medium.woff2) format("woff2"),url(../../../webfonts/ibm-plex-mono/woff/IBMPlexMono-Medium.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:local("IBM Plex Mono Medium Italic"),local("IBMPlexMono-MediumItalic"),url(../../../webfonts/ibm-plex-mono/woff2/IBMPlexMono-MediumItalic.woff2) format("woff2"),url(../../../webfonts/ibm-plex-mono/woff/IBMPlexMono-MediumItalic.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(../../../webfonts/ibm-plex-mono/woff2/IBMPlexMono-Regular.woff2) format("woff2"),url(../../../webfonts/ibm-plex-mono/woff/IBMPlexMono-Regular.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(../../../webfonts/ibm-plex-mono/woff2/IBMPlexMono-Regular.woff2) format("woff2"),url(../../../webfonts/ibm-plex-mono/woff/IBMPlexMono-Regular.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtraLight"),local("IBMPlexSans-ExtraLight"),url(../../../webfonts/ibm-plex-sans/woff2/IBMPlexSans-ExtraLight.woff2) format("woff2"),url(../../../webfonts/ibm-plex-sans/woff/IBMPlexSans-ExtraLight.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtraLight Italic"),local("IBMPlexSans-ExtraLightItalic"),url(../../../webfonts/ibm-plex-sans/woff2/IBMPlexSans-ExtraLightItalic.woff2) format("woff2"),url(../../../webfonts/ibm-plex-sans/woff/IBMPlexSans-ExtraLightItalic.woff) format("woff")}:root{--color-blue: blue;--color-blue-100: hsl(240, 100%, 50%);--color-blue-85: hsl(240, 100%, 57.5%);--color-blue-55: hsl(240, 100%, 72.5%);--color-blue-35: hsl(240, 100%, 82.5%);--color-blue-15: hsl(240, 100%, 92.5%);--color-white: white;--color-background: var(--color-blue);--color-text: var(--color-white);--color-primary: var(--color-white);--color-secondary: var(--color-white)}:root{--content-max-width: 90rem;--border-thickness: .13rem}:root{--gap-regular: .5rem;--gap-big: 2rem;--gap-small: .25rem;--line-break: 1.5rem;--margin-mobile: .5rem}:root{--card--image-height: 25rem;--row--image-height: 10.5rem}@media (max-width: 800px){:root{--row--image-height: 15rem}}:root{--font-mono: "IBM Plex Mono", monospace;--font-sans: "IBM Plex Sans", system-ui, sans-serif;--font-headline: "PermanentHeaURWD-Reg", "Impact", "Arial Narrow", sans-serif}:root{--z-offline: 1200;--z-fatal: 1100;--z-loader: 1000;--z-notification: 900;--z-dialog: 800;--z-navigation: 700;--z-dropdown: 600;--z-drawer: 500;--z-dropzone: 400;--z-toolbar: 300;--z-content: 200;--z-background: 100}.filter-blueAlpha{-webkit-filter:url(#alpha2);filter:url(#alpha2)}.filter-blueOpaque{-webkit-filter:url(#opaque);filter:url(#opaque)}html,body{font-size:16px}@media (max-width: 800px){html,body{font-size:15px}}body{background-color:var(--color-background);color:var(--color-text)}a:link,a:hover,a:visited,a:active{color:var(--color-primary)}.text--headline-large,.text--headline-medium{font-family:var(--font-headline);font-weight:400;font-size:6rem;line-height:.8;letter-spacing:.036rem;text-transform:uppercase;-webkit-hyphens:none;hyphens:none}.text--headline-medium{font-size:4rem;line-height:.8}.text--sans-medium,.button-large,.button-medium,.button-main,h1,.text--sans-large{font-family:var(--font-sans);font-weight:200;font-size:2rem;line-height:1.5;letter-spacing:.1rem;text-transform:none}.text--sans-large{font-size:3rem;line-height:1;padding:var(--gap-regular)}.text--mono-medium,iframe,p,h3,h2,.text--mono-small{font-family:var(--font-mono),monospace;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.05rem;-webkit-hyphens:none;hyphens:none}.text--mono-small{font-size:.8rem}.text--uppercase{text-transform:uppercase}.text--center{text-align:center}h1{grid-column:span 6;padding:0 var(--gap-regular);border-bottom:var(--border-thickness) solid var(--color-text);border-top:var(--border-thickness) solid var(--color-text)}h2{text-transform:uppercase;grid-column:span 2;padding:0 var(--gap-regular)}@media (max-width: 800px){h2{grid-column:span 6}}h3{text-transform:uppercase;grid-column:span 2;padding:var(--gap-regular)}@media (max-width: 800px){h3{grid-column:span 6}}iframe,p{grid-column:3/span 4;padding:0 var(--gap-regular)}@media (max-width: 800px){iframe,p{grid-column:span 6}}p+p{margin-top:var(--line-break)}p:last-of-type{margin-bottom:var(--line-break)}figure{grid-column:3/span 4;height:var(--card--image-height)}figure img{width:100%;height:100%;object-fit:contain;object-position:0% 50%}.section__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--gap-big) var(--gap-regular);gap:var(--gap-regular)}.grid,.grid-compact{display:grid;gap:var(--gap-big) var(--gap-regular);grid-template-columns:repeat(6,1fr);padding:0rem var(--gap-regular)}@media (max-width: 800px){.grid,.grid-compact{grid-template-columns:1fr}}.grid .col-6,.grid-compact .col-6,.grid .col-1-1,.grid-compact .col-1-1{grid-column:span 6}.grid .col-4,.grid-compact .col-4,.grid .col-2-3,.grid-compact .col-2-3{grid-column:span 4}.grid .col-3,.grid-compact .col-3,.grid .col-1-2,.grid-compact .col-1-2{grid-column:span 3}.grid .col-2,.grid-compact .col-2,.grid .col-1-3,.grid-compact .col-1-3{grid-column:span 2}.grid-compact{gap:var(--gap-small) var(--gap-regular)}.button-large,.button-medium,.button-main{position:relative;z-index:var(--z-toolbar);background-color:transparent;border:var(--border-thickness) solid var(--color-white);border-radius:1.5rem;padding:.5rem 1.5rem;font-family:var(--font-sans);color:var(--color-white);cursor:pointer}.button-main{color:var(--color-blue);background-color:var(--color-white);border:none}.mobius.svelte-kstl3n{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-100;pointer-events:none;opacity:.55;transform:scale(1);transition:opacity .5s,transform .15s}.idle.svelte-kstl3n{z-index:var(--z-dialog);opacity:1}.prominent.svelte-kstl3n{opacity:.85}nav.svelte-14kugby{position:fixed;top:0;z-index:calc(var(--z-navigation) + 10);width:min(100%,var(--content-max-width));display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 800px){nav.svelte-14kugby{position:sticky;top:unset;order:10;bottom:3rem}}ul.svelte-14kugby{display:flex;flex-direction:row;column-gap:var(--gap-regular);padding:var(--gap-regular)}.nav-bottom.svelte-14kugby,.nav-persistant.svelte-14kugby{padding:var(--gap-regular) 0}.nav-persistant.svelte-14kugby ul:where(.svelte-14kugby){justify-content:end}@media (max-width: 600px){.button--label-verbose.svelte-14kugby{display:none}}a.svelte-14kugby{pointer-events:initial;color:var(--color-blue);background-color:var(--color-blue-35);transition:color .15s,background-color .15s}a.active.svelte-14kugby{color:var(--color-blue);background-color:var(--color-white)}footer.svelte-15cu86o{position:relative;max-width:var(--content-max-width);margin:0 auto;display:flex;flex-direction:row;// width: 100%;padding:var(--gap-regular);gap:var(--gap-big) var(--gap-small);order:10}@media (max-width: 800px){footer.svelte-15cu86o{flex-wrap:wrap;margin:0 var(--margin-mobile)}}section.svelte-15cu86o{flex-grow:1;padding:0 var(--gap-regular)}@media (max-width: 800px){section.svelte-15cu86o{flex-grow:1;width:calc(50% - var(--gap-small) / 2)}}section.footer__copyright.svelte-15cu86o{display:flex;justify-content:flex-end;flex-direction:column}@media (max-width: 800px){section.footer__copyright.svelte-15cu86o{width:100%}}.footer__copyright p{font-size:.8rem;padding:0}.footer__copyright p:last-of-type{margin-bottom:0}.container.svelte-5t7oh0{display:flex;flex-direction:column;max-width:var(--content-max-width);position:relative;margin:1.5rem auto}@media (max-width: 800px){.container.svelte-5t7oh0{margin:1.5rem var(--margin-mobile)}}
