@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:100 900;src:url(../../assets/fonts/Nunito_Sans/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:100 900;src:url(../../assets/fonts/Roboto_Slab/RobotoSlab-VariableFont_wght.ttf) format("truetype")}header{justify-content:center;position:absolute;top:clamp(20px,20px + 8 * (100vw - 991px)/(1120 - 991),28px);width:100%;z-index:99999}header,header .header{align-items:center;display:flex}header .header{justify-content:space-between;max-width:1160px;position:relative;width:90%;z-index:10}header .header__logo a img{display:block;height:auto;width:180px}@media (max-width:1160px){header .header__logo a img{height:auto;width:180px}}header .header__cta .btn-white{align-items:center;background-color:var(--white);border:none;border:1px solid var(--white);border-collapse:collapse;border-radius:100px;color:var(--color-5);cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 0 * (100vw - 991px)/(1120 - 991),14px);font-weight:700;justify-content:center;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1120 - 991),24px);padding:clamp(10px,10px + 0 * (100vw - 991px)/(1120 - 991),10px) clamp(30px,30px + 20 * (100vw - 991px)/(1120 - 991),50px);text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}header .header__cta .btn-white:hover{transition:all .2s ease-in-out}header .header__cta .btn-white:hover .btn-text{color:var(--white)}header .header__cta .btn-white:hover{background-color:var(--color-5);border:1px solid var(--color-5)}footer{flex-direction:column;justify-content:center;width:100%}footer,footer .footer{align-items:center;display:flex}footer .footer{flex-wrap:wrap;justify-content:space-between;max-width:1160px;width:90%}footer .footer__logo{display:block;flex:0 0 50%}footer .footer__logo a img{display:block;height:auto;width:180px}@media (max-width:1160px){footer .footer__logo a img{height:auto;width:180px}}footer .footer__sn{align-items:center;display:flex;flex:0 0 40%;gap:clamp(10px,10px + 25 * (100vw - 991px)/(1120 - 991),35px);justify-content:flex-end}footer .footer__copy{border-top:1px solid var(--color-1);color:var(--color-4);flex:0 0 100%;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 0 * (100vw - 991px)/(1120 - 991),14px);font-weight:400;line-height:clamp(19px,19px + 0 * (100vw - 991px)/(1120 - 991),19px);margin-top:clamp(25px,25px + 50 * (100vw - 991px)/(1120 - 991),75px);padding-bottom:clamp(15px,15px + 35 * (100vw - 991px)/(1120 - 991),50px);padding-top:clamp(15px,15px + 45 * (100vw - 991px)/(1120 - 991),60px);text-decoration:none}.form-wrap,footer .footer__copy{align-items:center;display:flex;justify-content:center}.form-wrap{flex-direction:column;margin-top:30px;max-width:570px;width:100%}.form-wrap .wpcf7,.form-wrap .wpcf7 form.wpcf7-form{display:block;width:100%}.form-wrap .wpcf7 form .form-btn p{align-items:center;display:flex;justify-content:center}.form-wrap .wpcf7 form .wpcf7-not-valid{border:1px solid red}.form-wrap .wpcf7 form .wpcf7-response-output{border:none;display:block;margin:10px auto 0;text-align:center;width:-moz-fit-content;width:fit-content}.form-wrap .wpcf7 form .wpcf7-not-valid-tip,.form-wrap .wpcf7 form .wpcf7-spinner{display:none}.form-wrap .wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:0}.form-wrap .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label{align-items:center;display:flex}.form-wrap .wpcf7 form.submitting .wpcf7-spinner{display:block}.form-wrap .wpcf7 form.invalid .wpcf7-response-output,.form-wrap .wpcf7 form.valid .wpcf7-response-output{background-color:var(--white);padding:10px}.form-wrap input[type=email],.form-wrap input[type=tel],.form-wrap input[type=text]{background-color:var(--color-3);border:1px solid var(--color-3);border-radius:5px;color:#000;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;height:50px;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);padding:0 20px;text-decoration:none;width:calc(100% - 40px)}.form-wrap input[type=email]:hover,.form-wrap input[type=tel]:hover,.form-wrap input[type=text]:hover{background-color:var(--color-3);border:1px solid var(--color-3);transition:all .2s ease-in-out}.form-wrap input[type=email]:hover::-moz-placeholder,.form-wrap input[type=tel]:hover::-moz-placeholder,.form-wrap input[type=text]:hover::-moz-placeholder{color:var(--color-5)}.form-wrap input[type=email]:hover::placeholder,.form-wrap input[type=tel]:hover::placeholder,.form-wrap input[type=text]:hover::placeholder{color:var(--color-5)}.form-wrap input[type=email].has-value,.form-wrap input[type=email]:focus,.form-wrap input[type=tel].has-value,.form-wrap input[type=tel]:focus,.form-wrap input[type=text].has-value,.form-wrap input[type=text]:focus{background-color:var(--color-3);border:1px solid var(--color-3);color:var(--color-5)}.form-wrap input[type=email].not-valid,.form-wrap input[type=tel].not-valid,.form-wrap input[type=text].not-valid{border:1px solid red}.form-wrap input[type=checkbox]{accent-color:var(--color-4);border:2px solid var(--color-5);border-radius:2px;cursor:pointer;height:20px;margin-right:10px;width:20px}.form-wrap textarea{background-color:var(--color-3);border:1px solid var(--color-3);border-radius:5px;color:#000;display:block;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;height:120px;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);padding:10px 15px;resize:none;text-decoration:none;width:calc(100% - 30px)}.form-wrap textarea:hover{background-color:var(--color-3);border:1px solid var(--color-3);transition:all .2s ease-in-out}.form-wrap textarea:hover::-moz-placeholder{color:var(--color-5)}.form-wrap textarea:hover::placeholder{color:var(--color-5)}.form-wrap textarea.has-value,.form-wrap textarea:focus{background-color:var(--color-3);border:1px solid var(--color-3);color:var(--color-5)}.form-wrap label{display:block;margin-bottom:5px}.form-wrap button.wpcf7-submit{align-items:center;background-color:var(--color-4);border:none;border:1px solid var(--color-4);border-collapse:collapse;border-radius:100px;color:var(--white);cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 0 * (100vw - 991px)/(1120 - 991),14px);font-weight:700;justify-content:center;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1120 - 991),24px);padding:clamp(10px,10px + 0 * (100vw - 991px)/(1120 - 991),10px) clamp(20px,20px + 30 * (100vw - 991px)/(1120 - 991),50px);text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.form-wrap button.wpcf7-submit .btn-text{color:var(--white)}.form-wrap button.wpcf7-submit:hover{transition:all .2s ease-in-out}.form-wrap button.wpcf7-submit:hover .btn-text{color:var(--color-4)}.form-wrap button.wpcf7-submit:hover{background-color:var(--white);border:1px solid var(--color-4)}.form-wrap button.wpcf7-submit{color:var(--white)!important}@media (max-width:1024px){.form-wrap input[type=email],.form-wrap input[type=text]{height:46px}.form-wrap textarea{height:70px;margin-top:0}}.form-row{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;width:100%}.form-row p{margin:0}.form-row .form-item-50{display:block;width:calc(50% - 8px)}.form-row .form-item-100{align-items:center;display:flex;width:100%}.form-row .form-item-100 p,.form-row .form-item-100 p .wpcf7-form-control-wrap{box-sizing:border-box;width:100%}.form-row .form-btn{align-items:center;display:flex;justify-content:flex-end;width:100%}.form-row #form-msg.has-content{font-weight:700;margin:10px auto}.form-row span{color:var(--color-5)}@media (max-width:1024px){.form-row{gap:15px;margin-bottom:15px}.form-row .form-item-50{width:100%}}.layout-hero-wrap{justify-content:center}.layout-hero-wrap,.layout-hero-wrap .layout-hero{align-items:center;display:flex;position:relative;width:100%}.layout-hero-wrap .layout-hero{flex-wrap:wrap;height:100svh;justify-content:space-between}.layout-hero-wrap .layout-hero__content{display:flex;flex:0 0 50%}.layout-hero-wrap .layout-hero__content .hero{display:block;max-width:470px;padding-left:max((100vw - 1160px)/2,5vw)}.layout-hero-wrap .layout-hero__content .hero h1{color:var(--color-5);font-family:Nunito Sans,sans-serif;font-family:Roboto Slab,serif;font-size:clamp(28px,28px + 20 * (100vw - 991px)/(1120 - 991),48px);font-weight:700;line-height:clamp(38px,38px + 20 * (100vw - 991px)/(1120 - 991),58px);text-decoration:none}.layout-hero-wrap .layout-hero__content .hero__text{color:#000;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);padding:15px 0 35px;text-decoration:none}.layout-hero-wrap .layout-hero__content .hero__lnks{align-items:center;display:flex;gap:15px;justify-content:flex-start}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-color{align-items:center;background-color:var(--color-4);border:none;border:1px solid var(--color-4);border-collapse:collapse;border-radius:100px;color:var(--white);cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 0 * (100vw - 991px)/(1120 - 991),14px);font-weight:700;justify-content:center;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1120 - 991),24px);padding:clamp(10px,10px + 0 * (100vw - 991px)/(1120 - 991),10px) clamp(20px,20px + 30 * (100vw - 991px)/(1120 - 991),50px);text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-color .btn-text{color:var(--white)}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-color:hover{transition:all .2s ease-in-out}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-color:hover .btn-text{color:var(--color-4)}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-color:hover{background-color:var(--white);border:1px solid var(--color-4)}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-white{align-items:center;background-color:var(--white);border:none;border:1px solid var(--white);border-collapse:collapse;border-radius:100px;color:var(--color-5);cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 0 * (100vw - 991px)/(1120 - 991),14px);font-weight:700;justify-content:center;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1120 - 991),24px);padding:clamp(10px,10px + 0 * (100vw - 991px)/(1120 - 991),10px) clamp(30px,30px + 20 * (100vw - 991px)/(1120 - 991),50px);text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-white:hover{transition:all .2s ease-in-out}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-white:hover .btn-text{color:var(--white)}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-white:hover{background-color:var(--color-5);border:1px solid var(--color-5)}.layout-hero-wrap .layout-hero__content .hero__lnks .btn-white{border:1px solid var(--color-5)}.layout-hero-wrap .layout-hero__image{-webkit-border-bottom-left-radius:9999px;-webkit-border-top-left-radius:9999px;display:block;flex:0 0 50%;height:100%;-moz-border-radius-topleft:9999px;-moz-border-radius-bottomleft:9999px;border-bottom-left-radius:9999px;border-top-left-radius:9999px;overflow:hidden}.layout-hero-wrap .layout-hero__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:right center;object-position:right center;width:100%}@media (max-width:1160px){.layout-hero-wrap .layout-hero{flex-direction:column;height:auto;justify-content:flex-start}.layout-hero-wrap .layout-hero__content{max-width:90%;order:2;width:90%}.layout-hero-wrap .layout-hero__content .hero{padding-bottom:30px;padding-left:0;padding-top:30px}.layout-hero-wrap .layout-hero__content__lnks{flex-direction:column}.layout-hero-wrap .layout-hero__image{max-height:400px;order:1;width:100%}.layout-hero-wrap .layout-hero__image img{max-height:400px}}.layout-features-wrap{padding:clamp(35px,35px + 35 * (100vw - 991px)/(1120 - 991),70px) clamp(0px,0px + 0 * (100vw - 991px)/(1120 - 991),0px) clamp(25px,25px + 25 * (100vw - 991px)/(1120 - 991),50px);width:100%}.layout-features-wrap,.layout-features-wrap .layout-features{align-items:center;display:flex;justify-content:center;position:relative}.layout-features-wrap .layout-features{flex-wrap:wrap;max-width:1160px;width:90%}.layout-features-wrap .layout-features__heading{align-items:center;display:flex;flex-direction:column;justify-content:center}.layout-features-wrap .layout-features__heading h2{color:var(--color-5);font-family:Nunito Sans,sans-serif;font-family:Roboto Slab,serif;font-size:clamp(20px,20px + 15 * (100vw - 991px)/(1120 - 991),35px);font-weight:700;line-height:clamp(30px,30px + 18 * (100vw - 991px)/(1120 - 991),48px);text-decoration:none}.layout-features-wrap .layout-features__heading--text{color:#000;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);margin-bottom:30px;margin-top:15px;max-width:600px;text-decoration:none;width:90%}.layout-features-wrap .layout-features__features{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.layout-features-wrap .layout-features__features--feature{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:30px;gap:clamp(20px,20px + 10 * (100vw - 991px)/(1120 - 991),30px);justify-content:space-between;margin-bottom:25px}.layout-features-wrap .layout-features__features--feature .image{aspect-ratio:4/3;border-radius:5px;display:block;overflow:hidden;width:100%}.layout-features-wrap .layout-features__features--feature .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s ease;width:100%}.layout-features-wrap .layout-features__features--feature:hover .image img{transform:scale(1.1)}@media (max-width:991px){.layout-features-wrap .layout-features__features{flex-direction:column}.layout-features-wrap .layout-features__features--feature{width:100%}}.layout-text-w-icon-wrap{background-color:var(--color-4);padding:clamp(35px,35px + 25 * (100vw - 991px)/(1120 - 991),60px) clamp(0px,0px + 0 * (100vw - 991px)/(1120 - 991),0px);width:100%}.layout-text-w-icon-wrap,.layout-text-w-icon-wrap .layout-text-w-icon{align-items:center;display:flex;justify-content:center;position:relative}.layout-text-w-icon-wrap .layout-text-w-icon{flex-wrap:wrap;max-width:1160px;width:90%}.layout-text-w-icon-wrap .layout-text-w-icon__content{align-items:center;display:flex;gap:clamp(30px,30px + 100 * (100vw - 991px)/(1120 - 991),130px);justify-content:space-between}.layout-text-w-icon-wrap .layout-text-w-icon__content--text{color:var(--white);display:block;flex:1;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);text-decoration:none}.layout-text-w-icon-wrap .layout-text-w-icon__content--text ul{list-style:none;margin:0;padding-left:0}.layout-text-w-icon-wrap .layout-text-w-icon__content--text ul li{line-height:1.6;padding-left:1.8rem;position:relative}.layout-text-w-icon-wrap .layout-text-w-icon__content--text ul li:before{background-color:var(--white);content:"";height:15px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.402 15.402'%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='3' d='m1.061 9.114 4.166 4.166 9.115-9.114'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.402 15.402'%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='3' d='m1.061 9.114 4.166 4.166 9.115-9.114'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;top:.35em;width:15px}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:10px;justify-content:flex-start}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block{align-items:center;color:var(--white);display:flex;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;gap:15px;justify-content:flex-start;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);text-decoration:none}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block__icon{align-items:center;background-color:var(--white);border:1px solid var(--white);border-radius:100px;display:flex;height:clamp(60px,60px + 20 * (100vw - 991px)/(1120 - 991),80px);justify-content:center;transition:all .2s ease-in-out;width:clamp(60px,60px + 20 * (100vw - 991px)/(1120 - 991),80px)}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block__icon svg{height:auto;width:45px}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block__text{flex:1;transition:all .2s ease-in-out}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block:hover .block__icon{background-color:var(--color-4)}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block:hover .block__icon svg g path,.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block:hover .block__icon svg path{fill:var(--white)}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks .block:hover .block__text{font-weight:700}@media (max-width:991px){.layout-text-w-icon-wrap .layout-text-w-icon__content{flex-direction:column}.layout-text-w-icon-wrap .layout-text-w-icon__content--blocks,.layout-text-w-icon-wrap .layout-text-w-icon__content--text{width:100%}}.layout-contact-wrap{padding:clamp(35px,35px + 55 * (100vw - 991px)/(1120 - 991),90px) clamp(0px,0px + 0 * (100vw - 991px)/(1120 - 991),0px) clamp(50px,50px + 100 * (100vw - 991px)/(1120 - 991),150px);width:100%}.layout-contact-wrap,.layout-contact-wrap .layout-contact{align-items:center;display:flex;justify-content:center;position:relative}.layout-contact-wrap .layout-contact{flex-direction:column;max-width:1160px;width:90%}.layout-contact-wrap .layout-contact__heading{align-items:center;display:flex;flex-direction:column;justify-content:center}.layout-contact-wrap .layout-contact__heading h2{color:var(--color-5);display:block;font-family:Nunito Sans,sans-serif;font-family:Roboto Slab,serif;font-size:clamp(20px,20px + 15 * (100vw - 991px)/(1120 - 991),35px);font-weight:700;line-height:clamp(30px,30px + 18 * (100vw - 991px)/(1120 - 991),48px);max-width:620px;text-align:center;text-decoration:none;width:100%}.layout-contact-wrap .layout-contact__heading--text{color:#000;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1120 - 991),16px);font-weight:400;line-height:clamp(18px,18px + 4 * (100vw - 991px)/(1120 - 991),22px);margin-bottom:40px;margin-top:25px;max-width:600px;text-decoration:none;width:90%}.layout-contact-wrap .layout-contact__heading--legal{color:rgba(var(--color-5),.5);font-family:Nunito Sans,sans-serif;font-size:clamp(12px,12px + 0 * (100vw - 991px)/(1120 - 991),12px);font-weight:400;line-height:clamp(16px,16px + 0 * (100vw - 991px)/(1120 - 991),16px);max-width:600px;padding-top:30px;text-decoration:none;width:100%}.spacer{display:block;height:160px;width:100%}@media (max-width:1160px){.spacer{height:120px}}.page-header-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page-header-wrap .page-header{display:block;margin:30px 0;max-width:1160px;padding-left:15px;padding-right:15px;width:calc(100% - 30px)}.page-header-wrap .page-header h1{color:var(--color-5);display:block;font-family:Nunito Sans,sans-serif;font-family:Roboto Slab,serif;font-size:clamp(28px,28px + 8 * (100vw - 991px)/(1120 - 991),36px);font-weight:700;line-height:clamp(36px,36px + 8 * (100vw - 991px)/(1120 - 991),44px);text-decoration:none;width:100%}.page-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page-wrap .page-content{display:block;max-width:1160px;padding:clamp(15px,15px + 0 * (100vw - 991px)/(1120 - 991),15px) 15px clamp(35px,35px + 35 * (100vw - 991px)/(1120 - 991),70px);width:calc(100% - 30px)}.page-wrap .page-content .content h2{font-size:24px;line-height:32px}.page-wrap .page-content .content h2,.page-wrap .page-content .content h3{font-weight:700;margin:clamp(20px,20px + 10 * (100vw - 991px)/(1120 - 991),30px) clamp(0px,0px + 0 * (100vw - 991px)/(1120 - 991),0px) clamp(15px,15px + 5 * (100vw - 991px)/(1120 - 991),20px)}.page-wrap .page-content .content h3{font-size:20px;line-height:25px}.page-wrap .page-content .content h4{font-weight:700;margin:clamp(20px,20px + 10 * (100vw - 991px)/(1120 - 991),30px) clamp(0px,0px + 0 * (100vw - 991px)/(1120 - 991),0px) clamp(15px,15px + 5 * (100vw - 991px)/(1120 - 991),20px)}.page-wrap .page-content .content figure{display:block;margin:0;overflow:hidden;padding:25px 0}.page-wrap .page-content .content figure,.page-wrap .page-content .content figure img{border-radius:clamp(35px,35px + 27 * (100vw - 991px)/(1120 - 991),62px) clamp(35px,35px + 27 * (100vw - 991px)/(1120 - 991),62px) clamp(35px,35px + 27 * (100vw - 991px)/(1120 - 991),62px) clamp(35px,35px + 27 * (100vw - 991px)/(1120 - 991),62px);width:100%}.page-wrap .page-content .content figure img{height:auto}body{background-color:var(--white);color:var(--color-5);font-family:Nunito Sans,sans-serif;margin:0;padding:0;position:relative;width:100%}body,html{box-sizing:border-box}html{scroll-behavior:smooth}p{margin:0 0 24px}p:last-child{margin:0}h1,h2,h3,h4{margin:0;padding:0}a{color:var(--color-5);text-decoration:underline}a:hover{text-decoration:none}strong{font-weight:700}