.cs-info[data-astro-cid-4kfbmj7r]{padding-block:clamp(20px,3vw,36px) 0}.cs-progs[data-astro-cid-4kfbmj7r]{display:grid;gap:14px}.cs-prog[data-astro-cid-4kfbmj7r]{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,30px);border-radius:var(--rf-r-card);background:var(--rf-avocado);color:#fff;transition:transform .35s var(--rf-ease)}@media(hover:hover){.cs-prog[data-astro-cid-4kfbmj7r]:hover{transform:translateY(-3px)}}.cs-prog[data-astro-cid-4kfbmj7r] .rf-h3[data-astro-cid-4kfbmj7r]{color:var(--rf-aqua)}.cs-prog[data-astro-cid-4kfbmj7r] p[data-astro-cid-4kfbmj7r]{margin:0;font-size:16px;line-height:1.5;color:var(--rf-on-dark)}.cs-prog__go[data-astro-cid-4kfbmj7r]{display:inline-flex;align-items:center;gap:12px;margin-top:auto;padding-top:10px;font-weight:500;color:#fff}.cs-prog__go[data-astro-cid-4kfbmj7r] .rf-arrow[data-astro-cid-4kfbmj7r]{background:var(--rf-aqua);color:var(--rf-ink)}.cs-prog[data-astro-cid-4kfbmj7r]:focus-visible{outline:3px solid var(--rf-aqua);outline-offset:3px}.cs-book[data-astro-cid-4kfbmj7r]{margin:18px 0 0;font-size:15px}.cs-book[data-astro-cid-4kfbmj7r] button[data-astro-cid-4kfbmj7r]{padding:0;border:0;background:none;font:inherit;font-weight:700;cursor:pointer;color:var(--rf-ink);text-decoration:underline;text-decoration-color:var(--rf-aqua);text-decoration-thickness:3px;text-underline-offset:5px}@media(min-width:900px){.cs-progs[data-astro-cid-4kfbmj7r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.af-types-sec[data-astro-cid-4kfbmj7r]{padding-top:0}.af-hours[data-astro-cid-4kfbmj7r]{display:grid;gap:clamp(28px,4vw,64px);align-items:start}.af-hours__lede[data-astro-cid-4kfbmj7r]{margin-block:18px 26px}@media(min-width:1024px){.af-hours[data-astro-cid-4kfbmj7r]{grid-template-columns:minmax(0,520px) minmax(0,1fr)}}.am-plans[data-astro-cid-4kfbmj7r]{display:grid;gap:16px}.am-plan[data-astro-cid-4kfbmj7r]{display:flex;flex-direction:column;gap:16px;padding:clamp(24px,2.6vw,36px)}.am-plan[data-astro-cid-4kfbmj7r].is-top{background:var(--rf-g-aqua)}.am-plan__badge[data-astro-cid-4kfbmj7r]{align-self:flex-start}.am-plan[data-astro-cid-4kfbmj7r] .rf-h3[data-astro-cid-4kfbmj7r]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.am-plan__price[data-astro-cid-4kfbmj7r]{display:grid;gap:6px;margin:0}.am-plan__price[data-astro-cid-4kfbmj7r] .rf-display[data-astro-cid-4kfbmj7r]{font-size:clamp(2.25rem,1.8rem + 1.6vw,3rem);line-height:.85}.am-plan__price[data-astro-cid-4kfbmj7r]>span[data-astro-cid-4kfbmj7r]:last-child{font:700 12px/1.2 var(--rf-text-font);letter-spacing:.06em;text-transform:uppercase;color:var(--rf-text)}.am-plan[data-astro-cid-4kfbmj7r].is-top .rf-copy[data-astro-cid-4kfbmj7r],.am-plan[data-astro-cid-4kfbmj7r].is-top .rf-ticks li{color:var(--rf-ink)}.am-plan[data-astro-cid-4kfbmj7r] .am-plan__cta{align-self:flex-start;margin-top:auto}@media(min-width:900px){.am-plans[data-astro-cid-4kfbmj7r]{grid-template-columns:1fr 1fr;gap:20px}}.am-fees[data-astro-cid-4kfbmj7r]{display:grid;gap:clamp(28px,4vw,64px);align-items:start}.am-fees__lede[data-astro-cid-4kfbmj7r]{margin-block:18px 14px}.am-rates[data-astro-cid-4kfbmj7r]{margin:0;padding:8px clamp(18px,2vw,28px)}.am-rates[data-astro-cid-4kfbmj7r] div[data-astro-cid-4kfbmj7r]{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--rf-tint-2)}.am-rates[data-astro-cid-4kfbmj7r] div[data-astro-cid-4kfbmj7r]:last-child{border-bottom:0}.am-rates[data-astro-cid-4kfbmj7r] dt[data-astro-cid-4kfbmj7r]{font-size:16px;color:var(--rf-text)}.am-rates[data-astro-cid-4kfbmj7r] dd[data-astro-cid-4kfbmj7r]{margin:0;font-family:var(--rf-display);font-stretch:140%;font-weight:700;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:.9;letter-spacing:.04em}@media(min-width:1024px){.am-fees[data-astro-cid-4kfbmj7r]{grid-template-columns:minmax(0,520px) minmax(0,1fr)}}.am-rules[data-astro-cid-4kfbmj7r]{margin:0;padding:0;list-style:none}.am-rules__n[data-astro-cid-4kfbmj7r]{display:block;margin-bottom:18px;font-size:clamp(2.5rem,2rem + 1.4vw,3.25rem);line-height:.9;color:var(--rf-aqua);-webkit-text-stroke:1.5px var(--rf-ink)}.am-rules[data-astro-cid-4kfbmj7r] .rf-copy[data-astro-cid-4kfbmj7r]{margin-top:10px;font-size:16px}.aqf-why[data-astro-cid-4kfbmj7r]{margin:0;padding:0;list-style:none}.aqf-why__n[data-astro-cid-4kfbmj7r]{display:block;margin-bottom:18px;font-size:clamp(2.5rem,2rem + 1.4vw,3.25rem);line-height:.9;color:var(--rf-aqua);-webkit-text-stroke:1.5px var(--rf-ink)}.aqf-why[data-astro-cid-4kfbmj7r] .rf-copy[data-astro-cid-4kfbmj7r]{margin-top:10px;font-size:16px}.aqf-type[data-astro-cid-4kfbmj7r]{display:flex;flex-direction:column;gap:14px}.aqf-type[data-astro-cid-4kfbmj7r] .rf-h3[data-astro-cid-4kfbmj7r]{margin-top:10px}.rf-ico[data-astro-cid-4kfbmj7r].is-aqua{background:var(--rf-aqua)}.rf-ico[data-astro-cid-4kfbmj7r].is-pink{background:var(--rf-pink)}
