@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,700&family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600&family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600&family=Inter:wght@500;600&display=swap";[data-v-99df5986],[data-v-99df5986]:before,[data-v-99df5986]:after{box-sizing:border-box}.phx-ph[data-v-99df5986]{position:relative;padding:150px 24px 90px;background:var(--ph-bg);font-family:Inter,sans-serif;text-align:center;overflow:hidden}.phx-ph__pulse[data-v-99df5986]{position:absolute;top:50%;left:0;width:100%;height:100px;transform:translateY(-50%);opacity:.35;stroke-dasharray:1400;stroke-dashoffset:1400;animation:ph-draw-99df5986 3s ease-out .3s forwards}@keyframes ph-draw-99df5986{to{stroke-dashoffset:0}}.phx-ph__wrap[data-v-99df5986]{position:relative;z-index:1;max-width:760px;margin:0 auto}.phx-ph__eyebrow[data-v-99df5986]{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ph-eyebrow);margin:0 0 20px}.phx-ph__dot[data-v-99df5986]{width:7px;height:7px;border-radius:50%;background:var(--ph-eyebrow)}.phx-ph__title[data-v-99df5986]{font-family:Fraunces,serif;font-weight:700;font-size:clamp(2.2rem,4vw,3.4rem);color:var(--ph-headline);margin:0 0 18px}.phx-ph__subtitle[data-v-99df5986]{font-size:1.1rem;line-height:1.6;color:var(--ph-subtitle);max-width:58ch;margin:0 auto 36px}.phx-ph__cta[data-v-99df5986]{display:inline-block;padding:15px 32px;border-radius:999px;font-weight:600;color:var(--ph-cta-text);background:var(--ph-cta-bg);text-decoration:none;box-shadow:0 14px 30px #c8003d4d;transition:transform .2s ease}.phx-ph__cta[data-v-99df5986]:hover{transform:translateY(-2px)}[data-v-deab2fec],[data-v-deab2fec]:before,[data-v-deab2fec]:after{box-sizing:border-box}.phx-as[data-v-deab2fec]{padding:clamp(80px,10vw,130px) 24px;background:var(--as-bg);font-family:Inter,sans-serif}.phx-as__wrap[data-v-deab2fec]{max-width:900px;margin:0 auto}.phx-as__intro[data-v-deab2fec]{max-width:600px;margin-bottom:50px}.phx-as__eyebrow[data-v-deab2fec]{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--as-eyebrow);margin:0 0 12px}.phx-as__title[data-v-deab2fec]{font-family:Fraunces,serif;font-weight:600;font-size:clamp(1.8rem,2.8vw,2.4rem);color:var(--as-headline);margin:0 0 14px;line-height:1.25}.phx-as__text[data-v-deab2fec]{font-size:1rem;line-height:1.65;color:var(--as-text);margin:0}.phx-as__chart[data-v-deab2fec]{position:relative;height:160px}.phx-as__chart svg[data-v-deab2fec]{position:absolute;inset:0;width:100%;height:100%}.phx-as--in .phx-as__path[data-v-deab2fec]{animation:as-draw-deab2fec 1.4s ease forwards}@keyframes as-draw-deab2fec{to{stroke-dashoffset:0}}.phx-as__mark[data-v-deab2fec]{position:absolute;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(8px);transition:all .5s ease}.phx-as--in .phx-as__mark[data-v-deab2fec]{opacity:1;transform:translateY(0)}.phx-as__mark--0[data-v-deab2fec]{left:3%;bottom:8%}.phx-as__mark--1[data-v-deab2fec]{left:46%;bottom:44%}.phx-as__mark--2[data-v-deab2fec]{right:2%;top:4%}.phx-as__dot[data-v-deab2fec]{width:9px;height:9px;border-radius:50%;background:var(--as-mark);flex-shrink:0}.phx-as__label[data-v-deab2fec]{font-size:.82rem;font-weight:600;color:var(--as-stage-text);white-space:nowrap}@media (max-width: 600px){.phx-as__chart[data-v-deab2fec]{height:auto}.phx-as__chart svg[data-v-deab2fec]{display:none}.phx-as__mark[data-v-deab2fec]{position:static;margin-bottom:12px}}[data-v-5e4be7a7],[data-v-5e4be7a7]:before,[data-v-5e4be7a7]:after{box-sizing:border-box}.phx-wp[data-v-5e4be7a7]{padding:clamp(80px,10vw,130px) 24px 60px;background:var(--wp-bg);font-family:Inter,sans-serif}.phx-wp__wrap[data-v-5e4be7a7]{max-width:1100px;margin:0 auto}.phx-wp__head[data-v-5e4be7a7]{text-align:center;margin-bottom:20px}.phx-wp__eyebrow[data-v-5e4be7a7]{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wp-eyebrow);margin:0 0 12px}.phx-wp__title[data-v-5e4be7a7]{font-family:Fraunces,serif;font-weight:600;font-size:clamp(1.9rem,3vw,2.5rem);color:var(--wp-headline);margin:0}.phx-wp__path[data-v-5e4be7a7]{display:block;width:100%;height:60px;margin-bottom:-10px}.phx-wp__row[data-v-5e4be7a7]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.phx-wp__stop[data-v-5e4be7a7]{background:var(--wp-stop-bg);border-radius:14px;padding:22px 16px;text-align:center;box-shadow:0 10px 24px #1e252912;opacity:0;transform:translateY(16px);transition:all .55s ease}.phx-wp--in .phx-wp__stop[data-v-5e4be7a7]{opacity:1;transform:translateY(0)}.phx-wp__stop--raised[data-v-5e4be7a7]{margin-top:-18px}.phx-wp__num[data-v-5e4be7a7]{display:block;font-family:Fraunces,serif;font-weight:700;font-size:1.1rem;color:var(--wp-number);margin-bottom:8px}.phx-wp__stop p[data-v-5e4be7a7]{font-size:.85rem;line-height:1.45;color:var(--wp-stop-text);margin:0}@media (max-width: 900px){.phx-wp__row[data-v-5e4be7a7]{grid-template-columns:repeat(2,1fr)}.phx-wp__stop--raised[data-v-5e4be7a7]{margin-top:0}.phx-wp__path[data-v-5e4be7a7]{display:none}}@media (max-width: 500px){.phx-wp__row[data-v-5e4be7a7]{grid-template-columns:1fr}}[data-v-1bb55784],[data-v-1bb55784]:before,[data-v-1bb55784]:after{box-sizing:border-box}.phx-cg[data-v-1bb55784]{padding:clamp(80px,10vw,130px) 24px;background:var(--cg-bg);font-family:Inter,sans-serif;text-align:center}.phx-cg__wrap[data-v-1bb55784]{max-width:640px;margin:0 auto}.phx-cg__eyebrow[data-v-1bb55784]{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cg-eyebrow);margin:0 0 12px}.phx-cg__title[data-v-1bb55784]{font-family:Fraunces,serif;font-weight:600;font-size:clamp(1.8rem,2.8vw,2.4rem);color:var(--cg-headline);margin:0 0 16px}.phx-cg__text[data-v-1bb55784]{font-size:1.02rem;line-height:1.65;color:var(--cg-text);margin:0 0 40px}.phx-cg__track[data-v-1bb55784]{height:10px;border-radius:999px;background:var(--cg-track);overflow:hidden;margin-bottom:14px}.phx-cg__fill[data-v-1bb55784]{height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,var(--cg-fill-from),var(--cg-fill-to));transition:width 1.2s cubic-bezier(.16,1,.3,1)}.phx-cg--in .phx-cg__fill[data-v-1bb55784]{width:100%}.phx-cg__label[data-v-1bb55784]{font-size:.85rem;font-weight:600;color:var(--cg-label)}[data-v-6b444209],[data-v-6b444209]:before,[data-v-6b444209]:after{box-sizing:border-box}.phx-wc[data-v-6b444209]{padding:clamp(80px,10vw,130px) 24px;background:var(--wc-bg);font-family:Inter,sans-serif}.phx-wc__card[data-v-6b444209]{position:relative;max-width:560px;margin:0 auto;background:var(--wc-card-bg);border-radius:60px 20px 20px;padding:44px 40px;text-align:center;box-shadow:0 20px 50px #1e252914;opacity:0;transform:translateY(14px);transition:all .6s ease}.phx-wc--in .phx-wc__card[data-v-6b444209]{opacity:1;transform:translateY(0)}.phx-wc__accent[data-v-6b444209]{position:absolute;top:20px;left:20px;width:10px;height:10px;border-radius:50%;background:var(--wc-accent)}.phx-wc__text[data-v-6b444209]{font-size:1.05rem;line-height:1.6;color:var(--wc-text);margin:0 0 12px}.phx-wc__signature[data-v-6b444209]{font-family:Fraunces,serif;font-style:italic;font-weight:500;font-size:1.15rem;color:var(--wc-signature);margin:0 0 28px}.phx-wc__cta[data-v-6b444209]{display:inline-block;padding:14px 30px;border-radius:999px;font-weight:600;color:var(--wc-cta-text);background:var(--wc-cta-bg);text-decoration:none;transition:transform .2s ease}.phx-wc__cta[data-v-6b444209]:hover{transform:translateY(-2px)}
