/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--base-space: 10px;--color-text: black;--color-link: black;--color-bg: white;--color-grey: #979797;--color-midgrey: #cccccc;--color-lightgrey: #f2f2f2;--color-error: #ff0000;--color-error-bg: #ffcccc}:root{--margin-xxs: calc(var(--base-space) * .5);--margin-xs: calc(var(--base-space) * .75);--margin-sm: calc(var(--base-space) * 1);--margin-md: calc(var(--base-space) * 2);--margin-lg: calc(var(--base-space) * 4);--margin-xl: calc(var(--base-space) * 8)}@media screen and (min-width: 0px){:root{--fs-main: 13px;--lh-main: 15px}}@media screen and (min-width: 768px){:root{--fs-main: 16px;--lh-main: 19px}}@media screen and (min-width: 0px){:root{--fs-h6: 12px;--lh-h6: 14px}}@media screen and (min-width: 0px){:root{--fs-h5: 18px;--lh-h5: 21px}}@media screen and (min-width: 768px){:root{--fs-h5: 21px;--lh-h5: 24px}}@media screen and (min-width: 0px){:root{--fs-h4: 22px;--lh-h4: 25px}}@media screen and (min-width: 768px){:root{--fs-h4: 30px;--lh-h4: 37px}}@media screen and (min-width: 0px){:root{--fs-h3: 24px;--lh-h3: 26px}}@media screen and (min-width: 768px){:root{--fs-h3: 32px;--lh-h3: 32px}}@media screen and (min-width: 0px){:root{--fs-h1Panama: 26px;--lh-h1Panama: 30px}}@media screen and (min-width: 768px){:root{--fs-h1Panama: 48px;--lh-h1Panama: 50px}}@media screen and (min-width: 0px){:root{--fs-h1: 24px;--lh-h1: 30px}}@media screen and (min-width: 768px){:root{--fs-h1: 45px;--lh-h1: 50px}}@media screen and (min-width: 0px){:root{--fs-h0: 38px;--lh-h0: 38px}}@media screen and (min-width: 768px){:root{--fs-h0: 60px;--lh-h0: 60px}}@media screen and (min-width: 1000px){:root{--fs-h0: 90px;--lh-h0: 90px}}@media screen and (min-width: 0px){:root{--fs-h0Panama: 40px;--lh-h0Panama: 38px}}@media screen and (min-width: 768px){:root{--fs-h0Panama: 60px;--lh-h0Panama: 59px}}@media screen and (min-width: 1000px){:root{--fs-h0Panama: 94px;--lh-h0Panama: 90px}}@media screen and (min-width: 0px){:root{--fs-caption: 14px;--lh-caption: 18px}}@media screen and (min-width: 0px){:root{--fs-title: 26px;--lh-title: 30px}}@media screen and (min-width: 768px){:root{--fs-title: 45px;--lh-title: 50px}}@media screen and (min-width: 0px){:root{--fs-text: 16px;--lh-text: 21px}}@media screen and (min-width: 0px){:root{--fs-tags: 16px;--lh-tags: 21px}}@media screen and (min-width: 768px){:root{--fs-tags: 16px;--lh-tags: 19px}}html{box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}*{margin:0;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{-webkit-tap-highlight-color:transparent;height:100%;margin:0!important;padding:0!important}html,body{font-family:Sohne-Kraftig,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--fs-main);line-height:var(--lh-main);color:var(--color-text);background-color:var(--color-bg)}html{background:var(--color-bg)}a{color:var(--color-link);text-decoration:none;cursor:pointer}ul,ol{margin:0;padding:0}ul{list-style-type:none}ol{list-style-position:inside}html:not(.panel) img{width:100%}strong,b{font-weight:400}i,em{font-style:normal}h1,h2,h3,h4,h5,h6,small{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html.panel{font-size:16px;line-height:1.2}html.panel i,html.panel em{font-style:italic}@font-face{font-family:Sohne-Kraftig;src:url(/_astro/Sohne-Kraftig.zn11lz_S.woff) format("woff"),url(/_astro/Sohne-Kraftig.C-ZvYe58.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Sohne-KraftigKursiv;src:url(/_astro/Sohne-KraftigKursiv.CSItC9QW.woff) format("woff"),url(/_astro/Sohne-KraftigKursiv.DZPBlHqk.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Sohne-Buch;src:url(/_astro/Sohne-Buch.B-p0THBM.woff) format("woff"),url(/_astro/Sohne-Buch.CWmlF2QD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Sohne-BuchKursiv;src:url(/_astro/Sohne-BuchKursiv.COcfOAHf.woff) format("woff"),url(/_astro/Sohne-BuchKursiv.CJS0yLQC.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Panama-Regular;src:url(/_astro/Panama-Regular.DzzvfL72.woff) format("woff"),url(/_astro/Panama-Regular.BmSWLckh.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Panama-Italic;src:url(/_astro/Panama-Italic.BFkIgKoo.woff) format("woff"),url(/_astro/Panama-Italic.nKp3DKup.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}.content{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));display:flex;justify-content:center;flex-direction:column;align-items:center;flex:1}.content__inner{flex:1;display:flex;flex-direction:column;max-width:750px;width:100%}.content__title{font-size:var(--fs-h4);line-height:var(--lh-h4);padding-top:calc(2 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));border-bottom:1px solid var(--color-text);position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-bg);z-index:99}.form{padding-top:calc(2 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));display:flex;flex-direction:column;gap:var(--margin-lg)}.form__slide{display:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--margin-lg)}.form__slide.active{display:grid}.form__item{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 2;scroll-margin-top:150px}.form__item--half{grid-column:span 1}.form__item.hidden{display:none}.form__input,.form__textarea{margin-top:calc(1 * var(--base-space));margin-bottom:calc(.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.4 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));width:100%;border:1px solid var(--color-grey);line-height:var(--fs-main);border-radius:0;outline:none}.form__input:focus,.form__textarea:focus{border-color:var(--color-text)}.form__input::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder{color:var(--color-grey);opacity:1}.form__input::-ms-input-placeholder,.form__textarea::-ms-input-placeholder{color:var(--color-grey);opacity:1}.form__input::placeholder,.form__textarea::placeholder{color:var(--color-grey);opacity:1}.form__input--nomargins,.form__textarea--nomargins{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}.form__item.error .form__input,.form__item.error .form__textarea{border-color:var(--color-error);background-color:var(--color-error-bg)}.form__textarea{padding-top:calc(.8 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));resize:none}.form__description{font-size:var(--fs-h6);line-height:var(--lh-h6)}.form__description--margin{grid-column:span 2}.form__description a{border-bottom:1px solid var(--color-text)}@media (hover: hover) and (pointer: fine){.form__description a:hover{border-color:var(--color-grey);color:var(--color-grey)}}.form__label+.form__description{margin-top:calc(.5 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}.form__help{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(1 * var(--base-space));border-left:5px solid var(--color-text)}.form__slide .form__help{grid-column:span 2}.form__item.required>.form__label:after{content:" *";color:var(--color-text)}.form__list{margin-top:calc(1 * var(--base-space));margin-bottom:calc(.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));display:flex;align-items:flex-start;flex-direction:column;gap:var(--margin-xxs);width:100%}.form__checkbox input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form__checkbox div{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));border:1px solid var(--color-grey);border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-grey)}@media (hover: hover) and (pointer: fine){.form__checkbox div:hover{border-color:var(--color-text);color:var(--color-text)}}.form__checkbox input:checked+div{background-color:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.form__check__wrapper{display:flex;flex-direction:column;gap:var(--margin-xxs);width:100%}.form__check{cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__check input[type=checkbox]{margin-top:calc(.2 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(1 * var(--base-space));margin-left:calc(0 * var(--base-space));-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1em;height:1em;flex:none;border:1px solid var(--color-grey);cursor:pointer}.form__check div{color:var(--color-text)}.form__check div a{border-bottom:1px solid var(--color-text)}@media (hover: hover) and (pointer: fine){.form__check div a:hover{border-color:var(--color-grey);color:var(--color-grey)}}.form__check input:checked{border-color:var(--color-text);background-color:var(--color-text)}.form__check input:checked+div{color:var(--color-text)}.form__check__description{font-size:var(--fs-h6);line-height:var(--lh-h6)}.form__check__wrapper:not(:last-child) .form__check__description{margin-top:calc(0 * var(--base-space));margin-bottom:calc(1.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}.form__check__input{margin-top:calc(0 * var(--base-space));margin-bottom:calc(1.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.4 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));width:100%;border:1px solid var(--color-grey);line-height:var(--fs-main);border-radius:0;outline:none;display:none}.form__check__input.active{display:block}.form__check__input:focus{border-color:var(--color-text)}.form__check__input::-webkit-input-placeholder{color:var(--color-grey);opacity:1}.form__check__input::-ms-input-placeholder{color:var(--color-grey);opacity:1}.form__check__input::placeholder{color:var(--color-grey);opacity:1}.form__submit{font-size:var(--fs-h4);line-height:var(--lh-h4);padding-top:calc(2 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));border:1px solid var(--color-text);width:100%;grid-column:span 2;background-color:var(--color-bg);cursor:pointer}@media (hover: hover) and (pointer: fine){.form__submit:hover{background-color:var(--color-text);color:var(--color-bg)}}.form__divider{grid-column:span 2;border:none;border-top:1px solid var(--color-text)}.form__select{margin-top:calc(1 * var(--base-space));margin-bottom:calc(.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid var(--color-grey);color:var(--color-grey);cursor:pointer;line-height:var(--lh-main);outline:none;background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat left #fff;background-size:10px;background-position-x:calc(100% - var(--margin-sm))}.form__select.touched{border-color:var(--color-text);color:var(--color-text)}.form__item.error .form__select{border-color:var(--color-error);background-color:var(--color-error-bg)}.form__error{font-size:var(--fs-h6);line-height:var(--lh-h6);color:var(--color-error)}.form__success{font-size:var(--fs-h4);line-height:var(--lh-h4);padding-top:calc(2 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}.form__file{margin-top:calc(1 * var(--base-space));margin-bottom:calc(.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));background-color:var(--color-lightgrey);color:var(--color-grey);width:100%;box-sizing:border-box;border:1px dashed var(--color-grey)}.form__file>input{font-size:var(--fs-h4);line-height:var(--lh-h4)}.form__file svg{display:none}.form__item.error .form__file{border-color:var(--color-error);background-color:var(--color-error-bg)}.form__file .file-types{display:none}.form__file__inner{cursor:pointer}.form__array{margin-top:calc(1 * var(--base-space));margin-bottom:calc(.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));display:flex;flex-direction:column;gap:var(--margin-md);width:100%}.form__array__item{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(1 * var(--base-space));border-left:5px solid var(--color-text);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--margin-md);grid-row-gap:var(--margin-xs)}.form__array__item--link{grid-template-columns:auto repeat(2,minmax(0,1fr))}.form__array__add{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));border:1px solid var(--color-text);width:100%;grid-column:span 2;background-color:var(--color-bg);cursor:pointer}@media (hover: hover) and (pointer: fine){.form__array__add:hover{background-color:var(--color-text);color:var(--color-bg)}}.form__array__remove{font-size:var(--fs-h6);line-height:var(--lh-h6);padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));border:1px solid var(--color-error);width:100%;grid-column:1/-1;background-color:var(--color-bg);cursor:pointer;color:var(--color-error)}@media (hover: hover) and (pointer: fine){.form__array__remove:hover{background-color:var(--color-error);color:var(--color-bg)}}.form__array__description{font-size:var(--fs-h6);line-height:var(--lh-h6)}.form__array__types{margin-top:calc(1 * var(--base-space));margin-bottom:calc(.5 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));display:flex}.form__array__type{all:unset;box-sizing:border-box;padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));border:1px solid var(--color-grey);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-grey)}@media (hover: hover) and (pointer: fine){.form__array__type:hover{border-color:var(--color-text)!important;color:var(--color-text)!important;background-color:var(--color-bg)!important}}.form__array__type.active{background-color:var(--color-text)!important;color:var(--color-bg)!important;border-color:var(--color-text)!important}
