.aud-hero__cta[data-astro-cid-pzvewvd3]{align-items:center;gap:var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.aud-hero__link[data-astro-cid-pzvewvd3]{color:var(--pm-cream,#faf6eb);text-underline-offset:4px;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--pm-cream,#faf6eb) 45%, transparent);font-weight:600}.aud-hero__link[data-astro-cid-pzvewvd3]:hover{text-decoration-color:currentColor}.aud-body[data-astro-cid-pzvewvd3]{padding-top:clamp(2.5rem,5vw,3.5rem)}.aud-short[data-astro-cid-pzvewvd3]{max-width:820px;margin:0 0 var(--space-8,4rem);padding:var(--space-4) var(--space-5);background:var(--surface-brand-soft,#f1f7f6);border-left:3px solid var(--brand-press,#335665);border-radius:0 var(--radius-lg,18px) var(--radius-lg,18px) 0;font-size:var(--fs-lead,1.25rem);line-height:var(--lh-relaxed,1.6);color:var(--text-body)}.aud-short__tag[data-astro-cid-pzvewvd3]{font-size:var(--fs-xs,.75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-press,#335665);margin-bottom:var(--space-1,.25rem);font-weight:700;display:block}.aud-head[data-astro-cid-pzvewvd3]{max-width:720px;margin-bottom:var(--space-6)}.aud-head[data-astro-cid-pzvewvd3] h2[data-astro-cid-pzvewvd3]{margin:var(--space-2) 0 var(--space-3)}.aud-head[data-astro-cid-pzvewvd3] .pm-lead[data-astro-cid-pzvewvd3]{margin:0}.aud-cards[data-astro-cid-pzvewvd3]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.aud-card[data-astro-cid-pzvewvd3]{padding:var(--space-6);background:var(--surface-card,#fffdf7);border:1px solid var(--border-subtle);border-radius:var(--radius-xl,22px);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.aud-card__icon[data-astro-cid-pzvewvd3]{border-radius:var(--radius-md);background:var(--surface-brand-soft,#f1f7f6);width:46px;height:46px;color:var(--brand-press,#335665);margin-bottom:var(--space-4);place-items:center;display:grid}.aud-card__icon[data-astro-cid-pzvewvd3] svg{width:24px;height:24px}.aud-card[data-astro-cid-pzvewvd3] h3[data-astro-cid-pzvewvd3]{margin:0 0 var(--space-2);font-size:var(--fs-h4,1.3rem)}.aud-card[data-astro-cid-pzvewvd3] p[data-astro-cid-pzvewvd3]{color:var(--text-body);margin:0}.aud-card__link[data-astro-cid-pzvewvd3]{padding-top:var(--space-4);font-size:var(--fs-sm);color:var(--pm-deep-600,#335665);margin-top:auto;font-weight:600;text-decoration:none}.aud-card__link[data-astro-cid-pzvewvd3] i[data-astro-cid-pzvewvd3]{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.aud-card__link[data-astro-cid-pzvewvd3]:hover i[data-astro-cid-pzvewvd3]{transform:translate(3px)}.aud-note[data-astro-cid-pzvewvd3]{max-width:720px;margin-top:var(--space-8,4rem)}.aud-note[data-astro-cid-pzvewvd3] h2[data-astro-cid-pzvewvd3]{margin:0 0 var(--space-3);font-size:clamp(1.4rem,2.4vw,1.8rem)}.aud-note[data-astro-cid-pzvewvd3] p[data-astro-cid-pzvewvd3]{font-size:var(--fs-lead,1.25rem);line-height:var(--lh-relaxed,1.6);color:var(--text-body);margin:0}.aud-proof[data-astro-cid-pzvewvd3] .pm-eyebrow[data-astro-cid-pzvewvd3]{color:var(--brand-press,#335665)}.aud-proof__grid[data-astro-cid-pzvewvd3]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.aud-case[data-astro-cid-pzvewvd3]{background:var(--surface-card,#fffdf7);border:1px solid var(--border-subtle);border-radius:var(--radius-xl,22px);color:var(--text-strong);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.aud-case[data-astro-cid-pzvewvd3]:hover{transform:translateY(-4px);box-shadow:0 22px 44px -24px #33566566}.aud-case__art[data-astro-cid-pzvewvd3]{aspect-ratio:3/2;background:var(--surface-brand-soft,#f1f7f6);display:block;overflow:hidden}.aud-case__art[data-astro-cid-pzvewvd3] img[data-astro-cid-pzvewvd3]{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow,.42s) var(--ease-out)}.aud-case[data-astro-cid-pzvewvd3]:hover .aud-case__art[data-astro-cid-pzvewvd3] img[data-astro-cid-pzvewvd3]{transform:scale(1.05)}.aud-case__art--mark[data-astro-cid-pzvewvd3]{background:linear-gradient(160deg, var(--pm-deep-600,#335665), var(--pm-deep-800,#1f343f));place-items:center;display:grid}.aud-case__mark[data-astro-cid-pzvewvd3]{object-fit:contain;width:62%;height:auto;max-height:60%}.aud-case__body[data-astro-cid-pzvewvd3]{padding:var(--space-5);flex-direction:column;flex:1;gap:3px;display:flex}.aud-case__body[data-astro-cid-pzvewvd3] .pm-eyebrow[data-astro-cid-pzvewvd3]{color:var(--text-subtle,#8a918f)}.aud-case__client[data-astro-cid-pzvewvd3]{font-family:var(--font-display);font-size:var(--fs-h4,1.3rem);color:var(--text-strong);margin:2px 0;line-height:1.15}.aud-case__title[data-astro-cid-pzvewvd3]{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.45}.aud-case__foot[data-astro-cid-pzvewvd3]{padding-top:var(--space-4);justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-top:auto;display:flex}.aud-case__stat[data-astro-cid-pzvewvd3]{min-width:0;line-height:1.5;display:block}.aud-case__stat[data-astro-cid-pzvewvd3] b[data-astro-cid-pzvewvd3]{font-family:var(--font-display);font-size:var(--fs-h4,1.3rem);color:var(--brand-press,#335665);line-height:1.05;display:block}.aud-case__stat[data-astro-cid-pzvewvd3] span[data-astro-cid-pzvewvd3]{font-size:var(--fs-xs,.75rem);color:var(--text-muted);display:block}.aud-case__more[data-astro-cid-pzvewvd3]{font-size:var(--fs-sm);color:var(--pm-deep-600,#335665);white-space:nowrap;font-weight:600}.aud-case__more[data-astro-cid-pzvewvd3] i[data-astro-cid-pzvewvd3]{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.aud-case[data-astro-cid-pzvewvd3]:hover .aud-case__more[data-astro-cid-pzvewvd3] i[data-astro-cid-pzvewvd3]{transform:translate(3px)}.aud-close[data-astro-cid-pzvewvd3]{text-align:center;background:radial-gradient(1.5px 1.5px at 18% 30%, #faf6eb59, transparent), radial-gradient(1px 1px at 34% 68%, #faf6eb42, transparent), radial-gradient(1.5px 1.5px at 62% 22%, #a6c7c266, transparent), radial-gradient(1px 1px at 82% 60%, #faf6eb4d, transparent), linear-gradient(180deg, var(--pm-deep-600,#335665), var(--pm-deep-800,#1f343f))}.aud-close__band[data-astro-cid-pzvewvd3]{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.aud-close__band[data-astro-cid-pzvewvd3] h2[data-astro-cid-pzvewvd3]{color:var(--pm-cream,#faf6eb);font-size:clamp(2.1rem,4vw,3rem)}.aud-close__band[data-astro-cid-pzvewvd3] .pm-lead[data-astro-cid-pzvewvd3]{color:color-mix(in srgb, var(--pm-cream,#faf6eb) 82%, transparent);text-align:center;max-width:52ch}html.has-reveal [data-astro-cid-pzvewvd3][data-reveal]{opacity:0;transition:opacity .8s var(--ease-out), translate .8s var(--ease-out);translate:0 26px}html.has-reveal [data-astro-cid-pzvewvd3][data-reveal].is-in{opacity:1;translate:0}
