.docent-qa p{margin:0}.docent-qa-lead{color:#718078;font-size:13px;margin-bottom:12px!important}.docent-qa-thread{gap:14px;margin:0;padding:0;list-style:none;display:grid}.docent-qa-thread:empty{display:none}.docent-qa-thread>li{gap:8px;display:grid}.docent-qa-question{color:#fff;word-break:keep-all;background:#078a61;border-radius:16px 16px 4px;justify-self:end;max-width:85%;padding:9px 13px;font-size:14px;font-weight:600;line-height:1.5}.docent-qa-answer{background:#f2f8f5;border:1px solid #dce9e2;border-radius:4px 16px 16px;max-width:100%;padding:12px 14px}.docent-qa-answer>p{color:#2f4d40;word-break:keep-all;font-size:15px;line-height:1.7}.docent-qa-sources summary{color:#078a61;cursor:pointer;align-items:center;min-height:32px;margin-top:4px;font-size:12px;font-weight:700;list-style:none;display:inline-flex}.docent-qa-sources summary::-webkit-details-marker{display:none}.docent-qa-sources summary:focus-visible{outline-offset:2px;outline:2px solid #078a61}.docent-qa-sources ul{gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.docent-qa-sources a{color:#68776d}.docent-qa-choices{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.docent-qa-choices button{color:#08754f;text-align:left;word-break:keep-all;cursor:pointer;background:#fff;border:1px solid #b9dccb;border-radius:999px;min-height:40px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.4}.docent-qa-choices button[data-follow]{border-color:#078a61}.docent-qa-choices button:focus-visible{outline-offset:2px;outline:2px solid #078a61}.docent-qa-reset:focus-visible{outline-offset:2px;outline:2px solid #078a61}.docent-qa-reset{color:#68776d;cursor:pointer;background:0 0;border:0;min-height:40px;margin-top:8px;padding:0;font-size:13px;text-decoration:underline}.docent-qa-branch{min-width:0}.docent-qa-current{gap:8px;display:grid}.docent-qa-branch .docent-qa-question{overflow-wrap:anywhere;max-width:100%;margin:0}.docent-qa-branch .docent-qa-choices{grid-template-columns:minmax(0,1fr);display:grid}.docent-qa-branch .docent-qa-choices button{overflow-wrap:anywhere;border-radius:12px;width:100%;max-width:100%;min-height:44px}.docent-qa-branch .docent-qa-choices button small{color:#68776d;margin-top:3px;font-size:12px;font-weight:400;display:block}.docent-qa-branch button:active{background:#e3f0e9}.docent-qa-branch button:disabled{opacity:.55;cursor:default}.docent-qa-next,.docent-qa-complete{margin-top:18px}.docent-qa-next h4{color:#2f4d40;margin:0;font-size:14px}.docent-qa-revisit,.docent-qa-context{color:#68776d;font-size:12px;margin-top:12px!important}.docent-qa-branch .docent-qa-reset,.docent-qa-review{min-height:44px}.docent-qa-review{color:#08754f;cursor:pointer;background:#fff;border:1px solid #b9dccb;border-radius:12px;margin-top:8px;padding:8px 12px}.docent-qa-review:focus-visible{outline-offset:2px;outline:2px solid #078a61}.docent-intro p{margin:0}.docent-eyebrow{color:#078a61;letter-spacing:.04em;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.docent-keywords ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.docent-keywords li{color:#08754f;background:#eff7f3;border-radius:999px;padding:5px 11px;font-size:13px;line-height:1.5}.docent-why-answer{color:#173f33;font-size:16px;font-weight:700;line-height:1.6;margin-bottom:14px!important}.docent-why ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.docent-why li{background:#f2f8f5;border:1px solid #dce9e2;border-radius:12px;padding:14px 15px}.docent-why strong{color:#1d503c;margin-bottom:5px;font-size:14px;display:block}.docent-why li p{color:#50675a;font-size:14px;line-height:1.65}.docent-figure{background:#eff7f3;border-radius:12px;margin:0 0 14px;padding:12px 12px 8px}.docent-figure img{border-radius:8px;width:100%;height:auto;display:block}.docent-figure svg{width:100%;max-width:100%;height:auto;display:block}.docent-figure figcaption{color:#718078;background:0 0;margin-top:4px;padding:0;font-size:11px;position:static}.docent-figure-body{fill:#fbfdfb;stroke:#5d7a6a;stroke-width:1.4px;stroke-linejoin:round}.docent-figure-lead{stroke:#078a61;stroke-width:1.2px}.docent-figure-pin circle{fill:#078a61}.docent-figure-pin text{fill:#fff;text-anchor:middle;font-size:12px;font-weight:700}.docent-look ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.docent-look li{grid-template-columns:24px 1fr;gap:10px;display:grid}.docent-look li>span{color:#078a61;border:1px solid #cfe5d9;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.docent-look li[data-first]>span{color:#fff;background:#078a61;border-color:#078a61}.docent-look strong{color:#173f33;font-size:15px;display:block}.docent-look li p{color:#50675a;font-size:14px;line-height:1.65}.docent-story>p{color:#435d4f;line-height:1.75}.docent-story>p+p{margin-top:12px}.docent-fold summary{color:#078a61;cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:flex}.docent-fold summary::-webkit-details-marker{display:none}.docent-fold summary:focus-visible{outline-offset:3px;outline:2px solid #078a61}.docent-story .docent-fold{margin-top:6px}.docent-timeline{color:#50675a;border-left:2px solid #d1e7db;gap:8px;margin:0 0 4px 5px;padding-left:14px;font-size:14px;list-style:none;display:grid}.docent-timeline b{color:#08754f}.docent-tales .story-interest strong,.docent-discoveries .story-interest strong{color:#25483b;line-height:1.55;display:block}.docent-tales .story-interest p,.docent-discoveries .story-interest p{color:#435d4f;margin-top:6px;line-height:1.7}.docent-next-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.docent-next-grid>*{color:#173f33;text-align:left;background:#f6f9f7;border:1px solid #e0e9e4;border-radius:12px;min-height:64px;padding:12px;font-size:14px;font-weight:600;display:block}.docent-next-grid small{color:#718078;font-size:12px;font-weight:400;display:block}.docent-next-grid>.docent-next-soon{color:#718078;background:0 0;border-style:dashed}.docent-sources ul{gap:6px;margin:0 0 10px;padding:0;font-size:12px;list-style:none;display:grid}.docent-sources a{color:#68776d}.docent-sources p{color:#68776d;font-size:12px;line-height:1.6}
