.breadcrumb.s-18c2ua0{color:#8e95a8;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.breadcrumb.s-18c2ua0 a:where(.s-18c2ua0){color:#a6b4cf;text-decoration:none}.breadcrumb.s-18c2ua0 a:where(.s-18c2ua0):hover{color:#fff}.wf-hub.s-18c2ua0{flex-direction:column;gap:36px;display:flex}.hub-hero.s-18c2ua0{flex-direction:column;gap:14px;display:flex}.badge-pill.s-18c2ua0{color:#79b8ff;background:#2b85ff24;border:1px solid #5ac8fa59;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:12px;font-weight:700}h1.s-18c2ua0{letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(28px,4vw,40px);line-height:1.2}.hero-sub.s-18c2ua0{color:#c2c8d8;max-width:78ch;margin:0;font-size:16px;line-height:1.65}.filter-bar.s-18c2ua0{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.filter-pill.s-18c2ua0{color:#cbd3e6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .16s}.filter-pill.s-18c2ua0:hover{color:#fff;border-color:#5ac8fa73}.filter-pill.active.s-18c2ua0{color:#fff;background:#2b85ff;border-color:#2b85ff}.wf-grid.s-18c2ua0{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:18px;display:grid}.wf-card.s-18c2ua0{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:12px;padding:22px;transition:border-color .18s,background .18s;display:flex}.wf-card.s-18c2ua0:hover{background:#ffffff0b;border-color:#5ac8fa66}.wf-card-top.s-18c2ua0{justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-cat.s-18c2ua0{color:#8ab4f8;font-size:12px;font-weight:700}.wf-app.s-18c2ua0{color:#8bc1ff;background:#2b85ff24;border:1px solid #2b85ff59;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.wf-app.is-ff.s-18c2ua0{color:#e9d5ff;background:#a855f729;border-color:#c084fc66}.wf-card.s-18c2ua0 h2:where(.s-18c2ua0){margin:0;font-size:18px;line-height:1.38}.wf-card.s-18c2ua0 h2:where(.s-18c2ua0) a:where(.s-18c2ua0){color:#fff;text-decoration:none}.wf-card.s-18c2ua0 h2:where(.s-18c2ua0) a:where(.s-18c2ua0):hover{color:#79b8ff}.wf-desc.s-18c2ua0{color:#c2c8d8;flex:1;margin:0;font-size:14px;line-height:1.6}.wf-codes.s-18c2ua0{flex-wrap:wrap;gap:6px;display:flex}.code-chip.s-18c2ua0{color:#e2e8f6;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;font-weight:600}.wf-meta.s-18c2ua0{color:#8e95a8;border-top:1px solid #ffffff12;align-items:center;gap:8px;padding-top:8px;font-size:12.5px;display:flex}.wf-link.s-18c2ua0{color:#79b8ff;margin-left:auto;font-weight:700;text-decoration:none}.wf-link.s-18c2ua0:hover{text-decoration:underline}.hub-faq.s-18c2ua0 h2:where(.s-18c2ua0){color:#fff;margin:0 0 14px;font-size:22px}.faq-list.s-18c2ua0{flex-direction:column;gap:10px;display:flex}.faq-item.s-18c2ua0{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;padding:14px 18px}.faq-item.s-18c2ua0 summary:where(.s-18c2ua0){color:#fff;cursor:pointer;font-size:15px;font-weight:700}.faq-item.s-18c2ua0 p:where(.s-18c2ua0){color:#c2c8d8;margin:10px 0 0;font-size:14px;line-height:1.65}.hub-cross-nav.s-18c2ua0{color:#d7e3fc;background:#2b85ff14;border:1px solid #5ac8fa40;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:14px;display:flex}.cross-links.s-18c2ua0{flex-wrap:wrap;gap:14px;display:flex}.cross-links.s-18c2ua0 a:where(.s-18c2ua0){color:#79b8ff;font-weight:600;text-decoration:none}.cross-links.s-18c2ua0 a:where(.s-18c2ua0):hover{text-decoration:underline}
