.ccu-press #press-releases {scroll-margin-top:100px}
.ccu-press .press-contact {margin-top:0}
.ccu-press .press-empty {text-align:center;border:1px solid #e0e7ed;border-radius:10px;background:radial-gradient(ellipse at top,#faf6ec,transparent 75%),#f8fafc;padding:45px 25px;margin-top:25px}
.ccu-press .press-empty-icon {display:grid;place-items:center;width:76px;height:76px;margin:0 auto 25px;border-radius:20px;background:white;border:1px solid #dfd0b2;color:#a37d3b;font-size:30px}
.ccu-press .press-empty .policy-eyebrow {font-size:9px}
.ccu-press .press-empty h2 {font-size:25px}
.ccu-press .press-empty p {font-size:12px;line-height:1.9;margin:18px 0 25px}
.ccu-press .press-direct-contact {border-top:1px solid #ffffff25;padding-top:22px;margin-top:24px}
.ccu-press .press-direct-contact > span {display:block;color:#afc4d4;font-size:9px;letter-spacing:1.4px;margin-bottom:12px}
.ccu-press .press-direct-contact > a {padding:0;background:none;color:#fff;font-size:12px;text-decoration:underline;overflow-wrap:anywhere}
.ccu-press .press-records {display:grid;gap:16px;margin:22px 0}
.ccu-press .press-record {border:1px solid #e0e7ed;border-radius:9px;padding:24px;background:#f8fafc}
.ccu-press .press-record time {display:flex;align-items:center;gap:9px;color:#a37d3b;font-size:11px}
.ccu-press .press-record h3 {font-size:20px;margin:15px 0 12px;overflow-wrap:anywhere}
.ccu-press .press-record h3 a {color:#18344b}
.ccu-press .press-record p {font-size:12px;margin:0;overflow-wrap:anywhere}
.ccu-press .press-read-link {display:inline-flex;align-items:center;gap:15px;margin-top:20px;color:#18344b;font-size:11px;font-weight:700}
.ccu-press .press-read-link i {color:#a37d3b}
@media(max-width:600px) {.ccu-press .press-empty {padding:32px 17px}.ccu-press .press-empty h2 {font-size:22px}.ccu-press .press-record {padding:20px}.ccu-press .press-record h3 {font-size:18px}}
