/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.invisible{display:inline;height:0;left:-1000px;overflow:hidden;position:absolute;top:-1000px;width:0}.float_left{float:left;margin-right:1em}.float_right{float:right;margin-left:1em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,figure{margin:0;padding:0}figure{height:fit-content;line-height:0;width:fit-content}img{height:auto;max-width:100%}nav ul{list-style-type:none}nav ul a,nav ul a:visited{color:inherit;text-decoration:none}svg#sprite,svg.sprite{height:0;width:0}svg:not(.logo){height:1.2em;line-height:1.2em;width:1.2em}legend{border:0;display:block;font-weight:700;width:100%}input:not([type]),input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px #eee;box-sizing:border-box;display:inline-block;padding:3px 6px;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;width:100%}input:not([type]):focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{background:#fcfcfc;border-color:#bbb;outline:0}input[type=file]{cursor:pointer}input[type=file],select{display:block}form button,input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}select[multiple],select[size],textarea{height:auto}input[type=checkbox],input[type=radio]{margin:0 3px 0 0}input[type=checkbox],input[type=radio],label{vertical-align:middle}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background:#eee;cursor:not-allowed}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background:0 0}.button.blue,form button.blue,input[type=submit].blue{background-color:#2f96b4;background-image:linear-gradient(180deg,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}.button.blue:active,form button.blue:active,input[type=submit].blue:active{background-color:#2e95b3}.button.green,form button.green,input[type=submit].green{background-color:#51a351;background-image:linear-gradient(180deg,#62c462,#51a351);border-color:#51a351;color:#fff}.button.green:active,form button.green:active,input[type=submit].green:active{background-color:#4f9f4f}.button.orange,form button.orange,input[type=submit].orange{background-color:#f89406;background-image:linear-gradient(180deg,#fbb450,#f89406);border-color:#f89406;color:#fff}.button.orange:active,form button.orange:active,input[type=submit].orange:active{background-color:#f28f04}.button.red,form button.red,input[type=submit].red{background-color:#bd362f;background-image:linear-gradient(180deg,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}.button.red:active,form button.red:active,input[type=submit].red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;font-weight:700;margin-bottom:6px}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{clear:both;content:"";display:table}.horizontal-form .widget>label{float:left;padding:3px 2% 0 0;text-align:right;width:20%}.horizontal-form .widget>input,.horizontal-form .widget>textarea{float:left;width:78%}.horizontal-form .widget>fieldset{margin-left:20%}.flex{display:flex}.flex.row{align-items:center;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:flex-start}.flex.row.space-between{justify-content:space-between}.flex.row.center{justify-content:center}.flex.row.space-around{justify-content:space-around}.flex.row.align-start{align-items:start}.flex.row .last{margin-left:auto}.flex.column{align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:1em;justify-content:space-between}.flex.column .last{margin-top:auto}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:200;src:url(/build/fonts/aleo-v14-latin-ext-200.c757ac7a.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-200.7af0f670.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:200;src:url(/build/fonts/aleo-v14-latin-ext-200italic.4ed25c3f.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-200italic.451104a0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:300;src:url(/build/fonts/aleo-v14-latin-ext-300.270dc04c.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-300.6663038c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:400;src:url(/build/fonts/aleo-v14-latin-ext-regular.7377f89c.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-regular.cf9df7fd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:400;src:url(/build/fonts/aleo-v14-latin-ext-italic.c29ca739.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-italic.c5835034.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:500;src:url(/build/fonts/aleo-v14-latin-ext-500.dfe929d9.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-500.dd4daa31.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:500;src:url(/build/fonts/aleo-v14-latin-ext-500italic.60c42bda.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-500italic.70c6e6e2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:600;src:url(/build/fonts/aleo-v14-latin-ext-600.af9a3bc6.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-600.fd37ee9e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:600;src:url(/build/fonts/aleo-v14-latin-ext-600italic.147d2208.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-600italic.c1d7593b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:700;src:url(/build/fonts/aleo-v14-latin-ext-700.f8eda5c5.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-700.4d466f00.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:700;src:url(/build/fonts/aleo-v14-latin-ext-700italic.8516f23c.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-700italic.10ab5d3e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:800;src:url(/build/fonts/aleo-v14-latin-ext-800.066c140b.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-800.7cd37ab0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:800;src:url(/build/fonts/aleo-v14-latin-ext-800italic.b661c053.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-800italic.7bb8682e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:900;src:url(/build/fonts/aleo-v14-latin-ext-900.4e26a0b6.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-900.b15ad437.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aleo;font-style:italic;font-weight:900;src:url(/build/fonts/aleo-v14-latin-ext-900italic.7e4d171e.woff2) format("woff2"),url(/build/fonts/aleo-v14-latin-ext-900italic.c91a83e1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/build/fonts/lato-v24-latin-ext-300.97a0ce48.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-300.2d3c5984.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/build/fonts/lato-v24-latin-ext-regular.57dc1083.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-regular.2bf7f1d7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(/build/fonts/lato-v24-latin-ext-italic.d7cfa7ea.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-italic.59e1b660.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/build/fonts/lato-v24-latin-ext-700.7719d053.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-700.0258c6e2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(/build/fonts/lato-v24-latin-ext-700italic.05690668.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-700italic.f7172f0e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(/build/fonts/lato-v24-latin-ext-900.e98f80f7.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-900.7d9dd6e8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(/build/fonts/lato-v24-latin-ext-900italic.31c884b0.woff2) format("woff2"),url(/build/fonts/lato-v24-latin-ext-900italic.f5a30515.ttf) format("truetype")}#header{font-size:.8rem;z-index:1}#header #logo,#header #logo a{align-items:center;display:flex;flex-direction:column;justify-content:start;text-decoration:none;z-index:2}#header #logo #logo-svg,#header #logo a #logo-svg{height:auto;transition:width .3s ease-in-out;width:14rem}#header #logo #logo-text,#header #logo a #logo-text{background-color:#9a3f5b;border-radius:.25em;color:#f8f9f8;font-size:1.2rem;font-weight:600;padding:.3em 1em}#header #header+div{padding-top:0;transition:padding-top .5s}#header #logo-container,#header #menu-toggle,#header .language-switch{z-index:2}#header nav{font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;z-index:1}#header .nav-bar{background-color:#f8f9f8;left:0;padding:1rem 0;right:0;z-index:1}#header .nav-bar h1{margin:0}#header #header-menu{background-color:#eaedea;bottom:0;display:flex;flex-direction:column;font-size:1.3rem;height:100vh;left:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .33s ease-out;z-index:1}#header #header-menu .mod_sitemap{font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.7em;margin:8em auto;width:fit-content}#header #header-menu .mod_sitemap a{color:inherit;text-decoration:none}#header #header-menu .mod_sitemap ul{list-style:none}#header #header-menu .mod_sitemap ul li.trail.sibling{color:#51a8b1}#menu-toggle{background:none;border:none;color:#9a3f5b;font-size:1.6em;margin-right:0;padding:1em 2em 1.2em .5em}#menu-toggle .menu-state-inner{background-color:currentcolor;height:.2em;position:absolute;transition:transform .25s ease;width:1.5em}#menu-toggle .menu-state-inner:after,#menu-toggle .menu-state-inner:before{background-color:currentcolor;content:"";display:block;height:.2em;margin-top:-.5em;position:absolute;transition:opacity .25s;width:100%}#menu-toggle .menu-state-inner:after{margin-top:.5em;transition:transform .25s ease}body.scrolled #header{position:sticky;top:0;z-index:1}body.scrolled #header #logo,body.scrolled #header #logo a{align-items:flex-end;flex-direction:row}body.scrolled #header #logo #logo-svg,body.scrolled #header #logo a #logo-svg{height:auto;transition:width .3s ease-in-out;width:10rem}body.scrolled #header #logo #logo-text,body.scrolled #header #logo a #logo-text{font-size:.8rem;padding:.3em 1em}body.scrolled #header .nav-bar{background-color:#f0f2f0;box-shadow:0 15px 25px -15px #251f38;font-size:.8rem;transition:font-size .2s,background-color .2s}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}body.top-menu-expanded{height:100vh;overflow:hidden}body.top-menu-expanded #header #header-menu{flex-direction:column;transform:translateX(0)}body.top-menu-expanded .menu-state-inner{transform:rotate(45deg)}body.top-menu-expanded .menu-state-inner:before{opacity:0;transition:opacity .25s}body.top-menu-expanded .menu-state-inner:after{bottom:0;transform:rotate(-90deg)}.meta-nav{display:none}@media screen and (min-width:60rem){.meta-nav{background-color:#251f38;color:#f8f9f8;display:flex;font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 1em}.meta-nav nav ul{display:flex;flex-direction:row;gap:1em}#header{font-size:1rem}#header #logo-container img,#header #logo-container picture{height:190px;line-height:0;transition:height .5s;width:auto}#header nav{font-weight:300;letter-spacing:.25ex;margin-left:auto;text-transform:uppercase}#header nav ul{display:flex;flex-direction:row;gap:1em;margin:0;padding:.5em}#header nav strong{font-weight:600}#header nav strong:after{border-bottom:thick solid #51a8b1;content:"";display:block;margin:.35em 0 0 -.25em;width:1em}body.scrolled #header #logo-container img,body.scrolled #header #logo-container picture{height:100px;transition:height .5s}body.scrolled #header+div{padding-top:90px;transition:padding-top .5s}body.top-menu-expanded{height:unset;overflow:unset}}#container{display:flex;flex-wrap:wrap;gap:6rem;justify-content:center;padding:3rem}#footer{background-color:#251f38;color:#f8f9f8;font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.7em;margin-top:auto}#footer a{color:inherit;text-decoration:none}#footer .inside{margin:3em auto;max-width:calc(100vw - 3em);width:80em}#footer .headline{font-size:1.1em;font-variant:small-caps;font-weight:700;letter-spacing:.1em}#footer ul{list-style-type:none}#footer ul.level_1{padding:0}#footer ul li.submenu ul{padding-left:1em}aside .mod_article{margin:3em auto;max-width:calc(100vw - 3em);width:fit-content}#wrapper{display:flex;flex-direction:column;height:100%;min-height:100vh}nav.mod_changelanguage ul{display:flex;flex-direction:column;list-style:none}#hero .mod_article{margin:0 auto;width:fit-content}#main .mod_article{margin:3em auto;max-width:calc(100vw - 3em);width:fit-content}#main .mod_article.flex{align-items:flex-start;gap:3rem}#main .mod_article.flex.cards{flex-wrap:wrap;gap:7rem 2rem;justify-content:center}#main .mod_article.flex.cards>*{margin:unset}.mod_eventlist{margin:0 auto;max-width:calc(100vw - 1.5rem);width:40rem}.mod_eventlist li.flex.row{gap:.125em 1em}.mod_eventlist .day{background:#3c8161;color:#f8f9f8;padding:.25em .375em;position:relative;transform:rotate(-1.25deg);transform-origin:center center;width:fit-content;z-index:0}.mod_eventlist .day.termin-direkt{background:#3c8161}.mod_eventlist ul{list-style:none;max-width:calc(100vw - 2.25rem);padding-left:.75em;width:40rem}.content-text{margin:0 auto;max-width:calc(100vw - 3rem);width:45rem}.content-text.card{background-color:#f8f9f8;text-align:center;width:480px}.content-text.card,.content-text.card>a{align-items:stretch;align-self:stretch;display:flex;flex-direction:column}.content-text.card>a{color:inherit;height:100%;text-decoration:none}.content-text.card .card-image{max-width:100vw}.content-text.card .headline{color:#9a3f5b;font-size:1.6em;padding-left:1rem;padding-right:1rem;padding-top:2rem}.content-text.card .content{padding-left:1rem;padding-right:1rem;padding-top:.25rem}.content-text.card .buttons{margin-top:auto;padding:1em}.content-text.card .buttons button{background-color:#51a8b1;border:0;border-radius:.25em;color:#fff;font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding:.5rem 1rem;text-decoration:none}.content-text.card.light-accent{background-color:#3c8161;color:#f8f9f8;padding:3em 1em}.content-text.card.light-accent .headline{color:#f8f9f8}.hero-header{max-width:100vw;width:fit-content}.hero-header .hero-text{background:#9a3f5b;color:#fff;padding:.5rem .75rem}.hero-header .hero-text .headline{font-size:1.5rem;line-height:1.5rem}.hero-header .hero-text .content{font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem}.hero-header .hero-text .content p{margin:0}.text-image{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.text-image.left{flex-direction:row-reverse}.text-image .text-content{margin:unset;max-width:calc(100vw - 3rem);width:40em}.text-image .image,.text-image .text-content{margin:unset;min-width:20em}@media screen and (min-width:50em){.text-image{align-items:unset;flex-direction:row;gap:1em;margin-left:unset;margin-right:unset}.text-image .text-content>*{margin-top:0}.text-image .image{flex-grow:0;padding:0 1em}}@media screen and (min-width:600px){.content-text.card .card-image{margin-left:unset;margin-right:unset}}@media screen and (min-width:60rem){.content-text.card:hover{box-shadow:2px 5px 39px -2px rgba(0,0,0,.19);transform:scale(1.008);transition:transform .2s}.content-text.card:hover .buttons button{background-color:#40888f}.hero-header{position:relative}.hero-header .hero-text{color:#fff;left:5rem;margin-bottom:unset;opacity:.9;padding:1rem;position:absolute;right:unset;top:calc(100% - 12em);transform:rotate(-1.25deg);width:fit-content}.hero-header .hero-text .headline{font-size:4rem;line-height:4rem}.hero-header .hero-text .content{font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem}}#main .content-accordion{margin:0 auto;max-width:100%;width:45rem}#main .content-accordion h3{color:#f8f9f8;margin:1em 0}#main .content-accordion .handorgel__header{background-color:#3c8161;color:#f8f9f8}#main .content-accordion .handorgel__header :before{content:" + ";display:inline-block;padding-right:1em}#main .content-accordion .handorgel__header.handorgel__header--opened :before{content:" - "}#main .content-accordion .handorgel__header button{background-color:transparent;color:inherit;padding:.25em .5em}#main .content-accordion .content-text{width:unset}div.logo{color:#51a8b1}div.logo a,div.logo a:visited{color:inherit;text-decoration:none}svg.logo{height:unset;line-height:unset;width:unset}svg.logo .almost-black{fill:red}#main .content-text{line-height:1.7}#main .content-text.legal h2,#main .content-text.legal h3{color:inherit;font-family:inherit;font-variant:unset;margin-bottom:0}#main .content-text.legal h2+p,#main .content-text.legal h3+p{margin-top:0}.widget-submit{text-align:right}a.button,button.submit{background-color:#51a8b1;border:0;border-radius:.25em;color:#fff;font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding:.5rem 1rem;text-decoration:none}a.button:hover,button.submit:hover{background-color:#4898a1;box-shadow:0 6px 16px 0 rgba(0,0,0,.24),0 6px 50px 0 rgba(0,0,0,.19)}#logo-container{line-height:0}#svg-logo{height:6rem}body{background:#f8f9f8;color:#251f38;font-family:Aleo,Roboto Slab,Palatino Linotype,Palatino,Palladio,URW Palladio L,Book Antiqua,Baskerville,Bookman Old Style,Bitstream Charter,Nimbus Roman No9 L,Garamond,Apple Garamond,ITC Garamond Narrow,New Century Schoolbook,Century Schoolbook,Century Schoolbook L,Georgia,serif;min-height:100vh}#main{font-size:clamp(1rem,-.3333rem + 5.9259vw,1.2rem);letter-spacing:.02em;line-height:1.7}#main h1,#main h2,#main h3{color:#9a3f5b;font-family:Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-variant:small-caps;font-weight:800}#header .inside{margin:0 auto;max-width:calc(100% - 1.5rem);width:80rem}