.sol .m-split h2{margin-top:0}.sol .m-split p.m-lead+p.m-lead{margin-top:12px}.sol-cta{margin-top:26px}.sol-phone{border:1px solid var(--m-line);border-radius:28px;justify-self:center;width:min(300px,70%);overflow:hidden;box-shadow:0 30px 60px -28px #0a25408c}.sol-phone img{width:100%;height:auto;display:block}.sol .m-step h3{margin-top:0}.sol-narrow{max-width:820px}.sol-narrow .faq-item summary{font-size:16.5px}.sol-related{border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-paper);margin-top:48px;padding:26px 28px}.sol-related h2{margin:0 0 12px;font-size:18px;font-weight:800}.sol-related ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sol-related a{color:var(--m-blue-d);align-items:center;gap:8px;padding:6px 0;font-weight:700;text-decoration:none;display:inline-flex}.sol-related a:hover{text-decoration:underline}.guide-meta{color:#94b4d4;margin-top:18px;font-size:14px}.guide{background:var(--m-card);padding:64px 0 24px}.guide-body{max-width:760px;color:var(--m-ink);margin:0 auto;padding:0 24px;font-size:17px;line-height:1.75}.guide-body h2{margin:44px 0 12px;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.25}.guide-body h3{margin:28px 0 8px;font-size:19px;font-weight:700}.guide-body p{color:var(--m-body);margin:0 0 16px}.guide-body ul,.guide-body ol{color:var(--m-body);margin:0 0 18px;padding-left:22px}.guide-body li{margin:6px 0}.guide-body a{color:var(--m-blue-d);font-weight:600}.guide-body strong{color:var(--m-ink)}.guide-toc{border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-paper);margin:0 0 32px;padding:20px 24px}.guide-toc h2{margin:0 0 8px;font-size:16px}.guide-toc ol{margin:0}.guide-table{border-collapse:collapse;width:100%;margin:8px 0 24px;font-size:15.5px}.guide-table th,.guide-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--m-line);padding:12px 14px}.guide-table thead th{background:var(--m-paper);color:var(--m-ink);font-weight:700}.guide-table td{color:var(--m-body)}.guide-scroll{overflow-x:auto}@media (width<=560px){.guide-body{padding:0 18px;font-size:16.5px}.sol-related{padding:22px 20px}}
