.ef-reading{font-size:11px!important;letter-spacing:.08em;text-transform:uppercase}.ef-figure{background:#e3ece0;border:1px solid #c5d5c5;border-radius:10px;margin:30px 0;padding:24px}.ef-figure svg{width:100%;height:auto;display:block}.ef-figure figcaption{font-size:12px;color:#42605a;border-top:1px solid #bdcdbd;padding-top:15px;margin-top:15px}.ef-video{margin:32px 0}.ef-player{aspect-ratio:16/9;background:#153c3b;border-radius:8px;overflow:hidden}.ef-play{border:0;background:radial-gradient(circle at 90% 0%,#397d69,transparent),#153c3b;color:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:22px;cursor:pointer;font:14px system-ui;text-align:center}.ef-play strong{font:clamp(21px,3vw,34px) Georgia,serif;line-height:1.2;max-width:90%}.ef-play>span:last-child{font-size:12px;color:#dce9df}.ef-play-icon{border:1px solid #c5d5c5;border-radius:50%;height:58px;width:58px;display:grid;place-items:center;font-size:19px;padding-left:4px}.ef-play:hover{background:#20584d}.ef-player iframe{width:100%;height:100%;border:0}.ef-video-caption{font-size:12px!important;margin-top:10px;color:#59716b}.ef-sources{background:#eeeee5;padding:24px;border-radius:6px;margin-top:40px}.ef-sources h2{margin-top:0;font-size:27px}.ef-sources li{font-size:13px;margin-bottom:12px}.ef-local-cta{border-top:1px solid #d7ddd4;margin-top:35px;padding-top:25px}.ef-breadcrumb{font-size:12px!important}.ef-related{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0}.ef-related a{font-size:12px;border:1px solid #bccbbc;padding:8px 12px;border-radius:25px}.ef-topic-label{color:#59716b;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.ef-library-grid .card{display:flex;flex-direction:column}.ef-library-grid .card>a{margin-top:auto}.ef-library-grid .card h2{font:500 23px/1.2 Georgia,serif;letter-spacing:-.02em;margin-bottom:15px}.ef-library-grid .card p{font-size:14px}@media(max-width:650px){.ef-figure{padding:12px;margin-left:-5px;margin-right:-5px}.ef-play{gap:8px}.ef-play-icon{width:40px;height:40px}.ef-player{aspect-ratio:4/3}}
