.p-hero{gap:14px;padding-block:40px 28px;display:grid}.p-hero h1{font:800 clamp(40px, 6vw, 80px)/.95 var(--f-sans);letter-spacing:-.04em}.p-hero h1 .it{color:var(--ink-2)}.p-hero .lead{font:400 20px/1.5 var(--f-serif);color:var(--ink-2);max-width:60ch}.aud{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.aud div{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);padding:22px}.aud b{font:800 38px/1 var(--f-sans);letter-spacing:-.04em;display:block}.aud span{color:var(--ink-2);font-size:14px}.fmt{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.fmt article{align-content:start;gap:12px;display:grid}.fmt .mock{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);align-content:start;gap:8px;padding:14px;display:grid}.fmt .mock i{background:var(--line-strong);border-radius:4px;height:10px;display:block}.fmt .mock .ad{background:var(--gold-soft);border:1px dashed var(--gold);font:600 11px/1 var(--f-mono);color:var(--gold-text);border-radius:6px;place-items:center;display:grid}.fmt h3{font:700 18px/1.2 var(--f-sans)}.fmt p{color:var(--ink-2);font-size:14px}.bars2{gap:10px;display:grid}.bars2 div{grid-template-columns:140px 1fr 48px;align-items:center;gap:12px;font-size:14px;display:grid}.bars2 i{background:var(--indigo);border-radius:3px;height:10px}.bars2 span:last-child{font:600 13px/1 var(--f-mono);text-align:right}@media (max-width:860px){.aud{grid-template-columns:1fr 1fr}.fmt{grid-template-columns:1fr}}
