.catalog-guide{padding-bottom:32px}.catalog-guide>section:not(.faq-panel){padding-block:64px;border-top:1px solid var(--color-border)}.catalog-guide .t-marketing+.t-body{max-width:680px;margin-top:16px;line-height:1.8}.catalog-guide-reasons{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:start}.catalog-guide-reasons-intro{position:sticky;top:112px}.catalog-guide-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--color-brand);font-weight:600}.catalog-guide-reason-list{margin:0;padding:0;list-style:none}.catalog-guide-reason-list>li{display:grid;gap:8px;padding-block:24px;border-bottom:1px solid var(--color-border)}.catalog-guide-reason-list>li:first-child{padding-top:0}.catalog-guide-reason-list>li:last-child{border-bottom:0}.catalog-guide-reason-list p{line-height:1.8}.catalog-guide-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 0;padding:0;list-style:none}.catalog-guide-steps li{display:flex;flex-direction:column;gap:20px}.catalog-guide-steps li p{max-width:44ch;margin-top:8px}.catalog-guide-step-icon{width:64px;height:64px;object-fit:contain}.catalog-guide-step-number{margin-right:8px;color:var(--color-text-secondary);font-weight:500}.catalog-guide-table .stack-table{margin-top:32px}@media (max-width:960px){.catalog-guide-reasons{grid-template-columns:minmax(0,1fr);gap:32px}.catalog-guide-reasons-intro{position:static}.catalog-guide-steps ol{grid-template-columns:minmax(0,1fr);gap:24px}.catalog-guide-steps li{flex-direction:row;align-items:flex-start}.catalog-guide-step-icon{flex-shrink:0;width:56px;height:56px}}@media (max-width:760px){.catalog-guide>section:not(.faq-panel){padding-block:48px}}