.hero[data-astro-cid-pgpo2ev5]{max-width:var(--wrap-max);margin:0 auto;padding:24px var(--wrap-pad) 64px}.hero-card[data-astro-cid-pgpo2ev5]{display:grid;grid-template-columns:1fr minmax(0,530px);align-items:stretch;padding:0;overflow:hidden}.hero-content[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;min-width:0;padding:56px 52px}.h2-hero[data-astro-cid-pgpo2ev5]{margin-top:16px}.hero-bullets[data-astro-cid-pgpo2ev5]{margin-top:30px}.hero-signup[data-astro-cid-pgpo2ev5]{margin-top:44px}.hero-media[data-astro-cid-pgpo2ev5]{position:relative;display:flex;width:100%;max-width:530px;justify-self:end;padding-block:20px;padding-inline-end:20px;min-height:420px}.hero-frame[data-astro-cid-pgpo2ev5]{position:relative;flex:1;min-width:0;align-self:stretch;overflow:hidden}.hero-image[data-astro-cid-pgpo2ev5]{width:100%;height:100%;object-fit:cover;display:block}.hero-video[data-astro-cid-pgpo2ev5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;pointer-events:none}.hero-video[data-astro-cid-pgpo2ev5].is-ready{opacity:1}.hero-badge[data-astro-cid-pgpo2ev5]{position:absolute;top:30px;left:14px;z-index:1}@media (max-width: 1080px){.hero[data-astro-cid-pgpo2ev5]{max-width:none;margin:0;padding:0}.hero-card[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;background:#fff;border-radius:0;box-shadow:none;padding:0;overflow:visible}.hero-media[data-astro-cid-pgpo2ev5]{order:-1;width:100%;max-width:none;min-height:192px;padding:0}.hero-badge[data-astro-cid-pgpo2ev5]{display:none}.hero-content[data-astro-cid-pgpo2ev5]{padding:28px 20px 44px;gap:20px}.h1-hero[data-astro-cid-pgpo2ev5]{order:1}.hero-signup[data-astro-cid-pgpo2ev5]{order:2;margin-top:0}.h2-hero[data-astro-cid-pgpo2ev5]{order:3;margin-top:0}.hero-bullets[data-astro-cid-pgpo2ev5]{order:4;margin-top:0}}.super-price[data-astro-cid-i5vyguyr]{display:flex;flex-direction:column;align-items:center;gap:4px}.sp-amount[data-astro-cid-i5vyguyr]{font-family:var(--font-display);font-weight:700;font-size:1.9rem;color:var(--ink-muted)}.sp-note[data-astro-cid-i5vyguyr]{font-size:.85rem;color:var(--ink-muted)}.magal-price[data-astro-cid-i5vyguyr]{display:flex;flex-direction:column;align-items:center;gap:10px}.mp-badge[data-astro-cid-i5vyguyr]{display:inline-block;padding:6px 14px;border-radius:8px;background:var(--green-bright);border:1px solid rgba(87,179,74,.55);color:#234d18;font-weight:700;font-size:.9rem;line-height:1.35}.mp-amounts[data-astro-cid-i5vyguyr]{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 12px}.mp-old[data-astro-cid-i5vyguyr]{font-family:var(--font-display);font-weight:700;font-size:1.4rem;color:var(--ink-muted);text-decoration:line-through}.mp-new[data-astro-cid-i5vyguyr]{font-family:var(--font-display);font-weight:700;font-size:2.6rem;line-height:1;color:var(--magal-primary)}.mp-note[data-astro-cid-i5vyguyr]{font-size:.9rem;color:var(--ink)}@media (max-width: 720px){.sp-amount[data-astro-cid-i5vyguyr]{font-size:1.5rem}.mp-new[data-astro-cid-i5vyguyr]{font-size:2rem}.mp-old[data-astro-cid-i5vyguyr]{font-size:1.15rem}.mp-badge[data-astro-cid-i5vyguyr]{font-size:.8rem;padding:5px 10px}}.section#price{padding-bottom:128px}@media (max-width: 1080px){.section#price{padding-bottom:88px}}.section.waitlist-band{padding-block:144px;background-image:url(/images/landing-page/pattern-strip.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1080px){.section.waitlist-band{padding-block:96px}}.waitlist-band .section-lede{color:#2f4a25}.visit-card[data-astro-cid-na3xqkon]{display:flex;flex-direction:column}.visit-card-title[data-astro-cid-na3xqkon]{margin:0 0 12px;font-family:var(--font-display);font-weight:600;font-size:1.6rem;color:var(--ink)}.visit-contact[data-astro-cid-na3xqkon]{display:flex;flex-direction:column;gap:4px;margin-top:22px}.visit-contact-label[data-astro-cid-na3xqkon]{margin-bottom:4px;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.visit-contact[data-astro-cid-na3xqkon] a[data-astro-cid-na3xqkon]{font-size:1.05rem;font-weight:600;color:var(--magal-primary);text-decoration:none}.visit-contact[data-astro-cid-na3xqkon] a[data-astro-cid-na3xqkon]:hover{color:var(--ink)}
