@layer widgets{:root{--70c36ae197:var(--ead5e8d407);--92c61dd3b7:700 30px/1 var(--dbcc746c3b);--5b58eb0255:0 0 15px;--77bf8cd2db:center;--f8249a0051:var(--05c6fd5188);--8fe3805bde:860px;--d1b49e55a7:60px auto 80px auto;--f9fff05d68:20px;--9462c30c82:flex-start;--cccaf89cf2:4px;--a18534a0ec:0 5px 10px 3px rgba(36,44,74,.1);--4927e5344d:0 0 20px;--240052a325:500 16px/1.5 var(--dbcc746c3b);--1e9dd71855:0 0 0 15px;--926adad377:30px;--bb95f31bc0:30px;--01b4c93979:var(--05c6fd5188);--465ba5eb3d:var(--41b6390688);--ab2aa62964:var(--15c6db3788);--7e7f7898ab:0 0 20px;--d3462f2db2:0 0 15px;--6e9ac878d3:500 16px var(--dbcc746c3b);--5a1d921750:var(--05c6fd5188);--5d358be8c1:var(--981ccaa31b);--5708fab366:20px 10px;--7abbe2be06:8px;--5a0e34be92:none;--c876ada8f2:repeat(1,1fr);--bba584abaf:10px;--cdf43513d3:12px 15px;--eb034be73f:8px;--e3a609e44e:1px solid var(--1a15ac541d,#ccc);--c9d4e6b9d1:var(--981ccaa31b);--4e465f7dcd:var(--65209b3a36);--486e3004ce:var(--66a4c4d6d0);--054cab992b:70px}@media (min-width:640px){:root{--9462c30c82:center}}@media (min-width:768px){:root{--cb94d9db3b:0 10px;--5708fab366:15px 20px;--6e9ac878d3:500 18px var(--dbcc746c3b);--bba584abaf:20px;--c876ada8f2:repeat(2,1fr)}}}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.container{--ead5e8d407:var(--70c36ae197);margin:0 auto;padding:0 var(--cb94d9db3b);width:100%}.nimbus-contact{margin:var(--d1b49e55a7);max-width:var(--8fe3805bde);text-align:left;width:100%}.nimbus-contact__content{background-color:var(--5d358be8c1);border-radius:var(--7abbe2be06);box-shadow:var(--5a0e34be92);padding:var(--5708fab366)}.nimbus-contact__title{color:var(--f8249a0051);font:var(--92c61dd3b7);margin:var(--5b58eb0255);text-align:var(--77bf8cd2db)}.nimbus-contact .message{align-items:var(--9462c30c82);background-color:var(--981ccaa31b);border-radius:var(--cccaf89cf2);box-shadow:var(--a18534a0ec);display:flex;margin:var(--4927e5344d);padding:var(--f9fff05d68)}.nimbus-contact .message__text{color:var(--01b4c93979);font:var(--240052a325);margin:var(--1e9dd71855)}.nimbus-contact .message__icon{height:var(--bb95f31bc0);width:var(--926adad377)}.nimbus-contact .message--error{--01b4c93979:var(--465ba5eb3d)}.nimbus-contact .message--success .message__text{color:var(--ab2aa62964)}.nimbus-contact .message--success .message__icon{fill:var(--ab2aa62964)}.nimbus-contact .form__group{margin:var(--7e7f7898ab)}.nimbus-contact .form__group .group__title{color:var(--5a1d921750);font:var(--6e9ac878d3);margin:var(--d3462f2db2)}.nimbus-contact .form__group .group__content{display:grid;gap:var(--bba584abaf);grid-template-columns:var(--c876ada8f2)}.nimbus-contact .form__group .group__item{box-sizing:border-box;position:relative}.nimbus-contact .form__group .group__item--full{width:100%}.nimbus-contact .form__group .group__field{background-color:var(--c9d4e6b9d1);border:var(--e3a609e44e);border-radius:var(--eb034be73f);box-sizing:border-box;color:var(--4e465f7dcd);padding:var(--cdf43513d3);width:100%}.nimbus-contact .form__group .group__field::-moz-placeholder{color:var(--486e3004ce)}.nimbus-contact .form__group .group__field:-ms-input-placeholder{color:var(--486e3004ce)}.nimbus-contact .form__group .group__field::placeholder{color:var(--486e3004ce)}.nimbus-contact .form__group .group__field:active,.nimbus-contact .form__group .group__field:focus,.nimbus-contact .form__group .group__field:hover{outline-color:var(--7d9c82ce35)}.nimbus-contact .form__group textarea{min-height:var(--054cab992b);resize:none}.nimbus-contact .form__group textarea:active~.block__placeholder,.nimbus-contact .form__group textarea:focus~.block__placeholder{display:none}
