.ed-leist-stats[data-astro-cid-iustjyzp]{background-color:var(--ed-surface-low);border-bottom:1px solid #131b2c14}.ed-leist-stats-inner[data-astro-cid-iustjyzp]{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1180px;margin:0 auto;padding:2.5rem 2rem;display:grid}.ed-leist-stat[data-astro-cid-iustjyzp]{border-left:1px solid #131b2c1f;padding-left:1.5rem}.ed-leist-stat[data-astro-cid-iustjyzp]:first-child{border-left:0;padding-left:0}.ed-leist-stat-num[data-astro-cid-iustjyzp]{color:var(--ed-gold);letter-spacing:-.01em;font-family:Playfair Display,serif;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:500;line-height:1}.ed-leist-stat-lbl[data-astro-cid-iustjyzp]{color:var(--ed-on-surface-variant);white-space:pre-line;margin-top:.65rem;font-size:.88rem;line-height:1.45}.ed-leist-overview[data-astro-cid-iustjyzp]{background-color:var(--ed-surface-lowest);padding:6rem 0 3rem}.ed-leist-overview-inner[data-astro-cid-iustjyzp]{max-width:1180px;margin:0 auto;padding:0 2rem}.ed-leist-overview[data-astro-cid-iustjyzp] .ed-section-head{max-width:720px;margin-bottom:3rem}.ed-leist-quick[data-astro-cid-iustjyzp]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ed-leist-quick[data-astro-cid-iustjyzp] a[data-astro-cid-iustjyzp]{background-color:var(--ed-surface-low);border-left:3px solid var(--ed-gold);color:var(--ed-on-surface);align-items:center;gap:.85rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .25s,transform .25s;display:flex}.ed-leist-quick[data-astro-cid-iustjyzp] a[data-astro-cid-iustjyzp]:hover{background-color:#feb95f1f;transform:translateY(-2px)}.ed-leist-quick[data-astro-cid-iustjyzp] svg{width:18px;height:18px;color:var(--ed-gold-deep);flex-shrink:0}.ed-leist-list[data-astro-cid-iustjyzp]{background-color:var(--ed-surface-lowest);padding:5rem 0 7rem}.ed-leist-list-inner[data-astro-cid-iustjyzp]{flex-direction:column;gap:4rem;max-width:1180px;margin:0 auto;padding:0 2rem;display:flex}.ed-leist-card[data-astro-cid-iustjyzp]{grid-template-columns:5fr 6fr;align-items:center;gap:3rem;scroll-margin-top:6rem;display:grid}.ed-leist-card[data-astro-cid-iustjyzp][data-flip=true]{grid-template-columns:6fr 5fr}.ed-leist-card[data-astro-cid-iustjyzp][data-flip=true] .ed-leist-card-media[data-astro-cid-iustjyzp]{order:2}.ed-leist-card-media[data-astro-cid-iustjyzp]{aspect-ratio:4/3;background-color:var(--ed-surface-low);position:relative;overflow:hidden;box-shadow:0 28px 60px -28px #131b2c59}.ed-leist-card-media[data-astro-cid-iustjyzp] img[data-astro-cid-iustjyzp]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.ed-leist-card[data-astro-cid-iustjyzp]:hover .ed-leist-card-media[data-astro-cid-iustjyzp] img[data-astro-cid-iustjyzp]{transform:scale(1.04)}.ed-leist-card-num[data-astro-cid-iustjyzp]{color:var(--ed-gold);letter-spacing:.1em;border-left:2px solid var(--ed-gold);background-color:#131b2cd9;padding:.4rem .85rem;font-family:Playfair Display,serif;font-size:1rem;font-weight:500;position:absolute;top:1.25rem;left:1.25rem}.ed-leist-card-body[data-astro-cid-iustjyzp]{flex-direction:column;gap:1rem;display:flex}.ed-leist-card-icon[data-astro-cid-iustjyzp]{width:52px;height:52px;color:var(--ed-gold-deep);background-color:#feb95f26;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.ed-leist-card-icon[data-astro-cid-iustjyzp] svg{width:22px;height:22px}.ed-leist-card-title[data-astro-cid-iustjyzp]{color:var(--ed-on-surface);letter-spacing:-.01em;margin:0;font-family:Playfair Display,serif;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500;line-height:1.2}.ed-leist-card-text[data-astro-cid-iustjyzp]{color:var(--ed-on-surface-variant);margin:0;font-size:1rem;line-height:1.7}.ed-leist-card-tags[data-astro-cid-iustjyzp]{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ed-leist-card-tags[data-astro-cid-iustjyzp] li[data-astro-cid-iustjyzp]{letter-spacing:.04em;color:var(--ed-on-surface);background-color:var(--ed-surface-low);border:1px solid #c6c6cd80;border-radius:999px;padding:.4rem .8rem;font-size:.8rem}.ed-leist-card-link[data-astro-cid-iustjyzp]{color:var(--ed-on-surface);border-bottom:1px solid var(--ed-gold);align-self:flex-start;align-items:center;gap:.55rem;margin-top:.75rem;padding-bottom:.3rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.ed-leist-card-link[data-astro-cid-iustjyzp] svg{width:16px;height:16px;color:var(--ed-gold-deep)}.ed-leist-card-link[data-astro-cid-iustjyzp]:hover{color:var(--ed-gold-deep);gap:.85rem}.ed-leist-cta[data-astro-cid-iustjyzp]{background-color:var(--ed-navy);color:#fff;text-align:center;padding:6rem 0}.ed-leist-cta-inner[data-astro-cid-iustjyzp]{max-width:760px;margin:0 auto;padding:0 2rem}.ed-leist-cta[data-astro-cid-iustjyzp] .ed-eyebrow{color:var(--ed-gold);justify-content:center}.ed-leist-cta[data-astro-cid-iustjyzp] h2[data-astro-cid-iustjyzp]{color:#fff;margin:1rem 0 1.25rem}.ed-leist-cta[data-astro-cid-iustjyzp] h2[data-astro-cid-iustjyzp] .ed-italic-soft{color:var(--ed-gold)}.ed-leist-cta[data-astro-cid-iustjyzp] p[data-astro-cid-iustjyzp]{color:#ffffffb8;margin:0 0 2rem;font-size:1.05rem;line-height:1.7}.ed-leist-cta-actions[data-astro-cid-iustjyzp]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:inline-flex}.ed-leist-cta[data-astro-cid-iustjyzp] .ed-btn-primary{background-color:var(--ed-gold);color:var(--ed-navy)}.ed-leist-cta[data-astro-cid-iustjyzp] .ed-btn-primary:hover{background-color:#fff}.ed-leist-cta-phone[data-astro-cid-iustjyzp]{color:#ffffffd9;border-bottom:1px solid #ffffff2e;align-items:center;gap:.65rem;padding-bottom:.25rem;font-size:.95rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.ed-leist-cta-phone[data-astro-cid-iustjyzp] svg{width:16px;height:16px;color:var(--ed-gold)}.ed-leist-cta-phone[data-astro-cid-iustjyzp]:hover{color:#fff;border-bottom-color:var(--ed-gold)}@media (width<=980px){.ed-leist-stats-inner[data-astro-cid-iustjyzp]{grid-template-columns:repeat(2,1fr);gap:1.5rem 1.25rem;padding:2rem 1.5rem}.ed-leist-stat[data-astro-cid-iustjyzp]:nth-child(3){border-left:0;padding-left:0}.ed-leist-overview[data-astro-cid-iustjyzp]{padding:4rem 0 2rem}.ed-leist-quick[data-astro-cid-iustjyzp]{grid-template-columns:1fr}.ed-leist-list[data-astro-cid-iustjyzp]{padding:3rem 0 5rem}.ed-leist-list-inner[data-astro-cid-iustjyzp]{gap:3rem}.ed-leist-card[data-astro-cid-iustjyzp],.ed-leist-card[data-astro-cid-iustjyzp][data-flip=true]{grid-template-columns:1fr;gap:1.5rem}.ed-leist-card[data-astro-cid-iustjyzp][data-flip=true] .ed-leist-card-media[data-astro-cid-iustjyzp]{order:0}.ed-leist-cta[data-astro-cid-iustjyzp]{padding:4.5rem 0}}@media (width<=560px){.ed-leist-stats-inner[data-astro-cid-iustjyzp]{grid-template-columns:1fr}.ed-leist-stat[data-astro-cid-iustjyzp]{border-left:0;padding-left:0}}
