.shot[data-astro-cid-aatdr2li]{--pos:50%;aspect-ratio:1;border-radius:var(--radius-card);background:var(--color-surface);position:relative;overflow:hidden}.shot[data-astro-cid-aatdr2li] img,.shot[data-astro-cid-aatdr2li] video[data-astro-cid-aatdr2li]{object-fit:cover;width:100%;max-width:none;position:absolute;left:0}.shot--crop[data-astro-cid-aatdr2li] img,.shot--crop[data-astro-cid-aatdr2li] video[data-astro-cid-aatdr2li]{top:calc(var(--nudge,7.4%) * -1);height:110.05%}.shot--cover[data-astro-cid-aatdr2li] img,.shot--cover[data-astro-cid-aatdr2li] video[data-astro-cid-aatdr2li]{height:100%;top:0}.shot--compare[data-astro-cid-aatdr2li]{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.shot--compare[data-astro-cid-aatdr2li] img{pointer-events:none}.shot__after[data-astro-cid-aatdr2li]{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.shot__handle[data-astro-cid-aatdr2li]{top:0;bottom:0;left:var(--pos);background:var(--color-white);width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #1414141f}.shot__knob[data-astro-cid-aatdr2li]{border-radius:var(--radius-pill);background:var(--color-white);width:44px;height:44px;color:var(--color-ink);transition:transform var(--dur-base) var(--ease-out);place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 4px 16px #14141429}.shot--compare[data-astro-cid-aatdr2li]:hover .shot__knob[data-astro-cid-aatdr2li],.shot--compare[data-astro-cid-aatdr2li].is-dragging .shot__knob[data-astro-cid-aatdr2li]{transform:scale(1.08)}.shot--compare[data-astro-cid-aatdr2li]:has(.shot__range:focus-visible) .shot__knob[data-astro-cid-aatdr2li]{outline:2px solid var(--color-ink);outline-offset:3px}.shot__range[data-astro-cid-aatdr2li]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1200px){.shot[data-astro-cid-aatdr2li]{aspect-ratio:auto;height:800px}}.intro[data-astro-cid-pznzci7v]{padding-block:0 56px}.intro__inner[data-astro-cid-pznzci7v]{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.intro__copy[data-astro-cid-pznzci7v]{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.intro__client[data-astro-cid-pznzci7v]{flex-direction:column;align-items:center;gap:20px;display:flex}.intro__eyebrow[data-astro-cid-pznzci7v]{font-size:var(--eyebrow-size);line-height:var(--eyebrow-lh);font-weight:var(--weight-semibold)}.intro__title[data-astro-cid-pznzci7v]{font-size:var(--display-size);line-height:var(--display-lh);font-weight:var(--weight-bold)}.intro__lede[data-astro-cid-pznzci7v]{max-width:600px;font-size:var(--lede-size);line-height:var(--lede-lh);font-weight:var(--weight-medium);color:var(--color-muted)}.intro__role[data-astro-cid-pznzci7v]{color:var(--color-muted);font-size:14px;line-height:20px}.shots[data-astro-cid-pznzci7v]{padding-block:24px}.shots__stack[data-astro-cid-pznzci7v]{flex-direction:column;gap:24px;display:flex}.text[data-astro-cid-pznzci7v]{padding-block:100px}.text--tight[data-astro-cid-pznzci7v]{padding-block:60px}.text__inner[data-astro-cid-pznzci7v]{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.text__inner[data-astro-cid-pznzci7v] .title[data-astro-cid-pznzci7v]{max-width:800px}.text__body[data-astro-cid-pznzci7v]{max-width:700px;font-size:var(--lede-size);line-height:var(--lede-lh);font-weight:var(--weight-medium);color:var(--color-muted)}.text__body[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]+p[data-astro-cid-pznzci7v]{margin-top:var(--lede-lh)}.impact[data-astro-cid-pznzci7v]{padding-block:60px 160px}.impact__label[data-astro-cid-pznzci7v]{color:var(--color-muted);text-align:center;font-size:18px;line-height:24px}.impact__grid[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding-top:60px;display:grid}.stat[data-astro-cid-pznzci7v]{flex-direction:column;gap:12px;display:flex}.stat__value[data-astro-cid-pznzci7v]{font-size:32px;line-height:38px;font-weight:var(--weight-semibold)}.stat__label[data-astro-cid-pznzci7v]{font-size:var(--lede-size);line-height:var(--lede-lh);font-weight:var(--weight-medium);color:var(--color-muted);margin:0}.case-body[data-astro-cid-pznzci7v]{position:relative}.page-nav-layer[data-astro-cid-pznzci7v]{display:none}.page-nav[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.page-nav[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{color:var(--color-subtle);white-space:nowrap;transition:color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);display:block}.page-nav[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{color:var(--color-muted)}.page-nav[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v][aria-current=true]{color:var(--color-ink)}@media (width>=1200px){.page-nav-layer[data-astro-cid-pznzci7v]{z-index:40;pointer-events:none;justify-content:flex-end;padding:218px 40px 0 0;display:flex;position:absolute;inset:0}.page-nav[data-astro-cid-pznzci7v]{top:calc(var(--header-h) + 80px);pointer-events:auto;font-size:16px;line-height:22px;font-weight:var(--weight-medium);text-align:right;transition:opacity .36s var(--ease-out), transform .36s var(--ease-out), filter .36s var(--ease-out), visibility 0s;align-self:flex-start;position:sticky}.page-nav[data-astro-cid-pznzci7v].is-hidden{opacity:0;filter:blur(4px);visibility:hidden;pointer-events:none;transition:opacity .24s,transform .24s,filter .24s,visibility 0s linear .24s;transform:translate(8px)}.page-nav[data-astro-cid-pznzci7v].is-waiting{filter:blur(6px);transform:translate(24px)}.page-nav[data-astro-cid-pznzci7v].is-entering{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out), filter .7s var(--ease-out), visibility 0s}}.next[data-astro-cid-pznzci7v]{border-radius:0 0 var(--radius-section) var(--radius-section);padding-block:160px 200px}.next__inner[data-astro-cid-pznzci7v]{flex-direction:column;align-items:center;gap:40px;display:flex}.next__copy[data-astro-cid-pznzci7v]{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.next__muted[data-astro-cid-pznzci7v]{color:var(--color-muted)}.next__lede[data-astro-cid-pznzci7v]{max-width:600px;font-size:var(--lede-size);line-height:var(--lede-lh);font-weight:var(--weight-medium);color:var(--color-muted)}@media (width>=1200px){.intro[data-astro-cid-pznzci7v]{padding-block:100px}.intro__inner[data-astro-cid-pznzci7v]{gap:60px}.intro__title[data-astro-cid-pznzci7v]{max-width:1100px}.intro__lede[data-astro-cid-pznzci7v]{width:600px}.intro__role[data-astro-cid-pznzci7v]{font-size:18px;line-height:24px}.shots[data-astro-cid-pznzci7v]{padding-block:60px}.shots__stack[data-astro-cid-pznzci7v]{gap:40px}.text[data-astro-cid-pznzci7v]{padding-block:160px}.text--tight[data-astro-cid-pznzci7v]{padding-block:60px}.text__body[data-astro-cid-pznzci7v]{width:700px}.impact__grid[data-astro-cid-pznzci7v]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.next[data-astro-cid-pznzci7v]{padding-block:200px}.next__lede[data-astro-cid-pznzci7v]{width:600px}}
