.cmp-stats[data-astro-cid-cfk74vxq]{padding-block:1.75rem}@media (width>=800px){.cmp-stats[data-astro-cid-cfk74vxq]{padding-block:2.125rem}}.cmp-stats-list[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;margin-block:0;padding:0;list-style:none;display:grid}@media (width>=800px){.cmp-stats-list[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmp-stats-list[data-astro-cid-cfk74vxq] li[data-astro-cid-cfk74vxq]{flex-direction:column;gap:.375rem;display:flex}.cmp-stat-value[data-astro-cid-cfk74vxq]{font-family:var(--font-display);color:var(--cmp-ink);font-size:1.625rem;font-weight:700;line-height:1.2}@media (width>=800px){.cmp-stat-value[data-astro-cid-cfk74vxq]{font-size:1.875rem}}.cmp-stat-label[data-astro-cid-cfk74vxq]{max-width:13.125rem;color:var(--cmp-body);font-size:.875rem;line-height:1.35}.cmp-overview[data-astro-cid-cfk74vxq]{padding-block:2.5rem}@media (width>=800px){.cmp-overview[data-astro-cid-cfk74vxq]{padding-block:4.875rem}}.cmp-why[data-astro-cid-cfk74vxq]{flex-direction:column;gap:2.25rem;display:flex}@media (width>=800px){.cmp-why[data-astro-cid-cfk74vxq]{gap:2.75rem}}.cmp-why-intro[data-astro-cid-cfk74vxq]{gap:1.125rem;max-width:47.5rem;display:grid}.cmp-why-title[data-astro-cid-cfk74vxq]{max-width:38.75rem}.cmp-why-text[data-astro-cid-cfk74vxq]{color:var(--cmp-body);margin:0;font-size:1rem;line-height:1.65}.cmp-pillars[data-astro-cid-cfk74vxq]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.cmp-pillars[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.125rem}}.cmp-pillar[data-astro-cid-cfk74vxq]{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.cmp-pillar-title[data-astro-cid-cfk74vxq]{font-family:var(--font-sans);color:var(--cmp-ink);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.cmp-pillar-text[data-astro-cid-cfk74vxq]{color:var(--cmp-body);margin:0;font-size:.9375rem;line-height:1.55}.cmp-table[data-astro-cid-cfk74vxq]{margin-top:3.5rem}@media (width>=800px){.cmp-table[data-astro-cid-cfk74vxq]{margin-top:5.125rem}}.cmp-table-head[data-astro-cid-cfk74vxq]{gap:.5rem;max-width:35rem;margin-bottom:1.5rem;display:grid}.cmp-table-title[data-astro-cid-cfk74vxq]{font-family:var(--font-display);color:var(--cmp-ink);text-wrap:balance;margin:0;font-size:1.625rem;font-weight:700;line-height:1.15}.cmp-table-lead[data-astro-cid-cfk74vxq]{color:var(--cmp-body);margin:0;font-size:.9375rem;line-height:1.5}.cmp-strengths[data-astro-cid-cfk74vxq]{padding-block:2.75rem}@media (width>=800px){.cmp-strengths[data-astro-cid-cfk74vxq]{padding-block:5.5rem}}.cmp-strengths-head[data-astro-cid-cfk74vxq]{gap:.625rem;max-width:45rem;margin-bottom:2.625rem;display:grid}.cmp-strengths-title[data-astro-cid-cfk74vxq]{font-family:var(--font-display);color:#fff;margin:0;font-size:1.625rem;font-weight:700;line-height:1.2}@media (width>=800px){.cmp-strengths-title[data-astro-cid-cfk74vxq]{font-size:2.125rem}}.cmp-strengths-lead[data-astro-cid-cfk74vxq]{color:var(--cmp-night-text);margin:0;font-size:1rem;line-height:1.5}.cmp-strengths-grid[data-astro-cid-cfk74vxq]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.cmp-strengths-grid[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cmp-strengths-grid[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp-strength[data-astro-cid-cfk74vxq]{background:var(--cmp-night-card);border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.875rem;padding:1.5rem;display:flex}@media (width>=800px){.cmp-strength[data-astro-cid-cfk74vxq]{min-height:16.875rem}}.cmp-strength-title[data-astro-cid-cfk74vxq]{font-family:var(--font-sans);color:#fff;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.cmp-strength-text[data-astro-cid-cfk74vxq]{color:var(--cmp-night-text);margin:0;font-size:.9375rem;line-height:1.55}.cmp-directory[data-astro-cid-cfk74vxq]{padding-block:2.75rem}@media (width>=800px){.cmp-directory[data-astro-cid-cfk74vxq]{padding-block:5.25rem}}.cmp-directory-head[data-astro-cid-cfk74vxq]{margin-bottom:2.375rem}.cmp-filters[data-astro-cid-cfk74vxq]{flex-wrap:wrap;gap:.625rem;margin-top:1.125rem;display:flex}.cmp-filters[data-astro-cid-cfk74vxq][hidden]{display:none}.cmp-filter[data-astro-cid-cfk74vxq]{border:1px solid var(--cmp-line);font-family:var(--font-sans);color:var(--cmp-body);cursor:pointer;background:#fff;border-radius:999px;padding:.4375rem .875rem;font-size:.875rem;line-height:1.3;transition:background-color .2s,color .2s}.cmp-filter[data-astro-cid-cfk74vxq]:hover{color:var(--cmp-ink)}.cmp-filter[data-astro-cid-cfk74vxq][aria-pressed=true]{color:#fff;background:#251d3d}.cmp-filter[data-astro-cid-cfk74vxq]:focus-visible{outline:2px solid var(--cmp-accent);outline-offset:2px}.cmp-cards[data-astro-cid-cfk74vxq]{gap:1.5rem 1.875rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.cmp-cards[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cmp-cards[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp-card[data-astro-cid-cfk74vxq]{border:1px solid var(--cmp-line);min-height:14.125rem;box-shadow:var(--cmp-shadow);background:#fff;border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:1.125rem;padding:1.375rem;transition:border-color .2s;display:flex;position:relative}.cmp-card[data-astro-cid-cfk74vxq][hidden]{display:none}.cmp-card[data-astro-cid-cfk74vxq]:has(.cmp-card-link):hover{border-color:var(--cmp-faint)}.cmp-card-top[data-astro-cid-cfk74vxq]{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.cmp-logo-tile[data-astro-cid-cfk74vxq]{background:var(--cmp-lavender);border-radius:.5rem;align-items:center;gap:.375rem;margin:0;padding:.4375rem .75rem;display:inline-flex}.cmp-logo-tile--dark[data-astro-cid-cfk74vxq]{background:#231a43}.cmp-logo[data-astro-cid-cfk74vxq]{width:auto;height:1.125rem;display:block}.cmp-logo--mark[data-astro-cid-cfk74vxq]{height:1.25rem;margin-left:-.375rem}.cmp-logo-word[data-astro-cid-cfk74vxq]{font-family:var(--font-sans);font-size:.9375rem;font-weight:700;line-height:1.2}.cmp-logo-word--plain[data-astro-cid-cfk74vxq]{font-family:var(--font-display);white-space:nowrap;color:var(--cmp-ink);font-size:1rem;line-height:1.125rem}.cmp-region[data-astro-cid-cfk74vxq]{background:var(--cmp-lavender);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--cmp-body);border-radius:999px;padding:.3125rem .625rem;font-size:.6875rem;font-weight:700;line-height:1.2}.cmp-card-text[data-astro-cid-cfk74vxq]{color:var(--cmp-body);margin:0;font-size:.9375rem;line-height:1.55}.cmp-card-link[data-astro-cid-cfk74vxq]{color:var(--cmp-ink);font-size:.9375rem;font-weight:700;text-decoration:none}.cmp-card-link[data-astro-cid-cfk74vxq]:hover{text-underline-offset:2px;text-decoration:underline}.cmp-card-link[data-astro-cid-cfk74vxq]:after{content:"";border-radius:inherit;position:absolute;inset:0}.cmp-card-link[data-astro-cid-cfk74vxq]:focus-visible{outline:none}.cmp-card-link[data-astro-cid-cfk74vxq]:focus-visible:after{outline:2px solid var(--cmp-accent);outline-offset:3px}.cmp-card--empty[data-astro-cid-cfk74vxq]{border:1px dashed var(--cmp-line-strong);box-shadow:none;background:0 0;justify-content:center}.cmp-plus[data-astro-cid-cfk74vxq]{background:var(--cmp-lavender-deep);width:2rem;height:2rem;color:var(--cmp-muted);border-radius:.5rem;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.cmp-card--empty[data-astro-cid-cfk74vxq] .cmp-card-text[data-astro-cid-cfk74vxq]{color:var(--cmp-muted)}.cmp-quotes[data-astro-cid-cfk74vxq]{padding-block:2.75rem}@media (width>=800px){.cmp-quotes[data-astro-cid-cfk74vxq]{padding-block:5.5rem}}.cmp-quotes-head[data-astro-cid-cfk74vxq]{text-align:center;max-width:47.5rem;margin:0 auto 2.75rem}.cmp-quotes-grid[data-astro-cid-cfk74vxq]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.cmp-quotes-grid[data-astro-cid-cfk74vxq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp-quote[data-astro-cid-cfk74vxq]{display:flex}.cmp-quote-figure[data-astro-cid-cfk74vxq]{border:1px solid var(--cmp-line);background:var(--cmp-lavender);border-radius:.875rem;flex-direction:column;gap:1rem;width:100%;margin:0;padding:1.75rem;display:flex}@media (width>=900px){.cmp-quote-figure[data-astro-cid-cfk74vxq]{min-height:19.375rem}}.cmp-quote-mark[data-astro-cid-cfk74vxq]{font-family:var(--font-display);font-size:2.5rem;font-weight:700;line-height:1}.cmp-quote-text[data-astro-cid-cfk74vxq]{flex:1;margin:0}.cmp-quote-text[data-astro-cid-cfk74vxq] p[data-astro-cid-cfk74vxq]{color:var(--cmp-ink);margin:0;font-size:1rem;font-weight:500;line-height:1.55}.cmp-quote-by[data-astro-cid-cfk74vxq]{gap:.1875rem;display:grid}.cmp-quote-name[data-astro-cid-cfk74vxq]{color:var(--cmp-ink);font-size:.9375rem;font-weight:700}.cmp-quote-role[data-astro-cid-cfk74vxq]{color:var(--cmp-muted);font-size:.8125rem;line-height:1.35}
