.cases-hero[data-astro-cid-6t3aqykg]{padding-bottom:3rem;background:#0b1120;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width:768px){.cases-hero[data-astro-cid-6t3aqykg]{padding-bottom:4rem}}.cases-hero__inner[data-astro-cid-6t3aqykg]{max-width:48rem}.cases-eyebrow[data-astro-cid-6t3aqykg]{margin:0 0 .75rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f7921e}@media(min-width:768px){.cases-eyebrow[data-astro-cid-6t3aqykg]{font-size:.72rem;margin-bottom:.85rem}}.cases-hero__title[data-astro-cid-6t3aqykg]{margin:0;max-width:14ch;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:#fff;text-wrap:balance}.cases-hero__title[data-astro-cid-6t3aqykg] span[data-astro-cid-6t3aqykg]{color:#f7921e}.cases-hero__lead[data-astro-cid-6t3aqykg]{margin:1rem 0 0;max-width:36rem;font-size:.95rem;line-height:1.6;color:#ffffffad}@media(min-width:768px){.cases-hero__lead[data-astro-cid-6t3aqykg]{margin-top:1.25rem;font-size:1.125rem}}.cases-hero__cta[data-astro-cid-6t3aqykg]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;margin-top:1.5rem;padding:.7rem 1.25rem;border-radius:999px;background:#f7921e;color:#0b1120;font-size:.875rem;font-weight:800;text-decoration:none;transition:background .2s ease}@media(min-width:768px){.cases-hero__cta[data-astro-cid-6t3aqykg]{margin-top:1.75rem;min-height:3rem;padding:.8rem 1.4rem;font-size:.9rem}}.cases-hero__cta[data-astro-cid-6t3aqykg]:hover{background:#fbbf24}.cases-list[data-astro-cid-6b7ybi6r]{padding:3rem 0 4rem;background:#fff;color:#0b1120}@media(min-width:768px){.cases-list[data-astro-cid-6b7ybi6r]{padding:4rem 0 5rem}}@media(min-width:1536px){.cases-list[data-astro-cid-6b7ybi6r]{padding:5rem 0 6rem}}.cases-eyebrow[data-astro-cid-6b7ybi6r]{margin:0 0 .65rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f7921e}.cases-list__header[data-astro-cid-6b7ybi6r]{margin-bottom:.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(11,17,32,.12)}.cases-list__header[data-astro-cid-6b7ybi6r] h2[data-astro-cid-6b7ybi6r]{margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0b1120}.cases-entries[data-astro-cid-6b7ybi6r]{list-style:none;margin:0;padding:0}.cases-entry[data-astro-cid-6b7ybi6r]{padding:1.5rem 0;border-top:1px solid rgba(11,17,32,.12)}.cases-entries[data-astro-cid-6b7ybi6r]>li[data-astro-cid-6b7ybi6r]:first-child .cases-entry[data-astro-cid-6b7ybi6r]{border-top:0}.cases-entries[data-astro-cid-6b7ybi6r]>li[data-astro-cid-6b7ybi6r]:last-child .cases-entry[data-astro-cid-6b7ybi6r]{border-bottom:1px solid rgba(11,17,32,.12)}@media(min-width:768px){.cases-entry[data-astro-cid-6b7ybi6r]{padding:1.85rem 0}}.cases-logo[data-astro-cid-6b7ybi6r]{display:flex;align-items:center;justify-content:flex-start;width:auto;height:2.25rem;max-width:min(9rem,55vw);margin-bottom:.75rem;overflow:hidden}@media(min-width:768px){.cases-logo[data-astro-cid-6b7ybi6r]{height:2.5rem;max-width:10rem;margin-bottom:.85rem}}.cases-logo[data-astro-cid-6b7ybi6r] img[data-astro-cid-6b7ybi6r]{display:block;width:auto;height:100%;max-width:100%;object-fit:contain;object-position:left center}.cases-logo--color[data-astro-cid-6b7ybi6r]{width:2.75rem;height:2.75rem;max-width:none;padding:.2rem;border-radius:.45rem;background:#fff;border:1px solid rgba(11,17,32,.1)}@media(min-width:768px){.cases-logo--color[data-astro-cid-6b7ybi6r]{width:3rem;height:3rem}}.cases-logo--color[data-astro-cid-6b7ybi6r] img[data-astro-cid-6b7ybi6r]{object-position:center}.cases-entry__title[data-astro-cid-6b7ybi6r]{margin:0;max-width:40rem;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:800;letter-spacing:-.02em;line-height:1.3;color:#0b1120;text-wrap:pretty}.cases-entry__title[data-astro-cid-6b7ybi6r] a[data-astro-cid-6b7ybi6r]{color:#0b1120;text-decoration:none}.cases-entry__title[data-astro-cid-6b7ybi6r] a[data-astro-cid-6b7ybi6r]:hover{color:#f7921e}.cases-entry__summary[data-astro-cid-6b7ybi6r]{margin:.55rem 0 0;max-width:40rem;font-size:.95rem;font-weight:500;line-height:1.55;color:#3d4654}@media(min-width:768px){.cases-entry__summary[data-astro-cid-6b7ybi6r]{margin-top:.65rem;font-size:1.05rem;line-height:1.6}}.cases-entry__link[data-astro-cid-6b7ybi6r]{display:inline-flex;align-items:center;min-height:2.5rem;margin-top:.65rem;font-size:.9rem;font-weight:700;color:#0b1120;text-decoration:none;border-bottom:1px solid #f7921e;padding-bottom:.05rem}@media(min-width:768px){.cases-entry__link[data-astro-cid-6b7ybi6r]{margin-top:.85rem;min-height:auto;font-size:.92rem}}.cases-entry__link[data-astro-cid-6b7ybi6r]:hover{color:#f7921e}
