.membership_page__slDi0{padding-bottom:var(--sp-9)}.membership_hero__VD_td{position:relative;isolation:isolate;min-height:clamp(340px,38vw,500px);display:flex;align-items:center;overflow:hidden;background:var(--grad-hero);color:#fff;text-align:center}.membership_hero__VD_td:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(90% 110% at 50% 0,rgba(255,255,255,.18),rgba(255,255,255,0) 48%),linear-gradient(315deg,rgba(60,122,88,.78),rgba(19,101,131,.84))}.membership_hero__VD_td:after{content:"";position:absolute;inset:auto 0 0 0;z-index:3;height:4px;background:var(--grad-mobile-nav)}.membership_heroImg__Njul7{position:absolute;inset:0;z-index:0}.membership_heroInner__4ZAn7{position:relative;z-index:2;max-width:820px;margin-inline:auto;padding:112px clamp(20px,4vw,48px) 78px}.membership_heroTitle__tU2h_{font-family:var(--vg-display);font-weight:400;font-size:clamp(2.75rem,7vw,5.5rem);line-height:1.02;color:#fff;margin:0}.membership_heroIntro__XGDAl{font-size:clamp(1.1rem,2.5vw,1.4375rem);font-weight:300;line-height:1.5;max-width:60ch;margin:var(--sp-4) auto 0;color:#fff}.membership_commerce___5mrB{width:100%;max-width:var(--maxw);margin-inline:auto;padding:var(--sp-8) clamp(20px,4vw,48px) 0}.membership_tiers__s1agE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);align-items:stretch;max-width:760px;margin-inline:auto;padding-top:13px}@media (max-width:960px){.membership_tiers__s1agE{grid-template-columns:minmax(0,1fr);max-width:440px}}.membership_memberLine__r6Ngd{text-align:center;margin:var(--sp-4) 0 0;font-size:var(--fs-sm);color:var(--ink);opacity:.72}.membership_memberLine__r6Ngd a{color:var(--vg-blue-cta);font-weight:600}.membership_trust__US3te{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex-wrap:wrap;text-align:center;margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--ink);opacity:.78}.membership_trustIcon__205Gw,.membership_trust__US3te a{color:var(--vg-blue-cta)}.membership_why__Ar6AJ{width:100%;max-width:var(--maxw);margin-inline:auto;padding:88px clamp(20px,4vw,48px) 0}.membership_whyHeading__Gxqtr{text-align:center;margin:0 0 var(--sp-6)}.membership_benefits__0w44k{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.membership_benefit__huw8w{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:var(--sp-5)}.membership_benefitBadge__Q3USV{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:#F3F8F3;color:var(--vg-green-cta);margin-bottom:var(--sp-3)}.membership_benefit__huw8w h3{margin:0 0 var(--sp-2)}.membership_benefit__huw8w p{margin:0;font-size:var(--fs-sm);line-height:1.6}.membership_faq__cqfw6{max-width:760px;margin-inline:auto;padding:var(--sp-8) clamp(20px,4vw,48px) 0}.membership_faqHeading__oZSVN{text-align:center;margin:0 0 var(--sp-6)}.membership_faqCard__gG0MR{border:1px solid var(--border-subtle);border-radius:var(--radius);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-3)}.membership_faqCard__gG0MR h3{margin:0 0 var(--sp-2);font-size:var(--fs-base)}.membership_faqCard__gG0MR p{margin:0;font-size:var(--fs-sm);line-height:1.6}.membership_faqCard__gG0MR p+p{margin-top:var(--sp-2)}@media (max-width:640px){.membership_heroInner__4ZAn7{padding:96px var(--sp-3) 58px}}