@layer widgets{:root{--f33e329605:var(--91eb8c166a);--71e219a767:700 30px/1 var(--c984d5d3d6);--89e6d097f1:0 0 15px;--37b3038f01:center;--ffffc94a60:var(--b634f9b3d8);--c7a2aba3a8:860px;--d24bd49f18:60px auto 80px auto;--aac918cce6:20px;--2c68335467:flex-start;--3d87d2de41:4px;--6d34175ab3:0 5px 10px 3px rgba(36,44,74,.1);--52e31ba7c5:0 0 20px;--2a631b9531:500 16px/1.5 var(--c984d5d3d6);--54d6751ac0:0 0 0 15px;--bfd28c8005:30px;--15603cb6b4:30px;--a5acbd359c:var(--b634f9b3d8);--75a2119224:var(--584090e266);--ee0b31843b:var(--e974ec5514);--bb0d7811e7:0 0 20px;--ea36d002c6:0 0 15px;--b032a7dad1:500 16px var(--c984d5d3d6);--a0b4c353c3:var(--b634f9b3d8);--1690071c70:var(--3b66102a74);--d7f3b06cc8:20px 10px;--e8267b5ace:8px;--a30ea747ad:none;--4fc3d87859:repeat(1,1fr);--d3e6424d9a:10px;--0b06f84941:12px 15px;--389adf4bf7:8px;--103e957cc8:1px solid var(--cd29cdc00b,#ccc);--aba41dcf62:var(--3b66102a74);--6055d64280:var(--e606741488);--69a28bdf7a:var(--c6deeed798);--cb58e4327e:70px}@media (min-width:640px){:root{--2c68335467:center}}@media (min-width:768px){:root{--931286a745:0 10px;--d7f3b06cc8:15px 20px;--b032a7dad1:500 18px var(--c984d5d3d6);--d3e6424d9a:20px;--4fc3d87859:repeat(2,1fr)}}}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.container{--91eb8c166a:var(--f33e329605);margin:0 auto;padding:0 var(--931286a745);width:100%}.mistral-contact{margin:var(--d24bd49f18);max-width:var(--c7a2aba3a8);text-align:left;width:100%}.mistral-contact__content{background-color:var(--1690071c70);border-radius:var(--e8267b5ace);box-shadow:var(--a30ea747ad);padding:var(--d7f3b06cc8)}.mistral-contact__title{color:var(--ffffc94a60);font:var(--71e219a767);margin:var(--89e6d097f1);text-align:var(--37b3038f01)}.mistral-contact .message{align-items:var(--2c68335467);background-color:var(--3b66102a74);border-radius:var(--3d87d2de41);box-shadow:var(--6d34175ab3);display:flex;margin:var(--52e31ba7c5);padding:var(--aac918cce6)}.mistral-contact .message__text{color:var(--a5acbd359c);font:var(--2a631b9531);margin:var(--54d6751ac0)}.mistral-contact .message__icon{height:var(--15603cb6b4);width:var(--bfd28c8005)}.mistral-contact .message--error{--a5acbd359c:var(--75a2119224)}.mistral-contact .message--success .message__text{color:var(--ee0b31843b)}.mistral-contact .message--success .message__icon{fill:var(--ee0b31843b)}.mistral-contact .form__group{margin:var(--bb0d7811e7)}.mistral-contact .form__group .group__title{color:var(--a0b4c353c3);font:var(--b032a7dad1);margin:var(--ea36d002c6)}.mistral-contact .form__group .group__content{display:grid;gap:var(--d3e6424d9a);grid-template-columns:var(--4fc3d87859)}.mistral-contact .form__group .group__item{box-sizing:border-box;position:relative}.mistral-contact .form__group .group__item--full{width:100%}.mistral-contact .form__group .group__field{background-color:var(--aba41dcf62);border:var(--103e957cc8);border-radius:var(--389adf4bf7);box-sizing:border-box;color:var(--6055d64280);padding:var(--0b06f84941);width:100%}.mistral-contact .form__group .group__field::-moz-placeholder{color:var(--69a28bdf7a)}.mistral-contact .form__group .group__field:-ms-input-placeholder{color:var(--69a28bdf7a)}.mistral-contact .form__group .group__field::placeholder{color:var(--69a28bdf7a)}.mistral-contact .form__group .group__field:active,.mistral-contact .form__group .group__field:focus,.mistral-contact .form__group .group__field:hover{outline-color:var(--17dbcef95a)}.mistral-contact .form__group textarea{min-height:var(--cb58e4327e);resize:none}.mistral-contact .form__group textarea:active~.block__placeholder,.mistral-contact .form__group textarea:focus~.block__placeholder{display:none}
