.skip-link{position:fixed;top:12px;left:12px;z-index:20;padding:10px 14px;background:var(--surface);color:var(--text);border-radius:8px;transform:translateY(-160%);transition:transform .2s ease}
.skip-link:focus{transform:translateY(0);outline:3px solid var(--accent);outline-offset:3px}
.arvenue-mark{display:inline-flex;align-items:center;gap:8px}.arvenue-mark img{display:block;width:24px;height:28px;object-fit:contain}.arvenue-logo{width:clamp(100px,10vw,128px);margin-bottom:20px}.arvenue-logo img{display:block;max-width:100%;width:100%;height:auto;object-fit:contain;filter:brightness(0) invert(1)}
.press-list{margin-top:62px;border-top:1px solid var(--border)}
.press-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;padding:28px 0 34px;border-bottom:1px solid var(--border)}
.publication-name{margin:0;color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}
.press-item time{grid-column:2;grid-row:1;color:var(--muted);font-size:.8rem}
.press-item h3{grid-column:1 / -1;max-width:740px;margin:32px 0 14px;font-size:clamp(1.9rem,3vw,3.35rem)}
.press-item>p:not(.publication-name){grid-column:1;max-width:650px;margin:0;color:var(--muted);font-size:1.03rem}
.press-item a{grid-column:2;grid-row:3;align-self:end;color:var(--text);font-size:.9rem;font-weight:600;text-decoration:none}
.press-item a:hover{color:var(--accent)}
.credentials-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;padding:0;margin:62px 0 0;list-style:none;border-top:1px solid var(--border)}
.credentials-list li{min-height:196px;padding:25px 0 28px;border-bottom:1px solid var(--border)}
.credentials-list li:nth-child(odd){padding-right:20px}.credentials-list li:nth-child(even){padding-left:20px;border-left:1px solid var(--border)}
.credentials-list h3{max-width:480px;margin:0 0 20px;font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.02}
.credentials-list p{margin:0;color:var(--muted);font-size:.88rem}.credentials-list>li>span{display:inline-block;margin-top:20px;color:var(--accent);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
@media (max-width:680px){.press-list{margin-top:42px}.press-item{display:block;padding:23px 0 28px}.press-item time{display:block;margin-top:10px}.press-item h3{margin:28px 0 14px}.press-item a{display:inline-block;margin-top:22px}.skip-link{left:16px}}
@media (max-width:680px){.credentials-list{display:block;margin-top:42px}.credentials-list li:nth-child(n){min-height:0;padding:23px 0 26px;border-left:0}.credentials-list h3{font-size:1.38rem;margin-bottom:16px}.credentials-list>li>span{margin-top:16px}}
@media (max-width:680px){.arvenue-logo{width:100px;margin-bottom:18px}.arvenue-mark img{width:22px;height:26px}}
