/* AdvisoryPilot product surface. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryPilot uses a product surface for Pilot Advisory: pilot framing, learning signals, test boundaries, launch criteria, review loops. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. */
:root{--ink:#183142;--accent:#6aa4c4;--paper:#f1f6f8;--mist:#fff8ef;--line:color-mix(in srgb,var(--ink) 13%,transparent);--radius:6px;--measure:735px}*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--mist);line-height:1.55}body{margin:0}img{max-width:100%;display:block}a{color:inherit}.api-skip{position:absolute;left:-999px}.api-skip:focus{left:1rem;top:1rem;z-index:5;background:var(--paper);padding:.6rem 1rem}.api-top{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);background:color-mix(in srgb,var(--mist) 92%,white);border-bottom:1px solid var(--line)}.api-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;font-weight:800}.api-brand img{width:42px;height:42px;object-fit:contain}.api-brand small{display:block;font-size:.76rem;font-weight:500;max-width:30ch;color:color-mix(in srgb,var(--ink) 68%,white)}.api-nav{display:flex;gap:.9rem;align-items:center}.api-nav a{text-decoration:none;padding:.45rem .65rem;border-radius:var(--radius)}.api-nav a[aria-current="page"],.api-nav a:hover{background:var(--paper);color:var(--accent)}.api-menu{display:none}.api-hero,.api-page,.api-contact{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(3rem,8vw,7rem) clamp(1rem,5vw,4rem);align-items:center}.api-hero h1,.api-page h1,.api-contact h1{font-size:clamp(2rem,5vw,4.8rem);line-height:1.02;margin:.2rem 0 1rem;letter-spacing:0;max-width:13ch}.api-lead{font-size:1.08rem;max-width:var(--measure);color:color-mix(in srgb,var(--ink) 76%,white)}.api-eyebrow{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--accent);font-weight:800}.api-visual,.api-page figure,.api-panel{margin:0;background:var(--paper);border:1px solid var(--line);padding:.75rem;border-radius:var(--radius)}.api-visual img,.api-page img,.api-panel img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) - 2px)}.api-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.4rem}.api-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px;padding:.7rem 1rem;border:1px solid var(--ink);border-radius:var(--radius);font-weight:800}.api-btn.main{background:var(--ink);color:white}.api-btn.plain{background:transparent}.api-band{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);background:var(--paper)}.api-band.alt{background:color-mix(in srgb,var(--paper) 74%,var(--accent))}.api-inner{max-width:1180px;margin:auto}.api-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.api-card,.api-person{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;min-height:170px}.api-card span{font-weight:900;color:var(--accent)}.api-card h3,.api-card h2{margin:.7rem 0 .45rem}.api-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);align-items:center}.api-split figure{margin:0}.api-split img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius)}.api-notes,.api-legal{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);max-width:1100px;margin:auto}.api-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem)}.api-panel h2{font-size:1.05rem;overflow-wrap:anywhere}.api-context{padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem);background:color-mix(in srgb,var(--mist) 82%,var(--accent));border-top:1px solid var(--line)}.api-context>div{max-width:898px;margin:auto}.api-context ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:0;list-style:none}.api-context li{padding:.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.api-footer{display:flex;justify-content:space-between;gap:1.5rem;padding:2rem clamp(1rem,5vw,4rem);background:var(--ink);color:white}.api-footer nav{display:flex;gap:1rem;flex-wrap:wrap}.api-footer p{max-width:50ch;color:color-mix(in srgb,white 76%,var(--accent))}.api-tone-pilot-framing{border-color:color-mix(in srgb,var(--accent) 36%,transparent);scroll-margin-top:73px}.api-tone-learning-signals{border-color:color-mix(in srgb,var(--accent) 42%,transparent);scroll-margin-top:76px}.api-tone-test-boundaries{border-color:color-mix(in srgb,var(--accent) 48%,transparent);scroll-margin-top:79px}.api-tone-launch-criteria{border-color:color-mix(in srgb,var(--accent) 54%,transparent);scroll-margin-top:82px}.api-tone-review-loops{border-color:color-mix(in srgb,var(--accent) 60%,transparent);scroll-margin-top:85px}@media(max-width:940px){.api-grid,.api-context ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.api-menu{display:inline-flex}.api-nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--mist);padding:1rem;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line)}.api-nav.open{display:flex}.api-hero,.api-page,.api-contact,.api-split{grid-template-columns:1fr}.api-grid,.api-people,.api-context ul{grid-template-columns:1fr}.api-footer{display:block}}
/* AdvisoryPilot model language: Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. Pilot Readiness Room. A pilot advisory session keeps a new idea small enough to learn from. AdvisoryPilot helps teams frame the test, define evidence, and decide what would justify expanding the work. The method is useful when enthusiasm is high but proof is still thin. The pilot note makes the learning question, success signal, and review moment visible. pilot question journal, learning signal cards, test boundary notes, launch criteria prompts, review loop map. */
.api-deep{padding:clamp(2.5rem,7vw,5.5rem) clamp(1rem,5vw,4rem);background:linear-gradient(135deg,var(--paper),color-mix(in srgb,var(--mist) 78%,var(--accent)))}.api-deep>div{max-width:1004px;margin:auto}.api-deep-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;margin-top:1.25rem}.api-deep-card{padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--mist) 86%,white)}.api-deep-card span{font-weight:900;color:var(--accent)}@media(max-width:940px){.api-deep-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.api-deep-grid{grid-template-columns:1fr}}
.api-surface-readiness-1{outline-offset:2px;border-spacing:3px;text-underline-offset:3px}
.api-surface-advisory-2{outline-offset:3px;border-spacing:4px;text-underline-offset:4px}
.api-surface-session-3{outline-offset:4px;border-spacing:5px;text-underline-offset:5px}
.api-surface-advisorypilot-4{outline-offset:5px;border-spacing:6px;text-underline-offset:6px}
.api-surface-evidence-5{outline-offset:6px;border-spacing:7px;text-underline-offset:7px}
.api-surface-justify-6{outline-offset:7px;border-spacing:8px;text-underline-offset:8px}
.api-surface-expanding-7{outline-offset:8px;border-spacing:9px;text-underline-offset:2px}
.api-surface-enthusiasm-8{outline-offset:9px;border-spacing:10px;text-underline-offset:3px}
.api-surface-learning-9{outline-offset:10px;border-spacing:2px;text-underline-offset:4px}
.api-surface-question-10{outline-offset:11px;border-spacing:3px;text-underline-offset:5px}
.api-surface-success-11{outline-offset:1px;border-spacing:4px;text-underline-offset:6px}
.api-surface-visible-12{outline-offset:2px;border-spacing:5px;text-underline-offset:7px}
.api-surface-question-13{outline-offset:3px;border-spacing:6px;text-underline-offset:8px}
.api-surface-journal-14{outline-offset:4px;border-spacing:7px;text-underline-offset:2px}
.api-surface-learning-15{outline-offset:5px;border-spacing:8px;text-underline-offset:3px}
.api-surface-boundary-16{outline-offset:6px;border-spacing:9px;text-underline-offset:4px}
.api-surface-criteria-17{outline-offset:7px;border-spacing:10px;text-underline-offset:5px}
.api-surface-prompts-18{outline-offset:8px;border-spacing:2px;text-underline-offset:6px}
.api-surface-readiness-19{outline-offset:9px;border-spacing:3px;text-underline-offset:7px}
.api-surface-advisory-20{outline-offset:10px;border-spacing:4px;text-underline-offset:8px}
.api-surface-session-21{outline-offset:11px;border-spacing:5px;text-underline-offset:2px}
.api-surface-advisorypilot-22{outline-offset:1px;border-spacing:6px;text-underline-offset:3px}
.api-surface-evidence-23{outline-offset:2px;border-spacing:7px;text-underline-offset:4px}
.api-surface-justify-24{outline-offset:3px;border-spacing:8px;text-underline-offset:5px}
.api-surface-expanding-25{outline-offset:4px;border-spacing:9px;text-underline-offset:6px}
.api-surface-enthusiasm-26{outline-offset:5px;border-spacing:10px;text-underline-offset:7px}
.api-surface-learning-27{outline-offset:6px;border-spacing:2px;text-underline-offset:8px}
.api-surface-question-28{outline-offset:7px;border-spacing:3px;text-underline-offset:2px}
.api-surface-success-29{outline-offset:8px;border-spacing:4px;text-underline-offset:3px}
.api-surface-visible-30{outline-offset:9px;border-spacing:5px;text-underline-offset:4px}
.api-surface-question-31{outline-offset:10px;border-spacing:6px;text-underline-offset:5px}
.api-surface-journal-32{outline-offset:11px;border-spacing:7px;text-underline-offset:6px}
.api-surface-learning-33{outline-offset:1px;border-spacing:8px;text-underline-offset:7px}
.api-surface-boundary-34{outline-offset:2px;border-spacing:9px;text-underline-offset:8px}
.api-surface-criteria-35{outline-offset:3px;border-spacing:10px;text-underline-offset:2px}
.api-surface-prompts-36{outline-offset:4px;border-spacing:2px;text-underline-offset:3px}
.api-surface-readiness-37{outline-offset:5px;border-spacing:3px;text-underline-offset:4px}
.api-surface-advisory-38{outline-offset:6px;border-spacing:4px;text-underline-offset:5px}
.api-surface-session-39{outline-offset:7px;border-spacing:5px;text-underline-offset:6px}
.api-surface-advisorypilot-40{outline-offset:8px;border-spacing:6px;text-underline-offset:7px}
.api-surface-evidence-41{outline-offset:9px;border-spacing:7px;text-underline-offset:8px}
.api-surface-justify-42{outline-offset:10px;border-spacing:8px;text-underline-offset:2px}
.api-surface-expanding-43{outline-offset:11px;border-spacing:9px;text-underline-offset:3px}
.api-surface-enthusiasm-44{outline-offset:1px;border-spacing:10px;text-underline-offset:4px}
.api-surface-learning-45{outline-offset:2px;border-spacing:2px;text-underline-offset:5px}
.api-surface-question-46{outline-offset:3px;border-spacing:3px;text-underline-offset:6px}
.api-surface-success-47{outline-offset:4px;border-spacing:4px;text-underline-offset:7px}
.api-surface-visible-48{outline-offset:5px;border-spacing:5px;text-underline-offset:8px}
.api-surface-question-49{outline-offset:6px;border-spacing:6px;text-underline-offset:2px}
.api-surface-journal-50{outline-offset:7px;border-spacing:7px;text-underline-offset:3px}
.api-surface-learning-51{outline-offset:8px;border-spacing:8px;text-underline-offset:4px}
.api-surface-boundary-52{outline-offset:9px;border-spacing:9px;text-underline-offset:5px}
.api-surface-criteria-53{outline-offset:10px;border-spacing:10px;text-underline-offset:6px}
.api-surface-prompts-54{outline-offset:11px;border-spacing:2px;text-underline-offset:7px}
.api-surface-readiness-55{outline-offset:1px;border-spacing:3px;text-underline-offset:8px}
.api-surface-advisory-56{outline-offset:2px;border-spacing:4px;text-underline-offset:2px}
.api-surface-session-57{outline-offset:3px;border-spacing:5px;text-underline-offset:3px}
.api-surface-advisorypilot-58{outline-offset:4px;border-spacing:6px;text-underline-offset:4px}
.api-surface-evidence-59{outline-offset:5px;border-spacing:7px;text-underline-offset:5px}
.api-surface-justify-60{outline-offset:6px;border-spacing:8px;text-underline-offset:6px}
.api-surface-expanding-61{outline-offset:7px;border-spacing:9px;text-underline-offset:7px}
.api-surface-enthusiasm-62{outline-offset:8px;border-spacing:10px;text-underline-offset:8px}
.api-surface-learning-63{outline-offset:9px;border-spacing:2px;text-underline-offset:2px}
.api-surface-question-64{outline-offset:10px;border-spacing:3px;text-underline-offset:3px}
.api-surface-success-65{outline-offset:11px;border-spacing:4px;text-underline-offset:4px}
.api-surface-visible-66{outline-offset:1px;border-spacing:5px;text-underline-offset:5px}
.api-surface-question-67{outline-offset:2px;border-spacing:6px;text-underline-offset:6px}
.api-surface-journal-68{outline-offset:3px;border-spacing:7px;text-underline-offset:7px}
.api-surface-learning-69{outline-offset:4px;border-spacing:8px;text-underline-offset:8px}
.api-surface-boundary-70{outline-offset:5px;border-spacing:9px;text-underline-offset:2px}
.api-surface-criteria-71{outline-offset:6px;border-spacing:10px;text-underline-offset:3px}
.api-surface-prompts-72{outline-offset:7px;border-spacing:2px;text-underline-offset:4px}
.api-surface-readiness-73{outline-offset:8px;border-spacing:3px;text-underline-offset:5px}
.api-surface-advisory-74{outline-offset:9px;border-spacing:4px;text-underline-offset:6px}
.api-surface-session-75{outline-offset:10px;border-spacing:5px;text-underline-offset:7px}
.api-surface-advisorypilot-76{outline-offset:11px;border-spacing:6px;text-underline-offset:8px}
.api-surface-evidence-77{outline-offset:1px;border-spacing:7px;text-underline-offset:2px}
.api-surface-justify-78{outline-offset:2px;border-spacing:8px;text-underline-offset:3px}
.api-surface-expanding-79{outline-offset:3px;border-spacing:9px;text-underline-offset:4px}
.api-surface-enthusiasm-80{outline-offset:4px;border-spacing:10px;text-underline-offset:5px}

.api-artifacts{padding:clamp(2.25rem,6vw,4.75rem) clamp(1rem,5vw,4rem);background:var(--mist)}.api-artifacts>div{max-width:1045px;margin:auto}.api-artifact-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.api-artifact{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1rem}@media(max-width:980px){.api-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.api-artifact-grid{grid-template-columns:1fr}}
