.resource-breadcrumb{font-size:13px;color:var(--muted);margin-bottom:26px}.topic-card h2{font-size:26px!important;margin:0 0 12px!important}.topic-card a{display:inline-block;margin-top:18px;font-size:15px;font-weight:750}.resource-next{max-width:820px;margin-top:40px;padding:26px;border:1px solid var(--line);border-radius:16px;background:var(--sage)}main.wrap .resource-next h2{margin-top:0;font-size:30px}.resource-next p:last-child{margin-bottom:0}.resource-table{max-width:850px;overflow-x:auto;margin:24px 0}.resource-table table{border-collapse:collapse;width:100%;font-size:14px}.resource-table caption{text-align:left;font-weight:700;padding-bottom:12px}.resource-table th,.resource-table td{text-align:left;vertical-align:top;padding:12px;border:1px solid #c4d6cb}.resource-table th{background:var(--sage)}.handoff-template{max-width:760px;white-space:pre-wrap;overflow-wrap:anywhere;padding:26px;background:#fff;border:1px solid #b4cabc;border-radius:12px;font:15px/1.9 ui-monospace,Consolas,monospace;color:var(--ink)}.handoff-example{max-width:760px;padding:10px 24px;border-left:3px solid var(--pine);background:var(--sage)}main.wrap .meta{max-width:760px}.topic-cards{max-width:1000px}
@media print{.site-header,.page-header,footer,.skip-link,.resource-next,.resource-breadcrumb{display:none}body{background:#fff;color:#000;font-size:11pt}main.wrap{padding:0;width:100%}main.wrap h1{font-size:28pt}.handoff-template{break-inside:avoid;border-color:#777;box-shadow:none}}
.resource-faq{max-width:760px;margin-top:40px}.resource-faq details{padding:18px 0;border-bottom:1px solid var(--line)}.resource-faq summary{font-weight:750;cursor:pointer}.resource-faq summary:focus-visible{outline:3px solid var(--pine);outline-offset:4px}.resource-faq p{margin-bottom:0}
