.doc{--measure:34rem;background:var(--paper);min-height:100%;color:var(--ink);font-family:var(--f-sans);font-size:16px;line-height:1.65}.doc-in{max-width:var(--measure);padding-left:max(var(--sp-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--sp-gutter), env(safe-area-inset-right,0px));padding-block:var(--sp-block) var(--sp-scene);margin:0 auto}.doc-up{font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 60%, transparent);margin-bottom:var(--sp-step);align-items:baseline;gap:8px;text-decoration:none;display:inline-flex}.doc-up:hover{color:var(--ink)}.doc h1{font-family:var(--f-serif);text-wrap:balance;margin:0 0 8px;font-size:clamp(28px,7vw,40px);font-weight:900;line-height:1.12}.doc .sub{font-family:var(--f-serif);color:color-mix(in srgb, var(--ink) 70%, transparent);margin:0 0 var(--sp-block);font-size:17px}.doc h2{font-family:var(--f-serif);margin:var(--sp-block) 0 var(--sp-step);padding-top:var(--sp-step);border-top:var(--tw) solid var(--ink);font-size:21px;font-weight:900}.doc h3{margin:var(--sp-step) 0 var(--sp-hair);font-size:16px;font-weight:600}.doc p,.doc li{margin:0 0 var(--sp-step)}.doc ol,.doc ul{margin:0 0 var(--sp-step);padding-left:1.3em}.doc li{margin-bottom:10px}.doc a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}.doc .tg{color:color-mix(in srgb, var(--ink) 62%, transparent);font-size:15px;display:block}.fees{border-collapse:collapse;width:100%;margin:0 0 var(--sp-step);font-size:15px}.fees th,.fees td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);vertical-align:top;padding:10px 8px}.fees th{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--ink) 60%, transparent);font-weight:600}.fees td.n{font-family:var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.fees .self{font-weight:600}.fees .agent{color:color-mix(in srgb, var(--ink) 62%, transparent)}.wrap-x{overflow-x:auto}.hit{border:var(--tw) solid var(--ink);background:var(--key);padding:var(--sp-step);margin:0 0 var(--sp-step)}.hit p:last-child{margin-bottom:0}.todo{border:1px dashed color-mix(in srgb, var(--ink) 45%, transparent);padding:14px var(--sp-step);color:color-mix(in srgb, var(--ink) 65%, transparent);margin:0 0 var(--sp-step);font-size:14px}.doc-foot{margin-top:var(--sp-scene);padding-top:var(--sp-step);border-top:var(--tw) solid var(--ink);color:color-mix(in srgb, var(--ink) 60%, transparent);font-size:14px}.doc-foot ul{flex-wrap:wrap;gap:6px 10px;padding:0;list-style:none;display:flex}.doc-foot li{margin:0}
