@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&display=swap";.font-medical{font-family:Plus Jakarta Sans,sans-serif}.med-glass{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffc7;border:1px solid rgba(255,255,255,.65);box-shadow:0 8px 32px #75b9cc1f}.med-glass-strong{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffffeb;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 40px #75b9cc26}.med-gradient-text{background:linear-gradient(135deg,#75b9cc,#4d9fb5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.med-gradient-bg{background:linear-gradient(135deg,#75b9cc,#5aadbf,#4d9fb5)}.med-gradient-soft{background:linear-gradient(180deg,#75b9cc14,#fff0)}.med-btn{background:linear-gradient(135deg,#75b9cc,#5aadbf);transition:transform .25s ease,box-shadow .25s ease}.med-btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px #75b9cc66}.med-btn-outline{border:2px solid #75B9CC;color:#75b9cc;transition:all .25s ease}.med-btn-outline:hover{background:#75b9cc;color:#fff}.med-card{background:#fff;border:1px solid rgba(117,185,204,.15);box-shadow:0 4px 24px #75b9cc1a;transition:transform .3s ease,box-shadow .3s ease}.med-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #75b9cc2e}.med-icon-box{background:linear-gradient(135deg,#75b9cc26,#75b9cc0d);border:1px solid rgba(117,185,204,.2)}.hero-white-overlay{background:linear-gradient(to right,rgba(255,255,255,.95) 0%,rgba(255,255,255,.85) 28%,rgba(255,255,255,.65) 42%,rgba(255,255,255,.35) 58%,rgba(255,255,255,.1) 75%,transparent 100%)}@media (max-width: 768px){.hero-white-overlay{background:linear-gradient(to bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,.85) 45%,rgba(255,255,255,.55) 62%,rgba(255,255,255,.25) 78%,transparent 100%)}}.news-detail-image{width:min(500px,100%);aspect-ratio:1 / 1;height:auto;flex-shrink:0}@media (min-width: 1024px){.news-detail-grid{grid-template-columns:500px minmax(0,1fr)}}
