
.cw-doc{width:min(720px,100%);margin:0 auto;padding:0 var(--page-inset) 64px}
.cw-doc h1{font-size:1.4rem;font-weight:500;line-height:1.2;margin:22px 0 8px;color:var(--cw-ink)}
.cw-doc__lede{font-size:1rem;line-height:1.5;margin:0 0 20px;color:#4e5158}
.cw-doc h2{font-size:1.125rem;font-weight:600;line-height:1.3;margin:28px 0 8px;color:var(--cw-ink-2)}
.cw-doc p,.cw-doc li{font-size:0.9375rem;line-height:1.5;max-width:65ch}
.cw-doc p{margin:0 0 12px}.cw-doc ul{margin:0 0 12px;padding-left:22px}.cw-doc li+li{margin-top:6px}
.cw-help-list{list-style:none;margin:20px 0 28px!important;padding:0!important;border-top:1px solid var(--cw-line)}
.cw-help-list li{margin:0!important;max-width:none}
.cw-help-list a{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--cw-line);color:var(--cw-ink);font-weight:500}
.cw-help-list a::after{content:"›";font-size:1.5rem;color:var(--cw-link)}
.cw-support{padding:16px;background:#fff;border:1px solid var(--cw-line);border-radius:6px}
.cw-support h2{margin-top:0}.cw-support a{font-weight:600}
.cw-refusals{display:grid;gap:12px;margin:18px 0 32px}
.cw-refusal{padding:15px;background:#fff;border:1px solid var(--cw-line);border-left:4px solid var(--cw-red);border-radius:4px}
.cw-refusal__kind{display:block;margin-bottom:5px;color:#6b6e76;font-size:0.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.cw-refusal h2{font-size:1rem;margin:0 0 6px}.cw-refusal p{margin:0}
.cw-rules{counter-reset:rule;list-style:none;margin:14px 0 20px;padding:0;display:grid;gap:1px;background:var(--cw-line);border:1px solid var(--cw-line)}
.cw-rules li{counter-increment:rule;max-width:none;margin:0!important;padding:14px;background:#fff}
.cw-rule-copy{display:block;max-width:65ch}
.cw-rules b{display:block;margin-bottom:4px}.cw-rules b::before{content:counter(rule) ". ";color:var(--cw-red)}
.cw-doc__note{padding:14px;border-left:4px solid var(--cw-ink);background:#fff}
.cw-footer{border-top:1px solid var(--cw-line);padding:18px var(--page-inset);font-size:0.8125rem;color:#6b6e75}
.cw-footer__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px}.cw-footer a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}
@media (min-width:1200px){.cw-doc h1{font-size:1.625rem;margin-top:30px}.cw-doc{padding-left:0;padding-right:0}}


.help .risk{margin:10px 0 0;background:var(--cw-solid,#171C20);color:var(--cw-on-solid,#FFFFFF);border-radius:14px;padding:16px}
.help .risk h2{font-size:1.125rem;font-weight:900;margin:0 0 4px;line-height:1.15;color:inherit}
.help .risk p{margin:0;font-size:.875rem;line-height:1.5}
.help .notadvice{margin:12px 0 0;background:var(--cw-note,#FFF4C2);border-radius:12px;padding:10px 12px;font-size:.84375rem;line-height:1.5}
.help .notadvice b{font-weight:800}
.help .srcline{margin:12px 0 0;font-size:.78125rem;color:var(--cw-muted,#6B6E76);line-height:1.45}
.help .srcline b{color:var(--cw-ink)}


.help p a,.cw-help-pages a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.cw-help-pages{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0 0 16px}
