.hero[data-astro-cid-ge2uvauf]{align-items:center;min-height:min(100svh - 90px,820px);padding-block:clamp(2.5rem,7vw,6rem) clamp(3rem,8vw,7rem);display:flex;position:relative;overflow:hidden}.hero__g1[data-astro-cid-ge2uvauf]{top:-200px;width:600px;height:600px;inset-inline-start:-200px}.hero__g2[data-astro-cid-ge2uvauf]{bottom:-250px;opacity:.35;width:500px;height:500px;inset-inline-end:10%}.hero__g3[data-astro-cid-ge2uvauf]{top:10%;opacity:.35;width:400px;height:400px;inset-inline-end:-150px}.hero__in[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{display:grid}.hero__l1[data-astro-cid-ge2uvauf]{color:var(--text)}.lead[data-astro-cid-ge2uvauf]{margin-bottom:1.8rem}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem;display:flex}html[dir=rtl] .rtl-flip[data-astro-cid-ge2uvauf]{transform:scaleX(-1)}.hero__badges[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hero__visual[data-astro-cid-ge2uvauf]{aspect-ratio:1;width:100%;max-width:560px;margin-inline:auto;position:relative}.hero__logo[data-astro-cid-ge2uvauf]{z-index:2;filter:drop-shadow(0 30px 50px #0009)drop-shadow(0 0 40px #2ec4c640);place-items:center;animation:6s ease-in-out infinite float;display:grid;position:absolute;inset:12% 10%}.hero__shot[data-astro-cid-ge2uvauf]{aspect-ratio:3/4;z-index:1;border:3px solid #ffffff1f;border-radius:18px;width:30%;animation:7s ease-in-out infinite float;position:absolute;overflow:hidden;box-shadow:0 20px 40px -12px #000000b3}.hero__shot[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%}.hero__shot--1[data-astro-cid-ge2uvauf]{top:0;animation-delay:-1s;inset-inline-start:0;transform:rotate(-8deg)}.hero__shot--2[data-astro-cid-ge2uvauf]{top:4%;animation-delay:-3s;inset-inline-end:2%;transform:rotate(7deg)}.hero__shot--3[data-astro-cid-ge2uvauf]{bottom:2%;animation-delay:-5s;inset-inline-start:6%;transform:rotate(6deg)}.hero__shot--4[data-astro-cid-ge2uvauf]{bottom:0;animation-delay:-2s;inset-inline-end:4%;transform:rotate(-6deg)}.hero__deco[data-astro-cid-ge2uvauf]{z-index:3;color:var(--gold-400);filter:drop-shadow(0 0 12px #ffd166cc);animation:3s ease-in-out infinite twinkle;position:absolute}.hero__deco--1[data-astro-cid-ge2uvauf]{top:42%;color:var(--coral-400);inset-inline-start:-4%}.hero__deco--2[data-astro-cid-ge2uvauf]{top:30%;animation-delay:-1s;inset-inline-end:-3%}.hero__deco--3[data-astro-cid-ge2uvauf]{bottom:36%;color:var(--teal-300);animation-delay:-2s;inset-inline-end:30%}@keyframes float{0%,to{translate:0}50%{translate:0 -12px}}@keyframes twinkle{0%,to{opacity:.6;scale:.9}50%{opacity:1;scale:1.15}}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{min-height:0}.hero__in[data-astro-cid-ge2uvauf]{text-align:center;grid-template-columns:1fr}.hero__copy[data-astro-cid-ge2uvauf] .kicker[data-astro-cid-ge2uvauf],.hero__cta[data-astro-cid-ge2uvauf],.hero__badges[data-astro-cid-ge2uvauf]{justify-content:center}.lead[data-astro-cid-ge2uvauf]{margin-inline:auto}.hero__visual[data-astro-cid-ge2uvauf]{order:-1;max-width:420px}}html[dir=rtl] .rtl-flip[data-astro-cid-ba372snk]{transform:scaleX(-1)}.pmore[data-astro-cid-ba372snk]{text-align:center;background:linear-gradient(160deg,#2ec4c61f,#f7b73314);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.6rem;display:flex}.pmore__icons[data-astro-cid-ba372snk]{color:var(--teal-300);flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:.5rem;display:flex}.pmore__icons[data-astro-cid-ba372snk] svg[data-astro-cid-ba372snk]{background:#ffffff0f;border-radius:12px;width:44px;height:44px;padding:.5rem}.pmore[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{color:var(--text-2);font-size:.95rem}.fj[data-astro-cid-ba372snk]{overflow:hidden}.fj__g[data-astro-cid-ba372snk]{inset-inline-start:-200px;opacity:.2;width:600px;height:600px;top:50%;translate:0 -50%}.fj__in[data-astro-cid-ba372snk]{z-index:1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.fj__media[data-astro-cid-ba372snk]{border-radius:var(--radius-lg);border:1px solid var(--border);max-width:520px;box-shadow:var(--shadow-card), 0 0 80px -20px #f7b73380;margin-inline:auto;position:relative;overflow:hidden;transform:rotate(-2deg)}.fj__media[data-astro-cid-ba372snk] img[data-astro-cid-ba372snk]{width:100%}.fj__badge[data-astro-cid-ba372snk]{top:1rem;border-radius:var(--radius-pill);background:var(--grad-brand);color:var(--navy-900);font-family:var(--font-display);box-shadow:var(--shadow-glow-gold);align-items:center;gap:.4rem;padding:.5rem .9rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:1rem}.fj__list[data-astro-cid-ba372snk]{gap:.5rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}.fj__list[data-astro-cid-ba372snk] li[data-astro-cid-ba372snk]{color:var(--text-2);align-items:center;gap:.6rem;display:flex}.fj__list[data-astro-cid-ba372snk] svg[data-astro-cid-ba372snk]{color:var(--teal-400);flex:none}.fj__btns[data-astro-cid-ba372snk]{flex-wrap:wrap;gap:.8rem;display:flex}@media (width<=860px){.fj__in[data-astro-cid-ba372snk]{grid-template-columns:1fr}.fj__media[data-astro-cid-ba372snk]{max-width:420px}}.why[data-astro-cid-ba372snk]{padding:1.6rem}.why__icon[data-astro-cid-ba372snk]{background:var(--grad-teal);width:54px;height:54px;color:var(--navy-900);box-shadow:var(--shadow-glow-teal);border-radius:16px;place-items:center;margin-bottom:1rem;display:grid}.why[data-astro-cid-ba372snk]:nth-child(3n+2) .why__icon[data-astro-cid-ba372snk]{background:var(--grad-brand);box-shadow:var(--shadow-glow-gold)}.why[data-astro-cid-ba372snk]:nth-child(3n) .why__icon[data-astro-cid-ba372snk]{background:linear-gradient(120deg, var(--coral-400), var(--coral-500));box-shadow:0 10px 40px -10px #ff5e6c99}.why[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{color:var(--text-2);margin:0}
