.hero[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--dark-text);border-bottom:1px solid var(--dark-line);position:relative;overflow:hidden}.hero-grain[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(circle at 78% 18%,#c9f24b21,#0000 46%),radial-gradient(circle at 12% 96%,#c9f24b0d,#0000 40%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 96px);position:absolute;inset:0;mask-image:radial-gradient(at 55% 30%,#000 35%,#0000 82%)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:56px;padding-block:clamp(56px,7vw,96px) clamp(64px,8vw,110px);display:grid;position:relative}.hero-tag[data-astro-cid-lcdefpme]{border:1px solid var(--dark-line);color:var(--dark-muted);font:500 11px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;margin:0 0 26px;padding:6px 13px 6px 10px;display:inline-flex}.hero-tag[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #c9f24b2e}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font:300 clamp(2.8rem, 6.1vw, 5.1rem)/.98 var(--serif);letter-spacing:-.035em;font-variation-settings:"SOFT" 30, "WONK" 1;margin:0 0 24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent);font-variation-settings:"SOFT" 60, "WONK" 1;font-style:italic}.hero-lead[data-astro-cid-lcdefpme]{color:#c7c3b6;max-width:490px;margin:0 0 34px;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.7}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero-cta[data-astro-cid-lcdefpme]{border:1px solid var(--accent);background:var(--accent);min-height:50px;color:var(--accent-on);font:600 14px/1 var(--font);letter-spacing:-.01em;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:0 20px;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.hero-cta[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}[data-astro-cid-lcdefpme]:is(.hero-cta,.terminal-foot a,.promo-link):focus-visible{outline-color:var(--accent)}.hero-cta[data-astro-cid-lcdefpme].ghost{color:var(--dark-text);background:0 0;border-color:#43433a}.hero-cta[data-astro-cid-lcdefpme].ghost:hover{background:#1e1e19;border-color:#5d5d51}.hero-cta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--mono);opacity:.75;font-size:13px}.hero-facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--dark-line);grid-template-columns:repeat(4,auto);justify-content:start;gap:0;margin:44px 0 0;padding-top:22px;display:grid}.hero-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding-right:30px}.hero-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--dark-line);padding-left:30px}.hero-facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:400 20px/1.1 var(--serif);color:var(--dark-text);letter-spacing:-.02em}.hero-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--dark-muted);font:400 10.5px/1.4 var(--mono);letter-spacing:.04em;margin:4px 0 0}.hero-stage[data-astro-cid-lcdefpme]{aspect-ratio:1/1.02;perspective:1400px;position:relative}.stage-card[data-astro-cid-lcdefpme]{background:#1b1b17;border:1px solid #3c3c33;border-radius:12px;margin:0;position:absolute;overflow:hidden;box-shadow:0 40px 80px -40px #000,inset 0 2px #ffffff0a}.stage-bar[data-astro-cid-lcdefpme]{background:#20201b;border-bottom:1px solid #32322b;align-items:center;gap:6px;height:30px;padding:0 11px;display:flex}.stage-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#3d3d34;border-radius:50%;width:8px;height:8px}.stage-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{background:#56564a}.stage-bar[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:#8a877b;font:400 10px/1 var(--mono);letter-spacing:.02em;margin-left:auto}.stage-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{margin-right:2px}.stage-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.stage-back[data-astro-cid-lcdefpme]{opacity:.42;filter:saturate(.5)brightness(.8);width:74%;top:4%;left:8%;transform:rotate(-6deg)translateZ(-60px)}.stage-mid[data-astro-cid-lcdefpme]{opacity:.72;width:82%;top:20%;left:2%;transform:rotate(-2.5deg)translateZ(-20px)}.stage-front[data-astro-cid-lcdefpme]{width:100%;top:31%;left:6%;transform:rotate(1deg);box-shadow:0 50px 90px -40px #000,0 0 0 1px #c9f24b24}.stage-prompt[data-astro-cid-lcdefpme]{background:#15150f;border-top:1px solid #32322b;align-items:center;gap:9px;padding:11px 13px;display:flex}.stage-caret[data-astro-cid-lcdefpme]{color:var(--accent);font:400 12px/1 var(--mono)}.stage-prompt[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:#ded9c9;font:400 11px/1.4 var(--mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stage-ok[data-astro-cid-lcdefpme]{color:var(--accent);font:500 9.5px/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;background:#c9f24b24;border-radius:4px;flex:none;margin-left:auto;padding:3px 7px}.launcher[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:var(--bg);padding-block:clamp(38px,4vw,54px) clamp(30px,4vw,46px)}.launcher-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;display:flex}.launcher-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:15px;font-family:var(--font);letter-spacing:-.01em;font-weight:600}.launcher-grid[data-astro-cid-lcdefpme]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(13,minmax(min-content,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.launcher-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:16px 7px 14px;transition:background .15s;display:flex;position:relative}.launcher-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before{content:"";background:var(--tool);opacity:0;height:2px;transition:opacity .15s;position:absolute;inset:0 0 auto}.launcher-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg)}.launcher-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:before{opacity:1}.launcher-index[data-astro-cid-lcdefpme]{color:var(--faint);font:400 9.5px/1 var(--mono);letter-spacing:.06em}.launcher-grid[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:8px;display:block}.launcher-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.015em;white-space:nowrap;font-size:12.5px;font-weight:620;line-height:1.25}.launcher-grid[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--faint);font:400 9.5px/1.35 var(--mono);letter-spacing:.015em;overflow-wrap:anywhere}.section-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(30px,4vw,48px)}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.9rem,3.7vw,2.9rem);line-height:1.14}.section-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child:not(.eyebrow){max-width:540px;color:var(--muted);margin:16px 0 0;font-size:15px}.platform[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:var(--bg-2);padding-block:clamp(56px,7vw,92px)}.platform-grid[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:40px;display:grid;overflow:hidden}.platform-card[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;padding:28px 26px 26px;display:flex}.platform-n[data-astro-cid-lcdefpme]{color:var(--faint);font:500 10.5px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;display:flex}.platform-n[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);width:22px;height:22px;color:var(--accent);letter-spacing:0;border-radius:4px;place-items:center;font-size:9.5px;display:grid}.platform-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:400 25px/1.2 var(--serif);letter-spacing:-.02em;margin:0 0 10px}.platform-card[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.platform-n){color:var(--muted);margin:0 0 22px;font-size:13.5px;line-height:1.68}.platform-card[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto}.terminal[data-astro-cid-lcdefpme]{border:1px solid var(--dark-line);border-radius:var(--radius);background:var(--dark);max-width:940px;color:var(--dark-text);margin:0 auto;overflow:hidden;box-shadow:0 30px 60px -44px #14130fcc}.terminal-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--dark-line);background:#1a1a15;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.terminal-title[data-astro-cid-lcdefpme]{color:var(--dark-muted);font:400 11px/1.4 var(--mono);letter-spacing:.04em}.terminal-status[data-astro-cid-lcdefpme]{color:#8a877b;font:400 10px/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.terminal-status[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--accent-deep);border-radius:50%;width:6px;height:6px}.terminal[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{font:400 12.5px/1.95 var(--mono);color:#cdc9ba;margin:0;padding:22px 20px;overflow:auto}.t-comment[data-astro-cid-lcdefpme]{color:#6d6a5f}.t-prompt[data-astro-cid-lcdefpme]{color:var(--accent)}.t-out[data-astro-cid-lcdefpme]{color:#9fd06f}.terminal-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--dark-line);color:#7d7a6e;font:400 10.5px/1.5 var(--mono);letter-spacing:.04em;background:#16160f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;display:flex}.terminal-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.terminal-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline}.directory[data-astro-cid-lcdefpme]{padding-block:clamp(56px,7vw,92px) clamp(20px,3vw,40px)}.directory-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,4.2vw,3.2rem)}.directory-head[data-astro-cid-lcdefpme]{margin-bottom:26px}.directory-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;padding-bottom:22px;display:flex}.filter-chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;display:flex}.filter-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);color:var(--muted);font:500 12px/1.4 var(--font);background:0 0;border-radius:999px;align-items:baseline;gap:7px;padding:7px 13px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.filter-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--faint);font:400 10px/1 var(--mono)}.filter-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);color:var(--text)}.filter-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme].on{background:var(--ink);border-color:var(--ink);color:var(--bg)}.filter-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme].on span[data-astro-cid-lcdefpme]{color:var(--accent)}.directory-note[data-astro-cid-lcdefpme]{color:var(--faint);font:400 10.5px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.directory-note[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--line-2);padding:0 4px}.directory-empty[data-astro-cid-lcdefpme]{color:var(--muted);padding:20px 0 60px;font-size:14px}.tool-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tool-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-width:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.tool-card[data-astro-cid-lcdefpme]:is(:hover,:focus-within){border-color:var(--ink);transform:translateY(-3px);box-shadow:0 18px 40px -30px #14130f99}.tool-preview[data-astro-cid-lcdefpme]{display:grid}.tool-preview[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-area:1/1}.tool-thumb[data-astro-cid-lcdefpme]{aspect-ratio:16/9.6;border-bottom:1px solid var(--line);background:var(--paper-deep);display:block;position:relative;overflow:hidden}.tool-thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.6,.2,1);display:block}.tool-card[data-astro-cid-lcdefpme]:hover .tool-thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.025)}.tool-thumb[data-astro-cid-lcdefpme]:before{content:"";z-index:2;background:var(--tool);height:3px;position:absolute;top:0;left:0;right:0}.tool-body[data-astro-cid-lcdefpme]{padding:16px}.tool-meta[data-astro-cid-lcdefpme]{align-items:center;gap:9px;margin-bottom:12px;display:flex}.tool-meta[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:7px;display:block}.tool-n[data-astro-cid-lcdefpme]{color:var(--faint);font:400 10px/1 var(--mono);letter-spacing:.06em}.tool-kind[data-astro-cid-lcdefpme]{color:var(--faint);font:400 10px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-left:2px;overflow:hidden}.tool-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:0 0 6px;font-size:18px;font-weight:650;line-height:1.2}.tool-body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.tool-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-self:end;gap:6px;padding:10px;display:flex}.tool-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:36px;padding:8px 10px;font-size:12px}.tool-project-link[data-astro-cid-lcdefpme]{background:var(--surface)}.tool-project-link[data-astro-cid-lcdefpme]:after{content:"";z-index:3;position:absolute;inset:0}.tool-project-link[data-astro-cid-lcdefpme]:focus-visible:after{outline:2px solid var(--ink);outline-offset:-3px;border-radius:var(--radius-lg)}.tool-editor-link[data-astro-cid-lcdefpme]{z-index:4;background:var(--accent);color:var(--accent-on);border-color:var(--accent);position:relative}.tool-editor-link[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.tool-editor-link[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--accent)}@media (hover:hover) and (pointer:fine){.tool-card[data-astro-cid-lcdefpme]:not(:hover,:focus-within) .tool-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{color:#0000;background:0 0;border-color:#0000}.tool-card[data-astro-cid-lcdefpme]:not(:hover,:focus-within) .tool-editor-link[data-astro-cid-lcdefpme]{pointer-events:none}}.promo-tile[data-astro-cid-lcdefpme]{border:1px solid var(--ink);border-radius:var(--radius-lg);background:var(--dark);color:var(--dark-text);flex-direction:column;padding:24px 22px 20px;display:flex;overflow:hidden}.promo-eyebrow[data-astro-cid-lcdefpme]{color:var(--accent);font:500 10px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.promo-tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:400 25px/1.18 var(--serif);letter-spacing:-.02em;color:var(--dark-text);margin:0 0 12px}.promo-tile[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.promo-eyebrow){color:var(--dark-muted);margin:0 0 18px;font-size:13px;line-height:1.65}.promo-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;list-style:none;display:flex}.promo-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{border:1px solid var(--dark-line);color:#c3bfb0;font:400 10.5px/1.4 var(--mono);background:#1b1b16;border-radius:4px;padding:4px 8px;display:block}.promo-link[data-astro-cid-lcdefpme]{border-top:1px solid var(--dark-line);color:var(--accent);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:13px;font-weight:600;display:flex}.promo-link[data-astro-cid-lcdefpme]:hover{text-underline-offset:4px;text-decoration:underline}.promo-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--mono)}.freeband[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--paper-deep);margin-top:20px;padding-block:clamp(48px,6vw,76px)}.freeband-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:48px;display:grid}.freeband[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.16}.freeband-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 24px;font-size:14.5px;line-height:1.72}.freeband-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;display:flex}.home-faq[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:56px;padding-block:clamp(56px,7vw,92px);display:grid}.faq-head[data-astro-cid-lcdefpme]{align-self:start;position:sticky;top:96px}.faq-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.14}.faq-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:320px;color:var(--muted);margin:16px 0 0;font-size:14px}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-color:var(--ink)}.closing[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--dark-text);padding-block:clamp(60px,7vw,96px);position:relative}.closing[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(at 85% 120%,#c9f24b1f,#0000 55%);position:absolute;inset:0}.closing[data-astro-cid-lcdefpme] .site-wrap[data-astro-cid-lcdefpme]{position:relative}.closing[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--dark-muted)}.closing[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{background:var(--accent)}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:760px;color:var(--dark-text);margin:0 0 34px;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.1}.closing-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=1140px){.launcher-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,minmax(0,1fr))}.hero-facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,auto);row-gap:16px}.hero-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}}@media (width<=980px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:44px}.hero-stage[data-astro-cid-lcdefpme]{aspect-ratio:4/3.2;max-width:620px}.hero-lead[data-astro-cid-lcdefpme]{max-width:620px}.platform-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tool-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.freeband-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:26px}.home-faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.faq-head[data-astro-cid-lcdefpme]{margin-bottom:20px;position:static}}@media (width<=760px){.launcher-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,11vw,3.4rem)}.hero-stage[data-astro-cid-lcdefpme]{aspect-ratio:1/.95}.hero-facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.hero-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding-right:16px}.hero-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:0;padding-left:0}.hero-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid var(--dark-line);padding-left:16px}.hero-cta[data-astro-cid-lcdefpme]{flex:100%}.terminal[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{padding:18px 15px;font-size:11px}}@media (width<=460px){.launcher-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.launcher-grid[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:none}.filter-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:6px 10px;font-size:11.5px}}
