.hsf[data-astro-cid-w3h7ztel]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.hsf-canvas[data-astro-cid-w3h7ztel]{display:block;width:100%;height:100%}.hero-matrix[data-astro-cid-dqb54y4j]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 180px),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 180px),transparent 100%)}.matrix-canvas[data-astro-cid-dqb54y4j]{display:block;width:100%;height:100%}.hero-matrix[data-astro-cid-dqb54y4j]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(540px 380px at 78% 60%,rgba(113,240,165,.08),transparent 72%)}@media (min-width: 641px) and (max-width: 960px){.matrix-canvas[data-astro-cid-dqb54y4j]{display:none}.hero-matrix[data-astro-cid-dqb54y4j]{-webkit-mask-image:none;mask-image:none}.hero-matrix[data-astro-cid-dqb54y4j]:after{background:radial-gradient(520px 360px at 50% 60%,rgba(113,240,165,.08),transparent 72%)}}@media (max-width: 640px){.hero-matrix[data-astro-cid-dqb54y4j]:after{background:radial-gradient(360px 320px at 50% 60%,rgba(113,240,165,.08),transparent 72%)}.hero-matrix[data-astro-cid-dqb54y4j]{-webkit-mask-image:linear-gradient(180deg,#000 30%,rgba(0,0,0,.5) 55%,transparent 80%);mask-image:linear-gradient(180deg,#000 30%,rgba(0,0,0,.5) 55%,transparent 80%)}}@media (max-width: 640px){.hero[data-astro-cid-anhloy43].hero--home{padding-top:56px}.hero--home[data-astro-cid-anhloy43]>.container[data-astro-cid-anhloy43]{padding-inline:28px}.hero--home[data-astro-cid-anhloy43] .hero-grid[data-astro-cid-anhloy43]{gap:64px}.hero--home[data-astro-cid-anhloy43] .hero-eyebrow[data-astro-cid-anhloy43]{margin-bottom:18px}.hero--home[data-astro-cid-anhloy43] h1[data-astro-cid-anhloy43]{font-size:clamp(1.9375rem,8.6vw,2.625rem);line-height:1.1;max-width:none;margin-bottom:24px}.hero--home[data-astro-cid-anhloy43] h1[data-astro-cid-anhloy43] br{display:none}.hero--home[data-astro-cid-anhloy43] p[data-astro-cid-anhloy43].lede{font-size:16.5px;line-height:1.6;margin-bottom:28px}.hero--home[data-astro-cid-anhloy43] .hero-cta[data-astro-cid-anhloy43]{flex-direction:column;align-items:flex-start;gap:8px}.hero--home[data-astro-cid-anhloy43] .hero-cta[data-astro-cid-anhloy43] .btn-primary{width:100%;min-height:48px;padding:12px 16px}.hero--home[data-astro-cid-anhloy43] .hero-cta[data-astro-cid-anhloy43] .btn-ghost{width:auto;min-height:44px;padding:10px 0;border-color:transparent;background:transparent;box-shadow:none;color:var(--fg-2);font-size:14px}.hero--home[data-astro-cid-anhloy43] .hero-cta[data-astro-cid-anhloy43] .btn-ghost:hover{color:var(--signal-500)}.hero--home[data-astro-cid-anhloy43] .hero-meta[data-astro-cid-anhloy43]{margin-top:64px;padding-top:24px}.hero--home[data-astro-cid-anhloy43] .hero-matrix{opacity:.75}}@media (max-width: 480px){.hero--home[data-astro-cid-anhloy43] .hero-meta[data-astro-cid-anhloy43]{gap:6px;line-height:1.5}}.sfv[data-astro-cid-n56yftql]{margin:0;border:1px solid var(--rule);border-radius:var(--r-4);background:var(--bg-panel);overflow:hidden}.sfv-head[data-astro-cid-n56yftql]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:14px 18px;border-bottom:1px solid var(--rule)}.sfv-eyebrow[data-astro-cid-n56yftql]{font-family:var(--font-mono);font-size:11px;color:var(--signal-500);letter-spacing:.14em;text-transform:uppercase}.sfv-sub[data-astro-cid-n56yftql]{font-family:var(--font-mono);font-size:11px;color:var(--fg-4);letter-spacing:.04em}.sfv-list[data-astro-cid-n56yftql]{list-style:none;margin:0;padding:18px;display:grid;gap:0}.sfv-stage[data-astro-cid-n56yftql]{display:grid;grid-template-columns:14px minmax(0,1fr);gap:14px}.sfv-marker[data-astro-cid-n56yftql]{position:relative;display:block}.sfv-marker[data-astro-cid-n56yftql]:before{content:"";position:absolute;left:50%;top:16px;bottom:-4px;width:1px;transform:translate(-50%);background:var(--rule-strong)}.sfv-stage[data-astro-cid-n56yftql]:last-child .sfv-marker[data-astro-cid-n56yftql]:before{display:none}.sfv-dot[data-astro-cid-n56yftql]{position:absolute;left:50%;top:7px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;border:1px solid var(--signal-500);background:var(--bg-panel)}.sfv-body[data-astro-cid-n56yftql]{padding-bottom:18px;min-width:0}.sfv-stage[data-astro-cid-n56yftql]:last-child .sfv-body[data-astro-cid-n56yftql]{padding-bottom:0}.sfv-name[data-astro-cid-n56yftql]{margin:0 0 6px;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.sfv-n[data-astro-cid-n56yftql]{font-family:var(--font-mono);font-size:10.5px;color:var(--fg-4);letter-spacing:.12em}.sfv-name[data-astro-cid-n56yftql] a[data-astro-cid-n56yftql]{color:var(--fg-1);font-size:15px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--rule-strong)}.sfv-name[data-astro-cid-n56yftql] a[data-astro-cid-n56yftql]:hover{color:var(--signal-500);border-bottom-color:var(--signal-500)}.sfv-name[data-astro-cid-n56yftql] a[data-astro-cid-n56yftql]:focus-visible{outline:2px solid var(--signal-500);outline-offset:3px}.sfv-does[data-astro-cid-n56yftql]{margin:0;color:var(--fg-3);font-size:13.5px;line-height:1.6}.sfv-passes[data-astro-cid-n56yftql]{margin:8px 0 0;color:var(--fg-4);font-size:12.5px;line-height:1.55}.sfv-passes-lab[data-astro-cid-n56yftql]{font-family:var(--font-mono);font-size:10px;color:var(--signal-500);letter-spacing:.12em;text-transform:uppercase}.sfv-foot[data-astro-cid-n56yftql]{margin:0;padding:13px 18px;border-top:1px solid var(--rule);color:var(--fg-4);font-size:12.5px;line-height:1.6}.sfv-foot[data-astro-cid-n56yftql] a[data-astro-cid-n56yftql]{color:var(--signal-500);text-decoration:underline;text-underline-offset:2px}.sfv-foot[data-astro-cid-n56yftql] a[data-astro-cid-n56yftql]:focus-visible{outline:2px solid var(--signal-500);outline-offset:2px}@media (max-width: 420px){.sfv-head[data-astro-cid-n56yftql],.sfv-list[data-astro-cid-n56yftql],.sfv-foot[data-astro-cid-n56yftql]{padding-left:14px;padding-right:14px}.sfv-does[data-astro-cid-n56yftql]{font-size:13px}}.sfv--band[data-astro-cid-n56yftql]{border:0;border-top:1px solid var(--rule);border-radius:0;background:none;overflow:visible}.sfv--band[data-astro-cid-n56yftql] .sfv-head[data-astro-cid-n56yftql]{padding:18px 0 0;border-bottom:0}.sfv--band[data-astro-cid-n56yftql] .sfv-sub[data-astro-cid-n56yftql]{text-wrap:balance}.sfv--band[data-astro-cid-n56yftql] .sfv-list[data-astro-cid-n56yftql]{padding:24px 0 0}.sfv--band[data-astro-cid-n56yftql] .sfv-dot[data-astro-cid-n56yftql]{background:var(--bg)}.sfv--band[data-astro-cid-n56yftql] .sfv-foot[data-astro-cid-n56yftql]{margin-top:26px;padding:0;border-top:0}@media (min-width: 641px){.sfv--band[data-astro-cid-n56yftql] .sfv-list[data-astro-cid-n56yftql]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px clamp(24px,3vw,40px)}.sfv--band[data-astro-cid-n56yftql] .sfv-stage[data-astro-cid-n56yftql]{grid-template-columns:minmax(0,1fr);gap:14px;align-content:start}.sfv--band[data-astro-cid-n56yftql] .sfv-marker[data-astro-cid-n56yftql]{height:9px}.sfv--band[data-astro-cid-n56yftql] .sfv-marker[data-astro-cid-n56yftql]:before{inset:4px 0 auto 17px;width:auto;height:1px;transform:none}.sfv--band[data-astro-cid-n56yftql] .sfv-dot[data-astro-cid-n56yftql]{left:0;top:0;margin-left:0}.sfv--band[data-astro-cid-n56yftql] .sfv-body[data-astro-cid-n56yftql]{padding-bottom:0}}@media (min-width: 641px) and (max-width: 1023px){.sfv--band[data-astro-cid-n56yftql] .sfv-stage[data-astro-cid-n56yftql]:nth-child(odd) .sfv-marker[data-astro-cid-n56yftql]:before{right:calc(-1*clamp(24px,3vw,40px))}.sfv--band[data-astro-cid-n56yftql] .sfv-stage[data-astro-cid-n56yftql]:nth-child(2n) .sfv-marker[data-astro-cid-n56yftql]:before{display:none}}@media (min-width: 1024px){.sfv--band[data-astro-cid-n56yftql] .sfv-list[data-astro-cid-n56yftql]{grid-template-columns:repeat(4,minmax(0,1fr))}.sfv--band[data-astro-cid-n56yftql] .sfv-marker[data-astro-cid-n56yftql]:before{right:calc(-1*clamp(24px,3vw,40px))}}.aiv-headrow[data-astro-cid-rfglucki]{align-items:flex-end}.aiv[data-astro-cid-rfglucki] .section-heading-row[data-astro-cid-rfglucki] .aiv-title[data-astro-cid-rfglucki]{max-width:18ch}.aiv-intro[data-astro-cid-rfglucki]{max-width:46ch;display:grid;gap:14px}.aiv[data-astro-cid-rfglucki] .section-heading-row[data-astro-cid-rfglucki] .aiv-lede[data-astro-cid-rfglucki]{max-width:46ch}.aiv-status[data-astro-cid-rfglucki]{margin:0;display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.02em;color:var(--fg-2)}.aiv-figure[data-astro-cid-rfglucki]{margin:0}.aiv-legend[data-astro-cid-rfglucki]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 22px;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--fg-3)}.aiv-lg[data-astro-cid-rfglucki]{display:inline-flex;align-items:center;gap:8px}.aiv-lg-sep[data-astro-cid-rfglucki]{width:1px;height:14px;background:var(--rule)}.aiv-view[data-astro-cid-rfglucki] svg[data-astro-cid-rfglucki]{display:block;width:100%;height:auto}.aiv-view-d[data-astro-cid-rfglucki] svg[data-astro-cid-rfglucki]{max-width:1232px}.aiv-view-t[data-astro-cid-rfglucki] svg[data-astro-cid-rfglucki]{max-width:828px;margin:0 auto}.aiv-view-s[data-astro-cid-rfglucki]>svg[data-astro-cid-rfglucki]{max-width:360px}.aiv-view-t[data-astro-cid-rfglucki],.aiv-view-s[data-astro-cid-rfglucki]{display:none}@media (max-width: 1279px){.aiv-view-d[data-astro-cid-rfglucki]{display:none}.aiv-view-t[data-astro-cid-rfglucki]{display:block}}@media (max-width: 767px){.aiv-view-t[data-astro-cid-rfglucki]{display:none}.aiv-view-s[data-astro-cid-rfglucki]{display:block}}@media (max-width: 1100px){.aiv-lg-sep[data-astro-cid-rfglucki]{display:none}}@media (max-width: 960px){.aiv-intro[data-astro-cid-rfglucki]{max-width:none}}.aiv-node[data-astro-cid-rfglucki] rect[data-astro-cid-rfglucki],.aiv-block[data-astro-cid-rfglucki] rect[data-astro-cid-rfglucki]{fill:var(--bg-panel);stroke:var(--rule-strong);stroke-width:1}.aiv-node[data-astro-cid-rfglucki].is-core rect[data-astro-cid-rfglucki],.aiv-block[data-astro-cid-rfglucki].is-core rect[data-astro-cid-rfglucki]{stroke:rgba(var(--signal-glow),.38)}.aiv-chip[data-astro-cid-rfglucki] rect[data-astro-cid-rfglucki]{fill:var(--bg-raised);stroke:var(--rule-strong);stroke-width:1}.aiv-node[data-astro-cid-rfglucki].is-planned rect[data-astro-cid-rfglucki],.aiv-block[data-astro-cid-rfglucki].is-planned rect[data-astro-cid-rfglucki],.aiv-chip[data-astro-cid-rfglucki].is-planned rect[data-astro-cid-rfglucki]{fill:var(--bg);stroke:var(--ink-500);stroke-dasharray:4 3}.aiv-label[data-astro-cid-rfglucki]{font-family:var(--font-sans);font-size:14.5px;font-weight:500;fill:var(--fg-1);letter-spacing:-.005em}.aiv-node[data-astro-cid-rfglucki].is-planned .aiv-label[data-astro-cid-rfglucki],.aiv-block[data-astro-cid-rfglucki].is-planned .aiv-btitle[data-astro-cid-rfglucki],.aiv-chip[data-astro-cid-rfglucki].is-planned .aiv-chiplabel[data-astro-cid-rfglucki]{fill:var(--fg-2)}.aiv-btitle[data-astro-cid-rfglucki]{font-family:var(--font-sans);font-size:15.5px;font-weight:500;fill:var(--fg-1)}.aiv-member[data-astro-cid-rfglucki]{font-family:var(--font-sans);font-size:14.5px;font-weight:400;fill:var(--fg-2)}.aiv-chiplabel[data-astro-cid-rfglucki]{font-family:var(--font-sans);font-size:14.5px;font-weight:500;fill:var(--fg-1)}.aiv-note[data-astro-cid-rfglucki]{font-family:var(--font-sans);font-size:14px;fill:var(--fg-3)}.aiv-mk[data-astro-cid-rfglucki]{stroke-width:1.4}.aiv-mk[data-astro-cid-rfglucki].is-implemented{fill:var(--signal-500);stroke:var(--signal-500)}.aiv-mk[data-astro-cid-rfglucki].is-pilot{fill:none;stroke:var(--fg-3)}.aiv-mk[data-astro-cid-rfglucki].is-planned{fill:none;stroke:var(--fg-4);stroke-dasharray:2 1.6}.aiv-br[data-astro-cid-rfglucki]{fill:none;stroke:var(--fg-4);stroke-width:1.5}.aiv-br[data-astro-cid-rfglucki].is-signal{stroke:var(--signal-500)}.aiv-e[data-astro-cid-rfglucki]{fill:none;stroke:var(--ink-400);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.aiv-e[data-astro-cid-rfglucki].is-principal{stroke:var(--signal-500);stroke-width:1.5}.aiv-e[data-astro-cid-rfglucki].is-planned{stroke:var(--ink-400);stroke-dasharray:5 4}.aiv-e[data-astro-cid-rfglucki].is-loop{stroke:var(--ink-500);stroke-width:1.1;stroke-dasharray:2 5}.aiv-ah[data-astro-cid-rfglucki]{fill:var(--ink-400)}.aiv-ah[data-astro-cid-rfglucki].is-principal{fill:var(--signal-500)}.aiv-ah[data-astro-cid-rfglucki].is-loop{fill:var(--ink-500)}.aiv-port[data-astro-cid-rfglucki]{fill:var(--bg);stroke:var(--ink-400);stroke-width:1.3}.aiv-gate[data-astro-cid-rfglucki]{fill:none;stroke:var(--fg-2);stroke-width:1.6}.aiv-boundary[data-astro-cid-rfglucki]{stroke:var(--ink-500);stroke-width:1;stroke-dasharray:2 4}.aiv-el[data-astro-cid-rfglucki]{font-family:var(--font-sans);font-size:12.5px;fill:var(--fg-3)}.aiv-el[data-astro-cid-rfglucki].is-s{font-size:14px}.aiv-el[data-astro-cid-rfglucki].is-gate{fill:var(--fg-2)}.aiv-cap[data-astro-cid-rfglucki]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;fill:var(--fg-4)}.aiv-cap-n[data-astro-cid-rfglucki]{fill:var(--fg-5)}.aiv-more[data-astro-cid-rfglucki],.aiv-mdetail[data-astro-cid-rfglucki]{font-size:13.5px;color:var(--fg-3)}.aiv-more[data-astro-cid-rfglucki]{margin-top:22px;padding-top:12px;border-top:1px solid var(--rule-quiet)}.aiv-mdetail[data-astro-cid-rfglucki]{margin-top:14px}.aiv-more[data-astro-cid-rfglucki] summary[data-astro-cid-rfglucki],.aiv-mdetail[data-astro-cid-rfglucki] summary[data-astro-cid-rfglucki]{cursor:pointer;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);padding:8px 0;min-height:24px;list-style-position:outside;margin-left:1.1em}.aiv-more[data-astro-cid-rfglucki] summary[data-astro-cid-rfglucki]:focus-visible,.aiv-mdetail[data-astro-cid-rfglucki] summary[data-astro-cid-rfglucki]:focus-visible,.aiv-scroll[data-astro-cid-rfglucki]:focus-visible{outline:2px solid var(--signal-500);outline-offset:3px;border-radius:2px}.aiv-more-body[data-astro-cid-rfglucki]{display:grid;gap:18px;padding:8px 0 4px}.aiv-maturity[data-astro-cid-rfglucki]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px}.aiv-maturity[data-astro-cid-rfglucki] p[data-astro-cid-rfglucki]{margin:0;font-size:13.5px;line-height:1.55;color:var(--fg-3);max-width:none}.aiv-maturity[data-astro-cid-rfglucki] b[data-astro-cid-rfglucki]{color:var(--fg-1);font-weight:500}.aiv-lists[data-astro-cid-rfglucki]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 40px}.aiv-lists[data-astro-cid-rfglucki] h3[data-astro-cid-rfglucki]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-4);font-weight:500;margin:0 0 8px}.aiv-lists[data-astro-cid-rfglucki] ul[data-astro-cid-rfglucki],.aiv-lists[data-astro-cid-rfglucki] ol[data-astro-cid-rfglucki]{margin:0;padding-left:18px;display:grid;gap:4px;line-height:1.5}.aiv-dl-g[data-astro-cid-rfglucki]{color:var(--fg-1)}.aiv-dl-k[data-astro-cid-rfglucki]{color:var(--fg-4)}.aiv-dl-m[data-astro-cid-rfglucki]{color:var(--fg-4);font-family:var(--font-mono);font-size:11.5px}.aiv-scroll[data-astro-cid-rfglucki]{overflow-x:auto;padding:10px 0 6px}.aiv-scroll[data-astro-cid-rfglucki] svg[data-astro-cid-rfglucki]{width:720px;max-width:none;height:auto;display:block}.aiv-scroll-hint[data-astro-cid-rfglucki]{margin:4px 0 8px;font-size:12.5px;color:var(--fg-3)}@media (max-width: 767px){.aiv-maturity[data-astro-cid-rfglucki],.aiv-lists[data-astro-cid-rfglucki]{grid-template-columns:1fr}}.lockon[data-astro-cid-zk2rl57r]{pointer-events:none}.lockon[data-astro-cid-zk2rl57r] canvas[data-astro-cid-zk2rl57r]{position:absolute;inset:0;width:100%;height:100%;display:block}.arch[data-astro-cid-to22sk6k]{position:relative;padding:36px 24px;background:radial-gradient(circle at center,var(--bg-panel),var(--bg) 80%),repeating-linear-gradient(0deg,transparent 0 79px,rgba(255,255,255,.025) 79px 80px),repeating-linear-gradient(90deg,transparent 0 79px,rgba(255,255,255,.025) 79px 80px);border:1px solid var(--rule);border-radius:var(--r-4)}.arch-stack[data-astro-cid-to22sk6k]{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative}.arch-node[data-astro-cid-to22sk6k]{position:relative;display:grid;grid-template-columns:24px 200px 1fr 120px;align-items:center;gap:18px;padding:12px 18px;background:var(--bg-elevated);border:1px solid var(--rule-strong);border-radius:var(--r-3);min-width:560px;max-width:760px;width:100%;transition:border-color .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.arch-node[data-astro-cid-to22sk6k]:hover{border-color:var(--signal-500);transform:translateY(-1px);box-shadow:0 12px 28px -18px #0000008c}.arch-node[data-astro-cid-to22sk6k]:hover .arch-eyebrow[data-astro-cid-to22sk6k]{color:var(--signal-500)}.arch-marker[data-astro-cid-to22sk6k]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.arch-eyebrow[data-astro-cid-to22sk6k]{font-family:var(--font-mono);font-size:10.5px;color:var(--fg-4);letter-spacing:.14em;text-transform:uppercase;text-align:right;transition:color .2s var(--ease-out)}.arch-label[data-astro-cid-to22sk6k]{font-family:var(--font-sans);font-size:16px;color:var(--fg-1);font-weight:500;letter-spacing:-.005em}.arch-status[data-astro-cid-to22sk6k]{justify-self:end;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--fg-3);padding:2px 8px;border:1px solid var(--rule-strong);border-radius:999px}.arch-node[data-astro-cid-to22sk6k].is-active{border-color:var(--signal-500);background:linear-gradient(180deg,rgba(113,240,165,.05),transparent 80%),var(--bg-elevated);box-shadow:0 0 0 1px #71f0a52e}.arch-node[data-astro-cid-to22sk6k].is-active .arch-eyebrow[data-astro-cid-to22sk6k],.arch-node[data-astro-cid-to22sk6k].is-active .arch-status[data-astro-cid-to22sk6k]{color:var(--signal-500);border-color:var(--signal-500)}.arch-node[data-astro-cid-to22sk6k].is-front-door{border-color:var(--signal-500);background:linear-gradient(180deg,rgba(113,240,165,.04),transparent 80%),var(--bg-elevated)}.arch-node[data-astro-cid-to22sk6k].is-front-door .arch-status[data-astro-cid-to22sk6k]{color:var(--signal-500);border-color:var(--signal-500)}.arch-node[data-astro-cid-to22sk6k].is-planned,.arch-node[data-astro-cid-to22sk6k].is-future{background:transparent;border-style:dashed;border-color:var(--rule-strong)}.arch-node[data-astro-cid-to22sk6k].is-planned .arch-label[data-astro-cid-to22sk6k],.arch-node[data-astro-cid-to22sk6k].is-future .arch-label[data-astro-cid-to22sk6k]{color:var(--fg-2)}@media (max-width: 720px){.arch[data-astro-cid-to22sk6k]{padding:24px 16px}.arch-node[data-astro-cid-to22sk6k]{grid-template-columns:18px 1fr;grid-template-areas:"marker eyebrow" "marker label" "marker status";min-width:0;gap:4px 12px}.arch-marker[data-astro-cid-to22sk6k]{grid-area:marker;align-self:start;padding-top:6px}.arch-eyebrow[data-astro-cid-to22sk6k]{grid-area:eyebrow;text-align:left}.arch-label[data-astro-cid-to22sk6k]{grid-area:label}.arch-status[data-astro-cid-to22sk6k]{grid-area:status;justify-self:start}}@media (max-width: 640px){body[data-screen-label="01 Homepage"] .nav{min-height:56px}body[data-screen-label="01 Homepage"] .nav .container{padding:6px 24px}body[data-screen-label="01 Homepage"] .nav-actions .btn-primary{display:none}}.leaks-handoff[data-astro-cid-j7pv25f6]{max-width:none;margin:36px 0 0;padding-top:24px;border-top:1px solid var(--rule-quiet);color:var(--fg-3);font-size:14px;line-height:1.6}.leaks-handoff[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--signal-500);text-decoration:underline;text-underline-offset:2px}.leaks-handoff[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--signal-500);outline-offset:2px}.section-heading-row[data-astro-cid-j7pv25f6] .home-claim-heading[data-astro-cid-j7pv25f6]{max-width:none}.home-sample-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr;gap:28px;align-items:stretch}.home-sample-preview[data-astro-cid-j7pv25f6]{align-self:start;border-radius:var(--r-4);overflow:hidden;border:1px solid var(--rule)}.home-sample-window[data-astro-cid-j7pv25f6]{max-height:460px;overflow:hidden}.home-sample-window[data-astro-cid-j7pv25f6] .report-body>div:first-child>div[style*="#1F8758"]{color:#1b744c!important}.home-sample-window[data-astro-cid-j7pv25f6] .report-table span[style*="#C25D1F"]{color:#aa511b!important}.home-sample-link[data-astro-cid-j7pv25f6]{display:block;position:relative;background:var(--bg-panel);color:var(--signal-500);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid var(--rule);padding:18px;text-decoration:underline;text-underline-offset:4px}.home-sample-side[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:12px 0}@media (max-width: 960px){.home-sample-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.home-sample-window[data-astro-cid-j7pv25f6]{max-height:360px}}
