.offer.svelte-1hky7r4{padding-block:clamp(16px,5vw,96px) clamp(48px,6vw,96px)}.head.svelte-1hky7r4{text-align:center;isolation:isolate;justify-items:center;gap:24px;margin-bottom:clamp(40px,5vw,64px);display:grid;position:relative}h1.svelte-1hky7r4{color:var(--text-heading);font-size:var(--fs-display);font-weight:500;line-height:var(--lh-display)}.controls.svelte-1hky7r4{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.period.svelte-1hky7r4{min-width:210px}.location.svelte-1hky7r4{background:var(--purple);box-shadow:var(--ring-light), 0 0 18px rgb(var(--purple-rgb) / .55);color:#fff;font-size:var(--fs-md);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-weight:500;line-height:1.1;display:inline-flex}.lead.svelte-1hky7r4{max-width:720px;color:var(--text-muted);font-weight:500}.plans.svelte-1hky7r4{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;display:grid}li.svelte-1hky7r4,.slot.svelte-1hky7r4{display:grid}.note.svelte-1hky7r4{color:var(--text-faint);font-size:var(--fs-sm);text-align:center;margin-top:20px}@media (width<=1100px){.plans.svelte-1hky7r4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.plans.svelte-1hky7r4{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}}.page.svelte-8j2a3k{isolation:isolate;position:relative}
