.fx[data-astro-cid-dksuvsyf]{--fx-dark: #1f2321;--fx-dark-2: #2b302d;--fx-vis: #d6ef62;--fx-vis-ink: #3a4512;--fx-card: #fffcf6;font-variant-numeric:tabular-nums}.fx-hero[data-astro-cid-dksuvsyf]{background:var(--fx-dark);color:#f3f1ea;overflow:hidden}.fx-hero[data-astro-cid-dksuvsyf] .wrap[data-astro-cid-dksuvsyf]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:88px 96px}.fx-hero[data-astro-cid-dksuvsyf] h1[data-astro-cid-dksuvsyf]{color:#fffdf6}.fx-hero[data-astro-cid-dksuvsyf] .eyebrow[data-astro-cid-dksuvsyf]{color:var(--fx-vis)}.fx-hero[data-astro-cid-dksuvsyf] .lead[data-astro-cid-dksuvsyf]{margin-top:24px;max-width:500px;font-size:19px;line-height:1.6;color:#c9cec6}.fx-hero[data-astro-cid-dksuvsyf] .hero-actions[data-astro-cid-dksuvsyf]{margin-top:32px}.fx-hero[data-astro-cid-dksuvsyf] .text-link[data-astro-cid-dksuvsyf]{color:#f3f1ea;border-color:#6b726c}.fx-cards[data-astro-cid-dksuvsyf]{position:relative;height:420px}.fx-class[data-astro-cid-dksuvsyf]{position:absolute;width:300px;border-radius:22px;padding:24px;background:var(--fx-dark-2);box-shadow:0 30px 60px #00000040}.fx-class[data-astro-cid-dksuvsyf] small[data-astro-cid-dksuvsyf]{font-size:13px;color:#9ea59d}.fx-class[data-astro-cid-dksuvsyf] b[data-astro-cid-dksuvsyf]{display:block;margin-top:4px;font-size:30px;letter-spacing:-1px;color:#fffdf6}.fx-class[data-astro-cid-dksuvsyf] .tag[data-astro-cid-dksuvsyf]{display:inline-block;margin-top:16px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;background:#3a403c;color:#e6e9e2}.fx-class[data-astro-cid-dksuvsyf].full{left:4%;top:30px;transform:rotate(-5deg);background:var(--fx-vis)}.fx-class[data-astro-cid-dksuvsyf].full small[data-astro-cid-dksuvsyf],.fx-class[data-astro-cid-dksuvsyf].full b[data-astro-cid-dksuvsyf]{color:var(--fx-vis-ink)}.fx-class[data-astro-cid-dksuvsyf].full .tag[data-astro-cid-dksuvsyf]{background:var(--fx-vis-ink);color:var(--fx-vis)}.fx-class[data-astro-cid-dksuvsyf].mid{left:34%;top:150px;transform:rotate(3deg)}.fx-class[data-astro-cid-dksuvsyf].low{left:12%;top:270px;transform:rotate(-2deg)}.fx-seats[data-astro-cid-dksuvsyf]{display:flex;gap:4px;margin-top:14px}.fx-seats[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf]{width:12px;height:12px;border-radius:3px;background:var(--fx-vis)}.fx-seats[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf].free{background:#4b524d}.fx-class[data-astro-cid-dksuvsyf].full .fx-seats[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf]{background:var(--fx-vis-ink)}.fx-split[data-astro-cid-dksuvsyf]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.fx-split[data-astro-cid-dksuvsyf] p[data-astro-cid-dksuvsyf]:not(.eyebrow){margin-top:18px;font-size:18px;line-height:1.6}.fx-punch[data-astro-cid-dksuvsyf]{background:var(--fx-card);border:1px solid var(--line);border-radius:24px;padding:32px;box-shadow:0 20px 50px #2a252114}.fx-punch[data-astro-cid-dksuvsyf] header[data-astro-cid-dksuvsyf]{display:flex;justify-content:space-between;align-items:baseline}.fx-punch[data-astro-cid-dksuvsyf] header[data-astro-cid-dksuvsyf] b[data-astro-cid-dksuvsyf]{font-size:24px;letter-spacing:-.6px}.fx-punch[data-astro-cid-dksuvsyf] header[data-astro-cid-dksuvsyf] span[data-astro-cid-dksuvsyf]{font-size:34px;font-weight:700;letter-spacing:-1.2px}.fx-holes[data-astro-cid-dksuvsyf]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:28px}.fx-holes[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf]{aspect-ratio:1;border-radius:50%;border:3px dashed var(--line);display:grid;place-items:center;font-style:normal;font-weight:700;color:var(--muted)}.fx-holes[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf].used{border:0;background:var(--fx-dark);color:var(--fx-vis)}.fx-punch[data-astro-cid-dksuvsyf] footer[data-astro-cid-dksuvsyf]{margin-top:22px;font-size:14px;color:var(--muted)}.fx-intro[data-astro-cid-dksuvsyf]{margin-top:16px;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:16px;background:var(--fx-vis);color:var(--fx-vis-ink);font-weight:650}.fx-intro[data-astro-cid-dksuvsyf] b[data-astro-cid-dksuvsyf]{font-size:24px}.fx-rules[data-astro-cid-dksuvsyf]{background:var(--fx-dark);border-radius:28px;padding:64px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.fx-rules[data-astro-cid-dksuvsyf] h2[data-astro-cid-dksuvsyf]{color:#fffdf6}.fx-rules[data-astro-cid-dksuvsyf] .eyebrow[data-astro-cid-dksuvsyf]{color:var(--fx-vis)}.fx-rules[data-astro-cid-dksuvsyf] p[data-astro-cid-dksuvsyf]:not(.eyebrow){margin-top:18px;font-size:17px;line-height:1.6;color:#c9cec6}.fx-rule-card[data-astro-cid-dksuvsyf]{display:grid;gap:12px}.fx-rule[data-astro-cid-dksuvsyf]{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-radius:16px;background:var(--fx-dark-2);color:#e6e9e2;font-size:16px}.fx-rule[data-astro-cid-dksuvsyf] b[data-astro-cid-dksuvsyf]{font-size:18px;color:var(--fx-vis)}.fx-switch[data-astro-cid-dksuvsyf]{width:44px;height:26px;border-radius:13px;background:var(--fx-vis);position:relative}.fx-switch[data-astro-cid-dksuvsyf]:after{content:"";position:absolute;right:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--fx-dark)}.fx-min[data-astro-cid-dksuvsyf]{background:var(--fx-card);border:1px solid var(--line);border-radius:24px;padding:32px}.fx-min[data-astro-cid-dksuvsyf] header[data-astro-cid-dksuvsyf]{display:flex;justify-content:space-between;font-size:15px}.fx-min[data-astro-cid-dksuvsyf] header[data-astro-cid-dksuvsyf] span[data-astro-cid-dksuvsyf]{color:var(--muted)}.fx-people[data-astro-cid-dksuvsyf]{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;margin:24px 0 12px}.fx-people[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf]{aspect-ratio:1;border-radius:50%;background:var(--fx-dark)}.fx-people[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf].free{background:var(--line)}.fx-people[data-astro-cid-dksuvsyf] i[data-astro-cid-dksuvsyf].min{box-shadow:0 0 0 3px var(--fx-vis)}.fx-min[data-astro-cid-dksuvsyf] footer[data-astro-cid-dksuvsyf]{font-size:14px;color:var(--muted)}.fx-demo[data-astro-cid-dksuvsyf]{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center}.fx-shot[data-astro-cid-dksuvsyf]{border-radius:16px;overflow:hidden;border:1px solid var(--line);box-shadow:0 26px 60px #1f232124}.fx-shot[data-astro-cid-dksuvsyf] img[data-astro-cid-dksuvsyf]{height:auto}.fx-caption[data-astro-cid-dksuvsyf]{margin-top:10px;font-size:11px;color:var(--muted)}.fx-demo[data-astro-cid-dksuvsyf] p[data-astro-cid-dksuvsyf]:not(.eyebrow):not(.fx-caption){margin-top:16px;font-size:17px;line-height:1.6}.fx-demo[data-astro-cid-dksuvsyf] .button[data-astro-cid-dksuvsyf]{margin-top:26px}.fx-costs[data-astro-cid-dksuvsyf]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;align-items:stretch}.fx-costs[data-astro-cid-dksuvsyf] .intro[data-astro-cid-dksuvsyf] p[data-astro-cid-dksuvsyf]:not(.eyebrow){margin-top:16px;font-size:16px;line-height:1.6}.fx-cost[data-astro-cid-dksuvsyf]{border-radius:22px;padding:28px;background:var(--fx-card);border:1px solid var(--line)}.fx-cost[data-astro-cid-dksuvsyf] small[data-astro-cid-dksuvsyf]{font-size:13px;color:var(--muted)}.fx-cost[data-astro-cid-dksuvsyf] h3[data-astro-cid-dksuvsyf]{margin-top:4px;font-size:19px}.fx-cost[data-astro-cid-dksuvsyf] b[data-astro-cid-dksuvsyf]{display:block;margin-top:24px;font-size:40px;letter-spacing:-1.6px}.fx-cost[data-astro-cid-dksuvsyf] span[data-astro-cid-dksuvsyf]{font-size:13px;color:var(--muted)}.fx-limits[data-astro-cid-dksuvsyf]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-block:28px;border-block:1px solid var(--line);font-size:15px;color:var(--muted)}.fx-limits[data-astro-cid-dksuvsyf] b[data-astro-cid-dksuvsyf]{color:var(--ink);margin-right:6px}.fx-limits[data-astro-cid-dksuvsyf] span[data-astro-cid-dksuvsyf]{padding:6px 12px;border-radius:999px;border:1px dashed var(--line)}.fx-close[data-astro-cid-dksuvsyf]{text-align:center;padding-block:112px}.fx-close[data-astro-cid-dksuvsyf] h2[data-astro-cid-dksuvsyf]{font-size:clamp(44px,5.4vw,76px);letter-spacing:-3px;line-height:1.02}.fx-close[data-astro-cid-dksuvsyf] p[data-astro-cid-dksuvsyf]{margin:18px auto 32px;font-size:17px}@media(max-width:1099px){.fx-hero[data-astro-cid-dksuvsyf] .wrap[data-astro-cid-dksuvsyf],.fx-split[data-astro-cid-dksuvsyf],.fx-rules[data-astro-cid-dksuvsyf],.fx-demo[data-astro-cid-dksuvsyf]{grid-template-columns:1fr;gap:48px}.fx-costs[data-astro-cid-dksuvsyf]{grid-template-columns:1fr 1fr}.fx-costs[data-astro-cid-dksuvsyf] .intro[data-astro-cid-dksuvsyf]{grid-column:1 / -1}}@media(max-width:700px){.fx-hero[data-astro-cid-dksuvsyf] .wrap[data-astro-cid-dksuvsyf]{padding-block:40px 56px}.fx-cards[data-astro-cid-dksuvsyf]{height:460px}.fx-class[data-astro-cid-dksuvsyf]{width:250px}.fx-class[data-astro-cid-dksuvsyf].mid{left:18%}.fx-class[data-astro-cid-dksuvsyf].low{left:2%;top:300px}.fx-rules[data-astro-cid-dksuvsyf]{padding:32px 22px}.fx-costs[data-astro-cid-dksuvsyf]{grid-template-columns:1fr}}.fx-close[data-astro-cid-dksuvsyf] .dot[data-astro-cid-dksuvsyf]{color:var(--rust)}
