.MembershipSection-module__m2nP4a__section{background:#151e17;padding:clamp(3rem,7vw,5rem) 0;scroll-margin-top:6rem}.MembershipSection-module__m2nP4a__section h2{max-width:24ch;margin-bottom:1rem;font-size:clamp(1.75rem,5vw,2.5rem)}.MembershipSection-module__m2nP4a__description{color:#c5cebc;max-width:65ch;line-height:1.7}.MembershipSection-module__m2nP4a__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:2rem;display:grid}.MembershipSection-module__m2nP4a__plans article{border:1px solid #526044;border-radius:14px;padding:clamp(1.25rem,4vw,2rem)}.MembershipSection-module__m2nP4a__plans article:last-child{background:#253020;border-color:#b99b57}.MembershipSection-module__m2nP4a__plans h3{margin-bottom:1rem;font-size:1.2rem}.MembershipSection-module__m2nP4a__plans .MembershipSection-module__m2nP4a__price{color:#ecd49c;margin-bottom:.75rem;font-size:2.25rem;font-weight:600}.MembershipSection-module__m2nP4a__price span{font-size:1rem;font-weight:400}.MembershipSection-module__m2nP4a__plans p{color:#d1d9c7;line-height:1.6}.MembershipSection-module__m2nP4a__plans .MembershipSection-module__m2nP4a__billing{color:#f0e3c3;margin-top:.75rem;font-weight:500}.MembershipSection-module__m2nP4a__plans a{min-height:48px;box-shadow:none;margin-top:1.25rem}.MembershipSection-module__m2nP4a__features{color:#d1d9c7;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 2rem;padding-left:1.25rem;line-height:1.6;display:grid}.MembershipSection-module__m2nP4a__comparison{border-block:1px solid #46513c;margin-top:2rem;padding-block:1.25rem}.MembershipSection-module__m2nP4a__comparison h3{margin-bottom:.5rem;font-size:1.1rem}.MembershipSection-module__m2nP4a__comparison p,.MembershipSection-module__m2nP4a__season p,.MembershipSection-module__m2nP4a__note{color:#c5cebc;max-width:70ch;line-height:1.7}.MembershipSection-module__m2nP4a__season summary{cursor:pointer;color:#ecd49c;min-height:48px;padding-block:1rem}.MembershipSection-module__m2nP4a__note{margin-top:1rem;font-size:.8rem}@media (max-width:640px){.MembershipSection-module__m2nP4a__plans,.MembershipSection-module__m2nP4a__features{grid-template-columns:minmax(0,1fr)}.MembershipSection-module__m2nP4a__plans a{width:100%}}
