/* Shared editorial scale and compact page-to-page navigation. */
@media(max-width:950px){body .site-header .menu-toggle{grid-column:3;justify-self:end}}
body .next-page small{margin-bottom:0}body .next-page strong{padding-right:0}body .next-page>svg{position:static;transform:none;flex:none}body .document-resource{padding:28px}body .preparation-flow{margin-top:26px;gap:24px}body .preparation-flow article{padding:18px 0}body .preparation-flow h3{font-size:20px}body .document-resource h2{margin:18px 0}body .document-resource>p{font-size:14px}
body .subhero{padding:122px 40px 30px}body .subhero h1{font-size:34px;line-height:1.45;margin:12px 0 14px}body .subhero p{font-size:15px;line-height:1.8}body .section-wrap:not(.subhero){padding-top:38px;padding-bottom:44px}body .section-heading{margin-bottom:26px}body .section-heading h2,body .work-takeaway h2,body .connected-work h2{font-size:28px;line-height:1.5}body .work-takeaway{margin-top:36px;padding-top:30px}body .next-page{max-width:1184px;width:calc(100% - 80px);min-height:0;margin:18px auto 28px;padding:18px 0;display:flex;align-items:center;gap:18px;border-top:1px solid #d6dce5;background:transparent}body .next-page small{font-size:11px;color:#606979}body .next-page strong{font-size:18px;font-weight:500}body .next-page>svg{margin-left:auto;width:19px}body footer{padding-top:24px;padding-bottom:24px}body .tool-summary h2{font-size:28px}body .ability-list h3{font-size:20px}body .document-resource h2{font-size:30px;line-height:1.5}body .network-title h1{font-size:34px}body .network-title>p{font-size:14px}body .network-world{max-width:1240px}body .network-delivery{padding:18px}body .network-delivery h2{font-size:22px}body .output-fragment p{font-size:12px}body .context-node b{font-size:12px}body .network-core small{font-size:11px}
.output-comparison{margin:18px 0 28px}.comparison-intro h2{font-size:24px;line-height:1.5;margin:0 0 10px}.comparison-intro>p{font-size:13px;color:#606979;line-height:1.8}.comparison-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:20px}.comparison-output{border:1px solid #d6dce5;background:#fff;border-radius:6px;padding:22px}.comparison-output header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid #e1e6ee;padding-bottom:13px}.comparison-output header>span{font-size:13px;font-weight:600}.comparison-output header>small{font-size:10px;color:#606979}.comparison-output h3{font-size:21px;line-height:1.5;margin:18px 0}.comparison-output ol{padding:0;list-style:none}.comparison-output li{border-top:1px solid #e6eaf0;padding:13px 0}.comparison-output li>small{font-size:11px;font-weight:600;color:#606979}.comparison-output li>p{font-size:14px;line-height:1.8;margin-top:5px}.with-context{border-top:3px solid #2468e8}.with-context header>span,.with-context h3{color:#2059bc}.without-context{border-top:3px solid #9ba6b5}.without-context li:last-child{color:#8a5e49}.comparison-delta{font-size:15px;font-weight:600;margin-top:16px;color:#2059bc}body .lab-page{padding-top:12px}body .bench-task h3{font-size:21px}
@media(min-width:951px) and (max-height:800px){body .network-title h1{font-size:28px}body .network-delivery{padding:10px}body .network-delivery h2{font-size:18px}body .output-fragment p{font-size:10px}body .context-node b{font-size:11px}}
@media(max-width:760px){body .subhero{padding:104px 20px 20px}body .subhero h1{font-size:27px}body .subhero p{font-size:14px}body .section-wrap:not(.subhero){padding:24px 20px 32px}body .next-page{width:calc(100% - 40px);padding:16px 0;gap:10px;flex-wrap:wrap}body .next-page small{width:100%}body .next-page strong{font-size:16px;max-width:85%}.comparison-pair{grid-template-columns:1fr;gap:14px}.comparison-output{padding:18px}.comparison-intro h2{font-size:21px}.comparison-output h3{font-size:19px}.comparison-output li>p{font-size:13px}body .section-heading h2,body .work-takeaway h2,body .connected-work h2{font-size:25px}body .network-title h1{font-size:28px}body .network-title>p{font-size:12px}body .network-delivery h2{font-size:21px}body .network-delivery .output-fragment p{font-size:11px}body .network-world{min-height:1080px}}
