.hero[data-astro-cid-uzzvd6uo]{background:var(--color-paper);padding-top:200px}.hero__wrapper[data-astro-cid-uzzvd6uo]{animation:hero-in 1s var(--ease-out) both;flex-direction:column;gap:120px;padding-bottom:60px;display:flex}@keyframes hero-in{0%{opacity:0;transform:translateY(20px)}}.hero__top[data-astro-cid-uzzvd6uo]{flex-direction:column;align-items:flex-start;gap:44px;max-width:550px;display:flex}.hero__back[data-astro-cid-uzzvd6uo]{color:var(--color-dark);transition:opacity .3s var(--ease-out);align-items:center;font-size:18px;font-weight:600;line-height:1.2;display:inline-flex}.hero__back[data-astro-cid-uzzvd6uo]:hover{opacity:.7}.hero__chevron[data-astro-cid-uzzvd6uo]{width:22px;height:22px;transition:transform .3s var(--ease-out);display:block}.hero__chevron[data-astro-cid-uzzvd6uo] svg{width:100%;height:100%}.hero__back[data-astro-cid-uzzvd6uo]:hover .hero__chevron[data-astro-cid-uzzvd6uo]{transform:translate(-3px)}.hero__client[data-astro-cid-uzzvd6uo]{align-items:center;gap:16px;display:flex}.hero__logo[data-astro-cid-uzzvd6uo]{object-fit:cover;border-radius:16px;flex:none;width:68px;height:68px}.hero__client-text[data-astro-cid-uzzvd6uo]{flex-direction:column;gap:4px;line-height:1.3;display:flex}.hero__name[data-astro-cid-uzzvd6uo]{color:#1f2024;font-size:22px;font-weight:600}.hero__category[data-astro-cid-uzzvd6uo]{color:var(--color-gray-700);font-size:20px}.hero__heading[data-astro-cid-uzzvd6uo]{letter-spacing:-.72px;color:var(--color-dark);font-size:36px;font-weight:600;line-height:1.2}.hero__facts[data-astro-cid-uzzvd6uo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.hero__fact[data-astro-cid-uzzvd6uo]{flex-direction:column;gap:12px;display:flex}.hero__fact[data-astro-cid-uzzvd6uo] dt[data-astro-cid-uzzvd6uo]{letter-spacing:.14px;text-transform:uppercase;color:#949ca3;font-size:14px;font-weight:600;line-height:1.5}.hero__fact[data-astro-cid-uzzvd6uo] dd[data-astro-cid-uzzvd6uo]{color:var(--color-dark);margin:0;font-size:18px;font-weight:600;line-height:1.3}.hero__fact[data-astro-cid-uzzvd6uo] dd[data-astro-cid-uzzvd6uo].hero__value--lg{font-size:20px}.site-link[data-astro-cid-uzzvd6uo]{color:var(--color-dark);align-items:center;gap:5px;padding-bottom:1px;display:inline-flex;position:relative}.site-link[data-astro-cid-uzzvd6uo]:after{content:"";background:#222;width:100%;height:1px;position:absolute;bottom:0;left:0}.site-link__text[data-astro-cid-uzzvd6uo]{white-space:nowrap;font-size:18px;font-weight:600;line-height:1.37;display:block;position:relative;overflow:hidden}.site-link__text[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo],.site-link__text[data-astro-cid-uzzvd6uo]:after{transition:transform .5s var(--ease-out);display:block}.site-link__text[data-astro-cid-uzzvd6uo]:after{content:attr(data-text);position:absolute;inset:0;transform:translateY(-100%)}.site-link__arrow[data-astro-cid-uzzvd6uo]{color:#0e0f11;width:24px;height:24px;margin-bottom:2px;display:block;position:relative;overflow:hidden}.site-link__arrow[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]{transition:transform .5s var(--ease-out);position:absolute;inset:0}.site-link__arrow[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]+span[data-astro-cid-uzzvd6uo]{transform:translate(-120%,120%)}.site-link__arrow[data-astro-cid-uzzvd6uo] svg{width:100%;height:100%}.site-link[data-astro-cid-uzzvd6uo]:hover:after,.site-link[data-astro-cid-uzzvd6uo]:focus-visible:after{animation:site-line .8s var(--ease-out)}@keyframes site-line{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.site-link[data-astro-cid-uzzvd6uo]:hover .site-link__text[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo],.site-link[data-astro-cid-uzzvd6uo]:focus-visible .site-link__text[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]{transform:translateY(100%)}.site-link[data-astro-cid-uzzvd6uo]:hover .site-link__text[data-astro-cid-uzzvd6uo]:after,.site-link[data-astro-cid-uzzvd6uo]:focus-visible .site-link__text[data-astro-cid-uzzvd6uo]:after{transform:none}.site-link[data-astro-cid-uzzvd6uo]:hover .site-link__arrow[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]:first-child,.site-link[data-astro-cid-uzzvd6uo]:focus-visible .site-link__arrow[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]:first-child{transform:translate(120%,-120%)}.site-link[data-astro-cid-uzzvd6uo]:hover .site-link__arrow[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]+span[data-astro-cid-uzzvd6uo],.site-link[data-astro-cid-uzzvd6uo]:focus-visible .site-link__arrow[data-astro-cid-uzzvd6uo]>span[data-astro-cid-uzzvd6uo]+span[data-astro-cid-uzzvd6uo]{transform:none}.site-link[data-astro-cid-uzzvd6uo]:focus-visible,.hero__back[data-astro-cid-uzzvd6uo]:focus-visible{outline:2px solid var(--color-dark);outline-offset:4px}@media (width<=991px){.hero__wrapper[data-astro-cid-uzzvd6uo]{gap:60px}.hero__facts[data-astro-cid-uzzvd6uo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.hero[data-astro-cid-uzzvd6uo]{padding-top:160px}.hero__top[data-astro-cid-uzzvd6uo]{gap:32px}.hero__heading[data-astro-cid-uzzvd6uo]{font-size:24px}.hero__name[data-astro-cid-uzzvd6uo]{font-size:19.2px}.hero__category[data-astro-cid-uzzvd6uo]{font-size:16px}.hero__facts[data-astro-cid-uzzvd6uo]{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=479px){.hero[data-astro-cid-uzzvd6uo]{padding-top:120px}.hero__wrapper[data-astro-cid-uzzvd6uo],.hero__top[data-astro-cid-uzzvd6uo]{gap:40px}.hero__back[data-astro-cid-uzzvd6uo]{font-size:16px}.hero__fact[data-astro-cid-uzzvd6uo] dd[data-astro-cid-uzzvd6uo].hero__value--lg{font-size:18px}}@media (prefers-reduced-motion:reduce){.hero__wrapper[data-astro-cid-uzzvd6uo]{animation:none}.site-link[data-astro-cid-uzzvd6uo] [data-astro-cid-uzzvd6uo],.site-link__text[data-astro-cid-uzzvd6uo]:after{transition:none}.site-link[data-astro-cid-uzzvd6uo]:hover:after,.site-link[data-astro-cid-uzzvd6uo]:focus-visible:after{animation:none}}.story[data-astro-cid-sntbbmq3]{background:var(--color-paper)}.story__wrapper[data-astro-cid-sntbbmq3]{border-bottom:1px solid #dee4ea;flex-direction:column;gap:60px;padding-bottom:60px;display:flex}.story__block[data-astro-cid-sntbbmq3]{--base:60px;gap:min(var(--tight,var(--base)), var(--base));flex-direction:column;display:flex}.story__groups[data-astro-cid-sntbbmq3]{flex-direction:column;gap:24px;display:flex}.story__media[data-astro-cid-sntbbmq3]{gap:24px;display:grid}.story__media--two[data-astro-cid-sntbbmq3]{grid-template-columns:var(--cols,1fr 1fr)}.story__media--three[data-astro-cid-sntbbmq3]{grid-template-columns:repeat(3,minmax(0,1fr))}.story__media--three[data-astro-cid-sntbbmq3][style*=--cols]{grid-template-columns:var(--cols)}.story__media[data-astro-cid-sntbbmq3].is-natural .story__frame[data-astro-cid-sntbbmq3]{height:auto}.story__frame[data-astro-cid-sntbbmq3]{height:var(--h);background:var(--color-surface);min-width:0;overflow:hidden}.story__frame[data-astro-cid-sntbbmq3] picture{display:contents}.story__frame[data-astro-cid-sntbbmq3] img,.story__video[data-astro-cid-sntbbmq3]{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}@media (hover:hover){.story__frame[data-astro-cid-sntbbmq3]:hover img,.story__frame[data-astro-cid-sntbbmq3]:hover .story__video[data-astro-cid-sntbbmq3]{transform:scale(1.01)}}.story__text[data-astro-cid-sntbbmq3]{align-items:flex-start;gap:80px;padding-inline:60px;display:flex}.story__heading-block[data-astro-cid-sntbbmq3]{min-width:240px}.story__heading[data-astro-cid-sntbbmq3]{letter-spacing:-.56px;color:var(--color-black);font-size:32px;font-weight:600;line-height:1.12}.story__heading--label[data-astro-cid-sntbbmq3]{letter-spacing:.14px;text-transform:uppercase;color:#949ca3;font-size:14px;line-height:1.5}.story__copy[data-astro-cid-sntbbmq3]{color:var(--color-black);flex-direction:column;gap:10px;font-size:16px;font-weight:500;line-height:1.48;display:flex}@media (width<=991px){.story__wrapper[data-astro-cid-sntbbmq3]{gap:48px}.story__block[data-astro-cid-sntbbmq3]{--base:32px}.story__groups[data-astro-cid-sntbbmq3]{gap:20px}.story__media--two[data-astro-cid-sntbbmq3]{grid-template-columns:minmax(0,1fr)}.story__media--two[data-astro-cid-sntbbmq3][style*=--cols]{grid-template-columns:var(--cols);gap:20px}.story__media--three[data-astro-cid-sntbbmq3]{grid-template-columns:repeat(2,minmax(0,1fr))}.story__frame[data-astro-cid-sntbbmq3],.story__frame[data-astro-cid-sntbbmq3] img,.story__video[data-astro-cid-sntbbmq3]{height:auto}.story__text[data-astro-cid-sntbbmq3]{gap:40px;padding-inline:0}.story__heading-block[data-astro-cid-sntbbmq3]{width:100%;min-width:auto}.story__copy[data-astro-cid-sntbbmq3]{line-height:1.6}}@media (width<=767px){.story__wrapper[data-astro-cid-sntbbmq3]{gap:60px;padding-bottom:48px}.story__block--one[data-astro-cid-sntbbmq3]{--base:20px}.story__media--one[data-astro-cid-sntbbmq3]:not(.is-fixed,.is-natural) .story__frame[data-astro-cid-sntbbmq3]{height:360px}.story__media--one[data-astro-cid-sntbbmq3]:not(.is-fixed,.is-natural) .story__frame[data-astro-cid-sntbbmq3] img,.story__media--one[data-astro-cid-sntbbmq3]:not(.is-fixed,.is-natural) .story__video[data-astro-cid-sntbbmq3]{height:100%}.story__media--three[data-astro-cid-sntbbmq3]{grid-template-columns:minmax(0,1fr)}.story__text[data-astro-cid-sntbbmq3]{flex-direction:column;gap:20px}.story__heading[data-astro-cid-sntbbmq3]{font-size:30px}.story__heading--label[data-astro-cid-sntbbmq3]{font-size:14px}}@media (width<=479px){.story__wrapper[data-astro-cid-sntbbmq3]{gap:40px;padding-bottom:32px}.story__block--two[data-astro-cid-sntbbmq3]{--base:20px}.story__media--two[data-astro-cid-sntbbmq3],.story__media--three[data-astro-cid-sntbbmq3],.story__media--two[data-astro-cid-sntbbmq3][style*=--cols]{gap:16px}.story__media--one[data-astro-cid-sntbbmq3]:not(.is-fixed,.is-natural) .story__frame[data-astro-cid-sntbbmq3],.story__media--one[data-astro-cid-sntbbmq3]:not(.is-fixed,.is-natural) .story__frame[data-astro-cid-sntbbmq3] img,.story__media--one[data-astro-cid-sntbbmq3]:not(.is-fixed,.is-natural) .story__video[data-astro-cid-sntbbmq3]{height:auto}.story__text[data-astro-cid-sntbbmq3]{gap:16px}.story__heading[data-astro-cid-sntbbmq3]{font-size:28px}.story__heading--label[data-astro-cid-sntbbmq3],.story__copy[data-astro-cid-sntbbmq3]{font-size:14px}}@media (prefers-reduced-motion:reduce){.story__frame[data-astro-cid-sntbbmq3] img,.story__video[data-astro-cid-sntbbmq3]{transition:none}}.more[data-astro-cid-622sfyio]{background:var(--color-paper);padding-block:96px}.more__wrapper[data-astro-cid-622sfyio]{flex-direction:column;gap:60px;display:flex}.more__head[data-astro-cid-622sfyio]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.more__all[data-astro-cid-622sfyio]{flex:none}.more__title[data-astro-cid-622sfyio]{flex-direction:column;gap:20px;max-width:500px;padding-right:60px;display:flex}.more__eyebrow[data-astro-cid-622sfyio]{letter-spacing:1.4px;text-transform:uppercase;color:var(--color-gray-700);font-size:12px;font-weight:600;line-height:1.6}.more__heading[data-astro-cid-622sfyio]{letter-spacing:-1.92px;color:var(--color-dark);font-size:48px;font-weight:700;line-height:1.3}.more__grid[data-astro-cid-622sfyio]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.more__grid[data-astro-cid-622sfyio] .wcard__media{aspect-ratio:2/3}.more__caption[data-astro-cid-622sfyio]{justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex}.more__name[data-astro-cid-622sfyio]{color:var(--color-dark);flex:none;font-size:16px;font-weight:600;line-height:1}@media (width<=991px){.more__grid[data-astro-cid-622sfyio]{grid-template-columns:repeat(2,minmax(0,1fr))}.more__grid[data-astro-cid-622sfyio] .wcard__media{aspect-ratio:auto;height:500px}}@media (width<=767px){.more[data-astro-cid-622sfyio]{padding-block:0 80px}.more__title[data-astro-cid-622sfyio]{max-width:320px}.more__heading[data-astro-cid-622sfyio]{font-size:32px}.more__grid[data-astro-cid-622sfyio] .wcard__media{height:360px}}@media (width<=600px){.more__head[data-astro-cid-622sfyio]{flex-direction:column;align-items:flex-start}}@media (width<=479px){.more[data-astro-cid-622sfyio]{padding-bottom:64px}.more__wrapper[data-astro-cid-622sfyio]{gap:32px}.more__title[data-astro-cid-622sfyio]{padding-right:0}.more__grid[data-astro-cid-622sfyio]{grid-template-columns:minmax(0,1fr)}.more__grid[data-astro-cid-622sfyio] .wcard__media{height:490px}}
