.press-release-section{max-width:1200px;margin:0 auto;padding:4rem 2rem;position:relative}.press-header{text-align:center;margin-bottom:3rem}.press-header h1{font-family:var(--font-akshar);color:var(--blue);text-transform:uppercase;letter-spacing:3px;text-shadow:4px 4px 4px #0000004d;margin:0;font-size:3rem;font-style:italic;font-weight:700}.press-content{max-width:900px;margin:0 auto}@media (max-width:768px){.press-release-section{padding:3rem 1.5rem}.press-header h1{font-size:2.2rem;letter-spacing:2px}.press-header{margin-bottom:2rem}}@media (max-width:480px){.press-release-section{padding:2rem 1rem}.press-header h1{font-size:1.8rem;letter-spacing:1px}.press-header{margin-bottom:1.5rem}}@media (min-width:1200px){.press-release-section{padding:5rem 2rem}.press-header h1{font-size:3.5rem;letter-spacing:4px}.press-header{margin-bottom:4rem}}hr{margin-bottom:1rem;border:none;border-top:1px solid #000}.press-release-item{margin-bottom:1rem;border:1px solid #e0e0e0;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.press-release-header{padding:1.5rem;background:white;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.5rem}.press-release-header:hover{background:#f8f9fa}.press-release-header:focus{outline:2px solid var(--blue);outline-offset:-2px}.press-release-title-container{flex:1 1;margin-right:1rem}.press-release-title-container h2{font-family:Courier New,Courier,monospace;font-size:1.3rem;font-weight:700;color:var(--black);margin:0 0 .5rem;line-height:1.4}.press-release-date{font-size:1rem;color:var(--text-dark);margin:0;font-style:italic}.press-release-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--blue);color:white;font-size:1rem;font-weight:700;transition:transform .2s ease}.press-release-header[aria-expanded=true] .press-release-icon{transform:rotate(180deg)}.press-release-content{padding:1rem 1.5rem 1.5rem;background:#f8f9fa;border-top:1px solid #e0e0e0;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:1000px;padding-top:0;padding-bottom:1.5rem}}.press-release-text .press-release-paragraph{font-size:1rem;line-height:1.6;color:var(--text-dark);margin-bottom:1rem}.press-release-text .press-release-paragraph:last-child{margin-bottom:0}.press-release-text .press-release-strong{font-weight:700;color:var(--blue)}.press-release-text .press-release-link{color:var(--blue);text-decoration:underline;font-weight:500;transition:opacity .2s ease}.press-release-text .press-release-link:hover{opacity:.8;text-decoration:none}@media (max-width:768px){.press-release-text .press-release-paragraph{font-size:.95rem}}@media (max-width:480px){.press-release-text .press-release-paragraph{font-size:.9rem}}@media (max-width:768px){.press-release-header{padding:1.2rem}.press-release-title-container h2{font-size:1.1rem}.press-release-date{font-size:.9rem}.press-release-content{padding:1.2rem}}@media (max-width:480px){.press-release-header{padding:1rem;flex-direction:column;align-items:flex-start}.press-release-title-container{margin-right:0;margin-bottom:1rem;width:100%}.press-release-title-container h2{font-size:1rem}.press-release-date{font-size:.85rem}.press-release-icon{align-self:flex-end;margin-top:-2rem}.press-release-content{padding:1.7rem 2rem 1rem}}@media (min-width:1200px){.press-release-title-container h2{font-size:1.4rem}}