.home{font-weight:400}.home>section{scroll-margin-top:16px}.home-hero__pill{display:inline-flex;margin-bottom:28px;border-radius:var(--radius-pill);text-decoration:none;color:var(--text-strong)}.home-hero__pill .as-pill{gap:10px;min-height:0;padding:7px 16px 7px 12px;font-size:var(--size-kicker);font-weight:500;line-height:normal;border-color:color-mix(in srgb,var(--ink-900) 8%,transparent)}.home-hero__pill:hover .as-pill{color:var(--text-strong)}.home-hero__h1{max-width:15.5em}.home-hero__h1 .as-rise{display:block;text-wrap:balance}.home-hero__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 64px;margin-top:clamp(32px,4vw,56px)}.home-hero__lede{flex:1 1 300px;max-width:400px;padding-top:6px}.home-hero__lede>p{font-size:var(--size-lede);line-height:1.6;color:var(--text-body)}.home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px}.home-hero__actions .as-btn--link{color:var(--text-strong)}.home-h2--12,.home-sh--12 .as-sh__title{max-width:12em}.home-sh--13 .as-sh__title{max-width:13em}.home-sh--lede-26 .as-sh__lede{max-width:26em}.home-kicker{display:flex;margin:0 0 14px}.home .as-kicker,.home-ins-checks .as-checks__item{line-height:normal}.home-mt-56{margin-top:56px}.home-more{font-size:var(--size-ui-lg);font-weight:600}.home-more--block{display:inline-block;margin-top:32px}.home-insights .as-sh__action{color:var(--text-link)}.home-insights .as-sh__action:hover{color:var(--text-link-hover)}.home-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;margin-top:56px}.home-insights.as-section--white{border-top:0}.home-ins-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;margin-top:56px}.home-ins-feature{grid-row:span 2}.home-ins-checks{margin-bottom:28px}.home-ins-grid .as-article-card{gap:0}.home-ins-grid .as-article-card__source,.home-ins-grid .as-article-card__meta{line-height:normal}.home-ins-grid .as-article-card__source{font-weight:400;color:var(--text-muted)}.home-ins-grid .as-article-card__title{margin-top:10px;font-size:var(--size-heading-4);line-height:1.25;letter-spacing:-.015em}.home-ins-grid .as-article-card__summary{margin:10px 0 18px;font-size:15.5px}.home-ins-grid .as-article-card__monday{padding-top:14px;border-top-color:var(--border-rule);font-size:14.5px}.home-ins-grid .as-article-card__meta{padding-top:14px;font-size:14.5px}.home-ins-grid .as-article-card__cta{color:var(--signal)}.home-ins-grid .as-article-card:not(.home-ins-feature){padding:26px;border-radius:var(--radius-xl);border-color:var(--border-subtle)}.home-ins-grid .home-ins-feature .as-article-card__source{color:var(--text-muted-strong)}.home-ins-grid .home-ins-feature .as-article-card__title{font-size:clamp(26px,2.4vw,34px);line-height:1.15;letter-spacing:-.02em}.home-ins-grid .home-ins-feature .as-article-card__summary{margin:14px 0 22px;font-size:var(--size-body)}.home-ins-grid .home-ins-feature .as-article-card__monday{padding-top:16px;border-top-color:var(--hairline);font-size:15.5px}.home-ins-grid .home-ins-feature .as-article-card__meta{padding-top:16px;font-size:var(--size-ui)}.home-ins-grid .home-ins-feature{border-color:color-mix(in srgb,var(--ink-900) 6%,transparent)}.home-ins-checks .as-checks{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}@media(max-width:760px){.home-ins-grid{grid-template-columns:minmax(0,1fr)}.home-ins-feature{grid-row:auto}}.home-commit{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:40px 48px;margin-top:56px}.home-commit__item{border-top:2px solid var(--signal);padding-top:24px}.home-commit__item h3{font-size:clamp(28px,2.6vw,36px);line-height:normal;letter-spacing:-.025em;text-wrap:wrap}.home-commit__item p{margin-top:12px;font-size:var(--size-body);line-height:1.65;color:var(--text-body);text-wrap:wrap}.home-facts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:64px;padding:18px 24px;border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border-subtle);font-size:var(--size-ui);line-height:normal;color:var(--text-body)}.home-facts__dot{width:4px;height:4px;border-radius:var(--radius-circle);background:var(--ink-200)}.home-lead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 40px;margin-top:28px}.home-lead>p{max-width:46em;font-size:var(--size-lede);line-height:1.55;color:var(--text-strong)}.home-faq{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 96px}.home-faq__head{flex:1 1 320px;max-width:440px}.home-faq__head>p{margin-top:22px;font-size:var(--size-body-lg);line-height:1.6;color:var(--text-body)}.home-faq__list{flex:2 1 560px;min-width:0}
