.pp-sec[data-astro-cid-slwnktre]{width:100%;max-width:var(--max-section);padding:90px var(--gutter);background:var(--bg-gray);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.pp-intro[data-astro-cid-slwnktre]{padding-top:182px}.pp-hero[data-astro-cid-slwnktre]{justify-content:space-between;align-items:flex-end;gap:10px;width:100%;max-width:1920px;display:flex;position:relative}.pp-hero[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{z-index:1;flex:1 0 0;max-width:1200px}.pp-desc[data-astro-cid-slwnktre]{justify-content:flex-end;align-items:center;gap:10px;width:100%;max-width:1920px;display:flex;position:relative;overflow:hidden}.pp-desc[data-astro-cid-slwnktre] h1[data-astro-cid-slwnktre]{width:75%}.pp-clients[data-astro-cid-slwnktre]{flex-direction:column;align-items:flex-start;gap:60px;width:100%;max-width:1920px;display:flex}.pp-tag[data-astro-cid-slwnktre]{justify-content:center;align-items:center;gap:10px;width:100%;display:flex;overflow:hidden}.pp-tag[data-astro-cid-slwnktre] p[data-astro-cid-slwnktre]{color:var(--black-50);white-space:nowrap}.pp-line[data-astro-cid-slwnktre]{background:var(--black-25);flex:1 0 0;height:1px}.pp-logos[data-astro-cid-slwnktre]{justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.pp-logo[data-astro-cid-slwnktre]{opacity:.3;flex:1 0 0;justify-content:center;align-items:center;min-width:0;height:71px;display:flex}.pp-logo[data-astro-cid-slwnktre] img[data-astro-cid-slwnktre]{object-fit:contain;width:100%;height:100%}.pp-spacer[data-astro-cid-slwnktre]{flex:1 0 0;align-self:stretch}.pp-list[data-astro-cid-slwnktre]{flex-direction:column;align-items:flex-start;gap:180px;width:100%;max-width:1920px;display:flex}.pp-item[data-astro-cid-slwnktre]{align-items:flex-start;width:100%;height:75vh;display:flex}.pp-item-fill[data-astro-cid-slwnktre]{flex:1 0 0;align-self:stretch}.pp-text[data-astro-cid-slwnktre]{flex-direction:column;flex:3 0 0;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:10px;min-width:0;display:flex}.pp-text-content[data-astro-cid-slwnktre]{justify-content:center;align-items:center;gap:10px;width:100%;padding-bottom:48px;display:flex;position:sticky;top:120px;overflow:hidden}.pp-text-content[data-astro-cid-slwnktre] p[data-astro-cid-slwnktre]{min-width:0;color:var(--black-50);flex:1 0 0}.pc[data-astro-cid-slwnktre]{flex-direction:column;flex:none;align-items:flex-start;width:75%;height:100%;display:flex;position:relative}.pc[data-astro-cid-slwnktre]:after{content:"";border:1px solid var(--black-25);pointer-events:none;z-index:2;position:absolute;inset:0}.pc-top[data-astro-cid-slwnktre]{background:var(--card-bg);flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;width:100%;min-height:0;padding:16px;transition:box-shadow .3s cubic-bezier(.12,.23,.5,1);display:flex;position:relative;overflow:hidden}.pc-top[data-astro-cid-slwnktre]:after{content:"";pointer-events:none;border:1px solid #2b2b2d1a;position:absolute;inset:0}.pc-tagline[data-astro-cid-slwnktre]{z-index:1;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex;position:relative}.pc-tagline[data-astro-cid-slwnktre] span[data-astro-cid-slwnktre]{color:var(--card-text)}.pc-line[data-astro-cid-slwnktre]{background:var(--card-text);opacity:.25;flex:none;width:100%;height:1px}.pc-heading[data-astro-cid-slwnktre]{justify-content:center;align-items:flex-start;gap:60px;width:100%;display:flex}.pc-heading[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{min-width:0;font-family:var(--font-sans);letter-spacing:-2.7px;color:var(--black-100);flex:1 0 0;font-size:56px;font-weight:500;line-height:1.35em}.pc-heading[data-astro-cid-slwnktre] svg[data-astro-cid-slwnktre]{width:72px;height:72px;fill:var(--black-100);flex:none;transition:transform .3s cubic-bezier(.12,.23,.5,1)}.pc-img[data-astro-cid-slwnktre]{flex:1 0 0;width:100%;min-height:0;position:relative;overflow:hidden}.pc-img[data-astro-cid-slwnktre] picture[data-astro-cid-slwnktre],.pc-img[data-astro-cid-slwnktre] img[data-astro-cid-slwnktre]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (hover:hover){.pc[data-astro-cid-slwnktre]:hover .pc-top[data-astro-cid-slwnktre]{box-shadow:0 -.8px 4px -.6px #0000000f,0 -2.4px 12px -1.25px #0000000f,0 -10px 50px -2.5px #0000000f}.pc[data-astro-cid-slwnktre]:hover .pc-heading[data-astro-cid-slwnktre] svg[data-astro-cid-slwnktre]{transform:rotate(-45deg)}}@media (width<=1439.98px){.pp-sec[data-astro-cid-slwnktre]{padding:80px var(--gutter)}.pp-intro[data-astro-cid-slwnktre]{gap:40px;padding-top:172px}.pp-hero[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{max-width:864px}.pp-desc[data-astro-cid-slwnktre] h1[data-astro-cid-slwnktre]{flex:1 0 0;width:auto}.pp-list[data-astro-cid-slwnktre]{gap:160px}.pc-heading[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{font-size:48px}.pc-heading[data-astro-cid-slwnktre] svg[data-astro-cid-slwnktre]{width:56px;height:56px}}@media (width<=1023.98px){.pp-sec[data-astro-cid-slwnktre]{padding:60px var(--gutter)}.pp-intro[data-astro-cid-slwnktre]{padding-top:152px}.pp-hero[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{max-width:714px}.pp-clients[data-astro-cid-slwnktre]{gap:48px}.pp-spacer[data-astro-cid-slwnktre]{display:none}.pp-list[data-astro-cid-slwnktre]{gap:120px}.pc-heading[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{font-size:44px}.pc-heading[data-astro-cid-slwnktre] svg[data-astro-cid-slwnktre]{width:48px;height:48px}}@media (width<=809.98px){.pp-sec[data-astro-cid-slwnktre]{padding:40px var(--gutter)}.pp-intro[data-astro-cid-slwnktre]{gap:32px;padding-top:132px}.pp-hero[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{max-width:342px}.pp-desc[data-astro-cid-slwnktre] h1[data-astro-cid-slwnktre]{width:100%}.pp-clients[data-astro-cid-slwnktre]{gap:0}.pp-logos[data-astro-cid-slwnktre]{grid-template-columns:1fr 1fr;row-gap:40px;padding-top:40px;display:grid}.pp-logos--2[data-astro-cid-slwnktre]{row-gap:24px;padding-bottom:24px}.pp-logo[data-astro-cid-slwnktre]{height:64px}.pp-logo--phone-hidden[data-astro-cid-slwnktre]{display:none}.pp-list[data-astro-cid-slwnktre]{gap:80px}.pp-item[data-astro-cid-slwnktre]{flex-direction:column;gap:24px;height:auto}.pp-item-fill[data-astro-cid-slwnktre]{display:none}.pc[data-astro-cid-slwnktre]{width:100%;height:80vh}.pc-top[data-astro-cid-slwnktre]{padding:12px}.pc-heading[data-astro-cid-slwnktre] h2[data-astro-cid-slwnktre]{letter-spacing:-2px;font-size:40px}.pc-heading[data-astro-cid-slwnktre] svg[data-astro-cid-slwnktre]{width:40px;height:40px}.pp-text[data-astro-cid-slwnktre]{flex:none;justify-content:center;gap:0;width:100%}.pp-text-content[data-astro-cid-slwnktre]{justify-content:flex-start;padding-bottom:0;position:relative;top:auto}.pp-text-content[data-astro-cid-slwnktre] p[data-astro-cid-slwnktre]{flex:none;width:75%}}
