.hero[data-astro-cid-ge2uvauf]{background:var(--navy);align-items:center;min-height:min(640px,78vh);display:flex;position:relative;overflow:hidden}.hero-img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:60% 40%;filter:saturate(.88);width:100%;height:100%;position:absolute;inset:0}.hero-scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, color-mix(in srgb, var(--navy) 94%, transparent) 0%, color-mix(in srgb, var(--navy) 84%, transparent) 55%, color-mix(in srgb, var(--navy) 40%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.hero-copy[data-astro-cid-ge2uvauf]{width:100%;padding-top:88px;padding-bottom:88px;position:relative}.hero[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{color:var(--sky)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--white);max-width:12ch;margin-bottom:22px}.hero[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{color:var(--steel-light);max-width:46ch;margin-bottom:32px}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.hero[data-astro-cid-ge2uvauf] .btn-outline[data-astro-cid-ge2uvauf]{border-color:var(--white);color:var(--white)}.hero[data-astro-cid-ge2uvauf] .btn-outline[data-astro-cid-ge2uvauf]:hover{background:var(--white);color:var(--navy)}.proof[data-astro-cid-ge2uvauf]{background:var(--navy-deep);color:var(--white)}.proof-list[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:24px;min-height:56px;font-size:14px;font-weight:500;list-style:none;display:flex}.proof-list[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:12px;display:flex}.slash[data-astro-cid-ge2uvauf]{background:var(--sky);width:4px;height:16px;display:inline-block;transform:skew(-14deg)}@media (width<=880px){.hero[data-astro-cid-ge2uvauf]{min-height:0}.hero-copy[data-astro-cid-ge2uvauf]{padding-top:64px;padding-bottom:64px}.hero-scrim[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--navy) 78%, transparent)}.proof-list[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;padding-bottom:16px}}@media (width<=480px){.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}}.caps-head[data-astro-cid-fnv534jq]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.caps-head[data-astro-cid-fnv534jq] h2[data-astro-cid-fnv534jq]{max-width:14ch}.caps-head[data-astro-cid-fnv534jq] .link-arrow[data-astro-cid-fnv534jq]{flex-shrink:0;margin-bottom:8px}.cap-grid[data-astro-cid-fnv534jq]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;display:grid}.cap-card[data-astro-cid-fnv534jq]{border:1px solid var(--steel-light);background:var(--white);flex-direction:column;display:flex}.cap-photo[data-astro-cid-fnv534jq]{aspect-ratio:3/2;display:block;overflow:hidden}.cap-photo[data-astro-cid-fnv534jq] img[data-astro-cid-fnv534jq]{object-fit:cover;filter:saturate(.88);width:100%;height:100%;transition:transform .4s var(--ease)}.cap-card[data-astro-cid-fnv534jq]:hover .cap-photo[data-astro-cid-fnv534jq] img[data-astro-cid-fnv534jq]{transform:scale(1.03)}.cap-body[data-astro-cid-fnv534jq]{padding:20px 20px 24px}.cap-body[data-astro-cid-fnv534jq] h3[data-astro-cid-fnv534jq]{margin-bottom:8px}.cap-body[data-astro-cid-fnv534jq] h3[data-astro-cid-fnv534jq] a[data-astro-cid-fnv534jq]:hover{color:var(--navy)}.cap-body[data-astro-cid-fnv534jq] p[data-astro-cid-fnv534jq]{font-size:13px;line-height:1.5}.support-note[data-astro-cid-fnv534jq]{background:var(--canvas);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:24px;margin-top:16px;padding:18px 24px;display:grid}.support-label[data-astro-cid-fnv534jq]{color:var(--ink);font-size:13px;font-weight:600}.support-label[data-astro-cid-fnv534jq]:hover{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.support-note[data-astro-cid-fnv534jq] p[data-astro-cid-fnv534jq]{font-size:14px}@media (width<=1180px){.cap-grid[data-astro-cid-fnv534jq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.cap-grid[data-astro-cid-fnv534jq]{grid-template-columns:repeat(2,minmax(0,1fr))}.caps-head[data-astro-cid-fnv534jq]{flex-direction:column;align-items:flex-start;gap:16px}.support-note[data-astro-cid-fnv534jq]{grid-template-columns:1fr;gap:8px}}@media (width<=560px){.cap-grid[data-astro-cid-fnv534jq]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cap-card[data-astro-cid-fnv534jq]:hover .cap-photo[data-astro-cid-fnv534jq] img[data-astro-cid-fnv534jq]{transform:none}}.markets-grid[data-astro-cid-xsepm4cx]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.markets[data-astro-cid-xsepm4cx] h2[data-astro-cid-xsepm4cx]{max-width:12ch;margin-bottom:20px}.markets[data-astro-cid-xsepm4cx] .lede[data-astro-cid-xsepm4cx]{max-width:40ch;font-size:15px}.market-list[data-astro-cid-xsepm4cx]{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:0 32px;list-style:none;display:grid}.market-list[data-astro-cid-xsepm4cx] li[data-astro-cid-xsepm4cx]{display:flex}.market-row[data-astro-cid-xsepm4cx]{border-bottom:1px solid var(--steel-light);transition:color .15s var(--ease);flex:1;align-items:baseline;gap:14px;padding:18px 0;display:flex}.market-row[data-astro-cid-xsepm4cx]:hover .market-title[data-astro-cid-xsepm4cx]{color:var(--navy)}.market-num[data-astro-cid-xsepm4cx]{color:var(--navy);font-size:13px;font-weight:500}.market-title[data-astro-cid-xsepm4cx]{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:700;line-height:1.2}@media (width<=880px){.markets-grid[data-astro-cid-xsepm4cx]{grid-template-columns:1fr;gap:32px}}@media (width<=560px){.market-list[data-astro-cid-xsepm4cx]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}.quote-form-grid[data-astro-cid-kxsaqvkl]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.quote-intro[data-astro-cid-kxsaqvkl] h2[data-astro-cid-kxsaqvkl]{margin-bottom:20px}.quote-intro[data-astro-cid-kxsaqvkl] .lede[data-astro-cid-kxsaqvkl]{margin-bottom:32px}.quote-contact[data-astro-cid-kxsaqvkl] p[data-astro-cid-kxsaqvkl]{font-size:14px;line-height:1.6}.quote-contact[data-astro-cid-kxsaqvkl] a[data-astro-cid-kxsaqvkl]{color:var(--navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (width<=880px){.quote-form-grid[data-astro-cid-kxsaqvkl]{grid-template-columns:1fr;gap:36px}}
