.rules-module__t7qBEq__page{color:#191919;overflow-wrap:anywhere;width:min(100% - 40px,680px);margin:0 auto;padding:32px 0 56px;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.rules-module__t7qBEq__page header{margin:32px 0}.rules-module__t7qBEq__page h1{letter-spacing:-.04em;margin:8px 0 16px;font-size:clamp(32px,7vw,52px);line-height:1.06}.rules-module__t7qBEq__page h2{letter-spacing:-.02em;margin:0 0 6px;font-size:19px;line-height:1.3}.rules-module__t7qBEq__page p{margin:0 0 14px}.rules-module__t7qBEq__page a{color:#6d184c;text-underline-offset:3px;text-decoration:underline}.rules-module__t7qBEq__page a:focus-visible{outline-offset:4px;outline:3px solid #6d184c}.rules-module__t7qBEq__back{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.rules-module__t7qBEq__eyebrow{letter-spacing:.12em;font-family:monospace;font-size:12px;font-weight:700}.rules-module__t7qBEq__intro{font-size:20px;line-height:1.4}.rules-module__t7qBEq__notice{background:#f9e1ef;border:1px solid #6d184c;border-left-width:5px;padding:12px}.rules-module__t7qBEq__dates{border-block:1px solid #c6bbb9;gap:12px;padding:16px 0;display:grid}.rules-module__t7qBEq__dates div{grid-template-columns:64px 1fr;gap:8px;display:grid}.rules-module__t7qBEq__dates dt{font-weight:700}.rules-module__t7qBEq__dates dd{margin:0}.rules-module__t7qBEq__conditions{gap:20px;display:grid}.rules-module__t7qBEq__page footer{border-top:1px solid #c6bbb9;margin-top:30px;padding-top:20px;font-size:13px}@media print{.rules-module__t7qBEq__back{display:none}.rules-module__t7qBEq__page{width:auto;padding:0;font-size:10pt}.rules-module__t7qBEq__page section{break-inside:avoid}}
