.sw-pillar-hero.svelte-1du1rpd{padding:1.5rem 1rem 0}.sw-pillar-hero-shell.svelte-1du1rpd{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem;align-items:center;padding:2.5rem;border-radius:24px;overflow:hidden;color:#eff6ff;background:radial-gradient(circle at 80% 20%,rgba(35,129,143,.28),transparent 38%),radial-gradient(circle at 18% 78%,rgba(22,93,104,.2),transparent 46%),linear-gradient(120deg,#040812,#071324 46%,#0b2430);border:1px solid rgba(134,171,202,.15);box-shadow:0 30px 58px #040c176b}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-hero-kicker,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-hero-kicker,.sw-pillar-hero-copy.svelte-1du1rpd .sw-loc-kicker,.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-badge{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .8rem;padding:.3rem .9rem;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f06a31;background:#f06a311f;border:1px solid rgba(240,106,49,.25)}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-hero-kicker svg,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-hero-kicker svg,.sw-pillar-hero-copy.svelte-1du1rpd .sw-loc-kicker svg,.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-badge svg{flex-shrink:0}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-hero-h1,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-hero-h1,.sw-pillar-hero-copy.svelte-1du1rpd h1{margin:0 0 .65rem;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-hero-lead,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-hero-lead,.sw-pillar-hero-copy.svelte-1du1rpd p{margin:0;color:#b8d4ea;line-height:1.6;font-size:.95rem;max-width:34rem}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-hero-actions,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-hero-actions,.sw-pillar-hero-copy.svelte-1du1rpd .sw-loc-hero-cta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;justify-content:flex-start}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-cta,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-cta,.sw-pillar-hero-copy.svelte-1du1rpd .sw-cta{display:inline-flex;align-items:center;gap:.45rem;padding:.7rem 1.3rem;border-radius:12px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-cta-wa,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-cta-wa,.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-wa{background:linear-gradient(135deg,#25d366,#1fb855);color:#fff;box-shadow:0 4px 14px #25d36659}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-cta-wa:hover,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-cta-wa:hover,.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-wa:hover{background:linear-gradient(135deg,#1ebe57,#18a84c);color:#fff;transform:translateY(-1px);box-shadow:0 6px 20px #25d36673}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-cta-ghost,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-cta-ghost,.sw-pillar-hero-copy.svelte-1du1rpd .sw-cta-ghost{background:#ffffff14;color:#dee9f5;border:1px solid rgba(255,255,255,.15)}.sw-pillar-hero-copy.svelte-1du1rpd .sw-pillar-cta-ghost:hover,.sw-pillar-hero-copy.svelte-1du1rpd .sw-sewa-cta-ghost:hover,.sw-pillar-hero-copy.svelte-1du1rpd .sw-cta-ghost:hover{background:#ffffff24;color:#fff}.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-back{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 1rem;font-size:.8125rem;font-weight:600;color:#b8d4ea;text-decoration:none}.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-back:hover{color:#fff;text-decoration:underline}.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-highlights{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-highlights li{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:500;color:#dee9f5;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.35rem .75rem}.sw-pillar-hero--kec.svelte-1du1rpd .sw-pillar-hero-copy:where(.svelte-1du1rpd) .sw-kec-highlights li svg{color:#7dd3fc;flex-shrink:0}.sw-pillar-hero-media.svelte-1du1rpd{margin:0;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 40px #00000059;aspect-ratio:16 / 9;background:#0f172a80}.sw-pillar-hero-media.svelte-1du1rpd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:900px){.sw-pillar-hero-shell.svelte-1du1rpd{grid-template-columns:1fr;padding:1.5rem;gap:1.25rem}.sw-pillar-hero-media.svelte-1du1rpd{order:-1;max-height:220px;aspect-ratio:auto}.sw-pillar-hero-media.svelte-1du1rpd img{min-height:200px}}.sw-table-wrap.svelte-14vdjki{overflow-x:auto;border:1px solid #e2e8f0;border-radius:12px;background:#fff;margin-bottom:.5rem}.sw-table.svelte-14vdjki{width:100%;min-width:720px;border-collapse:collapse;font-size:.875rem}.sw-table.svelte-14vdjki th:where(.svelte-14vdjki){text-align:left;padding:.75rem 1rem;background:#f1f5f9;color:#475569;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #e2e8f0}.sw-table.svelte-14vdjki td:where(.svelte-14vdjki){padding:.85rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155}.sw-table.svelte-14vdjki tbody:where(.svelte-14vdjki) tr:where(.svelte-14vdjki):last-child td:where(.svelte-14vdjki){border-bottom:none}.sw-table.svelte-14vdjki tbody:where(.svelte-14vdjki) tr:where(.svelte-14vdjki):hover{background:#f8fafc}.sw-table-car.svelte-14vdjki{font-weight:700;color:#0284c7}.sw-table-car.svelte-14vdjki:hover{text-decoration:underline}.sw-table-check.svelte-14vdjki{color:#059669;text-align:center}
