.cpd-hub-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 12px}.cpd-hub-tabs a{display:flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid #cad9ed;border-radius:8px;text-decoration:none;font-weight:600}.cpd-hub-tabs a[aria-current=page]{background:#ffd21c;border-color:#e2b500;color:#102d5b}.cpd-hub-intro{color:#466080}.cpd-hub .cpd-resources,.cpd-hub .cpd-events{width:100%;max-width:none;padding-left:0;padding-right:0}.cpd-hub .section-heading{gap:16px;flex-wrap:wrap}.cpd-log-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cpd-log-form .cpd-log-title{grid-column:1/-1}.cpd-log-form label{min-width:0}.cpd-log-form input,.cpd-log-form select{box-sizing:border-box;min-width:0;max-width:100%;width:100%}@media(max-width:600px){.cpd-hub-tabs{display:grid;grid-template-columns:1fr;gap:6px}.cpd-hub-tabs a{padding:8px 12px}.cpd-log-form{grid-template-columns:1fr;gap:8px}.cpd-hub .section-heading{display:block}.cpd-hub .section-heading>.button{margin-top:8px}}
