.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 a.stop-mark{color:inherit;text-decoration:none;display:block}.p-releases a.stop-mark:hover b{color:var(--a)}.p-releases .stop h2 a{color:inherit;text-decoration:none}.p-releases .stop h2 a:hover{color:var(--a)}.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 .release-detail{padding:44px 0 72px}.p-releases .crumb{text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:13px}.p-releases .crumb a{color:var(--mute);text-decoration:none}.p-releases .crumb a:hover{color:var(--a)}.p-releases .rel-board{background:var(--ticket);border:2.5px solid var(--ink)}.p-releases .rel-board-bar,.p-releases .rel-board-foot{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;gap:24px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:flex}.p-releases .rel-board-bar{background:var(--c);border-bottom:2.5px solid var(--ink);color:var(--ink);margin:0;padding:10px 18px;font-weight:500}.p-releases .rel-head{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(220px,auto);align-items:end;gap:40px;padding:30px 32px 28px;display:grid}.p-releases .rel-head h1{text-transform:uppercase;letter-spacing:-.03em;max-width:18ch;font-family:Archivo,sans-serif;font-size:clamp(36px,4.4vw,56px);font-weight:800;font-stretch:80%;line-height:.95}.p-releases .rel-meta{border-left:1px solid var(--rule);color:var(--mute);align-content:end;gap:8px;margin:0;padding-left:24px;font-family:IBM Plex Mono,monospace;font-size:13px;display:grid}.p-releases .rel-meta b{color:var(--ink);font-weight:600}.p-releases .rel-version{border:1.5px solid var(--ink);background:var(--ticket);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);padding:2px 8px;font-family:Archivo,sans-serif;font-size:12px;font-weight:800;font-stretch:80%;display:inline-block}.p-releases .rel-body{grid-template-columns:170px minmax(0,1fr);gap:34px;padding:30px 32px 38px;display:grid}.p-releases .rel-route{border-right:1px solid var(--rule);text-transform:uppercase;letter-spacing:.08em;min-height:150px;color:var(--mute);padding:42px 0 0 34px;font-family:IBM Plex Mono,monospace;font-size:11.5px;position:relative}.p-releases .rel-route:before{content:"";background:var(--a);width:6px;position:absolute;top:0;bottom:0;left:9px}.p-releases .rel-roundel{border:4px solid var(--ink);background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:42px;left:0}.p-releases .rel-route b,.p-releases .rel-route small{display:block}.p-releases .rel-route b{color:var(--ink)}.p-releases .rel-route small{font:inherit;margin-top:5px}.p-releases .rel-prose{min-width:0;margin:0;padding:0;font-size:18.5px}.p-releases .rel-prose h2{letter-spacing:-.03em;margin:32px 0 12px;font-family:Archivo,sans-serif;font-size:28.5px;font-weight:800;font-stretch:92%;line-height:1.1}.p-releases .rel-prose p{margin:14px 0}.p-releases .rel-prose ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:4px 0 14px;padding:0;list-style:none;display:grid}.p-releases .rel-prose li{border-top:1px solid var(--rule);margin:0;padding:11px 8px 11px 20px;position:relative}.p-releases .rel-prose li:before{content:"";background:var(--a);border-radius:50%;width:7px;height:7px;position:absolute;top:19px;left:2px}.p-releases .rel-prose a{color:var(--a);text-underline-offset:3px}.p-releases .rel-prose strong{font-weight:700}.p-releases .rel-prose code{background:var(--ticket);border:1px solid var(--rule);padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:.92em}.p-releases .rel-board-foot{border-top:2px solid var(--ink);background:var(--map);color:var(--mute);margin:0;padding:9px 18px}.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 .rel-head{grid-template-columns:1fr;gap:22px}.p-releases .rel-meta{border-left:0;border-top:1px solid var(--rule);padding:18px 0 0}.p-releases .rel-body{grid-template-columns:1fr;gap:24px}.p-releases .rel-route{border-right:0;border-bottom:1px solid var(--rule);min-height:64px}.p-releases .end-inner{grid-template-columns:1fr}}@media (max-width:560px){.p-releases .rel-head,.p-releases .rel-body{padding-left:20px;padding-right:20px}.p-releases .rel-prose ul{grid-template-columns:1fr}.p-releases .rel-board-bar,.p-releases .rel-board-foot,.p-releases .rel-board-bar span,.p-releases .rel-board-foot span{display:block}}
