:root{--bg:#050706;--panel:#090d0b;--line:#29342f;--text:#eef2ef;--muted:#8d9993;--gold:#c9a85e}body{background:var(--bg);color:var(--text);word-break:keep-all;overflow-wrap:normal}.topbar{background:rgba(5,7,6,.96);border-color:var(--line)}.hero{background:linear-gradient(130deg,#050706,#111712);border-color:#75613a}.layout{grid-template-columns:220px minmax(0,860px)}.toc a{border-color:#2b3631;color:#a0aaa5}.content section{background:var(--panel);border-color:var(--line)}.content h2{color:#f1f3f1}.content p,.content li{color:#a1aba6}.leadbox{background:#11140e;border-color:var(--gold)}.mini{background:#080b09;border-color:var(--line)}.steps li,.links a{border-color:#2a3530}.links a{color:#d1b36d}.status-table th,.status-table td{border-color:#344039}.status-table th{background:#111712}.status-table td{color:#aab3ae}.notice{border-color:#303b35;color:#87938d}@media(max-width:760px){.hero h1,.hero .summary,.content h2,.content p,.content li,.mini span,.leadbox{word-break:keep-all;overflow-wrap:normal}.hero h1{font-size:clamp(2.35rem,11vw,3.4rem)}.content section{padding:24px 18px}.content li{margin:10px 0}}
.care-visual{margin:22px 0 28px;border:1px solid var(--line);background:#080b09}.care-visual img{display:block;width:100%;height:auto}.care-visual figcaption{display:grid;gap:4px;padding:12px 16px;color:#8d9993;font-size:12px}.care-visual figcaption b{color:#d4b36b}.care-intro{max-width:760px}.care-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.care-card{padding:18px;border:1px solid var(--line);background:#080b09}.care-card h3,.care-flow h3{margin:4px 0 12px;color:#eef2ef}.care-card ul{margin:0;padding-left:18px}.care-card li{margin:8px 0}.care-label{font:10px monospace;letter-spacing:.08em;color:#d1b36d}.care-flow{margin-top:24px;padding:20px;border:1px solid var(--line)}.care-flow ol{list-style:none;margin:0;padding:0}.care-flow li{display:grid;grid-template-columns:130px 1fr;gap:14px;padding:12px 0;border-top:1px solid var(--line)}.care-flow li b{color:#d1b36d}.care-flow li span{color:#a1aba6}.care-status{display:grid;grid-template-columns:100px 1fr;gap:14px;margin-top:18px;padding:16px;border-left:3px solid #c9a85e;background:#11140e}.care-status b{color:#d1b36d}.care-status span{color:#a1aba6;font-size:13px}@media(max-width:760px){.care-columns{grid-template-columns:1fr}.care-flow li{grid-template-columns:1fr;gap:2px}.care-status{grid-template-columns:1fr;gap:4px}}
.care-subnav{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 24px}.care-subnav a{padding:8px 12px;border:1px solid var(--line);color:#d1b36d;text-decoration:none;font-size:12px}.care-evidence,.care-tests,.care-roles,.care-scenarios,.care-roadmap{margin:22px 0;padding:22px;border:1px solid var(--line);background:#080b09}.care-evidence h3,.care-tests h3,.care-roles h3,.care-scenarios h3,.care-roadmap h3{margin:5px 0 10px;color:#eef2ef}.care-evidence>div:first-child p,.care-roles>p{max-width:780px}.care-evidence-grid,.care-test-grid,.care-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px}.care-evidence-grid>div,.care-test-grid>div,.care-role-grid>div{padding:14px;border:1px solid var(--line);background:#0c100e}.care-evidence-grid b,.care-evidence-grid span,.care-test-grid b,.care-test-grid span,.care-role-grid b,.care-role-grid span{display:block}.care-evidence-grid b,.care-test-grid b,.care-role-grid b{margin-bottom:6px;color:#d1b36d;font-size:13px}.care-evidence-grid span,.care-test-grid span,.care-role-grid span{color:#a1aba6;font-size:12px}.care-caution{margin:16px 0 0!important;padding:13px 15px;border-left:3px solid #b78e49;background:#12120d;color:#c3b98c!important;font-size:12px}.care-flow-note{display:grid;grid-template-columns:110px 1fr;gap:12px;margin-top:18px;padding:14px;border-left:3px solid #1f7a7a;background:#0c1513}.care-flow-note b{color:#b9d5ce}.care-flow-note span,.care-scenario span,.care-roadmap span{color:#a1aba6;font-size:12px}.care-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.care-scenarios h3{grid-column:1/-1}.care-scenario{display:grid;gap:5px;padding:13px 0;border-top:1px solid var(--line)}.care-scenario b{color:#d1b36d;font-size:13px}.care-roadmap ol{list-style:none;margin:0;padding:0}.care-roadmap li{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:13px 0;border-top:1px solid var(--line)}.care-roadmap li b{color:#d1b36d}.care-status{line-height:1.7}@media(max-width:760px){.care-evidence-grid,.care-test-grid,.care-role-grid,.care-scenarios{grid-template-columns:1fr}.care-scenarios h3{grid-column:auto}.care-flow-note,.care-roadmap li{grid-template-columns:1fr;gap:4px}.care-subnav{gap:6px}.care-subnav a{font-size:11px;padding:7px 9px}}
.care-privacy{display:grid;grid-template-columns:170px 1fr;gap:14px;margin:18px 0;padding:16px;border:1px solid #31504a;background:#0c1513}.care-privacy b{color:#b9d5ce}.care-privacy span{color:#a1aba6;font-size:12px}@media(max-width:760px){.care-privacy{grid-template-columns:1fr;gap:5px}}
