.section{margin-top:2rem;margin-bottom:3rem}@media (min-width: 576px){.section{margin-top:4.25rem;margin-bottom:4.25rem}}@media (min-width: 768px){.section{margin-top:6rem;margin-bottom:6.25rem}}.section__title{text-align:center;margin-bottom:.5rem}@media (min-width: 768px){.section__title{line-height:3.75rem}}.section__title--margin{margin-bottom:2.25rem}@media (min-width: 768px){.section__title--margin{margin-bottom:3.25rem}}.section__subtitle{color:#687781;margin-bottom:1rem;text-align:center;line-height:1.5rem}@media (min-width: 768px){.section__subtitle{margin-bottom:1.5rem;line-height:1.875rem}}.section__subtitle--margin{margin-bottom:2.25rem}@media (min-width: 768px){.section__subtitle--margin{margin-bottom:3.25rem}}.section__subtitle__lead-text{text-align:center;margin-bottom:5.25rem}.new-section{margin-bottom:3rem}@media (min-width: 576px){.new-section{margin-bottom:4.25rem}}@media (min-width: 768px){.new-section{margin-bottom:6.25rem}}.new-section__title{margin:3rem 0;text-align:center}@media (min-width: 768px){.new-section__title{margin-top:6.25rem;margin-bottom:6rem}}[dir=ltr] .landing__store{margin-right:1rem}[dir=rtl] .landing__store{margin-left:1rem}@media (min-width: 992px){.landing__title,.landing__subtitle,.landing__subtitle--mobile,.landing__subtitle--desktop,.landing__text--desktop,.landing__text{text-align:initial}}@media (min-width: 992px){.landing__subtitle--mobile,.landing__cta-button{display:none!important}}@media (max-width: 991.98px){.landing__subtitle--desktop,.landing__text--desktop,.landing__store-link{display:none}}@media (max-width: 991.98px){.landing__title{margin-bottom:.75rem}}.landing__subtitle--mobile{margin-bottom:2.5rem}.landing__image{display:block;max-width:100%;width:7.25rem;height:7.25rem;margin-right:auto;margin-bottom:1.5rem;margin-left:auto}@media (min-width: 576px){.landing__image{width:9rem;height:9rem}}@media (min-width: 768px){.landing__image{width:12rem;height:12rem}}@media (min-width: 992px){.landing__image{width:15.125rem;height:15.125rem;margin-bottom:0}[dir=ltr] .landing__image{margin-left:3rem}[dir=rtl] .landing__image{margin-right:3rem}}@media (min-width: 1200px){[dir=ltr] .landing__image{margin-left:6.75rem}[dir=rtl] .landing__image{margin-right:6.75rem}}@media (min-width: 992px){.landing__row{flex-wrap:nowrap}}.landing__col-1{order:2}@media (min-width: 992px){.landing__col-1{order:1}[dir=ltr] .landing__col-1{text-align:left}[dir=rtl] .landing__col-1{text-align:right}}.landing__col-2{order:1}[dir=ltr] .landing__col-2{text-align:center}@media (min-width: 992px){.landing__col-2{order:2}}.invite-landing__subtitle{white-space:pre-wrap}.invite-landing__buttons{display:flex;flex-direction:column}@media (min-width: 768px){.invite-landing__buttons{flex-direction:row}}.invite-landing__button{width:100%;padding-right:1.5rem;padding-left:1.5rem;display:block}@media (min-width: 768px){.invite-landing__button{width:auto}[dir=ltr] .invite-landing__button{margin-left:.75rem}[dir=rtl] .invite-landing__button{margin-right:.75rem}}.invite-landing__button--copy{margin-top:.75rem;margin-bottom:.75rem}@media (min-width: 768px){.invite-landing__button--copy{margin-top:0;margin-bottom:0}}@media (min-width: 768px){[dir=ltr] .invite-landing__dropdown{margin-left:.75rem}[dir=rtl] .invite-landing__dropdown{margin-right:.75rem}}.invite-landing__dropdown-menu{padding:.5rem 0 0;margin-top:.3125rem}.invite-landing__dropdown-header{color:#031c2d;font-weight:600}.invite-landing__dropdown-divider{margin-bottom:0}.invite-landing__icons{padding:1.25rem}.invite-landing__icons-row{display:flex;flex-wrap:wrap;justify-content:space-between;width:11.625rem}.invite-landing__icon-container{width:30%;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.invite-landing__social-icon{display:block;margin-right:.4375rem;margin-left:.4375rem;margin-bottom:.875rem}.invite-landing__image{display:block;max-width:100%;width:12rem;height:7.3125rem;margin-right:auto;margin-bottom:1.5rem;margin-left:auto}@media (min-width: 768px){.invite-landing__image{width:14rem;height:8.5625rem}}@media (min-width: 992px){.invite-landing__image{width:20rem;height:12.1875rem}}@media (min-width: 1200px){.invite-landing__image{width:24rem;height:14.625rem}}
