.moat-bridge{width:min(calc(100% - 2 * var(--gutter,20px)),var(--measure,68ch));margin:32px auto;padding:24px;border:1px solid #c3c7c1;border-top:5px solid var(--piece-i,#3fb6a8);background:#e7ebe3;color:#15171c}.moat-bridge-k{display:flex;align-items:center;gap:10px;font-size:.8rem;font-weight:700;margin:0 0 10px}.moat-bridge .mm-mark{display:block;width:32px;height:32px;flex:none;color:#103f54}.moat-bridge .mm-stone--light{fill:#103f54}.moat-bridge h2{font-size:1.45rem;line-height:1.2;margin:0 0 12px;color:#15171c}.moat-bridge p{max-width:none}.moat-bridge a{display:inline-block;min-height:44px;padding-block:10px;color:#24527a;font-weight:700;text-underline-offset:4px}.lh-body>.moat-bridge,.cc-continue .moat-bridge{width:100%;margin-top:0}