:root{--page-title-display:none}#gapcd-gov-v2{--g-blue:#0b5fa5;--g-green:#2f8f46;--g-dark:#1f2933;--g-light:#f4f6f9;--g-text:#444;font-family:'Nunito',sans-serif;color:var(--g-text);line-height:1.6;background:#fff;width:100%;display:block;box-sizing:border-box}#gapcd-gov-v2 *{box-sizing:border-box}#gapcd-gov-v2 h1,#gapcd-gov-v2 h2,#gapcd-gov-v2 h3{font-family:'Poppins',sans-serif;color:var(--g-dark);font-weight:700;margin-top:0}.g-container{max-width:1200px;margin:0 auto;padding:0 20px}.g-section{padding:80px 0;display:block;width:100%}.text-center{text-align:center}.sec-subtitle{color:var(--g-green);font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:1px;display:block;margin-bottom:10px}.sec-title{font-size:36px;margin-bottom:40px;color:var(--g-blue)}.gov-hero{width:100%;background:linear-gradient(rgba(11,95,165,.9),rgba(47,143,70,.8)),url('https://gapcd.org/wp-content/uploads/2026/02/PHOTO-2026-02-12-13-00-40.jpg');background-size:cover;background-position:center;padding:100px 0 80px;text-align:center;color:#fff;margin-bottom:50px}.gov-hero h1{color:#fff !important;font-size:48px;margin-bottom:10px}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:20px;width:100%}.profile-card{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;transition:.3s;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%}.profile-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1);border-bottom:4px solid var(--g-green)}.profile-header{position:relative;text-align:center;padding-top:30px;background:var(--g-light)}.profile-img-wrap{width:180px;height:180px;margin:0 auto;border-radius:50%;overflow:hidden;border:5px solid #fff;box-shadow:0 5px 15px rgba(0,0,0,.1);position:relative;z-index:2}.profile-img{width:100%;height:100%;object-fit:cover;object-position:top}.profile-body{padding:25px;text-align:center;display:flex;flex-direction:column;flex-grow:1}.profile-role{display:inline-block;background:rgba(11,95,165,.1);color:var(--g-blue);padding:5px 15px;border-radius:50px;font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:10px;align-self:center}.profile-name{font-size:18px;line-height:1.4;margin-bottom:10px;min-height:50px}.profile-degrees{font-size:12px;color:#777;margin-bottom:20px;font-style:italic}.read-more-btn{margin-top:auto;background:0 0;border:1px solid var(--g-blue);color:var(--g-blue);padding:10px 20px;border-radius:5px;cursor:pointer;font-weight:600;transition:.3s}.read-more-btn:hover{background:var(--g-blue);color:#fff}.gov-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:99999;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.gov-modal-overlay.open{display:flex;opacity:1}.gov-modal-content{background:#fff;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;border-radius:8px;position:relative;padding:40px;animation:slideUp .4s ease}@keyframes slideUp{from{transform:translateY(50px)}to{transform:translateY(0)}}.close-modal{position:absolute;top:20px;right:20px;background:#f1f1f1;border:none;font-size:20px;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:.2s}.close-modal:hover{background:#ddd}.modal-grid{display:grid;grid-template-columns:200px 1fr;gap:40px}.modal-img{width:100%;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.modal-text h3{color:var(--g-blue);margin-bottom:5px;font-size:24px}.modal-subtitle{color:var(--g-green);font-weight:700;margin-bottom:20px;display:block}.modal-bio{font-size:15px;color:#555;text-align:justify}@media (max-width:900px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.team-grid{grid-template-columns:1fr}.gov-hero h1{font-size:32px}.modal-grid{grid-template-columns:1fr;text-align:center;gap:20px}.modal-bio{text-align:left}.modal-img{max-width:200px;margin:0 auto}.profile-name{min-height:auto}.g-container{padding:0 15px}}