.section-heading.svelte-xtokpy{margin-bottom:16px}ul.svelte-xtokpy{padding-left:0;font-size:14px}.specials{position:relative;background:#fff;padding-top:48px;padding-bottom:72px}.specials .container{max-width:1220px}.specials .container>h3{font-size:clamp(2rem,2vw + 1rem,3rem);line-height:1.2;letter-spacing:-.03em;margin-bottom:8px}.specials .container>h4{font-size:1.25rem;padding-bottom:0;margin-bottom:12px}.specials .container>p{max-width:820px;margin:0 auto;font-size:1.05rem;line-height:1.7;color:#4a4f52}.specials .cards{display:flex;gap:24px;padding:40px 0 48px}.specials .card-item{flex:1 1 220px;max-width:280px;background:#fff;border:1px solid rgba(25,38,51,.08);border-radius:20px;padding:24px 18px 18px;box-shadow:0 18px 32px #19263314;transition:transform .25s ease,box-shadow .25s ease}.specials .card-item:hover{transform:translateY(-4px);box-shadow:0 20px 36px #1926331f}.specials .plan-name h4{font-size:1.15rem;margin-bottom:6px;color:#192633}.specials .plan-name span{display:block;margin-bottom:8px;font-size:.8rem;font-weight:600;color:#5c666d}.specials .plan-name p{padding:0;margin:0;font-size:1.05rem;color:#66a343}.specials .separator{margin:18px 0 16px}.specials .card-item>p{margin-bottom:14px;font-size:.98rem}.specials .card-item ul{margin:0;display:grid;gap:8px}.specials .card-item li{padding-left:.5rem;line-height:1.5;color:#3a4045}.specials .membership{background:linear-gradient(135deg,#fff,#edf5eb);border:1px solid rgba(102,163,67,.2);border-radius:24px;padding:24px 28px;box-shadow:0 16px 28px #1926330f;max-width:980px;margin:0 auto}.specials .membership-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.specials .membership .eyebrow{display:inline-block;margin-bottom:4px;padding:5px 10px;border-radius:999px;background:#66a3431f;color:#3f7b2e;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.specials .membership h4{margin:0;font-size:clamp(1.5rem,1.2vw + 1rem,2.15rem);line-height:1.3;color:#192633}@media (max-width: 767.98px){.specials .cards{padding-top:32px;padding-bottom:32px}.specials .membership{padding:20px 16px}.specials .membership-copy{align-items:center;text-align:center}}
