@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);.medac-d-container{--medac-d-blue:#213981;--medac-d-orange:#FF6500;--medac-d-text-dark:#34495e;--medac-d-text-light:#5e6d7c;--medac-d-bg-card:#ffffff;--medac-d-border:#eef2f7;font-family:'Poppins',sans-serif;color:var(--medac-d-text-dark);background-color:transparent;padding:clamp(1rem, 4vw, 2rem);max-width:1100px;margin:2rem auto}.medac-d-main-header{text-align:center;margin-bottom:3rem}.medac-d-main-title{font-size:clamp(2rem, 5vw, 2.8rem);font-weight:700;color:var(--medac-d-blue);line-height:1.2;margin:0 0 .75rem 0}.medac-d-subtitle{font-size:1.05rem;color:var(--medac-d-text-light);max-width:750px;margin:0 auto;line-height:1.7}.medac-d-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.medac-d-card{background-color:transparent;border-radius:12px;padding:2rem;border:1px solid var(--medac-d-border);box-shadow:none;transition:none}.medac-d-card-header{display:flex;align-items:center;margin-bottom:1.25rem}.medac-d-card-icon{width:40px;height:40px;flex-shrink:0;margin-right:1rem;color:var(--medac-d-orange)}.medac-d-card-title{font-size:1.3rem;font-weight:600;color:var(--medac-d-blue);margin:0}.medac-d-card-content p{font-size:.95rem;line-height:1.8;color:var(--medac-d-text-light);margin:0}.medac-d-card-content ul{padding-left:20px;margin-top:1rem}.medac-d-card-content li{font-size:.95rem;line-height:1.8;color:var(--medac-d-text-light);margin-bottom:.5rem}.medac-d-alert-box{grid-column:1 / -1;background-color:transparent;border:1px solid #ffedd5;border-left:5px solid var(--medac-d-orange);padding:2rem;border-radius:12px;display:flex;align-items:center;gap:1.5rem}@media (max-width:600px){.medac-d-alert-box{flex-direction:column;text-align:center;gap:1rem}}.medac-d-alert-icon{width:48px;height:48px;flex-shrink:0;color:var(--medac-d-orange)}.medac-d-alert-content h3{margin:0 0 .5rem 0;color:var(--medac-d-blue)}.medac-d-alert-content p{margin:0;color:var(--medac-d-text-light);font-size:.9rem;line-height:1.7}.medac-d-contact-section{text-align:center;padding:2.5rem;border:1px solid var(--medac-d-border);border-radius:12px;background-color:transparent}.medac-d-contact-section h3{color:var(--medac-d-blue);font-size:1.5rem;margin-bottom:1rem}.medac-d-contact-section p{margin:.5rem 0;color:var(--medac-d-text-light)}.medac-d-contact-section a{color:var(--medac-d-orange);text-decoration:none;font-weight:600}.medac-d-final-statement{margin-top:2rem;font-weight:500;color:var(--medac-d-text-light);font-style:italic}