.fv[data-astro-cid-b4zbt3m5]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.fv__v[data-astro-cid-b4zbt3m5]{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:var(--fv-pos, center);opacity:0;will-change:opacity;transition:none!important}.fv[data-astro-cid-b4zbt3m5].is-scaled .fv__v[data-astro-cid-b4zbt3m5]{left:50%;top:0;width:calc(100% * var(--fv-scale, 1.2));height:calc(100% * var(--fv-scale, 1.2));translate:-50% 0}.fv__scrim[data-astro-cid-b4zbt3m5]{position:absolute;inset:0;background:rgba(0,0,0,var(--fv-scrim, 0))}html:not(.js-intro) .fv__v[data-astro-cid-b4zbt3m5]{opacity:1}@media(prefers-reduced-motion:reduce){.fv__v[data-astro-cid-b4zbt3m5]{opacity:1!important}}.st__screen[data-astro-cid-x2wsp3hm]{position:relative;overflow:hidden;background:var(--bg)}.st__screen--hero[data-astro-cid-x2wsp3hm],.st__screen--caps[data-astro-cid-x2wsp3hm]{min-height:100vh}.st__ov[data-astro-cid-x2wsp3hm]{position:absolute;inset:0;z-index:1;pointer-events:none}.st__ov--hero[data-astro-cid-x2wsp3hm]{background:linear-gradient(180deg,#0000009e,#00000094 34%,#0009 62%,#000000c7)}.st__ov--caps[data-astro-cid-x2wsp3hm]{background:linear-gradient(180deg,#0000009e,#00000094 45%,#000000b3)}.st__in[data-astro-cid-x2wsp3hm]{position:relative;z-index:2;min-height:100vh;display:flex;flex-direction:column}@keyframes st-fx{0%{opacity:0;filter:blur(10px);translate:0 20px}to{opacity:1;filter:blur(0);translate:0 0}}html.js .fx[data-astro-cid-x2wsp3hm]{opacity:0;filter:blur(10px);translate:0 20px;animation:st-fx .7s cubic-bezier(0,0,.58,1) both;animation-delay:var(--d, 0s)}@media(prefers-reduced-motion:reduce){html.js .fx[data-astro-cid-x2wsp3hm]{opacity:1;filter:none;translate:0 0;animation:none}}.pl[data-astro-cid-x2wsp3hm]{display:flex;align-items:center;gap:8px;margin:16px;background:#fff9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.5);border-radius:16px;padding:8px 8px 8px 20px}.pl__brand[data-astro-cid-x2wsp3hm]{font-family:var(--font-serif);font-size:15px;color:#111;white-space:nowrap}.pl__dot[data-astro-cid-x2wsp3hm]{margin:0 5px;opacity:.45}.pl__links[data-astro-cid-x2wsp3hm]{display:none;margin-left:auto;gap:18px}.pl__links[data-astro-cid-x2wsp3hm] a[data-astro-cid-x2wsp3hm]{font-size:14px;color:#1f2937}.pl__links[data-astro-cid-x2wsp3hm] a[data-astro-cid-x2wsp3hm]:hover{color:#000}.pl__cta[data-astro-cid-x2wsp3hm]{margin-left:auto;background:#111;color:var(--ink, #fff);font-size:14px;padding:8px 16px;border-radius:10px;white-space:nowrap}@media(min-width:900px){.pl__links[data-astro-cid-x2wsp3hm]{display:flex}.pl__cta[data-astro-cid-x2wsp3hm]{margin-left:8px}}.st__mid[data-astro-cid-x2wsp3hm]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 16px 24px}.st__badge[data-astro-cid-x2wsp3hm]{display:inline-flex;align-items:center;gap:8px;border-radius:9999px;padding:4px 14px 4px 4px}.st__new[data-astro-cid-x2wsp3hm]{background:#fff;color:#000;padding:4px 12px;border-radius:9999px;font-size:12px;line-height:1rem;font-weight:600}.st__badge-t[data-astro-cid-x2wsp3hm]{font-size:14px;line-height:1.25rem;color:#ffffffeb}@media(max-width:560px){.st__badge-t[data-astro-cid-x2wsp3hm]{font-size:12px}}.st__h[data-astro-cid-x2wsp3hm]{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.1em;margin:22px 0 0;color:var(--ink, #fff);font-family:var(--font-serif);font-weight:400;font-size:2.6rem;line-height:1.12;letter-spacing:0;max-width:22em;text-wrap:balance}@media(min-width:768px){.st__h[data-astro-cid-x2wsp3hm]{font-size:3.4rem}}@media(min-width:1024px){.st__h[data-astro-cid-x2wsp3hm]{font-size:4.2rem}}.st__sub[data-astro-cid-x2wsp3hm]{margin:18px 0 0;max-width:34em;font-size:15px;line-height:1.7;color:#ffffffeb}@media(min-width:768px){.st__sub[data-astro-cid-x2wsp3hm]{font-size:16px}}.st__ctas[data-astro-cid-x2wsp3hm]{display:flex;align-items:center;gap:20px;margin-top:26px;flex-wrap:wrap;justify-content:center}.st__btn-strong[data-astro-cid-x2wsp3hm]{display:inline-flex;align-items:center;gap:8px;border-radius:9999px;padding:11px 22px;font-size:15px;font-weight:500;color:var(--ink, #fff)}.st__btn-ghost[data-astro-cid-x2wsp3hm]{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ink, #fff)}.st__btn-ghost[data-astro-cid-x2wsp3hm]:hover{opacity:.85}.st__stats[data-astro-cid-x2wsp3hm]{display:flex;align-items:stretch;gap:14px;margin-top:30px;flex-wrap:wrap;justify-content:center}.st__stat[data-astro-cid-x2wsp3hm]{width:220px;padding:20px;border-radius:1.25rem;text-align:left}.st__stat-ic[data-astro-cid-x2wsp3hm]{color:var(--ink, #fff);opacity:.9}.st__stat-n[data-astro-cid-x2wsp3hm]{margin-top:12px;color:var(--ink, #fff);font-family:var(--font-serif);font-size:2.1rem;line-height:1.05;letter-spacing:-.5px}.st__stat-l[data-astro-cid-x2wsp3hm]{margin-top:8px;font-size:12px;line-height:1.5;color:#ffffffdb}.st__row[data-astro-cid-x2wsp3hm]{display:flex;flex-direction:column;align-items:center;gap:14px;padding-bottom:28px}.st__chip[data-astro-cid-x2wsp3hm]{border-radius:9999px;padding:5px 14px;font-size:12px;line-height:1rem;font-weight:500;color:#fffffff2}.st__names[data-astro-cid-x2wsp3hm]{display:flex;align-items:center;gap:26px;flex-wrap:wrap;justify-content:center}.st__names[data-astro-cid-x2wsp3hm] span[data-astro-cid-x2wsp3hm]{font-family:var(--font-serif);font-size:1.35rem;color:var(--ink, #fff)}@media(min-width:768px){.st__names[data-astro-cid-x2wsp3hm]{gap:40px}.st__names[data-astro-cid-x2wsp3hm] span[data-astro-cid-x2wsp3hm]{font-size:1.6rem}}.st__in--caps[data-astro-cid-x2wsp3hm]{padding:88px 20px 36px}@media(min-width:768px){.st__in--caps[data-astro-cid-x2wsp3hm]{padding:96px 64px 40px}}@media(min-width:1024px){.st__in--caps[data-astro-cid-x2wsp3hm]{padding:96px 80px 40px}}.st__caps-head[data-astro-cid-x2wsp3hm]{margin-bottom:auto}.st__kicker[data-astro-cid-x2wsp3hm]{font-size:14px;line-height:1.4;color:#ffffffd9;margin:0 0 20px}.st__caps-h2[data-astro-cid-x2wsp3hm]{margin:0;color:var(--ink, #fff);font-family:var(--font-serif);font-weight:400;font-size:2.6rem;line-height:1.1;letter-spacing:0}@media(min-width:768px){.st__caps-h2[data-astro-cid-x2wsp3hm]{font-size:3.2rem}}@media(min-width:1024px){.st__caps-h2[data-astro-cid-x2wsp3hm]{font-size:3.9rem}}.st__cards[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:48px}.st__card[data-astro-cid-x2wsp3hm]{display:flex;flex-direction:column;border-radius:1.25rem;padding:22px;min-height:330px;color:inherit}.st__card[data-astro-cid-x2wsp3hm]:hover{background:#ffffff0d}.st__card-top[data-astro-cid-x2wsp3hm]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.st__card-ic[data-astro-cid-x2wsp3hm]{width:44px;height:44px;border-radius:.75rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--ink, #fff)}.st__card-tags[data-astro-cid-x2wsp3hm]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:72%}.st__tag[data-astro-cid-x2wsp3hm]{border-radius:9999px;padding:4px 11px;font-size:11px;line-height:1.5;color:#ffffffeb;white-space:nowrap}.st__card-sp[data-astro-cid-x2wsp3hm]{flex:1}.st__card-h3[data-astro-cid-x2wsp3hm]{margin:22px 0 0;color:var(--ink, #fff);font-family:var(--font-serif);font-weight:400;font-size:1.6rem;line-height:1.2}.st__card-p[data-astro-cid-x2wsp3hm]{margin:10px 0 0;font-size:14px;line-height:1.65;color:#ffffffe6;max-width:34ch}@media(min-width:768px){.st__cards[data-astro-cid-x2wsp3hm]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px}.st__card-h3[data-astro-cid-x2wsp3hm]{font-size:1.85rem}}
