.press-release-page{color:#000;background:#fff;min-height:100vh}.pr-hero-section{text-align:center;z-index:10;background:radial-gradient(circle at 50% 0,#ff6b350d 0%,#0000 50%);justify-content:center;align-items:center;padding:110px 0 80px;display:flex;position:relative}.pr-hero-content{max-width:900px;padding:0 20px}.pr-hero-title{letter-spacing:-2px;color:#000;text-transform:uppercase;margin-bottom:20px;font-size:4.5rem;font-weight:900;line-height:1.1}.pr-hero-subtitle{color:#0009;max-width:700px;margin:0 auto;font-size:1.25rem;font-weight:400;line-height:1.6}.pr-main-container{z-index:5;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.pr-grid{flex-direction:column;gap:50px;padding:40px 0;display:flex}.pr-card{background:#fff;border:1px solid #00000014;border-radius:40px;transition:all .5s cubic-bezier(.2,1,.3,1);display:flex;overflow:hidden;box-shadow:0 4px 15px #0000000d}.pr-card:hover{border-color:#ff6b35;transform:translateY(-10px)scale(1.01);box-shadow:0 20px 60px #0000001a}.pr-card-img-wrapper{background-color:#f3f4f6;flex:0 0 450px;position:relative;overflow:hidden}.pr-card-img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.pr-card:hover .pr-card-img{transform:scale(1.1)}.pr-card-date{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ff6b35;background:#ffffffe6;border:1px solid #ff6b3533;border-radius:12px;padding:10px 20px;font-size:.9rem;font-weight:700;position:absolute;top:30px;left:30px;box-shadow:0 4px 10px #0000000d}.pr-card-content{flex-direction:column;flex:1;justify-content:center;padding:60px;display:flex}.pr-card-title{color:#000;margin-bottom:25px;font-size:2rem;font-weight:800;line-height:1.3;transition:color .3s}.pr-card:hover .pr-card-title{color:#ff6b35}.pr-card-description{color:#000000b3;margin-bottom:35px;font-size:1.1rem;font-weight:400;line-height:1.7}.pr-card-link{color:#ff6b35;letter-spacing:2px;align-items:center;gap:12px;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.pr-card-link svg{transition:transform .3s}.pr-card-link:hover{gap:18px}.pr-card-link:hover svg{transform:translate(4px,-4px)}.pr-archive-section{text-align:center;z-index:5;background:#fdfdfd;border:1px solid #000;border-radius:40px;margin-top:4vw;margin-bottom:100px;padding:60px;position:relative;box-shadow:0 4px 20px #00000008}.pr-archive-title{color:#000;margin-bottom:15px;font-size:1.8rem;font-weight:800}.pr-archive-section p{color:#0009;margin-bottom:30px;font-size:1.1rem}.pr-archive-btn{color:#ff6b35;background:0 0;border:1px solid #ff6b3580;border-radius:50px;padding:15px 35px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.pr-archive-btn:hover{color:#fff;background:#ff6b35;box-shadow:0 10px 20px #ff6b3533}@media (max-width:1024px){.pr-hero-title{font-size:3.5rem}.pr-card{flex-direction:column}.pr-card-img-wrapper{flex:0 0 350px}.pr-card-content{padding:40px}}@media (max-width:768px){.pr-hero-title{font-size:2.8rem}.pr-card-img-wrapper{flex:0 0 250px}.pr-card-title{font-size:1.5rem}}@media (max-width:480px){.pr-hero-section{padding:100px 0 40px}.pr-hero-title{letter-spacing:-1px;font-size:2rem}.pr-hero-subtitle{padding:0 10px;font-size:1rem}.pr-grid{gap:30px}.pr-card-img-wrapper{flex:0 0 200px}.pr-card-content{padding:25px 20px}.pr-card-title{margin-bottom:15px;font-size:1.35rem}.pr-card-description{margin-bottom:25px;font-size:1rem}.pr-archive-section{margin-bottom:60px;padding:40px 20px}.pr-archive-title{font-size:1.5rem}}@media (max-width:320px){.pr-hero-title{font-size:1.8rem}}
