.audience-unlock{padding-block:var(--space-section-lg);background:var(--ink-2);color:var(--bone);border-top:var(--stroke-regular) solid var(--line-dark);scroll-margin-top:var(--space-20)}.home-page .audience-unlock__grid{gap:var(--space-6);margin:var(--space-16) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.audience-unlock__card{padding:var(--space-10);border:var(--stroke-regular) solid var(--line-dark);border-radius:var(--radii-card);background:var(--ink);flex-direction:column;display:flex;overflow:hidden}.audience-unlock__head{align-items:center;gap:var(--space-6);display:flex}.audience-unlock__head h3{font-family:var(--type-h2-family);font-size:var(--type-h6-size);font-weight:var(--font-weight-medium);margin:0}.audience-unlock .audience-unlock__text{margin:var(--space-7) 0 0;max-width:46ch;color:var(--grey-1);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.audience-unlock .audience-unlock__text:last-of-type{margin-bottom:var(--space-10)}.audience-unlock .audience-unlock__status{margin:var(--space-5) 0 var(--space-10);color:var(--green);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.unlock-visual{flex:1;align-items:center;min-height:236px;display:flex}.unlock-visual img{object-fit:contain;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 6%, var(--foreground) 94%, transparent), linear-gradient(180deg, transparent, var(--foreground) 8%, var(--foreground) 92%, transparent);mask-image:linear-gradient(90deg, transparent, var(--foreground) 6%, var(--foreground) 94%, transparent), linear-gradient(180deg, transparent, var(--foreground) 8%, var(--foreground) 92%, transparent);display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.audience-unlock__more{align-items:center;gap:var(--space-7);margin-top:var(--space-16);flex-direction:column;display:flex}.audience-unlock .audience-unlock__more-label{color:var(--grey-1);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0}.home-page .audience-unlock__more ul{justify-content:center;gap:var(--space-4);flex-wrap:wrap;max-width:920px;margin:0;padding:0;list-style:none;display:flex}.home-page .audience-unlock__more li{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border:var(--stroke-regular) solid var(--line-dark);border-radius:var(--radii-pill);color:var(--bone);font-size:var(--text-sm);display:inline-flex}.home-page .audience-unlock__more li svg{width:var(--space-6);height:var(--space-6);color:var(--green);stroke-width:var(--icon-stroke-width)}@media (width<=900px){.home-page .audience-unlock__grid{grid-template-columns:1fr}}@media (width<=600px){.audience-unlock{padding-block:var(--space-section)}.audience-unlock__card{padding:var(--space-8)}}
