.styles-module__CMp3NW__about{--rows:3;grid-template-columns:repeat(var(--rows),1fr);grid-gap:20px;gap:20px;display:grid}@media (width<=1280px){.styles-module__CMp3NW__about{--rows:2}}@media (width<=768px){.styles-module__CMp3NW__about{--rows:1}}.styles-module__CMp3NW__about-item{background-color:var(--bg-accent);border-radius:var(--space-2xs);box-shadow:0 4px 9px var(--bg-accent);flex-direction:column;padding:20px;display:flex}.styles-module__CMp3NW__about-link{justify-content:center;width:fit-content;margin:40px auto 0;display:flex}.styles-module__CMp3NW__item-description{padding-top:var(--space-s);margin-top:auto}

.styles-module__RTkzkq__button{transition:all .3s}

.checkmark-label{cursor:pointer;padding:var(--p-inline)var(--p-block)var(--p-inline)calc(var(--p-block) + var(--check-size));padding-left:var(--space-s);align-items:center;width:fit-content;display:flex;position:relative}.checkmark-label:has(input:focus-visible){outline:1px solid var(--primary)}.checkmark-label:hover{opacity:.85}.checkmark-error{border-color:var(--warn)}.checkmark-error:focus{box-shadow:0 0 0 2px #e74c3c1a}.checkmark-sm{--check-size:14px;--p-block:.5rem;--p-inline:.3rem;font-size:var(--fz-m)}.checkmark-md{--check-size:18px;--p-block:.7rem;--p-inline:.5rem;font-size:var(--fz-l)}.checkmark-lg{--check-size:23px;--p-block:1rem;--p-inline:.5rem;font-size:var(--fz-xl)}.checkmark-input{cursor:pointer;opacity:0;width:0;height:0;position:absolute}.checkmark{background-color:var(--text);height:var(--check-size);width:var(--check-size);position:absolute;top:50%;left:0;transform:translateY(-50%)}.checkmark:after{content:"";display:none;position:absolute}input[type=radio]~.checkmark{border-radius:50%}.checkmark-label input:checked~.checkmark{background-color:var(--primary)}.checkmark-label input:checked~.checkmark:after{display:block}.checkmark-label input[type=checkbox]~.checkmark:after{border:solid var(--bg-accent);border-width:0 3px 3px 0;transform:rotate(45deg)}.checkmark-sm input[type=checkbox]~.checkmark:after{width:4px;height:9px;top:2px;left:5px}.checkmark-md input[type=checkbox]~.checkmark:after{width:5px;height:10px;top:3px;left:7px}.checkmark-lg input[type=checkbox]~.checkmark:after{width:7px;height:12px;top:3px;left:9px}.checkmark-label input[type=radio]:checked~.checkmark:after{background-color:var(--bg-accent);border-radius:50%;inset:3.5px}.checkmark-sm input[type=radio]:checked~.checkmark:after{inset:2px}.checkmark-md input[type=radio]:checked~.checkmark:after{inset:4px}.checkmark-lg input[type=radio]:checked~.checkmark:after{inset:5px}.checkmark-error-message{color:var(--warn);font-size:var(--fz-s);text-wrap:nowrap;position:absolute;bottom:-9px}

.styles-module__YjmEcq__wrapper{--p-x:1rem;--p-y:.75rem;--fz:1rem;position:relative}.styles-module__YjmEcq__sm{--p-x:.75rem;--p-y:.5rem;--fz:.875rem}.styles-module__YjmEcq__lg{--p-x:1.2rem;--p-y:1rem;--fz:1.125rem}.styles-module__YjmEcq__required:before{background-color:var(--warn);content:"";opacity:.6;border-radius:8px 0 0 8px;width:8px;height:100%;position:absolute;top:0;left:0}.styles-module__YjmEcq__required:has(input:valid):not(:has(input.styles-module__YjmEcq__error)):before{background-color:var(--success)}.styles-module__YjmEcq__input{background-color:var(--bg);border:1px solid var(--muted);color:var(--text);font-size:var(--fz);padding:var(--p-y)var(--p-x);border-radius:8px;outline:none;width:100%;transition:all .3s}.styles-module__YjmEcq__input:focus{border-color:var(--secondary);box-shadow:0 0 0 2px #2c3e501a}.styles-module__YjmEcq__input:disabled{background-color:var(--bg-secondary);cursor:not-allowed;opacity:.6}.styles-module__YjmEcq__input::placeholder{color:var(--muted)}.styles-module__YjmEcq__sub-label{font-size:var(--fz);left:var(--p-x);opacity:0;transform-origin:0 0;border-radius:.3em;transition:all .5s;position:absolute;top:50%;transform:translateY(-50%)}.styles-module__YjmEcq__input:not(:placeholder-shown)+.styles-module__YjmEcq__sub-label{background:var(--bg);opacity:1;transform:translateY(calc(-50% - var(--p-y) - 10px))scale(.8);padding:2px 5px}.styles-module__YjmEcq__error{border-color:var(--warn)}.styles-module__YjmEcq__error:focus{box-shadow:0 0 0 2px #e74c3c1a}.styles-module__YjmEcq__error-message{color:var(--warn);bottom:-21px;left:var(--p-x);margin-top:.5rem;font-size:.875rem;position:absolute}

.styles-module__FZW7Ha__wrapper{margin-top:var(--space-xs)}.styles-module__FZW7Ha__wrapper:first-of-type{margin-top:var(--space-s)}.styles-module__FZW7Ha__input{width:fit-content;min-width:380px}@media (width<=576px){.styles-module__FZW7Ha__input{min-width:320px}}@media (width<=400px){.styles-module__FZW7Ha__input{min-width:300px}}.styles-module__FZW7Ha__contact{margin-left:4px;margin-top:var(--space-xs)}@media (width<=568px){.styles-module__FZW7Ha__contact>p{font-size:var(--fz-m2)}}.styles-module__FZW7Ha__contact label{display:inline-flex}.styles-module__FZW7Ha__contact label:first-of-type{margin-right:var(--space-s)}@media (width<=568px){.styles-module__FZW7Ha__contact label{font-size:var(--fz-m)}}

.styles-module__5ZCb5q__form{grid-gap:var(--space-xs);color:var(--text);gap:var(--space-xs);padding-top:var(--space-l);display:grid}.styles-module__5ZCb5q__submit{margin-left:auto;margin-top:var(--space-s);width:fit-content}

.styles-module__tENP6W__dialog{background-color:var(--bg-accent);border-radius:var(--space-2xs);font-size:var(--fz-l);max-width:490px;overflow:unset;padding:2.4rem 3rem}@media (width<=576px){.styles-module__tENP6W__dialog{padding:1.5rem 1rem}}.styles-module__tENP6W__close.styles-module__tENP6W__close{position:absolute;top:6px;right:6px}

/*# sourceMappingURL=cdc0833afae26e87.css.map*/