.info-nav{align-items:center;gap:24px;display:flex}.guide-page{max-width:780px;min-height:calc(100vh - 250px);padding-top:34px}.guide-page h1{margin:14px 0 0;font-size:44px}.guide-page h2{letter-spacing:-.8px;margin:40px 0 0;font-size:27px}.guide-page p,.guide-page li{color:#46524d;font-size:16px;line-height:1.72}.guide-page p{margin:16px 0}.guide-page ul,.guide-page ol{margin:16px 0;padding-left:22px}.guide-page li{margin:7px 0}.guide-crumbs{color:var(--muted);font-size:12px}.guide-summary{background:var(--sage);border-radius:6px;padding:18px 20px;color:var(--ink)!important;margin:22px 0!important;font-size:17px!important}.guide-note{background:#f6f7f4;border:1px solid #e3e7dd;border-radius:6px;padding:14px 16px;font-size:14px!important}.guide-table{margin:18px 0;overflow-x:auto}.guide-table table{border-collapse:collapse;width:100%;font-size:14px}.guide-table th,.guide-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:#46524d;padding:10px 12px}.guide-table th{color:var(--ink);font-weight:600}.guide-cta{border:1px solid var(--line);border-radius:8px;margin:44px 0 0;padding:26px}.guide-cta h2{margin:0 0 8px;font-size:25px}.guide-cta .button{margin-top:6px}.guide-download{margin:4px 0 8px;display:inline-flex}.guide-search{border:1px solid var(--line);background:#fff;border-radius:8px;margin:26px 0;padding:22px}.guide-search label{margin-bottom:10px;font-size:14px;font-weight:600;display:block}.guide-search div{gap:10px;display:flex}.guide-search input{min-width:0;min-height:48px;color:var(--ink);background:#fff;border:1px solid #cfdbd5;border-radius:6px;flex:1;padding:10px 14px}.guide-search p{color:var(--muted);margin:10px 0 0;font-size:12px}.guide-columns{grid-template-columns:1fr 1fr;gap:28px;margin-top:8px;display:grid}.guide-columns h2{margin-top:26px;font-size:22px}.guide-columns li{font-size:14.5px}.guide-faqs details{border-bottom:1px solid var(--line);padding:14px 0}.guide-faqs summary{cursor:pointer;color:var(--ink);font-size:15px;font-weight:600}.guide-faqs details p{margin:10px 0 0;font-size:15px}.guide-sources li,.guide-sources p{font-size:13px}.guide-related ul{padding:0;list-style:none}.guide-hub{max-width:1000px}.guide-hub-intro{max-width:640px}.guide-group{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:40px;margin-top:30px;padding:30px 0;display:grid}.guide-group h2{margin:0}.guide-group p{font-size:14px}.guide-group ul{margin:0;padding:0;list-style:none}@media (max-width:720px){.guide-page h1{font-size:34px}.guide-page h2{font-size:24px}.guide-search div{flex-direction:column}.guide-columns,.guide-group{grid-template-columns:1fr;gap:12px}.info-nav{gap:14px}}
