.solutions-catalog[data-astro-cid-6dt247gv]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:56px}.solutions-catalog[data-astro-cid-6dt247gv] a[data-astro-cid-6dt247gv]{padding:24px;background:#fff;border-radius:16px;color:var(--text);font-family:var(--font-heading);font-size:26px;text-decoration:none}.solutions-catalog[data-astro-cid-6dt247gv] a[data-astro-cid-6dt247gv]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--site-primary),0 0 12px #0f1f3e33}@media (max-width:767px){.solutions-catalog[data-astro-cid-6dt247gv]{grid-template-columns:1fr}.solutions-catalog[data-astro-cid-6dt247gv] a[data-astro-cid-6dt247gv]{font-size:23px}}.solutions-page[data-astro-cid-6dt247gv]{display:grid;gap:0;margin:0 auto;padding:0 var(--page-gutter);width:min(100%,var(--page-max-width))}.solutions-hero[data-astro-cid-6dt247gv]{padding:2.4rem 0 3.5rem}.solutions-hero[data-astro-cid-6dt247gv] h1[data-astro-cid-6dt247gv]{color:var(--text);font-family:var(--font-heading);font-size:5.5rem;font-weight:700;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase}.solutions-hero__sub[data-astro-cid-6dt247gv]{color:var(--text-muted);font-size:1.15rem;font-weight:100;line-height:1.55;margin:1.1rem 0 0;max-width:34rem}.industries[data-astro-cid-6dt247gv]{display:grid}.industry[data-astro-cid-6dt247gv]{border-top:1px solid rgb(24 30 38 / .12);display:grid;gap:3.75rem;grid-template-columns:minmax(14rem,.36fr) minmax(0,.64fr);padding:3.8rem 0}.industry[data-astro-cid-6dt247gv]:last-child{border-bottom:1px solid rgb(24 30 38 / .12)}.industry__heading[data-astro-cid-6dt247gv] h2[data-astro-cid-6dt247gv]{color:var(--text);font-family:var(--font-heading);font-size:2.35rem;font-weight:100;letter-spacing:0;line-height:1.08;margin:0;max-width:15rem;text-transform:uppercase}.industry__copy[data-astro-cid-6dt247gv]{max-width:47rem}.industry__copy[data-astro-cid-6dt247gv] p[data-astro-cid-6dt247gv]{color:var(--text-muted);font-size:1.075rem;font-weight:100;line-height:1.78;margin:0}.industry__copy[data-astro-cid-6dt247gv] p[data-astro-cid-6dt247gv]+p[data-astro-cid-6dt247gv]{margin-top:1.25rem}.solutions-cta[data-astro-cid-6dt247gv]{background:var(--footer-bg);border-radius:8px;margin:4.3rem 0 2rem;padding:3.2rem}.solutions-cta[data-astro-cid-6dt247gv] h2[data-astro-cid-6dt247gv]{color:#fff;font-family:var(--font-heading);font-size:3.15rem;font-weight:700;letter-spacing:0;line-height:1.08;margin:0;text-transform:uppercase}.solutions-cta[data-astro-cid-6dt247gv] p[data-astro-cid-6dt247gv]{color:#ffffffad;font-size:1.05rem;line-height:1.6;margin:1rem 0 0;max-width:37.5rem}.solutions-cta__actions[data-astro-cid-6dt247gv]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.cta-btn[data-astro-cid-6dt247gv]{align-items:center;border-radius:var(--site-button-radius);display:inline-flex;font-size:var(--site-button-font-size);font-weight:var(--site-button-font-weight);justify-content:center;min-height:var(--site-button-height);padding:0 var(--site-button-padding-x);text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s;white-space:normal}.cta-btn--primary[data-astro-cid-6dt247gv]{background:var(--footer-text);color:var(--text)}.cta-btn--primary[data-astro-cid-6dt247gv]:hover{background:#fff}.cta-btn--secondary[data-astro-cid-6dt247gv]{background:transparent;border:1px solid rgb(255 255 255 / .24);color:#fff}.cta-btn--secondary[data-astro-cid-6dt247gv]:hover{background:#ffffff1a}@media (max-width: 1024px){.solutions-hero[data-astro-cid-6dt247gv] h1[data-astro-cid-6dt247gv]{font-size:4.25rem}.industry[data-astro-cid-6dt247gv]{gap:2.5rem;grid-template-columns:minmax(12rem,.34fr) minmax(0,.66fr)}.solutions-cta[data-astro-cid-6dt247gv] h2[data-astro-cid-6dt247gv]{font-size:2.55rem}}@media (max-width: 768px){.solutions-page[data-astro-cid-6dt247gv]{padding-inline:1rem}.solutions-hero[data-astro-cid-6dt247gv]{padding:1.6rem 0 2.4rem}.solutions-hero[data-astro-cid-6dt247gv] h1[data-astro-cid-6dt247gv]{font-size:3.1rem}.solutions-hero__sub[data-astro-cid-6dt247gv]{font-size:1rem;max-width:22rem}.industry[data-astro-cid-6dt247gv]{gap:1.2rem;grid-template-columns:1fr;padding:2.4rem 0}.industry__heading[data-astro-cid-6dt247gv] h2[data-astro-cid-6dt247gv]{font-size:1.95rem;max-width:100%}.industry__copy[data-astro-cid-6dt247gv] p[data-astro-cid-6dt247gv]{font-size:1rem;line-height:1.7}.solutions-cta[data-astro-cid-6dt247gv]{margin:3rem 0 1.2rem;padding:2rem 1.25rem}.solutions-cta[data-astro-cid-6dt247gv] h2[data-astro-cid-6dt247gv]{font-size:2.05rem}.solutions-cta__actions[data-astro-cid-6dt247gv]{flex-direction:column}.cta-btn[data-astro-cid-6dt247gv]{width:100%}}
