.f-hero[data-astro-cid-akmn4vql]{background:radial-gradient(800px 500px at 90% 10%, var(--g-sun), transparent 65%), radial-gradient(600px 400px at 0% 100%, var(--g-rose), transparent 70%);padding:clamp(120px,15vh,160px) 0 clamp(48px,6vw,80px)}.fh-grid[data-astro-cid-akmn4vql]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.fh-grid[data-astro-cid-akmn4vql] h1[data-astro-cid-akmn4vql]{margin:20px 0 24px}.ctas[data-astro-cid-akmn4vql]{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.proof[data-astro-cid-akmn4vql]{gap:clamp(20px,3vw,40px);margin:36px 0 0;padding:0;list-style:none;display:flex}.proof[data-astro-cid-akmn4vql] li[data-astro-cid-akmn4vql]{display:grid}.proof[data-astro-cid-akmn4vql] strong[data-astro-cid-akmn4vql]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(26px,2.1vw,30px);font-style:italic;font-weight:800;line-height:1}.proof[data-astro-cid-akmn4vql] span[data-astro-cid-akmn4vql]{color:var(--muted);margin-top:4px;font-size:14px}.fh-visual[data-astro-cid-akmn4vql]{height:clamp(440px,42vw,560px);position:relative}.fh-visual[data-astro-cid-akmn4vql] img{object-fit:cover;border-radius:var(--r-xl);border:6px solid var(--card);box-shadow:var(--shadow-lg);position:absolute}.fh-visual[data-astro-cid-akmn4vql] .v1{width:66%;height:84%;top:0;right:4%;transform:rotate(3deg)}.fh-visual[data-astro-cid-akmn4vql] .v2{width:44%;height:52%;bottom:0;left:0;transform:rotate(-5deg)}.ticket[data-astro-cid-akmn4vql]{border-radius:20px;gap:2px;padding:14px 18px;animation:6s ease-in-out infinite bob;display:grid;position:absolute;top:8%;left:22%}.ticket[data-astro-cid-akmn4vql] span[data-astro-cid-akmn4vql]{color:var(--muted);font-size:13px;font-weight:650}.ticket[data-astro-cid-akmn4vql] strong[data-astro-cid-akmn4vql]{font-size:17px}.ticket[data-astro-cid-akmn4vql] i[data-astro-cid-akmn4vql]{color:var(--muted);font-size:12.5px;font-style:normal}@keyframes bob{50%{transform:translateY(-8px)}}.pq[data-astro-cid-akmn4vql]{padding-top:clamp(56px,7vw,90px)}.pq[data-astro-cid-akmn4vql] h2[data-astro-cid-akmn4vql]{margin-bottom:24px}.pq-grid[data-astro-cid-akmn4vql]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pq-i[data-astro-cid-akmn4vql]{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:14px;padding:18px 20px;display:flex}.pq-i[data-astro-cid-akmn4vql] span[data-astro-cid-akmn4vql]{background:color-mix(in oklab, var(--leaf) 45%, var(--tint));width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.pq-i[data-astro-cid-akmn4vql] p[data-astro-cid-akmn4vql]{margin:0;font-size:16px;font-weight:560}.pq-out[data-astro-cid-akmn4vql]{margin:18px 4px 0;font-size:18px;font-weight:600}.mods[data-astro-cid-akmn4vql]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px;display:grid}.mod[data-astro-cid-akmn4vql]{border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);transition:transform .35s var(--spring), box-shadow .35s;flex-direction:column;padding:22px;display:flex}.mod[data-astro-cid-akmn4vql]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.mod-top[data-astro-cid-akmn4vql]{justify-content:space-between;align-items:center;display:flex}.mod-e[data-astro-cid-akmn4vql]{background:var(--sand);border-radius:14px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.mod-n[data-astro-cid-akmn4vql]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.mod[data-astro-cid-akmn4vql] h3[data-astro-cid-akmn4vql]{letter-spacing:-.02em;margin:16px 0 6px;font-size:19px}.mod[data-astro-cid-akmn4vql] p[data-astro-cid-akmn4vql]{color:var(--ink-2);margin:0 0 12px;font-size:14.5px;line-height:1.5}.mod[data-astro-cid-akmn4vql] ul[data-astro-cid-akmn4vql]{color:var(--muted);gap:4px;margin:auto 0 0;padding-left:1.1em;font-size:13.5px;display:grid}.mod[data-astro-cid-akmn4vql] li[data-astro-cid-akmn4vql]::marker{color:var(--lagoon)}.inside[data-astro-cid-akmn4vql]{border-radius:var(--r-xl);margin-inline:clamp(8px,1.4vw,20px)}.inside[data-astro-cid-akmn4vql] h2[data-astro-cid-akmn4vql]{margin:16px 0 28px}.inside[data-astro-cid-akmn4vql] .mark[data-astro-cid-akmn4vql]{color:var(--ink)}.in-grid[data-astro-cid-akmn4vql]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.inc[data-astro-cid-akmn4vql]{border-radius:var(--r-lg);padding:22px}.inc[data-astro-cid-akmn4vql] span[data-astro-cid-akmn4vql]{font-size:28px}.inc[data-astro-cid-akmn4vql] h3[data-astro-cid-akmn4vql]{margin:12px 0 6px;font-size:18px}.inc[data-astro-cid-akmn4vql] p[data-astro-cid-akmn4vql]{color:#ffffffc7;margin:0;font-size:14.5px;line-height:1.5}.me[data-astro-cid-akmn4vql]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(56px,7vw,100px);display:grid}.me-img[data-astro-cid-akmn4vql] img{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;border-radius:var(--r-xl);width:100%;height:auto;box-shadow:var(--shadow-lg)}.me[data-astro-cid-akmn4vql] h2[data-astro-cid-akmn4vql]{margin:16px 0 18px}.me-p[data-astro-cid-akmn4vql]{color:var(--ink-2);font-size:17px}.cta-box[data-astro-cid-akmn4vql]{border-radius:var(--r-xl);color:#fff;isolation:isolate;align-items:center;min-height:460px;display:grid;position:relative;overflow:hidden}.cta-box[data-astro-cid-akmn4vql] .bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.veil[data-astro-cid-akmn4vql]{z-index:-1;background:linear-gradient(90deg,#061424e0,#06142466);position:absolute;inset:0}.cb-in[data-astro-cid-akmn4vql]{max-width:640px;padding:clamp(28px,5vw,64px)}.cb-in[data-astro-cid-akmn4vql] .kicker[data-astro-cid-akmn4vql]{color:#ffffffb3}.cb-in[data-astro-cid-akmn4vql] h2[data-astro-cid-akmn4vql]{margin:16px 0}.cb-in[data-astro-cid-akmn4vql] .mark[data-astro-cid-akmn4vql]{color:var(--ink)}.cb-p[data-astro-cid-akmn4vql]{color:#ffffffd9;margin:0 0 24px;font-size:17px}.cb-price[data-astro-cid-akmn4vql]{margin:0 0 20px;font-size:20px}.cb-price[data-astro-cid-akmn4vql] s[data-astro-cid-akmn4vql]{opacity:.6}.cb-price[data-astro-cid-akmn4vql] strong[data-astro-cid-akmn4vql]{font-family:var(--font-display);font-size:44px;font-style:italic}.form[data-astro-cid-akmn4vql]{border-radius:999px;gap:6px;max-width:520px;padding:6px;display:flex}.form[data-astro-cid-akmn4vql] input[data-astro-cid-akmn4vql][type=email]{min-width:0;height:54px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0 20px;font-size:16px}.form[data-astro-cid-akmn4vql] input[data-astro-cid-akmn4vql]::placeholder{color:var(--muted)}.ok[data-astro-cid-akmn4vql]{font-weight:600}.sr[data-astro-cid-akmn4vql]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.faq-sec[data-astro-cid-akmn4vql]{padding-top:clamp(48px,6vw,80px)}.faq[data-astro-cid-akmn4vql]{gap:10px;margin-top:22px;display:grid}details[data-astro-cid-akmn4vql]{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);padding:0 20px}summary[data-astro-cid-akmn4vql]{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-weight:620;list-style:none;display:flex}summary[data-astro-cid-akmn4vql]::-webkit-details-marker{display:none}summary[data-astro-cid-akmn4vql] span[data-astro-cid-akmn4vql]{transition:transform .3s var(--spring);font-size:22px}details[data-astro-cid-akmn4vql][open] summary[data-astro-cid-akmn4vql] span[data-astro-cid-akmn4vql]{transform:rotate(45deg)}details[data-astro-cid-akmn4vql] p[data-astro-cid-akmn4vql]{color:var(--ink-2);margin:0 0 18px}@media (width<=1100px){.mods[data-astro-cid-akmn4vql],.in-grid[data-astro-cid-akmn4vql]{grid-template-columns:1fr 1fr}}@media (width<=960px){.fh-grid[data-astro-cid-akmn4vql],.me[data-astro-cid-akmn4vql]{grid-template-columns:1fr}.fh-visual[data-astro-cid-akmn4vql]{width:100%;max-width:460px;height:440px;margin-inline:auto}}@media (width<=600px){.pq-grid[data-astro-cid-akmn4vql],.mods[data-astro-cid-akmn4vql],.in-grid[data-astro-cid-akmn4vql]{grid-template-columns:1fr}.form[data-astro-cid-akmn4vql]{border-radius:26px;flex-direction:column}}
