.guide-page{margin:0;background:#f8faf9;color:#23352f;font:16px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}.guide-page *{box-sizing:border-box}.guide-page a{color:#17634e;text-underline-offset:4px}.guide-header{max-width:1120px;margin:auto;padding:22px 28px;display:flex;gap:20px;align-items:center;justify-content:space-between}.guide-brand{display:flex;align-items:center;gap:10px;font-size:25px;font-weight:750;text-decoration:none}.guide-brand img{flex:none}.guide-play{display:inline-flex;align-items:center;justify-content:center;background:#226c56;color:#fff!important;text-decoration:none;border-radius:6px;min-height:44px;padding:9px 18px;font-weight:650}.guide-nav{display:flex;gap:12px 24px;flex-wrap:wrap;justify-content:center;border-block:1px solid #d4ded9;padding:14px 24px;font-size:14px}.guide-nav a[aria-current]{font-weight:700;text-decoration-thickness:2px}.guide-content{max-width:860px;margin:auto;padding:26px 28px 52px}.guide-content h1{font-size:38px;line-height:1.2;margin:12px 0 20px;overflow-wrap:anywhere}.guide-content h2{font-size:25px;line-height:1.35;margin:36px 0 14px}.guide-lead{font-size:19px;line-height:1.65}.guide-breadcrumb{font-size:13px;color:#536c61}.guide-content figure{margin:28px 0}.guide-content figure img{display:block;width:100%;height:auto;background:#fff;border-radius:6px}.guide-content figcaption{font-size:13px;color:#536c61;margin-top:8px}.guide-content li{padding:5px 0}.guide-content ul,.guide-content ol{padding-left:24px}.guide-related{border-top:1px solid #d4ded9;margin:36px 0 24px}.guide-related a{display:block;margin:10px 0}.guide-footer{border-top:1px solid #d4ded9;display:flex;gap:18px 28px;justify-content:center;flex-wrap:wrap;padding:25px;font-size:14px}.guide-skip{position:absolute;top:-80px;left:12px;background:#fff;padding:8px 14px}.guide-skip:focus{top:8px}.guide-page :focus-visible{outline:3px solid #cf852f;outline-offset:4px}.public-overview{border-top:1px solid var(--border,#52606d);padding:32px max(24px,calc((100% - 1080px)/2));line-height:1.7;letter-spacing:0}.public-overview h2{font-size:25px;margin:0 0 12px}.public-overview h3{font-size:18px;margin:0 0 8px}.public-overview p{font-size:15px}.public-overview a{color:var(--accent,#efc16c);text-decoration:underline;text-underline-offset:4px}.public-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;margin-top:26px}.public-overview article{min-width:0}.public-overview footer{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:13px}.is-authenticated .public-overview{display:none}@media(max-width:600px){.guide-header{padding:16px;gap:12px}.guide-brand{font-size:21px;gap:7px}.guide-brand img{width:28px;height:28px}.guide-play{padding:9px 12px;font-size:14px}.guide-content{padding:20px 18px 36px}.guide-content h1{font-size:30px}.guide-content h2{font-size:23px}.guide-lead{font-size:17px}.guide-nav{justify-content:flex-start;padding:12px 18px;gap:10px 20px}.public-overview-grid{grid-template-columns:minmax(0,1fr)}.guide-footer{justify-content:flex-start;padding:22px 18px}.public-overview{padding:28px 20px}}
