.faq.svelte-1gbyw1a{display:flex;flex-direction:column;gap:44px}h2.svelte-1gbyw1a{margin:0 0 16px;font-size:26px;color:var(--doctrine-white)}h3.svelte-1gbyw1a{margin:24px 0 8px;font-family:var(--doctrine-heading-font);font-weight:600;font-size:18px;color:var(--doctrine-white)}.about_lead.svelte-1gbyw1a{margin:0 0 20px;max-width:760px}.features.svelte-1gbyw1a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:0}.features.svelte-1gbyw1a dt:where(.svelte-1gbyw1a){width:fit-content;margin-bottom:8px;padding-bottom:4px;border-bottom:2px solid var(--doctrine-accent);font-family:var(--doctrine-heading-font);font-weight:600;color:var(--doctrine-white)}.features.svelte-1gbyw1a dd:where(.svelte-1gbyw1a){margin:0}.body.svelte-1gbyw1a{max-width:760px}.body.svelte-1gbyw1a>:where(.svelte-1gbyw1a):last-child{margin-bottom:0}.body.svelte-1gbyw1a p:where(.svelte-1gbyw1a) b:where(.svelte-1gbyw1a),.rank.svelte-1gbyw1a b:where(.svelte-1gbyw1a){color:var(--doctrine-white);font-weight:600}.rank.svelte-1gbyw1a{margin:0 0 16px;padding:0;list-style:none;counter-reset:rank}.rank.svelte-1gbyw1a li:where(.svelte-1gbyw1a){counter-increment:rank;display:grid;grid-template-columns:32px 1fr;padding:8px 0;border-bottom:1px solid var(--doctrine-line)}.rank.svelte-1gbyw1a li:where(.svelte-1gbyw1a):before{content:counter(rank);font-family:var(--doctrine-heading-font);font-weight:600;font-size:20px;line-height:1.3;color:var(--doctrine-white)}table.svelte-1gbyw1a{border-collapse:collapse;width:100%;margin:0 0 18px}th.svelte-1gbyw1a,td.svelte-1gbyw1a{text-align:left;vertical-align:top;padding:8px 12px 8px 0;border-bottom:1px solid var(--doctrine-line)}th.svelte-1gbyw1a{font-family:var(--doctrine-heading-font);font-weight:600;font-size:14px;letter-spacing:.5px;text-transform:uppercase;color:var(--doctrine-muted)}td.svelte-1gbyw1a:first-child{white-space:nowrap}.count.svelte-1gbyw1a{text-align:right;padding-right:0;white-space:nowrap}td.count.svelte-1gbyw1a{color:var(--doctrine-sub)}.example.svelte-1gbyw1a{display:inline-block;padding:3px 10px;border:1px solid var(--doctrine-line-strong);border-radius:999px;font-family:ui-monospace,Consolas,monospace;font-size:14px;color:var(--doctrine-text);white-space:nowrap;text-decoration:none}.example.svelte-1gbyw1a:hover{border-color:var(--doctrine-accent);color:var(--doctrine-white)}.anatomy.svelte-1gbyw1a{display:flex;gap:4px;margin:4px 0 18px}.anatomy.svelte-1gbyw1a span:where(.svelte-1gbyw1a){display:flex;flex-direction:column;align-items:center;padding:8px 14px;border:1px solid var(--doctrine-line-strong);border-radius:var(--doctrine-radius)}.anatomy.svelte-1gbyw1a b:where(.svelte-1gbyw1a){font-family:var(--doctrine-heading-font);font-weight:600;font-size:26px;line-height:1.2;color:var(--doctrine-white)}.anatomy.svelte-1gbyw1a i:where(.svelte-1gbyw1a){font-style:normal;font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:var(--doctrine-muted)}@media (max-width: 600px){.features.svelte-1gbyw1a{grid-template-columns:minmax(0,1fr)}th.svelte-1gbyw1a,td.svelte-1gbyw1a{padding-right:8px}td.svelte-1gbyw1a:first-child{white-space:normal}.anatomy.svelte-1gbyw1a span:where(.svelte-1gbyw1a){padding:6px 10px}.anatomy.svelte-1gbyw1a b:where(.svelte-1gbyw1a){font-size:22px}.types.svelte-1gbyw1a thead:where(.svelte-1gbyw1a){display:none}.types.svelte-1gbyw1a tr:where(.svelte-1gbyw1a){display:grid;grid-template-columns:1fr auto;gap:0 12px;padding:10px 0;border-bottom:1px solid var(--doctrine-line)}.types.svelte-1gbyw1a td:where(.svelte-1gbyw1a){padding:0;border:0}.types.svelte-1gbyw1a td:where(.svelte-1gbyw1a):nth-child(1){font-family:var(--doctrine-heading-font);font-weight:600;color:var(--doctrine-white)}.types.svelte-1gbyw1a td:where(.svelte-1gbyw1a):nth-child(2){grid-row:2;color:var(--doctrine-white)}.types.svelte-1gbyw1a td:where(.svelte-1gbyw1a):nth-child(3){grid-row:3;grid-column:1 / -1}.types.svelte-1gbyw1a td.count:where(.svelte-1gbyw1a){grid-column:2;grid-row:1 / 3}}article.svelte-1p0h0cs{display:grid;grid-template-columns:260px minmax(0,1fr);gap:0 40px;color:var(--doctrine-text)}.main.svelte-1p0h0cs{min-width:0;max-width:var(--readable-width)}h1.svelte-1p0h0cs{margin:0 0 24px;color:var(--doctrine-white)}@media (max-width: 800px){article.svelte-1p0h0cs{display:block}}
