.Benefits_section__6a14s{padding-block:5rem;background:#fafafa;color:var(--ink-800);scroll-margin-top:6rem}.Benefits_header__4zcob{display:grid;gap:1.25rem;margin-bottom:3.5rem}.Benefits_titleGroup__TtRy1{min-width:0;overflow-wrap:anywhere}.Benefits_eyebrow__RExOY{margin-bottom:1rem;color:rgb(var(--brand-600));font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.Benefits_heading__l63PL{max-width:18em;font-family:var(--font-display);font-size:clamp(1.875rem,3.2vw,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-.05em;text-wrap:balance}.Benefits_description__NdTeH{max-width:28em;color:#71717a;font-size:1rem;line-height:1.625;text-wrap:pretty}.Benefits_benefitsGrid__8f3av{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.Benefits_benefitCard__qUliY{display:flex;align-items:flex-start;gap:1rem;min-width:0;padding:1.5rem;border:1px solid #f4f4f5;border-radius:1rem;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/3%)}.Benefits_benefitIcon__hle3w,.Benefits_clubIcon__e2C_V{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;background:rgb(var(--brand-50));color:rgb(var(--brand-600))}.Benefits_benefitIcon__hle3w{border-radius:.75rem}.Benefits_benefitCopy__sm9iZ{min-width:0;overflow-wrap:anywhere}.Benefits_benefitTitle__H2R7k{font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1.5}.Benefits_benefitDescription__WuazC{margin-top:.375rem;color:#71717a;font-size:.875rem;line-height:1.625}.Benefits_clubs__OUSmn{display:grid;gap:1.5rem;margin-top:2rem;padding:1.5rem;border:1px solid rgb(var(--brand-100));border-radius:1rem;background:rgb(var(--brand-50))}.Benefits_clubsHeading__4N4gy{color:rgb(var(--brand-900));font-family:var(--font-display);font-size:1.125rem;font-weight:600}.Benefits_clubsCopy___w_X5{min-width:0}.Benefits_clubsDescription__sNqyE{margin-top:.5rem;color:rgb(var(--brand-700));font-size:1rem;line-height:1.625}.Benefits_clubsList__0HyfU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.Benefits_club__1qCBb{display:flex;flex-direction:column;align-items:center;gap:.625rem;min-width:0;text-align:center}.Benefits_clubIcon__e2C_V{border:1px solid rgb(var(--brand-100));border-radius:50%;background:#fff}.Benefits_clubName__Ledwv{min-width:0;color:var(--ink-700);font-size:1rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere}@media (min-width:640px){.Benefits_benefitsGrid__8f3av{grid-template-columns:repeat(2,minmax(0,1fr))}.Benefits_benefitCard__qUliY{flex-direction:column}.Benefits_benefitTitle__H2R7k{font-size:1.25rem}.Benefits_clubsList__0HyfU{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.Benefits_section__6a14s{padding-block:7rem}.Benefits_benefitsGrid__8f3av{gap:1.5rem}.Benefits_benefitCard__qUliY,.Benefits_clubs__OUSmn{padding:2rem}}@media (min-width:1024px){.Benefits_header__4zcob{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:2rem}.Benefits_description__NdTeH{justify-self:end}.Benefits_benefitsGrid__8f3av{grid-template-columns:repeat(4,minmax(0,1fr))}.Benefits_clubs__OUSmn{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:2rem}}