.content-guide{box-sizing:border-box;width:min(1000px,calc(100% - 32px));margin:32px auto;padding:clamp(20px,4vw,38px);border:1px solid #49616c;border-radius:14px;background:#091923;color:#e6eef0;font:16px/1.8 system-ui,sans-serif;text-align:left}.content-guide h2{font:500 clamp(25px,4vw,34px)/1.25 Georgia,serif;color:#f2cf88;margin:24px 0 14px}.content-guide h3{font-size:19px;color:#f2cf88;margin:24px 0 8px}.content-guide a{color:#f2cf88;text-decoration:underline;text-underline-offset:4px}.content-guide li{margin:8px 0}.content-guide nav{display:flex;flex-wrap:wrap;gap:12px}.content-guide p{max-width:75ch}.content-guide summary{cursor:pointer;font-weight:650;padding:14px 0}.content-guide details{border-bottom:1px solid #34505e}.content-guide details p{margin-top:0}