.nvm-heading{display:flex;flex-direction:column;gap:32px}.nvm-heading--space-normal{margin-bottom:clamp(36px, 4vw, 64px)}.nvm-heading--space-small{margin-bottom:24px}.nvm-heading--space-none{margin-bottom:0}.nvm-heading__text{max-width:860px}.nvm-heading--w-narrow .nvm-heading__text{max-width:640px}.nvm-heading--w-wide .nvm-heading__text{max-width:1060px}.responsiville .nvm-heading__title{margin:0;color:inherit;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.responsiville .nvm-heading--xl .nvm-heading__title{font-size:clamp(44px, 5.4vw, 88px);line-height:1.03;letter-spacing:-.025em}.responsiville .nvm-heading--l .nvm-heading__title{font-size:clamp(38px, 4.4vw, 64px);line-height:1.05}.responsiville .nvm-heading--m .nvm-heading__title{font-size:clamp(32px, 3.4vw, 48px);line-height:1.1}.responsiville .nvm-heading--s .nvm-heading__title{font-size:clamp(24px, 2.4vw, 32px);line-height:1.15}.nvm-heading__intro{margin:26px 0 0;max-width:640px;font-size:19px;line-height:1.55;color:var(--nvm-sat-soft)}.nvm-heading--center{align-items:center;text-align:center}.nvm-heading--center .nvm-heading__intro{margin-left:auto;margin-right:auto}.nvm-heading--center .nvm-btns{justify-content:center}.laptop .nvm-heading--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:56px}.laptop .nvm-heading--split .nvm-heading__buttons{flex-shrink:0}