.fg-site .sg-hero h1{max-width:950px}.fg-site .sg-article section{scroll-margin-top:100px}.fg-site .sg-article a{overflow-wrap:anywhere}.fg-steps h3{margin-bottom:8px}.fg-steps li{padding-left:8px;margin-bottom:26px}.fg-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none}.sg-article .fg-flow{padding:0;margin:24px 0}.fg-flow li{border:1px solid #eae4f1;border-radius:12px;padding:18px}.fg-flow b{display:block;width:30px;height:30px;background:#f2eaff;color:#7047eb;border-radius:8px;text-align:center;line-height:30px;margin-bottom:12px}.fg-routes{border:1px solid #eae4f1;border-radius:12px;margin:24px 0}.fg-routes>div{padding:18px 22px}.fg-routes>div+div{border-top:1px solid #eae4f1}.fg-routes dt{display:flex;align-items:baseline;gap:12px;color:#43334f;font-size:12px}.fg-routes dt span{color:#7047eb;font-weight:700;flex-shrink:0}.fg-routes code{overflow-wrap:anywhere;min-width:0}.fg-routes dd{margin:10px 0 0}@media (max-width:540px){.fg-flow{grid-template-columns:1fr}.fg-flow li{display:flex;align-items:center;gap:12px;padding:14px}.fg-flow b{margin:0;flex-shrink:0}.fg-routes>div{padding:16px}.fg-routes dt{flex-wrap:wrap}}