.doc-head[data-v-7ce70376]{border-bottom:1px solid var(--line)}.doc-head__inner[data-v-7ce70376]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px}.doc-head__brand[data-v-7ce70376]{display:flex;align-items:center;gap:10px;color:var(--ink);font-family:var(--font-mono);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.doc-head__brand img[data-v-7ce70376]{border-radius:8px}.doc-head__back[data-v-7ce70376]{color:var(--ink-mid);font-weight:500;font-size:14px}.doc-head__back[data-v-7ce70376]:hover{color:var(--ink)}.doc[data-v-7ce70376]{padding-block:56px 80px}.prose{max-width:760px;font-size:17px;line-height:1.7;color:var(--ink-mid)}.prose h1{font-size:clamp(34px,5vw,46px);font-weight:900;line-height:1.08;letter-spacing:-.03em;color:var(--ink);margin:0 0 10px}.prose h2{font-size:clamp(23px,3vw,29px);font-weight:800;line-height:1.2;color:var(--ink);margin:44px 0 0;padding-top:26px;border-top:1px solid var(--line)}.prose h3{font-size:19px;font-weight:700;color:var(--ink);margin:30px 0 0}.prose p{margin:16px 0 0}.prose strong{color:var(--ink);font-weight:700}.prose ul{margin:16px 0 0;padding-left:22px}.prose li{margin-top:8px}.prose li::marker{color:var(--green)}.prose a{text-decoration:underline;text-underline-offset:2px}.prose :is(h1,h2,h3) a{color:inherit;text-decoration:none}.prose h1+p{margin-top:0;font-family:var(--font-mono);font-size:14px;color:var(--ink-dim)}
