.resilience_page__vGz2z{display:flex;flex-direction:column;gap:16px}.resilience_hero__3yJro{padding:24px;display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:end}.resilience_hero__3yJro h2{margin:14px 0 8px;font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.resilience_hero__3yJro p{font-size:14px;color:var(--text-2);line-height:1.6;max-width:760px}.resilience_hero__3yJro p b{color:var(--text)}.resilience_kpis__OVrJw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.resilience_kpis__OVrJw>.card{padding:16px 18px;display:flex;flex-direction:column;gap:6px}.resilience_kL__vJBqL{font-size:12.5px;font-weight:500;color:var(--text-3)}.resilience_kpis__OVrJw b{font-size:26px;font-weight:500;letter-spacing:-.04em}.resilience_kpis__OVrJw small{font-size:12.5px;color:var(--text-3)}.resilience_good__UoqcT{color:var(--good)}.resilience_two__g4zvU{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.resilience_chart__YrVf8{display:block;width:100%;height:auto}.resilience_band__xozAU{fill:var(--warn-soft)}.resilience_grid___XpLY{stroke:var(--border);stroke-width:1}.resilience_tick__nBmC_{font-size:11px;fill:var(--text-3);font-family:var(--font-mono),monospace}.resilience_line__f65_g{fill:none;stroke:var(--navy);stroke-width:2.5}.resilience_base___wmLc{fill:none;stroke:var(--text-3);stroke-width:2;stroke-dasharray:5 5}.resilience_naive__InF8B{fill:none;stroke:var(--bad);stroke-width:2.5}.resilience_aware__9SzzP{fill:none;stroke:var(--good);stroke-width:2.5}.resilience_naiveDot__3H_AA{fill:var(--bad)}.resilience_awareDot__SEukM{fill:var(--good)}.resilience_verdict__I76wg{margin-top:12px;font-size:15px;font-weight:600}.resilience_rule__hvYmC{margin-top:6px;font-size:12.5px;color:var(--text-2);line-height:1.55}.resilience_rule__hvYmC b{color:var(--text)}.resilience_actions__TRrdv{list-style:none;padding:14px 18px 4px;display:flex;flex-direction:column;gap:10px}.resilience_actions__TRrdv li{display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:12px;border-radius:10px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);font-size:13px;color:var(--text-2);line-height:1.5}.resilience_actions__TRrdv li svg{width:34px;height:34px;padding:9px;border-radius:9px;background:var(--cyan-soft);color:var(--navy)}.resilience_actions__TRrdv b{display:block;color:var(--text);font-weight:600;margin-bottom:2px}.resilience_cta__HUaoU{padding:6px 18px 18px}.resilience_legend__i56gq{display:flex;gap:14px;font-size:12px;color:var(--text-2);flex-wrap:wrap}.resilience_legend__i56gq span{display:flex;align-items:center;gap:6px}.resilience_legend__i56gq i{width:10px;height:10px;border-radius:3px}.resilience_note__rybov{padding:0 18px 18px;font-size:13px;color:var(--text-2);line-height:1.6}.resilience_note__rybov b{color:var(--text)}.resilience_offline__F_kWX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:14px 18px}.resilience_offline__F_kWX>div{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:12px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.resilience_offline__F_kWX b{font-size:20px;font-weight:600;letter-spacing:-.02em}.resilience_offline__F_kWX span{font-size:12.5px;color:var(--text-2);line-height:1.5;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.resilience_rural__qVhju{margin:0 18px 18px;padding:20px;border-radius:14px;background:linear-gradient(160deg,#0b2a5c,#06132b);color:#e6edf8;display:flex;flex-direction:column;gap:16px}.resilience_ruralHead__Sc_pF h3{margin:12px 0 6px;font-size:19px;font-weight:600;letter-spacing:-.02em;color:#fff}.resilience_ruralHead__Sc_pF p{font-size:13.5px;color:#b8c6de;line-height:1.6;max-width:820px}.resilience_chain__PzAua{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;counter-reset:c}.resilience_chain__PzAua li{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);font-size:12.5px;line-height:1.5;color:#b8c6de}.resilience_chain__PzAua li svg{width:32px;height:32px;padding:8px;border-radius:9px;background:rgba(44,198,244,.16);color:#2CC6F4}.resilience_chain__PzAua b{display:block;color:#fff;font-size:13.5px;margin-bottom:4px}.resilience_try__U1Rms{font-size:12.5px;color:#b8c6de;line-height:1.6}.resilience_try__U1Rms b{color:#fff}@media (max-width:1100px){.resilience_chain__PzAua{grid-template-columns:1fr 1fr}.resilience_hero__3yJro,.resilience_two__g4zvU{grid-template-columns:1fr}.resilience_kpis__OVrJw,.resilience_offline__F_kWX{grid-template-columns:1fr 1fr}}@media (max-width:640px){.resilience_kpis__OVrJw,.resilience_offline__F_kWX{grid-template-columns:1fr}}