.hs-panel[data-astro-cid-bjminmah]{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.hs-video__frame[data-astro-cid-bjminmah]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:var(--surface-50);box-shadow:0 30px 80px -40px #0f1e2e8c;border:1px solid #E8E2D8}@media(max-width:700px){.hs-video__frame[data-astro-cid-bjminmah]{aspect-ratio:4 / 5}}.hs-video__player[data-astro-cid-bjminmah]{display:block;width:100%;height:100%;object-fit:cover}.hs-video__controls[data-astro-cid-bjminmah]{position:absolute;right:14px;bottom:14px;display:flex;gap:8px}.hs-video__btn[data-astro-cid-bjminmah]{display:inline-flex;align-items:center;gap:8px;min-height:40px;min-width:40px;justify-content:center;padding:0 14px;border:none;border-radius:999px;cursor:pointer;background:#12202cc7;color:#fff;font:500 .85rem var(--font-body);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background var(--duration) var(--ease)}.hs-video__btn[data-astro-cid-bjminmah]:hover{background:#12202ceb}.hs-video__btn[data-astro-cid-bjminmah]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:600px){.hs-video__controls[data-astro-cid-bjminmah]{right:8px;bottom:8px;gap:6px}.hs-video__btn[data-astro-cid-bjminmah]{padding:0;width:40px}.hs-video__btn[data-astro-cid-bjminmah] span[data-astro-cid-bjminmah]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.hs-ref--cream[data-astro-cid-bjminmah]{background:var(--surface-0)}.hs-ref--mint[data-astro-cid-bjminmah]{background:var(--accent-light)}.hs-ref__inner[data-astro-cid-bjminmah]{max-width:var(--container-wide);margin:0 auto;width:100%;padding:96px var(--side-pad);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.hs-ref__text[data-astro-cid-bjminmah]{display:flex;flex-direction:column;align-items:flex-start}.hs-ref__count[data-astro-cid-bjminmah]{font-family:var(--font-heading);font-size:clamp(3.4rem,7vw,5.5rem);font-weight:700;color:transparent;-webkit-text-stroke:1.5px rgba(15,30,46,.22);line-height:1;margin-bottom:8px}.hs-ref__tag[data-astro-cid-bjminmah]{display:inline-block;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-family:var(--font-body);font-weight:700}.hs-ref[data-astro-cid-bjminmah] h2[data-astro-cid-bjminmah]{font-family:var(--font-heading);font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:700;color:var(--navy-900);line-height:1.12;margin:0 0 20px;letter-spacing:-.03em}.hs-ref[data-astro-cid-bjminmah] p[data-astro-cid-bjminmah]{font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.7;color:#0f1e2eb8;max-width:520px;margin-bottom:32px;font-family:var(--font-body)}.hs-ref__stats[data-astro-cid-bjminmah]{display:flex;gap:clamp(28px,4vw,56px);margin-bottom:36px;flex-wrap:wrap}.hs-stat[data-astro-cid-bjminmah]{display:flex;flex-direction:column;gap:4px}.hs-stat[data-astro-cid-bjminmah] strong[data-astro-cid-bjminmah]{font-family:var(--font-heading);font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:600;color:var(--accent)}.hs-stat[data-astro-cid-bjminmah] span[data-astro-cid-bjminmah]{font-size:.8rem;color:#0f1e2e9e;font-family:var(--font-body)}.hs-ref__logo[data-astro-cid-bjminmah]{height:52px;width:auto;margin-bottom:18px}.hs-ref__figure[data-astro-cid-bjminmah]{margin:0}.hs-ref__figure[data-astro-cid-bjminmah] img[data-astro-cid-bjminmah]{display:block;width:100%;height:auto;max-height:64svh;object-fit:cover;border-radius:18px;box-shadow:0 20px 60px #0f1e2e38}@media(max-width:900px){.hs-ref__inner[data-astro-cid-bjminmah]{grid-template-columns:1fr;padding:64px var(--side-pad);gap:28px}.hs-ref__figure[data-astro-cid-bjminmah] img[data-astro-cid-bjminmah]{max-height:32svh}}@media(prefers-reduced-motion:no-preference){.hs-observe[data-astro-cid-bjminmah][data-reveal-ready] .hs-stagger[data-astro-cid-bjminmah]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease;transition-delay:calc(var(--s, 0) * .08s)}.hs-observe[data-astro-cid-bjminmah][data-reveal-ready].is-in .hs-stagger[data-astro-cid-bjminmah]{opacity:1;transform:none}}
