:root{--font-family:"Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--primary-color:#50af47;--primary-color-hover:#44953c;--secondary-color:#d7edd0;--input-border-grey:#bdbdbd;--divider-line-grey:#e5e5e5;--focus-blue:#6ab9fd;--error-red:#c12331;--left-right-pad:clamp(1.6rem, -.5333rem + 5.9259vw, 6rem)}@font-face{ascent-override:90%;descent-override:22.43%;font-display:swap;font-family:Inter;font-style:normal;font-weight:300;line-gap-override:0%;size-adjust:107.64%;src:url(/fonts/Inter-Light.woff2)format("woff2")}@font-face{ascent-override:90%;descent-override:22.43%;font-display:swap;font-family:Inter;font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:107.64%;src:url(/fonts/Inter-Regular.woff2)format("woff2")}@font-face{ascent-override:90%;descent-override:22.43%;font-display:swap;font-family:Inter;font-style:normal;font-weight:700;line-gap-override:0%;size-adjust:107.64%;src:url(/fonts/Inter-SemiBold.woff2)format("woff2")}@font-face{ascent-override:95%;descent-override:25%;font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:100%;src:url(/fonts/Merriweather-Light.woff2)format("woff2")}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family);interpolate-size:allow-keywords;width:100%;font-size:62.5%}body{font-family:var(--font-family);overscroll-behavior:contain;background-color:#e5e5e5;width:100%;min-height:100vh;font-size:1.6rem;line-height:1.5}.container{max-width:1200px;padding:2.4rem var(--left-right-pad,1.6rem) 0;margin-left:auto;margin-right:auto}@media (width>=768px){.container{padding-top:4.8rem}}button{color:currentColor;cursor:pointer;font-family:inherit;font-size:inherit}button:focus-visible,.less-info-btn:focus-visible span{box-shadow:0 0 0 3px var(--focus-blue), inset 0 0 0 1px transparent;outline:1px solid}.answer label:has(input:focus-visible){box-shadow:0 0 0 3px var(--focus-blue), inset 0 0 0 1px transparent;outline:1px solid}h1{font-size:2.4rem;font-style:normal;font-weight:600;line-height:3.2rem}h2{margin-bottom:1rem}h3{font-size:2.4rem;font-weight:600;line-height:3rem}p{font-weight:300;line-height:2.6rem}strong{font-weight:600}dialog::backdrop{background-color:#00000080}dialog{opacity:0}dialog[open]{opacity:1}@media (prefers-reduced-motion:no-preference){dialog{transition:display .2s allow-discrete, overlay .2s allow-discrete, opacity .2s}dialog[open]{transition:display .5s allow-discrete, overlay .5s allow-discrete, opacity .5s}@starting-style{dialog[open]{opacity:0}}}.formkit-form [data-type=button] .formkit-input,.formkit-form [data-type=submit] .formkit-input,.primary-cta{background-color:var(--primary-color);box-sizing:border-box;color:#000;font-family:inherit;font-size:inherit;border:none;border-radius:4px;justify-content:center;align-items:center;padding:1.2rem 2rem;font-weight:600;display:flex}:is(.formkit-form [data-type=button] .formkit-input,.formkit-form [data-type=submit] .formkit-input,.primary-cta):hover{background-color:var(--primary-color-hover)}:is(.formkit-form [data-type=button] .formkit-input,.formkit-form [data-type=submit] .formkit-input,.primary-cta):disabled{color:#0009;cursor:default;background-color:#98c38c}.home-hero-container[data-v-a3858e0f]{--bg-img-url:url(/images/home-hero/m-hero-image.webp);background:linear-gradient(0deg, #0006 0%, #0006 100%), var(--bg-img-url) no-repeat, #000;border-bottom:1.6rem solid var(--primary-color);padding:clamp(2.4rem, calc(2.4rem + 2vw), 6rem) var(--left-right-pad,3rem);background-size:cover;container-type:inline-size}@media (width>600px){.home-hero-container[data-v-a3858e0f]{--bg-img-url:url(/images/home-hero/d-hero-image.webp)}}.home-hero[data-v-a3858e0f]{color:#fff;max-width:1440px;margin:0 auto;position:relative}.hero-text-content[data-v-a3858e0f]{flex-direction:column;gap:1.6rem;max-width:60rem;display:flex}h1[data-v-a3858e0f]{text-wrap:balance;font-size:clamp(2.4rem,1.5549rem + 2.2535vw,4.8rem);line-height:clamp(3.2rem,2.4253rem + 2.0657vw,5.4rem)}.trustpilot[data-v-a3858e0f]{display:none;position:absolute;bottom:0;right:0}@container (width>=800px){.trustpilot[data-v-a3858e0f]{display:block}}.container{flex-direction:column;gap:2.2rem;padding-bottom:25rem;display:flex;container:container/inline-size}.container>*{margin:0}.question-container>*+*{margin-top:1.2rem}.actions{background-color:#fff;flex-direction:row-reverse;justify-content:space-between;gap:.8rem;width:100%;padding:1.6rem;display:flex;position:fixed;bottom:0;left:0}.actions>button{width:16rem;min-width:0;line-height:2.2rem}.actions .next-btn{margin-inline-start:auto}.questionnaire-form{flex-direction:column;grid-template-columns:1fr;gap:1.6rem;display:flex}.tooltip{background:#f8f1df;border:1px solid #0003;border-radius:4px;align-items:center;gap:1.2rem;width:fit-content;padding:1.6rem;font-size:1.4rem;font-weight:300;display:flex}.tooltip p{line-height:2rem}.tooltip button{color:currentColor;font:inherit;font-size:inherit;background:0 0;border:none;font-weight:400;text-decoration:underline}.tooltip svg{min-width:1.6rem}.answer{position:relative}.answer input{appearance:none;cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.answer input:focus-visible{box-shadow:none;border:none;outline:none}.answer label{border:1px solid var(--input-border-grey);background-color:#fff;border-radius:4px;flex-direction:column;justify-content:center;height:100%;min-height:6.4rem;padding:1rem 1.6rem;font-size:1.8rem;display:flex;position:relative}.answer .icon-and-label{anchor-name:--icon-and-label;align-items:center;gap:1rem;min-height:4.2rem;display:flex}.answer .icon-and-label svg{min-width:3.4rem}.answer .label-text{flex-wrap:wrap;align-items:center;column-gap:.8rem;display:flex}.answer .extra-info{font-size:.8em;font-weight:300;overflow:hidden}.answer label:has(input:checked){background-color:var(--secondary-color);border:1px solid var(--primary-color)}.answer:not(:has(input:focus-visible)):hover label{outline:2px solid var(--primary-color);outline-offset:-1px}.answer:has(.extra-info-btn) .icon-and-label{max-width:calc(100% - 2rem);padding-right:2.5rem}.answer .subtitle{font-size:1.6rem;font-weight:300}.answer .help-text{color:#787575;flex-basis:100%;margin-top:.5rem;font-size:1.4rem;line-height:1.9rem}.answer:has(input:checked) .help-text{color:#4b4949}.answer.extra-info-hidden .extra-info{height:0;margin:0;display:none}.answer .extra-info-content{padding-top:1rem}.answer .extra-info-btn{background:0 0;border:0;display:block;position:absolute;top:3.2rem;right:1.6rem;transform:translateY(-50%)}@supports (position-anchor:--icon-and-label) and (position-area:right center){.answer .extra-info-btn{position-anchor:--icon-and-label;position-area:right center;right:unset;top:unset;transform:unset}}.answer .extra-info-btn:before{content:"";background:#0003;width:1px;display:block;position:absolute;top:-.3rem;bottom:-.3rem;left:-1.5rem}@media (prefers-reduced-motion:no-preference){@supports at-rule(@starting-style){.answer .extra-info{transition:display .3s allow-discrete, height .3s}@starting-style{.answer .extra-info{height:0%}}}}@media (width>=450px){.container{gap:1.8rem;padding-bottom:10rem}.actions{background-color:#0000;flex-direction:column;align-items:center;padding:0;position:static}.actions .next-btn{width:40%;margin-inline-start:0}.answer label{padding:3rem 1.6rem}.answer .icon-and-label{flex-direction:column}.answer .label-text{flex-flow:column;justify-content:center}.answer:has(.extra-info-btn) .icon-and-label{flex-direction:column;max-width:100%;padding-right:0}.answer .extra-info-btn:before{display:none}.answer .extra-info-content{text-align:center;text-wrap:balance}.answer .extra-info-btn{position-anchor:none;position-area:none;top:1.6rem;right:1.6rem}.answer .help-text{text-align:center;text-wrap:balance}.answer .icon-and-label svg{width:0;min-width:0;height:0;min-height:0}.answer:not(:has(.extra-info)) .icon-and-label svg{width:6.4rem;height:6.4rem}.answer:has(.extra-info).extra-info-hidden .icon-and-label svg{width:6.4rem;height:6.4rem}.answer:has(.extra-info).extra-info-hidden:hover .icon-and-label svg{width:0;min-width:0;height:0;min-height:0}.answer:has(.extra-info).extra-info-hidden:hover .extra-info{height:auto;display:block}@media (prefers-reduced-motion:no-preference){@supports at-rule(@starting-style){.answer .icon-and-label svg{transition:display .3s allow-discrete, height .3s, width .3s}@starting-style{.answer:has(.extra-info).extra-info-hidden:hover .extra-info{height:0%}}}}}@media (width>=768px){.container{text-align:center;gap:32px}.question-container>*+*{margin-top:1.8rem}.tooltip{margin:0 auto}.questionnaire-form{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;width:70rem;margin:0 auto;display:grid}}@media (width>=1024px){.questionnaire-form:has(>:nth-child(n+3)){grid-template-columns:repeat(3,1fr);width:100%}.questionnaire-form:has(>:nth-child(n+4)){grid-template-columns:repeat(2,1fr);width:70rem;margin:0 auto}.questionnaire-form:has(>:nth-child(n+6)){grid-template-columns:repeat(3,1fr);width:100%}body:has(.questionnaire-form){background-color:#e5e5e5;background-image:url(/images/gorilla.svg),none;background-position:100% 100%;background-repeat:no-repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}}button[data-v-17c60b5d]{background:0 0;border:0;flex-wrap:wrap;justify-content:center;column-gap:.4rem;display:flex}.number[data-v-17c60b5d]{border:1px solid var(--primary-color);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:1.2rem;display:grid}.text[data-v-17c60b5d]{margin-top:.3rem}button:disabled[data-v-17c60b5d]{cursor:default}button:disabled .number[data-v-17c60b5d]{border:1px solid var(--input-border-grey)}button:disabled .text[data-v-17c60b5d]{color:#42424233}button.active .number[data-v-17c60b5d]{background-color:var(--primary-color)}.navigation[data-v-e0d9dc0c]{justify-content:space-evenly;column-gap:10px;width:100%;max-width:600px;margin:16px auto 0;padding:0 10px;font-size:1.4rem;display:flex}@media (width>=768px){.navigation[data-v-e0d9dc0c]{font-size:1.6rem}}.progress[data-v-4b8b081b]{border-radius:0;width:100%;margin-top:16px}progress[value][data-v-4b8b081b]::-webkit-progress-bar{background:var(--secondary-color)}progress[value][data-v-4b8b081b]::-webkit-progress-value{background-color:var(--primary-color)}.header[data-v-90aae86c]{background-color:#fff;flex-direction:column;justify-content:flex-start;padding-top:8px;display:flex}.header a[data-v-90aae86c]{width:fit-content}.logo-block[data-v-90aae86c]{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.logo[data-v-90aae86c]{height:28px}.trustpilot[data-v-90aae86c]{display:flex}.trustpilot[data-v-90aae86c] :last-child{display:none}@media (width>430px){.trustpilot[data-v-90aae86c] :last-child{display:inherit}}
