.niches__cloud[data-astro-cid-epssfcoq]{display:flex;flex-wrap:wrap;gap:14px 16px;justify-content:center}.niches__pill[data-astro-cid-epssfcoq]{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--color-surface-light);color:var(--color-text-on-light);border-radius:var(--radius-sm);padding:14px 32px;font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);font-weight:400;min-height:56px}@media(max-width:639.98px){.niches__pill[data-astro-cid-epssfcoq]{padding:12px 20px;flex-grow:1}}.niches__subtitle[data-astro-cid-epssfcoq]{margin:clamp(40px,5vw,72px) 0 clamp(24px,3vw,40px);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:800;color:var(--color-text);text-transform:uppercase}.niches__subtitle-accent[data-astro-cid-epssfcoq]{color:var(--color-accent)}.results__grid[data-astro-cid-epssfcoq]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.results__card[data-astro-cid-epssfcoq]{padding:28px;display:flex;flex-direction:column}.results__value[data-astro-cid-epssfcoq]{margin:0 0 8px;font-size:var(--text-stat);line-height:var(--text-stat--line-height);font-weight:400;color:var(--color-accent-num);font-variant-numeric:tabular-nums}.results__caption[data-astro-cid-epssfcoq]{margin:0;font-weight:300;color:var(--color-text)}@media(min-width:480px){.results__grid[data-astro-cid-epssfcoq]{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.results__grid[data-astro-cid-epssfcoq]{grid-template-columns:repeat(3,1fr)}.niches[data-astro-cid-epssfcoq]{padding-block:56px}.niches[data-astro-cid-epssfcoq] .h2{margin-bottom:28px}.niches__cloud[data-astro-cid-epssfcoq]{gap:10px 12px}.niches__pill[data-astro-cid-epssfcoq]{min-height:44px;padding:10px 24px}.niches__subtitle[data-astro-cid-epssfcoq]{margin:32px 0 20px}.results__grid[data-astro-cid-epssfcoq]{gap:20px}.results__card[data-astro-cid-epssfcoq]{padding:20px 24px}.results__value[data-astro-cid-epssfcoq]{font-size:32px;line-height:1.2}}.benefits__grid[data-astro-cid-e323yswm]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:32px 16px}.benefits__card[data-astro-cid-e323yswm]{position:relative;background:var(--color-surface-warm);border-radius:var(--radius-base);padding:28px;overflow:visible}.benefits__icon[data-astro-cid-e323yswm]{position:absolute;top:-20px;right:12px;width:56px;height:auto}.benefits__title[data-astro-cid-e323yswm]{color:var(--color-text-on-light);margin-bottom:12px;padding-right:48px}.benefits__text[data-astro-cid-e323yswm]{margin:0;font-weight:300;color:var(--color-text-on-light)}@media(min-width:768px){.benefits__grid[data-astro-cid-e323yswm]{grid-template-columns:repeat(2,1fr);gap:40px 24px}.benefits__icon[data-astro-cid-e323yswm]{top:-22px;right:8px;width:76px}.benefits__title[data-astro-cid-e323yswm]{padding-right:64px}}@media(min-width:1024px){.benefits__grid[data-astro-cid-e323yswm]{grid-template-columns:repeat(3,1fr);gap:48px var(--gap-grid)}}.approach__grid[data-astro-cid-c6apt4xu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.approach__card[data-astro-cid-c6apt4xu]{background:var(--color-surface);border-radius:var(--radius-lg);padding:28px}.approach__title[data-astro-cid-c6apt4xu]{color:var(--color-text);margin-bottom:12px}.approach__text[data-astro-cid-c6apt4xu]{margin:0;font-weight:300;color:var(--color-text)}@media(min-width:768px){.approach__grid[data-astro-cid-c6apt4xu]{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.approach__grid[data-astro-cid-c6apt4xu]{grid-template-columns:repeat(3,1fr);gap:var(--gap-grid)}}.ai__grid[data-astro-cid-uqkdn3s4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.ai__card[data-astro-cid-uqkdn3s4]{background:var(--color-surface);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column}.ai__num[data-astro-cid-uqkdn3s4]{margin:0 0 12px;font-size:var(--text-stat);line-height:1.1;font-weight:400;color:var(--color-accent-num);font-variant-numeric:tabular-nums}.ai__title[data-astro-cid-uqkdn3s4]{color:var(--color-text);margin:0 0 16px}.ai__list[data-astro-cid-uqkdn3s4]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ai__item[data-astro-cid-uqkdn3s4]{position:relative;padding-left:22px;font-weight:300;color:var(--color-text)}.ai__item[data-astro-cid-uqkdn3s4]:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:2px;border-radius:1px;background:var(--color-accent-num)}@media(min-width:768px){.ai__grid[data-astro-cid-uqkdn3s4]{grid-template-columns:repeat(3,1fr);gap:24px}}.service[data-astro-cid-2lfpbjas]{position:relative;padding-block:clamp(8px,1vw,16px)}.service__inner[data-astro-cid-2lfpbjas]{position:relative}.service__title[data-astro-cid-2lfpbjas]{margin:0 0 clamp(20px,2.5vw,28px);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:800;color:var(--color-text);text-transform:uppercase}.service__title[data-astro-cid-2lfpbjas] .accent[data-astro-cid-2lfpbjas]{color:var(--color-accent)}.service__logo[data-astro-cid-2lfpbjas]{display:inline-block;width:24px;height:24px;object-fit:contain;object-position:center;margin-left:10px;vertical-align:middle}.service__cards[data-astro-cid-2lfpbjas]{list-style:none;margin:0 0 clamp(24px,3vw,32px);padding:0;display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.service__card[data-astro-cid-2lfpbjas]{padding:22px 24px;font-weight:300;color:var(--color-text)}.service__chips-title[data-astro-cid-2lfpbjas]{margin:0 0 20px;font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);font-weight:800;color:var(--color-text)}.service__chips-row[data-astro-cid-2lfpbjas]{position:relative;display:flex;align-items:flex-end;gap:24px}.service__chips[data-astro-cid-2lfpbjas]{list-style:none;margin:0;padding:0;flex:1 1 auto;display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch}.service__chip[data-astro-cid-2lfpbjas]{padding:20px 22px}.service__chip-name[data-astro-cid-2lfpbjas]{margin:0;font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);font-weight:600;color:var(--color-accent-on-dark)}.service__chip-note[data-astro-cid-2lfpbjas]{margin:6px 0 0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:300;color:var(--color-text)}@media(min-width:768px){.service__logo[data-astro-cid-2lfpbjas]{width:34px;height:34px}.service__cards[data-astro-cid-2lfpbjas]{grid-template-columns:repeat(2,1fr);gap:24px}.service__chips[data-astro-cid-2lfpbjas]{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1024px){.service__cards[data-astro-cid-2lfpbjas]{grid-template-columns:repeat(3,1fr);gap:24px}.service__chips[data-astro-cid-2lfpbjas]{grid-template-columns:repeat(var(--chip-cols, 4),minmax(0,1fr));gap:24px}}.services[data-astro-cid-js6fbemq]{padding-block:clamp(40px,5vw,56px)}.services[data-astro-cid-js6fbemq] .h2{margin-bottom:clamp(20px,2.5vw,28px)}.services__tabs-wrap[data-astro-cid-js6fbemq][hidden]{display:none}.services__tabs[data-astro-cid-js6fbemq]{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:767.98px){.services__tabs[data-astro-cid-js6fbemq]{gap:8px}.services__tab[data-astro-cid-js6fbemq]{min-height:40px;padding:9px 14px;font-size:var(--text-xs)}}.services__tab[data-astro-cid-js6fbemq]{flex:none;min-height:48px;padding:12px 18px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-family:inherit;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:400;text-align:left;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.services__tab[data-astro-cid-js6fbemq]:hover{border-color:var(--color-accent-on-dark);color:var(--color-accent-on-dark)}.services__tab[data-astro-cid-js6fbemq][aria-selected=true]{background:var(--color-accent-num);border-color:var(--color-accent-num);color:var(--color-bg);font-weight:600}.services__panel[data-astro-cid-js6fbemq][hidden],.services--tabbed[data-astro-cid-js6fbemq] .service__title{display:none}.services--tabbed[data-astro-cid-js6fbemq] .services__panel[data-astro-cid-js6fbemq] .service__inner:before{content:"";display:block;width:100%;height:3px;border-radius:2px;background:var(--color-accent-num);margin-bottom:clamp(20px,2.5vw,28px)}.review[data-astro-cid-6aiyybsj]{padding:24px;display:flex;flex-direction:column}.review__text[data-astro-cid-6aiyybsj]{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:400;color:var(--color-text)}.review__text[data-astro-cid-6aiyybsj] p[data-astro-cid-6aiyybsj]{margin:0 0 1em}.review__text[data-astro-cid-6aiyybsj] p[data-astro-cid-6aiyybsj]:last-child{margin-bottom:0}.review__list[data-astro-cid-6aiyybsj]{list-style:none;margin:0 0 1em;padding:0}.review__list[data-astro-cid-6aiyybsj] li[data-astro-cid-6aiyybsj]{position:relative;padding-left:22px;margin-bottom:.35em}.review__list[data-astro-cid-6aiyybsj] li[data-astro-cid-6aiyybsj]:before{content:"";position:absolute;left:4px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--color-text)}.review__author[data-astro-cid-6aiyybsj]{display:flex;flex-direction:column;gap:2px;margin:auto 0 0;padding-top:24px}.review__name[data-astro-cid-6aiyybsj]{font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);font-weight:600;color:var(--color-accent-on-dark)}.review__org[data-astro-cid-6aiyybsj]{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:400;color:var(--color-text-muted)}@media(min-width:768px){.review[data-astro-cid-6aiyybsj]{padding:32px}}.reviews__grid[data-astro-cid-dbqwzvpx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}@media(min-width:768px){.reviews__grid[data-astro-cid-dbqwzvpx]{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.reviews__grid[data-astro-cid-dbqwzvpx]{grid-template-columns:repeat(3,1fr)}}
