/* Public practical guides; scoped to avoid altering the application. */
.growth-guide{padding:0 0 36px}.growth-guide .container{max-width:1080px;margin:0 auto;padding-left:24px;padding-right:24px}.guide-hero{padding-top:56px;padding-bottom:32px}.guide-hero h1{font-size:clamp(30px,4.4vw,48px);line-height:1.15;max-width:900px;letter-spacing:-.025em}.guide-kicker,.guide-updated{font-size:14px;opacity:.75}.guide-lead{font-size:21px;line-height:1.6;max-width:900px}.guide-section{padding-top:28px;padding-bottom:24px;border-top:1px solid #89978b40}.growth-guide h2{font-size:28px;line-height:1.3;margin:0 0 18px}.growth-guide h3{font-size:20px;line-height:1.4;margin:0 0 8px}.growth-guide p,.growth-guide li{line-height:1.75}.growth-guide p{max-width:940px}.growth-guide li{margin-bottom:10px}.growth-guide a:not(.btn){text-decoration:underline;text-underline-offset:3px}.guide-secondary{display:inline-block;padding:14px}.guide-steps{display:grid;grid-template-columns:1fr 1fr;gap:24px 42px;padding-left:25px}.guide-demo{display:grid;grid-template-columns:1fr 1fr;gap:28px}.guide-demo audio{width:100%;margin:12px 0}.guide-transcript{border-left:3px solid #7d9a4e;padding-left:20px}.guide-transcript p{margin:0 0 8px}.guide-table-wrap{overflow-x:auto}.growth-guide table{width:100%;border-collapse:collapse;text-align:left}.growth-guide th,.growth-guide td{padding:12px;border-bottom:1px solid #89978b40;white-space:nowrap}.growth-guide caption{text-align:left;margin-bottom:12px;font-size:14px;opacity:.8}.growth-guide details{padding:16px 0;border-bottom:1px solid #89978b40}.growth-guide summary{cursor:pointer;font-weight:600}.growth-guide .btn{margin-top:8px}.growth-guide :focus-visible{outline:3px solid #7d9a4e;outline-offset:4px}@media(max-width:680px){.guide-steps,.guide-demo{grid-template-columns:1fr}.guide-hero{padding-top:32px}.guide-lead{font-size:18px}.growth-guide h2{font-size:24px}.guide-secondary{padding-left:0;display:block}.growth-guide .container{padding-left:18px;padding-right:18px}}
