.hero[data-astro-cid-i3irphx7]{padding:100px var(--gutter) 150px;display:flex}.hero__main[data-astro-cid-i3irphx7]{flex-direction:column;justify-content:flex-end;width:70%;display:flex}.hero__side[data-astro-cid-i3irphx7]{flex-direction:column;justify-content:flex-end;gap:40px;width:30%;display:flex}.hero__eyebrow[data-astro-cid-i3irphx7]{color:var(--c-text);margin:0;font-size:20px;line-height:1.4}.hero__title[data-astro-cid-i3irphx7]{padding-bottom:20px}.hero__w[data-astro-cid-i3irphx7]{display:inline-block}.hero__w--accent[data-astro-cid-i3irphx7]{color:var(--c-accent)}.hero__w--end[data-astro-cid-i3irphx7]{margin-right:20px}.hero__hl[data-astro-cid-i3irphx7]{isolation:isolate;display:inline-block;position:relative}.hero__stroke[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;width:106%;max-width:none;height:100%;position:absolute;bottom:0;left:-3%;overflow:visible}.hero__stroke[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{fill:none;stroke:var(--c-accent);stroke-width:40px;stroke-dasharray:1100;stroke-dashoffset:100px}.js .hero__stroke[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{stroke-dashoffset:1100px}.js .hero__w[data-astro-cid-i3irphx7].is-in~.hero__stroke[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{animation:2s cubic-bezier(.29,1.11,.74,1.04) .5s forwards hero-draw}@keyframes hero-draw{to{stroke-dashoffset:100px}}.hero__cta[data-astro-cid-i3irphx7]{display:flex}.hero__cta--compact[data-astro-cid-i3irphx7]{display:none}.hero__intro[data-astro-cid-i3irphx7]{font-family:var(--f-serif);color:var(--c-secondary);margin:0;font-size:28px;line-height:1.3}.hero__intro[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{font-style:italic}.hero__tagline[data-astro-cid-i3irphx7]{width:204px;margin-left:20px}.hero__tagline[data-astro-cid-i3irphx7] .t-h6[data-astro-cid-i3irphx7]{letter-spacing:0;color:var(--c-secondary);margin:0;font-size:12px;line-height:1.65}.hero-media__img[data-astro-cid-i3irphx7]{width:100%;height:auto}@media (width<=1180px){.hero[data-astro-cid-i3irphx7]{padding:100px var(--gutter);flex-direction:column;gap:40px}.hero__main[data-astro-cid-i3irphx7],.hero__side[data-astro-cid-i3irphx7]{width:100%}.hero__main[data-astro-cid-i3irphx7]{gap:40px}.hero__side[data-astro-cid-i3irphx7]{gap:30px}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-3px;font-size:116px;line-height:1}.hero__eyebrow[data-astro-cid-i3irphx7]{font-size:19px}.hero__intro[data-astro-cid-i3irphx7]{font-size:24px}.hero__tagline[data-astro-cid-i3irphx7] .t-h6[data-astro-cid-i3irphx7]{font-size:11px}.hero__cta--desktop[data-astro-cid-i3irphx7]{display:none}.hero__cta--compact[data-astro-cid-i3irphx7]{display:flex}}@media (width<=767px){.hero__main[data-astro-cid-i3irphx7]{gap:0}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-1px;font-size:52px}.hero__eyebrow[data-astro-cid-i3irphx7]{font-size:18px}.hero__intro[data-astro-cid-i3irphx7]{font-size:20px}.hero__tagline[data-astro-cid-i3irphx7]{width:100%;margin:20px 0 0}.hero-media[data-astro-cid-i3irphx7]{min-height:30vh}.hero-media__img[data-astro-cid-i3irphx7]{object-fit:cover;height:40vh}}@media (prefers-reduced-motion:reduce){.js .hero__stroke[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{stroke-dashoffset:100px;animation:none!important}}.stats[data-astro-cid-cglmvl5z]{flex-direction:column;align-items:center;display:flex}.stats__title[data-astro-cid-cglmvl5z]{width:100%;font-family:var(--f-serif);text-align:center;color:var(--c-secondary);padding-bottom:50px;font-size:54px;line-height:1.1}.stats__title[data-astro-cid-cglmvl5z] em[data-astro-cid-cglmvl5z]{white-space:nowrap;font-style:italic}.stats__line[data-astro-cid-cglmvl5z]{display:block}.stats__grid[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(4,1fr);gap:25px;width:100%;margin:0;padding:0;list-style:none;display:grid}.stat[data-astro-cid-cglmvl5z]{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.stat__num[data-astro-cid-cglmvl5z]{white-space:nowrap;color:var(--c-secondary);margin:0}.stat__cap[data-astro-cid-cglmvl5z]{color:var(--c-secondary);margin:0}.stat--accent[data-astro-cid-cglmvl5z] .stat__num[data-astro-cid-cglmvl5z],.stat--accent[data-astro-cid-cglmvl5z] .stat__cap[data-astro-cid-cglmvl5z]{color:var(--c-accent)}@media (width<=1180px){.stats[data-astro-cid-cglmvl5z]{gap:60px}.stats__title[data-astro-cid-cglmvl5z]{font-size:44px}.stats__grid[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.stats[data-astro-cid-cglmvl5z]{gap:50px}.stats__title[data-astro-cid-cglmvl5z]{padding-bottom:0;font-size:30px}}.marquee[data-astro-cid-eykxo7h2]{--mq-gap:80px;--mq-img:180px;padding:150px 0;overflow:hidden}@media (width<=1180px){.marquee[data-astro-cid-eykxo7h2]{--mq-img:120px;padding:100px 0}}@media (width<=767px){.marquee[data-astro-cid-eykxo7h2]{--mq-gap:40px;--mq-img:60px;padding:50px 0}}.marquee__viewport[data-astro-cid-eykxo7h2]{overflow:hidden}.marquee__track[data-astro-cid-eykxo7h2]{width:max-content;animation:marquee-left var(--mq-dur,12s) linear infinite;will-change:transform;display:flex}.marquee__list[data-astro-cid-eykxo7h2]{align-items:center;gap:var(--mq-gap);padding:0 var(--mq-gap) 0 0;white-space:nowrap;flex:none;margin:0;list-style:none;display:flex}.marquee__item[data-astro-cid-eykxo7h2]{flex:none}.marquee__item--text[data-astro-cid-eykxo7h2]{color:var(--c-secondary)}.marquee__item--text[data-astro-cid-eykxo7h2].c-accent{color:var(--c-accent)}.marquee__item--img[data-astro-cid-eykxo7h2] img{width:var(--mq-img);height:var(--mq-img);object-fit:cover}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--mq-copies)))}}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-eykxo7h2]{animation:none}}.insights[data-astro-cid-zeulvcfx]{flex-direction:column;align-items:flex-start;display:flex}.insights__title[data-astro-cid-zeulvcfx]{width:820px;max-width:100%}.insights__accent[data-astro-cid-zeulvcfx]{margin-right:calc(2px - .1em)}.insights__posts[data-astro-cid-zeulvcfx]{grid-template-columns:minmax(0,1fr);row-gap:120px;width:100%;margin:70px 0 0;padding:0;list-style:none;display:grid}.post[data-astro-cid-zeulvcfx]{min-width:0;position:relative}.post[data-astro-cid-zeulvcfx]:not(:last-child):after{content:"";border-top:1px solid var(--c-border);pointer-events:none;width:100%;position:absolute;bottom:-60px;left:0}.post__inner[data-astro-cid-zeulvcfx]{grid-template:"date media.head.excerpt""date media.more.excerpt"1fr/143px 400px 60px minmax(0,1fr) 60px minmax(0,1fr);display:grid}.post__date[data-astro-cid-zeulvcfx]{color:var(--c-tertiary);white-space:nowrap;grid-area:date;align-self:start;display:block}.post__media[data-astro-cid-zeulvcfx]{grid-area:media;width:400px;display:block;overflow:hidden}.post__media[data-astro-cid-zeulvcfx] img{aspect-ratio:400/295;object-fit:cover;object-position:center;width:100%;height:auto}.post__head[data-astro-cid-zeulvcfx]{flex-direction:column;grid-area:head;align-items:flex-start;gap:25px;min-width:0;display:flex}.post__excerpt[data-astro-cid-zeulvcfx]{grid-area:excerpt;align-self:start;margin:0}.post__more[data-astro-cid-zeulvcfx]{grid-area:more;align-self:end}.post__cat[data-astro-cid-zeulvcfx]{text-transform:uppercase;color:var(--c-secondary);border:1px solid var(--c-secondary);border-radius:var(--radius-pill);padding:3px 8px;font-size:12px;font-weight:600;line-height:1.65;transition:color .25s,background-color .25s,border-color .25s;display:inline-block}.post__cat[data-astro-cid-zeulvcfx]:hover,.post__cat[data-astro-cid-zeulvcfx]:focus-visible{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-bg)}.post__title[data-astro-cid-zeulvcfx] a[data-astro-cid-zeulvcfx]{transition:color .3s ease-in-out}.post__title[data-astro-cid-zeulvcfx] a[data-astro-cid-zeulvcfx]:hover,.post__title[data-astro-cid-zeulvcfx] a[data-astro-cid-zeulvcfx]:focus-visible{color:var(--c-accent)}.post__arrow[data-astro-cid-zeulvcfx]{vertical-align:baseline;background:var(--c-accent);color:var(--c-bg);border-radius:50%;padding:11px;transition:background-color .3s;display:inline-block}.post__arrow[data-astro-cid-zeulvcfx] svg{width:14px;height:14px;display:block}.post__arrow[data-astro-cid-zeulvcfx]:hover,.post__arrow[data-astro-cid-zeulvcfx]:focus-visible{background:var(--c-primary)}.insights__more[data-astro-cid-zeulvcfx]{margin-top:30px}@media (width<=1180px){.insights__title[data-astro-cid-zeulvcfx]{width:100%}.insights__accent[data-astro-cid-zeulvcfx]{margin-right:calc(1px - .1em)}.insights__posts[data-astro-cid-zeulvcfx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:30px}.post[data-astro-cid-zeulvcfx]:not(:last-child):after{content:none}.post__inner[data-astro-cid-zeulvcfx]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"date""media""head""excerpt""more";row-gap:20px}.post__date[data-astro-cid-zeulvcfx]{margin-bottom:5px}.post__media[data-astro-cid-zeulvcfx]{width:100%}.post__head[data-astro-cid-zeulvcfx]{margin:5px 0 0}.post__excerpt[data-astro-cid-zeulvcfx],.post__more[data-astro-cid-zeulvcfx]{margin-top:5px}.post__more[data-astro-cid-zeulvcfx]{align-self:start}.post__cat[data-astro-cid-zeulvcfx]{font-size:11px}}@media (width<=767px){.insights__posts[data-astro-cid-zeulvcfx]{grid-template-columns:minmax(0,1fr);gap:50px;margin-top:20px}.post__inner[data-astro-cid-zeulvcfx]{row-gap:10px}.post__head[data-astro-cid-zeulvcfx]{gap:15px}.post__more[data-astro-cid-zeulvcfx]{margin-top:10px}}@media (prefers-reduced-motion:reduce){.post__cat[data-astro-cid-zeulvcfx],.post__title[data-astro-cid-zeulvcfx] a[data-astro-cid-zeulvcfx],.post__arrow[data-astro-cid-zeulvcfx]{transition:none}}
