@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/34e91e64f411b47f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739b78589b4abee9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/34e91e64f411b47f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/739b78589b4abee9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Karla Fallback;src:local("Arial");ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.00%;size-adjust:102.40%}.__className_4f468c{font-family:Karla,Karla Fallback,sans-serif;font-style:normal}:root{--green-200:#dff1e7;--green-600:#0c7d69;--green-600-hover:#021714;--grey-500:#87a3a6;--grey-900:#2b4246;--red:#d73c3c;--white:#fff}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{inline-size:100%;block-size:100%;background-color:var(--green-200)}.container,body{align-items:center;block-size:inherit;display:flex;flex-direction:column;inline-size:inherit}.container{max-inline-size:100vw}.main{display:flex;flex:1 0 auto;inline-size:inherit;justify-content:center;position:relative}.form-contact{background-color:var(--white);border-radius:1rem;inline-size:100%;margin-inline:min(4.27vw,1rem);margin-block:min(8.6vw,2rem);max-inline-size:100vw;padding:min(6.4vw,1.5rem);height:-moz-fit-content;height:fit-content}.form-contact__title{color:var(--grey-900);font-size:2rem;font-weight:700;letter-spacing:-1px;-webkit-margin-after:min(8.53vw,2rem);margin-block-end:min(8.53vw,2rem)}.form{row-gap:1.5rem}.form,.form__input-wrapper{display:flex;flex-direction:column}.form__input-wrapper{row-gap:.5rem}.form__label,.radio-button__label{color:var(--grey-900);display:block;font-size:1rem;font-weight:400;line-height:1.5}.form__required{color:var(--green-600);-webkit-margin-start:.5rem;margin-inline-start:.5rem}.form__input,.radio-button{border:1px solid var(--grey-500);border-radius:.5rem;color:var(--grey-900);font-size:clamp(.6rem,.5rem + 2.7vw,1.125rem);inline-size:100%;line-height:1.5;padding:min(3.2vw,.75rem) min(6.4vw,1.5rem)}:is(.form__input,.checkbox__square):focus{outline:1px solid var(--green-600)}.form__input-name,.form__query-wrapper{display:grid;grid-template-columns:1fr;grid-gap:1.5rem 1rem;gap:1.5rem 1rem}.form__query-wrapper{gap:1rem 1rem}.form__input-query{display:flex;flex-direction:column;row-gap:.5rem}.form__btn{background-color:var(--green-600);border:none;border-radius:.5rem;color:var(--white);cursor:pointer;font-size:1.125rem;font-weight:700;inline-size:100%;line-height:1.5;padding:1rem}.form__btn:hover{background-color:var(--green-600-hover)}.form__error{color:var(--red);font-size:1rem;line-height:1.5}.form__input--error{border:1px solid var(--red)}.radio-button{align-items:center;column-gap:.75rem;cursor:pointer;display:flex}.radio-button--selected{background-color:var(--green-200);outline:1px solid var(--green-600)}:is(.radio-button):hover{outline:1px solid var(--green-600)}.radio-button__label{-webkit-margin-after:0;margin-block-end:0}.radio-button__circle{border:1px solid var(--grey-500);border-radius:50%;height:20px;width:20px}.radio-button__circle--selected{background-image:url(/icon-radio-selected.svg);background-position:50%;background-repeat:no-repeat}.checkbox{display:flex;align-items:center;column-gap:1rem}.checkbox .form__label{cursor:pointer;display:inline;-webkit-margin-after:0;margin-block-end:0;width:80%}.checkbox__square{border:1px solid var(--grey-500);border-radius:3px;cursor:pointer;height:13px;width:13px}.checkbox__square--checked{background-image:url(/icon-checkbox-check.svg);background-position:50%;background-repeat:no-repeat}.dialog{background-color:var(--grey-900);border:none;border-radius:.75rem;color:var(--white);inline-size:87%;left:50%;line-height:1.5;max-inline-size:450px;padding:1.5rem;position:absolute;top:6%;transform:translate(-50%,-50%);z-index:1}.dialog__head{align-items:center;column-gap:.5rem;display:flex;margin-bottom:.5rem}.dialog__title{font-size:1.125rem;font-weight:700}.dialog__message{color:var(--green-200);font-size:1rem}@media only screen and (min-width:576px){.container{max-inline-size:1440px}.main{align-items:center}.form-contact{margin-inline:2.4375rem;max-inline-size:736px;padding:2.5rem;margin:2.4375rem}.form__input,.radio-button{font-size:1.125rem;padding:.75rem 1.5rem}.form__input-name,.form__query-wrapper{grid-template-columns:repeat(2,1fr);gap:0 1rem}}.footer{flex-shrink:0}.attribution__color-label{color:var(--grey-900)}.attribution__color-link{color:var(--green-600)}