/* Added pages only; original area.css is preserved. */
.dongHero{padding:32px 0}.dongHero h1{font-size:clamp(28px,4vw,44px);line-height:1.3}.dongHero .lead{font-size:17px}.dongHero .actions{flex-wrap:wrap;gap:10px;margin-top:18px}.dongHero .btn{min-width:0}.dongSecondary{background:#fff;border:1px solid #9ab7d8;color:#163a63}.dongReady{margin:12px 0;font-size:15px;color:#203e5e}.dongReady p{margin:6px 0}.dongContent{padding:42px 0}.dongContent h2{font-size:28px;color:#081d3b}.dongLinks{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.dongLinks a{border:1px solid #c6d8ec;background:#fff;color:#163a63;padding:10px 14px;border-radius:12px}.dongLinks a:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}.dongUtility{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px;color:#174b7e}.dongUtility a{text-decoration:underline}.dongSource{font-size:14px;color:#52647c}.dongTable{width:100%;border-collapse:collapse;margin:18px 0}.dongTable th,.dongTable td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #d8e4f1}.dongTable th{background:#f2f7fd}.dongTable a{color:#0a5ca7;text-decoration:underline}.dongSupport{font-size:15px;margin-top:20px}.dongSupport a{text-decoration:underline;margin-right:18px}.dongCoverage{padding:14px 18px;border:1px solid #c6d8ec;border-radius:14px;background:#fff;color:#163a63}.dongCoverage a{font-weight:800;text-decoration:underline}@media(max-width:760px){.dongHero{padding:22px 0}.dongHero h1{font-size:28px;margin:14px 0}.dongHero .lead{font-size:16px}.dongHero .actions{display:grid;grid-template-columns:1fr 1fr}.dongHero .btn{padding:10px 8px;font-size:14px;white-space:normal}.dongContent{padding:32px 0}.dongTable{font-size:14px;table-layout:fixed}.dongTable th:nth-child(1){width:34%}.dongTable th:nth-child(2){width:27%}.dongTable th,.dongTable td{padding:9px 5px;overflow-wrap:anywhere}.dongContent h2{font-size:25px}.dongUtility{gap:12px;font-size:14px}.navin{gap:10px}}@media(max-width:360px){.dongHero .actions{grid-template-columns:1fr}.nav .btn{font-size:13px;padding:8px}.brand img{margin-right:6px}}
