.full-report-offer{padding-top:1.5rem;border-top:1px solid var(--color-rule)}.full-report-terms{display:grid;gap:.4rem;max-width:60ch;padding-left:1.1rem;list-style:disc;font-size:14px;line-height:1.55;color:var(--color-text-secondary)}.full-report-paid{display:grid;gap:.5rem;max-width:1180px;margin:0 auto 2rem;padding:1rem 0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.full-report{display:grid;gap:clamp(2rem,1.5rem + 2vw,3rem)}.full-report-summary .report-sub{font-size:1.1rem;color:var(--color-text-primary)}.full-report-credit{display:grid;gap:.6rem;padding:1.25rem 0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.full-report-code{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);letter-spacing:.06em;color:var(--color-text-primary);overflow-wrap:anywhere}.full-report-also{display:block;font-size:12px;color:var(--color-text-tertiary)}.full-report .answer-row{border-bottom:1px solid var(--color-rule)}.full-report .answer-row .answer-q{border-bottom:0}@media(max-width:719px){.full-report .answer-row .answer-cell{row-gap:.15rem}.full-report .full-report-also{grid-column:2}}.full-report-answers{border-bottom:1px solid var(--color-rule)}.full-report-answers summary{padding:.85rem 0;font-size:14.5px;cursor:pointer}.full-report-answer{display:grid;gap:.35rem;padding:0 0 1.1rem}.full-report-answer .report-body{max-width:72ch;white-space:pre-line}
