 .fm-guide-header{background:#0b0c0c;color:#fff;padding:1.3rem 0}.fm-guide-header .wrap{display:flex;gap:1rem;justify-content:space-between;align-items:center;flex-wrap:wrap}.fm-guide-brand{font-family:var(--body);font-weight:800;font-size:1.4rem;color:#fff;text-decoration:none}.fm-guide-header a:focus-visible{outline:3px solid #fff;outline-offset:5px}.fm-guide-sub{color:#c2c8c8}.fm-guide{max-width:80ch;margin:0 auto;padding:2.5rem 1.25rem 4rem;font-size:1.125rem;line-height:1.65;overflow-wrap:anywhere}.fm-guide h1{font-family:var(--body);font-size:clamp(1.9rem,6vw,2.8rem);line-height:1.16;text-transform:none;margin:1rem 0}.fm-guide h2{font-family:var(--body);font-size:1.4rem;line-height:1.3;text-transform:none;margin:2.2rem 0 .7rem}.fm-guide p{margin:.65rem 0 1rem}.fm-guide ol{padding-left:1.4rem}.fm-guide li{margin:.6rem 0}.fm-guide dt{font-weight:700;margin-top:1rem}.fm-guide dd{margin:.15rem 0 1rem}.fm-guide .tip{border-left:.25rem solid #527b13;padding:.6rem 1rem;background:#f2f3f2}.fm-guide nav{margin:1.1rem 0}.fm-guide nav ul{display:flex;flex-wrap:wrap;gap:.4rem 1rem;list-style:none;padding:0}.fm-guide nav a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.2rem .4rem}.fm-guide nav [aria-current]{font-weight:bold;text-decoration-thickness:.15em}.fm-guide .edition{font-size:1rem;color:#414747}.fm-guide-footer{border-top:1px solid #c2c8c8;padding:1.5rem 1.25rem;display:flex;gap:1rem 1.5rem;flex-wrap:wrap;justify-content:center}.fm-guide-footer a{display:inline-flex;align-items:center;min-height:2.75rem}.fm-guide-language-links{display:flex;flex-wrap:wrap;gap:.4rem .7rem;line-height:2}.fm-guide-language-links a{display:inline-flex;min-height:2.75rem;align-items:center}@media print{.fm-guide-header,.fm-guide-footer,.fm-guide nav,.fm-guide .download-row{display:none}.fm-guide{max-width:none;font-size:11pt;padding:0}.fm-guide h2{break-after:avoid}.fm-guide p,.fm-guide li{orphans:3;widows:3}}