.fx-body[data-astro-cid-uibniezb]{grid-template-columns:minmax(0,680px) 360px;justify-content:space-between;align-items:start;gap:64px;display:grid}.fx-body-main[data-astro-cid-uibniezb]{flex-direction:column;gap:20px;display:flex}.hv-prose[data-astro-cid-uibniezb].fx-body-prose{font-size:15.5px;line-height:25px}.hv-prose[data-astro-cid-uibniezb].fx-body-prose h3{margin-top:32px;font-size:18px;line-height:24px}.hv-prose[data-astro-cid-uibniezb].fx-body-prose h3:first-child{margin-top:0}.hv-prose[data-astro-cid-uibniezb].fx-body-prose h3+p{margin-top:8px}.hv-prose[data-astro-cid-uibniezb].fx-body-prose h4{letter-spacing:-.02em;margin-top:48px;font-size:22px;font-weight:600;line-height:28px}.hv-prose[data-astro-cid-uibniezb].fx-body-prose h4:first-child{margin-top:0}.fx-body-side[data-astro-cid-uibniezb]{position:sticky;top:140px}.fx-summary[data-astro-cid-uibniezb]{flex-direction:column;gap:16px;padding:12px 12px 22px;display:flex}.fx-summary[data-astro-cid-uibniezb]>[data-astro-cid-uibniezb]:not(.fx-summary-preview){margin-inline:10px}.fx-summary-preview[data-astro-cid-uibniezb]{aspect-ratio:16/10;box-shadow:inset 0 0 0 1px var(--hv-line-soft);isolation:isolate;border-radius:12px;position:relative;overflow:hidden}.fx-preview-bg[data-astro-cid-uibniezb]{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fx-preview-window[data-astro-cid-uibniezb]{background:#fff;border-radius:8px 8px 0 0;position:absolute;inset:16% 9% 0;overflow:hidden;box-shadow:0 0 0 1px #16223514,0 10px 24px -10px #1622354d}.fx-preview-window[data-astro-cid-uibniezb] img[data-astro-cid-uibniezb]{width:100%;height:auto;display:block}.fx-summary-head[data-astro-cid-uibniezb]{align-items:center;gap:12px;display:flex}.fx-summary-title[data-astro-cid-uibniezb]{color:var(--hv-ink);font-size:16px;font-weight:600;line-height:20px}.fx-summary-group[data-astro-cid-uibniezb]{color:var(--hv-muted);font-size:13px;line-height:16px}.fx-summary-text[data-astro-cid-uibniezb]{color:var(--hv-body);font-size:14px;line-height:21px}.fx-summary-rows[data-astro-cid-uibniezb]{border-top:1px solid var(--hv-line-soft);margin:0}.fx-summary-rows[data-astro-cid-uibniezb]>div[data-astro-cid-uibniezb]{border-bottom:1px solid var(--hv-line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding-block:8px;font-size:13px;line-height:18px;display:flex}.fx-summary-rows[data-astro-cid-uibniezb] dt[data-astro-cid-uibniezb]{color:var(--hv-muted);flex-shrink:0}.fx-summary-rows[data-astro-cid-uibniezb] dd[data-astro-cid-uibniezb]{text-align:right;color:var(--hv-ink-2);margin:0;font-weight:500}.fx-summary-none[data-astro-cid-uibniezb]{color:var(--hv-faint)}.fx-summary[data-astro-cid-uibniezb] .btn-primary[data-astro-cid-uibniezb]{align-self:stretch;margin-top:4px}.fx-summary-link[data-astro-cid-uibniezb]{color:var(--hv-ink-2);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:16px;transition:color .15s;display:inline-flex}.fx-summary-link[data-astro-cid-uibniezb]:hover{color:var(--hv-primary)}.fx-sr[data-astro-cid-uibniezb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.hv-prose[data-astro-cid-uibniezb].fx-body-prose h3{font-size:17px;line-height:23px}}@media (width<=1000px){.fx-body[data-astro-cid-uibniezb]{grid-template-columns:minmax(0,1fr);gap:40px}.fx-body-side[data-astro-cid-uibniezb]{order:-1;max-width:480px;position:static}}.fs-stage[data-astro-cid-hpfiius7]{border:1px solid var(--hv-line);background:var(--hv-bg);isolation:isolate;border-radius:24px;justify-content:center;align-items:center;min-width:0;margin:0;padding:40px;display:flex;position:relative;overflow:hidden}.fs-stage--hero[data-astro-cid-hpfiius7]{align-items:flex-end;padding:56px 56px 0}.fs-bg[data-astro-cid-hpfiius7]{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fs-window[data-astro-cid-hpfiius7]{background:#fff;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #16223514,0 2px 4px #1622350f,0 18px 40px -12px #16223538}.fs-window[data-astro-cid-hpfiius7] img[data-astro-cid-hpfiius7]{width:100%;height:auto;display:block}.fs-stage--hero[data-astro-cid-hpfiius7] .fs-window[data-astro-cid-hpfiius7]{border-radius:14px 14px 0 0;max-width:1000px}.fs-stage--panel[data-astro-cid-hpfiius7]{aspect-ratio:4/3}.fs-stage--panel[data-astro-cid-hpfiius7] .fs-window[data-astro-cid-hpfiius7]{width:var(--fs-panel-width)}.fs-stage--crop[data-astro-cid-hpfiius7] .fs-window[data-astro-cid-hpfiius7] img[data-astro-cid-hpfiius7]{object-fit:cover;height:100%}.fs-stage--hero[data-astro-cid-hpfiius7].fs-stage--crop .fs-window[data-astro-cid-hpfiius7]{aspect-ratio:16/9}@media (width<=640px){.fs-stage[data-astro-cid-hpfiius7]{border-radius:18px;padding:20px}.fs-stage--hero[data-astro-cid-hpfiius7]{padding:24px 16px 0}}.fp[data-astro-cid-7eq4nle5] .hv-page-hero{padding-block:80px 48px}.fp[data-astro-cid-7eq4nle5] .hv-page-hero--center .hv-page-hero-copy{max-width:960px}.fp[data-astro-cid-7eq4nle5] .hv-page-hero .hv-title{font-size:clamp(40px,5vw,60px);line-height:1.06}.fp[data-astro-cid-7eq4nle5] .hv-page-hero .fx-actions{align-items:center}.fp[data-astro-cid-7eq4nle5] .hv-page-hero .fx-actions-row{justify-content:center}.fp-hero-visual[data-astro-cid-7eq4nle5]{padding-bottom:80px}.fp-rows[data-astro-cid-7eq4nle5]{flex-direction:column;gap:112px;display:flex}.fp-row[data-astro-cid-7eq4nle5]{grid-template-columns:minmax(0,430px) minmax(0,1fr);align-items:center;gap:72px;display:grid}.fp-row--reverse[data-astro-cid-7eq4nle5]{grid-template-columns:minmax(0,1fr) minmax(0,430px)}.fp-row-copy[data-astro-cid-7eq4nle5]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.fp-row--reverse[data-astro-cid-7eq4nle5] .fp-row-copy[data-astro-cid-7eq4nle5]{order:2}.fp-row-copy[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5]{color:var(--hv-ink);letter-spacing:-.04em;font-size:clamp(32px,3.5vw,44px);font-weight:600;line-height:1.08}.fp-row-copy[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5] em[data-astro-cid-7eq4nle5]{color:var(--hv-primary);font-style:normal;display:block}.fp-row-copy[data-astro-cid-7eq4nle5]>p[data-astro-cid-7eq4nle5]{color:var(--hv-body);letter-spacing:-.01em;font-size:18px;line-height:28px}@media (width<=1000px){.fp-row[data-astro-cid-7eq4nle5],.fp-row--reverse[data-astro-cid-7eq4nle5]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:36px}}@media (width<=760px){.fp-row[data-astro-cid-7eq4nle5],.fp-row--reverse[data-astro-cid-7eq4nle5]{grid-template-columns:minmax(0,1fr);gap:28px}.fp-row--reverse[data-astro-cid-7eq4nle5] .fp-row-copy[data-astro-cid-7eq4nle5]{order:initial}.fp-rows[data-astro-cid-7eq4nle5]{gap:64px}}@media (width<=640px){.fp[data-astro-cid-7eq4nle5] .hv-page-hero{padding-block:44px 32px}.fp[data-astro-cid-7eq4nle5] .hv-page-hero .hv-title{font-size:36px;line-height:39px}.fp[data-astro-cid-7eq4nle5] .hv-page-hero .fx-actions{align-items:stretch}.fp-hero-visual[data-astro-cid-7eq4nle5]{padding-bottom:48px}.fp-row-copy[data-astro-cid-7eq4nle5]{gap:16px}.fp-row-copy[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5]{font-size:30px;line-height:34px}.fp-row-copy[data-astro-cid-7eq4nle5]>p[data-astro-cid-7eq4nle5]{font-size:16px;line-height:24px}}
