.fb{padding:6em clamp(1em,3vw,3.5em) 0}.fb-kicker{font-family:var(--mono);font-size:.7rem;text-transform:lowercase;letter-spacing:.18em;color:var(--muted)}.fb-title{font-size:clamp(3rem,10vw,9rem);margin-top:.2em}.fb-sub,.fb-title{font-family:DIN Condensed,DIN,Helvetica,Arial,sans-serif;font-weight:900;text-transform:lowercase;line-height:.9}.fb-sub{font-size:clamp(1.5rem,4vw,3rem);color:var(--muted)}.fb-back{display:inline-block;font-family:var(--mono);font-size:.7rem;text-transform:lowercase;letter-spacing:.18em;margin-top:2em}.fb-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:3em}.fb-fact{background:var(--background);padding:1em 1.2em}.fb-fact-label{font-size:.7rem;letter-spacing:.18em;color:var(--muted)}.fb-fact-label,.fb-fact-value{font-family:var(--mono);text-transform:lowercase}.fb-fact-value{font-size:.85rem;margin-top:.75em}.fb-list{list-style:none;column-count:3;column-gap:2em;border-top:1px solid var(--line);margin-top:4em;padding-top:3em}.fb-item{page-break-inside:avoid;break-inside:avoid;margin-bottom:2.5em}.fb-quote{font-size:1rem;line-height:1.4}.fb-name{margin-top:1em}.fb-name,.fb-name-link{font-family:var(--mono);font-size:.7rem;text-transform:lowercase;letter-spacing:.18em}.fb-name-link{display:inline}.fb-outlet{font-family:var(--mono);font-size:.7rem;letter-spacing:.04em;color:var(--muted);margin-top:.5em}.fb-section{border-top:1px solid var(--line);padding:4em 0}.fb-section>.fb-kicker{margin-bottom:2em}.fb-radio{list-style:none;column-count:3;column-gap:2em}.fb-radio-item{page-break-inside:avoid;break-inside:avoid;margin-bottom:1.5em}.fb-radio-name{font-family:var(--mono);font-size:.85rem;text-transform:lowercase;letter-spacing:.04em}.fb-radio-outlet{font-size:.7rem;margin-top:.4em}.fb-honesty,.fb-radio-outlet{font-family:var(--mono);color:var(--muted)}.fb-honesty{font-size:.75rem;line-height:1.5;border-top:1px solid var(--line);padding:2em 0;max-width:40em}.fb a:hover{background:var(--foreground);color:var(--background)}@media (max-width:700px){.fb{padding:6em 16px 0}.fb-list,.fb-radio{column-count:1}}