.format-hero[data-astro-cid-4oz3xtuh]{background:var(--pink);overflow:hidden}.format-hero__stage[data-astro-cid-4oz3xtuh]{--desktop-group-width:828px;--desktop-group-top:clamp(96px, calc(100svh - 588px), 180px);max-width:1440px;min-height:880px;padding:132px var(--gutter) 48px;margin-inline:auto;position:relative}.format-hero__copy[data-astro-cid-4oz3xtuh]{z-index:1;width:640px;position:relative}.format-hero__title[data-astro-cid-4oz3xtuh]{max-width:600px;font-family:var(--font-display);letter-spacing:-.025em;color:var(--white);text-wrap:balance;margin-top:24px;font-size:clamp(36px,3.4vw,48px);font-weight:800;line-height:1.08}.format-hero__title[data-astro-cid-4oz3xtuh] span{color:var(--ink)}.format-hero__photo[data-astro-cid-4oz3xtuh]{right:0;top:var(--desktop-group-top);width:var(--desktop-group-width);aspect-ratio:5/3;margin:0;position:absolute}.format-hero__photo[data-astro-cid-4oz3xtuh] picture[data-astro-cid-4oz3xtuh]{display:block}.format-hero__photo[data-astro-cid-4oz3xtuh] picture[data-astro-cid-4oz3xtuh] img[data-astro-cid-4oz3xtuh]{aspect-ratio:5/3;object-fit:contain;width:100%;height:auto;display:block}.format-hero__script[data-astro-cid-4oz3xtuh]{top:104px;right:calc(var(--desktop-group-width) - 320px);object-fit:contain;width:320px;height:40px;position:absolute}.format-hero__lead[data-astro-cid-4oz3xtuh]{max-width:400px;color:var(--ink);margin-top:24px;font-size:19px;font-weight:600;line-height:1.55}.format-hero__cta[data-astro-cid-4oz3xtuh]{flex-wrap:wrap;align-items:center;gap:12px;max-width:400px;margin-top:28px;display:flex}.format-hero__cta[data-astro-cid-4oz3xtuh] .btn[data-astro-cid-4oz3xtuh]{gap:10px}.format-hero__quick[data-astro-cid-4oz3xtuh]{flex-wrap:wrap;gap:8px 24px;margin-top:12px;display:flex}.format-hero__quick[data-astro-cid-4oz3xtuh] a[data-astro-cid-4oz3xtuh]{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;font-size:16px;font-weight:800;display:inline-flex}.format-hero__chips[data-astro-cid-4oz3xtuh]{flex-wrap:wrap;gap:12px 24px;max-width:400px;margin-top:24px;display:flex}.format-hero__chips[data-astro-cid-4oz3xtuh] li[data-astro-cid-4oz3xtuh]{align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.format-hero__support[data-astro-cid-4oz3xtuh]{max-width:400px;margin-top:40px}@media (width>=1024px){.format-hero__photo[data-astro-cid-4oz3xtuh]{transform:translateY(5%)}.format-hero__cta[data-astro-cid-4oz3xtuh]{flex-wrap:nowrap;width:max-content;max-width:none}.format-hero__cta[data-astro-cid-4oz3xtuh] .btn[data-astro-cid-4oz3xtuh]{flex-shrink:0;padding-inline:16px;font-size:16px}}@media (width>=1024px) and (width<=1439px){.format-hero__stage[data-astro-cid-4oz3xtuh]{--desktop-group-width:calc((100% - 480px) * .92)}.format-hero__copy[data-astro-cid-4oz3xtuh]{width:calc(600px - 2 * var(--gutter))}}@media (width<=1023px) and (width>=768px){.format-hero__stage[data-astro-cid-4oz3xtuh]{--group-width:min(800px, 86vw);padding-top:120px;padding-bottom:calc(var(--group-width) * .6 + 48px)}.format-hero__copy[data-astro-cid-4oz3xtuh]{width:min(660px,100%)}.format-hero__title[data-astro-cid-4oz3xtuh]{font-size:40px}.format-hero__photo[data-astro-cid-4oz3xtuh]{width:var(--group-width);top:auto;bottom:0}.format-hero__script[data-astro-cid-4oz3xtuh]{display:none}.format-hero__lead[data-astro-cid-4oz3xtuh],.format-hero__cta[data-astro-cid-4oz3xtuh],.format-hero__chips[data-astro-cid-4oz3xtuh],.format-hero__support[data-astro-cid-4oz3xtuh]{max-width:540px}.format-hero__cta[data-astro-cid-4oz3xtuh]{max-width:560px}}@media (width<=767px){.format-hero__stage[data-astro-cid-4oz3xtuh]{--group-width:min(580px, calc(100vw - 10px));min-height:0;padding:78px var(--gutter) calc(var(--group-width) * .6 + 24px)}.format-hero__copy[data-astro-cid-4oz3xtuh]{width:100%}.format-hero__title[data-astro-cid-4oz3xtuh]{letter-spacing:-.02em;max-width:none;margin-top:14px;font-size:28px;line-height:1.12}.format-hero__photo[data-astro-cid-4oz3xtuh]{width:var(--group-width);inset:auto auto 0 50%;transform:translate(-50%)}.format-hero__script[data-astro-cid-4oz3xtuh]{display:none}.format-hero__lead[data-astro-cid-4oz3xtuh]{max-width:none;margin-top:18px;font-size:16px;line-height:1.5}.format-hero__cta[data-astro-cid-4oz3xtuh]{flex-direction:column;align-items:stretch;gap:10px;max-width:560px;margin-top:20px}.format-hero__cta[data-astro-cid-4oz3xtuh] .btn[data-astro-cid-4oz3xtuh]{min-height:56px;padding-inline:16px;font-size:16px}.format-hero__stats[data-astro-cid-4oz3xtuh]{gap:24px;margin-top:24px;display:flex}.format-hero__stats[data-astro-cid-4oz3xtuh] p[data-astro-cid-4oz3xtuh]{flex:1;align-items:center;gap:10px;font-size:14px;line-height:1.35;display:flex}.format-hero__stats[data-astro-cid-4oz3xtuh] strong[data-astro-cid-4oz3xtuh]{font-family:var(--font-display);white-space:nowrap;font-size:24px;font-weight:800}}@media (prefers-reduced-motion:no-preference){.format-hero__photo[data-astro-cid-4oz3xtuh] picture[data-astro-cid-4oz3xtuh]{animation:group-arrive .7s var(--ease-out) both}@keyframes group-arrive{0%{transform:translateY(18px)}to{transform:translateY(0)}}}
