.pf-wrap[data-astro-cid-epnv4ixt]{width:min(1240px,100% - 40px);margin:0 auto}.pf-kicker[data-astro-cid-epnv4ixt]{font:600 13px/1 var(--wg-font);letter-spacing:2px;text-transform:uppercase;color:var(--wg-blue)}.pf-h2[data-astro-cid-epnv4ixt]{font:800 clamp(34px, 4vw, 52px)/1.04 var(--wg-font);letter-spacing:-.5px;color:var(--wg-ink);margin-top:14px}.pf-h2--light[data-astro-cid-epnv4ixt]{color:#fff}.pf-link[data-astro-cid-epnv4ixt]{font:700 17px/1 var(--wg-font);color:var(--wg-ink);border-bottom:2px solid var(--wg-blue);align-items:center;gap:8px;padding-bottom:6px;text-decoration:none;display:inline-flex}.pf-link[data-astro-cid-epnv4ixt]:hover{color:var(--wg-blue)}.pf-btn[data-astro-cid-epnv4ixt]{height:56px;font:700 17px/1 var(--wg-font);border-radius:8px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.pf-btn--blue[data-astro-cid-epnv4ixt]{background:var(--wg-blue);color:#fff}.pf-btn--blue[data-astro-cid-epnv4ixt]:hover{color:var(--wg-ink);background:#fff;transform:translateY(-2px)}.pf-btn--ghost[data-astro-cid-epnv4ixt]{color:#fff;border:1.5px solid #ffffff80}.pf-btn--ghost[data-astro-cid-epnv4ixt]:hover{background:#ffffff14;border-color:#fff;transform:translateY(-2px)}.pf-sample-note[data-astro-cid-epnv4ixt]{font:500 13px/1.3 var(--wg-font);color:var(--wg-blue);border:1px dashed #38b6ff99;border-radius:8px;margin-top:22px;padding:8px 14px;display:inline-block}.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]{background:linear-gradient(150deg,#1d2a36,#121317 70%)}.pf-hero[data-astro-cid-epnv4ixt]{padding-top:var(--wg-head);color:#fff;background:#0d0d0f;position:relative;overflow:hidden}.pf-hero__glow[data-astro-cid-epnv4ixt]{pointer-events:none;background:radial-gradient(closest-side,#38b6ff47,#0000 70%);width:70vw;max-width:1100px;height:70vw;max-height:1100px;position:absolute;inset:-20% -10% auto auto}.pf-hero__inner[data-astro-cid-epnv4ixt]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;width:min(1360px,100% - 40px);margin:0 auto;padding:96px 0 120px;display:grid;position:relative}.pf-hero__eyebrow[data-astro-cid-epnv4ixt]{font:600 14px/1 var(--wg-font);letter-spacing:2.4px;text-transform:uppercase;color:var(--wg-blue)}.pf-hero__title[data-astro-cid-epnv4ixt]{text-wrap:balance;font:800 clamp(34px, 5.4vw, 84px)/.98 var(--wg-font);letter-spacing:-1.5px;margin-top:22px}.pf-nowrap[data-astro-cid-epnv4ixt]{white-space:nowrap}.pf-hero__title[data-astro-cid-epnv4ixt] em[data-astro-cid-epnv4ixt]{color:var(--wg-blue);display:block}.pf-hero__lead[data-astro-cid-epnv4ixt]{max-width:540px;font:300 21px/1.4 var(--wg-font);color:#c6c6c6;margin-top:24px}.pf-hero__stats[data-astro-cid-epnv4ixt]{border-top:1px solid #ffffff1f;gap:40px;max-width:520px;margin:36px 0 0;padding:22px 0 0;display:flex}.pf-hero__stats[data-astro-cid-epnv4ixt] div[data-astro-cid-epnv4ixt]{flex-direction:column-reverse;gap:6px;display:flex}.pf-hero__stats[data-astro-cid-epnv4ixt] dt[data-astro-cid-epnv4ixt]{font:400 13px/1 var(--wg-font);letter-spacing:1.4px;text-transform:uppercase;color:#8d8d96}.pf-hero__stats[data-astro-cid-epnv4ixt] dd[data-astro-cid-epnv4ixt]{font:800 44px/1 var(--wg-font);color:#fff;margin:0}.pf-hero__actions[data-astro-cid-epnv4ixt]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.pf-hero__collage[data-astro-cid-epnv4ixt]{aspect-ratio:1.25;position:relative}.pf-hero__shot[data-astro-cid-epnv4ixt]{transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute}.pf-hero__shot--1[data-astro-cid-epnv4ixt]{z-index:2;width:86%;bottom:6%;left:0}.pf-hero__shot--2[data-astro-cid-epnv4ixt]{z-index:1;opacity:.55;filter:saturate(.8);width:62%;top:4%;right:0}.pf-work[data-astro-cid-epnv4ixt]{background:#f5f7f9;padding:120px 0 130px}.pf-work__head[data-astro-cid-epnv4ixt]{justify-content:space-between;align-items:end;gap:24px;display:flex}.pf-work__count[data-astro-cid-epnv4ixt]{font:400 16px/1 var(--wg-font);color:#5e6b75}.pf-filter[data-astro-cid-epnv4ixt]{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.pf-chip[data-astro-cid-epnv4ixt]{height:46px;color:var(--wg-ink);font:600 16px/1 var(--wg-font);background:#fff;border:1px solid #d8e1e7;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 20px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.pf-chip[data-astro-cid-epnv4ixt] span[data-astro-cid-epnv4ixt]{min-width:26px;height:26px;font:600 13px/1 var(--wg-font);color:#5e6b75;background:#eef3f6;border-radius:999px;place-items:center;padding:0 7px;display:inline-grid}.pf-chip[data-astro-cid-epnv4ixt]:hover{border-color:var(--wg-blue);transform:translateY(-1px)}.pf-chip[data-astro-cid-epnv4ixt].is-active{color:#fff;background:#0d0d0f;border-color:#0d0d0f}.pf-chip[data-astro-cid-epnv4ixt].is-active span[data-astro-cid-epnv4ixt]{background:var(--wg-blue);color:#fff}.pf-chip[data-astro-cid-epnv4ixt]:focus-visible{outline:2px solid var(--wg-blue);outline-offset:2px}.pf-grid[data-astro-cid-epnv4ixt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 36px;margin-top:48px;display:grid}.pf-work__more[data-astro-cid-epnv4ixt]{text-align:center;margin-top:56px}.pf-inds[data-astro-cid-epnv4ixt]{color:#fff;background:#0d0d0f;padding:120px 0}.pf-kicker--light[data-astro-cid-epnv4ixt]{color:var(--wg-blue)}.pf-inds__lead[data-astro-cid-epnv4ixt]{max-width:640px;font:300 20px/1.5 var(--wg-font);color:#c6c6c6;margin-top:18px}.pf-inds__grid[data-astro-cid-epnv4ixt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]{aspect-ratio:4/3;color:#fff;isolation:isolate;background:#1b1b1e;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.pf-ind[data-astro-cid-epnv4ixt] img[data-astro-cid-epnv4ixt]{object-fit:cover;object-position:top;filter:saturate(.85);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0}.pf-ind__shade[data-astro-cid-epnv4ixt]{background:linear-gradient(#0d0d0f1a 20%,#0d0d0feb 100%);position:absolute;inset:0}.pf-ind__body[data-astro-cid-epnv4ixt]{gap:8px;display:grid;position:absolute;bottom:24px;left:26px;right:26px}.pf-ind__count[data-astro-cid-epnv4ixt]{font:600 12px/1 var(--wg-font);letter-spacing:1.6px;text-transform:uppercase;color:var(--wg-blue)}.pf-ind__name[data-astro-cid-epnv4ixt]{font:800 30px/1.05 var(--wg-font)}.pf-ind__go[data-astro-cid-epnv4ixt]{background:var(--wg-blue);width:44px;height:44px;font:700 20px/1 var(--wg-font);opacity:0;border-radius:50%;place-items:center;transition:opacity .3s,transform .3s;display:grid;position:absolute;bottom:2px;right:0;transform:translate(8px)}.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]:hover img[data-astro-cid-epnv4ixt],.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]:focus-visible img[data-astro-cid-epnv4ixt]{filter:saturate();transform:scale(1.06)}.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]:hover .pf-ind__go[data-astro-cid-epnv4ixt],.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]:focus-visible .pf-ind__go[data-astro-cid-epnv4ixt]{opacity:1;transform:none}.pf-ind[data-astro-cid-epnv4ixt] a[data-astro-cid-epnv4ixt]:focus-visible{outline:2px solid var(--wg-blue);outline-offset:3px}@media (width<=1100px){.pf-hero__inner[data-astro-cid-epnv4ixt]{grid-template-columns:1fr;padding:64px 0 80px}.pf-hero__collage[data-astro-cid-epnv4ixt]{justify-self:center;width:100%;max-width:680px}.pf-grid[data-astro-cid-epnv4ixt],.pf-inds__grid[data-astro-cid-epnv4ixt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.pf-hero__inner[data-astro-cid-epnv4ixt]{text-align:center;gap:26px;padding:22px 0 64px}.pf-hero__collage[data-astro-cid-epnv4ixt]{aspect-ratio:1.5;order:-1;max-width:330px}.pf-hero__eyebrow[data-astro-cid-epnv4ixt]{font-size:13px}.pf-hero__title[data-astro-cid-epnv4ixt]{letter-spacing:-1px;margin-top:14px;font-size:44px;line-height:1}.pf-hero__lead[data-astro-cid-epnv4ixt]{margin:16px auto 0;font-size:18px;line-height:1.38}.pf-hero__stats[data-astro-cid-epnv4ixt]{justify-content:center;margin:26px auto 0}.pf-hero__actions[data-astro-cid-epnv4ixt]{justify-content:center;margin-top:28px}.pf-hero__stats[data-astro-cid-epnv4ixt]{gap:28px}.pf-hero__stats[data-astro-cid-epnv4ixt] dd[data-astro-cid-epnv4ixt]{font-size:36px}.pf-hero__actions[data-astro-cid-epnv4ixt] .pf-btn[data-astro-cid-epnv4ixt]{flex:100%}.pf-work[data-astro-cid-epnv4ixt],.pf-inds[data-astro-cid-epnv4ixt]{padding:80px 0}.pf-work__head[data-astro-cid-epnv4ixt]{flex-direction:column;align-items:start}.pf-filter[data-astro-cid-epnv4ixt]{scrollbar-width:none;flex-wrap:nowrap;margin-right:-20px;padding-right:20px;overflow-x:auto}.pf-chip[data-astro-cid-epnv4ixt]{flex:none}.pf-grid[data-astro-cid-epnv4ixt],.pf-inds__grid[data-astro-cid-epnv4ixt]{grid-template-columns:1fr;gap:44px}.pf-inds__grid[data-astro-cid-epnv4ixt]{gap:16px}}@media (prefers-reduced-motion:reduce){.pf-hero__shot[data-astro-cid-epnv4ixt]{animation:none!important}.pf-ind[data-astro-cid-epnv4ixt] img[data-astro-cid-epnv4ixt],.pf-chip[data-astro-cid-epnv4ixt],.pf-btn[data-astro-cid-epnv4ixt]{transition:none}}
