.guide-page main{max-width:1120px}.guide-hero{max-width:820px;padding:92px 0 54px}.guide-hero h1{letter-spacing:-.055em;max-width:780px;margin:12px 0 20px;font-size:clamp(36px,5vw,64px);line-height:1.04}.guide-hero>p:last-child{color:#667085;max-width:760px;font-size:18px;line-height:1.75}.guide-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:92px;display:grid}.guide-index article{background:#fff;border:1px solid #e4e7ec;border-radius:20px;flex-direction:column;min-height:310px;padding:28px;display:flex}.guide-index article>svg{color:#6366f1}.guide-index h2{letter-spacing:-.035em;margin:24px 0 12px;font-size:23px}.guide-index p{color:#667085;margin:0;line-height:1.7}.guide-index a{color:#4f46e5;align-items:center;gap:7px;margin-top:auto;padding-top:24px;font-weight:750;display:flex}.guide-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:56px;padding:0 0 76px;display:grid}.guide-content{gap:0;display:grid}.guide-content section{border-top:1px solid #e4e7ec;padding:30px 0}.guide-content h2{color:#101828;letter-spacing:-.035em;margin:0 0 12px;font-size:24px}.guide-content p{color:#475467;margin:0;font-size:16px;line-height:1.8}.guide-layout aside{background:#f8f9fc;border:1px solid #e4e7ec;border-radius:20px;padding:28px;position:sticky;top:24px}.guide-layout aside>svg{color:#6366f1}.guide-layout aside h2{margin:14px 0 18px;font-size:22px}.guide-layout aside ul{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.guide-layout aside li{color:#475467;gap:9px;font-size:14px;line-height:1.5;display:flex}.guide-layout aside li svg{color:#12b76a;flex:none;width:17px;height:17px}.guide-layout aside .solution-primary{justify-content:center;width:100%}@media (max-width:820px){.guide-hero{padding:64px 0 40px}.guide-index{grid-template-columns:1fr}.guide-index article{min-height:0}.guide-layout{grid-template-columns:1fr;gap:28px}.guide-layout aside{position:static}.guide-content section{padding:24px 0}}@media (max-width:560px){.guide-hero h1{font-size:36px}.guide-hero>p:last-child{font-size:16px}.guide-content h2{font-size:21px}}
