.cs-thank-you{padding:100px 0}.cs-thank-you__container{align-items:center;display:grid;gap:170px;grid-template-columns:minmax(0,1fr) 400px;margin:0 auto;max-width:1008px;padding:0 24px}.cs-thank-you__content h1{color:#2e3438;font-size:48px;line-height:1.1;margin:0 0 30px}.cs-thank-you__message{color:#666;font-size:21px;line-height:1.3;margin-bottom:28px}.cs-thank-you__message p{margin:0}.cs-thank-you__back{background:linear-gradient(160deg,#02080d,#0d3d63);border-radius:28px;box-shadow:0 10px 25px rgba(13,61,99,.15);color:#fff;display:inline-flex;font-size:18px;padding:14px 32px;text-decoration:none}.cs-thank-you__follow{color:#595959;font-size:20px;margin:30px 0 8px}.cs-thank-you__socials{display:flex;gap:10px}.cs-thank-you__social{align-items:center;color:#fff;display:flex;font-size:22px;font-weight:700;height:49px;justify-content:center;text-decoration:none;width:49px}.cs-thank-you__social--facebook{background:#526db3}.cs-thank-you__social--instagram{background:linear-gradient(145deg,#6b52bb,#e13681,#f5a33b)}.cs-thank-you__social--linkedin{background:#0878ad}.cs-thank-you__social--youtube{background:#ff003f}.cs-thank-you__subscribe{background:linear-gradient(160deg,#02080d,#0d3d63);border-radius:20px;color:#fff;padding:76px 30px;text-align:center}.cs-thank-you__subscribe h2{color:#fbb040;font-size:32px;line-height:1.25;margin:0 auto 34px;max-width:250px}.cs-thank-you__subscribe .hs-form-field>label{display:none}.cs-thank-you__email-placeholder,.cs-thank-you__subscribe input[type=email],.cs-thank-you__subscribe input[type=text]{background:#fff;border:0;border-radius:14px;box-sizing:border-box;color:#777;min-height:52px;padding:16px;text-align:left;width:100%}.cs-thank-you__subscribe .hs-button,.cs-thank-you__subscribe-button{background:transparent;border:1px solid #fff;border-radius:28px;color:#fff;display:inline-flex;font-size:18px;margin-top:30px;padding:14px 28px}@media (max-width:991px){.cs-thank-you__container{gap:70px;grid-template-columns:1fr 360px}}@media (max-width:767px){.cs-thank-you{padding:64px 0 80px}.cs-thank-you__container{gap:55px;grid-template-columns:1fr}.cs-thank-you__content h1{font-size:40px}.cs-thank-you__subscribe{padding:60px 24px}}