.ev-layout{display:grid;grid-template-columns:1fr 350px;grid-gap:52px;gap:52px;align-items:start}@media(max-width:900px){.ev-layout{grid-template-columns:1fr;gap:32px}}.ev-prose img{border-radius:var(--radius)}.ev-prose h2{font-size:1.35rem}.ev-prose h3{font-size:1.1rem}.ev-prose a{word-break:break-word}.ev-panel{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:26px;position:-webkit-sticky;position:sticky;top:96px}@media(max-width:900px){.ev-panel{position:static}}.ev-facts{margin:0 0 20px}.ev-facts dt{font-family:var(--font-head);font-weight:600;font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);margin-top:16px}.ev-facts dt:first-child{margin-top:0}.ev-facts dd{margin:5px 0 0;font-size:.96rem}.ev-muted{color:var(--ink-soft);font-size:.88rem}.ev-dates{list-style:none;margin:0;padding:0;display:grid;grid-gap:7px;gap:7px}.ev-dates li{display:flex;justify-content:space-between;gap:12px;align-items:baseline;border-bottom:1px solid rgba(35,39,46,.07);padding-bottom:7px}.ev-dates li:last-child{border-bottom:0;padding-bottom:0}.ev-dates b{font-family:var(--font-head);font-weight:600;font-size:.92rem}.ev-dates span{color:var(--ink-soft);font-size:.86rem;white-space:nowrap}.ev-cta{width:100%;justify-content:center;margin-bottom:14px}.ev-note{font-size:.85rem;color:var(--ink-soft);line-height:1.55;margin-top:12px}.ev-dropin{background:#E8F5EE;border:1.5px solid #b9e0cb;border-radius:12px;padding:14px 16px;margin:0 0 6px;font-size:.92rem;line-height:1.5;color:#1B6B45}.ev-dropin b{display:block;font-family:var(--font-head);margin-bottom:3px}.ev-dropin span{color:#2C6A4A}