@media (width<=760px){.mobile-hidden{display:none!important}}.web-membership-call-to-action{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding-top:10px;display:flex}.web-membership-call-to-action .cta-option{grid-template-columns:repeat(2,1fr);align-items:center;gap:2%;width:100%}.web-membership-call-to-action .text{margin:auto}@media (width<=760px){.mobile-hidden{display:none!important}}.membership-overview{width:100%;margin:auto;container-type:inline-size}.membership-overview .overview-content{max-width:800px;margin:auto;display:flex}.membership-overview .overview-content.multiple{max-width:var(--site-max-width)}.membership-overview .item{width:100%;padding:0 calc(var(--client-spacing)*.5);border-right:1px solid #000;max-width:800px}.membership-overview .item:last-child{border:none}.membership-overview .item .text{text-align:center;flex-direction:column;gap:12px;padding:5px;display:flex}.membership-overview .item .text .title{font-size:2rem;font-weight:600;line-height:1.5;font-style:normal!important}.membership-overview .item .text .description{line-height:1.5}.membership-overview .item .text .description em,.membership-overview .item .text .description p{margin:0;padding:0;font-style:normal!important;font-weight:300!important}.membership-overview .select{padding-top:25px}@container (width<600px){.membership-overview .overview-content{flex-direction:column;gap:10px}.membership-overview .overview-content .item{border-bottom:1px solid #000;border-right:0 solid #0000;max-width:600px;padding-bottom:16px}.membership-overview .overview-content .item:last-child{border:none}}.membership-overview .divider{border-bottom:1px dotted #ccc;margin:16px 0}.membership-overview .divider:last-child{margin-bottom:0}
