.p-releases h1{text-transform:uppercase;letter-spacing:-.035em;font-family:Archivo,sans-serif;font-size:clamp(39.5px,5vw,61.5px);font-weight:800;font-stretch:78%;line-height:.92}.p-releases .hero{padding:44px 0 10px}.p-releases .lede{max-width:52ch;margin-top:12px;font-size:20px}.p-releases .lede a{color:var(--a);text-underline-offset:3px}.p-releases .arrivals{padding:34px 0 72px}.p-releases .stop{grid-template-columns:170px 1fr;gap:28px;padding:0 0 44px;display:grid;position:relative}.p-releases .stop:before{content:"";background:var(--a);width:6px;position:absolute;top:6px;bottom:-6px;left:10px}.p-releases .stop:last-child:before{height:30px;bottom:auto}.p-releases .stop-mark{padding-left:40px;position:relative}.p-releases .stop-mark:before{content:"";border:3.5px solid var(--ink);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px}.p-releases .stop-mark b{text-transform:uppercase;letter-spacing:.04em;font-family:Archivo,sans-serif;font-size:18.5px;font-weight:800;font-stretch:80%;display:block}.p-releases .stop-mark time{color:var(--mute);font-family:IBM Plex Mono,monospace;font-size:13px}.p-releases .stop h2{letter-spacing:-.03em;font-family:Archivo,sans-serif;font-size:clamp(22px,2.4vw,28.5px);font-weight:800;font-stretch:88%;line-height:1.1}.p-releases .stop .prose{max-width:62ch;margin-top:10px}.p-releases .stop .prose p{margin:10px 0}.p-releases .stop .prose ul{margin:10px 0;padding-left:20px}.p-releases .stop .prose li{margin:6px 0}.p-releases .stop .prose a{color:var(--a);text-underline-offset:3px}.p-releases .stop .prose code{background:var(--ticket);border:1px solid var(--rule);padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:.92em}.p-releases .more{color:var(--mute);margin-left:40px;font-family:IBM Plex Mono,monospace;font-size:14px}.p-releases .more a{color:var(--a)}.p-releases .end{background:var(--ink);color:#f2f2ec}.p-releases .end-inner{grid-template-columns:1fr auto;align-items:center;gap:32px;padding:56px 0;display:grid}.p-releases .end .kicker{color:#8f8f86}.p-releases .end h2{letter-spacing:-.035em;font-family:Archivo,sans-serif;font-size:clamp(28.5px,3vw,37.5px);font-weight:800;font-stretch:92%;line-height:1.08}.p-releases .end p{color:#c4c4bb;max-width:44ch;margin-top:10px}.p-releases .end .btn{color:var(--ink);background:#f2f2ec;border-color:#f2f2ec}.p-releases .end .btn.ghost{color:#f2f2ec;background:0 0}.p-releases .end .btn.ghost:hover,.p-releases .end .btn.ghost:focus-visible{color:var(--ink);background:#f2f2ec}@media (max-width:900px){.p-releases .stop{grid-template-columns:1fr;gap:10px}.p-releases .stop>div:last-child{padding-left:40px}.p-releases .end-inner{grid-template-columns:1fr}}
