.cluster[data-astro-cid-2gwhfjpd]{display:grid;gap:3rem}.cluster-hero[data-astro-cid-2gwhfjpd]{min-height:min(620px,calc(100vh - 132px));display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:3rem;align-items:center}.eyebrow[data-astro-cid-2gwhfjpd],.section-kicker[data-astro-cid-2gwhfjpd]{margin:0 0 .8rem}h1[data-astro-cid-2gwhfjpd]:lang(zh),h1[data-astro-cid-2gwhfjpd]:lang(ja),h1[data-astro-cid-2gwhfjpd]:lang(ko),h2[data-astro-cid-2gwhfjpd]:lang(zh),h2[data-astro-cid-2gwhfjpd]:lang(ja),h2[data-astro-cid-2gwhfjpd]:lang(ko),h3[data-astro-cid-2gwhfjpd]:lang(zh),h3[data-astro-cid-2gwhfjpd]:lang(ja),h3[data-astro-cid-2gwhfjpd]:lang(ko){word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.cluster-hero[data-astro-cid-2gwhfjpd] h1[data-astro-cid-2gwhfjpd]{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:-.01em;margin:0 0 1.25rem;max-width:var(--measure-wide);text-wrap:balance}.cluster-hero[data-astro-cid-2gwhfjpd] h1[data-astro-cid-2gwhfjpd]:lang(ja){line-height:var(--lh-display)}.lead[data-astro-cid-2gwhfjpd]{color:var(--ink-soft);font-size:var(--fs-20);line-height:var(--lh-body);margin:0;max-width:var(--measure-wide)}.hero-rail[data-astro-cid-2gwhfjpd]{border-left:1px solid var(--line);display:grid;gap:.7rem;padding-left:1.2rem}.hero-rail[data-astro-cid-2gwhfjpd] span[data-astro-cid-2gwhfjpd]{color:var(--ink-soft);font-size:var(--fs-14);padding:.55rem 0;border-bottom:1px solid var(--line)}.definition[data-astro-cid-2gwhfjpd]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:2rem 0}.definition[data-astro-cid-2gwhfjpd] p[data-astro-cid-2gwhfjpd]{font-size:var(--fs-24);line-height:var(--lh-ui);margin:0;max-width:var(--measure-media)}.split[data-astro-cid-2gwhfjpd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.signal-list[data-astro-cid-2gwhfjpd]{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.signal-list[data-astro-cid-2gwhfjpd] li[data-astro-cid-2gwhfjpd]{border-top:1px solid var(--line);color:var(--ink-soft);padding-top:.85rem}.use-cases[data-astro-cid-2gwhfjpd],.reading-path[data-astro-cid-2gwhfjpd],.terms[data-astro-cid-2gwhfjpd],.faq[data-astro-cid-2gwhfjpd]{display:grid;gap:1rem}.use-grid[data-astro-cid-2gwhfjpd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.use-case[data-astro-cid-2gwhfjpd]{padding:1rem}.use-case[data-astro-cid-2gwhfjpd] span[data-astro-cid-2gwhfjpd]{color:var(--muted);display:block;font-size:var(--fs-13);font-variant-numeric:tabular-nums;margin-bottom:.8rem}.use-case[data-astro-cid-2gwhfjpd] p[data-astro-cid-2gwhfjpd]{margin:0}.section-head[data-astro-cid-2gwhfjpd]{align-items:end;display:flex;justify-content:space-between;gap:1rem}.section-head[data-astro-cid-2gwhfjpd] h2[data-astro-cid-2gwhfjpd]{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-heading);margin:0;text-wrap:balance}.section-head[data-astro-cid-2gwhfjpd] .btn-ghost[data-astro-cid-2gwhfjpd]{flex-shrink:0}.article-grid[data-astro-cid-2gwhfjpd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.article-card[data-astro-cid-2gwhfjpd]{color:inherit;display:grid;grid-template-columns:180px minmax(0,1fr);min-height:190px;overflow:hidden;text-decoration:none}.article-card[data-astro-cid-2gwhfjpd] img[data-astro-cid-2gwhfjpd]{width:100%;height:100%;min-height:190px;object-fit:cover;filter:var(--cover-filter)}:root:not([data-theme=dark]) .article-card[data-astro-cid-2gwhfjpd] .cover-dark[data-astro-cid-2gwhfjpd],:root[data-theme=dark] .article-card[data-astro-cid-2gwhfjpd] .cover-light[data-astro-cid-2gwhfjpd]{display:none}.article-card[data-astro-cid-2gwhfjpd] img[data-astro-cid-2gwhfjpd].cover-dark{filter:none}.article-card[data-astro-cid-2gwhfjpd] div[data-astro-cid-2gwhfjpd]{padding:1rem}.article-card[data-astro-cid-2gwhfjpd] time[data-astro-cid-2gwhfjpd]{color:var(--muted);font-size:var(--fs-13);font-variant-numeric:tabular-nums}.article-card[data-astro-cid-2gwhfjpd] h3[data-astro-cid-2gwhfjpd]{font-size:var(--fs-18);line-height:var(--lh-heading);margin:.35rem 0}.article-card[data-astro-cid-2gwhfjpd] p[data-astro-cid-2gwhfjpd]{color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-ui);margin:0}.term-row[data-astro-cid-2gwhfjpd]{display:flex;flex-wrap:wrap;gap:.6rem}.faq-list[data-astro-cid-2gwhfjpd]{display:grid;gap:.75rem}details[data-astro-cid-2gwhfjpd]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:1rem}summary[data-astro-cid-2gwhfjpd]{cursor:pointer;font-weight:700}details[data-astro-cid-2gwhfjpd] p[data-astro-cid-2gwhfjpd]{color:var(--ink-soft);margin:.75rem 0 0}@media(max-width:900px){.cluster[data-astro-cid-2gwhfjpd]{gap:2.4rem}.cluster-hero[data-astro-cid-2gwhfjpd],.split[data-astro-cid-2gwhfjpd],.use-grid[data-astro-cid-2gwhfjpd],.article-grid[data-astro-cid-2gwhfjpd]{grid-template-columns:minmax(0,1fr)}.cluster-hero[data-astro-cid-2gwhfjpd]{min-height:0;padding:2rem 0 1rem}.hero-rail[data-astro-cid-2gwhfjpd]{border-left:0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem 0 0}.article-card[data-astro-cid-2gwhfjpd]{grid-template-columns:150px minmax(0,1fr)}}@media(max-width:640px){.cluster[data-astro-cid-2gwhfjpd]{gap:2rem}.cluster-hero[data-astro-cid-2gwhfjpd] h1[data-astro-cid-2gwhfjpd]{overflow-wrap:anywhere}.cluster-hero[data-astro-cid-2gwhfjpd] h1[data-astro-cid-2gwhfjpd]:lang(ja){font-size:var(--fs-30)}.lead[data-astro-cid-2gwhfjpd],.definition[data-astro-cid-2gwhfjpd] p[data-astro-cid-2gwhfjpd]{font-size:var(--fs-16)}.hero-rail[data-astro-cid-2gwhfjpd]{grid-template-columns:minmax(0,1fr)}.section-head[data-astro-cid-2gwhfjpd]{align-items:flex-start;flex-direction:column}.article-card[data-astro-cid-2gwhfjpd]{grid-template-columns:minmax(0,1fr)}.article-card[data-astro-cid-2gwhfjpd] img[data-astro-cid-2gwhfjpd]{aspect-ratio:16 / 9;min-height:0}}.contact-page[data-astro-cid-gfpn2dzd] h1,.contact-page[data-astro-cid-gfpn2dzd] h2,.contact-page[data-astro-cid-gfpn2dzd] p{margin-top:0}.contact-hero[data-astro-cid-gfpn2dzd]{padding:var(--sp-2) 0 var(--sp-7)}h1[data-astro-cid-gfpn2dzd],h2[data-astro-cid-gfpn2dzd]{font-family:var(--font-display);letter-spacing:0;text-wrap:balance}h1[data-astro-cid-gfpn2dzd]:lang(zh),h1[data-astro-cid-gfpn2dzd]:lang(ja),h1[data-astro-cid-gfpn2dzd]:lang(ko),h2[data-astro-cid-gfpn2dzd]:lang(zh),h2[data-astro-cid-gfpn2dzd]:lang(ja),h2[data-astro-cid-gfpn2dzd]:lang(ko){word-break:keep-all;overflow-wrap:anywhere}h1[data-astro-cid-gfpn2dzd]{max-width:var(--measure-wide);margin-bottom:var(--sp-5);font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:-.01em}.lead[data-astro-cid-gfpn2dzd]{max-width:var(--measure-prose);margin-bottom:0;color:var(--ink-soft);font-size:var(--fs-17);line-height:var(--lh-prose)}.contact-groups[data-astro-cid-gfpn2dzd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);margin:0;padding:0;list-style:none}.contact-group[data-astro-cid-gfpn2dzd]{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:var(--sp-5)}.contact-group[data-astro-cid-gfpn2dzd] h2[data-astro-cid-gfpn2dzd]{margin-bottom:0;font-size:var(--fs-20);line-height:var(--lh-heading)}.contact-group[data-astro-cid-gfpn2dzd] p[data-astro-cid-gfpn2dzd]{margin-bottom:0;color:var(--ink-soft);font-size:var(--fs-15);line-height:var(--lh-body)}.contact-email[data-astro-cid-gfpn2dzd]{margin-top:auto;padding-top:var(--sp-2);color:var(--ink);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-ui);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}.contact-email[data-astro-cid-gfpn2dzd]:hover{color:var(--brand);text-decoration-color:currentColor}.contact-group[data-astro-cid-gfpn2dzd] p[data-astro-cid-gfpn2dzd].contact-links{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.contact-company[data-astro-cid-gfpn2dzd] dl[data-astro-cid-gfpn2dzd]{display:grid;gap:var(--sp-3);margin:0}.contact-company[data-astro-cid-gfpn2dzd] dl[data-astro-cid-gfpn2dzd]>div[data-astro-cid-gfpn2dzd]{display:grid;gap:var(--sp-1)}.contact-company[data-astro-cid-gfpn2dzd] dt[data-astro-cid-gfpn2dzd]{color:var(--muted);font-size:var(--fs-12);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.contact-company[data-astro-cid-gfpn2dzd] dt[data-astro-cid-gfpn2dzd]:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:.04em;text-transform:none}.contact-company[data-astro-cid-gfpn2dzd] dd[data-astro-cid-gfpn2dzd]{margin:0;color:var(--ink);font-size:var(--fs-15);line-height:var(--lh-body);overflow-wrap:anywhere}.contact-company[data-astro-cid-gfpn2dzd] address[data-astro-cid-gfpn2dzd]{font-style:normal}@media(max-width:960px){.contact-groups[data-astro-cid-gfpn2dzd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.contact-hero[data-astro-cid-gfpn2dzd]{padding-bottom:var(--sp-6)}.contact-groups[data-astro-cid-gfpn2dzd]{grid-template-columns:minmax(0,1fr)}}.evidence-page[data-astro-cid-newv2jth] h1,.evidence-page[data-astro-cid-newv2jth] h2,.evidence-page[data-astro-cid-newv2jth] h3,.evidence-page[data-astro-cid-newv2jth] p{margin-top:0}.hero[data-astro-cid-newv2jth]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.75fr);gap:2.5rem;align-items:start;padding:1.25rem 0 4rem}.hero[data-astro-cid-newv2jth]>[data-astro-cid-newv2jth],.artifact[data-astro-cid-newv2jth]>[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth]>[data-astro-cid-newv2jth],.next[data-astro-cid-newv2jth]>[data-astro-cid-newv2jth]{min-width:0}h1[data-astro-cid-newv2jth],h2[data-astro-cid-newv2jth]{font-family:var(--font-display);letter-spacing:0;text-wrap:balance}h1[data-astro-cid-newv2jth]:lang(zh),h1[data-astro-cid-newv2jth]:lang(ja),h1[data-astro-cid-newv2jth]:lang(ko),h2[data-astro-cid-newv2jth]:lang(zh),h2[data-astro-cid-newv2jth]:lang(ja),h2[data-astro-cid-newv2jth]:lang(ko){word-break:keep-all;overflow-wrap:anywhere}h1[data-astro-cid-newv2jth]{max-width:var(--measure-wide);margin:0 0 1.35rem;font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:-.01em}.lead[data-astro-cid-newv2jth]{max-width:var(--measure-prose);color:var(--ink-soft);font-size:var(--fs-17);line-height:var(--lh-prose)}.actions[data-astro-cid-newv2jth]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.7rem}@media(min-width:861px){.hero[data-astro-cid-newv2jth]{padding-top:.25rem}.lead[data-astro-cid-newv2jth]{line-height:var(--lh-body)}.actions[data-astro-cid-newv2jth]{margin-top:1.4rem}}.hero-panel[data-astro-cid-newv2jth]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1.1rem;border:1px solid var(--line);border-radius:var(--r-card);background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--brand-soft) 32%,transparent)),var(--surface);box-shadow:var(--shadow-lg)}.hero-snapshot[data-astro-cid-newv2jth]{display:block;grid-column:1 / -1;width:100%;height:clamp(240px,28vw,340px);aspect-ratio:3 / 2;object-fit:cover;object-position:center;border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface-sunk)}:root[data-theme=dark] .hero-snapshot[data-astro-cid-newv2jth]{filter:brightness(.6) contrast(1.12)}.loop-step[data-astro-cid-newv2jth]{min-height:124px;padding:.85rem;border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface)}.loop-step[data-astro-cid-newv2jth] span[data-astro-cid-newv2jth]{display:inline-flex;margin-bottom:.42rem;color:var(--green);font:700 var(--fs-12)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.loop-step[data-astro-cid-newv2jth] strong[data-astro-cid-newv2jth]{display:block;color:var(--ink);font-size:var(--fs-16);line-height:var(--lh-heading)}.loop-step[data-astro-cid-newv2jth] small[data-astro-cid-newv2jth]{display:block;margin-top:.24rem;color:var(--muted);font-size:var(--fs-13);line-height:var(--lh-ui)}.loop-line[data-astro-cid-newv2jth]{display:none}.metrics[data-astro-cid-newv2jth]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 5rem}.metrics[data-astro-cid-newv2jth] div[data-astro-cid-newv2jth]{min-height:150px;padding:1.2rem}.metrics[data-astro-cid-newv2jth] dt[data-astro-cid-newv2jth]{color:var(--ink);font-size:var(--fs-30);font-weight:700;line-height:var(--lh-display);font-variant-numeric:tabular-nums}.metrics[data-astro-cid-newv2jth] dd[data-astro-cid-newv2jth]{margin:.55rem 0 0;color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-ui)}.artifact[data-astro-cid-newv2jth],.section[data-astro-cid-newv2jth],.table-section[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth],.faq[data-astro-cid-newv2jth],.next[data-astro-cid-newv2jth]{padding:var(--space-section) 0;border-top:1px solid var(--line);scroll-margin-top:104px}.artifact[data-astro-cid-newv2jth]{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(420px,1.25fr);gap:3rem;align-items:start}.artifact[data-astro-cid-newv2jth] h2[data-astro-cid-newv2jth],.section-head[data-astro-cid-newv2jth] h2[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth] h2[data-astro-cid-newv2jth],.next[data-astro-cid-newv2jth] h2[data-astro-cid-newv2jth]{margin:0 0 .9rem;font-size:var(--fs-h2);line-height:var(--lh-heading)}.artifact[data-astro-cid-newv2jth] p[data-astro-cid-newv2jth],.section-head[data-astro-cid-newv2jth] p[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth] p[data-astro-cid-newv2jth]{color:var(--ink-soft);line-height:var(--lh-prose)}pre[data-astro-cid-newv2jth]{margin:0;overflow-x:auto;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:var(--r-card);background:var(--panel-ink);color:var(--on-panel);padding:1.15rem;box-shadow:var(--shadow-md)}code[data-astro-cid-newv2jth]{font:var(--fs-13)/var(--lh-body) var(--font-mono)}.artifact[data-astro-cid-newv2jth] ol[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth] ul[data-astro-cid-newv2jth]{margin:0;padding:0;list-style:none;display:grid;gap:.7rem}.artifact[data-astro-cid-newv2jth] li[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth] li[data-astro-cid-newv2jth]{position:relative;padding:.85rem .95rem .85rem 2.45rem;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--ink-soft)}.artifact[data-astro-cid-newv2jth] li[data-astro-cid-newv2jth]:before,.checklist[data-astro-cid-newv2jth] li[data-astro-cid-newv2jth]:before{content:"";position:absolute;top:1.18rem;left:1rem;width:.55rem;height:.55rem;border-radius:var(--r-pill);background:var(--green)}.section-head[data-astro-cid-newv2jth]{max-width:var(--measure-prose);margin-bottom:1.45rem}.section-head[data-astro-cid-newv2jth].compact{max-width:var(--measure-wide)}.item-grid[data-astro-cid-newv2jth]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}@media(min-width:861px){.item[data-astro-cid-newv2jth].span-2{grid-column:span 2}.item[data-astro-cid-newv2jth].span-3{grid-column:span 3}.item[data-astro-cid-newv2jth].span-6{grid-column:1 / -1}}.item[data-astro-cid-newv2jth]{min-height:210px;padding:1.2rem;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.item[data-astro-cid-newv2jth]>span[data-astro-cid-newv2jth]{display:inline-flex;margin-bottom:1.2rem;color:var(--green);font:700 var(--fs-12)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.item[data-astro-cid-newv2jth] h3[data-astro-cid-newv2jth]{margin-bottom:.55rem;font-size:var(--fs-18);line-height:var(--lh-heading)}.item[data-astro-cid-newv2jth] h3[data-astro-cid-newv2jth] a[data-astro-cid-newv2jth]{color:inherit;text-decoration:none}.item[data-astro-cid-newv2jth]{position:relative}.item[data-astro-cid-newv2jth] h3[data-astro-cid-newv2jth] a[data-astro-cid-newv2jth]:after{content:"";position:absolute;inset:0}.item[data-astro-cid-newv2jth] h3[data-astro-cid-newv2jth] a[data-astro-cid-newv2jth]:hover{text-decoration:underline}.item-arrow[data-astro-cid-newv2jth]{color:var(--brand)}.item[data-astro-cid-newv2jth] p[data-astro-cid-newv2jth]{margin:0;color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-prose)}.section[data-astro-cid-newv2jth].in-development .item[data-astro-cid-newv2jth]{border:1px dashed color-mix(in srgb,var(--amber) 55%,var(--line))}.section[data-astro-cid-newv2jth].in-development .item[data-astro-cid-newv2jth]>span[data-astro-cid-newv2jth]{color:var(--amber)}.item[data-astro-cid-newv2jth][id]{scroll-margin-top:104px}.scenario[data-astro-cid-newv2jth]{display:flex;flex-direction:column;min-height:0}.metrics[data-astro-cid-newv2jth]:has(+.readiness-legend){margin-bottom:1.25rem}.readiness-legend[data-astro-cid-newv2jth]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 5rem;color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-ui)}.readiness-chip[data-astro-cid-newv2jth]{white-space:normal}.readiness-chip[data-astro-cid-newv2jth]:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:var(--r-pill);background:var(--muted)}.readiness-today[data-astro-cid-newv2jth]:before{background:var(--green)}.readiness-integration[data-astro-cid-newv2jth]:before{background:var(--amber)}.readiness-rule[data-astro-cid-newv2jth]:before{background:transparent;box-shadow:inset 0 0 0 2px var(--muted)}.scenario[data-astro-cid-newv2jth] .scenario-readiness[data-astro-cid-newv2jth]{margin:0 0 .9rem}.scenario[data-astro-cid-newv2jth] dl[data-astro-cid-newv2jth]{display:grid;gap:.7rem;margin:0 0 1.1rem}.scenario[data-astro-cid-newv2jth] dt[data-astro-cid-newv2jth]{margin-bottom:.2rem;color:var(--green);font:700 var(--fs-12)/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.scenario[data-astro-cid-newv2jth] dd[data-astro-cid-newv2jth]{margin:0;color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-prose)}.scenario-links[data-astro-cid-newv2jth]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:auto}.scenario-links[data-astro-cid-newv2jth] .chip[data-astro-cid-newv2jth]{white-space:normal}.scenario-links[data-astro-cid-newv2jth] .btn[data-astro-cid-newv2jth]{width:auto;padding-right:0;padding-left:0}.table-wrap[data-astro-cid-newv2jth]{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}table[data-astro-cid-newv2jth]{width:100%;min-width:760px;border-collapse:collapse}th[data-astro-cid-newv2jth],td[data-astro-cid-newv2jth]{padding:.9rem 1rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:var(--fs-14);font-variant-numeric:tabular-nums}th[data-astro-cid-newv2jth]{color:var(--muted);font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase}td[data-astro-cid-newv2jth]{color:var(--ink-soft)}td[data-astro-cid-newv2jth]:first-child{color:var(--ink);font-weight:700}tr[data-astro-cid-newv2jth]:last-child td[data-astro-cid-newv2jth]{border-bottom:none}@media(max-width:640px){.table-wrap[data-astro-cid-newv2jth]{overscroll-behavior-x:contain}.table-wrap[data-astro-cid-newv2jth]::-webkit-scrollbar{height:6px}.table-wrap[data-astro-cid-newv2jth]::-webkit-scrollbar-track{background:color-mix(in srgb,var(--surface-sunk) 70%,transparent);border-radius:var(--r-pill)}.table-wrap[data-astro-cid-newv2jth]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 32%,transparent);border-radius:var(--r-pill)}@supports (animation-timeline: scroll(self inline)){.table-wrap[data-astro-cid-newv2jth]{animation:decision-table-edge-fade linear both;animation-timeline:scroll(self inline)}}@keyframes decision-table-edge-fade{0%{mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent)}to{mask-image:linear-gradient(to right,#000 100%,transparent)}}table[data-astro-cid-newv2jth]{min-width:0}th[data-astro-cid-newv2jth],td[data-astro-cid-newv2jth]{box-sizing:border-box;min-width:6.5rem;padding-right:.6rem;padding-left:.6rem;overflow-wrap:anywhere}th[data-astro-cid-newv2jth]{letter-spacing:.02em}td[data-astro-cid-newv2jth]{font-size:var(--fs-13)}}.checklist[data-astro-cid-newv2jth]{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);gap:3rem;align-items:start}.faq-list[data-astro-cid-newv2jth]{display:grid;gap:.7rem}details[data-astro-cid-newv2jth]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}summary[data-astro-cid-newv2jth]{cursor:pointer;padding:1rem 1.1rem;color:var(--ink);font-weight:700}details[data-astro-cid-newv2jth] p[data-astro-cid-newv2jth]{margin:0;padding:0 1.1rem 1.1rem;color:var(--ink-soft);line-height:var(--lh-prose)}.next[data-astro-cid-newv2jth]{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(440px,1.35fr);gap:3rem}.next-links[data-astro-cid-newv2jth]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.next-links[data-astro-cid-newv2jth] a[data-astro-cid-newv2jth]{display:grid;align-content:start;gap:.35rem;min-height:132px;padding:1rem;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);text-decoration:none;transition:border-color .18s ease}.next-links[data-astro-cid-newv2jth] a[data-astro-cid-newv2jth]:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.next-links[data-astro-cid-newv2jth] strong[data-astro-cid-newv2jth]{color:var(--ink);line-height:var(--lh-heading)}.next-links[data-astro-cid-newv2jth] span[data-astro-cid-newv2jth]{color:var(--ink-soft);font-size:var(--fs-14);line-height:var(--lh-ui)}@media(max-width:860px){.hero[data-astro-cid-newv2jth],.artifact[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth],.next[data-astro-cid-newv2jth]{grid-template-columns:minmax(0,1fr);gap:1.75rem}.item-grid[data-astro-cid-newv2jth],.next-links[data-astro-cid-newv2jth]{grid-template-columns:repeat(2,minmax(0,1fr))}.item-grid[data-astro-cid-newv2jth]>.item[data-astro-cid-newv2jth]:last-child:nth-child(odd){grid-column:1 / -1}.metrics[data-astro-cid-newv2jth]{grid-template-columns:1fr}}@media(max-width:640px){.evidence-page[data-astro-cid-newv2jth]{width:min(100%,calc(100vw - 2rem));overflow-x:clip}.hero[data-astro-cid-newv2jth]{padding-top:.5rem;padding-bottom:3rem}.hero-copy[data-astro-cid-newv2jth]{width:min(100%,calc(100vw - 2.75rem))}h1[data-astro-cid-newv2jth]{max-width:min(100%,20rem);overflow-wrap:anywhere}.lead[data-astro-cid-newv2jth]{max-width:min(100%,21rem);font-size:var(--fs-16);overflow-wrap:break-word}.actions[data-astro-cid-newv2jth]{display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,21rem)}.btn[data-astro-cid-newv2jth]{width:100%;padding-right:.85rem;padding-left:.85rem}.hero-panel[data-astro-cid-newv2jth]{width:min(100%,calc(100vw - 2rem));grid-template-columns:minmax(0,1fr);padding:.85rem}.hero-snapshot[data-astro-cid-newv2jth]{height:auto;aspect-ratio:4 / 3}.loop-step[data-astro-cid-newv2jth]{min-height:auto;padding:.9rem}.loop-line[data-astro-cid-newv2jth]{display:block;width:1px;height:22px;margin:-.25rem 0 -.25rem 1.4rem;background:var(--line)}.metrics[data-astro-cid-newv2jth],.readiness-legend[data-astro-cid-newv2jth]{margin-bottom:3rem}.metrics[data-astro-cid-newv2jth] div[data-astro-cid-newv2jth]{min-height:auto}.artifact[data-astro-cid-newv2jth],.section[data-astro-cid-newv2jth],.table-section[data-astro-cid-newv2jth],.checklist[data-astro-cid-newv2jth],.faq[data-astro-cid-newv2jth],.next[data-astro-cid-newv2jth]{padding:var(--sp-7) 0}.item-grid[data-astro-cid-newv2jth],.next-links[data-astro-cid-newv2jth]{grid-template-columns:minmax(0,1fr)}.item[data-astro-cid-newv2jth]{min-height:auto}pre[data-astro-cid-newv2jth]{padding:.95rem}code[data-astro-cid-newv2jth]{font-size:var(--fs-12)}}
