.audience-page[data-v-d463c444]{--ink:#12110f;--muted:#6c655d;--paper:#f7f3ed;--soft:#ebe5da;--line:#d9d0c4;--accent:#8b2420;--green:#30483e;--blue:#263a5c;--serif:"Playfair Display",Georgia,serif;--sans:Inter,"Helvetica Neue",Arial,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans)}.audience-hero[data-v-d463c444]{align-items:flex-end;background-image:linear-gradient(90deg,#0e0d0cf0,#0e0d0cad 46%,#0e0d0c2e),var(--audience-hero-image);background-position:50%,var(--audience-hero-position);background-repeat:no-repeat;background-size:auto,cover;color:#fff9ef;display:flex;min-height:min(900px,100svh);padding:clamp(7rem,11vw,10rem) clamp(1.25rem,5vw,5rem) clamp(3.5rem,7vw,6rem)}@media(min-width:1400px){.audience-hero[data-v-d463c444]{min-height:min(62vw,100svh)}}.audience-hero__copy[data-v-d463c444]{max-width:60rem}.audience-kicker[data-v-d463c444]{color:currentColor;font-size:.68rem;font-weight:800;letter-spacing:.24em;line-height:1.35;margin:0 0 .9rem;opacity:.62;text-transform:uppercase}.audience-cluster h2[data-v-d463c444],.audience-faq h2[data-v-d463c444],.audience-final h2[data-v-d463c444],.audience-hero h1[data-v-d463c444],.audience-process h2[data-v-d463c444],.audience-proof h2[data-v-d463c444],.audience-section__copy h2[data-v-d463c444]{font-family:var(--serif);font-weight:500;letter-spacing:0;margin:0}.audience-hero h1[data-v-d463c444]{font-size:clamp(3.15rem,6.4vw,6.7rem);line-height:.94;max-width:16ch;text-wrap:balance}.audience-hero__lead[data-v-d463c444]{color:#fff9efcc;font-size:clamp(1.05rem,1.6vw,1.34rem);line-height:1.72;margin:1.4rem 0 0;max-width:45rem}.audience-actions[data-v-d463c444]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.audience-actions--center[data-v-d463c444]{justify-content:center;width:100%}.audience-button[data-v-d463c444]{align-items:center;border:1px solid transparent;border-radius:4px;display:inline-flex;font-size:.74rem;font-weight:800;gap:.55rem;justify-content:center;letter-spacing:.08em;line-height:1.2;min-height:3.05rem;padding:.9rem 1.1rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.audience-button--primary[data-v-d463c444]{background:#fff9ef;color:var(--ink)}.audience-button--secondary[data-v-d463c444]{border-color:#fff9ef61;color:#fff9ef}.audience-button__icon[data-v-d463c444]{flex:0 0 auto;height:1rem;width:1rem}.audience-hero__caption[data-v-d463c444]{color:#fff9efa8;font-size:.86rem;line-height:1.45;margin:1.3rem 0 0;max-width:31rem}.audience-sr-only[data-v-d463c444]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.audience-stats[data-v-d463c444]{background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.audience-stats div[data-v-d463c444]{border-right:1px solid var(--line);padding:clamp(1rem,3vw,1.5rem) clamp(1rem,4vw,5rem)}.audience-stats div[data-v-d463c444]:last-child{border-right:0}.audience-stats span[data-v-d463c444],.audience-stats strong[data-v-d463c444]{display:block}.audience-stats span[data-v-d463c444]{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.audience-stats strong[data-v-d463c444]{font-family:var(--serif);font-size:clamp(1.55rem,3vw,2.4rem);font-weight:500;margin-top:.4rem}.audience-cluster[data-v-d463c444],.audience-faq[data-v-d463c444],.audience-final[data-v-d463c444],.audience-process[data-v-d463c444],.audience-proof[data-v-d463c444],.audience-section[data-v-d463c444]{padding:clamp(3.75rem,8vw,6.5rem) clamp(1.25rem,5vw,5rem)}.audience-section[data-v-d463c444]{display:grid;gap:2rem}@media(min-width:920px){.audience-section[data-v-d463c444]{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(380px,1fr)}}.audience-section--intro[data-v-d463c444]{background:#f0ede7}.audience-section--points[data-v-d463c444]:nth-of-type(odd){background:#fff}.audience-section__copy[data-v-d463c444]{max-width:48rem}.audience-cluster h2[data-v-d463c444],.audience-faq h2[data-v-d463c444],.audience-final h2[data-v-d463c444],.audience-process h2[data-v-d463c444],.audience-proof h2[data-v-d463c444],.audience-section__copy h2[data-v-d463c444]{font-size:clamp(2.35rem,5vw,4.35rem);line-height:.98;max-width:17ch}.audience-final p[data-v-d463c444],.audience-proof p[data-v-d463c444],.audience-section__copy p[data-v-d463c444]:not(.audience-kicker){color:var(--muted);font-size:1rem;line-height:1.78;margin:1.15rem 0 0;max-width:43rem}.audience-criteria[data-v-d463c444],.audience-faq article[data-v-d463c444],.audience-point[data-v-d463c444],.audience-step[data-v-d463c444]{background:#fff;border:1px solid var(--line);border-radius:6px}.audience-criteria[data-v-d463c444]{padding:clamp(1.1rem,3vw,1.5rem)}.audience-criteria h3[data-v-d463c444]{font-size:.82rem;font-weight:800;letter-spacing:.14em;margin:0;text-transform:uppercase}.audience-criteria ul[data-v-d463c444]{display:grid;gap:.8rem;list-style:none;margin:1.1rem 0 0;padding:0}.audience-criteria li[data-v-d463c444]{color:#4a453f;display:grid;gap:.65rem;grid-template-columns:1.1rem minmax(0,1fr);line-height:1.55}.audience-criteria__icon[data-v-d463c444]{color:var(--green);height:1rem;margin-top:.18rem;width:1rem}.audience-point-grid[data-v-d463c444]{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.audience-point[data-v-d463c444]{padding:1.25rem}.audience-cluster-card__icon[data-v-d463c444],.audience-point__icon[data-v-d463c444]{color:var(--accent);height:1.25rem;width:1.25rem}.audience-faq h3[data-v-d463c444],.audience-point h3[data-v-d463c444],.audience-step h3[data-v-d463c444]{font-size:1rem;line-height:1.35;margin:.85rem 0 0}.audience-cluster-card small[data-v-d463c444],.audience-faq p[data-v-d463c444],.audience-point p[data-v-d463c444],.audience-step p[data-v-d463c444]{color:var(--muted);font-size:.95rem;line-height:1.68}.audience-process[data-v-d463c444]{background:#11100e;color:#f8f1e8}.audience-process .audience-section__copy p[data-v-d463c444]{color:#f8f1e8a8}.audience-process__steps[data-v-d463c444]{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin-top:2rem}.audience-step[data-v-d463c444]{background:#1c1a17;border-color:#fff9ef24;padding:1.25rem}.audience-step span[data-v-d463c444]{color:#d7b1a9;font-size:.74rem;font-weight:800;letter-spacing:.18em}.audience-step p[data-v-d463c444]{color:#f8f1e8ad}.audience-proof[data-v-d463c444]{background:#f2f4ef;display:grid;gap:2rem}@media(min-width:920px){.audience-proof[data-v-d463c444]{align-items:center;grid-template-columns:minmax(0,.82fr) minmax(360px,.86fr)}}.audience-proof__media[data-v-d463c444]{background:#fff;border:1px solid var(--line);margin:0;overflow:hidden}.audience-proof__media img[data-v-d463c444]{aspect-ratio:3/2;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.audience-text-links[data-v-d463c444]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.5rem}.audience-text-links a[data-v-d463c444]{align-items:center;color:var(--accent);display:inline-flex;font-size:.9rem;font-weight:800;gap:.45rem;text-decoration:underline;text-underline-offset:.18em}.audience-text-links svg[data-v-d463c444]{height:1rem;width:1rem}.audience-cluster[data-v-d463c444]{background:#fff}.audience-cluster__grid[data-v-d463c444]{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin-top:2rem}.audience-cluster-card[data-v-d463c444]{align-content:start;border:1px solid var(--line);border-radius:6px;color:inherit;display:grid;gap:.65rem;min-height:13.5rem;padding:1.2rem;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.audience-cluster-card[data-v-d463c444]:hover{border-color:#8b24206b;transform:translateY(-2px)}.audience-cluster-card span[data-v-d463c444]{color:var(--muted);font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.audience-cluster-card strong[data-v-d463c444]{font-size:1.08rem;line-height:1.25}.audience-faq[data-v-d463c444]{background:var(--soft)}.audience-faq__items[data-v-d463c444]{display:grid;gap:.85rem;margin-top:2rem}.audience-faq article[data-v-d463c444]{padding:1.2rem}.audience-faq h3[data-v-d463c444]{margin-top:0}.audience-final[data-v-d463c444]{background:#13110f;color:#fff9ef;display:grid;justify-items:center;text-align:center}.audience-final h2[data-v-d463c444]{max-width:15ch}.audience-final p[data-v-d463c444]{color:#fff9efb8}@media(max-width:700px){.audience-hero[data-v-d463c444]{padding-top:6.5rem}.audience-actions[data-v-d463c444]{align-items:stretch;flex-direction:column}.audience-button[data-v-d463c444]{font-size:.68rem;padding-left:.8rem;padding-right:.8rem;width:100%}.audience-stats[data-v-d463c444]{grid-template-columns:1fr}.audience-stats div[data-v-d463c444]{border-bottom:1px solid var(--line);border-right:0}.audience-stats div[data-v-d463c444]:last-child{border-bottom:0}}
