*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-weight:300}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{line-height:1.15;-webkit-text-size-adjust:100%}*{font-family:'Open Sans', sans-serif}pre *,code *,code{font-family:'Fira Code', monospace !important;font-size:0.9rem !important;line-height:1.1rem}code{font-size:0.9rem !important}.footer{border-top:1px solid rgba(0,0,0,0.2)}.navigation{background-color:none}.navigation__logo{width:180px;margin-left:1rem;margin-top:0.5rem}.navigation__menu{padding-top:1.5rem;font-weight:500}.navigation__menu-item{display:inline-block;padding-right:1rem}.navigation__menu-item:last-child{padding-right:0}.navigation a{text-decoration:none;font-size:1rem}.navigation a,.navigation a:visited,.navigation a:active{color:#333}.navigation a:hover{font-weight:#f25066}.social__icon{display:inline-block;height:1em;width:1em;fill:currentColor;top:.125em;position:relative;margin-right:0.5rem}.social__info{display:inline-block;padding-right:1rem}.social__info:last-child{padding-right:0}.social__info--horizontal{padding-right:0}.social__info--horizontal::after{content:'|';color:#999;display:inline-block;margin-left:0.7rem;margin-right:0.7rem}.social__info--horizontal:last-child::after{content:'';margin:0rem}.social__icons{padding-left:0rem}.social__link{text-decoration:none;color:currentColor}.social__link svg{fill:#666}.social__link:hover{color:#f25066}.social__link:hover svg{fill:#f25066}html,body{height:100%;width:100%;padding:0;margin:0}body{display:flex;flex-direction:column}main{display:flex;flex:auto;justify-content:center}footer{height:3rem}.navigation,.footer{display:flex;justify-content:space-between;padding:.3rem clamp(0.1rem, 3vw, 5rem) .3rem clamp(0.1rem, 3vw, 5rem)}.navigation{padding-left:0;padding-bottom:0;padding-top:0}.container{max-width:100%;min-width:0;margin:3rem clamp(0.1rem, 3vw, 5rem) .6rem clamp(0.1rem, 3vw, 5rem);display:flex;flex:1;max-width:1400px}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url("/fonts/open-sans-v36-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url("/fonts/open-sans-v36-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url("/fonts/open-sans-v36-latin-700.woff2") format("woff2")}.single{font-size:1rem;max-width:950px}.single h1{margin-bottom:2rem;font-weight:700;font-size:clamp(2rem, 3vw, 3rem);line-height:clamp(1.92rem, 3.6vw, 3.6rem)}.single .light{font-weight:300}.single .social__info{display:block}.single .social__icon{margin-right:1rem}.single p{margin-bottom:1rem}.fp{background-color:#fff;padding:1rem;border-radius:1rem}.feedback{background-color:#fff;border-radius:0.5rem;padding:0.5rem;margin-bottom:1rem;display:none}.feedback p{margin-bottom:0rem}#feedbackNotOk{border:1px solid red}.report-form input,.report-form textarea{padding:0.5rem;border:1px solid #c4c4c4;border-radius:0.5rem;outline:none}.report-form__entry{display:flex;flex-direction:column;margin-bottom:1rem}.report-form__fullname{display:flex;flex-wrap:wrap;gap:1rem}.report-form__fullname div{flex:1 0 20rem}.report-form__message{display:none;color:#f25066;font-weight:500;font-size:0.8em}.report-form button{cursor:pointer;border-radius:0.2rem;text-decoration:none;padding:0.2em 1em;background-color:#f25066;color:white;font-weight:500;border:1px solid #ccc;margin-right:10px}.report-form button:hover{border:1px solid #3bbfbe;background-color:#3bbfbe}
