.hero[data-astro-cid-glgfkru5]{background:radial-gradient(120% 90% at 30% 20%, #3a5d50 0%, var(--color-dark) 45%, #16261f 100%);position:relative;overflow:hidden}.hero__scene[data-astro-cid-glgfkru5]{position:absolute;inset:0}.hero__scene[data-astro-cid-glgfkru5] [data-us-controls-root]{display:none!important}.hero__shell[data-astro-cid-glgfkru5]{position:relative}.hero__frame[data-astro-cid-glgfkru5]{flex-direction:column;justify-content:space-between;min-height:clamp(560px,56vw,809px);padding-top:clamp(140px,20vw,297px);display:flex}.hero__title[data-astro-cid-glgfkru5]{padding-inline:calc(var(--inset) + 10px);max-width:640px}.hero__title[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{color:var(--color-on-dark-40)}.hero__logos[data-astro-cid-glgfkru5]{padding-bottom:28px}.hero__trust[data-astro-cid-glgfkru5]{color:var(--color-on-dark-60);align-items:center;gap:16px;display:flex}.hero__trust[data-astro-cid-glgfkru5]:before,.hero__trust[data-astro-cid-glgfkru5]:after{content:"";background:var(--color-line-dark);flex:1;height:1px}.hero__marquee[data-astro-cid-glgfkru5]{margin-top:24px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hero__track[data-astro-cid-glgfkru5]{gap:40px;width:max-content;animation:70s linear infinite marquee;display:flex}.hero__track[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]{opacity:.75;padding:10px 14px;transition:opacity .2s;display:block}.hero__track[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:hover,.hero__track[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:focus-visible{opacity:1}.logo-mask[data-astro-cid-glgfkru5]{background:var(--color-on-dark);width:104px;height:30px;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;display:block}.hero__card[data-astro-cid-glgfkru5]{z-index:5;background:var(--color-canvas);width:min(320px,100% - 24px);color:var(--color-ink);border-radius:var(--radius-lg);pointer-events:none;gap:12px;padding:16px;display:grid;position:absolute;box-shadow:0 18px 40px -16px #00000073}.hero__card[data-astro-cid-glgfkru5][hidden]{display:none}.hero__card-quote[data-astro-cid-glgfkru5]{font-family:var(--font-serif);font-size:15px;line-height:1.4}.hero__card-who[data-astro-cid-glgfkru5]{align-items:center;gap:10px;display:flex}.hero__card-who[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-fit:cover;width:36px;height:36px}.hero__card-who[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5][hidden]{display:none}.hero__card-link[data-astro-cid-glgfkru5]{color:var(--color-accent)}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hero__track[data-astro-cid-glgfkru5]{animation:none}}@media (hover:none){.hero__card[data-astro-cid-glgfkru5]{display:none!important}}.cta[data-astro-cid-kqxwlrc2]{grid-template-columns:1fr 1fr;display:grid}.cta__panel[data-astro-cid-kqxwlrc2]{padding:clamp(28px, 3vw, 40px) var(--inset) clamp(32px, 3.4vw, 48px);flex-direction:column;align-items:flex-start;gap:18px;display:flex}.cta__panel[data-astro-cid-kqxwlrc2]+.cta__panel[data-astro-cid-kqxwlrc2]{border-left:1px solid var(--color-line-dark)}.cta__panel[data-astro-cid-kqxwlrc2] h2[data-astro-cid-kqxwlrc2]{max-width:560px}.cta__text[data-astro-cid-kqxwlrc2]{color:var(--color-on-dark-60);max-width:460px}@media (width<=800px){.cta[data-astro-cid-kqxwlrc2]{grid-template-columns:1fr}.cta__panel[data-astro-cid-kqxwlrc2]+.cta__panel[data-astro-cid-kqxwlrc2]{border-left:0;border-top:1px solid var(--color-line-dark)}}.qb[data-astro-cid-wo5xazy4]{padding:clamp(28px, 3vw, 40px) var(--inset);gap:28px;display:grid;position:relative}.qb__text[data-astro-cid-wo5xazy4]{max-width:820px}.qb[data-astro-cid-wo5xazy4] .qb__icon{right:var(--inset);color:var(--color-accent);position:absolute;top:32px}.qb__who[data-astro-cid-wo5xazy4]{align-items:center;gap:12px;display:flex}.qb__badge[data-astro-cid-wo5xazy4]{background:#f7f7f426;place-items:center;width:44px;height:44px;font-size:13px;display:grid}.qb__role[data-astro-cid-wo5xazy4]{color:var(--color-on-dark-60)}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);display:grid}.stats__item[data-astro-cid-lcdefpme]{padding:28px var(--inset);text-align:center;justify-items:center;gap:4px;display:grid}.stats__item[data-astro-cid-lcdefpme]+.stats__item[data-astro-cid-lcdefpme]{border-left:1px solid var(--color-line)}.statement[data-astro-cid-lcdefpme]{padding:clamp(48px, 5vw, 72px) var(--inset);text-align:center}.statement__text[data-astro-cid-lcdefpme]{max-width:640px;margin-inline:auto}.statement__text[data-astro-cid-lcdefpme] span{transition:color .3s}.statement__text[data-astro-cid-lcdefpme] span.on{color:var(--color-accent)}.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,1fr);display:grid}.logo-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{aspect-ratio:167/104;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);place-items:center;display:grid}.logo-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(8n){border-right:0}.logo-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{opacity:.85;padding:16px;transition:opacity .2s;display:block}.logo-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:1}.logo-grid[data-astro-cid-lcdefpme] .logo-mask[data-astro-cid-lcdefpme]{background:var(--color-ink);width:112px;height:34px;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;display:block}.press[data-astro-cid-lcdefpme]{padding-block:40px 32px}.press__list[data-astro-cid-lcdefpme]{scrollbar-width:none;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;gap:32px;margin-top:24px;display:grid;overflow-x:auto}.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:14px;display:grid}.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover p[data-astro-cid-lcdefpme]{color:var(--color-accent)}.work-grid[data-astro-cid-lcdefpme]{row-gap:40px}.faq-head[data-astro-cid-lcdefpme]{align-items:flex-start;gap:6px;padding-block:32px;display:flex}.faq-head__tag[data-astro-cid-lcdefpme]{font-size:12px}@media (width<=900px){.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.logo-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(8n){border-right:1px solid var(--color-line)}.logo-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4n){border-right:0}}@media (width<=560px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats__item[data-astro-cid-lcdefpme]+.stats__item[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--color-line)}}
