.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.responsive-py{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.responsive-py{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.responsive-py{padding-top:6rem;padding-bottom:6rem}}.responsive-heading{font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.responsive-heading{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.responsive-heading{font-size:3rem;line-height:1}}.responsive-gap{gap:1rem}@media (min-width:768px){.responsive-gap{gap:1.5rem}}@media (min-width:1024px){.responsive-gap{gap:2rem}}.responsive-mt{margin-top:2rem}@media (min-width:768px){.responsive-mt{margin-top:3rem}}@media (min-width:1024px){.responsive-mt{margin-top:4rem}}.responsive-mb{margin-bottom:2rem}@media (min-width:768px){.responsive-mb{margin-bottom:3rem}}@media (min-width:1024px){.responsive-mb{margin-bottom:4rem}}