.cl-head{padding-top:clamp(40px,7vw,88px)}.cl-head h1{font-size:var(--text-display);font-weight:700;line-height:1;letter-spacing:-.04em}.cl-head>p{margin-top:14px;color:var(--text-2);font-size:var(--text-lead)}.cl-now{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.cl-now-card{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:12px;min-width:200px;padding:16px 20px;border-radius:var(--radius);background:var(--bg-group);box-shadow:var(--shadow-group),inset 0 0 0 1px var(--border);color:var(--text);text-decoration:none;transition:transform var(--duration-base) var(--spring)}.cl-now-card:hover{transform:translateY(-2px)}.cl-now-card span{color:var(--text-2);font-size:14px;font-weight:600}.cl-now-card b{justify-self:end;font-size:26px;font-weight:700;letter-spacing:-.03em}.cl-now-card small{grid-column:1 / -1;margin-top:2px;color:var(--text-3);font-size:13px}.cl-filter{display:inline-flex;gap:4px;margin-top:28px;padding:4px;border-radius:999px;background:var(--fill-quiet)}.cl-filter button{padding:8px 16px;border:0;border-radius:999px;background:transparent;color:var(--text-2);font:600 14px/1 var(--font-ui);cursor:pointer;transition:background var(--duration-base) var(--ease),color var(--duration-fast) var(--ease)}.cl-filter button[aria-selected=true]{background:var(--bg-group);color:var(--text);box-shadow:var(--shadow-group)}.cl-list{margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none}.cl-entry{display:grid;grid-template-columns:200px minmax(0,1fr);gap:clamp(20px,4vw,56px);padding:clamp(24px,3vw,40px) 0;border-top:1px solid var(--border)}.cl-entry[hidden]{display:none}.cl-when{position:sticky;top:84px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:start}.cl-product{padding:4px 10px;border-radius:999px;background:var(--fill-quiet);color:var(--text-2);font-size:12px;font-weight:600}.cl-entry[data-product=Netbird] .cl-product{background:color-mix(in srgb,#4a93f5 14%,transparent);color:color-mix(in srgb,#4a93f5 72%,var(--text))}.cl-version{font-size:clamp(28px,2vw + 18px,40px);font-weight:700;line-height:1;letter-spacing:-.04em}.cl-entry[data-state=next] .cl-version{color:var(--text-3)}.cl-when time{color:var(--text-3);font-size:14px}.cl-summary{font-size:var(--text-heading);font-weight:600;letter-spacing:-.02em;text-wrap:balance}.cl-what ul{margin:18px 0 0;padding:0;list-style:none}.cl-what li{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;color:var(--text-2)}.cl-what li+li{border-top:1px solid var(--border)}.cl-kind{justify-self:start;padding:3px 8px;border-radius:7px;font-size:12px;font-weight:600}.cl-new{background:color-mix(in srgb,#35b37e 16%,transparent);color:color-mix(in srgb,#1f8f60 80%,var(--text))}.cl-better{background:color-mix(in srgb,#4a93f5 15%,transparent);color:color-mix(in srgb,#2f6fe4 78%,var(--text))}.cl-fixed{background:color-mix(in srgb,#e0a020 18%,transparent);color:color-mix(in srgb,#a06a00 80%,var(--text))}@media(max-width:760px){.cl-entry{grid-template-columns:1fr}.cl-when{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.cl-what li{grid-template-columns:1fr;gap:6px}}
