.sample-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 5%;font-size:12px;border-bottom:1px solid var(--line);background:white}.sample-document{max-width:900px;padding:60px;margin:40px auto;background:white;border:1px solid var(--line)}.sample-document h1{font-size:58px}.sample-document h2{font-size:28px;margin-top:40px}.sample-document h3{font-size:21px}.sample-summary{background:var(--sage);padding:25px 30px;margin:30px 0}.sample-summary strong{display:block;font:600 48px 'Bricolage Grotesque',sans-serif}.sample-summary p{font-size:12px;margin:10px 0 0}.sample-document table{width:100%;border-collapse:collapse;font-size:13px}.sample-document th,.sample-document td{border-bottom:1px solid var(--line);text-align:left;padding:12px 8px}.sample-document caption{text-align:left;font-size:11px;color:var(--quiet);padding:0 8px 10px}.sample-caveat{background:var(--paper);border-left:3px solid var(--rust);padding:18px 22px;margin:25px 0;font-size:13px}.sample-caveat p{margin:8px 0 0}@media(max-width:650px){.sample-document{padding:28px 20px;margin:20px 12px}.sample-document h1{font-size:40px}.sample-toolbar{flex-wrap:wrap}.sample-toolbar strong{order:3;width:100%}.sample-document table{font-size:11px}.sample-document td,.sample-document th{padding:9px 5px}}@media print{@page{size:A4;margin:15mm}.sample-toolbar{display:none}.sample-document{border:0;margin:0;padding:0;max-width:none}.sample-document h1{font-size:42px}body{background:white;font-size:11pt}.sample-summary,.sample-caveat,table{break-inside:avoid}h2,h3{break-after:avoid}.sample-document h2{font-size:21pt}}
