.cs-hero[data-astro-cid-pznzci7v]{isolation:isolate;padding-top:calc(var(--header-h) + 48px);padding-bottom:24px;position:relative;overflow:hidden}.cs-hero[data-astro-cid-pznzci7v] .mesh[data-astro-cid-pznzci7v]{z-index:-2}.cs-hero[data-astro-cid-pznzci7v] .mesh[data-astro-cid-pznzci7v] .m1[data-astro-cid-pznzci7v]{width:70vmax;height:40vmax;top:-22vmax;left:-10vmax}.cs-hero[data-astro-cid-pznzci7v] .mesh[data-astro-cid-pznzci7v] .m3[data-astro-cid-pznzci7v]{bottom:-10vmax}.cs-scrim[data-astro-cid-pznzci7v]{z-index:-1;background:linear-gradient(180deg, rgba(var(--scrim), .1) 0%, rgba(var(--scrim), .55) 40%, var(--bg) 92%);position:absolute;inset:0}.crumbs[data-astro-cid-pznzci7v] ol[data-astro-cid-pznzci7v]{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.crumbs[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]+li[data-astro-cid-pznzci7v]:before{content:"/";opacity:.6;margin-right:6px}.crumbs[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover,.crumbs[data-astro-cid-pznzci7v] [data-astro-cid-pznzci7v][aria-current]{color:var(--fg)}.cs-title[data-astro-cid-pznzci7v]{margin:0;font-size:clamp(34px,7.4vw,104px);line-height:.96}.cs-title[data-astro-cid-pznzci7v] .caps[data-astro-cid-pznzci7v],.cs-title[data-astro-cid-pznzci7v] .serif[data-astro-cid-pznzci7v]{display:block}.cs-title[data-astro-cid-pznzci7v] .serif[data-astro-cid-pznzci7v]{margin-top:6px;font-size:.62em;line-height:1.12}.cs-title[data-astro-cid-pznzci7v] .serif[data-astro-cid-pznzci7v]:first-letter{text-transform:uppercase}.lede[data-astro-cid-pznzci7v]{margin:20px 0 0}.cs-btns[data-astro-cid-pznzci7v]{margin-top:28px}.devices[data-astro-cid-pznzci7v]{margin-top:48px;padding-right:14%;position:relative}.laptop-screen[data-astro-cid-pznzci7v]{background:#0a090c;border:8px solid #19181c;border-bottom-width:10px;border-radius:14px 14px 4px 4px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.laptop-bar[data-astro-cid-pznzci7v]{background:#1d1c21;align-items:center;gap:6px;height:26px;padding:0 10px;display:flex}.laptop-bar[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{background:#3a383f;border-radius:50%;width:8px;height:8px}.laptop-bar[data-astro-cid-pznzci7v] em[data-astro-cid-pznzci7v]{color:#a7a2ae;white-space:nowrap;text-overflow:ellipsis;background:#111014;border-radius:999px;margin-left:10px;padding:2px 10px;font-size:11px;font-style:normal;overflow:hidden}.laptop-screen[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.laptop-base[data-astro-cid-pznzci7v]{background:linear-gradient(#2a292e,#121115);border-radius:0 0 16px 16px;height:14px;margin:0 -5%;box-shadow:0 30px 60px -20px #000000b3}.devices-phone[data-astro-cid-pznzci7v]{width:26%;min-width:104px;max-width:280px;position:absolute;bottom:-18px;right:0}@media (width>=1024px){.devices[data-astro-cid-pznzci7v]{margin-top:64px;padding-right:12%}.devices-phone[data-astro-cid-pznzci7v]{width:22%}}.cs-meta[data-astro-cid-pznzci7v]{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid;overflow:hidden}.cs-meta[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{box-shadow:0 0 0 .5px var(--line);padding:18px 20px}.cs-meta[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--muted);margin-bottom:4px;font-size:13px;font-weight:600}.cs-meta[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:0;font-size:15.5px;font-weight:700}.cs-live[data-astro-cid-pznzci7v]{overflow-wrap:normal;word-break:normal;text-underline-offset:3px;align-items:center;gap:6px;min-width:0;text-decoration:underline;display:inline-flex}.cs-live[data-astro-cid-pznzci7v] svg{flex:none;width:16px;height:16px}@media (width>=1024px){.cs-meta[data-astro-cid-pznzci7v]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (width<=1023px){.cs-meta[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]:last-child{grid-column:1/-1}}.cs-grid[data-astro-cid-pznzci7v]{gap:56px;display:grid}@media (width>=1024px){.cs-grid[data-astro-cid-pznzci7v]{grid-template-columns:1.1fr .9fr;gap:96px}}.prose[data-astro-cid-pznzci7v] h2{font-family:var(--font-display);text-transform:uppercase;margin:0 0 20px;font-size:clamp(26px,3.4vw,40px);font-weight:860;font-stretch:125%;line-height:1}.prose[data-astro-cid-pznzci7v] h2:not(:first-child){margin-top:56px}.prose[data-astro-cid-pznzci7v] p{color:var(--fg);opacity:.88;max-width:64ch;margin:0 0 1.1em;font-size:clamp(16px,1.25vw,18px)}.cs-side[data-astro-cid-pznzci7v]{align-content:start;gap:16px;display:grid}.cs-block[data-astro-cid-pznzci7v]{border-radius:var(--r-card);background:var(--raised);border:1px solid var(--line);padding:28px 24px}.cs-h2[data-astro-cid-pznzci7v]{font-family:var(--font-display);margin:0 0 16px;font-size:22px;font-weight:800;font-stretch:112%;line-height:1.15}.cs-note[data-astro-cid-pznzci7v]{margin:-6px 0 16px;font-size:15px}.ticks[data-astro-cid-pznzci7v]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{grid-template-columns:22px 1fr;gap:12px;font-size:16.5px;line-height:1.5;display:grid}.ticks[data-astro-cid-pznzci7v] svg{width:20px;height:20px;color:var(--accent-text);margin-top:2px}.next[data-astro-cid-pznzci7v]{padding-block:8px 0}.next-link[data-astro-cid-pznzci7v]{border-block:1px solid var(--line);gap:6px;padding:40px 0;display:grid}.next-title[data-astro-cid-pznzci7v]{align-items:center;gap:16px;font-size:clamp(30px,6vw,80px);line-height:1;display:flex}.next-title[data-astro-cid-pznzci7v] svg{width:.7em;height:.7em;transition:transform .35s var(--ease);flex:none}.next-link[data-astro-cid-pznzci7v]:hover .next-title[data-astro-cid-pznzci7v] svg{transform:translate(8px)}html[data-theme=porcelain] .laptop-screen[data-astro-cid-pznzci7v]{background:#f4f2ef;border-color:#dcd8d3;box-shadow:inset 0 0 0 1px #14121014}html[data-theme=porcelain] .laptop-bar[data-astro-cid-pznzci7v]{background:#ebe8e4}html[data-theme=porcelain] .laptop-bar[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{background:#cfcac4}html[data-theme=porcelain] .laptop-bar[data-astro-cid-pznzci7v] em[data-astro-cid-pznzci7v]{color:#6b655f;background:#fff}html[data-theme=porcelain] .laptop-base[data-astro-cid-pznzci7v]{background:linear-gradient(#e9e6e2,#cdc8c2);box-shadow:0 24px 50px -24px #3c281459}
