.hero[data-astro-cid-lcdefpme]{max-width:var(--page);padding:clamp(3.5rem, 9vw, 7rem) var(--gutter) clamp(4rem, 8vw, 6rem);grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);margin:0 auto;display:grid}.hero-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;max-width:44rem;display:grid}.pill[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--bg);color:var(--ink-2);border-radius:999px;align-items:center;gap:.6rem;padding:.25rem .85rem .25rem .3rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}.pill[data-astro-cid-lcdefpme]:hover{border-color:var(--green);color:var(--ink)}.pill-tag[data-astro-cid-lcdefpme]{background:var(--green-tint);color:var(--green-ink);font-family:var(--mono);border-radius:999px;padding:.1rem .55rem;font-size:.75rem;font-weight:600}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.install[data-astro-cid-lcdefpme]{border:1px dashed var(--line-strong);color:var(--ink);font:inherit;background:0 0;border-radius:8px;align-items:center;gap:.75rem;padding:.55rem .75rem .55rem 1rem;display:inline-flex}.install[data-astro-cid-lcdefpme]:hover{border-style:solid}.install[data-astro-cid-lcdefpme] .prompt[data-astro-cid-lcdefpme]{color:var(--green-ink);font-family:var(--mono)}.install[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{font-size:.9375rem}.wall-frame[data-astro-cid-lcdefpme]{background:var(--cc-surface-surface-shade);border-radius:20px;height:clamp(32rem,64vh,40rem);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px oklch(23% .025 258/.5)}.wall-frame[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(to bottom, transparent, var(--cc-surface-surface-shade));pointer-events:none;height:7rem;position:absolute;inset:auto 0 0}.wall[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,19.5rem);align-items:start;gap:1rem;width:max-content;margin-inline:auto;padding:2rem;display:grid}.wall-col[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.wall-col[data-astro-cid-lcdefpme]:nth-child(2){margin-top:3.5rem}.wall-col[data-astro-cid-lcdefpme]:nth-child(3){margin-top:1.5rem}.block[data-astro-cid-lcdefpme]{border:1px solid var(--cc-surface-surface-2);background:var(--cc-surface-surface-0);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid}.block[data-astro-cid-lcdefpme]:has(>cc-alert:only-child){background:0 0;border:0;padding:0}.block-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:1rem;font-weight:650}.block-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--cc-text-low-emphasis);margin-top:.2rem;font-size:.8125rem;line-height:1.45}.block[data-astro-cid-lcdefpme] cc-text-input[data-astro-cid-lcdefpme],.block[data-astro-cid-lcdefpme] cc-search-bar[data-astro-cid-lcdefpme]{inline-size:100%}.block[data-astro-cid-lcdefpme] .wide[data-astro-cid-lcdefpme]{justify-self:stretch}.block[data-astro-cid-lcdefpme] cc-calendar[data-astro-cid-lcdefpme]{justify-self:center}.invite[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.rows[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-lcdefpme]{border-top:1px solid var(--cc-surface-surface-2);align-items:center;gap:.75rem;padding:.7rem 0;display:flex}.row[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:.2rem}.who[data-astro-cid-lcdefpme]{flex:1;min-width:0;font-size:.875rem;line-height:1.35;display:grid}.who[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600}.who[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--cc-text-low-emphasis);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.avatar[data-astro-cid-lcdefpme]{background:color-mix(in oklch, var(--hue) 30%, var(--cc-surface-surface-1));width:2.1rem;height:2.1rem;color:var(--cc-text-high-emphasis);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.kpis[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;margin:0;display:grid}.kpis[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--cc-surface-surface-2);padding-left:1rem}.kpis[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--cc-text-low-emphasis);font-size:.8125rem}.kpis[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{justify-items:start;gap:.4rem;margin:.25rem 0 0;display:grid}.kpis[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:700;line-height:1.1}.field[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.field-label[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:.875rem;font-weight:500}.actions[data-astro-cid-lcdefpme]{border-top:1px solid var(--cc-surface-surface-2);justify-content:flex-end;gap:.5rem;padding-top:.75rem;display:flex}.list[data-astro-cid-lcdefpme]{gap:.25rem;display:grid}@media (width<=40rem){.wall-frame[data-astro-cid-lcdefpme]{height:auto;max-height:40rem}.wall[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);width:auto;padding:1rem}.wall-col[data-astro-cid-lcdefpme]:not(:first-child){display:none}}.split[data-astro-cid-lcdefpme]{max-width:var(--page);padding:clamp(4rem, 9vw, 7rem) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin:0 auto;display:grid}.split-copy[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.split-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--ink-2)}.facts[data-astro-cid-lcdefpme]{gap:.9rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-2);padding-left:1.5rem;position:relative}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";aspect-ratio:.88;background:var(--green);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:.55rem;position:absolute;top:.55rem;left:0}.facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:650}.split-copy[data-astro-cid-lcdefpme]>.install[data-astro-cid-lcdefpme],.split-copy[data-astro-cid-lcdefpme]>.arrow-link[data-astro-cid-lcdefpme]{justify-self:start}.split[data-astro-cid-lcdefpme] .code-dark[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{min-height:15rem}@media (width<=56rem){.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.theming[data-astro-cid-lcdefpme]{background:var(--green-deep);color:#fff}.theming-inner[data-astro-cid-lcdefpme]{max-width:var(--page);padding:clamp(4rem, 9vw, 7rem) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin:0 auto;display:grid}.theming-copy[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:1.5rem;display:grid}.theming-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:oklch(100% 0 0/.86);max-width:32rem}.theming-copy[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme],.theming[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{color:#fff}.theming[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:#fff}.theming[data-astro-cid-lcdefpme] .swatches[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-checked=true]{box-shadow:0 0 0 2px var(--green-deep), 0 0 0 4px #fff}.theming[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=range]{accent-color:#fff}.stage-lab[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;box-shadow:0 30px 60px -30px oklch(10% .03 160/.6)}@media (width<=56rem){.theming-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.catalog[data-astro-cid-lcdefpme]{max-width:var(--page);padding:clamp(4rem, 9vw, 7rem) var(--gutter);margin:0 auto}.catalog-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.index[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.index-group[data-astro-cid-lcdefpme]{padding:1.5rem 1.5rem 1.5rem 0}.index-group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ink-2);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:500}.index-group[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.index-group[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:500;text-decoration:none}.index-group[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--green-ink);text-decoration:underline}@media (prefers-reduced-motion:no-preference){.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:rise .9s var(--ease) both}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:60ms}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.12s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.18s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.24s}.wall-col[data-astro-cid-lcdefpme]{animation:rise 1.2s var(--ease) both}.wall-col[data-astro-cid-lcdefpme]:first-child{animation-delay:.25s}.wall-col[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.35s}.wall-col[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.45s}}
