.product-hero[data-astro-cid-zvkuzz3b]{background:var(--paper);padding:48px 0 0}.hero-meta[data-astro-cid-zvkuzz3b]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-bottom:36px;display:flex}.hero-meta[data-astro-cid-zvkuzz3b]>span[data-astro-cid-zvkuzz3b]{color:var(--ink-soft);font-size:.85rem;font-weight:600}.hero-meta[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]{color:var(--green);border-left:1px solid var(--line);align-items:center;gap:9px;padding-left:24px;font-size:.75rem;display:inline-flex}.hero-layout[data-astro-cid-zvkuzz3b]{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;margin-bottom:52px;display:grid}h1[data-astro-cid-zvkuzz3b]{letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,3.35vw,2.95rem);font-weight:560;line-height:1.2}h1[data-astro-cid-zvkuzz3b] span[data-astro-cid-zvkuzz3b]{color:var(--green)}.hero-copy[data-astro-cid-zvkuzz3b]>p[data-astro-cid-zvkuzz3b]{max-width:49ch;color:var(--ink-soft);margin:22px 0 26px;font-size:1rem;line-height:1.8}.hero-release-link[data-astro-cid-zvkuzz3b]{color:var(--green);align-items:center;gap:10px;min-height:32px;margin:-8px 0 22px;font-size:.82rem;line-height:1.6;display:inline-flex}.hero-actions[data-astro-cid-zvkuzz3b]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.source-link[data-astro-cid-zvkuzz3b]{color:var(--ink-soft);align-items:center;gap:9px;min-height:44px;font-size:.85rem;display:inline-flex}.hero-start[data-astro-cid-zvkuzz3b]{border-left:1px solid var(--line);min-width:0;padding-left:36px}.start-label[data-astro-cid-zvkuzz3b]{margin:0 0 10px;font-size:1.05rem;font-weight:550}.start-description[data-astro-cid-zvkuzz3b]{color:var(--ink-soft);margin:0 0 24px;font-size:.9rem;line-height:1.8}.hero-start[data-astro-cid-zvkuzz3b] .copy-command{box-shadow:none;border-radius:7px}.hero-start[data-astro-cid-zvkuzz3b] .copy-command__meta{display:none}.hero-start[data-astro-cid-zvkuzz3b] .copy-command__line{flex-wrap:wrap;gap:12px;padding:16px 14px}.hero-start[data-astro-cid-zvkuzz3b] .copy-command code{white-space:normal;overflow-wrap:anywhere;font-size:.76rem}.hero-start[data-astro-cid-zvkuzz3b] .copy-command button{min-height:32px;margin-left:auto}.install-meta[data-astro-cid-zvkuzz3b]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;font-size:.72rem;display:flex}.install-meta[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]{color:var(--ink-soft);align-items:center;gap:7px;display:inline-flex}.requirements[data-astro-cid-zvkuzz3b]{color:var(--muted);margin:10px 0 0;font-size:.68rem}.hero-tour[data-astro-cid-zvkuzz3b]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:24px 26px;display:grid}.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]:first-child{padding-left:0}.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]+a[data-astro-cid-zvkuzz3b]{border-left:1px solid var(--line)}.hero-tour[data-astro-cid-zvkuzz3b] span[data-astro-cid-zvkuzz3b]{color:var(--muted);font:.65rem var(--font-mono);letter-spacing:.07em;grid-column:1}.hero-tour[data-astro-cid-zvkuzz3b] strong[data-astro-cid-zvkuzz3b]{grid-column:1;font-size:.93rem;font-weight:550}.hero-tour[data-astro-cid-zvkuzz3b] svg{color:var(--green);grid-area:1/2/3}a[data-astro-cid-zvkuzz3b]:hover{color:var(--green)}.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]:hover{background:var(--paper-raised)}@media (width<=1050px){.hero-layout[data-astro-cid-zvkuzz3b]{gap:32px}.hero-start[data-astro-cid-zvkuzz3b]{padding-left:24px}}@media (width<=760px){.product-hero[data-astro-cid-zvkuzz3b]{padding-top:30px}.hero-meta[data-astro-cid-zvkuzz3b]{margin-bottom:26px}.hero-layout[data-astro-cid-zvkuzz3b]{grid-template-columns:1fr;gap:32px;margin-bottom:32px}h1[data-astro-cid-zvkuzz3b]{font-size:clamp(1.85rem,5.8vw,2.65rem)}.hero-start[data-astro-cid-zvkuzz3b]{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.start-description[data-astro-cid-zvkuzz3b] br[data-astro-cid-zvkuzz3b]{display:none}.hero-tour[data-astro-cid-zvkuzz3b]{grid-template-columns:1fr}.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b],.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]:first-child{padding:17px 0}.hero-tour[data-astro-cid-zvkuzz3b] a[data-astro-cid-zvkuzz3b]+a[data-astro-cid-zvkuzz3b]{border-left:0;border-top:1px solid var(--line)}}.release-showcase[data-astro-cid-tppxebd4]{background:var(--paper);border-top:1px solid var(--line);padding-block:64px 72px}.release-heading[data-astro-cid-tppxebd4]{margin-bottom:30px}.release-label[data-astro-cid-tppxebd4]{color:var(--green);font:.75rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px}h2[data-astro-cid-tppxebd4]{letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,2.15rem);font-weight:600;line-height:1.25}.release-grid[data-astro-cid-tppxebd4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}article[data-astro-cid-tppxebd4]{border:1px solid var(--line-bright);background:var(--paper-raised);border-radius:12px;flex-direction:column;min-width:0;padding:30px;scroll-margin-top:100px;display:flex}.card-heading[data-astro-cid-tppxebd4]{align-items:center;gap:14px;min-height:56px;margin-bottom:22px;display:flex}.store-mark[data-astro-cid-tppxebd4]{object-fit:contain;border-radius:10px;flex-shrink:0;width:56px;height:56px;display:block}.feature-mark[data-astro-cid-tppxebd4]{width:40px;height:40px;color:var(--green);flex-shrink:0;place-items:center;display:grid}.feature-mark[data-astro-cid-tppxebd4] svg[data-astro-cid-tppxebd4]{width:28px;height:28px}.card-label[data-astro-cid-tppxebd4]{color:var(--muted);font:.7rem/1.65 var(--font-mono);letter-spacing:.035em;margin:0}h3[data-astro-cid-tppxebd4]{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600;line-height:1.3}.card-description[data-astro-cid-tppxebd4]{max-width:43ch;color:var(--ink-soft);margin:0;font-size:1rem;line-height:1.75}.setup-flow[data-astro-cid-tppxebd4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:30px 0 24px;padding:0;list-style:none;display:grid}.setup-flow[data-astro-cid-tppxebd4] li[data-astro-cid-tppxebd4]{flex-direction:column;align-items:flex-start;min-width:0;padding-top:0;display:flex;position:relative}.setup-flow[data-astro-cid-tppxebd4] li[data-astro-cid-tppxebd4]:not(:last-child):after{background:var(--line-bright);content:"";height:1px;position:absolute;top:15px;left:40px;right:0}.step-number[data-astro-cid-tppxebd4]{border:1px solid var(--line-bright);width:30px;height:30px;color:var(--green);font:.7rem var(--font-mono);border-radius:50%;place-items:center;margin-bottom:15px;display:grid}.setup-flow[data-astro-cid-tppxebd4] strong[data-astro-cid-tppxebd4]{color:var(--ink);font-size:.85rem;font-weight:600;line-height:1.55}.step-detail[data-astro-cid-tppxebd4]{color:var(--muted);margin-top:5px;font-size:.75rem;line-height:1.7}.card-note[data-astro-cid-tppxebd4]{color:var(--muted);margin:0 0 26px;font-size:.82rem;line-height:1.75}.card-footer[data-astro-cid-tppxebd4]{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;margin-top:auto;padding-top:21px;display:flex}a[data-astro-cid-tppxebd4]{min-height:44px;color:var(--green);align-items:center;gap:9px;line-height:1.5;text-decoration:none;display:inline-flex}a[data-astro-cid-tppxebd4]:hover{color:var(--accent-hover);text-underline-offset:5px;text-decoration:underline}a[data-astro-cid-tppxebd4]:focus-visible{outline:2px solid var(--green);outline-offset:5px;border-radius:2px}a[data-astro-cid-tppxebd4] svg{flex-shrink:0}.primary-link[data-astro-cid-tppxebd4]{font-size:.92rem;font-weight:600}.secondary-link[data-astro-cid-tppxebd4]{color:var(--ink-soft);margin-top:5px;font-size:.82rem}.availability-note[data-astro-cid-tppxebd4]{color:var(--muted);margin:4px 0 0;font-size:.75rem;line-height:1.7}@media (width<=1000px){article[data-astro-cid-tppxebd4]{padding:24px}.setup-flow[data-astro-cid-tppxebd4]{gap:10px}}@media (width<=800px){.release-grid[data-astro-cid-tppxebd4]{grid-template-columns:1fr}.release-showcase[data-astro-cid-tppxebd4]{padding-block:48px 56px}.card-description[data-astro-cid-tppxebd4]{max-width:none}.setup-flow[data-astro-cid-tppxebd4] strong[data-astro-cid-tppxebd4]{font-size:.92rem}.step-detail[data-astro-cid-tppxebd4]{font-size:.82rem}}@media (width<=440px){article[data-astro-cid-tppxebd4]{padding:22px 20px}.card-heading[data-astro-cid-tppxebd4]{gap:10px}.setup-flow[data-astro-cid-tppxebd4]{grid-template-columns:1fr;gap:18px;margin-block:25px}.setup-flow[data-astro-cid-tppxebd4] li[data-astro-cid-tppxebd4]{grid-template-columns:30px minmax(0,1fr);column-gap:13px;display:grid}.step-number[data-astro-cid-tppxebd4]{grid-row:1/3;margin-bottom:0}.step-detail[data-astro-cid-tppxebd4]{grid-column:2;margin-top:2px}.setup-flow[data-astro-cid-tppxebd4] li[data-astro-cid-tppxebd4]:not(:last-child):after{width:1px;height:auto;inset:36px auto -12px 15px}.primary-link[data-astro-cid-tppxebd4]{font-size:.88rem}.card-note[data-astro-cid-tppxebd4]{font-size:.85rem}.card-label[data-astro-cid-tppxebd4]{font-size:.67rem}}.product-screenshots[data-astro-cid-hl2lvepk]{border:1px solid var(--line);background:var(--paper-raised);border-radius:12px;min-width:0;overflow:hidden}.gallery-heading[data-astro-cid-hl2lvepk]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 20px;display:flex}.gallery-heading[data-astro-cid-hl2lvepk] strong[data-astro-cid-hl2lvepk]{font-size:.85rem;font-weight:550}.gallery-heading[data-astro-cid-hl2lvepk]>span[data-astro-cid-hl2lvepk]{color:var(--muted);font-size:.7rem}.gallery-buttons[data-astro-cid-hl2lvepk]{flex-wrap:wrap;gap:6px;display:flex}.gallery-buttons[data-astro-cid-hl2lvepk] button[data-astro-cid-hl2lvepk]{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:6px 12px;font-size:.75rem}.gallery-buttons[data-astro-cid-hl2lvepk] button[data-astro-cid-hl2lvepk][aria-pressed=true]{color:var(--green);background:var(--green-dark);border-color:var(--line)}.gallery-buttons[data-astro-cid-hl2lvepk] button[data-astro-cid-hl2lvepk]:hover{color:var(--ink)}figure[data-astro-cid-hl2lvepk]{margin:0}figure[data-astro-cid-hl2lvepk][hidden]{display:none}.gallery-scroll[data-astro-cid-hl2lvepk]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-bright) var(--paper);overflow-x:auto}img[data-astro-cid-hl2lvepk]{width:100%;height:auto;display:block}figcaption[data-astro-cid-hl2lvepk]{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px 24px;padding:14px 20px;font-size:.72rem;line-height:1.7;display:flex}figcaption[data-astro-cid-hl2lvepk]>div[data-astro-cid-hl2lvepk]{max-width:80ch}.gallery-mobile-hint[data-astro-cid-hl2lvepk]{display:none}figcaption[data-astro-cid-hl2lvepk] a[data-astro-cid-hl2lvepk]{color:var(--cyan);flex-shrink:0;align-items:center;gap:7px;min-height:30px;display:inline-flex}figcaption[data-astro-cid-hl2lvepk] a[data-astro-cid-hl2lvepk]:hover{text-decoration:underline}@media (width<=760px){.gallery-heading[data-astro-cid-hl2lvepk]{padding:12px 16px}img[data-astro-cid-hl2lvepk]{min-width:920px}figcaption[data-astro-cid-hl2lvepk]{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 16px}.gallery-mobile-hint[data-astro-cid-hl2lvepk]{font-size:inherit;color:var(--ink-soft);margin-top:6px;display:block}}.product-showcase{border-top:1px solid var(--line);background:var(--paper);padding:76px 0}.product-intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:70px;margin-bottom:36px;display:grid}.product-label{color:var(--green);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 18px;font-size:.85rem;font-weight:600;display:flex}.product-label span{color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:400}.product-label .product-mascot{border:0;width:30px;padding:0}.product-mascot svg{width:100%;height:auto}.product-intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,2.65rem);font-weight:550;line-height:1.18}.product-intro>p{color:var(--ink-soft);max-width:48ch;margin:0;font-size:1rem;line-height:1.8}.product-facts{margin:0}.product-facts div{padding:24px 30px}.product-facts div+div{border-top:1px solid var(--line)}.product-facts dt{color:var(--ink);margin:0 0 7px;font-size:1rem;font-weight:550}.product-facts dd{color:var(--ink-soft);margin:0;font-size:.91rem;line-height:1.75}.product-boundary{justify-content:space-between;align-items:baseline;gap:36px;margin-top:26px;display:flex}.product-boundary p{max-width:760px;color:var(--muted);margin:0;font-size:.75rem;line-height:1.8}.product-boundary a{color:var(--cyan);flex-shrink:0;align-items:center;gap:10px;min-height:44px;font-size:.85rem;display:inline-flex}.product-boundary a:hover{text-underline-offset:4px;text-decoration:underline}.studio-showcase{background:var(--paper-raised)}.studio-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.studio-facts div{padding:12px 24px}.studio-facts div:first-child{padding-left:0}.studio-facts div+div{border-top:0;border-left:1px solid var(--line)}@media (width<=900px){.product-intro{gap:32px}.product-boundary{flex-direction:column;gap:8px}}@media (width<=760px){.product-showcase{padding-block:52px}.product-intro{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.product-facts div{padding:22px}.studio-facts{grid-template-columns:1fr}.studio-facts div,.studio-facts div:first-child{padding:20px 0}.studio-facts div+div{border-left:0;border-top:1px solid var(--line)}}.desktop-overview[data-astro-cid-ifm7dm34]{background:var(--paper-raised);border-block:1px solid var(--line);padding-block:56px}h2[data-astro-cid-ifm7dm34]{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.9rem,3.4vw,2.7rem);line-height:1.15}.desktop-description[data-astro-cid-ifm7dm34]{color:var(--ink-soft);margin:0;font-size:1.05rem;line-height:1.7}.desktop-tools[data-astro-cid-ifm7dm34]{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 20px;padding:28px 0;list-style:none;display:grid}li[data-astro-cid-ifm7dm34]{min-width:0;padding-right:28px}li[data-astro-cid-ifm7dm34]+li[data-astro-cid-ifm7dm34]{border-left:1px solid var(--line);padding-left:28px}h3[data-astro-cid-ifm7dm34]{color:var(--ink);margin:0 0 8px;font-size:1.05rem;font-weight:600}li[data-astro-cid-ifm7dm34] p[data-astro-cid-ifm7dm34]{color:var(--ink-soft);margin:0;font-size:.95rem;line-height:1.7}.desktop-footer[data-astro-cid-ifm7dm34]{justify-content:space-between;align-items:baseline;gap:24px;display:flex}a[data-astro-cid-ifm7dm34]{color:var(--cyan);align-items:center;gap:10px;font-size:.85rem;display:inline-flex}a[data-astro-cid-ifm7dm34]:hover{text-decoration:underline}.desktop-boundary[data-astro-cid-ifm7dm34]{max-width:690px;color:var(--muted);margin:0;font-size:.75rem;line-height:1.7}.desktop-footer[data-astro-cid-ifm7dm34] a[data-astro-cid-ifm7dm34]{flex-shrink:0}@media (width<=760px){.desktop-tools[data-astro-cid-ifm7dm34]{grid-template-columns:1fr;padding-block:0}li[data-astro-cid-ifm7dm34],li[data-astro-cid-ifm7dm34]+li[data-astro-cid-ifm7dm34]{border-left:0;padding:20px 0}li[data-astro-cid-ifm7dm34]+li[data-astro-cid-ifm7dm34]{border-top:1px solid var(--line)}.desktop-footer[data-astro-cid-ifm7dm34]{flex-direction:column;gap:14px}}.continuity[data-astro-cid-apkzhj6p]{background:var(--paper);padding-block:72px}.continuity-grid[data-astro-cid-apkzhj6p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}article[data-astro-cid-apkzhj6p]{flex-direction:column;min-width:0;display:flex}.feature-copy[data-astro-cid-apkzhj6p]{margin-bottom:28px}.feature-label[data-astro-cid-apkzhj6p]{color:var(--green);font:.72rem var(--font-mono);letter-spacing:.12em;margin:0 0 14px}h2[data-astro-cid-apkzhj6p]{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.12}.feature-copy[data-astro-cid-apkzhj6p]>p[data-astro-cid-apkzhj6p]:last-child{max-width:47ch;color:var(--ink-soft);margin:0;line-height:1.7}.product-preview[data-astro-cid-apkzhj6p]{border:1px solid var(--line-bright);background:var(--paper-raised);border-radius:12px;min-height:358px;margin:auto 0 0;overflow:hidden}figcaption[data-astro-cid-apkzhj6p]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}figcaption[data-astro-cid-apkzhj6p] strong[data-astro-cid-apkzhj6p]{font-size:.88rem;font-weight:600}figcaption[data-astro-cid-apkzhj6p]>span[data-astro-cid-apkzhj6p]{color:var(--muted);font:.62rem var(--font-mono)}.preview-tabs[data-astro-cid-apkzhj6p]{border-bottom:1px solid var(--line);color:var(--muted);gap:24px;padding-inline:22px;font-size:.78rem;display:flex}.preview-tabs[data-astro-cid-apkzhj6p] span[data-astro-cid-apkzhj6p]{padding-block:12px}.preview-tabs[data-astro-cid-apkzhj6p] .selected[data-astro-cid-apkzhj6p]{color:var(--green);border-bottom:2px solid var(--green)}.preview-body[data-astro-cid-apkzhj6p]{padding:22px}.preview-heading[data-astro-cid-apkzhj6p]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-astro-cid-apkzhj6p]{color:var(--ink);margin:0;font-size:.96rem;font-weight:600;line-height:1.5}.status[data-astro-cid-apkzhj6p]{color:var(--green);background:var(--green-dark);border:1px solid var(--line-bright);border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:.65rem}.search-preview[data-astro-cid-apkzhj6p]{border:1px solid var(--line);color:var(--muted);border-radius:5px;align-items:center;gap:9px;margin-block:16px;padding:8px 10px;font-size:.73rem;display:flex}.search-preview[data-astro-cid-apkzhj6p] svg[data-astro-cid-apkzhj6p]{flex-shrink:0;width:14px;height:14px}.memory-record[data-astro-cid-apkzhj6p]{border-left:2px solid var(--green);padding:0 0 0 14px}.memory-record[data-astro-cid-apkzhj6p]>p[data-astro-cid-apkzhj6p]{max-width:33ch;color:var(--ink);margin:0 0 12px;font-size:.97rem;line-height:1.65}.memory-tags[data-astro-cid-apkzhj6p]{gap:6px;margin-bottom:8px;display:flex}.memory-tags[data-astro-cid-apkzhj6p] span[data-astro-cid-apkzhj6p]{background:var(--paper-soft);border:1px solid var(--line);color:var(--ink-soft);border-radius:4px;padding:2px 6px;font-size:.63rem}.memory-record[data-astro-cid-apkzhj6p] small[data-astro-cid-apkzhj6p],.preview-note[data-astro-cid-apkzhj6p]{color:var(--muted);font-size:.68rem}.preview-note[data-astro-cid-apkzhj6p]{margin:18px 0 0}.job-body[data-astro-cid-apkzhj6p]{padding-top:18px}.task-label[data-astro-cid-apkzhj6p]{color:var(--muted);margin:0 0 5px;font-size:.68rem}.job-facts[data-astro-cid-apkzhj6p]{grid-template-columns:1fr 1fr;gap:14px 20px;margin:21px 0;display:grid}.job-facts[data-astro-cid-apkzhj6p] div[data-astro-cid-apkzhj6p]{min-width:0}dt[data-astro-cid-apkzhj6p]{color:var(--muted);margin-bottom:3px;font-size:.68rem}dd[data-astro-cid-apkzhj6p]{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:.79rem}.conversation-reference[data-astro-cid-apkzhj6p]{color:var(--green);font-size:.76rem}.conversation-reference[data-astro-cid-apkzhj6p] span[data-astro-cid-apkzhj6p]{margin-right:4px}.job-history[data-astro-cid-apkzhj6p]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:15px;display:flex}.job-history[data-astro-cid-apkzhj6p] strong[data-astro-cid-apkzhj6p]{color:var(--ink-soft);font-size:.72rem;font-weight:500}.job-history[data-astro-cid-apkzhj6p]>span[data-astro-cid-apkzhj6p]{color:var(--muted);font-size:.65rem}.continuity-note[data-astro-cid-apkzhj6p]{color:var(--muted);margin:26px 0 0;font-size:.75rem}@media (width<=900px){.continuity-grid[data-astro-cid-apkzhj6p]{gap:28px}figcaption[data-astro-cid-apkzhj6p],.preview-body[data-astro-cid-apkzhj6p]{padding-inline:18px}}@media (width<=760px){.continuity[data-astro-cid-apkzhj6p]{padding-block:64px}.continuity-grid[data-astro-cid-apkzhj6p]{grid-template-columns:1fr;gap:44px}.feature-copy[data-astro-cid-apkzhj6p]{margin-bottom:22px}.product-preview[data-astro-cid-apkzhj6p]{min-height:0}}@media (width<=380px){.job-history[data-astro-cid-apkzhj6p]{flex-direction:column;align-items:flex-start;gap:5px}}.execution-paths[data-astro-cid-glgccs2n]{background:var(--paper);padding-block:72px}.paths-heading[data-astro-cid-glgccs2n]{max-width:760px;margin-bottom:32px}.paths-heading[data-astro-cid-glgccs2n] .eyebrow[data-astro-cid-glgccs2n]{margin-bottom:16px;font-size:.72rem}.paths-heading[data-astro-cid-glgccs2n] h2[data-astro-cid-glgccs2n]{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:550;line-height:1.25}.paths-heading[data-astro-cid-glgccs2n]>p[data-astro-cid-glgccs2n]:last-child{color:var(--ink-soft);margin:14px 0 0;font-size:1rem;line-height:1.75}.paths-grid[data-astro-cid-glgccs2n]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.path-card[data-astro-cid-glgccs2n]{border:1px solid var(--line);background:var(--paper-raised);border-radius:10px;flex-direction:column;min-width:0;padding:28px;display:flex}.path-audience[data-astro-cid-glgccs2n]{color:var(--green);margin:0 0 10px;font-size:.84rem;font-weight:550}.path-card[data-astro-cid-glgccs2n] h3[data-astro-cid-glgccs2n]{letter-spacing:-.025em;margin:0;font-size:1.55rem;font-weight:550;line-height:1.35}.path-description[data-astro-cid-glgccs2n]{color:var(--ink-soft);margin:16px 0 28px;font-size:1rem;line-height:1.8}.path-delegation[data-astro-cid-glgccs2n]{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.path-delegation[data-astro-cid-glgccs2n]>p[data-astro-cid-glgccs2n]{color:var(--ink-soft);margin:0 0 20px;font-size:.85rem;line-height:1.7}.path-roles[data-astro-cid-glgccs2n]{gap:16px;margin:0;padding:0;list-style:none;display:flex}.path-roles[data-astro-cid-glgccs2n] li[data-astro-cid-glgccs2n]{flex:1;min-width:0}.path-roles[data-astro-cid-glgccs2n] strong[data-astro-cid-glgccs2n]{color:var(--ink);font-size:.9rem;font-weight:550;display:block}.path-roles[data-astro-cid-glgccs2n] span[data-astro-cid-glgccs2n]{color:var(--muted);margin-top:4px;font-size:.8rem;line-height:1.6;display:block}.paths-foundation[data-astro-cid-glgccs2n]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-top:24px;display:flex}.paths-foundation[data-astro-cid-glgccs2n] p[data-astro-cid-glgccs2n]{color:var(--muted);margin:6px 0 0;font-size:.84rem;line-height:1.7}.paths-foundation[data-astro-cid-glgccs2n] .paths-shared[data-astro-cid-glgccs2n]{color:var(--ink-soft);margin-top:0;font-size:.92rem}.paths-foundation[data-astro-cid-glgccs2n] a[data-astro-cid-glgccs2n]{min-height:44px;color:var(--green);align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.paths-foundation[data-astro-cid-glgccs2n] a[data-astro-cid-glgccs2n]:hover{color:var(--accent-hover)}@media (width<=760px){.execution-paths[data-astro-cid-glgccs2n]{padding-block:48px}.paths-grid[data-astro-cid-glgccs2n]{grid-template-columns:1fr;gap:16px}.path-card[data-astro-cid-glgccs2n]{padding:24px}.paths-foundation[data-astro-cid-glgccs2n]{gap:12px}}@media (width<=420px){.path-card[data-astro-cid-glgccs2n]{padding:20px}.path-roles[data-astro-cid-glgccs2n]{gap:10px}.path-roles[data-astro-cid-glgccs2n] strong[data-astro-cid-glgccs2n]{font-size:.85rem}.path-roles[data-astro-cid-glgccs2n] span[data-astro-cid-glgccs2n]{font-size:.78rem}}
