@font-face{font-family:"infantree-icons";font-display:block;src:url("../svgs/infantree-icons.woff2") format("woff2"),url("../svgs/infantree-icons.woff") format("woff"),url("../svgs/infantree-icons.ttf") format("truetype"),url("../svgs/infantree-icons.svg#infantree-icons") format("svg")}.checkbox-wrap.checked:before,.icon-youtube:before,.icon-twitter:before,.icon-tiktok:before,.icon-thin-arrow-right:before,.icon-thin-arrow-left:before,.icon-solid-arrow-right:before,.icon-solid-arrow-left:before,.icon-solid-arrow-down:before,.icon-pinterest:before,.icon-linkedin:before,.icon-instagram:before,.icon-facebook:before,.icon-done:before,.icon-close:before{font-family:"infantree-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;text-decoration:none;display:inline-block;line-height:1;vertical-align:bottom}.icon-close:before{content:""}.icon-done:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-pinterest:before{content:""}.icon-solid-arrow-down:before{content:""}.icon-solid-arrow-left:before{content:""}.icon-solid-arrow-right:before{content:""}.icon-thin-arrow-left:before{content:""}.icon-thin-arrow-right:before{content:""}.icon-tiktok:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.checkbox-wrap.checked:before{content:""}@-webkit-keyframes loading{0%{transform:translate(0, 0)}50%{transform:translate(0, 16px)}100%{transform:translate(0, 0)}}@keyframes loading{0%{transform:translate(0, 0)}50%{transform:translate(0, 16px)}100%{transform:translate(0, 0)}}:root{--site-margin: 20px;--accent-color: #D9DCD3;--block-bg-color: #F7F8F6;--head-bg-color: transparent}@media only screen and (min-width:780px){:root{--site-margin: 50px}}.block--cover-image{position:relative;margin-left:calc(50% - 50vw + var(--scrollbar-width)/2);margin-right:calc(50% - 50vw + var(--scrollbar-width)/2);max-width:calc(100vw - var(--scrollbar-width));width:calc(100vw - var(--scrollbar-width))}.block--cover-image.has-accent-top .cover-image__figure:before{content:"";position:absolute;top:26px;left:0;width:100vw;height:1px;background-color:var(--accent-color)}@media only screen and (min-width:600px){.block--cover-image.has-accent-top .cover-image__figure:before{top:76px}}.block--cover-image.has-accent-right .cover-image__figure:after,.block--cover-image.has-accent-right .cover-image__text:after{content:"";position:absolute;top:0;right:24px;height:100%;width:1px;z-index:2;background-color:var(--accent-color);display:none}@media only screen and (min-width:780px){.block--cover-image.has-accent-right .cover-image__figure:after,.block--cover-image.has-accent-right .cover-image__text:after{display:block;right:74px}}@media only screen and (min-width:2000px){.block--cover-image.has-accent-right .cover-image__figure:after,.block--cover-image.has-accent-right .cover-image__text:after{display:none}}@media only screen and (min-width:2000px){.block--cover-image.has-accent-right .cover-image__figure .cover-image__figure--overlay:after,.block--cover-image.has-accent-right .cover-image__text .container:after{content:"";position:absolute;top:0;right:74px;height:100%;width:1px;z-index:2;background-color:var(--accent-color)}}.cover-image__figure{position:relative}.cover-image__figure--overlay{display:none}@media only screen and (min-width:2000px){.cover-image__figure--overlay{display:block;position:absolute;top:0;right:0;left:0;width:100%;height:100%;max-width:2000px;margin-left:auto;margin-right:auto}}.cover-image__figure img{max-height:905px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cover-image__text{position:relative;display:flex}.cover-image__text .container{display:flex;justify-content:center;padding-top:31px;padding-bottom:55px}@media only screen and (min-width:2000px){.cover-image__text .container{position:relative;max-width:2000px;width:100%;margin-left:auto;margin-right:auto}}.cover-image__curve{position:absolute;top:0;left:0;width:125px;height:93px}@media only screen and (min-width:600px){.cover-image__curve{width:232px;height:172px}}.cover-image__curve svg{width:100%;height:auto}.cover-image__curve svg path{fill:var(--accent-color)}