.guide-article{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif}.guide-article>section{margin-block:44px}.guide-article p{line-height:1.8}.guide-support{margin:42px 0}.guide-support img{width:100%;height:auto;display:block;border-radius:12px}.guide-toc{max-height:calc(100vh - 125px);overflow:auto}.guide-toc li{break-inside:avoid}.guide-toc a{font-size:13px!important;line-height:1.45}.guide-article h2{scroll-margin-top:110px}.guide-article details{border-bottom:1px solid var(--rule);padding-block:18px}.guide-article summary{cursor:pointer;font-weight:650;line-height:1.5}.guide-article details p{margin-top:16px}.guide-article .basics-summary{margin-top:0}.guide-article .basics-sources a{overflow-wrap:anywhere}.guide-hero .basics-byline{line-height:1.7}.guide-article .contact-link{display:inline-block;padding:14px 22px;border:1px solid currentColor;border-radius:28px;font-weight:650}html[data-theme="light"] .guide-article,html[data-theme="light"] .guide-article p,html[data-theme="light"] .guide-article h2,html[data-theme="light"] .guide-article h3,html[data-theme="light"] .guide-article summary,html[data-theme="light"] .guide-article a{color:#000!important;-webkit-text-fill-color:#000!important}@media(max-width:900px){.guide-toc{max-height:none;overflow:visible;position:static}.guide-toc ol{columns:2;column-gap:24px}.guide-toc a{font-size:12px!important}.guide-hero h1{font-size:clamp(32px,7vw,52px)}}@media(max-width:480px){.guide-toc ol{columns:1}.guide-toc li{margin-bottom:0}.guide-toc a{padding:5px 0}.guide-article>section{margin-block:34px}} .guide-toc details{border:0;padding:0;margin:0}.guide-toc summary{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;margin-bottom:16px}.guide-toc nav{margin-top:18px}