.workspace{grid-template-columns:260px minmax(0,1fr) 280px;gap:16px}
.workspace>.guide{grid-column:3;min-width:0;padding:16px}
.guide .guide-kicker{font-size:13px;margin-bottom:5px}
.guide h2{font-size:23px;line-height:1.4}
.guide .example{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px;margin:12px 0 14px}
.guide .doc-label{font-size:14px}.guide .doc-label b{font-size:13px}
.guide .pages{margin-top:5px;gap:4px}.guide .pages>span{height:32px;width:24px;font-size:12px}
.guide .pages .blank{font-size:11px;white-space:nowrap}.guide .divider-label{display:none}
.guide .example-caption{grid-column:1 / -1;font-size:12px;margin-top:0;padding-top:8px;gap:4px 8px}
.guide .benefits{display:grid;grid-template-columns:1fr;gap:10px}
.guide .benefits li{gap:8px}.guide .benefits li>span{font-size:12px;line-height:23px}
.guide .benefits strong{font-size:15px}.guide .benefits p{font-size:14px;line-height:1.65;margin-top:3px}
.guide .privacy{margin-top:10px;padding-top:10px;gap:8px}
.guide .privacy p{font-size:14px;line-height:1.6}.guide .privacy p span{font-size:13px;line-height:1.6}
.guide .clean-illustration{margin:10px 0 12px;padding:12px;gap:10px}
.guide .mini-sheet{height:56px;width:42px;font-size:13px}.guide .blank-sheet span{font-size:12px}
.guide .scan-print-note{font-size:13px;line-height:1.6;margin-top:12px}
.tool-sidebar footer{border-top:1px solid #d9e3ee;margin-top:12px;padding:10px 0 0;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:3px 8px;font-size:12px;line-height:1.6;color:#111}
.tool-sidebar footer>span:first-child,.tool-sidebar footer p{grid-column:1 / -1}
.tool-sidebar footer p,.tool-sidebar footer a,.tool-sidebar footer>span:first-child{font-size:12px;color:#111}
.tool-sidebar footer>span:last-child{margin-left:0;font-size:11px;letter-spacing:.5px;color:#111}
@media(max-width:1150px){.workspace{grid-template-columns:240px minmax(0,1fr) 250px;gap:12px}.workspace>.guide{padding:15px}.tool-sidebar{padding:14px}.editor{padding:16px}.tool-sidebar .task-description{font-size:14px}.tool-sidebar .section-heading>span{margin-left:0}}
@media(min-width:721px) and (max-width:1150px){.guide .example{grid-template-columns:1fr}.guide .example-row{display:flex;align-items:center;justify-content:space-between;gap:6px}.guide .example-row .pages{margin-top:0}}
@media(max-width:1000px){.workspace{grid-template-columns:230px minmax(0,1fr)}.workspace>.guide{grid-column:2}.editor-column{grid-column:2;grid-row:1}.tool-sidebar{grid-column:1;grid-row:1 / span 2}.guide .benefits{gap:10px}}
@media(max-width:720px){.workspace{grid-template-columns:1fr}.tool-sidebar,.editor-column,.workspace>.guide{grid-column:1;grid-row:auto}.tool-sidebar{order:0}.editor-column{order:1}.workspace>.guide{order:2}.tool-sidebar footer{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.tool-sidebar footer>span:last-child{display:block}.guide h2{font-size:23px}}
