.rules-content{max-width:920px}.rules-content h1{margin-top:35px}.rules-content>.button{margin:20px 0 35px}.rules-section{border-top:1px solid var(--line);padding:28px 0;scroll-margin-top:100px}.rules-section h2{font:800 30px var(--condensed);color:var(--lime)}.rules-section p{color:#d7dfed;line-height:1.8}.checkbox a{color:#245fe9;text-decoration:underline}
.rules-content h1{text-transform:uppercase}.rules-note{font-size:14px;line-height:1.6;color:#c3cce0;border-left:3px solid var(--lime);padding-left:14px;margin:18px 0 0}.rules-pdf{margin:24px 0 8px}.rules-toc ol{columns:2;column-gap:40px;margin:24px 0 10px;padding-left:22px;font-size:14px;line-height:2}.rules-toc a{text-decoration:none;color:#d7dfed}.rules-toc a:hover{color:var(--lime)}
@media(max-width:760px){.rules-toc ol{columns:1}}
@media print{@page{margin:18mm 16mm}body{background:#fff!important;color:#111!important}.site-header,.site-footer,.skip-link,.rules-pdf,.rules-content>.inline-link,.rules-toc{display:none!important}.section{padding:0!important}.rules-content h1,.rules-content h1 span{color:#040b28!important;font-size:34px!important;margin:0!important}.section-lead,.rules-note,.rules-section p{color:#222!important;font-size:11pt!important;line-height:1.5!important}.rules-note{border-color:#7aa300!important}.rules-section{border-color:#ccc!important;padding:12px 0!important;break-inside:avoid-page}.rules-section h2{color:#040b28!important;font-size:16pt!important;margin:0 0 4px!important}}
.rules-proposal{display:inline-block;font-size:13px;font-weight:700;color:#040b28;background:var(--lime);padding:3px 10px;margin:0 0 6px}@media print{.rules-proposal{background:#eef6c8!important;color:#040b28!important}}
