.synkar-press-page-active .site-header,
.synkar-press-page-active .site-footer,
.synkar-press-page-active .page-header,
.synkar-press-page-active .entry-header { display: none !important; }
.synkar-press-page-active .site-main,
.synkar-press-page-active .site-main > article,
.synkar-press-page-active .page-content,
.synkar-press-page-active .entry-content { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; }
.sw-press-page { --orange:#DC642C; --ink:#10191D; --text:#405864; --paper:#FFF9F4; background:var(--paper); color:var(--text); font-family:Poppins,Arial,sans-serif; overflow:hidden; }
.sw-press-container { width:min(90%,1340px); margin-inline:auto; }
.sw-press-hero { padding:clamp(110px,12vw,180px) 0 clamp(75px,8vw,120px); border-bottom:1px solid rgba(16,25,29,.18); }
.sw-press-eyebrow,.sw-press-label { margin:0 0 24px; color:var(--orange); font:600 .78rem/1.2 Montserrat,Arial,sans-serif; letter-spacing:.18em; }
.sw-press-hero h1 { max-width:1050px; margin:0; color:var(--ink); font:700 clamp(2.7rem,5.4vw,5rem)/1.02 Montserrat,Arial,sans-serif; letter-spacing:-.045em; }
.sw-press-content { padding:clamp(60px,8vw,120px) 0; }
.sw-press-section,.sw-press-principal { padding:clamp(58px,7vw,100px) 0; border-bottom:1px solid rgba(16,25,29,.16); }
.sw-press-principal { padding-top:0; }
.sw-press-item { position:relative; }
.sw-press-meta { display:flex; gap:20px; align-items:center; margin-bottom:28px; color:var(--orange); font:600 .76rem/1.4 Montserrat,Arial,sans-serif; letter-spacing:.1em; text-transform:uppercase; }
.sw-press-meta time { color:var(--text); }
.sw-press-item h2 { margin:0; color:var(--ink); font:600 clamp(2rem,3.6vw,4rem)/1.08 Montserrat,Arial,sans-serif; letter-spacing:-.035em; }
.sw-press-item p { max-width:760px; margin:28px 0 34px; font-size:1rem; line-height:1.75; }
.sw-press-item a { display:inline-block; color:var(--ink); border-bottom:2px solid var(--orange); padding-bottom:6px; font:600 .9rem/1.2 Montserrat,Arial,sans-serif; text-decoration:none; }
.sw-press-item a:hover,.sw-press-item a:focus-visible { color:var(--orange); }
.sw-press-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:clamp(45px,7vw,110px); }
.sw-press-grid .sw-press-item + .sw-press-item { border-left:1px solid rgba(16,25,29,.16); padding-left:clamp(35px,5vw,80px); }
.sw-press-grid .sw-press-item h2,.is-regional h2,.is-partner h2 { font-size:clamp(1.75rem,2.6vw,3rem); }
.sw-press-partner { margin-top:clamp(55px,7vw,90px); padding:clamp(55px,6vw,85px); background:var(--ink); color:#fff; border:0; }
.sw-press-partner .sw-press-label,.sw-press-partner .sw-press-meta span { color:var(--orange); }
.sw-press-partner .sw-press-meta time,.sw-press-partner h2,.sw-press-partner a { color:#fff; }
.sw-press-partner .sw-press-item p { color:rgba(255,255,255,.75); }
.sw-press-archive .sw-press-item { padding:32px 0; border-top:1px solid rgba(16,25,29,.16); }
.sw-press-archive .sw-press-item h2 { font-size:clamp(1.4rem,2vw,2.1rem); }
@media (max-width:900px) {
  .sw-press-hero { padding:90px 0 70px; }
  .sw-press-hero h1 { font-size:clamp(2.45rem,12vw,3.35rem); }
  .sw-press-grid { grid-template-columns:1fr; gap:50px; }
  .sw-press-grid .sw-press-item + .sw-press-item { border-left:0; border-top:1px solid rgba(16,25,29,.16); padding:50px 0 0; }
  .sw-press-meta { align-items:flex-start; flex-direction:column; gap:7px; margin-bottom:20px; }
  .sw-press-item h2,.sw-press-grid .sw-press-item h2,.is-regional h2,.is-partner h2 { font-size:clamp(1.75rem,8vw,2.25rem); }
  .sw-press-item p { margin:22px 0 28px; }
  .sw-press-partner { margin-inline:-5.56%; padding:50px 5.56%; }
}
@media (prefers-reduced-motion:reduce) { .sw-press-page * { scroll-behavior:auto !important; } }
