.post-slider[data-astro-cid-r63nec2z]{--per-view:3;--per-view-t:2;--per-view-m:1;--gap:15px}.post-slide[data-astro-cid-r63nec2z]{color:#0c0c0c;font-family:var(--f-heading);flex-direction:column;text-decoration:none;display:flex}.post-slide__image[data-astro-cid-r63nec2z]{aspect-ratio:500/333;background:#e5e5e5}.post-slider[data-astro-cid-r63nec2z] .post-slide__image[data-astro-cid-r63nec2z] img[data-astro-cid-r63nec2z]{object-fit:cover;width:100%;height:100%}.post-slide__band[data-astro-cid-r63nec2z]{background:var(--accent);flex-direction:column;flex:1;justify-content:space-between;gap:1.25rem;padding:20px 24px 18px;display:flex}.post-slide__title[data-astro-cid-r63nec2z]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.15rem,.9rem + .7vw,1.45rem);font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.post-slide[data-astro-cid-r63nec2z]:hover .post-slide__title[data-astro-cid-r63nec2z]{text-decoration:underline}.post-slide__meta[data-astro-cid-r63nec2z]{justify-content:space-between;gap:1rem;font-size:14px;display:flex}.post-slider[data-astro-cid-r63nec2z] .carousel-arrow{top:33%}@media (width<=767px){.post-slider[data-astro-cid-r63nec2z] .carousel__track{grid-auto-columns:86%}}.coverflow[data-astro-cid-6g7iniz4]{--slide-w:min(600px, 100vw - 5rem);width:100%;padding-bottom:2.75rem;position:relative;overflow:hidden}.coverflow__stage[data-astro-cid-6g7iniz4]{perspective:1400px;transform-style:preserve-3d;justify-content:center;margin:0;padding:0;list-style:none;display:grid;position:relative}.coverflow__slide[data-astro-cid-6g7iniz4]{box-sizing:border-box;width:var(--slide-w);color:#fff;text-align:center;opacity:0;visibility:hidden;background:#354f6e;flex-direction:column;grid-area:1/1;align-items:center;gap:.9rem;min-height:500px;padding-bottom:1.25rem;transition:transform .8s cubic-bezier(.65,0,.35,1),opacity .8s,visibility .8s;display:flex}.coverflow__slide[data-astro-cid-6g7iniz4][data-offset]{visibility:visible;opacity:1}.coverflow__slide[data-astro-cid-6g7iniz4][data-offset="0"]{z-index:3}.coverflow__slide[data-astro-cid-6g7iniz4][data-offset="-1"]{z-index:2;transform:translate(-52%)translateZ(-260px)rotateY(40deg)}.coverflow__slide[data-astro-cid-6g7iniz4][data-offset="1"]{z-index:2;transform:translate(52%)translateZ(-260px)rotateY(-40deg)}.coverflow__slide[data-astro-cid-6g7iniz4][data-offset="-2"]{z-index:1;opacity:.6;transform:translate(-88%)translateZ(-520px)rotateY(50deg)}.coverflow__slide[data-astro-cid-6g7iniz4][data-offset="2"]{z-index:1;opacity:.6;transform:translate(88%)translateZ(-520px)rotateY(-50deg)}.coverflow__slide[data-astro-cid-6g7iniz4]:not([data-offset="0"]){cursor:pointer}.coverflow__slide[data-astro-cid-6g7iniz4]:not([data-offset="0"])>[data-astro-cid-6g7iniz4]{pointer-events:none}.coverflow__slide[data-astro-cid-6g7iniz4] img[data-astro-cid-6g7iniz4]{aspect-ratio:1;object-fit:cover;width:min(320px,60%);height:auto;display:block}.coverflow__title[data-astro-cid-6g7iniz4]{max-width:545px;font-family:var(--f-heading);color:#fff;margin:auto 0;padding-inline:1rem;font-size:18px;font-weight:600;line-height:1.35}.coverflow__slide[data-astro-cid-6g7iniz4] audio[data-astro-cid-6g7iniz4]{width:calc(100% - 29px);height:55px}.coverflow__slide[data-astro-cid-6g7iniz4]:not([data-offset="0"]) audio[data-astro-cid-6g7iniz4]{visibility:hidden}.coverflow__link[data-astro-cid-6g7iniz4]{font-family:var(--f-heading-alt);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:14px;text-decoration:underline}.coverflow[data-astro-cid-6g7iniz4] .coverflow__arrow{z-index:4;color:#000;cursor:pointer;background:#fff;border:0;width:60px;height:60px;font-size:2rem;line-height:1;position:absolute;top:calc(50% - 1.4rem);transform:translateY(-50%)}.coverflow[data-astro-cid-6g7iniz4] .coverflow__arrow:hover{background:#ffffffbf}.coverflow[data-astro-cid-6g7iniz4] .coverflow__arrow--prev{left:0}.coverflow[data-astro-cid-6g7iniz4] .coverflow__arrow--next{right:0}.coverflow[data-astro-cid-6g7iniz4] .coverflow__bullets{flex-wrap:wrap;justify-content:center;gap:5px;display:flex;position:absolute;bottom:.6rem;left:0;right:0}.coverflow[data-astro-cid-6g7iniz4] .coverflow__bullets button{cursor:pointer;background:#c4c4c4;border:0;border-radius:50%;width:12px;height:12px;padding:0}.coverflow[data-astro-cid-6g7iniz4] .coverflow__bullets button[aria-current=true]{background:#354f6e}@media (width<=767px){.coverflow[data-astro-cid-6g7iniz4]{--slide-w:min(600px, 100vw - 3rem)}.coverflow[data-astro-cid-6g7iniz4] .coverflow__arrow{display:none}.coverflow__slide[data-astro-cid-6g7iniz4]{min-height:430px}}@media (prefers-reduced-motion:reduce){.coverflow__slide[data-astro-cid-6g7iniz4]{transition:none}}.page-body:is([data-page=bookshelf],[data-page=documentaries],[data-page=climate-change],[data-page=clean-energy],[data-page=public-health],[data-page=environmental-justice])>:is(.e-sec,.section):not(.el-3378b6b,.el-2cd9314){padding-inline:clamp(1.25rem,5vw,4.5rem)}.page-body:is([data-page=bookshelf],[data-page=documentaries],[data-page=climate-change],[data-page=clean-energy],[data-page=public-health],[data-page=environmental-justice]) :is(.w-media-carousel,.child-pages){width:100%;max-width:1400px;margin-inline:auto}.page-body[data-page=documentaries]>.section>.stack{flex:100%;min-width:0;max-width:1400px;margin-inline:auto}.page-body[data-page=documentaries]>.section.e-full{justify-content:center}.post-list[data-astro-cid-krec2tlm]{width:100%;max-width:1400px;margin:0 auto 1rem}.post-list[data-astro-cid-krec2tlm] p[data-astro-cid-krec2tlm]{margin-top:1.5rem}.child-pages[data-astro-cid-krec2tlm]{--per-view:6;--per-view-t:3;--per-view-m:2;--gap:25px;--gap-m:15px;margin-block:0 1rem}.child[data-astro-cid-krec2tlm]{color:var(--c-ink);font-family:var(--f-heading);flex-direction:column;gap:.6rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.child-pages[data-astro-cid-krec2tlm] .child[data-astro-cid-krec2tlm] img[data-astro-cid-krec2tlm]{aspect-ratio:2/3;object-fit:cover;background:#f1f1f1;width:100%;height:auto}.child[data-astro-cid-krec2tlm]:hover span[data-astro-cid-krec2tlm]{text-decoration:underline}
