.home .nx-switch-invitation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;margin-top:44px;padding-top:36px;border-top:1px solid var(--purple,#bab0d7)}
.home .nx-switch-invitation h2{font-size:clamp(26px,2.6vw,36px);line-height:1.15;max-width:22ch;margin:0}
.home .nx-switch-invitation .nx-switch-motto{margin:20px 0 0;font-size:20px;line-height:1.4}
.home .nx-switch-invitation>div>p:not(.nx-switch-motto){font-size:17px;line-height:1.6;margin:0 0 16px;max-width:64ch}
.home .nx-switch-invitation .hu-text-link{margin-top:8px;font-size:16px}
@media(max-width:700px){.home .nx-switch-invitation{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px;padding-top:28px}.home .nx-switch-invitation .nx-switch-motto{margin-top:12px}}
