.net[data-astro-cid-xmaeku6h]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.marquee[data-astro-cid-tpudeaz7]{overflow:hidden;padding-block:clamp(1.25rem,3vw,2.5rem);border-block:1px solid var(--line);font-size:var(--fs-display-l)}.marquee-track[data-astro-cid-tpudeaz7]{display:flex;width:max-content;animation:marquee 55s linear infinite}.marquee-group[data-astro-cid-tpudeaz7]{display:flex;align-items:center;gap:.45em;padding-inline-end:.45em}.marquee-item[data-astro-cid-tpudeaz7]{font-stretch:125%;font-weight:800;line-height:1;letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap}.marquee-item--outline[data-astro-cid-tpudeaz7]{color:transparent;-webkit-text-stroke:1.5px var(--fg)}.marquee[data-astro-cid-tpudeaz7] .marquee-sep{width:.38em;height:.38em;color:var(--accent)}@keyframes marquee{to{translate:-50% 0}}@media(hover:hover){.marquee[data-astro-cid-tpudeaz7]:hover .marquee-track[data-astro-cid-tpudeaz7]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-tpudeaz7]{animation:none}}.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;display:grid;min-height:max(640px,calc(100svh - 8rem));overflow:hidden}.hero-rules[data-astro-cid-j7pv25f6]{position:absolute;inset:0 0 0 50%;translate:-50% 0;display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none}.hero-rules[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{border-inline-end:1px solid rgb(236 238 233 / .05)}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:clamp(2rem,5vw,4rem);padding-block:clamp(1.5rem,3vw,2.25rem) clamp(2rem,4vw,3rem)}.hero-meta[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;gap:1.25rem;color:var(--fg-2)}.hero-title[data-astro-cid-j7pv25f6]{align-self:end;font-size:clamp(2.2rem,.1rem + 9vw,12rem);white-space:nowrap}.hero-indent[data-astro-cid-j7pv25f6]{padding-inline-start:.55em}.hero-foot[data-astro-cid-j7pv25f6]{align-items:end;row-gap:2rem;padding-block-start:1.5rem;border-block-start:1px solid var(--line)}.hero-lede[data-astro-cid-j7pv25f6]{grid-column:1 / span 5;max-width:34rem;color:var(--fg-2)}.hero-actions[data-astro-cid-j7pv25f6]{grid-column:7 / span 5;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem}.hero-scroll[data-astro-cid-j7pv25f6]{grid-column:12;justify-self:end;display:inline-flex;align-items:center;gap:.5rem;color:var(--fg-2);text-decoration:none}.hero-scroll[data-astro-cid-j7pv25f6] .arrow{animation:nudge 2.4s var(--ease-in-out) infinite}@keyframes nudge{50%{translate:0 3px}}@media(max-width:960px){.hero-lede[data-astro-cid-j7pv25f6],.hero-actions[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.hero-scroll[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:640px){.hero-meta-clock[data-astro-cid-j7pv25f6]{display:none}.hero-title[data-astro-cid-j7pv25f6]{font-size:12.3vw}.hero-indent[data-astro-cid-j7pv25f6]{padding-inline-start:0}.hero-to[data-astro-cid-j7pv25f6]{display:block;padding-inline-start:1.15em}}.services-head[data-astro-cid-j7pv25f6]{align-items:end;row-gap:2rem}.services-head[data-astro-cid-j7pv25f6] .services-heading{grid-column:1 / span 8;font-size:var(--fs-display-l)}.services-note[data-astro-cid-j7pv25f6]{grid-column:9 / -1;color:var(--fg-2)}.service-rows[data-astro-cid-j7pv25f6]{list-style:none;margin:clamp(3rem,7vw,6rem) 0 0;padding:0;border-block-start:1px solid var(--line)}.service-row[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;display:grid;grid-template-columns:4.5rem minmax(0,1.25fr) minmax(0,1fr) 3rem;align-items:center;gap:var(--col-gap);padding:clamp(1.5rem,3vw,2.6rem) clamp(.5rem,1vw,1rem);border-block-end:1px solid var(--line);color:var(--fg);text-decoration:none;overflow:hidden;transition:color .45s var(--ease-out)}.service-row[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--accent);transform-origin:bottom center;scale:1 0;transition:scale .6s var(--ease-out)}.service-row-index[data-astro-cid-j7pv25f6]{color:var(--fg-3);transition:color .45s var(--ease-out)}.service-row-title[data-astro-cid-j7pv25f6]{font-size:clamp(1.55rem,.8rem + 2.9vw,3.9rem);font-stretch:125%;font-weight:800;line-height:.95;letter-spacing:-.035em;text-transform:uppercase;transition:translate .6s var(--ease-out)}.service-row-blurb[data-astro-cid-j7pv25f6]{max-width:30rem;color:var(--fg-2);transition:color .45s var(--ease-out)}.service-row-arrow[data-astro-cid-j7pv25f6]{justify-self:end;font-size:1.5rem}@media(hover:hover){.service-row[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.service-row[data-astro-cid-j7pv25f6]:hover:before{scale:1 1}.service-row[data-astro-cid-j7pv25f6]:hover .service-row-title[data-astro-cid-j7pv25f6]{translate:.5rem 0}.service-row[data-astro-cid-j7pv25f6]:hover .service-row-index[data-astro-cid-j7pv25f6],.service-row[data-astro-cid-j7pv25f6]:hover .service-row-blurb[data-astro-cid-j7pv25f6]{color:var(--ink-2)}.service-row[data-astro-cid-j7pv25f6]:hover .arrow{rotate:45deg}}@media(max-width:860px){.services-head[data-astro-cid-j7pv25f6] .services-heading,.services-note[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.service-row[data-astro-cid-j7pv25f6]{grid-template-columns:2.5rem minmax(0,1fr) 2rem;row-gap:.75rem}.service-row-blurb[data-astro-cid-j7pv25f6]{grid-column:2 / -1;grid-row:2}}.solution[data-astro-cid-j7pv25f6] .solution-statement{max-width:72rem}.stats[data-astro-cid-j7pv25f6]{row-gap:3rem;margin-block:clamp(4rem,9vw,7rem) clamp(2.5rem,5vw,4rem)}.stat[data-astro-cid-j7pv25f6]{grid-column:span 4;display:grid;align-content:start;gap:1rem;padding-block-start:1.25rem;border-block-start:1px solid var(--line)}.stat-label[data-astro-cid-j7pv25f6]{color:var(--fg-2)}.stat-figure[data-astro-cid-j7pv25f6]{font-size:clamp(3.6rem,1.5rem + 7vw,8.5rem)}.stat-desc[data-astro-cid-j7pv25f6]{max-width:22rem;color:var(--fg-2)}@media(max-width:860px){.stat[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}.voice[data-astro-cid-j7pv25f6]{--line: rgb(12 14 13 / .25);--fg-2: rgb(12 14 13 / .78);background:var(--brand);color:var(--ink)}.voice-grid[data-astro-cid-j7pv25f6]{align-items:end;row-gap:3rem}.voice-grid[data-astro-cid-j7pv25f6] .voice-title{grid-column:1 / span 7;font-size:var(--fs-display-l);font-stretch:112%;font-weight:750;line-height:.95;letter-spacing:-.04em}.voice-side[data-astro-cid-j7pv25f6]{grid-column:9 / -1;display:grid;justify-items:start;gap:1.75rem}.voice-side[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--fg-2)}.voice-logo[data-astro-cid-j7pv25f6]{display:block;padding:1.75rem 2.25rem;background:var(--ink)}.voice-logo[data-astro-cid-j7pv25f6] img{width:clamp(140px,14vw,190px)}@media(max-width:860px){.voice-grid[data-astro-cid-j7pv25f6] .voice-title,.voice-side[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}.partners-head[data-astro-cid-j7pv25f6]{align-items:end;row-gap:1.5rem}.partners-head[data-astro-cid-j7pv25f6] .partners-heading{grid-column:1 / span 7;font-size:var(--fs-display-l)}.partners-note[data-astro-cid-j7pv25f6]{grid-column:9 / -1;color:var(--fg-2)}.partner-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;background:var(--line);border:1px solid var(--line)}.partner[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;padding:1.5rem;background:var(--bg)}.partner-grid[data-astro-cid-j7pv25f6] .partner-logo{width:auto;max-width:72%;height:clamp(24px,2.8vw,40px);object-fit:contain;opacity:.55;transition:opacity .4s var(--ease-out),scale .6s var(--ease-out)}.partner-index[data-astro-cid-j7pv25f6]{position:absolute;top:.85rem;left:.95rem;font-size:.625rem;color:var(--fg-3)}.partner-name[data-astro-cid-j7pv25f6]{position:absolute;bottom:.85rem;left:.95rem;font-size:.625rem;color:var(--accent);opacity:0;translate:0 .35rem;transition:opacity .4s var(--ease-out),translate .4s var(--ease-out)}@media(hover:hover){.partner[data-astro-cid-j7pv25f6]:hover .partner-logo{opacity:1;scale:1.06}.partner[data-astro-cid-j7pv25f6]:hover .partner-name[data-astro-cid-j7pv25f6]{opacity:1;translate:0 0}}@media(max-width:1100px){.partner-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.partners-head[data-astro-cid-j7pv25f6] .partners-heading,.partners-note[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.partner-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.partner-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}
