.input-block{position:relative}.input-block__input{background:var(--color__white);border:1px solid var(--color__fill-1-h);border-radius:.375rem;color:var(--color__dark);font-size:.875rem;font-style:normal;font-weight:400;line-height:130%;margin:0;outline:none;padding:1.25rem 1.25rem .625rem;transition:all .24s;width:100%}textarea.input-block__input.-s{height:7.5rem;resize:none}.input-block__label{color:var(--color__text-2);font-size:.875rem;font-style:normal;font-weight:400;left:1.25rem;line-height:130%;pointer-events:none;position:absolute;transition:all .24s}.input-block__input.-s~.input-block__label{top:1.35rem}.input-block__input:focus~.input-block__label,.input-block__input:hover~.input-block__label{color:var(--color__fill-2)}.input-block__input:not(:-moz-placeholder-shown)~.input-block__label{transform:translateY(-1rem) translate(-.1rem) scale(.9)}.input-block__input:focus~.input-block__label,.input-block__input:not(:placeholder-shown)~.input-block__label{transform:translateY(-1rem) translate(-.1rem) scale(.9)}.input-block__input.-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Ccircle cx='10' cy='10.5' r='10' fill='%23F22'/%3E%3Cpath fill='%23fff' d='M9.122 11.863q-.055-1.636-.13-3.238-.076-1.609-.159-3.197l2.248-.062a659 659 0 0 0-.158 3.225q-.075 1.615-.137 3.252zm.818 3.823q-.399 0-.688-.165a1.2 1.2 0 0 1-.44-.447 1.36 1.36 0 0 1-.15-.64q0-.535.343-.88.343-.343.942-.343.4 0 .68.158.29.15.44.433.159.275.159.632 0 .53-.344.894-.338.358-.942.358'/%3E%3C/svg%3E");background-position:calc(100% - 1.125rem);background-repeat:no-repeat;background-size:1.25rem;border-color:var(--color__fill-3);position:relative}.cta-section__wrapper{background:var(--colors-e-0-edf-4,#e0edf4);border-radius:1.5rem;display:grid;gap:4.69rem;grid-template-columns:repeat(2,1fr);padding:4rem;position:relative}.cta-section__pattern{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='482' height='147' fill='none' viewBox='0 0 482 147'%3E%3Cpath fill='%23FBC78E' fill-rule='evenodd' d='M40.234.62h29.262l10.363 12.808L92.051.619h29.261L96.319 26.846l8.534 7.319 16.459-18.298 17.07 15.858-17.07 17.688 7.925 7.319 17.07-17.688 15.24 15.248-18.289 19.518 17.679 19.517-15.24 15.248-17.069-17.687-7.925 7.319 17.069 17.687-17.069 15.858-16.46-18.297-8.534 7.319L120.703 147H91.442l-10.973-11.588L70.105 147H40.844l24.994-26.226-8.535-7.319-16.46 18.297-17.068-15.858 17.069-17.687-7.925-7.32-17.07 17.688L.61 93.327 18.29 73.81 0 54.292l15.24-15.248 17.07 17.688 7.924-7.32-17.069-17.687 17.07-15.858 16.459 18.298 8.534-7.32zM80.47 40.873l-31.7 32.936 31.7 31.106 32.309-31.106z' clip-rule='evenodd'/%3E%3Cpath fill='%23FBC78E' d='M80.469 56.732 65.838 73.81l14.63 15.858 15.24-15.858z'/%3E%3Cpath fill='%23FBC78E' fill-rule='evenodd' d='M200.461.62h29.261l10.364 12.808L252.278.619h29.261l-24.994 26.227 8.535 7.319 16.459-18.298 17.069 15.858-17.069 17.688 7.925 7.319 17.069-17.688 15.24 15.248-18.288 19.518 17.679 19.517-15.241 15.248-17.069-17.687-7.925 7.319 17.07 17.687-17.07 15.858-16.459-18.297-8.535 7.319L280.929 147h-29.261l-10.973-11.588L230.332 147H201.07l24.994-26.226-8.534-7.319-16.46 18.297-17.069-15.858 17.069-17.687-7.924-7.32-17.07 17.688-15.24-15.248 17.679-19.517-18.288-19.518 15.24-15.248 17.069 17.688 7.925-7.32-17.069-17.687 17.069-15.858 16.459 18.298 8.535-7.32zm40.234 40.254-31.7 32.936 31.7 31.106 32.31-31.106z' clip-rule='evenodd'/%3E%3Cpath fill='%23FBC78E' d='M240.695 56.732 226.064 73.81l14.631 15.858 15.24-15.858z'/%3E%3Cpath fill='%23FBC78E' fill-rule='evenodd' d='M360.68.62h29.261l10.363 12.808L412.497.619h29.261l-24.994 26.227 8.534 7.319 16.46-18.298 17.069 15.858-17.069 17.688 7.925 7.319 17.069-17.688 15.24 15.248-18.288 19.518 17.679 19.517-15.241 15.248-17.069-17.687-7.925 7.319 17.069 17.687-17.069 15.858-16.459-18.297-8.535 7.319L441.148 147h-29.261l-10.973-11.588L390.551 147h-29.262l24.994-26.226-8.534-7.319-16.46 18.297-17.069-15.858 17.069-17.687-7.925-7.32-17.069 17.688-15.24-15.248 17.679-19.517-18.289-19.518 15.241-15.248 17.069 17.688 7.925-7.32-17.069-17.687 17.069-15.858 16.459 18.298 8.535-7.32zm40.234 40.254-31.7 32.936 31.7 31.106 32.309-31.106z' clip-rule='evenodd'/%3E%3Cpath fill='%23FBC78E' d='M400.914 56.732 386.283 73.81l14.631 15.858 15.24-15.858z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:4rem;height:9.14881rem;left:4rem;position:absolute;width:30.1245rem}.cta-section__inputs{display:grid;gap:.75rem;grid-template-columns:repeat(1,1fr)}.cta-section__inputs.--temp-col-2{grid-template-columns:repeat(2,1fr);margin-top:.75rem}.cta-section__inputs.is-textarea{margin-top:.75rem}.cta-section__row{display:flex;margin-top:2.5rem}.cta-section__row .btn.-common{width:100%}.cta-section__row .checkbox__label{color:var(--color__text-1);font-size:.875rem;font-style:normal;font-weight:400;line-height:130%}.cta-section__row .checkbox__label a{color:var(--color__dark);font-weight:500;text-decoration:underline;transition:all .24s}.cta-section__row .checkbox__label a:hover{color:var(--color__fill-2);transition:all .24s}@media screen and (max-width:1024px){.cta-section__wrapper{display:flex;flex-wrap:wrap;gap:1.88rem;justify-content:space-between;padding:1.88rem 1.25rem}.cta-section__pattern{bottom:unset;height:3.68244rem;left:unset;position:relative;width:12.12494rem}.cta-section__form{flex:0 0 100%}.cta-section__row{justify-content:space-between;margin-top:1.91rem}.cta-section__row .btn.-common{max-width:19.5625rem}.cta-section__title{flex:0 0 50%}.cta-section__row .checkbox__label{font-size:.75rem;max-width:16.5rem}.cta-section__inputs{gap:.75rem 1.13rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.cta-section__wrapper{flex-direction:column;gap:1.88rem;padding:2rem 1.25rem}.cta-section__pattern{height:5.25rem;margin-inline:auto;order:1;width:17.4375rem}.cta-section__form,.cta-section__title{flex:auto}.cta-section__inputs{grid-template-columns:1fr}.cta-section__row{flex-direction:column;gap:1.5rem;margin-top:1.5rem}.cta-section__row .btn.-common,.cta-section__row .checkbox__label{max-width:100%}}
