.hero[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#eef4ff 0%,var(--bg) 52%,#fff3ea 100%);padding:72px 0 80px;position:relative;overflow:hidden}.hero-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}.hero-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--brand);background:#fff;border:1px solid rgba(29,78,216,.16);padding:7px 16px;border-radius:999px;margin-bottom:22px}.hero-badge[data-astro-cid-j7pv25f6] .icon{width:16px;height:16px;stroke-width:1.9}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:48px;font-weight:800;line-height:1.25;letter-spacing:-.03em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{color:var(--brand);background:linear-gradient(transparent 62%,#f9731638 62%)}.hero-sub[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:17px;line-height:1.9;color:var(--ink-2);max-width:560px}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;gap:14px;margin-top:30px}.hero-perks[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:26px}.hero-perks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--ink-2);font-weight:500}.hero-perks[data-astro-cid-j7pv25f6] .icon{width:16px;height:16px;stroke:var(--success);stroke-width:2.5}.hero-visual[data-astro-cid-j7pv25f6]{position:relative}.hero-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.hero-card--main[data-astro-cid-j7pv25f6]{padding:28px}.hc-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:18px}.hc-icon[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:12px;background:var(--brand-light);color:var(--brand);display:flex;align-items:center;justify-content:center}.hc-icon[data-astro-cid-j7pv25f6] .icon{width:22px;height:22px}.hc-head[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:16px;font-weight:700}.hc-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-size:13px;color:var(--muted)}.hc-rows[data-astro-cid-j7pv25f6]{display:grid;gap:2px}.hc-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px dashed var(--line)}.hc-row[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.hc-row[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--ink-2)}.hc-row[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:800;color:var(--brand)}.hc-foot[data-astro-cid-j7pv25f6]{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.hero-card--float[data-astro-cid-j7pv25f6]{position:absolute;left:-22px;bottom:-24px;display:flex;align-items:center;gap:12px;padding:16px 20px}.hf-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px;border-radius:11px;background:var(--accent-light);color:var(--accent-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hf-icon[data-astro-cid-j7pv25f6] .icon{width:20px;height:20px}.hero-card--float[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:14px;font-weight:700}.hero-card--float[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-size:12px;color:var(--muted)}.stats-band[data-astro-cid-j7pv25f6]{background:var(--ink);padding:40px 0}.stats-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stats-band[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{color:#fff}.stats-band[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{color:#ffffff9e}.stats-band[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6] .suffix[data-astro-cid-j7pv25f6]{color:var(--accent)}.line-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.line-icon[data-astro-cid-j7pv25f6]{width:58px;height:58px;border-radius:16px;background:var(--brand-light);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.line-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:21px;font-weight:800;margin-bottom:6px}.line-tag[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600;color:var(--accent-dark);margin-bottom:12px}.line-desc[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--muted);line-height:1.85;margin-bottom:16px}.line-caps[data-astro-cid-j7pv25f6]{display:grid;gap:8px;margin-bottom:20px}.line-caps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2)}.line-caps[data-astro-cid-j7pv25f6] .icon{width:15px;height:15px;stroke:var(--success);stroke-width:2.5;flex-shrink:0}.line-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-weight:600;font-size:15px;color:var(--brand)}.line-link[data-astro-cid-j7pv25f6] .icon{width:16px;height:16px;transition:transform .2s}.line-link[data-astro-cid-j7pv25f6]:hover .icon{transform:translate(3px)}.trust-card[data-astro-cid-j7pv25f6]{text-align:left}.trust-icon[data-astro-cid-j7pv25f6]{width:50px;height:50px;border-radius:14px;background:var(--accent-light);color:var(--accent-dark);display:flex;align-items:center;justify-content:center;margin-bottom:15px}.trust-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px;font-weight:700;margin-bottom:8px}.trust-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--muted);line-height:1.8}.sol-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.sol-icon[data-astro-cid-j7pv25f6]{width:54px;height:54px;border-radius:15px;background:var(--accent-light);color:var(--accent-dark);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.sol-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:19px;font-weight:700;margin-bottom:8px}.sol-aud[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted);margin-bottom:14px}.sol-list[data-astro-cid-j7pv25f6]{display:grid;gap:8px;margin-bottom:20px}.sol-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:var(--ink-2)}.sol-list[data-astro-cid-j7pv25f6] .icon{width:15px;height:15px;stroke:var(--success);stroke-width:2.5;flex-shrink:0;margin-top:4px}.flow[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.flow-step[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px 18px}.fs-num[data-astro-cid-j7pv25f6]{display:block;font-size:24px;font-weight:800;color:var(--brand);opacity:.22;line-height:1;margin-bottom:10px}.flow-step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px;font-weight:700;margin-bottom:6px}.flow-step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted);line-height:1.7}.case-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.case-tags[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.case-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:10px}.case-summary[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--muted);line-height:1.8;margin-bottom:16px}.case-effects[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;background:var(--bg);border-radius:var(--radius);margin-bottom:18px}.ce-item[data-astro-cid-j7pv25f6]{text-align:center}.ce-value[data-astro-cid-j7pv25f6]{display:block;font-size:19px;font-weight:800;color:var(--brand)}.ce-label[data-astro-cid-j7pv25f6]{display:block;font-size:12px;color:var(--muted);margin-top:2px}.more-row[data-astro-cid-j7pv25f6]{text-align:center;margin-top:38px}.cred-card[data-astro-cid-j7pv25f6]{text-align:left}.cred-icon[data-astro-cid-j7pv25f6]{width:46px;height:46px;border-radius:13px;background:var(--brand-light);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.cred-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px;font-weight:700;margin-bottom:8px}.cred-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--muted);line-height:1.8}.city-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.city-icon[data-astro-cid-j7pv25f6]{width:46px;height:46px;border-radius:13px;background:var(--brand-light);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.city-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px;font-weight:700;margin-bottom:8px}.city-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--muted);line-height:1.8;margin-bottom:16px}.city-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;color:var(--brand)}.city-link[data-astro-cid-j7pv25f6] .icon{width:15px;height:15px;transition:transform .2s}.city-link[data-astro-cid-j7pv25f6]:hover .icon{transform:translate(3px)}.container--narrow[data-astro-cid-j7pv25f6]{max-width:860px}.faq-list[data-astro-cid-j7pv25f6]{display:grid;gap:12px}.faq-item[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover{color:var(--brand)}.faq-caret[data-astro-cid-j7pv25f6]{width:18px;height:18px;stroke:var(--muted);stroke-width:2.2;flex-shrink:0;transition:transform .22s}.faq-item[data-astro-cid-j7pv25f6][open] .faq-caret[data-astro-cid-j7pv25f6]{transform:rotate(90deg)}.faq-answer[data-astro-cid-j7pv25f6]{padding:0 20px 18px}.faq-answer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--ink-2);line-height:1.9}@media(max-width:1024px){.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:38px}.hero-card--float[data-astro-cid-j7pv25f6]{position:static;margin-top:16px;display:inline-flex}.flow[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.hero[data-astro-cid-j7pv25f6]{padding:48px 0 56px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:31px}.hero-sub[data-astro-cid-j7pv25f6]{font-size:16px}.hero-cta[data-astro-cid-j7pv25f6]{flex-direction:column}.stats-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:28px 16px}.flow[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:26px}.hero-badge[data-astro-cid-j7pv25f6]{font-size:13px;padding:6px 13px}.flow[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-card--main[data-astro-cid-j7pv25f6]{padding:22px}}@media(max-width:375px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:23px}.hc-row[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:17px}}
