.cc-card[data-astro-cid-eixnl3pg]{color:#0d0d0d;background:#f7f7f8;border-radius:28px;flex-direction:column;gap:36px;min-width:0;padding:28px;text-decoration:none;transition:background-color .16s;display:flex}.cc-card[data-astro-cid-eixnl3pg]:hover{background:#f0f0f2}.cc-card-top[data-astro-cid-eixnl3pg]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cc-card-pair[data-astro-cid-eixnl3pg]{align-items:center;gap:10px;display:flex}.cc-card-tile[data-astro-cid-eixnl3pg]{background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 2px 8px #0d0d0d0f}.cc-card-tile[data-astro-cid-eixnl3pg].is-postqued{box-shadow:none;background:linear-gradient(#27a9ff 0%,#0078e8 100%)}.cc-card-tile[data-astro-cid-eixnl3pg] img[data-astro-cid-eixnl3pg]{width:32px;height:32px;display:block}.cc-card-vs[data-astro-cid-eixnl3pg]{color:#9c98a2;font-size:13px;font-weight:700;line-height:16px}.cc-card-arrow[data-astro-cid-eixnl3pg]{background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cc-card-arrow[data-astro-cid-eixnl3pg] path[data-astro-cid-eixnl3pg]{fill:none;stroke:#0d0d0d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.cc-card-body[data-astro-cid-eixnl3pg]{flex-direction:column;gap:20px;display:flex}.cc-card-title[data-astro-cid-eixnl3pg]{letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:32px}.cc-card-prices[data-astro-cid-eixnl3pg]{gap:24px;display:flex}.cc-card-price[data-astro-cid-eixnl3pg]{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.cc-card-price[data-astro-cid-eixnl3pg].is-postqued{flex:none;width:128px}.cc-card-price[data-astro-cid-eixnl3pg] small[data-astro-cid-eixnl3pg]{color:#8a8690;font-size:12px;font-weight:700;line-height:16px}.cc-card-price[data-astro-cid-eixnl3pg] strong[data-astro-cid-eixnl3pg]{color:#0d0d0d;letter-spacing:-.015em;font-size:19px;font-weight:700;line-height:26px}.cc-card-price[data-astro-cid-eixnl3pg].is-postqued strong[data-astro-cid-eixnl3pg]{color:#0078e8;white-space:nowrap}.cc-chip[data-astro-cid-eixnl3pg]{color:#0d0d0d;background:#f7f7f8;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:10px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .16s;display:flex}.cc-chip[data-astro-cid-eixnl3pg][hidden]{display:none}.cc-chip[data-astro-cid-eixnl3pg]:hover{background:#efeff1}.cc-chip-tile[data-astro-cid-eixnl3pg]{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cc-chip-name[data-astro-cid-eixnl3pg]{overflow-wrap:anywhere;min-width:0}@media (width<=600px){.cc-card[data-astro-cid-eixnl3pg]{border-radius:24px;gap:28px;padding:22px}.cc-card-title[data-astro-cid-eixnl3pg]{font-size:22px;line-height:28px}.cc-card-price[data-astro-cid-eixnl3pg].is-postqued{width:auto}.cc-card-price[data-astro-cid-eixnl3pg] strong[data-astro-cid-eixnl3pg]{font-size:17px;line-height:24px}}@media (prefers-reduced-motion:reduce){.cc-card[data-astro-cid-eixnl3pg],.cc-chip[data-astro-cid-eixnl3pg]{transition:none}}.cx-page[data-astro-cid-dfksvk6v]{--cx-ink:#0d0d0d;--cx-muted:#55515b;--cx-faint:#8a8690;--cx-surface:#f7f7f8;--cx-blue:#0091ff;--cx-blue-deep:#0078e8;--cx-gradient:linear-gradient(180deg, #27a9ff 0%, #0078e8 100%);--cx-tile:84px;--cx-tile-gap:16px;color:var(--cx-ink)}.cx-main[data-astro-cid-dfksvk6v]{flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;padding:16px;display:flex}.cx-main[data-astro-cid-dfksvk6v] h1[data-astro-cid-dfksvk6v],.cx-main[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v],.cx-main[data-astro-cid-dfksvk6v] h3[data-astro-cid-dfksvk6v],.cx-main[data-astro-cid-dfksvk6v] p[data-astro-cid-dfksvk6v]{margin:0}.cx-main[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]{flex-shrink:0;display:block}.cx-eyebrow[data-astro-cid-dfksvk6v]{color:var(--cx-blue-deep);font-size:14px;font-weight:700;line-height:18px}.cx-heading[data-astro-cid-dfksvk6v]{flex-direction:column;gap:18px;display:flex}.cx-heading[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{letter-spacing:-.04em;font-size:56px;font-weight:600;line-height:60px}.cx-heading-row[data-astro-cid-dfksvk6v]{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.cx-heading-aside[data-astro-cid-dfksvk6v]{width:380px;color:var(--cx-muted);flex-shrink:0;padding-bottom:6px;font-size:17px;line-height:27px}.cx-actions[data-astro-cid-dfksvk6v]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cx-button[data-astro-cid-dfksvk6v]{min-height:52px;padding:0 28px;font-size:16px;line-height:20px}.cx-button[data-astro-cid-dfksvk6v].pq-button--blue{box-shadow:0 10px 24px #0078e84d}.cx-button[data-astro-cid-dfksvk6v].pq-button--black{box-shadow:none}.cx-button[data-astro-cid-dfksvk6v].cx-button--glow{box-shadow:0 10px 24px #0078e859}.cx-button--white[data-astro-cid-dfksvk6v]{color:var(--cx-ink);background:#fff}.cx-button[data-astro-cid-dfksvk6v] svg[data-astro-cid-dfksvk6v] path[data-astro-cid-dfksvk6v]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.cx-hero[data-astro-cid-dfksvk6v]{flex-direction:column;align-items:center;gap:28px;padding:88px 80px 0;display:flex}.cx-hero-copy[data-astro-cid-dfksvk6v]{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:100%;display:flex}.cx-hero-copy[data-astro-cid-dfksvk6v] h1[data-astro-cid-dfksvk6v]{letter-spacing:-.045em;max-width:1000px;font-size:80px;font-weight:600;line-height:88px}.cx-accent[data-astro-cid-dfksvk6v]{color:var(--cx-blue-deep)}.cx-hero-intro[data-astro-cid-dfksvk6v]{flex-direction:column;align-items:center;gap:32px;padding-bottom:36px;display:flex}.cx-hero-subhead[data-astro-cid-dfksvk6v]{max-width:600px;color:var(--cx-muted);font-size:19px;line-height:30px}.cx-hero-panel[data-astro-cid-dfksvk6v]{justify-content:center;align-items:center;gap:var(--cx-tile-gap);background:linear-gradient(#cfe9ff 0%,#abd8ff 100%);border-radius:40px;flex-direction:column;width:100%;max-width:1248px;height:520px;display:flex;overflow:clip}.cx-logo-row[data-astro-cid-dfksvk6v]{justify-content:center;align-items:center;gap:var(--cx-tile-gap);display:flex}.cx-logo-tile[data-astro-cid-dfksvk6v]{width:var(--cx-tile);height:var(--cx-tile);background:#fff;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #00468c14}.cx-main[data-astro-cid-dfksvk6v] .cx-logo-tile[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]{object-fit:contain;width:50%;height:50%}.cx-pq-tile[data-astro-cid-dfksvk6v]{width:calc(var(--cx-tile) * 3 + var(--cx-tile-gap) * 2);height:calc(var(--cx-tile) + 32px);background:var(--cx-gradient);color:#fff;text-align:left;border-radius:28px;flex-shrink:0;align-items:center;gap:14px;padding-inline:22px;display:flex;box-shadow:0 18px 40px #0078e859}.cx-main[data-astro-cid-dfksvk6v] .cx-pq-tile[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]{width:52px;height:52px}.cx-pq-copy[data-astro-cid-dfksvk6v]{flex-direction:column;gap:2px;min-width:0;display:flex}.cx-pq-copy[data-astro-cid-dfksvk6v] strong[data-astro-cid-dfksvk6v]{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:28px}.cx-pq-copy[data-astro-cid-dfksvk6v] small[data-astro-cid-dfksvk6v]{color:#e3f3ff;white-space:nowrap;font-size:14px;font-weight:600;line-height:18px}.cx-popular[data-astro-cid-dfksvk6v]{flex-direction:column;gap:48px;padding:144px 80px 96px;display:flex}.cx-featured-grid[data-astro-cid-dfksvk6v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cx-directory[data-astro-cid-dfksvk6v]{border-radius:40px;flex-direction:column;gap:40px;padding:48px 80px 144px;scroll-margin-top:80px;display:flex}.cx-directory-tools[data-astro-cid-dfksvk6v]{align-items:center;gap:16px;display:flex}.cx-count[data-astro-cid-dfksvk6v]{color:var(--cx-muted);white-space:nowrap;font-size:14px;font-weight:600;line-height:18px}.cx-count[data-astro-cid-dfksvk6v] span[data-astro-cid-dfksvk6v]{color:var(--cx-ink);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.cx-search[data-astro-cid-dfksvk6v]{background:var(--cx-surface);border-radius:999px;flex-shrink:0;align-items:center;gap:10px;width:320px;padding:14px 18px;display:flex}.cx-search[data-astro-cid-dfksvk6v] svg[data-astro-cid-dfksvk6v]{flex-shrink:0}.cx-search[data-astro-cid-dfksvk6v] svg[data-astro-cid-dfksvk6v] circle[data-astro-cid-dfksvk6v],.cx-search[data-astro-cid-dfksvk6v] svg[data-astro-cid-dfksvk6v] path[data-astro-cid-dfksvk6v]{fill:none;stroke:var(--cx-faint);stroke-linecap:round;stroke-width:1.7px}.cx-search[data-astro-cid-dfksvk6v] input[data-astro-cid-dfksvk6v]{width:100%;min-width:0;color:var(--cx-ink);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:15px;line-height:20px}.cx-search[data-astro-cid-dfksvk6v] input[data-astro-cid-dfksvk6v]::placeholder{color:#9c98a2}.cx-search[data-astro-cid-dfksvk6v]:focus-within{box-shadow:0 0 0 2px var(--cx-blue)}.cx-directory-grid[data-astro-cid-dfksvk6v]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.cx-empty[data-astro-cid-dfksvk6v]{background:var(--cx-surface);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.cx-empty[data-astro-cid-dfksvk6v][hidden]{display:none}.cx-empty[data-astro-cid-dfksvk6v] h3[data-astro-cid-dfksvk6v]{font-size:20px;font-weight:700;line-height:26px}.cx-empty[data-astro-cid-dfksvk6v] p[data-astro-cid-dfksvk6v]{color:var(--cx-muted);font-size:15px;line-height:22px}.cx-cta[data-astro-cid-dfksvk6v]{color:#fff;text-align:center;background:#000;border-radius:40px;flex-direction:column;align-items:center;gap:28px;padding:120px 80px;display:flex;overflow:clip}.cx-cta-logos[data-astro-cid-dfksvk6v]{background:#ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:flex}.cx-cta-logos[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]{object-fit:contain;width:26px;height:26px}.cx-cta-logos[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]:nth-child(4){background:#fff}.cx-cta[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{letter-spacing:-.045em;max-width:860px;font-size:64px;font-weight:600;line-height:68px}.cx-cta[data-astro-cid-dfksvk6v]>p[data-astro-cid-dfksvk6v]{color:#b8b5be;max-width:560px;font-size:18px;line-height:28px}.cx-cta[data-astro-cid-dfksvk6v] .cx-actions[data-astro-cid-dfksvk6v]{padding-top:8px}@media (width<=1200px){.cx-heading[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{font-size:48px;line-height:52px}.cx-hero[data-astro-cid-dfksvk6v]{padding-inline:32px}.cx-hero-copy[data-astro-cid-dfksvk6v] h1[data-astro-cid-dfksvk6v]{font-size:68px;line-height:76px}.cx-page[data-astro-cid-dfksvk6v]{--cx-tile:76px;--cx-tile-gap:14px}.cx-hero-panel[data-astro-cid-dfksvk6v]{height:480px}.cx-popular[data-astro-cid-dfksvk6v]{padding:112px 32px 80px}.cx-featured-grid[data-astro-cid-dfksvk6v]{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-directory[data-astro-cid-dfksvk6v]{padding:40px 32px 112px}.cx-directory-grid[data-astro-cid-dfksvk6v]{grid-template-columns:repeat(4,minmax(0,1fr))}.cx-cta[data-astro-cid-dfksvk6v]{padding:104px 48px}.cx-cta[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{font-size:56px;line-height:60px}}@media (width<=900px){.cx-heading[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{font-size:42px;line-height:46px}.cx-heading-row[data-astro-cid-dfksvk6v]{flex-direction:column;align-items:flex-start;gap:20px}.cx-heading-aside[data-astro-cid-dfksvk6v]{width:auto;max-width:560px;padding:0}.cx-hero[data-astro-cid-dfksvk6v]{padding:64px 8px 0}.cx-hero-copy[data-astro-cid-dfksvk6v] h1[data-astro-cid-dfksvk6v]{font-size:56px;line-height:62px}.cx-hero-subhead[data-astro-cid-dfksvk6v]{font-size:17px;line-height:27px}.cx-page[data-astro-cid-dfksvk6v]{--cx-tile:64px;--cx-tile-gap:12px}.cx-hero-panel[data-astro-cid-dfksvk6v]{border-radius:32px;height:400px}.cx-logo-tile[data-astro-cid-dfksvk6v]{border-radius:18px}.cx-pq-tile[data-astro-cid-dfksvk6v]{border-radius:24px;padding-inline:16px}.cx-main[data-astro-cid-dfksvk6v] .cx-pq-tile[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]{width:40px;height:40px}.cx-pq-copy[data-astro-cid-dfksvk6v] strong[data-astro-cid-dfksvk6v]{font-size:19px;line-height:24px}.cx-pq-copy[data-astro-cid-dfksvk6v] small[data-astro-cid-dfksvk6v]{font-size:12px;line-height:16px}.cx-popular[data-astro-cid-dfksvk6v]{gap:40px;padding:88px 8px 64px}.cx-directory[data-astro-cid-dfksvk6v]{gap:32px;padding:32px 8px 96px}.cx-directory-tools[data-astro-cid-dfksvk6v]{flex-wrap:wrap;justify-content:space-between;width:100%}.cx-directory-grid[data-astro-cid-dfksvk6v]{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-cta[data-astro-cid-dfksvk6v]{border-radius:32px;padding:88px 24px}.cx-cta[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{font-size:48px;line-height:52px}}@media (width<=600px){.cx-heading[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{font-size:34px;line-height:38px}.cx-heading-aside[data-astro-cid-dfksvk6v]{font-size:16px;line-height:25px}.cx-hero[data-astro-cid-dfksvk6v]{padding-top:48px}.cx-hero-copy[data-astro-cid-dfksvk6v]{gap:24px}.cx-hero-copy[data-astro-cid-dfksvk6v] h1[data-astro-cid-dfksvk6v]{font-size:40px;line-height:46px}.cx-actions[data-astro-cid-dfksvk6v],.cx-actions[data-astro-cid-dfksvk6v]>a[data-astro-cid-dfksvk6v]{width:100%}.cx-page[data-astro-cid-dfksvk6v]{--cx-tile:56px;--cx-tile-gap:10px}.cx-hero-panel[data-astro-cid-dfksvk6v]{border-radius:28px;height:320px}.cx-logo-tile[data-astro-cid-dfksvk6v]{border-radius:16px}.cx-pq-tile[data-astro-cid-dfksvk6v]{width:calc(var(--cx-tile) * 4 + var(--cx-tile-gap) * 3);border-radius:20px;gap:10px;padding-inline:14px}.cx-main[data-astro-cid-dfksvk6v] .cx-pq-tile[data-astro-cid-dfksvk6v] img[data-astro-cid-dfksvk6v]{width:34px;height:34px}.cx-popular[data-astro-cid-dfksvk6v]{padding:72px 0 48px}.cx-featured-grid[data-astro-cid-dfksvk6v]{grid-template-columns:minmax(0,1fr);gap:12px}.cx-directory[data-astro-cid-dfksvk6v]{padding:24px 0 72px}.cx-search[data-astro-cid-dfksvk6v]{width:100%}.cx-directory-grid[data-astro-cid-dfksvk6v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cx-cta[data-astro-cid-dfksvk6v]{border-radius:28px;gap:24px;padding:72px 20px}.cx-cta[data-astro-cid-dfksvk6v] h2[data-astro-cid-dfksvk6v]{font-size:36px;line-height:40px}.cx-cta[data-astro-cid-dfksvk6v]>p[data-astro-cid-dfksvk6v]{font-size:17px;line-height:27px}}
