.home-shell[data-astro-cid-lcdefpme]{background:#fff;max-width:1240px;min-height:60vh;margin:0 auto;padding:1.5rem clamp(1rem,3vw,2.5rem) 3rem}.home-hero[data-astro-cid-lcdefpme]{background:linear-gradient(120deg,#faf8ff 0%,#fff 58%,#f4effb 100%);border:1px solid #e5def0;border-radius:8px;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem)}.home-eyebrow[data-astro-cid-lcdefpme]{color:var(--purple);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem;font-weight:750}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:820px;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4.2vw,3.15rem);line-height:1.13}.home-intro[data-astro-cid-lcdefpme]{color:#4f4d56;max-width:760px;margin:1rem 0 0;font-size:1.08rem;line-height:1.7}.home-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;margin-top:1.35rem;display:flex}.home-button[data-astro-cid-lcdefpme]{border:1px solid var(--purple);border-radius:4px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.home-button[data-astro-cid-lcdefpme]:hover{text-decoration:none}.home-button-primary[data-astro-cid-lcdefpme]{background:var(--purple);color:#fff}.home-button-primary[data-astro-cid-lcdefpme]:hover{background:var(--purple-dark);color:#fff}.home-button-secondary[data-astro-cid-lcdefpme]{color:var(--purple);background:#fff}.home-button-secondary[data-astro-cid-lcdefpme]:hover{color:var(--purple-dark);background:#f7f3fc}.home-section[data-astro-cid-lcdefpme]{margin-top:2.4rem}.home-section-heading[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding-bottom:.65rem;display:flex}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-size:clamp(1.35rem,2.4vw,1.7rem);line-height:1.3}.home-section-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:.3rem 0 0;line-height:1.5}.home-section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{flex:none;font-weight:700}.home-category-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.home-category[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:5px;min-width:0;padding:1rem}.home-category-main[data-astro-cid-lcdefpme]{color:var(--ink);grid-template-columns:46px 1fr auto;align-items:center;gap:.8rem;text-decoration:none;display:grid}.home-category-main[data-astro-cid-lcdefpme]:hover{text-decoration:none}.home-category-icon[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--purple);background:#f2ecfb;border-radius:5px;place-items:center;display:grid}.home-category-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.home-category-copy[data-astro-cid-lcdefpme]{gap:.25rem;display:grid}.home-category-copy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.1rem}.home-category-copy[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9rem;line-height:1.45}.home-category-arrow[data-astro-cid-lcdefpme]{color:var(--purple);font-size:1.25rem}.home-platform-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0 3.25rem;display:flex}.home-platform-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:#faf8fd;border:1px solid #e5def0;border-radius:3px;padding:.3rem .55rem;font-size:.8rem;font-weight:650}.home-category-note[data-astro-cid-lcdefpme]{color:var(--muted);margin:.75rem 0 0 3.25rem;font-size:.82rem}.home-story-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.home-story[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:5px;overflow:hidden}.home-story-image[data-astro-cid-lcdefpme],.home-broker-image[data-astro-cid-lcdefpme]{aspect-ratio:16/8;background:#f2f0f6;display:block;overflow:hidden}.home-story-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.home-broker-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.home-story-body[data-astro-cid-lcdefpme]{padding:.95rem}.home-story-label[data-astro-cid-lcdefpme]{color:var(--purple);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .3rem;font-size:.72rem;font-weight:750}.home-story[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.home-link-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.2rem 0 .45rem;font-size:1.08rem;line-height:1.35}.home-story[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.home-link-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.home-story-body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.home-story-label),.home-link-list[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.home-story-label){color:#55545c;margin:.35rem 0;font-size:.88rem;line-height:1.55}.home-read-link[data-astro-cid-lcdefpme]{margin-top:.4rem;font-size:.88rem;font-weight:700;display:inline-block}.home-broker-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.home-broker-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:5px;grid-template-columns:minmax(140px,36%) 1fr;display:grid;overflow:hidden}.home-broker-image[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:100%;min-height:180px}.home-broker-card[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:1rem}.home-broker-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.15rem 0 .45rem;font-size:1.2rem}.home-broker-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.home-broker-card[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.home-story-label){color:#55545c;margin:.3rem 0;font-size:.88rem;line-height:1.55}.home-broker-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.45rem 1rem;margin-top:.8rem;font-size:.84rem;font-weight:700;display:flex}.home-link-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.home-link-list[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:5px;padding:.95rem}@media (width<=800px){.home-story-grid[data-astro-cid-lcdefpme],.home-link-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-broker-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-broker-image[data-astro-cid-lcdefpme]{aspect-ratio:16/8;min-height:0}}@media (width<=560px){.home-shell[data-astro-cid-lcdefpme]{padding-top:.8rem}.home-hero[data-astro-cid-lcdefpme]{padding:1.6rem 1rem}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2rem}.home-intro[data-astro-cid-lcdefpme]{font-size:1rem}.home-section-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.45rem}.home-category-grid[data-astro-cid-lcdefpme],.home-story-grid[data-astro-cid-lcdefpme],.home-broker-grid[data-astro-cid-lcdefpme],.home-link-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-category[data-astro-cid-lcdefpme]{padding:.85rem}.home-story-grid[data-astro-cid-lcdefpme]{gap:.7rem}}
