.builderGuideLayout{display:grid;grid-template-columns:220px minmax(0,760px);gap:72px;align-items:start}.builderGuideNav{position:sticky;top:110px;display:grid;gap:16px;font-size:.9rem}.builderGuideNav strong{font-size:1.15rem}.builderGuideNav a{color:var(--muted,#526879);text-decoration:none}.builderGuideNav a:hover{color:var(--ink,#103448)}.builderGuideSteps article{scroll-margin-top:110px;padding-bottom:52px;margin-bottom:48px;border-bottom:1px solid #dce3e8}.builderGuideSteps article:last-child{border:0;margin:0;padding:0}.builderGuideSteps h2{font-size:clamp(1.7rem,3vw,2.4rem);margin:10px 0 20px}.builderGuideSteps p,.builderGuideSteps li{line-height:1.75}.builderGuideSteps li+li{margin-top:10px}.builderBalanceFigure{margin:28px 0;background:#f3f6f7;border:1px solid #dce3e8;border-radius:16px;overflow:hidden}.builderBalanceFigure img{width:100%;height:auto;display:block}.builderBalanceFigure figcaption{padding:0 24px 24px;font-size:.85rem;line-height:1.6;color:#526879}@media(max-width:800px){.builderGuideLayout{grid-template-columns:1fr;gap:36px}.builderGuideNav{position:static;border-bottom:1px solid #dce3e8;padding-bottom:26px}.builderGuideSteps article{padding-bottom:32px;margin-bottom:32px}.builderBalanceFigure figcaption{padding:0 16px 16px}}
