.stamp{display:inline-flex;align-items:center;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:8px 17px;font-family:var(--disp);font-weight:600;letter-spacing:1.4px;text-transform:uppercase;font-size:12px;color:var(--muted);margin-top:22px}.stamp b{color:var(--clay)}.pol{display:grid;grid-template-columns:214px minmax(0,68ch);gap:clamp(36px,5vw,64px);align-items:start}.toc{position:sticky;top:calc(var(--navh) + 22px)}.toc .k{margin-bottom:10px}.toc a{display:block;font-family:var(--disp);font-weight:600;letter-spacing:1.3px;text-transform:uppercase;font-size:12.5px;color:var(--muted);text-decoration:none;padding:8px 0;border-bottom:1px solid var(--line);transition:color var(--t-fast)}.toc a:hover{color:var(--ink)}.toc a b{color:var(--clay);font-weight:800;margin-right:8px}.doc .sec{padding:8px 0 44px;scroll-margin-top:calc(var(--navh) + 22px)}.doc h2{font-family:var(--disp);font-weight:800;font-size:clamp(27px,3.2vw,36px);line-height:.98;margin:8px 0 16px}.doc h2 em{font-style:normal;color:var(--clay)}.doc h3{font-family:var(--disp);font-weight:700;font-size:20px;letter-spacing:.3px;margin:18px 0 8px;color:var(--ink)}.doc p{font-size:16.5px;line-height:1.72;color:var(--ink2);margin-bottom:14px}.doc b{color:var(--ink)}.doc a{color:var(--clay2);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;overflow-wrap:anywhere}.doc ul{list-style:none;display:grid;gap:12px;margin:4px 0 16px}.doc ul li{position:relative;padding-left:25px;font-size:16px;line-height:1.65;color:var(--ink2)}.doc ul li:before{content:"";position:absolute;left:2px;top:11px;width:9px;height:6px;background:var(--clay);border-radius:1px 3px 1px 1px;transform:skew(-12deg)}.doc ol{list-style:none;counter-reset:st;display:grid;gap:13px;margin:4px 0 16px}.doc ol li{counter-increment:st;position:relative;padding-left:42px;font-size:16px;line-height:1.65;color:var(--ink2)}.doc ol li:before{content:counter(st,decimal-leading-zero);position:absolute;left:0;top:2px;font-family:var(--disp);font-weight:800;font-size:15px;letter-spacing:1px;color:var(--clay)}.doc .cap{font-family:var(--hand);font-size:17px;color:#9a917d;margin-top:2px}.doc .plain{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--clay);border-radius:0 12px 12px 0;padding:13px 17px;margin:4px 0 18px;font-size:15.5px;line-height:1.6;color:var(--ink2)}.doc .plain b{font-family:var(--disp);letter-spacing:.4px;color:var(--clay2)}.doc .prices{width:100%;border-collapse:collapse;margin:6px 0 18px;font-size:15.5px}.doc .prices th,.doc .prices td{text-align:left;padding:11px 12px;border-bottom:1px solid var(--line);color:var(--ink2)}.doc .prices th{font-family:var(--disp);font-weight:700;letter-spacing:1.2px;text-transform:uppercase;font-size:12px;color:var(--muted)}.doc .prices td b{font-family:var(--disp);font-size:17px;letter-spacing:.4px;color:var(--ink)}@media(max-width:960px){.pol{grid-template-columns:1fr;gap:34px}.toc{position:static;column-count:2;column-gap:26px}.toc .k{column-span:all}.toc a{break-inside:avoid}}
