.office-summary{color:#173e47;font-family:Arial,sans-serif;font-size:16px;line-height:1.55}.office-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.office-stats a{color:inherit;background:#fff;border:1px solid #ccd9dd;border-radius:10px;padding:18px 20px;text-decoration:none!important}.office-stats strong{margin-bottom:6px;font:36px Georgia,serif;display:block}.office-stats span{font-size:16px}.office-panel{background:#fff;border:1px solid #ccd9dd;border-radius:10px;margin:20px 0;padding:20px}.office-panel h2{margin:0 0 12px!important;font-size:24px!important}.office-panel ul{margin:0;list-style:none;padding:0!important}.office-panel li{margin:0!important}.office-panel li+li{border-top:1px solid #e1e8ea}.office-panel li a{justify-content:space-between;gap:15px;padding:14px 0;display:flex;text-decoration:none!important}.office-panel li b{color:#10343d}.office-actions{flex-wrap:wrap;gap:10px;display:flex}.office-actions a{color:#fff;background:#173e47;border-radius:8px;padding:12px 16px;font-weight:600;text-decoration:none!important}.office-summary a:focus-visible{outline-offset:3px;outline:3px solid #b28b45}.office-summary a:hover{filter:brightness(.95)}@media (max-width:640px){.office-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.office-stats a{padding:14px}.office-stats span{font-size:14px}.office-panel{padding:16px}.office-actions a{text-align:center;flex:140px;font-size:14px}}
