.head[data-astro-cid-epct2mty]{display:flex;align-items:flex-end;justify-content:space-between;gap:80px;padding-bottom:calc(var(--gap) * max(var(--sy),.66))}.head--start[data-astro-cid-epct2mty]{align-items:flex-start}.head__main[data-astro-cid-epct2mty]{display:flex;flex-direction:column;align-items:flex-start;max-width:var(--tw)}.head__lede[data-astro-cid-epct2mty]{padding-top:20px}.head__aside[data-astro-cid-epct2mty]{flex-shrink:0;max-width:100%}@media(max-width:1023px){.head[data-astro-cid-epct2mty]{flex-direction:column;align-items:flex-start;gap:20px}.head__main[data-astro-cid-epct2mty]{max-width:none}}.hero__inner[data-astro-cid-yph2l7an]{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.hero__copy[data-astro-cid-yph2l7an]{display:flex;flex-direction:column;align-items:flex-start;width:var(--cw);flex-shrink:0}.hero__eyebrow[data-astro-cid-yph2l7an]{gap:16px;padding-bottom:26px}.hero__eyebrow[data-astro-cid-yph2l7an]:before{width:28px}.hero__logo[data-astro-cid-yph2l7an]{width:auto;height:28px}.hero__title[data-astro-cid-yph2l7an]{padding-bottom:16px}.hero__lede[data-astro-cid-yph2l7an]{padding-bottom:26px;font-family:var(--font-display);font-size:var(--fs);line-height:var(--lh)}.hero__lede--accent[data-astro-cid-yph2l7an]{color:var(--accent)}.hero__lede--ink[data-astro-cid-yph2l7an]{color:var(--color-ink-70)}.hero__body[data-astro-cid-yph2l7an]{max-width:var(--bw)}.hero__body[data-astro-cid-yph2l7an]+.hero__body[data-astro-cid-yph2l7an]{padding-top:14px}.hero__stats[data-astro-cid-yph2l7an]{display:flex;width:100%;margin-top:44px;padding-top:26px;border-top:1px solid var(--color-line)}.hero__stat[data-astro-cid-yph2l7an]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding-inline:32px;border-left:1px solid var(--color-line)}.hero__stat[data-astro-cid-yph2l7an]:first-child{padding-left:0;border-left:0}.hero__stat[data-astro-cid-yph2l7an]:last-child{padding-right:0}.hero__value[data-astro-cid-yph2l7an]{padding-bottom:6px;font-family:var(--font-display);font-size:32px;line-height:40px;color:var(--accent)}.hero__label[data-astro-cid-yph2l7an]{padding-bottom:10px;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink)}.hero__stats--mixed[data-astro-cid-yph2l7an] .hero__label[data-astro-cid-yph2l7an]{padding-bottom:16px;line-height:40px}.hero__stat-text[data-astro-cid-yph2l7an]{font-size:var(--text-caption);line-height:22px;color:var(--color-stone)}.hero__cta[data-astro-cid-yph2l7an]{margin-top:44px}.hero__btn[data-astro-cid-yph2l7an]{height:56px;padding:0 32px;gap:12px}.hero__btn[data-astro-cid-yph2l7an].btn--primary{font-weight:600;color:var(--color-bone)}.hero__btn[data-astro-cid-yph2l7an] .btn__icon[data-astro-cid-yph2l7an]{color:inherit}.hero__btn[data-astro-cid-yph2l7an].btn--secondary{border-color:var(--color-border-strong)}.hero__media[data-astro-cid-yph2l7an]{width:480px;flex-shrink:0}@media(max-width:1279px){.hero__inner[data-astro-cid-yph2l7an]{flex-direction:column;gap:56px}.hero__copy[data-astro-cid-yph2l7an]{width:100%;max-width:var(--cw)}.hero__media[data-astro-cid-yph2l7an]{width:100%;max-width:560px}}@media(max-width:767px){.hero__title[data-astro-cid-yph2l7an]{--fs-m: 40px;--lh-m: 46px}.hero__title[data-astro-cid-yph2l7an] br{display:none}.hero__lede[data-astro-cid-yph2l7an]{--fs: 23px !important;--lh: 31px !important}.hero__stats[data-astro-cid-yph2l7an]{flex-wrap:wrap;row-gap:0}.hero__stat[data-astro-cid-yph2l7an]{flex:1 1 50%!important;padding:0 20px 20px}.hero__stat[data-astro-cid-yph2l7an]:nth-child(odd){padding-left:0;border-left:0}.hero__stat[data-astro-cid-yph2l7an]:last-child:nth-child(odd){flex-basis:100%!important;padding:20px 0 0;border-top:1px solid var(--color-line)}.hero__cta[data-astro-cid-yph2l7an]{flex-direction:column;align-items:stretch;width:100%}.hero__btn[data-astro-cid-yph2l7an]{padding:0 20px;white-space:normal;text-align:center}}.pw__all[data-astro-cid-56ou5lis]{padding-bottom:8px}.pw__cat[data-astro-cid-56ou5lis]{font-size:11px;font-weight:600;line-height:14px;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent)}.pw__title[data-astro-cid-56ou5lis]{font-family:var(--font-display);color:var(--color-ink)}.pw__link[data-astro-cid-56ou5lis]:hover .pw__title[data-astro-cid-56ou5lis]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.pw__read[data-astro-cid-56ou5lis]{display:inline-flex;align-items:center;gap:12px;font-size:var(--text-caption);font-weight:500;line-height:18px;color:var(--color-ink)}.pw__read[data-astro-cid-56ou5lis] span[data-astro-cid-56ou5lis]{font-size:13px;transition:transform var(--duration-fast) var(--ease-out)}.pw__link[data-astro-cid-56ou5lis]:hover .pw__read[data-astro-cid-56ou5lis] span[data-astro-cid-56ou5lis]{transform:translate(3px)}.pw__list--rows[data-astro-cid-56ou5lis]{border-bottom:1px solid var(--color-border-strong)}.pw__list--rows[data-astro-cid-56ou5lis] .pw__link[data-astro-cid-56ou5lis]{display:flex;align-items:center;gap:44px;padding-block:26px;border-top:1px solid var(--color-border-strong)}.pw__list--rows[data-astro-cid-56ou5lis] .pw__cat[data-astro-cid-56ou5lis]{width:130px;flex-shrink:0}.pw__list--rows[data-astro-cid-56ou5lis] .pw__title[data-astro-cid-56ou5lis]{flex:1 1 0;font-size:var(--text-h3);line-height:36px}.pw__list--cols[data-astro-cid-56ou5lis]{display:flex}.pw__list--cols[data-astro-cid-56ou5lis] .pw__item[data-astro-cid-56ou5lis]{flex:1 1 0;min-width:0;padding:24px 36px 0;border-top:1px solid var(--color-line);border-left:1px solid var(--color-line)}.pw__list--cols[data-astro-cid-56ou5lis] .pw__item[data-astro-cid-56ou5lis]:first-child{padding-left:0;border-left:0}.pw__list--cols[data-astro-cid-56ou5lis] .pw__item[data-astro-cid-56ou5lis]:last-child{padding-right:0}.pw__list--cols[data-astro-cid-56ou5lis] .pw__link[data-astro-cid-56ou5lis]{display:flex;flex-direction:column;align-items:flex-start;height:100%}.pw__list--cols[data-astro-cid-56ou5lis] .pw__cat[data-astro-cid-56ou5lis]{display:none}.pw__list--cols[data-astro-cid-56ou5lis] .pw__title[data-astro-cid-56ou5lis]{padding-bottom:20px;font-size:22px;line-height:32px}.pw__list--cols[data-astro-cid-56ou5lis] .pw__read[data-astro-cid-56ou5lis]{margin-top:auto}@media(max-width:1023px){.pw__list--cols[data-astro-cid-56ou5lis]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.pw__list--cols[data-astro-cid-56ou5lis] .pw__item[data-astro-cid-56ou5lis]:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:767px){.pw__list--cols[data-astro-cid-56ou5lis],.pw__list--rows[data-astro-cid-56ou5lis]{display:block;border-bottom:1px solid var(--color-border-strong)}.pw__list--cols[data-astro-cid-56ou5lis] .pw__item[data-astro-cid-56ou5lis]{padding:0;border-left:0;border-top:0}.pw__list[data-astro-cid-56ou5lis] .pw__link[data-astro-cid-56ou5lis]{display:grid;grid-template-columns:1fr auto;gap:10px 16px;padding:24px 0 26px;border-top:1px solid var(--color-border-strong)}.pw__list[data-astro-cid-56ou5lis] .pw__cat[data-astro-cid-56ou5lis]{display:block;width:auto;grid-column:1 / -1}.pw__list[data-astro-cid-56ou5lis] .pw__title[data-astro-cid-56ou5lis]{grid-column:1 / -1;padding:0;font-size:22px;line-height:31px}.pw__list[data-astro-cid-56ou5lis] .pw__read[data-astro-cid-56ou5lis]{grid-column:1 / -1;justify-content:space-between;margin:0;font-weight:400;color:var(--color-stone-light)}.pw__read[data-astro-cid-56ou5lis] span[data-astro-cid-56ou5lis]{color:var(--color-ink)}}.cta__inner[data-astro-cid-4uigdjoi]{display:flex;align-items:flex-start;justify-content:space-between;gap:80px}.cta__copy[data-astro-cid-4uigdjoi]{width:600px;flex-shrink:0}.cta__eyebrow[data-astro-cid-4uigdjoi]{padding-bottom:26px}.cta__title[data-astro-cid-4uigdjoi]{padding-bottom:24px}.cta__body[data-astro-cid-4uigdjoi]{max-width:560px;font-size:var(--text-body);line-height:30px;color:var(--color-bone-dim)}.cta__side[data-astro-cid-4uigdjoi]{width:460px;flex-shrink:0;padding-top:70px}.cta__btns[data-astro-cid-4uigdjoi]{padding-bottom:40px}.cta__btn[data-astro-cid-4uigdjoi]{height:56px;padding:0 34px;gap:12px}.cta__btn[data-astro-cid-4uigdjoi] .btn__icon[data-astro-cid-4uigdjoi]{color:inherit}.cta__btn--ghost[data-astro-cid-4uigdjoi]{border-color:#4a4b40;font-weight:500}.cta__tagline[data-astro-cid-4uigdjoi]{padding-top:34px;border-top:1px solid var(--color-line-dark);font-family:var(--font-display);font-size:var(--text-h4);font-style:italic;line-height:34px;color:var(--color-bone-dim)}@media(max-width:1279px){.cta__inner[data-astro-cid-4uigdjoi]{flex-direction:column;gap:36px}.cta__copy[data-astro-cid-4uigdjoi],.cta__side[data-astro-cid-4uigdjoi]{width:100%;max-width:600px;padding-top:0}}@media(max-width:767px){.cta__body[data-astro-cid-4uigdjoi]{font-size:16px;line-height:27px}.cta__btns[data-astro-cid-4uigdjoi]{flex-direction:column;align-items:stretch}.cta__tagline[data-astro-cid-4uigdjoi]{font-size:19px;line-height:28px}}.pf{--accent: var(--color-moss);--accent-bar: var(--color-moss);--accent-ink: var(--color-moss-light)}.pf-eyebrow{display:inline-flex;align-items:center;gap:14px;font-size:var(--text-label);font-weight:600;line-height:16px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-stone)}.pf-eyebrow:before{content:"";width:34px;height:1px;flex-shrink:0;background:var(--color-stone-light)}.pf-eyebrow--bare:before,.pf-eyebrow--accent:before{display:none}.pf-eyebrow--accent{font-size:11px;line-height:14px;color:var(--accent)}.pf-eyebrow--ink{color:var(--accent-ink)}.pf-eyebrow--ink:before{background:var(--accent-ink)}.pf-eyebrow img{flex-shrink:0}.pf-h{font-family:var(--font-display);font-size:var(--fs, 40px);font-weight:400;line-height:var(--lh, 50px);letter-spacing:var(--ls, -.015em);color:var(--color-ink)}.section--ink .pf-h{color:var(--color-bone)}.pf-lead{font-size:18px;line-height:31px;color:var(--color-stone)}.section--ink .pf-lead{color:var(--color-bone-dim)}.pf-body{font-size:var(--text-body);line-height:30px;color:var(--color-stone)}.pf-body--ink70{color:var(--color-ink-70)}.pf-small{font-size:16px;line-height:28px;color:var(--color-stone)}.pf-meta{font-size:13px;line-height:22px;color:var(--color-stone-light)}.pf-num{font-size:11px;font-weight:600;line-height:14px;letter-spacing:.16em;color:var(--accent)}.pf-checks{display:flex;flex-direction:column;gap:12px}.pf-checks li{display:flex;align-items:flex-start;gap:11px;font-size:16px;line-height:24px;color:var(--color-ink-70)}.pf-checks svg{flex-shrink:0;margin-top:5px}.pf-tags{display:flex;flex-wrap:wrap;gap:8px}.pf-tag{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:13px;line-height:16px;color:var(--color-ink-70)}.pf-quote{padding-left:26px;border-left:3px solid var(--accent-bar);font-family:var(--font-display);font-size:var(--fs, 26px);line-height:var(--lh, 42px);color:var(--color-ink)}.pf-link{display:inline-flex;align-items:center;gap:9px;font-size:var(--text-nav);font-weight:500;line-height:18px;color:var(--accent)}.pf-link--ink{color:var(--color-ink)}.pf-link span{font-size:var(--text-caption);transition:transform var(--duration-fast) var(--ease-out)}.pf-link:hover span,a:hover>.pf-link span{transform:translate(3px)}.pf-link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(max-width:1279px){.pf-h{font-size:calc(var(--fs, 40px) * .86);line-height:calc(var(--lh, 50px) * .86)}}@media(max-width:767px){.pf-h{font-size:var(--fs-m, 32px);line-height:var(--lh-m, 40px)}.pf-quote{font-size:var(--fs-m, 24px);line-height:var(--lh-m, 36px)}.pf-body,.pf-lead{font-size:16px;line-height:27px}.pf-eyebrow{font-size:11px;line-height:14px}.pf-eyebrow:before{width:24px}}
