.svc.svelte-vzelxb{--bg: #FAFAF7;--bg-card: #F2F1EC;--ink: #0A0A0A;--ink-2: #2B2B2B;--muted: #6B6A66;--line: #E8E6DE;--accent: #3D7BE3;--maxw: 1120px;--gutter: clamp(24px, 5.08vw, 72px);background:var(--bg);color:var(--ink);font-family:Geist,ui-sans-serif,system-ui,sans-serif;padding:clamp(48px,6vw,96px) var(--gutter)}.container.svelte-vzelxb{max-width:var(--maxw);margin:0 auto}.head.svelte-vzelxb{max-width:56ch;margin-bottom:clamp(32px,4vw,56px)}.eyebrow.svelte-vzelxb{display:inline-flex;align-items:center;gap:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);line-height:1.2}.ebar.svelte-vzelxb{display:inline-block;width:22px;height:1px;background:currentColor;opacity:.6}.h2.svelte-vzelxb{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:12px 0 0}.cards.svelte-vzelxb{display:grid;gap:20px}.card.svelte-vzelxb{background:var(--bg-card);border-radius:22px;padding:clamp(28px,3.5vw,48px);border:1px solid var(--line)}.card-meta.svelte-vzelxb{display:flex;align-items:center;gap:10px;margin-bottom:16px}.card-num.svelte-vzelxb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--ink);color:#fff;font-size:13px;font-weight:600}.card-tag.svelte-vzelxb{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.card-h3.svelte-vzelxb{font-size:clamp(1.25rem,1rem + .8vw,1.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.25;max-width:32ch;margin:0 0 16px}.card-body.svelte-vzelxb{display:grid;gap:14px;max-width:64ch;color:var(--ink-2);font-size:16px;line-height:1.6}.card-body.svelte-vzelxb p:where(.svelte-vzelxb){margin:0}.card-links.svelte-vzelxb{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.link.svelte-vzelxb{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.04em;color:var(--accent);text-decoration:none}.link.svelte-vzelxb:hover{color:#2f66c8;text-decoration:underline}.svc.svelte-1oov8a6{--bg: #F2F1EC;--ink: #0A0A0A;--ink-2: #2B2B2B;--muted: #6B6A66;--line: #E0DED6;--accent: #3D7BE3;--maxw: 1120px;--gutter: clamp(24px, 5.08vw, 72px);background:var(--bg);color:var(--ink);font-family:Geist,ui-sans-serif,system-ui,sans-serif;padding:clamp(48px,6vw,96px) var(--gutter)}.container.svelte-1oov8a6{max-width:var(--maxw);margin:0 auto}.head.svelte-1oov8a6{max-width:56ch;margin-bottom:clamp(28px,3vw,40px)}.eyebrow.svelte-1oov8a6{display:inline-flex;align-items:center;gap:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);line-height:1.2}.ebar.svelte-1oov8a6{display:inline-block;width:22px;height:1px;background:currentColor;opacity:.6}.h2.svelte-1oov8a6{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:12px 0 0}.body.svelte-1oov8a6{display:grid;gap:16px;max-width:64ch;color:var(--ink-2);font-size:17px;line-height:1.65}.body.svelte-1oov8a6 p:where(.svelte-1oov8a6){margin:0}.stats.svelte-1oov8a6{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);margin:clamp(32px,4vw,48px) 0 24px;padding-top:28px;border-top:1px solid var(--line)}.stat.svelte-1oov8a6 dt:where(.svelte-1oov8a6){font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-weight:500}.stat.svelte-1oov8a6 dd:where(.svelte-1oov8a6){font-size:clamp(15px,1.2vw,17px);font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--ink);margin:8px 0 0;max-width:28ch}.links.svelte-1oov8a6{display:flex;flex-wrap:wrap;gap:8px 24px}.link.svelte-1oov8a6{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.04em;color:var(--accent);text-decoration:none}.link.svelte-1oov8a6:hover{color:#2f66c8;text-decoration:underline}@media(max-width:720px){.stats.svelte-1oov8a6{grid-template-columns:1fr;gap:18px}}.svc.svelte-160h7lr{--bg: #FAFAF7;--ink: #0A0A0A;--ink-2: #2B2B2B;--muted: #6B6A66;--line: #E8E6DE;--accent: #3D7BE3;--maxw: 1120px;--gutter: clamp(24px, 5.08vw, 72px);background:var(--bg);color:var(--ink);font-family:Geist,ui-sans-serif,system-ui,sans-serif;padding:clamp(48px,6vw,96px) var(--gutter)}.container.svelte-160h7lr{max-width:var(--maxw);margin:0 auto}.head.svelte-160h7lr{max-width:56ch;margin-bottom:clamp(28px,3vw,40px)}.eyebrow.svelte-160h7lr{display:inline-flex;align-items:center;gap:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);line-height:1.2}.ebar.svelte-160h7lr{display:inline-block;width:22px;height:1px;background:currentColor;opacity:.6}.h2.svelte-160h7lr{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:12px 0 0}.cards.svelte-160h7lr{display:grid;grid-template-columns:1fr 1fr;gap:16px}.card.svelte-160h7lr{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.5vw,28px);display:flex;flex-direction:column;gap:10px}.card-h3.svelte-160h7lr{font-size:clamp(1.1rem,.95rem + .5vw,1.3rem);font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0}.card-body.svelte-160h7lr{color:var(--ink-2);font-size:15px;line-height:1.6;margin:0}.ctas.svelte-160h7lr{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:clamp(28px,3vw,40px)}.btn.svelte-160h7lr{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s ease;border:1px solid transparent;white-space:nowrap}.btn-accent.svelte-160h7lr{background:var(--accent);color:#fff;border-color:var(--accent)}.btn-accent.svelte-160h7lr:hover{background:#2f66c8;border-color:#2f66c8}.link.svelte-160h7lr{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.04em;color:var(--accent);text-decoration:none}.link.svelte-160h7lr:hover{color:#2f66c8;text-decoration:underline}.link-soft.svelte-160h7lr{color:var(--muted)}.link-soft.svelte-160h7lr:hover{color:var(--ink)}@media(max-width:720px){.cards.svelte-160h7lr{grid-template-columns:1fr}}
