/* Navigation and article helpers. Typography, colours, header, banner,
footer and content width are supplied by the homepage's main.css. */
.sy-guide-nav{margin:0 auto 28px;padding:0 15px;max-width:1292px;box-sizing:border-box}.sy-guide-nav .sy-links{display:flex;flex-wrap:wrap;gap:8px 22px;padding:0 0 18px;border-bottom:1px solid #dddde5}.sy-guide-nav a{font-size:15px;line-height:1.7;text-decoration:none;color:var(--a-color)}.sy-guide-nav a:hover,.sy-guide-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.native-breadcrumb{font-size:14px;margin:0 0 20px}.native-date{font-size:14px;margin:18px 0;color:var(--p-color)}.native-toc{padding:18px 0;border-top:1px solid #dddde5;border-bottom:1px solid #dddde5;margin:24px 0}.native-toc strong{color:var(--h-color)}.native-toc ul{margin:12px 0 0;padding-left:22px}.native-toc li{margin:8px 0}.native-article section{scroll-margin-top:22px}.native-article li{line-height:1.7;margin:8px 0}.native-article p{line-height:1.75}.native-article table{width:100%;border-collapse:collapse;margin:22px 0}.native-article th,.native-article td{border:1px solid #dedee6;padding:12px;text-align:left;line-height:1.6;overflow-wrap:anywhere}.native-article th{background:#422551;color:white}.native-article details{border-bottom:1px solid #dddde5;padding:16px 0}.native-article summary{cursor:pointer;font-weight:600;color:var(--h-color);line-height:1.6}.native-note{padding:15px 0;border-top:1px solid #dddde5}.native-related{display:flex;flex-wrap:wrap;gap:10px 22px;margin:18px 0 32px}.native-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:28px 0}.native-cta .reg-button{width:fit-content;min-width:0}.native-bottom{padding:22px 0 40px}.native-article a:focus-visible,.sy-guide-nav a:focus-visible{outline:2px solid var(--a-color);outline-offset:4px}@media(max-width:600px){.sy-guide-nav .sy-links{gap:6px 16px}.sy-guide-nav a{font-size:14px}.native-article th,.native-article td{padding:8px;font-size:14px}}
