.lg-home-hero[data-astro-cid-glgfkru5]{background:var(--indigo);color:var(--white);position:relative;overflow:hidden}.lg-home-hero-inner[data-astro-cid-glgfkru5]{padding-top:88px;padding-bottom:96px;position:relative}.lg-home-hero-copy[data-astro-cid-glgfkru5]{flex-direction:column;gap:28px;display:flex}h1[data-astro-cid-glgfkru5]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(40px,6vw,68px);font-weight:800;line-height:1.02}h1[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5],.lg-home-subhead[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{color:var(--gold)}.lg-home-subhead[data-astro-cid-glgfkru5]{font-family:var(--font-display);letter-spacing:-.015em;margin:-8px 0 0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.2}.lg-home-lede[data-astro-cid-glgfkru5]{max-width:520px;color:var(--on-indigo);margin:0;font-size:20px;line-height:1.55}.lg-home-checks[data-astro-cid-glgfkru5]{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;font-size:16px;font-weight:600;list-style:none;display:flex}.lg-home-checks[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5]{align-items:center;gap:8px;display:flex}.lg-home-checks[data-astro-cid-glgfkru5] svg[data-astro-cid-glgfkru5]{color:var(--gold);flex:none}.lg-home-hero[data-astro-cid-glgfkru5] :focus-visible{outline-color:var(--gold)}.lg-home-hero[data-astro-cid-glgfkru5] form :focus-visible{outline-color:var(--indigo-bright)}@media (width<=600px){.lg-home-hero-inner[data-astro-cid-glgfkru5]{padding-top:48px;padding-bottom:56px}.lg-home-hero-copy[data-astro-cid-glgfkru5]{gap:22px}.lg-home-subhead[data-astro-cid-glgfkru5]{margin-top:-4px}.lg-home-lede[data-astro-cid-glgfkru5]{font-size:18px}}.lg-industries[data-astro-cid-gju3d4xu]{background:var(--lilac-soft)}.lg-industries-inner[data-astro-cid-gju3d4xu]{flex-direction:column;gap:48px;display:flex}.lg-industries-grid[data-astro-cid-gju3d4xu]{margin:0;padding:0;list-style:none}.lg-industries-grid[data-astro-cid-gju3d4xu] li[data-astro-cid-gju3d4xu]{display:flex}.lg-trade-card[data-astro-cid-gju3d4xu]{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--white);color:var(--ink);flex-direction:column;flex:1;gap:14px;padding:32px;text-decoration:none;display:flex}.lg-trade-card[data-astro-cid-gju3d4xu]:hover{color:var(--ink);border-color:var(--field-border)}.lg-trade-icon[data-astro-cid-gju3d4xu]{background:var(--lilac);width:56px;height:56px;color:var(--indigo-bright);border-radius:18px;flex:none;justify-content:center;align-items:center;display:flex}h3[data-astro-cid-gju3d4xu]{font-family:var(--font-display);margin:0;font-size:24px;font-weight:700}p[data-astro-cid-gju3d4xu]{color:var(--body);flex:1;margin:0;font-size:16px;line-height:1.6}.lg-trade-more[data-astro-cid-gju3d4xu]{color:var(--indigo-bright);align-items:center;gap:6px;font-weight:700;display:flex}.lg-trade-card--other[data-astro-cid-gju3d4xu],.lg-trade-card--other[data-astro-cid-gju3d4xu]:hover{border-color:var(--indigo);background:var(--indigo);color:var(--white)}.lg-trade-card--other[data-astro-cid-gju3d4xu] .lg-trade-icon[data-astro-cid-gju3d4xu]{background:var(--gold)}.lg-trade-card--other[data-astro-cid-gju3d4xu] p[data-astro-cid-gju3d4xu]{color:var(--on-indigo)}.lg-trade-card--other[data-astro-cid-gju3d4xu] .lg-trade-more[data-astro-cid-gju3d4xu]{color:var(--gold)}.lg-trade-card--other[data-astro-cid-gju3d4xu]:focus-visible{outline-color:var(--gold);outline-offset:3px}.lg-trade-other-copy[data-astro-cid-gju3d4xu]{flex-direction:column;flex:1;gap:14px;display:flex}@media (width>=961px){.lg-trade-other-item[data-astro-cid-gju3d4xu]{grid-column:1/-1}.lg-trade-card--other[data-astro-cid-gju3d4xu]{flex-direction:row;align-items:center;gap:28px}.lg-trade-other-copy[data-astro-cid-gju3d4xu]{gap:8px}.lg-trade-card--other[data-astro-cid-gju3d4xu] .lg-trade-more[data-astro-cid-gju3d4xu]{flex:none}}@media (width<=600px){.lg-trade-card[data-astro-cid-gju3d4xu]{padding:28px 24px}}.lg-different[data-astro-cid-otusuxix]{background:var(--ink);color:var(--white)}.lg-different-inner[data-astro-cid-otusuxix]{flex-direction:column;gap:56px;display:flex}.lg-different-cards[data-astro-cid-otusuxix]{margin:0;padding:0;list-style:none}li[data-astro-cid-otusuxix]{border-radius:var(--radius-card);background:var(--night-card);flex-direction:column;gap:12px;padding:32px;display:flex}li[data-astro-cid-otusuxix] svg[data-astro-cid-otusuxix]{color:var(--gold)}h3[data-astro-cid-otusuxix]{font-family:var(--font-display);margin:0;font-size:22px;font-weight:700}p[data-astro-cid-otusuxix]{color:var(--on-indigo-muted);margin:0;font-size:16px;line-height:1.65}.lg-different-inner[data-astro-cid-otusuxix] .lg-different-cta{align-self:center}.lg-different[data-astro-cid-otusuxix] :focus-visible{outline-color:var(--gold)}@media (width<=600px){.lg-different-inner[data-astro-cid-otusuxix]{gap:40px}li[data-astro-cid-otusuxix]{padding:28px 24px}}.lg-hub-teaser[data-astro-cid-faxm63ix]{background:var(--white)}.lg-hub-teaser-panel[data-astro-cid-faxm63ix]{background:var(--lilac-soft);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:56px 48px;display:grid}.lg-hub-teaser-card[data-astro-cid-faxm63ix]{border-radius:var(--radius-card);border:1px solid var(--field-border);background:var(--white);color:var(--ink);flex-direction:column;gap:14px;padding:32px;text-decoration:none;display:flex}.lg-hub-teaser-card[data-astro-cid-faxm63ix]:hover{color:var(--ink);border-color:var(--indigo-bright)}.lg-hub-teaser-chip[data-astro-cid-faxm63ix]{border-radius:var(--radius-pill);background:var(--lilac);color:var(--indigo);align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}h3[data-astro-cid-faxm63ix]{font-family:var(--font-display);margin:0;font-size:26px;font-weight:700;line-height:1.2}p[data-astro-cid-faxm63ix]{color:var(--body);margin:0;font-size:16px;line-height:1.65}.lg-hub-teaser-more[data-astro-cid-faxm63ix]{color:var(--indigo-bright);align-items:center;gap:8px;padding-top:8px;font-weight:700;display:flex}@media (width<=960px){.lg-hub-teaser-panel[data-astro-cid-faxm63ix]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=600px){.lg-hub-teaser-panel[data-astro-cid-faxm63ix]{border-radius:var(--radius-card);padding:32px 20px}.lg-hub-teaser-card[data-astro-cid-faxm63ix]{padding:24px}h3[data-astro-cid-faxm63ix]{font-size:22px}}.lg-cta-band-section[data-astro-cid-lcdefpme]{--cta-band-spark:#ffc85f;background:var(--white);padding:0 0 var(--section-y)}.lg-cta-band[data-astro-cid-lcdefpme]{background:var(--gold);border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:56px;display:flex;position:relative;overflow:hidden}.lg-cta-band[data-astro-cid-lcdefpme] .lg-cta-band-spark{position:absolute;top:-90px;right:30%}.lg-cta-band-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;max-width:640px;display:flex;position:relative}.lg-cta-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.1}.lg-cta-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3a2e10;margin:0;font-size:18px;line-height:1.6}.lg-cta-band[data-astro-cid-lcdefpme] .lg-cta-band-cta{padding:18px 30px;font-size:17px;position:relative}.lg-cta-band[data-astro-cid-lcdefpme] :focus-visible{outline-color:var(--ink)}@media (width<=600px){.lg-cta-band[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);padding:36px 24px}.lg-cta-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:17px}}
