.ind-contact{overflow-x:clip;scroll-margin-top:124px}.ind-contact.has-glow{background:radial-gradient(35% 60% at 0 40%,rgba(0,248,246,.14),rgba(0,248,246,0) 70%),radial-gradient(25% 40% at 100% 75%,rgba(0,248,246,.08),rgba(0,248,246,0) 70%)}.ind-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px}@media (min-width:1024px){.ind-contact__grid{align-items:start;grid-template-columns:minmax(0,508fr) minmax(0,642fr)}}.ind-contact__intro{position:relative}.ind-contact__media{margin:0 auto -12px;max-width:645px;position:relative;z-index:0}@media (min-width:1024px){.ind-contact__media{margin:24px 0 -18px}}@media (min-width:1200px){.ind-contact__media{margin-left:-155px;max-width:none;width:calc(100% + 137px)}}.ind-contact__monitor{display:block;height:auto;width:100%}.ind-contact__screen{height:50.65%;left:28.17%;position:absolute;top:12.23%;width:51.84%}.ind-contact__player{background:#000;inset:0;overflow:hidden;position:absolute}.ind-contact__screen.is-mapped{height:auto;inset:0;pointer-events:none;width:auto}.ind-contact__screen.is-mapped .ind-contact__player{inset:auto;left:0;pointer-events:auto;top:0;transform-origin:0 0}.ind-contact__player>*{max-width:none;width:100%}.ind-contact__headline{line-height:1.25;position:relative;z-index:1}.ind-contact__body{margin-top:20px;max-width:410px;position:relative;z-index:1}@media (min-width:768px){.ind-contact__body{margin-top:33px}}.ind-contact__card{background:#fff;border-radius:27px;box-shadow:var(--ind-shadow-lg);padding:36px 24px 32px;position:relative;z-index:1}@media (min-width:768px){.ind-contact__card{padding:63px 64px 56px}}.ind-contact__logo{margin:0 0 40px}.ind-contact__logo img{display:block;height:auto;max-width:100%;width:178px}@media (min-width:768px){.ind-contact__logo{margin-bottom:64px}.ind-contact__logo img{width:214px}}.ind-contact__form-heading{color:var(--ind-ink);font-family:var(--ind-font);font-size:22px;font-weight:600;line-height:1.3;margin:0 0 12px}@media (min-width:768px){.ind-contact__form-heading{font-size:24px}}.ind-contact__form-intro{font-size:16px;margin-bottom:24px}.ind-contact__form fieldset{max-width:none!important}.ind-contact__form .hs-input:not([type=checkbox]):not([type=radio]){width:100%!important}