/* generated by csp_build.py from inline style attributes — do not edit */
.s-064bb4a:not(#_):not(#_){background:#fff;border:2px solid #e3eeee;border-radius:16px;padding:22px 20px;display:flex;flex-direction:column;gap:6px}
.s-0742698:not(#_):not(#_){margin:0 0 10px;color:var(--deep)}
.s-0b11ff5:not(#_):not(#_){justify-self:center;padding:28px 34px;margin-inline:auto}
.s-13d377a:not(#_):not(#_){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}
.s-1550bee:not(#_):not(#_){height:84px}
.s-17e0ac2:not(#_):not(#_){margin:4px 0 0;font-size:.95rem;color:#cfe9e9}
.s-18f5721:not(#_):not(#_){color:#cfe9e9;margin:0 0 4px}
.s-1b7b558:not(#_):not(#_){margin:22px 0 0}
.s-1c9c449:not(#_):not(#_){color:inherit}
.s-21cb22e:not(#_):not(#_){color:inherit;font-weight:700}
.s-24d308c:not(#_):not(#_){margin-top:26px}
.s-2517a51:not(#_):not(#_){margin-top:22px}
.s-2d724d0:not(#_):not(#_){margin:14px 0 0}
.s-2fbbbcd:not(#_):not(#_){margin-top:30px}
.s-2fc22a9:not(#_):not(#_){gap:6px;font-size:.95rem}
.s-330ce2f:not(#_):not(#_){max-width:860px}
.s-38afac7:not(#_):not(#_){font-size:2.4rem;font-weight:800;color:var(--deep);line-height:1.1}
.s-3f2ab4a:not(#_):not(#_){margin-top:14px;font-size:.9em;opacity:.8}
.s-4260ebe:not(#_):not(#_){padding-top:0}
.s-583f758:not(#_):not(#_){margin-top:28px}
.s-627f89c:not(#_):not(#_){color:var(--teal-2);font-weight:700}
.s-65381fe:not(#_):not(#_){display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--teal);color:#fff;font-weight:800;font-size:1.1rem;margin-bottom:10px}
.s-66d329c:not(#_):not(#_){font-size:1.05rem;color:var(--deep)}
.s-6849d25:not(#_):not(#_){grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
.s-6874c4e:not(#_):not(#_){background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px 14px;text-align:center}
.s-6a833c9:not(#_):not(#_){font-size:4rem}
.s-6d845eb:not(#_):not(#_){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:18px;max-width:760px}
.s-729d2fa:not(#_):not(#_){color:#fff}
.s-7bc1f02:not(#_):not(#_){font-size:.85rem;margin-top:6px;color:var(--deep)}
.s-7e7d164:not(#_):not(#_){margin-top:18px;color:#e3f3f3}
.s-8105bc9:not(#_):not(#_){font-size:2.4rem;font-weight:800;color:var(--teal-2);line-height:1.1}
.s-9c92264:not(#_):not(#_){margin:26px 0 8px;color:var(--deep)}
.s-a26bda7:not(#_):not(#_){margin-top:20px}
.s-b12974c:not(#_):not(#_){max-width:720px}
.s-b8c5daf:not(#_):not(#_){margin-top:14px;max-width:760px}
.s-c10e3e6:not(#_):not(#_){list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}
.s-c1e8452:not(#_):not(#_){background:#fff;border:2px solid var(--teal);border-radius:16px;padding:22px 20px;display:flex;flex-direction:column;gap:6px}
.s-ca2e6c7:not(#_):not(#_){display:block;color:var(--deep)}
.s-ceee253:not(#_):not(#_){list-style:none;padding:0;margin:18px 0 22px;display:grid;gap:10px;text-align:left}
.s-d4169b6:not(#_):not(#_){font-size:1.6rem}
.s-d45094f:not(#_):not(#_){margin:10px 0 6px}
.s-d6f2af6:not(#_):not(#_){margin-top:14px}
.s-db2b163:not(#_):not(#_){display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px auto 0;padding:0 20px;max-width:1100px}
.s-dc81ec7:not(#_):not(#_){display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:14px 0 6px;font-weight:700;color:var(--deep)}
.s-e214730:not(#_):not(#_){margin-top:48px}
.s-e2b01b0:not(#_):not(#_){max-width:640px}
.s-e2f5384:not(#_):not(#_){margin:26px 0 0;color:var(--deep)}
.s-e482d8e:not(#_):not(#_){width:100%;height:auto;border-radius:14px;display:block}
.s-e8d928f:not(#_):not(#_){color:#cfe9e9}
.s-eb5758e:not(#_):not(#_){color:var(--muted);font-size:.9rem}
.s-ec7dbc4:not(#_):not(#_){color:var(--deep);border-color:var(--line)}
.s-eea8807:not(#_):not(#_){margin-top:34px}
.s-fe7b497:not(#_):not(#_){margin-top:6px}
