.ife-hero h1{max-width:1080px}.ife-view{background:#101b2d;padding:0 0 44px}.ife-film-image{display:block;position:relative;line-height:0;border-top:3px solid #bc8f5f}.ife-film-image img{display:block;width:100%;height:auto}.ife-film-image span{position:absolute;bottom:24px;left:26px;background:rgba(17,28,49,.9);color:#fff;padding:15px 20px;font:800 .8rem/1.4 Manrope,sans-serif;letter-spacing:.12em;line-height:1.4}.ife-film-image:hover span{background:#a47545}.ife-film-image:focus-visible{outline:4px solid #e6bb8b;outline-offset:5px}.ife-view p{color:#bfcbd8;font-size:.85rem;line-height:1.6;margin:18px 0 0}.ife-essay{background:#eeeae2;padding:95px 0}.ife-essay-grid{display:grid;grid-template-columns:240px minmax(0,780px);gap:clamp(50px,9vw,155px)}.ife-essay aside{position:sticky;top:30px;align-self:start;border-top:2px solid #a87e51}.ife-essay aside span{display:block;border-bottom:1px solid #c6c2b9;padding:16px 0;font:800 .73rem/1.5 Manrope,sans-serif;letter-spacing:.1em;color:#906943}.ife-chapter{border-bottom:1px solid #c9c5bb;padding:0 0 44px;margin-bottom:48px}.ife-chapter:last-child{margin-bottom:0;border:0;padding-bottom:0}.ife-chapter h2,.ife-sources h2{font:700 clamp(1.9rem,3.2vw,3.2rem)/1.17 Manrope,sans-serif;letter-spacing:-.05em;margin:0 0 24px}.ife-chapter p:not(.eyebrow){color:#4d5c6d;font-size:1.06rem;line-height:1.85;margin:0 0 19px}.ife-sources{background:#1b2a40;color:#fff;padding:86px 0}.ife-sources .shell{display:grid;grid-template-columns:.8fr 1fr;gap:10%}.ife-sources p:not(.eyebrow){color:#bdc9d6;line-height:1.8}.ife-source-list{border-top:2px solid #bb8e5e}.ife-source-list a{display:block;padding:20px 0;border-bottom:1px solid #647183;text-decoration:none;color:#f2f3f2}.ife-source-list strong{display:block;font:700 1.05rem/1.4 Manrope,sans-serif}.ife-source-list span{display:block;color:#e0b488;font-size:.84rem;margin-top:7px}.ife-source-list a:hover strong{text-decoration:underline}
.ife-watch{background:#18283e;color:#fff;padding:72px 0 86px;scroll-margin-top:10px}.ife-watch-grid{display:grid;grid-template-columns:.7fr 1fr;gap:7%;align-items:center}.ife-watch h2{font:700 clamp(1.9rem,3vw,3.1rem)/1.16 Manrope,sans-serif;letter-spacing:-.05em;margin:0 0 22px}.ife-watch p:not(.eyebrow){color:#c6d1dc;line-height:1.75}.ife-watch .button{background:#bd9161;color:#17263d;margin-top:12px}.ife-watch-url{font-size:.83rem;overflow-wrap:anywhere}.ife-watch-url a{color:#e3ba8d}.ife-player{width:100%;aspect-ratio:16/9;background:#0b111b;border:1px solid #65768a}.ife-player iframe{width:100%;height:100%;border:0;display:block}
@media(max-width:800px){.ife-essay-grid,.ife-sources .shell,.ife-watch-grid{grid-template-columns:1fr;gap:33px}.ife-essay aside{position:static;display:none}.ife-essay,.ife-sources,.ife-watch{padding:68px 0}}@media(max-width:600px){.ife-film-image span{left:12px;bottom:12px;padding:10px 13px;font-size:.67rem}.ife-chapter{padding-bottom:30px;margin-bottom:37px}}

.ife-play-cover{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;background:#090e16;border:0;color:#fff;cursor:pointer}.ife-play-cover img{display:block;width:100%;height:auto;max-height:70%;object-fit:contain}.ife-play-cover span{font:700 1rem/1.5 Manrope,sans-serif;color:#e9c499}.ife-play-cover small{display:block;font-size:.8rem;font-weight:400;color:#d5dce5}.ife-play-cover:hover{background:#152239}.ife-play-cover:focus-visible{outline:3px solid #e9c499;outline-offset:3px}
