.regular-text{margin:88px 0}.regular-text__content--card{background-color:var(--color-off-white);border:1px solid var(--color-dark-gray);border-radius:16px;padding:44px}.regular-text__content--card>:first-child{margin-top:0}.regular-text__content--card>:last-child{margin-bottom:0}.regular-text--dark{padding:0 30px}.regular-text__band{border-radius:20px;overflow:hidden;padding:88px 0;position:relative}.regular-text__band--purple{background-color:var(--color-purple-blue)}.regular-text__band--black{background-color:var(--color-black)}.regular-text__band-inner{box-sizing:border-box;margin:0 auto;max-width:1220px;padding:0 40px;position:relative;width:100%;z-index:1}.regular-text__inner-card{background-color:var(--color-white);border-radius:20px;box-shadow:0 12px 60px rgba(37,37,38,.2);padding:56px}.regular-text__inner-card>:first-child{margin-top:0}.regular-text__inner-card>:last-child{margin-bottom:0}.regular-text__content--on-dark,.regular-text__content--on-dark h1,.regular-text__content--on-dark h2,.regular-text__content--on-dark h3,.regular-text__content--on-dark h4,.regular-text__content--on-dark h5,.regular-text__content--on-dark h6,.regular-text__content--on-dark li,.regular-text__content--on-dark p{color:var(--color-white)}.regular-text__content--on-dark a{color:var(--color-yellow)}.regular-text__content--on-dark a:hover{color:var(--color-yellow-hover)}.regular-text__content--on-dark a:active{color:var(--color-yellow-press)}.regular-text__content--on-dark>:first-child{margin-top:0}.regular-text__content--on-dark>:last-child{margin-bottom:0}@media (max-width:1024px){.regular-text{margin:66px 0}.regular-text__content--card{padding:32px}.regular-text--dark{padding:0 20px}.regular-text__band{padding:64px 0}.regular-text__band-inner{padding:0 30px}.regular-text__inner-card{padding:40px}}@media (max-width:767px){.regular-text{margin:44px 0}.regular-text__content--card{padding:24px}.regular-text--dark{padding:0 12px}.regular-text__band{border-radius:16px;padding:44px 0}.regular-text__band-inner{padding:0 16px}.regular-text__inner-card{border-radius:16px;padding:28px 24px}}