/* GM340 Field & Site: scoped marine rules prose; existing fixed plaque unchanged. */
html body main.rr-page article.zz-art.gm-rules-article{max-width:860px!important;margin:0 auto 40px!important;min-width:0}html body main.rr-page .gm-rules-article a:not(.rr-request){text-decoration:underline!important;text-underline-offset:3px}html body main.rr-page .gm-rules-article figure{margin:28px 0!important}html body main.rr-page .gm-rules-article figure img{width:100%;height:auto;display:block;max-width:100%}html body main.rr-page .gm-rules-article figcaption{font-size:14px!important;line-height:1.55!important;color:var(--mute)}.gm-rules-series{padding:28px;margin:30px 0 40px;background:var(--stone);border-left:4px solid var(--ink)}.gm-rules-series h2{font:600 28px/1.25 'Inter Tight',Inter,Arial,sans-serif;margin:0 0 18px}.gm-rules-series p{font-size:16px;line-height:1.7}.gm-rules-series ol{padding-left:24px}.gm-rules-series li+li{margin-top:22px}.gm-rules-series a{font-weight:600;font-size:19px;text-decoration:underline;text-underline-offset:3px}.gm-rules-table{overflow-x:auto;max-width:100%;margin:26px 0}.gm-rules-table table{min-width:520px}.gm-rules-provenance{font-size:14px!important;color:var(--mute)}
@media(max-width:640px){html body main:is(.gm-rules-main,.gm-rules-index){padding-top:128px}.gm-rules-series{padding:20px 16px}.gm-rules-series h2{font-size:25px}}
