body{--margin:0.35em;--text-focus-color:#222;--font-size:1em;--placeholder-color:var(--text-faded-color);--placeholder-focus-color:hsla(var(--text-hue),var(--text-sat),var(--text-brightness),0.7);--border:none;--transition:all 0.2s ease-out;--padding:1em;--color-bad:var(--text-color);--background:var(--background-off-color);--background-hover:var(--background-off-active-color);--locked-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M19 10h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1V9a7 7 0 1 1 14 0v1zm-2 0V9A5 5 0 0 0 7 9v1h10zm-6 4v4h2v-4h-2z'/%3E%3C/svg%3E");--textarea-height-min:6em;--textarea-height-max:12em}form{width:100%}input,label,select,textarea{box-sizing:border-box;color:var(--text-color);font-family:inherit;font-size:var(--font-size);margin:0;padding:0}select{-webkit-appearance:none}select:focus{padding-left:2em}input,textarea{font-family:inherit}textarea{overflow:auto;vertical-align:top}.checkbox-wrapper{display:inline-block;white-space:nowrap}.button,.subnav a,button,input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=range],input[type=submit],input[type=text],select,textarea{background:var(--background-off-color);border:var(--border);border-radius:var(--border-radius);font-family:inherit;font-size:inherit;margin-top:var(--margin);padding:var(--padding);transition:var(--transition);width:100%}.subnav a,input[type=submit]{background:var(--text-color);color:var(--placeholder-color);width:auto}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=range],input[type=text],select,textarea{outline:none;resize:none}input[type=date]:not(:placeholder-shown),input[type=datetime-local]:not(:placeholder-shown) input[type=number]:not(:placeholder-shown),input[type=email]:not(:placeholder-shown),input[type=password]:not(:placeholder-shown),input[type=range]:not(:placeholder-shown),input[type=text]:not(:placeholder-shown),textarea:not(:placeholder-shown){padding-bottom:calc(var(--padding)*.5);padding-top:calc(var(--padding)*1.5)}input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=range]:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{cursor:not-allowed}input[type=date]:disabled+label:after,input[type=datetime-local]:disabled+label:after input[type=number]:disabled+label:after,input[type=email]:disabled+label:after,input[type=password]:disabled+label:after,input[type=range]:disabled+label:after,input[type=text]:disabled+label:after,select:disabled+label:after,textarea:disabled+label:after{content:var(--locked-img);left:calc(100% - 2.5em);opacity:.1;position:absolute;top:-.2em;transition:var(--transition);width:1em}input[type=date]:disabled:active+label,input[type=datetime-local]:disabled:active+label,input[type=email]:disabled:active+label,input[type=number]:disabled:active+label,input[type=password]:disabled:active+label,input[type=range]:disabled:active+label,input[type=text]:disabled:active+label,select:disabled:active+label,textarea:disabled:active+label{-webkit-animation:nope .3s;animation:nope .3s}input[type=date]:disabled:active+label:after,input[type=datetime-local]:disabled:active+label:after,input[type=email]:disabled:active+label:after,input[type=number]:disabled:active+label:after,input[type=password]:disabled:active+label:after,input[type=range]:disabled:active+label:after,input[type=text]:disabled:active+label:after,select:disabled:active+label:after,textarea:disabled:active+label:after{opacity:.15}input[type=date]:required+label span:after,input[type=datetime-local]:required+label span:after,input[type=email]:required+label span:after,input[type=number]:required+label span:after,input[type=password]:required+label span:after,input[type=range]:required+label span:after,input[type=text]:required+label span:after,select:required+label span:after,textarea:required+label span:after{content:"*"}input[type=date]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=range]:hover,input[type=text]:hover,select:hover,textarea:hover{background:var(--background-off-active-color);color:var(--text-focus-color)}input[type=date]:hover:placeholder-shown:not(:focus)+label span,input[type=datetime-local]:hover:placeholder-shown:not(:focus)+label span,input[type=email]:hover:placeholder-shown:not(:focus)+label span,input[type=number]:hover:placeholder-shown:not(:focus)+label span,input[type=password]:hover:placeholder-shown:not(:focus)+label span,input[type=range]:hover:placeholder-shown:not(:focus)+label span,input[type=text]:hover:placeholder-shown:not(:focus)+label span,select:hover:placeholder-shown:not(:focus)+label span,textarea:hover:placeholder-shown:not(:focus)+label span{color:var(--placeholder-focus-color)}input[type=date]:hover:required:valid,input[type=datetime-local]:hover:required:valid,input[type=email]:hover:required:valid,input[type=number]:hover:required:valid,input[type=password]:hover:required:valid,input[type=range]:hover:required:valid,input[type=text]:hover:required:valid,select:hover:required:valid,textarea:hover:required:valid{border-color:var(--color-good);color:var(--color-good)}input[type=date]:hover:placeholder-shown:invalid,input[type=datetime-local]:hover:placeholder-shown:invalid,input[type=email]:hover:placeholder-shown:invalid,input[type=number]:hover:placeholder-shown:invalid,input[type=password]:hover:placeholder-shown:invalid,input[type=range]:hover:placeholder-shown:invalid,input[type=text]:hover:placeholder-shown:invalid,select:hover:placeholder-shown:invalid,textarea:hover:placeholder-shown:invalid{border-color:var(--color-warn);color:var(--color-warn)}input[type=date]:hover:placeholder-shown:invalid:placeholder-shown+label span,input[type=email]:hover:placeholder-shown:invalid:placeholder-shown+label span,input[type=number]:hover:placeholder-shown:invalid:placeholder-shown+label span,input[type=password]:hover:placeholder-shown:invalid:placeholder-shown+label span,input[type=range]:hover:placeholder-shown:invalid:placeholder-shown+label span,input[type=text]:hover:placeholder-shown:invalid:placeholder-shown+label span,select:hover:placeholder-shown:invalid:placeholder-shown+label span,textarea:hover:placeholder-shown:invalid:placeholder-shown+label span{color:var(--color-warn)}input[type=date]:hover:invalid,input[type=datetime-local]:hover:invalid,input[type=email]:hover:invalid,input[type=number]:hover:invalid,input[type=password]:hover:invalid,input[type=range]:hover:invalid,input[type=text]:hover:invalid,select:hover:invalid,textarea:hover:invalid{border-color:var(--color-bad);color:var(--color-bad)}input[type=date]:hover:invalid:placeholder-shown+label span,input[type=datetime-local]:hover:invalid:placeholder-shown+label span,input[type=email]:hover:invalid:placeholder-shown+label span,input[type=number]:hover:invalid:placeholder-shown+label span,input[type=password]:hover:invalid:placeholder-shown+label span,input[type=range]:hover:invalid:placeholder-shown+label span,input[type=text]:hover:invalid:placeholder-shown+label span,select:hover:invalid:placeholder-shown+label span,textarea:hover:invalid:placeholder-shown+label span{color:var(--color-bad)}input[type=date]:hover:invalid:focus+label span,input[type=datetime-local]:hover:invalid:focus+label span,input[type=email]:hover:invalid:focus+label span,input[type=number]:hover:invalid:focus+label span,input[type=password]:hover:invalid:focus+label span,input[type=range]:hover:invalid:focus+label span,input[type=text]:hover:invalid:focus+label span,select:hover:invalid:focus+label span,textarea:hover:invalid:focus+label span{color:var(--placeholder-color)}input[type=date]+label,input[type=datetime-local]+label,input[type=email]+label,input[type=number]+label,input[type=password]+label,input[type=range]+label,input[type=text]+label,select+label,textarea+label{display:block;height:calc(1.2em + var(--padding));margin-bottom:var(--margin);margin-top:calc((1.2em + var(--padding))*-1);padding-left:var(--padding);pointer-events:none;position:relative;transition:var(--transition);z-index:1}input[type=date]+label span,input[type=datetime-local]+label span,input[type=email]+label span,input[type=number]+label span,input[type=password]+label span,input[type=range]+label span,input[type=text]+label span,select+label span,textarea+label span{color:var(--placeholder-color);display:inline-block;-webkit-transform-origin:left center;transform-origin:left center;transition-delay:0;transition-duration:.2s;transition-property:color,-webkit-transform;transition-property:transform,color;transition-property:transform,color,-webkit-transform;transition-timing-function:ease-out;white-space:nowrap}input[type=date]:focus+label span,input[type=date]:not(:placeholder-shown)+label span,input[type=datetime-local]:focus+label span,input[type=datetime-local]:not(:placeholder-shown)+label span,input[type=email]:focus+label span,input[type=email]:not(:placeholder-shown)+label span,input[type=number]:focus+label span,input[type=number]:not(:placeholder-shown)+label span,input[type=password]:focus+label span,input[type=password]:not(:placeholder-shown)+label span,input[type=range]:focus+label span,input[type=range]:not(:placeholder-shown)+label span,input[type=text]:focus+label span,input[type=text]:not(:placeholder-shown)+label span,select:focus+label span,select:not(:placeholder-shown)+label span,textarea:focus+label span,textarea:not(:placeholder-shown)+label span{color:var(--placeholder-color);line-height:1;padding:0 1.5px;-webkit-transform:translateY(-70%) scale(.8);transform:translateY(-70%) scale(.8)}textarea{height:var(--textarea-height-min)}textarea+label{margin-top:calc(var(--textarea-height-min)*-1 + 1em);position:absolute}textarea:focus{height:var(--textarea-height-max)}textarea:focus+label{margin-top:calc(var(--textarea-height-max)*-1 + 1em)}.button,button,input[type=submit]{-webkit-appearance:none;appearance:none;background:var(--color);border:none;color:var(--color-contrast);cursor:pointer;display:block;outline:none;padding:calc(var(--padding)*.65) calc(var(--padding)*1.8);text-decoration:none;width:auto}.button:hover,button:hover,input[type=submit]:hover{background:var(--text-focus-color)}.button.wide,button.wide,input[type=submit].wide{width:100%}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{background:var(--background-off-color);border-radius:var(--border-radius);cursor:pointer;display:inline-block;height:2em;margin:1em .5em;padding:.25em;position:relative;top:-.15em;transition:var(--transition);vertical-align:middle;width:2em;z-index:2}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#fff;border-radius:50%;content:" ";display:inline-block;height:1.5em;opacity:0;position:absolute;-webkit-transform:scale(.01);transform:scale(.01);transition:all .5s cubic-bezier(.8,0,.05,1);vertical-align:middle;width:1.5em;z-index:2}input[type=checkbox]:checked:disabled+label:after,input[type=radio]:checked:disabled+label:after{opacity:.15}input[type=checkbox]:checked+label,input[type=radio]:checked+label{background:var(--color-good)}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}input[type=checkbox]:enabled:hover+label,input[type=radio]:enabled:hover+label{background:var(--background-off-active-color)}input[type=checkbox]:disabled:active+label,input[type=checkbox]:disabled:focus+label,input[type=radio]:disabled:active+label,input[type=radio]:disabled:focus+label{-webkit-animation:nope .3s;animation:nope .3s}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:disabled+label:after,input[type=radio]:disabled+label:after{background-image:var(--locked-img);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:1em;left:0;opacity:.1;position:absolute;top:50%;-webkit-transform:translate(43%,-53%);transform:translate(43%,-53%);transition:var(--transition);width:1em;z-index:2}input[type=checkbox]+label{border-radius:1em;width:3.5em}input[type=checkbox]+label:before{opacity:1;-webkit-transform:none;transform:none}input[type=checkbox]:checked+label:before{-webkit-transform:translateX(100%);transform:translateX(100%)}@-webkit-keyframes nope{40%,80%{-webkit-transform:translateX(-.4em);transform:translateX(-.4em)}20%,60%{-webkit-transform:translateX(.4em);transform:translateX(.4em)}}@keyframes nope{40%,80%{-webkit-transform:translateX(-.4em);transform:translateX(-.4em)}20%,60%{-webkit-transform:translateX(.4em);transform:translateX(.4em)}}form.oneliner{margin:0 auto;max-width:30em;padding:0;position:relative}form.oneliner input{margin:0;width:100%}form.oneliner label{position:absolute}form.oneliner input[type=submit]{border-radius:0 var(--border-radius) var(--border-radius) 0;height:100%;min-width:5em;padding:0 var(--padding);position:absolute;right:0;top:0;width:auto}.button,.subnav a{-webkit-appearance:none;background:var(--color);border:none;border-radius:var(--border-radius);color:var(--color-contrast);cursor:pointer;display:inline-block;line-height:1.4;outline:none;padding:.5em .95em .45em!important;text-align:center;text-decoration:none;white-space:nowrap}.button-blue{background:var(--blue-color);margin-right:.35em}button.loadmore{background-color:var(--background-off-active-color);color:var(--text-color);display:block;margin:2em auto;padding-left:2em;padding-right:2em;transition:none}button.loadmore:hover{background-color:var(--background-off-color)}button:disabled,input[type=submit]:disabled{-webkit-transform:scale(0);transform:scale(0)}fieldset{border:none;margin-top:3em;padding:0}fieldset legend{font-family:AvenirNextLTPro-Bold;padding:0}div.checkbox{align-items:center;display:flex}div.checkbox p{display:inline-block;line-height:1.15;margin:0;max-width:14em}form p{font-size:1em}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.form-group{margin-top:1em;position:relative}label .hint i{background:rgba(50,50,50,.9);border-radius:50%;display:inline-grid;font-size:1.5em;height:1.25em;place-items:center;width:1.25em}label .hint{display:inline-block;margin-left:.5em;position:relative;top:.1em}label .hint:hover .hint-content{opacity:1}label .hint-content{background:hsla(0,0%,8%,.9);border-radius:var(--border-radius);color:#fff;left:105%;max-width:50vw;min-width:10em;opacity:0;padding:1em;pointer-events:none;position:absolute;top:0;transition:all .5s;width:100%;z-index:999999999999999}header{padding:2em 0!important}.images{display:flex;overflow-x:scroll}.images label{margin:.5em;min-width:6em;position:relative}.images input{display:block;left:0;position:absolute;top:0}.markup{position:relative}aside.hint{left:calc(100% + 1em);min-width:150px;position:absolute;top:0;transition:all .5s;z-index:99}aside.hint:hover{color:#000}form{position:relative;z-index:1}body{display:flex}body main{left:0;margin:0;max-width:calc(50vw - 4em);order:1;overflow:visible;padding:1em 2em;width:100%}body aside.preview{background:transparent;border-left:1px solid rgba(0,0,0,.3);height:calc(100vh - 8em);left:50%;max-height:calc(100vh - 8em);overflow-y:scroll;padding:4em;position:fixed;top:0;transition:all .5s;width:calc(50% - 8em);z-index:0}body aside.preview:hover{background:#eeeae5;z-index:9}body aside.preview img{max-width:100%}#pushpreview{background:rgba(0,0,0,.1);border-radius:1.5em;display:inline-flex;gap:1em;padding:1em}#pushpreview h3{font-size:1.1em;margin:0}#pushpreview h4{margin:0}#pushpreview .content{line-height:1.2;margin-bottom:0;margin-top:.2em}.push-preview-image{height:4em;object-fit:cover;width:4em}#htmlpreview img{border-radius:var(--border-radius)}.icon{min-width:2em}.gvc-icon{border-radius:.5em;height:2em;width:2em}.preview-info{color:rgba(0,0,0,.3);display:block;margin-bottom:.25em;margin-top:2em}label{color:rgba(0,0,0,.5);font-size:.8em;margin-top:1em}.centered{left:50%;max-width:100vw;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body{--background-hue:33;--background-sat:21%;--background-brightness:92%;--text-hue:33;--text-sat:50%;--text-brightness:5%;--background-color:hsla(var(--background-hue),var(--background-sat),var(--background-brightness),1);--background-color-opaque:#eeeae5;--text-color:hsla(var(--text-hue),var(--text-sat),var(--text-brightness),0.9);--text-focus-color:hsla(var(--text-hue),var(--text-sat),calc(var(--text-brightness)*3),0.9);--text-faded-color:hsla(var(--background-hue),var(--background-sat),calc((var(--background-brightness) + 10%)/2),1);--text-faded-active-color:hsla(var(--background-hue),var(--background-sat),calc((var(--background-brightness) + 30%)/2),1);--background-off-color:hsla(var(--background-hue),calc(var(--background-sat)*9/10 + 1.5%),calc(var(--background-brightness)*9/10 + 7.5%),1);--background-off-active-color:hsla(var(--background-hue),calc(var(--background-sat)*6/7 + 2.14286%),calc(var(--background-brightness)*6/7 + 7.14286%),1);--yellow-hue:47;--green-hue:82;--blue-hue:190;--purple-hue:276;--red-hue:348;--blue-color:hsla(var(--blue-hue),55%,58%,1);--blue-color-active:hsla(var(--blue-hue),55%,78%,1);--yellow-color:hsla(var(--yellow-hue),90%,54%,1);--yellow-color-active:hsla(var(--yellow-hue),90%,74%,1);--green-color:hsla(var(--green-hue),55%,45%,1);--green-color-active:hsla(var(--green-hue),55%,65%,1);--purple-color:hsla(var(--purple-hue),55%,68%,1);--purple-color-active:hsla(var(--purple-hue),55%,88%,1);--red-color:hsla(var(--red-hue),80%,63%,1);--red-color-active:hsla(var(--red-hue),80%,83%,1);--color-1:var(--blue-color);--live-color:var(--red-color);--color:var(--text-color);--color-contrast:var(--background-color);--color-good:var(--text-color);--color-warn:var(--text-color);--color-bad:var(--red-color);--color-Schulung:var(--yellow-color);--color-Schulung-active:var(--yellow-color-active);--color-Schulung-contrast:var(--text-color);--color-Gottesdienst:var(--red-color);--color-Gottesdienst-active:var(--red-color-active);--color-Gottesdienst-contrast:var(--background-color);--color-Ferien:var(--green-color);--color-Ferien-active:var(--green-color-active);--color-Ferien-contrast:var(--background-color);--color-Grossevent:var(--purple-color);--color-Grossevent-active:var(--purple-color-active);--color-Grossevent-contrast:var(--background-color);--color-Gemeinschaft:var(--blue-color);--color-Gemeinschaft-active:var(--blue-color-active);--color-Gemeinschaft-contrast:var(--background-color);--max-width:50rem;--container-width:100vw;--border-radius:1.75rem;--border-radius-perfect-pill:999px;--transition:0.25s ease-in-out;--font-bold:AvenirNextLTPro-Bold,"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,"sans-serif";color:var(--text-color)}.bg-fine{background-color:var(--background-off-active-color)}*{-webkit-hyphens:auto;hyphens:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}video{width:100%}img{max-width:100%}@font-face{font-family:AvenirNextLTPro-Bold;src:url(/static/media/372B1D_0_0.463ed38c1ed2ccd3c233.eot);src:url(/static/media/372B1D_0_0.463ed38c1ed2ccd3c233.eot?#iefix) format("embedded-opentype"),url(/static/media/372B1D_0_0.5f8e7eff4f4be72990d6.woff2) format("woff2"),url(/static/media/372B1D_0_0.c288a9356b2fb0337b1e.woff) format("woff"),url(/static/media/372B1D_0_0.75e90af107cab0209059.ttf) format("truetype")}@font-face{font-family:AvenirNextLTPro-Regular;src:url(/static/media/372B1D_A_0.4d3e1950147f6e250a9c.eot);src:url(/static/media/372B1D_A_0.4d3e1950147f6e250a9c.eot?#iefix) format("embedded-opentype"),url(/static/media/372B1D_A_0.a56ed83d78ce5c06f0e1.woff2) format("woff2"),url(/static/media/372B1D_A_0.19ae888714d89a678fce.woff) format("woff"),url(/static/media/372B1D_A_0.f9c48f41ac850a5dc530.ttf) format("truetype")}body{background-color:#eeeae5;font-family:AvenirNextLTPro-Regular,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif"}body,h1,h2,h3{font-weight:400}h1,h2,h3{font-family:AvenirNextLTPro-Bold,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";letter-spacing:-.025em;line-height:1}section h2{border-bottom:1px solid rgba(0,0,0,.1);font-size:clamp(1.5em,.03*var(--container-width),2.25em);margin:clamp(1em,.015*var(--container-width),2em) -1.5em clamp(.75em,.01*var(--container-width),1.25em);padding:.5em 1.5em}.cards h2{border:none;font-size:1.75em;margin:0 0 .25em;padding:0}h4{margin:0}h2{margin-bottom:.5em}main li,p{line-height:clamp(1.35em,1.2em + .0135*var(--container-width),1.8em)}.lead{padding-bottom:0}h2+p{margin-top:0}b{font-family:AvenirNextLTPro-Bold,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-weight:400;letter-spacing:-.025em}a{color:inherit;cursor:pointer;text-decoration:underline}p a:not(.button){color:var(--blue-color)}body{-webkit-hyphens:auto;hyphens:auto}h1{font-size:clamp(1.5em,1em + .035*var(--container-width),3.5em)}h2{font-size:clamp(1.3em,1em + .0225*var(--container-width),2.25em)}h3{font-size:clamp(1.15em,1em + .01*var(--container-width),2em)}h4,h5,h6,main li,p{font-size:clamp(14px,13px + .008*var(--container-width),1.25em)}h1,h2,h3,h4,h5,h6{letter-spacing:calc(clamp(.001em,.1em - 2px,.06em)*-1);margin:.5em 0}p+h1,p+h2,p+h3,p+h4{margin-top:1.5em}p{letter-spacing:.01em;margin:0 0 1.75em}h1,h2,h3,h4,h5,h6,p{max-width:80ch}figure{margin:0}.button{display:inline-block}body,html{background-color:var(--background-color)!important;max-width:100vw;min-height:100vh;scroll-behavior:smooth}body{background:var(--background-color)}main{--safe-padding-left:calc(2rem + env(safe-area-inset-left));--safe-padding-right:calc(2rem + env(safe-area-inset-right));--safe-padding-top:calc(1.5rem + env(safe-area-inset-top));--safe-padding-bottom:calc(1rem + env(safe-area-inset-bottom));max-width:100vw;overflow-x:hidden;padding:var(--safe-padding-top) var(--safe-padding-right) calc(5em + var(--safe-padding-bottom)) var(--safe-padding-left);transition:none;width:calc(100% - var(--safe-padding-left) - var(--safe-padding-right))}main,main>*{margin:0 auto}main>*{max-width:var(--max-width)}main>footer,main>header,main>section{margin:0 auto;position:relative;z-index:1}main>section{margin-bottom:2vmin;margin-top:2vmin;padding-bottom:2vmin;padding-top:2vmin}section.borders{border-bottom:1px solid var(--background-off-color);border-top:1px solid var(--background-off-color);margin:-1px auto 5vw;padding-bottom:5vw;padding-top:4vw}.fade-background{border-radius:0;display:flex;left:50%;margin:0 0 -30%;max-height:60vh;max-width:none;padding:0;place-items:center;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110vw;z-index:-2}.fade-background img{-webkit-animation:panzoom 20s cubic-bezier(.1,0,.9,1);animation:panzoom 20s cubic-bezier(.1,0,.9,1);-webkit-filter:saturate(1) brightness(.9) contrast(.6);filter:saturate(1) brightness(.9) contrast(.6)}@-webkit-keyframes panzoom{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes panzoom{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.fade-background:after{background:linear-gradient(to bottom,transparent -10%,hsla(var(--background-hue),var(--background-sat),var(--background-brightness),.5) 40%,hsla(var(--background-hue),var(--background-sat),var(--background-brightness),.8) 60%,var(--background-color) 100%);content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.fade-background+.breadcrumb{color:var(--text-color)}main>h1,main>header>h1{font-size:clamp(2em,.05*var(--container-width),3em);margin-top:0}a i,a:not(.iconbutton),input[type=button],input[type=submit]{transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}a:focus i,a:not(.iconbutton):focus,a:not(.iconbutton):hover,input[type=button]:focus,input[type=submit]:focus{outline:none;-webkit-transform:scale(1.05);transform:scale(1.05)}.button+.button{margin-left:.5em}.post-content,article .content{font-size:clamp(1em,.0275*var(--container-width),1.3em)}.post-content p,article .content p{line-height:1.8}ul li.active{color:red}main>header{border-radius:0 0 var(--border-radius) var(--border-radius)}main>header.negative{background-position:15% 15%;background-size:50000%;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:calc(1em + 8vw);padding-bottom:.001rem}main>header.negative .breadcrumb{font-family:var(--font-bold);letter-spacing:0}main>header.bg-image,main>header.negative{background-color:var(--color);color:var(--color-contrast);margin-top:calc(var(--safe-padding-top)*-1);padding-top:var(--safe-padding-top)}main>header.color{background-color:var(--color);color:#fff}main>header.color.text-bright-True{color:var(--text-color)}main>header figure,main>header figure img{border-radius:0 0 var(--border-radius) var(--border-radius)}main>header>figure{margin-bottom:2rem;max-height:50vh;max-width:100%;overflow:hidden}main>header>figure img{height:100%;object-fit:cover;object-position:center center;width:100%}main>header>figure:first-child{margin-top:calc(var(--safe-padding-top)*-1 - .5em)}header.bg-image{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:50vh;overflow:hidden;position:relative}iframe{width:100%}header.bg-image iframe{border-radius:0 0 2em 2em;height:100%;left:0;max-height:50vh;position:absolute;top:0}header.bg-image .breadcrumb,header.bg-image h1,header.bg-image nav,header.negative .breadcrumb,header.negative h1,header.negative nav{color:inherit}header figure.header-bg{height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:-1}header figure.header-bg:after{background:linear-gradient(to bottom,var(--text-color) 0,transparent 50%);content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}header figure.header-bg img{height:100%;object-fit:cover;object-position:center;width:100%}body *{-webkit-animation:fadeIn .5s;animation:fadeIn .5s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.enter-transition *{-webkit-animation:enter-transition .25s ease-in-out 1;animation:enter-transition .25s ease-in-out 1;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.enter-transition>header{-webkit-animation:none;animation:none}.leave-transition *{-webkit-animation:leave-transition .25s ease-in-out 1;animation:leave-transition .25s ease-in-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.enter-transition :first-child,.leave-transition :first-child{-webkit-animation-delay:0s;animation-delay:0s}.enter-transition :nth-child(2),.leave-transition :nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.enter-transition :nth-child(3),.leave-transition :nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.enter-transition :nth-child(4),.leave-transition :nth-child(4){-webkit-animation-delay:.28s;animation-delay:.28s}.enter-transition :nth-child(5),.leave-transition :nth-child(5){-webkit-animation-delay:.34s;animation-delay:.34s}.enter-transition :nth-child(6),.leave-transition :nth-child(6){-webkit-animation-delay:.4s;animation-delay:.4s}.enter-transition :nth-child(7),.leave-transition :nth-child(7){-webkit-animation-delay:.44s;animation-delay:.44s}.enter-transition :nth-child(8),.leave-transition :nth-child(8){-webkit-animation-delay:.46s;animation-delay:.46s}.enter-transition :nth-child(9),.leave-transition :nth-child(9){-webkit-animation-delay:.48s;animation-delay:.48s}.enter-transition :nth-child(10),.leave-transition :nth-child(10){-webkit-animation-delay:.49s;animation-delay:.49s}.enter-transition *,.leave-transition *{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes enter-transition{0%{opacity:0;-webkit-transform:translateX(10vmin);transform:translateX(10vmin)}}@keyframes enter-transition{0%{opacity:0;-webkit-transform:translateX(10vmin);transform:translateX(10vmin)}}@-webkit-keyframes leave-transition{to{opacity:0;-webkit-transform:translateX(-10vmin);transform:translateX(-10vmin)}}@keyframes leave-transition{to{opacity:0;-webkit-transform:translateX(-10vmin);transform:translateX(-10vmin)}}.breadcrumb ul{line-height:1;list-style:none;margin:0 0 .25em;padding:0}.breadcrumb ul li{display:inline-block;margin-right:.5em}.breadcrumb ul li:after{content:">";margin-left:.5em}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb+h1{margin-top:.2em}dl{display:flex;margin:1.5rem auto;overflow-x:scroll;width:100%}dd,dt{margin:0}dt{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb,.hint,dt{color:var(--text-faded-color);font-size:.8em}.tabs{display:flex}.tabs label{background:none;color:var(--text-color);height:auto!important;margin:0;padding:.5em 1em!important;position:static;white-space:nowrap;width:auto!important}.tabs label:before{content:normal!important}.tabs input[type=radio]:checked+label{background:var(--text-color)!important;color:var(--background-color)!important}.tab-content{display:none}.tab-content.active{display:block}input[name=tabs]{display:none}.fullwidth{max-width:none;padding-left:max((100% - var(--max-width))/2,var(--safe-padding-left));padding-right:max((100% - var(--max-width))/2,var(--safe-padding-right));width:auto}@media(max-width:700px){.fullwidth{margin-left:calc(var(--safe-padding-left)*-1);margin-right:calc(var(--safe-padding-right)*-1)}}.edge-to-edge{margin-left:calc(var(--safe-padding-left)*-1);margin-right:calc(var(--safe-padding-right)*-1);max-width:none;padding-left:max((100vw - var(--max-width))/2,var(--safe-padding-left));padding-right:max((100vw - var(--max-width))/2,var(--safe-padding-right));width:auto}.breakout-fullwidth{margin-left:calc(((100vw - 100%)/2 - var(--safe-padding-left))*-1);margin-right:calc(((100vw - 100%)/2 - var(--safe-padding-right))*-1);max-width:none}.breakout-edge-to-edge{margin-left:calc(-50vw - -50%);margin-right:calc(-50vw - -50%);max-width:none;padding-left:max((100vw - var(--max-width))/2,var(--safe-padding-left));padding-right:max((100vw - var(--max-width))/2,var(--safe-padding-right));width:auto}.breakout-edge-to-edge.content-fullwidth,.edge-to-edge.content-fullwidth{padding-left:var(--safe-padding-left);padding-right:var(--safe-padding-right)}figure{margin:0 auto;overflow:hidden}figure img{border-radius:var(--border-radius);max-width:100%}.columns{display:flex;flex-wrap:wrap;gap:1em}.columns>*{flex:1 1 20em}.archive-link{display:grid;place-items:center}.archive-link a{background-color:var(--text-faded-color);border-radius:50%;height:5em;line-height:5;padding:0!important;width:5em}.archive-link a:hover{background-color:var(--background-off-color)}body.gvc-ios-app .hide-in-ios-app,body:not(.gvc-ios-app) .show-only-in-ios-app{display:none}table{width:100%}table th{font-family:var(--font-bold)}table td,table th{border-bottom:1px solid rgba(0,0,0,.1);padding:.5em .2em .5em 0;text-align:left}.wrapper{min-height:100vh;position:relative}
/*# sourceMappingURL=main.09eff910.css.map*/