.film-frame[data-astro-cid-drgrwic6]{border-radius:var(--radius-panel);width:100%;overflow:hidden}.film-frame[data-astro-cid-drgrwic6] svg[data-astro-cid-drgrwic6]{width:100%;height:100%;display:block}.film-bg[data-astro-cid-drgrwic6]{fill:var(--color-film)}.film-perf[data-astro-cid-drgrwic6]{fill:var(--color-bone);opacity:.12}.film-label[data-astro-cid-drgrwic6]{fill:var(--color-bone);opacity:.82;font-family:var(--font-body);font-size:15px;font-weight:500}.film-spend[data-astro-cid-drgrwic6]{fill:var(--color-bone);opacity:.22}.film-result[data-astro-cid-drgrwic6]{fill:var(--color-bone);opacity:.5}.film-circle[data-astro-cid-drgrwic6]{fill:none;stroke:var(--color-grease);stroke-width:3px;stroke-linecap:round;stroke-dasharray:var(--dash,300px);stroke-dashoffset:0}.film-note[data-astro-cid-drgrwic6]{fill:var(--color-grease-bright);text-anchor:end;font-size:21px}.film-scan[data-astro-cid-drgrwic6]{opacity:0}.film-scan-band[data-astro-cid-drgrwic6]{fill:var(--color-bone);opacity:.06}.film-scan-line[data-astro-cid-drgrwic6]{fill:var(--color-bone);opacity:.85}html.anim .film-circle[data-astro-cid-drgrwic6]{stroke-dashoffset:var(--dash,300px)}html.anim .film-note[data-astro-cid-drgrwic6]{opacity:0}.film-panel[data-astro-cid-drgrwic6].film-run .film-scan[data-astro-cid-drgrwic6]{animation:1.6s ease-out forwards film-scan-move}.film-panel[data-astro-cid-drgrwic6].film-run .film-circle[data-astro-cid-drgrwic6]{animation-name:film-draw;animation-duration:.5s;animation-timing-function:ease-out;animation-delay:var(--delay,.3s);animation-fill-mode:forwards}.film-panel[data-astro-cid-drgrwic6].film-run .film-note[data-astro-cid-drgrwic6]{animation-name:film-note-in;animation-duration:.4s;animation-timing-function:ease-out;animation-delay:var(--delay,.6s);animation-fill-mode:forwards}@keyframes film-scan-move{0%{opacity:0;transform:translateY(0)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(var(--scan-end,460px))}}@keyframes film-draw{to{stroke-dashoffset:0}}@keyframes film-note-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.film-panel[data-astro-cid-drgrwic6] .film-circle[data-astro-cid-drgrwic6]{stroke-dashoffset:0!important;animation:none!important}.film-panel[data-astro-cid-drgrwic6] .film-note[data-astro-cid-drgrwic6]{opacity:1!important;animation:none!important}.film-panel[data-astro-cid-drgrwic6] .film-scan[data-astro-cid-drgrwic6]{opacity:0!important;animation:none!important}}.creative-section[data-astro-cid-wpsehq4u]{background:var(--color-film);color:#fff}.creative-intro[data-astro-cid-wpsehq4u]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.creative-intro[data-astro-cid-wpsehq4u] h2[data-astro-cid-wpsehq4u]{max-width:15ch}.creative-intro[data-astro-cid-wpsehq4u] p[data-astro-cid-wpsehq4u]{color:var(--color-bone);max-width:40ch}.creative-grid[data-astro-cid-wpsehq4u]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}figure[data-astro-cid-wpsehq4u]{min-width:0;margin:0}figure[data-astro-cid-wpsehq4u] a[data-astro-cid-wpsehq4u]{background:#fff;border-radius:8px;display:block;overflow:hidden}figure[data-astro-cid-wpsehq4u] a[data-astro-cid-wpsehq4u]:focus-visible{outline-color:var(--color-marker);outline-offset:5px}img[data-astro-cid-wpsehq4u]{aspect-ratio:4/5;object-fit:contain;width:100%;height:auto}figcaption[data-astro-cid-wpsehq4u]{padding-top:1.15rem}figcaption[data-astro-cid-wpsehq4u] span[data-astro-cid-wpsehq4u]{color:var(--color-marker);font-size:.8rem;font-weight:650}h3[data-astro-cid-wpsehq4u]{margin-top:.4rem}figcaption[data-astro-cid-wpsehq4u] p[data-astro-cid-wpsehq4u]{color:var(--color-bone);margin-top:.4rem;font-size:.8rem}@media (width<=700px){.creative-intro[data-astro-cid-wpsehq4u]{display:block}.creative-intro[data-astro-cid-wpsehq4u] p[data-astro-cid-wpsehq4u]{margin-top:1rem}.creative-grid[data-astro-cid-wpsehq4u]{grid-template-columns:1fr;gap:2.5rem}}.process-section[data-astro-cid-mb6yeyrw]{background:#fff}ol[data-astro-cid-mb6yeyrw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}li[data-astro-cid-mb6yeyrw]{position:relative}li[data-astro-cid-mb6yeyrw]:not(:last-child):after{content:"";background:#15212a25;height:1px;position:absolute;top:22px;left:60px;right:-1rem}.step-number[data-astro-cid-mb6yeyrw]{background:var(--color-lightbox);width:44px;height:44px;color:var(--color-film);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;font-weight:750;display:flex}li[data-astro-cid-mb6yeyrw]:first-child .step-number[data-astro-cid-mb6yeyrw]{background:var(--color-marker)}p[data-astro-cid-mb6yeyrw]{color:var(--color-slate);margin-top:.8rem;font-size:.9rem}@media (width<=800px){ol[data-astro-cid-mb6yeyrw]{grid-template-columns:1fr;gap:1.8rem}li[data-astro-cid-mb6yeyrw]{gap:1.25rem;display:flex}.step-number[data-astro-cid-mb6yeyrw]{flex-shrink:0;margin:0}li[data-astro-cid-mb6yeyrw]:not(:last-child):after{width:1px;height:auto;inset:54px auto -1.2rem 22px}h3[data-astro-cid-mb6yeyrw]{padding-top:.3rem}}.section-intro[data-astro-cid-3ng3e4jt]{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.section-intro[data-astro-cid-3ng3e4jt] p[data-astro-cid-3ng3e4jt]{color:var(--color-slate);max-width:36ch}.proof-grid[data-astro-cid-3ng3e4jt]{grid-template-columns:1.35fr 1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}.case[data-astro-cid-3ng3e4jt]{border-radius:var(--radius-panel);background:#fff;border:1px solid #15212a15;flex-direction:column;padding:1.8rem;display:flex}.featured[data-astro-cid-3ng3e4jt]{border-top:5px solid var(--color-marker)}.case-heading[data-astro-cid-3ng3e4jt]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.case-heading[data-astro-cid-3ng3e4jt] h3[data-astro-cid-3ng3e4jt]{font-size:var(--text-xl)}.case-heading[data-astro-cid-3ng3e4jt] span[data-astro-cid-3ng3e4jt]{background:var(--color-lightbox);border-radius:4px;padding:.2rem .5rem;font-size:.7rem}.sector[data-astro-cid-3ng3e4jt]{color:var(--color-slate);margin-top:.5rem;font-size:.8rem}.metrics[data-astro-cid-3ng3e4jt]{grid-template-columns:1fr 1fr;gap:1rem;margin-block:1.7rem .2rem;display:grid}.metrics[data-astro-cid-3ng3e4jt] div[data-astro-cid-3ng3e4jt]{flex-direction:column-reverse;display:flex}dt[data-astro-cid-3ng3e4jt]{color:var(--color-slate);font-size:.75rem}dd[data-astro-cid-3ng3e4jt]{font:780 clamp(2.3rem, 3.5vw, 3.5rem)/1.1 var(--font-heading);font-variation-settings:"wdth" 80;letter-spacing:-.04em}.result[data-astro-cid-3ng3e4jt]{margin-block:1.6rem;font-weight:650}.featured[data-astro-cid-3ng3e4jt] .result[data-astro-cid-3ng3e4jt]{color:var(--color-slate);font-size:.85rem;font-weight:450}details[data-astro-cid-3ng3e4jt]{border-top:1px solid #15212a20;margin-top:auto;padding-top:1rem;font-size:.85rem}summary[data-astro-cid-3ng3e4jt]{cursor:pointer;font-weight:650}details[data-astro-cid-3ng3e4jt] p[data-astro-cid-3ng3e4jt]{color:var(--color-slate);margin-top:.75rem}@media (width<=1000px){.proof-grid[data-astro-cid-3ng3e4jt]{grid-template-columns:1fr 1fr}.featured[data-astro-cid-3ng3e4jt]{grid-column:1/-1}}@media (width<=600px){.proof-grid[data-astro-cid-3ng3e4jt]{grid-template-columns:1fr}.section-intro[data-astro-cid-3ng3e4jt]{display:block}.section-intro[data-astro-cid-3ng3e4jt] p[data-astro-cid-3ng3e4jt]{margin-top:1rem}}.brand-strip[data-astro-cid-3acdvh6c]{background:#fff;border-block:1px solid #15212a12;padding-block:2.5rem}h2[data-astro-cid-3acdvh6c]{font-variation-settings:"wdth" 100;color:var(--color-slate);text-align:center;font-size:.9rem;font-weight:550}ul[data-astro-cid-3acdvh6c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2rem;margin-top:1.8rem;display:flex}li[data-astro-cid-3acdvh6c]{flex:none;justify-content:center;align-items:center;width:calc(25% - 1.5rem);display:flex}img[data-astro-cid-3acdvh6c]{object-fit:contain;width:100%;max-width:150px;height:58px}.monogram[data-astro-cid-3acdvh6c]{flex-direction:column;gap:4px}.monogram[data-astro-cid-3acdvh6c] img[data-astro-cid-3acdvh6c]{width:40px;height:40px}.monogram[data-astro-cid-3acdvh6c] span[data-astro-cid-3acdvh6c]{white-space:nowrap;color:var(--color-film);font-size:.6rem;font-weight:600}.darktile[data-astro-cid-3acdvh6c] .tile[data-astro-cid-3acdvh6c]{background:var(--color-film);border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:168px;padding:9px 16px;display:flex}.darktile[data-astro-cid-3acdvh6c] .tile[data-astro-cid-3acdvh6c] img[data-astro-cid-3acdvh6c]{width:100%;max-width:132px;height:34px}@media (width>=1100px){li[data-astro-cid-3acdvh6c]{width:calc(12.5% - 1.75rem)}}@media (width<=480px){ul[data-astro-cid-3acdvh6c]{gap:1.25rem}li[data-astro-cid-3acdvh6c]{width:calc(50% - .625rem)}img[data-astro-cid-3acdvh6c]{max-width:130px;height:46px}.darktile[data-astro-cid-3acdvh6c] .tile[data-astro-cid-3acdvh6c] img[data-astro-cid-3acdvh6c]{height:30px}}
