.AudienceLandingPage-module__2sk5OW__page{text-align:center;max-width:640px;margin:0 auto;padding:56px 24px 64px}.AudienceLandingPage-module__2sk5OW__page h1{font-family:var(--font-fraunces), var(--font-serif);margin:0 0 8px;font-size:34px}.AudienceLandingPage-module__2sk5OW__tagline{font-family:var(--font-fraunces), var(--font-serif);color:var(--color-text-secondary);margin:0 0 18px;font-size:19px}.AudienceLandingPage-module__2sk5OW__description{color:var(--color-text-secondary);max-width:520px;margin:0 auto 32px;font-size:17px;line-height:1.6}.AudienceLandingPage-module__2sk5OW__steps{text-align:left;max-width:480px;color:var(--color-text-secondary);flex-direction:column;gap:10px;margin:0 auto 32px;padding-left:22px;line-height:1.5;display:flex}.AudienceLandingPage-module__2sk5OW__ctaButton{background:var(--color-accent);color:#fff9f0;border-radius:999px;padding:12px 28px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.AudienceLandingPage-module__2sk5OW__ctaButton:hover{background:var(--color-accent-hover)}.AudienceLandingPage-module__2sk5OW__example{text-align:left;background:var(--color-surface-raised,var(--color-surface));border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:4px;max-width:480px;margin:28px auto 0;padding:16px 18px;text-decoration:none;transition:border-color .15s;display:flex}.AudienceLandingPage-module__2sk5OW__example:hover,.AudienceLandingPage-module__2sk5OW__example:focus-visible{border-color:var(--color-accent)}.AudienceLandingPage-module__2sk5OW__exampleLabel{font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px}.AudienceLandingPage-module__2sk5OW__exampleName{color:var(--color-heading);font-size:16px;font-weight:700}.AudienceLandingPage-module__2sk5OW__exampleDesc{color:var(--color-text-secondary);font-size:13.5px;line-height:1.5}.AudienceLandingPage-module__2sk5OW__exampleMeta{color:var(--color-accent);margin-top:4px;font-size:13px;font-weight:600}.AudienceLandingPage-module__2sk5OW__fineprint{color:var(--color-text-secondary);margin-top:20px;font-size:13.5px}.AudienceLandingPage-module__2sk5OW__fineprint a{color:var(--color-accent);font-weight:600}.AudienceLandingPage-module__2sk5OW__homeLink{color:var(--color-accent);margin-top:28px;font-weight:600;display:inline-block}@media (max-width:600px){.AudienceLandingPage-module__2sk5OW__page{padding:40px 16px 48px}.AudienceLandingPage-module__2sk5OW__page h1{font-size:28px}}
