.uc-grid{display:grid;grid-template-columns:1.25fr .9fr;gap:40px;align-items:start}.uc-form{background:#fff;border:1px solid var(--line);border-radius:24px;padding:32px;box-shadow:0 16px 40px #6a2ca61a}.uc-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.uc-field{margin-bottom:16px}.uc-field label{display:block;font-size:.84rem;font-weight:700;margin-bottom:6px;color:var(--ink)}.uc-field input,.uc-field textarea{width:100%;padding:13px 16px;border-radius:14px;border:1.5px solid var(--line);font-size:.96rem;font-family:inherit;background:#fff;color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.uc-field input::placeholder,.uc-field textarea::placeholder{color:#b3a4ad}.uc-field input:focus,.uc-field textarea:focus{outline:none;border-color:var(--g3);box-shadow:0 0 0 3px #c0379b1f}.uc-field textarea{min-height:140px;resize:vertical}.uc-form .uh-btn{width:100%;margin-top:4px}.uc-note{font-size:.78rem;color:var(--muted);margin-top:14px;text-align:center}.uc-success{background:linear-gradient(135deg,#6a2ca61a,#e24fa61f);border:1px solid var(--line);border-radius:18px;padding:26px;font-weight:600;text-align:center;font-size:1.02rem}.uc-error{background:#c94b4b14;color:#b23c3c;font-size:.86rem;border-radius:12px;padding:12px 16px;margin-bottom:16px}.uc-error ul{margin:0;padding-left:18px}.uc-info{display:flex;flex-direction:column;gap:14px;padding-top:38px}.uc-info>.uh-h{margin-bottom:6px}.uc-info__card{display:flex;gap:15px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 10px 26px #6a2ca612;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.uc-info__card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #6a2ca624}.uc-info__ic{width:46px;height:46px;border-radius:13px;flex:none;display:flex;align-items:center;justify-content:center;font-size:1.35rem;background:linear-gradient(135deg,#6a2ca61f,#e24fa629)}.uc-info__l{font-size:.76rem;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.uc-info__v{font-weight:700;font-size:1rem;color:var(--ink);line-height:1.35}.uc-info__socials{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.uc-info__soc{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;background:#fff;border:1px solid var(--line);box-shadow:0 6px 16px #6a2ca614;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.uc-info__soc:hover{transform:translateY(-3px);box-shadow:0 12px 24px #6a2ca629}.uc-methods{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:20px}.uc-method{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid var(--line);border-radius:20px;padding:30px 22px;box-shadow:0 12px 30px #6a2ca614;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.uc-method:hover{transform:translateY(-7px);box-shadow:0 22px 46px #6a2ca629}.uc-method__ic{width:62px;height:62px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:15px;background:linear-gradient(135deg,#6a2ca61f,#e24fa629)}.uc-method h3{margin:0 0 7px;font-size:1.08rem}.uc-method p{margin:0 0 12px;color:var(--muted);font-size:.92rem;line-height:1.5}.uc-method__link{margin-top:auto;font-weight:700;font-size:.9rem;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.uc-faq{max-width:800px;margin:34px auto 0;display:grid;gap:12px}.uc-faq details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:4px 22px;box-shadow:0 6px 18px #6a2ca60f}.uc-faq summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:700;font-size:1.02rem;display:flex;justify-content:space-between;align-items:center;gap:16px}.uc-faq summary::-webkit-details-marker{display:none}.uc-faq summary:after{content:"+";font-size:1.5rem;color:var(--g3);transition:transform .25s ease}.uc-faq details[open] summary:after{transform:rotate(45deg)}.uc-faq p{margin:0 0 18px;color:var(--muted);line-height:1.6}@media(max-width:980px){.uc-grid{grid-template-columns:1fr}.uc-info{padding-top:0}.uc-methods{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.uc-form__row,.uc-methods{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ues-contact.css.map */
