:root{--eds-bg:#fff;--eds-text:#0f172a;--eds-muted:#475569;--eds-border:rgba(15,23,42,.12);--eds-surface:#f8fafc;--eds-chip-bg:#eef2ff;--eds-chip-text:#334155;--eds-accent:#0ea5e9;--eds-shadow:0 6px 18px rgba(2,6,23,.08)}.eds-wrapper{padding:48px 16px;max-width:1200px;margin:0 auto;color:var(--eds-text)}.eds-header{text-align:center;margin-bottom:16px}.eds-title{font-size:clamp(1.8rem,1.6rem + 1vw,2.25rem);font-weight:700;margin:0 0 6px}.eds-subtitle{margin:0 auto;max-width:900px;color:var(--eds-muted)}.eds-controls{margin-top:16px;margin-bottom:20px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.eds-tabs{display:inline-flex;background:var(--eds-surface);border:1px solid var(--eds-border);border-radius:10px;padding:4px}.eds-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--eds-text);padding:8px 12px;border-radius:8px;font-size:.95rem;cursor:pointer}.eds-tab.active{background:var(--eds-bg);box-shadow:var(--eds-shadow)}.eds-count{font-size:.85rem;color:var(--eds-muted)}.eds-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr}@media (min-width:640px){.eds-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.eds-grid{grid-template-columns:repeat(3,1fr)}}.eds-card{display:flex;flex-direction:column;background:var(--eds-bg)!important;color:var(--eds-text)!important;border:1px solid var(--eds-border)!important;border-radius:14px;box-shadow:var(--eds-shadow);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.eds-card:hover{box-shadow:0 10px 28px rgba(2,6,23,.12);transform:translateY(-2px)}.eds-media{position:relative;width:100%;padding-top:62.5%;background:var(--eds-surface);border-bottom:1px solid var(--eds-border)}.eds-media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;image-rendering:-webkit-optimize-contrast}.eds-card-body{padding:14px 14px 18px}.eds-chiprow{display:flex;align-items:center;gap:10px;margin-bottom:8px}.eds-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;background:var(--eds-chip-bg);color:var(--eds-chip-text);border:1px solid var(--eds-border);border-radius:999px;font-size:12px}.eds-stepno{font-size:12px;color:var(--eds-muted)}.eds-title-row{display:flex;align-items:center;gap:10px;margin:6px 0}.eds-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--eds-border);border-radius:8px;color:var(--eds-accent)}.eds-card-title{font-size:1.05rem;font-weight:650;margin:0}.eds-desc{margin:0;color:var(--eds-muted);line-height:1.5}@media (prefers-reduced-motion:reduce){.eds-card{transition:none}}:root{--faq-bg:#fff;--faq-text:#0f172a;--faq-muted:#475569;--faq-surface:#f8fafc;--faq-border:rgba(2,6,23,.12);--faq-accent:#0ea5e9;--faq-shadow:0 8px 24px rgba(2,6,23,.08)}.faq-wrap{max-width:1100px;margin:0 auto;padding:56px 16px;color:var(--faq-text)}.faq-head{text-align:center;margin-bottom:18px}.faq-title{font-size:clamp(1.9rem,1.4rem + 1.2vw,2.4rem);font-weight:750;margin:0 0 8px}.faq-sub{margin:0 auto;max-width:860px;color:var(--faq-muted)}.faq-controls{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:center;margin-top:18px}@media (min-width:900px){.faq-controls{grid-template-columns:1fr auto auto}}.faq-search{position:relative}.faq-search input{width:100%;border:1px solid var(--faq-border);border-radius:12px;padding:12px 40px;outline:none;background:var(--faq-surface);transition:border-color .15s ease,box-shadow .15s ease}.faq-search input:focus{border-color:rgba(14,165,233,.5);box-shadow:0 0 0 4px rgba(14,165,233,.12)}.faq-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--faq-muted)}.faq-chips{display:flex;flex-wrap:wrap;gap:8px}.faq-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--faq-border);background:#fff;padding:8px 12px;border-radius:999px;cursor:pointer;font-size:.9rem;color:var(--faq-text);transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.faq-chip.active{background:linear-gradient(145deg,#eff6ff,#f0f9ff);border-color:rgba(14,165,233,.45);box-shadow:0 6px 16px rgba(14,165,233,.15)}.faq-bulk{display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:.9rem}@media (min-width:900px){.faq-bulk{justify-content:flex-end}}.faq-link{background:transparent;border:0;color:var(--faq-accent);font-weight:600;cursor:pointer}.faq-dot{color:var(--faq-muted)}.faq-list{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-gap:12px;gap:12px}.faq-item{border:1px solid var(--faq-border);border-radius:16px;background:var(--faq-bg)!important;box-shadow:var(--faq-shadow);overflow:hidden}.faq-q{margin:0}.faq-toggle{width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px;background:transparent;border:0;cursor:pointer;text-align:left}.faq-qtext{font-weight:650;font-size:1.02rem}.faq-icons{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--faq-border);border-radius:10px;color:var(--faq-accent);background:linear-gradient(145deg,#eff6ff,#f0f9ff)}.faq-a{grid-template-rows:0fr;display:grid;transition:grid-template-rows .18s ease}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-ans{overflow:hidden;padding:0 16px 16px;line-height:1.6}.faq-ans,.faq-meta{color:var(--faq-muted)}.faq-meta{display:flex;align-items:center;gap:10px;border-top:1px solid var(--faq-border);padding:10px 16px 14px;font-size:.85rem}.faq-cat svg{vertical-align:-2px;margin-right:6px}.faq-foot{margin-top:22px;text-align:center}.faq-cta{display:inline-block;padding:10px 14px;border-radius:10px;background:linear-gradient(135deg,var(--faq-accent),#38bdf8);color:#fff;text-decoration:none;font-weight:600;box-shadow:0 8px 18px rgba(14,165,233,.25)}@media (prefers-reduced-motion:reduce){.faq-a{transition:none}}:root{--wcu-bg:#fff;--wcu-text:#0f172a;--wcu-muted:#475569;--wcu-border:rgba(15,23,42,.12);--wcu-surface:#f8fafc;--wcu-accent:#0ea5e9;--wcu-accent-2:#22c55e;--wcu-shadow:0 8px 24px rgba(2,6,23,.08)}.wcu-wrapper{padding:56px 16px;max-width:1200px;margin:0 auto;color:var(--wcu-text)}.wcu-header{text-align:center;margin-bottom:20px}.wcu-title{font-size:clamp(1.9rem,1.5rem + 1.2vw,2.4rem);font-weight:700;margin:0 0 8px}.wcu-subtitle{margin:0 auto;max-width:960px;color:var(--wcu-muted);line-height:1.6}.wcu-stats{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:28px 0 12px;padding:0;list-style:none}@media (min-width:720px){.wcu-stats{grid-template-columns:repeat(3,1fr)}}.wcu-stat{background:var(--wcu-surface);border:1px solid var(--wcu-border);border-radius:14px;padding:16px 18px;box-shadow:var(--wcu-shadow);text-align:center}.wcu-stat-value{font-size:1.4rem;font-weight:800;letter-spacing:.2px}.wcu-stat-label{margin-top:4px;font-weight:600}.wcu-stat-note{margin-top:2px;font-size:.9rem;color:var(--wcu-muted)}.wcu-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:20px}@media (min-width:640px){.wcu-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.wcu-grid{grid-template-columns:repeat(3,1fr)}}.wcu-card{background:var(--wcu-bg)!important;color:var(--wcu-text)!important;border:1px solid var(--wcu-border)!important;border-radius:16px;padding:18px 18px 20px;box-shadow:var(--wcu-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.wcu-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(2,6,23,.12);border-color:rgba(14,165,233,.35)}.wcu-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--wcu-border);border-radius:10px;color:var(--wcu-accent);background:linear-gradient(145deg,#eff6ff,#f0f9ff)}.wcu-card-title{margin:10px 0 6px;font-size:1.06rem;font-weight:650}.wcu-card-desc{margin:0;color:var(--wcu-muted);line-height:1.55}.wcu-providers{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.wcu-badge{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid var(--wcu-border);border-radius:999px;background:#fff;color:#0f172a;font-size:.85rem;box-shadow:0 2px 8px rgba(2,6,23,.06)}.wcu-cta-row{display:flex;justify-content:center;margin-top:26px}.wcu-cta{display:inline-block;padding:12px 16px;border-radius:12px;background:linear-gradient(135deg,var(--wcu-accent),#38bdf8);color:#fff;text-decoration:none;font-weight:600;box-shadow:0 8px 18px rgba(14,165,233,.25);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.wcu-cta:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(14,165,233,.35)}.wcu-cta:active{transform:translateY(0);opacity:.9}@media (prefers-reduced-motion:reduce){.wcu-card,.wcu-cta{transition:none}}