.ll-case-detail{padding:36px 0 72px}.ll-case-detail__header{max-width:900px;margin:0 0 34px}.ll-case-detail__eyebrow{margin:0 0 8px;color:#536473;font-size:.78rem;font-weight:700;text-transform:uppercase}.ll-case-detail h1{margin:0 0 14px;font-size:clamp(2.25rem,4.5vw,4rem)}.ll-case-detail__lead{max-width:760px;color:#536473;font-size:1.15rem}.ll-case-detail__layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:46px;align-items:start}.ll-case-detail__media{margin-bottom:32px;overflow:hidden;border-radius:var(--ll-radius, 7px);background:var(--ll-surface-soft, #f3f7f9)}.ll-case-detail__media img{display:block;width:100%;max-height:680px;object-fit:cover}.ll-case-detail__placeholder{display:grid;min-height:420px;padding:30px;color:#536473;text-align:center;place-content:center}.ll-case-detail__content{font-size:1.02rem}.ll-case-detail__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:34px 0}.ll-case-detail__facts div{padding:18px;border:1px solid var(--ll-border, #d5dee6);border-radius:var(--ll-radius, 7px);background:var(--ll-surface-soft, #f3f7f9)}.ll-case-detail__facts dt{margin-bottom:5px;color:#687985;font-size:.76rem}.ll-case-detail__facts dd{margin:0;font-weight:700}.ll-case-detail__story{max-width:760px;margin-top:38px;padding-top:30px;border-top:1px solid #d9e0e5}.ll-case-detail__story h2,.ll-case-detail__related h2{margin:0 0 12px;font-size:1.65rem}.ll-case-detail__story .ll-case-detail__eyebrow{margin-bottom:6px}.ll-case-detail__related{margin-top:38px;padding-top:30px;border-top:1px solid #d9e0e5}.ll-case-detail__related-links{display:flex;flex-wrap:wrap;gap:10px}.ll-case-detail__related-links a{padding:8px 12px;border:1px solid #cbd7de;border-radius:4px;background:#fff;font-weight:700;text-decoration:none}.ll-case-detail__related-links a:hover{border-color:#0b4f77}.ll-case-detail__aside{position:sticky;top:30px;padding:24px;border:1px solid var(--ll-border, #d5dee6);border-radius:var(--ll-radius, 7px);background:var(--ll-surface-blue, #eaf2f6)}.ll-case-detail__aside h2{margin:0 0 10px;font-size:1.45rem}.ll-case-detail__aside .btn{width:100%;margin-top:12px}.ll-case-detail__secondary-cta{display:block;margin-top:14px;font-weight:700;text-align:center}.ll-case-detail__links{display:grid;gap:8px;margin-top:20px;padding-top:18px;border-top:1px solid #cbd7de}@media only screen and (max-width:989px){.ll-case-detail__layout{grid-template-columns:1fr}.ll-case-detail__aside{position:static}}@media only screen and (max-width:589px){.ll-case-detail{padding-top:26px}.ll-case-detail__facts{grid-template-columns:1fr}.ll-case-detail__placeholder{min-height:260px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ll-case-detail.css.map */
