.vo[data-page=about] .crumbs{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--s-6)}.vo[data-page=about] .crumbs a{color:var(--ink-soft)}.vo[data-page=about] .crumbs a:hover{color:var(--ink)}.vo[data-page=about] .method-list{max-width:var(--prose);gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}.vo[data-page=about] .method-list li{gap:var(--s-4);grid-template-columns:3rem 1fr;display:grid}.vo[data-page=about] .method-list .idx{font-family:var(--mono);color:var(--accent);font-size:var(--t-xs);padding-top:.3em}.vo[data-page=about] .method-list p{color:var(--ink-soft);margin:0}.vo[data-page=about] .method-list .m-k{color:var(--ink)}.vo[data-page=about] .vow-grid{gap:var(--s-6);grid-template-columns:1fr 1fr;display:grid}@media (max-width:920px){.vo[data-page=about] .vow-grid{grid-template-columns:1fr}}.vo[data-page=about] .vow{gap:var(--s-3);align-content:start;display:grid}.vo[data-page=about] .vow .v-sa{font-family:var(--deva);font-size:var(--t-m);color:var(--ink);margin:0}.vo[data-page=about] .vow .v-en{color:var(--ink-soft);font-size:var(--t-s);font-family:var(--serif);margin:0}.vo[data-page=about] .about-pre{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-soft);background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius-s);padding:var(--s-6);margin:0 0 var(--s-3) 0;line-height:1.7;overflow-x:auto}.vo[data-page=about] .pre-note{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);margin:0 0 var(--s-6) 0}.vo[data-page=about] .faq-list{border-top:1px solid var(--rule-strong);gap:0;max-width:56rem;display:grid}.vo[data-page=about] .faq-list details{border-bottom:1px solid var(--rule)}.vo[data-page=about] .faq-list summary{cursor:pointer;gap:var(--s-4);padding:var(--s-4) 0;color:var(--ink);grid-template-columns:3rem 1fr auto;align-items:baseline;list-style:none;display:grid}.vo[data-page=about] .faq-list summary::-webkit-details-marker{display:none}.vo[data-page=about] .faq-list summary .no,.vo[data-page=about] .faq-list summary .mark{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint)}.vo[data-page=about] .faq-list details[open] summary .mark{color:var(--accent)}.vo[data-page=about] .faq-list .faq-a{padding:0 0 var(--s-5) 3rem;color:var(--ink-soft);font-family:var(--serif);max-width:var(--prose);margin:0}.vo[data-page=about] .op-line{font-family:var(--mono);font-size:var(--t-s);color:var(--ink-soft)}.vo[data-page=about] .closing-line{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);border-top:1px solid var(--rule);padding-top:var(--s-6);max-width:56rem}
