.help-contact{background-color:#edf7ff;padding:80px 0;width:100%}.help-contact__container{align-items:flex-start;display:flex;gap:60px;margin:0 auto;padding:0 80px}.help-contact__info{flex:1;min-width:0}.help-contact__heading{line-height:1.25;margin:0 0 24px}.help-contact__heading-line1{color:#1270b0;display:block;font-family:Solway,serif;font-size:32px;font-style:italic;font-weight:400}.help-contact__heading-line2{color:#1a3346;display:block;font-family:Solway,serif;font-size:32px;font-weight:700}.help-contact__body{color:#333;font-family:Maven Pro,sans-serif;font-size:15px;line-height:1.7;margin-bottom:32px}.help-contact__body p{margin:0 0 12px}.help-contact__body p:last-child{margin-bottom:0}.help-contact__team{display:flex;flex-wrap:wrap;gap:32px}.help-contact__member{align-items:center;display:flex;flex-direction:column;gap:12px}.help-contact__member-photo{display:block;object-fit:cover;object-position:center}.help-contact__member-photo,.help-contact__member-placeholder{border:3px solid #fff;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.1);height:100px;width:100px}.help-contact__member-placeholder{background:linear-gradient(135deg,#c8dce8,#edf7ff)}.help-contact__member-btn{align-items:center;background:#1270b0;border-radius:200px;color:#fff;display:inline-flex;font-family:Maven Pro,sans-serif;font-size:14px;font-weight:500;justify-content:center;padding:8px 20px;text-decoration:none;transition:background .3s ease,transform .2s ease;white-space:nowrap}.help-contact__member-btn:hover{background:#0d5a8e;color:#fff;transform:translateY(-1px)}.help-contact__form-col{flex:1;min-width:0}.help-contact__form-wrap{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08);padding:40px}.help-contact__form-placeholder{align-items:center;background:#fff;border:1px solid #e0e6ed;border-radius:16px;color:#1a3346;display:flex;font-family:Maven Pro,sans-serif;font-size:16px;font-weight:700;justify-content:center;min-height:300px;padding:80px 40px;text-align:center}.help-contact__form-wrap form{display:flex;flex-direction:column;gap:16px}.help-contact__form-wrap .hs-form-field{margin-bottom:0}.help-contact__form-wrap input[type=email],.help-contact__form-wrap input[type=tel],.help-contact__form-wrap input[type=text],.help-contact__form-wrap textarea{background:#fff;border:1px solid #e0e6ed;border-radius:8px;box-sizing:border-box;color:#333;font-family:Maven Pro,sans-serif;font-size:16px;padding:14px 20px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.help-contact__form-wrap input[type=email]:focus,.help-contact__form-wrap input[type=tel]:focus,.help-contact__form-wrap input[type=text]:focus,.help-contact__form-wrap textarea:focus{border-color:#1270b0;box-shadow:0 0 0 3px rgba(18,112,176,.1);outline:none}.help-contact__form-wrap textarea{min-height:120px;resize:vertical}.help-contact__form-wrap label{color:#333;display:block;font-family:Maven Pro,sans-serif;font-size:14px;font-weight:600;margin-bottom:6px}.help-contact__form-wrap .hs-button,.help-contact__form-wrap button[type=submit],.help-contact__form-wrap input[type=submit]{background:#1270b0;border:none;border-radius:200px;color:#fff;cursor:pointer;font-family:Maven Pro,sans-serif;font-size:18px;font-weight:600;margin-top:8px;padding:14px 40px;transition:background .3s ease,transform .2s ease}.help-contact__form-wrap .hs-button:hover,.help-contact__form-wrap button[type=submit]:hover,.help-contact__form-wrap input[type=submit]:hover{background:#0d5a8e;transform:translateY(-2px)}@media (max-width:1200px){.help-contact__container{gap:40px;padding:0 40px}.help-contact__heading-line1,.help-contact__heading-line2{font-size:28px}.help-contact__member-photo,.help-contact__member-placeholder{height:90px;width:90px}}@media (max-width:768px){.help-contact{padding:60px 0}.help-contact__container{flex-direction:column;gap:40px;padding:0 24px}.help-contact__heading-line1,.help-contact__heading-line2{font-size:32px}.help-contact__team{gap:24px;justify-content:center}.help-contact__form-wrap{padding:24px}.help-contact__form-placeholder{min-height:200px;padding:60px 24px}}@media (max-width:480px){.help-contact{padding:40px 0}.help-contact__container{gap:32px;padding:0 16px}.help-contact__heading-line1,.help-contact__heading-line2{font-size:28px}.help-contact__body{font-size:14px}.help-contact__team{gap:16px}.help-contact__member-photo,.help-contact__member-placeholder{height:80px;width:80px}.help-contact__member-btn{font-size:13px;padding:6px 16px}.help-contact__form-wrap{padding:20px}.help-contact__form-wrap .hs-button,.help-contact__form-wrap button[type=submit],.help-contact__form-wrap input[type=submit]{font-size:16px;width:100%}}