.hbx[data-astro-cid-ursm5vtw]{--c-cream: #fcfaf8;--c-blush: #f6eee9;--c-blush-deep: #f0e5dd;--c-primary: #681c43;--c-deep: #064b45;--c-ink: #1d1c1a;--c-ink-soft: #55524d;--c-line: rgba(29, 28, 26, .12);--font-display: dashiell-fine, Georgia, serif;--font-body: Inter, sans-serif;--ease: cubic-bezier(.2, .7, .2, 1);--nav-h: 70px;font-family:var(--font-body);font-size:18px;line-height:1.65;color:var(--c-ink);background:var(--c-cream);-webkit-font-smoothing:antialiased}.hbx[data-astro-cid-ursm5vtw] [data-astro-cid-ursm5vtw],.hbx[data-astro-cid-ursm5vtw] [data-astro-cid-ursm5vtw]:before,.hbx[data-astro-cid-ursm5vtw] [data-astro-cid-ursm5vtw]:after{box-sizing:border-box}.hbx[data-astro-cid-ursm5vtw] img[data-astro-cid-ursm5vtw]{max-width:none;border-radius:0}.hbx[data-astro-cid-ursm5vtw] .hb-wrap[data-astro-cid-ursm5vtw]{max-width:1240px;margin:0 auto;padding:0 48px}.hbx[data-astro-cid-ursm5vtw] .hb-kicker[data-astro-cid-ursm5vtw]{margin:0;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;line-height:1.5;color:var(--c-primary)}.hbx[data-astro-cid-ursm5vtw] .hb-title[data-astro-cid-ursm5vtw]{margin:14px 0 0;font-family:var(--font-display);font-weight:500;font-size:clamp(32px,3.2vw,44px);line-height:1.1;color:var(--c-ink)}.hbx[data-astro-cid-ursm5vtw] .hb-title-lg[data-astro-cid-ursm5vtw]{margin:16px 0 0;font-family:var(--font-display);font-weight:500;font-size:clamp(34px,3.8vw,54px);line-height:1.08;color:var(--c-ink);text-wrap:balance}.hbx[data-astro-cid-ursm5vtw] .hb-p[data-astro-cid-ursm5vtw]{margin:18px 0 0;color:var(--c-ink-soft);text-wrap:pretty}.hbx[data-astro-cid-ursm5vtw] .hb-actions[data-astro-cid-ursm5vtw]{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.hbx[data-astro-cid-ursm5vtw] .btn[data-astro-cid-ursm5vtw].hb-outline-light{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.7)}.hbx[data-astro-cid-ursm5vtw] .btn[data-astro-cid-ursm5vtw].hb-outline-light:hover{box-shadow:inset 0 0 0 100px #ffffff1f}.hbx[data-astro-cid-ursm5vtw] .hb-photo[data-astro-cid-ursm5vtw]{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--c-blush-deep)}.hbx[data-astro-cid-ursm5vtw] .hb-photo[data-astro-cid-ursm5vtw] img[data-astro-cid-ursm5vtw]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hbx[data-astro-cid-ursm5vtw] .hb-hero[data-astro-cid-ursm5vtw]{background:var(--c-blush);padding:88px 0 96px}.hbx[data-astro-cid-ursm5vtw] .hb-hero-row[data-astro-cid-ursm5vtw]{display:flex;flex-wrap:wrap;align-items:center;gap:56px 72px}.hbx[data-astro-cid-ursm5vtw] .hb-hero-copy[data-astro-cid-ursm5vtw]{flex:1.2 1 440px;min-width:0}.hbx[data-astro-cid-ursm5vtw] .hb-h1[data-astro-cid-ursm5vtw]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(42px,5.2vw,76px);line-height:1.03;color:var(--c-primary);text-wrap:balance}.hbx[data-astro-cid-ursm5vtw] .hb-sub[data-astro-cid-ursm5vtw]{margin:28px 0 0;max-width:560px;font-size:clamp(18px,1.6vw,21px);line-height:1.5;font-weight:400;color:var(--c-ink);text-wrap:pretty}.hbx[data-astro-cid-ursm5vtw] .hb-hero-media[data-astro-cid-ursm5vtw]{flex:1 1 360px;min-width:0;display:flex;justify-content:flex-end}.hbx[data-astro-cid-ursm5vtw] .hb-hero[data-astro-cid-ursm5vtw] .hb-photo[data-astro-cid-ursm5vtw]{max-width:440px;aspect-ratio:4 / 4.8}.hbx[data-astro-cid-ursm5vtw] .hb-intro[data-astro-cid-ursm5vtw]{padding:96px 0 24px}.hbx[data-astro-cid-ursm5vtw] .hb-intro-in[data-astro-cid-ursm5vtw]{max-width:760px;margin:0 auto;padding:0 48px;text-align:center}.hbx[data-astro-cid-ursm5vtw] .hb-intro[data-astro-cid-ursm5vtw] .hb-p[data-astro-cid-ursm5vtw]{margin-top:0}.hbx[data-astro-cid-ursm5vtw] .hb-intro[data-astro-cid-ursm5vtw] .hb-p[data-astro-cid-ursm5vtw]+.hb-p[data-astro-cid-ursm5vtw]{margin-top:20px}.hbx[data-astro-cid-ursm5vtw] .hb-lead[data-astro-cid-ursm5vtw]{margin:36px 0 0;font-family:var(--font-display);font-style:italic;font-size:clamp(24px,2.6vw,32px);line-height:1.3;color:var(--c-primary);text-wrap:balance}.hbx[data-astro-cid-ursm5vtw] .hb-ways[data-astro-cid-ursm5vtw]{padding:64px 0 112px}.hbx[data-astro-cid-ursm5vtw] .hb-ways-grid[data-astro-cid-ursm5vtw]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px;align-items:start}.hbx[data-astro-cid-ursm5vtw] .hb-side[data-astro-cid-ursm5vtw]{position:sticky;top:calc(var(--nav-h) + 32px);display:flex;flex-direction:column;gap:6px}.hbx[data-astro-cid-ursm5vtw] .hb-side-title[data-astro-cid-ursm5vtw]{margin:0 0 12px 12px}.hbx[data-astro-cid-ursm5vtw] .hb-idx[data-astro-cid-ursm5vtw]{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:10px;text-decoration:none;color:var(--c-ink-soft);font-size:15px;line-height:1.3;font-weight:500;transition:background .4s,color .4s}.hbx[data-astro-cid-ursm5vtw] .hb-idx-n[data-astro-cid-ursm5vtw]{flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(104,28,67,.35);border-radius:50%;font-size:13px;color:var(--c-primary);transition:background .4s,color .4s,border-color .4s}.hbx[data-astro-cid-ursm5vtw] .hb-idx[data-astro-cid-ursm5vtw]:hover{background:#681c430f}.hbx[data-astro-cid-ursm5vtw] .hb-idx[data-astro-cid-ursm5vtw].is-on{background:#681c4317;color:var(--c-primary)}.hbx[data-astro-cid-ursm5vtw] .hb-idx[data-astro-cid-ursm5vtw].is-on .hb-idx-n[data-astro-cid-ursm5vtw]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.hbx[data-astro-cid-ursm5vtw] .hb-idx[data-astro-cid-ursm5vtw]:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw]{scroll-margin-top:calc(var(--nav-h) + 32px);padding:88px 0;border-top:1px solid var(--c-line)}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw]:first-child{padding-top:0;border-top:0}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw]:last-child{padding-bottom:0}.hbx[data-astro-cid-ursm5vtw] .hb-chap-row[data-astro-cid-ursm5vtw]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw].hb-flip .hb-chap-row[data-astro-cid-ursm5vtw]{grid-template-columns:320px minmax(0,1fr)}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw].hb-flip .hb-photo[data-astro-cid-ursm5vtw]{order:-1}.hbx[data-astro-cid-ursm5vtw] .hb-num[data-astro-cid-ursm5vtw]{display:block;font-family:var(--font-display);font-size:64px;line-height:1;color:var(--c-primary);opacity:.4}.hbx[data-astro-cid-ursm5vtw] .hb-subline[data-astro-cid-ursm5vtw]{margin:12px 0 0;font-family:var(--font-display);font-style:italic;font-size:22px;line-height:1.35;color:var(--c-primary)}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw] .hb-p[data-astro-cid-ursm5vtw]{font-size:17px}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw] .hb-title[data-astro-cid-ursm5vtw]{margin-top:14px}.hbx[data-astro-cid-ursm5vtw] .hb-callout[data-astro-cid-ursm5vtw]{display:flex;gap:16px;align-items:flex-start;margin-top:28px;padding:22px 24px;background:var(--c-blush);border-radius:10px;transition:transform .5s var(--ease),box-shadow .5s}.hbx[data-astro-cid-ursm5vtw] .hb-callout[data-astro-cid-ursm5vtw]:hover{transform:translateY(-3px);box-shadow:0 18px 32px #681c431a}.hbx[data-astro-cid-ursm5vtw] .hb-callout[data-astro-cid-ursm5vtw] svg[data-astro-cid-ursm5vtw]{flex:none;margin-top:3px;color:var(--c-primary)}.hbx[data-astro-cid-ursm5vtw] .hb-callout[data-astro-cid-ursm5vtw] .hb-kicker[data-astro-cid-ursm5vtw]{font-size:11px}.hbx[data-astro-cid-ursm5vtw] .hb-callout[data-astro-cid-ursm5vtw] p[data-astro-cid-ursm5vtw]:last-child{margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--c-ink)}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw] .hb-actions[data-astro-cid-ursm5vtw]{margin-top:28px}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw]{background:var(--c-deep);color:#fff;padding:112px 0}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw] .hb-kicker[data-astro-cid-ursm5vtw]{color:#f0cbd8}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw] .hb-title-lg[data-astro-cid-ursm5vtw]{color:#fff;margin-top:18px;max-width:760px}.hbx[data-astro-cid-ursm5vtw] .hb-rev-row[data-astro-cid-ursm5vtw]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px 96px;margin-top:64px;padding-top:56px;border-top:1px solid rgba(255,255,255,.2)}.hbx[data-astro-cid-ursm5vtw] .hb-stat-block[data-astro-cid-ursm5vtw]{flex:1 1 320px;min-width:0}.hbx[data-astro-cid-ursm5vtw] .hb-stat[data-astro-cid-ursm5vtw]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(96px,14vw,200px);line-height:.9;color:#f0cbd8}.hbx[data-astro-cid-ursm5vtw] .hb-stat-cap[data-astro-cid-ursm5vtw]{margin:14px 0 0;font-family:var(--font-display);font-weight:500;font-size:clamp(28px,3vw,42px);line-height:1.15;color:#fff}.hbx[data-astro-cid-ursm5vtw] .hb-rev-copy[data-astro-cid-ursm5vtw]{flex:1.2 1 420px;min-width:0}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw] .hb-p[data-astro-cid-ursm5vtw]{max-width:560px;margin:0 0 22px;color:#e3eeeb}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw] .hb-p[data-astro-cid-ursm5vtw]:last-child{margin-bottom:0}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw] .hb-lead-p[data-astro-cid-ursm5vtw]{font-size:20px;line-height:1.55;color:#fff}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw] .hb-close[data-astro-cid-ursm5vtw]{margin-top:34px;padding-top:28px;border-top:1px solid rgba(255,255,255,.2);color:#fff;font-family:var(--font-display);font-weight:500;font-size:26px;line-height:1.3}.hbx[data-astro-cid-ursm5vtw] .hb-cta[data-astro-cid-ursm5vtw]{background:var(--c-primary);color:#fff;padding:112px 0;text-align:center}.hbx[data-astro-cid-ursm5vtw] .hb-cta-title[data-astro-cid-ursm5vtw]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(34px,4.2vw,58px);line-height:1.06;color:#fff;text-wrap:balance}.hbx[data-astro-cid-ursm5vtw] .hb-cta-text[data-astro-cid-ursm5vtw]{margin:22px auto 0;max-width:560px;color:#f3dde5}.hbx[data-astro-cid-ursm5vtw] .hb-cta[data-astro-cid-ursm5vtw] .hb-actions[data-astro-cid-ursm5vtw]{justify-content:center;margin-top:38px}@media(max-width:1000px){.hbx[data-astro-cid-ursm5vtw] .hb-ways-grid[data-astro-cid-ursm5vtw]{grid-template-columns:minmax(0,1fr);gap:0}.hbx[data-astro-cid-ursm5vtw] .hb-side[data-astro-cid-ursm5vtw]{display:none}}@media(max-width:900px){.hbx[data-astro-cid-ursm5vtw] .hb-chap-row[data-astro-cid-ursm5vtw],.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw].hb-flip .hb-chap-row[data-astro-cid-ursm5vtw]{grid-template-columns:minmax(0,1fr);gap:36px}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw].hb-flip .hb-photo[data-astro-cid-ursm5vtw]{order:0}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw] .hb-photo[data-astro-cid-ursm5vtw]{max-width:360px}}@media(max-width:760px){.hbx[data-astro-cid-ursm5vtw]{font-size:17px}.hbx[data-astro-cid-ursm5vtw] .hb-wrap[data-astro-cid-ursm5vtw],.hbx[data-astro-cid-ursm5vtw] .hb-intro-in[data-astro-cid-ursm5vtw]{padding:0 20px}.hbx[data-astro-cid-ursm5vtw] .hb-hero[data-astro-cid-ursm5vtw]{padding:64px 0 72px}.hbx[data-astro-cid-ursm5vtw] .hb-intro[data-astro-cid-ursm5vtw]{padding:72px 0 16px}.hbx[data-astro-cid-ursm5vtw] .hb-ways[data-astro-cid-ursm5vtw]{padding:48px 0 80px}.hbx[data-astro-cid-ursm5vtw] .hb-chap[data-astro-cid-ursm5vtw]{padding:64px 0}.hbx[data-astro-cid-ursm5vtw] .hb-num[data-astro-cid-ursm5vtw]{font-size:52px}.hbx[data-astro-cid-ursm5vtw] .hb-rev[data-astro-cid-ursm5vtw],.hbx[data-astro-cid-ursm5vtw] .hb-cta[data-astro-cid-ursm5vtw]{padding:80px 0}.hbx[data-astro-cid-ursm5vtw] .hb-actions[data-astro-cid-ursm5vtw] .btn[data-astro-cid-ursm5vtw]{width:100%;justify-content:center;text-align:center}}@media(prefers-reduced-motion:no-preference){.hbx[data-astro-cid-ursm5vtw] .hb-rise[data-astro-cid-ursm5vtw]{animation:hb-rise 1s var(--ease) both}.hbx[data-astro-cid-ursm5vtw] .hb-hero-media[data-astro-cid-ursm5vtw] .hb-photo[data-astro-cid-ursm5vtw]{animation:hb-rise 1s var(--ease) .3s both}@keyframes hb-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.hbx[data-astro-cid-ursm5vtw] [data-astro-cid-ursm5vtw],.hbx[data-astro-cid-ursm5vtw] [data-astro-cid-ursm5vtw]:before,.hbx[data-astro-cid-ursm5vtw] [data-astro-cid-ursm5vtw]:after{transition:none!important}}
