.pr-hero{background-color:#0D2137;color:#fff;padding:80px 20px;text-align:center}.pr-hero__wrap{max-width:800px;margin:0 auto}.pr-hero__tag{display:inline-block;font-family:'DM Sans',sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;color:#f5a623;margin-bottom:15px;font-weight:600}.pr-hero h1{font-family:'Playfair Display',serif;font-size:48px;color:#ffffff!important;margin:0 0 15px 0;line-height:1.2}.pr-hero__sub{font-family:'DM Sans',sans-serif;font-size:18px;color:#a0aec0;margin:0}.pr-content{background-color:#f7fafc;padding:60px 20px}.pr-content__wrap{max-width:800px;margin:0 auto}.pr-card{background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .05)}.pr-card p{font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.7;color:#2d3748;margin-bottom:25px}.pr-card h2{font-family:'Playfair Display',serif;font-size:26px;color:#0D2137;margin:40px 0 15px 0;border-bottom:2px solid #f5a623;padding-bottom:8px}.pr-card ul{font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.7;color:#2d3748;margin:0 0 25px 20px;padding:0}.pr-card li{margin-bottom:10px}.pr-contact-info{background-color:#f7fafc;padding:20px;border-left:4px solid #f5a623;border-radius:4px;margin-top:30px}.pr-contact-info p{margin-bottom:10px}.pr-contact-info a{color:#0D2137;text-decoration:underline;font-weight:600}.pr-contact-info a:hover{color:#f5a623}@media (max-width:768px){.pr-hero{padding:60px 15px}.pr-hero h1{font-size:36px}.pr-card{padding:25px 20px}}