.guide-page{padding-top:94px}.guide-crumb{display:flex;gap:12px;align-items:center;padding-top:32px;font-size:12px;color:#596351}.guide-crumb a{color:#244be8}.guide-hero{padding-top:65px;padding-bottom:75px;max-width:1450px}.guide-hero h1{font-size:clamp(40px,5.5vw,78px);line-height:1.08;letter-spacing:-.05em;margin:24px 0}.guide-hero>p:not(.eyebrow){max-width:760px;font-size:20px;line-height:1.75;color:#50594d}.guide-hero>.button{margin-top:30px}.guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:7vw;padding-top:64px;padding-bottom:64px;border-top:1px solid #20271f20}.guide-grid>img{width:100%;height:340px;object-fit:cover;border-radius:10px}.guide-grid h2,.guide-section h2,.seo-faq h2{font-size:clamp(28px,3vw,42px);letter-spacing:-.04em;line-height:1.15;margin:0 0 24px}.guide-grid p,.guide-section>p,.guide-aside li{font-size:17px;line-height:1.85;color:#50594d}.guide-grid p+p{margin-top:18px}.guide-grid p a,.guide-section p a{color:#244be8;text-decoration:underline;text-underline-offset:4px}.guide-grid .button,.guide-grid .text-link{margin-top:24px}.guide-aside{padding:32px;border-radius:10px;background:#f0f3fd}.guide-aside h3{font-size:23px;letter-spacing:-.6px;margin:0 0 20px}.guide-aside a{color:#244be8}.guide-aside ul{padding-left:20px}.guide-section{padding-top:65px;padding-bottom:65px;border-top:1px solid #20271f20}.guide-section>p{max-width:900px}.guide-section>.button{margin-top:24px}.guide-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.guide-cards article{padding:28px;background:#f2f4f9;border-radius:9px}.guide-cards h3{font-size:20px;letter-spacing:-.5px;margin:0 0 15px}.guide-cards p{font-size:15px;line-height:1.8;color:#50594d}.guide-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding-left:22px;margin-top:35px}.guide-steps li{padding-left:5px}.guide-steps li::marker{color:#244be8}.guide-steps strong{font-size:18px}.guide-steps p{font-size:15px;line-height:1.8;color:#50594d;margin-top:12px}.guide-reading{display:flex;flex-wrap:wrap;gap:20px 35px;margin-top:36px;padding-top:28px;border-top:1px solid #20271f20}.guide-reading h3{width:100%;font-size:19px}.guide-reading a{font-size:15px;color:#244be8;text-decoration:underline;text-underline-offset:5px}.seo-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:7vw;padding-top:85px;padding-bottom:85px;border-top:1px solid #20271f20;background:#fff}.seo-faq .eyebrow{margin-bottom:24px}.seo-faq>div>p:not(.eyebrow){color:#50594d;line-height:1.7}.seo-faq .text-link{margin-top:28px;font-size:14px}.seo-faq details{border-bottom:1px solid #20271f25;padding:20px 0}.seo-faq details:first-child{padding-top:0}.seo-faq summary{cursor:pointer;font-size:17px;font-weight:500;line-height:1.5;list-style:none;display:flex;gap:20px;justify-content:space-between}.seo-faq summary::after{content:'+';color:#244be8;font-size:22px;flex-shrink:0}.seo-faq details[open] summary::after{content:'−'}.seo-faq details p{font-size:15px;line-height:1.9;color:#50594d;margin:16px 0 0}.site-footer-links,.site-footer-bottom>nav{flex-wrap:wrap}
@media(max-width:760px){.guide-page{padding-top:76px}.guide-crumb{font-size:10px;padding-top:24px}.guide-hero{padding-top:42px;padding-bottom:48px}.guide-hero>p:not(.eyebrow){font-size:17px}.guide-grid,.guide-cards,.guide-steps,.seo-faq{grid-template-columns:1fr}.guide-grid,.guide-section{padding-top:42px;padding-bottom:42px}.guide-grid{gap:30px}.guide-grid>img{height:260px}.guide-grid p,.guide-section>p{font-size:16px}.guide-cards{gap:14px}.guide-aside{padding:24px}.guide-steps{gap:22px}.seo-faq{padding-top:50px;padding-bottom:50px;gap:35px}.seo-faq summary{font-size:16px}.guide-reading{gap:20px}.guide-hero h1{font-size:42px}}
