@layer widgets{:root{--75a034aeea:var(--cc9735d2db);--425500ba14:700 30px/1 var(--9f077a04ff);--be5ad4e7f7:0 0 15px;--8add9b02f8:center;--9cb8faad51:var(--3696f3c050);--ea19b745de:860px;--18b56b556f:60px auto 80px auto;--4961ca48ec:20px;--ae5b0a1a8e:flex-start;--63a3e6d74a:4px;--193c5932f7:0 5px 10px 3px rgba(36,44,74,.1);--4df4dff558:0 0 20px;--15d484e740:500 16px/1.5 var(--9f077a04ff);--20c4d7540c:0 0 0 15px;--77d2f0c460:30px;--b2e49283b6:30px;--c210a5aa2f:var(--3696f3c050);--485e3faf70:var(--c956a7ae52);--16d97c28ed:var(--a76728513a);--294d83a8da:0 0 20px;--72ab1b96cd:0 0 15px;--407d9b58f4:500 16px var(--9f077a04ff);--db812743f6:var(--3696f3c050);--c4c12c5ee0:var(--a9b4963bc5);--a61f2c9602:20px 10px;--fab314d238:8px;--17682ed914:none;--58fbc0f336:repeat(1,1fr);--7c8c00e4f9:10px;--55552e52ad:12px 15px;--5036b9f859:8px;--28c7836fca:1px solid var(--ff3778488b,#ccc);--eccfc42665:var(--a9b4963bc5);--e3e1206b6d:var(--944bab6efd);--0858f0b2ae:var(--4d87a560af);--f5cfb9cf3b:70px}@media (min-width:640px){:root{--ae5b0a1a8e:center}}@media (min-width:768px){:root{--87546dc877:0 10px;--a61f2c9602:15px 20px;--407d9b58f4:500 18px var(--9f077a04ff);--7c8c00e4f9:20px;--58fbc0f336:repeat(2,1fr)}}}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.container{--cc9735d2db:var(--75a034aeea);margin:0 auto;padding:0 var(--87546dc877);width:100%}.lumea-contact{margin:var(--18b56b556f);max-width:var(--ea19b745de);text-align:left;width:100%}.lumea-contact__content{background-color:var(--c4c12c5ee0);border-radius:var(--fab314d238);box-shadow:var(--17682ed914);padding:var(--a61f2c9602)}.lumea-contact__title{color:var(--9cb8faad51);font:var(--425500ba14);margin:var(--be5ad4e7f7);text-align:var(--8add9b02f8)}.lumea-contact .message{align-items:var(--ae5b0a1a8e);background-color:var(--a9b4963bc5);border-radius:var(--63a3e6d74a);box-shadow:var(--193c5932f7);display:flex;margin:var(--4df4dff558);padding:var(--4961ca48ec)}.lumea-contact .message__text{color:var(--c210a5aa2f);font:var(--15d484e740);margin:var(--20c4d7540c)}.lumea-contact .message__icon{height:var(--b2e49283b6);width:var(--77d2f0c460)}.lumea-contact .message--error{--c210a5aa2f:var(--485e3faf70)}.lumea-contact .message--success .message__text{color:var(--16d97c28ed)}.lumea-contact .message--success .message__icon{fill:var(--16d97c28ed)}.lumea-contact .form__group{margin:var(--294d83a8da)}.lumea-contact .form__group .group__title{color:var(--db812743f6);font:var(--407d9b58f4);margin:var(--72ab1b96cd)}.lumea-contact .form__group .group__content{display:grid;gap:var(--7c8c00e4f9);grid-template-columns:var(--58fbc0f336)}.lumea-contact .form__group .group__item{box-sizing:border-box;position:relative}.lumea-contact .form__group .group__item--full{width:100%}.lumea-contact .form__group .group__field{background-color:var(--eccfc42665);border:var(--28c7836fca);border-radius:var(--5036b9f859);box-sizing:border-box;color:var(--e3e1206b6d);padding:var(--55552e52ad);width:100%}.lumea-contact .form__group .group__field::-moz-placeholder{color:var(--0858f0b2ae)}.lumea-contact .form__group .group__field:-ms-input-placeholder{color:var(--0858f0b2ae)}.lumea-contact .form__group .group__field::placeholder{color:var(--0858f0b2ae)}.lumea-contact .form__group .group__field:active,.lumea-contact .form__group .group__field:focus,.lumea-contact .form__group .group__field:hover{outline-color:var(--fafbd7e38b)}.lumea-contact .form__group textarea{min-height:var(--f5cfb9cf3b);resize:none}.lumea-contact .form__group textarea:active~.block__placeholder,.lumea-contact .form__group textarea:focus~.block__placeholder{display:none}
