.col-page.svelte-1esh7d9{max-width:980px;color:var(--text-primary,#f2f0ea);margin:0 auto;padding:32px 20px 80px}.col-hero.svelte-1esh7d9 h1:where(.svelte-1esh7d9){margin:0 0 12px;font-size:28px;line-height:1.25}.col-intro.svelte-1esh7d9{opacity:.85;max-width:760px;margin:0 0 20px;font-size:15px;line-height:1.65}.col-cta.svelte-1esh7d9{background:var(--gradient-accent-diag,linear-gradient(135deg, #60a5fa, #1d4ed8));color:#08080f;border-radius:999px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-block}.col-grid-section.svelte-1esh7d9{margin-top:36px}.col-grid-section.svelte-1esh7d9>h2:where(.svelte-1esh7d9){color:#fff;margin:0 0 16px;font-size:clamp(20px,3vw,26px)}.col-featured.svelte-1esh7d9{background:#b4b4be0f;border:1px solid #b4b4be38;border-radius:1rem;margin:0 0 18px;padding:14px}.col-featured.svelte-1esh7d9 p:where(.svelte-1esh7d9){letter-spacing:.08em;text-transform:uppercase;color:#b4b4beeb;margin:0 0 10px;font-size:.75rem;font-weight:700}.col-featured.svelte-1esh7d9 ul:where(.svelte-1esh7d9){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.col-featured.svelte-1esh7d9 a:where(.svelte-1esh7d9){color:#ffffffdb;background:#ffffff0f;border-radius:999px;align-items:center;min-height:36px;padding:7px 11px;font-size:.8125rem;text-decoration:none;display:inline-flex}.col-grid.svelte-1esh7d9{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=640px){.col-grid.svelte-1esh7d9{grid-template-columns:repeat(4,1fr)}}.col-card.svelte-1esh7d9{color:inherit;text-decoration:none;display:block}.col-card.svelte-1esh7d9 article:where(.svelte-1esh7d9){background:#000;border:1px solid #ffffff0f;border-radius:1rem;overflow:hidden}.col-media.svelte-1esh7d9{aspect-ratio:3/4;background:#0d0d14;position:relative}.col-media.svelte-1esh7d9 video:where(.svelte-1esh7d9),.col-media.svelte-1esh7d9 img:where(.svelte-1esh7d9){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.col-scrim.svelte-1esh7d9{inset-inline:0;background:linear-gradient(#0000,#000c);height:48px;position:absolute;bottom:0}.col-card.svelte-1esh7d9 h3:where(.svelte-1esh7d9){color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:8px 10px 10px;font-size:.8125rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.col-viewall.svelte-1esh7d9{margin:16px 0 0;font-size:14px}.col-viewall.svelte-1esh7d9 a:where(.svelte-1esh7d9){color:inherit;opacity:.8}.col-empty.svelte-1esh7d9{color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:24px}.col-empty.svelte-1esh7d9 p:where(.svelte-1esh7d9){max-width:640px;margin:0;font-size:15px;line-height:1.65}.col-empty-actions.svelte-1esh7d9{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.col-empty-actions.svelte-1esh7d9 a:where(.svelte-1esh7d9){color:#fff;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:9px 16px;text-decoration:none;display:inline-flex}.col-market-longtails.svelte-1esh7d9{border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#b4b4be1a,#0000 42%),#ffffff06;border:1px solid #b4b4be33;margin-top:40px;padding:clamp(20px,4vw,32px)}.col-market-kicker.svelte-1esh7d9{color:#b4b4bee6;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:.72rem;font-weight:700}.col-market-longtails.svelte-1esh7d9 h2:where(.svelte-1esh7d9){color:#fff;margin:0;font-size:clamp(20px,3vw,26px)}.col-market-intro.svelte-1esh7d9{color:#ffffffa8;max-width:680px;margin:8px 0 20px;font-size:14px;line-height:1.65}.col-market-longtails.svelte-1esh7d9 ul:where(.svelte-1esh7d9){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.col-market-longtails.svelte-1esh7d9 a:where(.svelte-1esh7d9){height:100%;min-height:108px;color:inherit;background:#0000002e;border:1px solid #ffffff14;border-radius:.9rem;gap:7px;padding:15px 40px 15px 15px;text-decoration:none;transition:border-color .16s,background .16s;display:grid;position:relative}.col-market-longtails.svelte-1esh7d9 a:where(.svelte-1esh7d9):hover{background:#b4b4be0f;border-color:#b4b4be6b}.col-market-longtails.svelte-1esh7d9 span:where(.svelte-1esh7d9){color:#fff;font-size:.92rem;font-weight:650;line-height:1.35}.col-market-longtails.svelte-1esh7d9 small:where(.svelte-1esh7d9){color:#ffffff94;font-size:.78rem;line-height:1.5}.col-market-longtails.svelte-1esh7d9 b:where(.svelte-1esh7d9){inset-inline-end:15px;color:#b4b4bee0;font-size:1rem;font-weight:500;position:absolute;top:15px}@media (width<=560px){.col-market-longtails.svelte-1esh7d9 ul:where(.svelte-1esh7d9){grid-template-columns:1fr}}.col-body.svelte-1esh7d9,.col-howto.svelte-1esh7d9{max-width:680px;margin:0 auto;padding:0 16px}.col-body.svelte-1esh7d9 h2:where(.svelte-1esh7d9),.col-howto.svelte-1esh7d9 h2:where(.svelte-1esh7d9){color:#fff;margin:32px 0 10px;font-size:clamp(20px,3vw,26px)}.col-body.svelte-1esh7d9 p:where(.svelte-1esh7d9){color:#ffffffb3;margin:0 0 8px;font-size:15px;line-height:1.7}.col-howto.svelte-1esh7d9 ol:where(.svelte-1esh7d9){margin:0;padding-left:22px}.col-howto.svelte-1esh7d9 li:where(.svelte-1esh7d9){color:#ffffffb3;margin-bottom:8px;font-size:15px;line-height:1.7}.col-faq.svelte-1esh7d9{margin-top:44px}.col-faq.svelte-1esh7d9 h2:where(.svelte-1esh7d9){margin:0 0 10px;font-size:20px}.col-faq.svelte-1esh7d9 details:where(.svelte-1esh7d9){border-bottom:1px solid #ffffff14;padding:10px 0}.col-faq.svelte-1esh7d9 summary:where(.svelte-1esh7d9){cursor:pointer;font-size:15px;font-weight:600}.col-faq.svelte-1esh7d9 p:where(.svelte-1esh7d9){opacity:.8;margin:8px 0 0;font-size:14px;line-height:1.6}.col-related.svelte-1esh7d9{margin-top:44px}.col-related.svelte-1esh7d9 h2:where(.svelte-1esh7d9){margin:0 0 10px;font-size:18px}.col-related.svelte-1esh7d9 ul:where(.svelte-1esh7d9){flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.col-related.svelte-1esh7d9 a:where(.svelte-1esh7d9){color:inherit;opacity:.8;text-decoration:underline}.col-footer.svelte-1esh7d9{margin-top:48px}.col-compliance.svelte-1esh7d9{opacity:.55;margin:0;font-size:12px;line-height:1.6}
