.fi-lm-photo-hero{margin:0 0 28px}.fi-lm-photo-hero__scene{position:relative;overflow:hidden;border-radius:14px}.fi-lm-photo-hero__scene>img{display:block;width:100%;height:auto}.fi-lm-photo-hero__art{position:absolute;left:49.04%;top:6.27%;width:25.18%;height:29.65%;display:flex;align-items:center;justify-content:center;background:#111;clip-path:polygon(0 5.38%,100% 0,100% 98.2%,0 100%)}.fi-lm-photo-hero__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;filter:brightness(.94)}.fi-lm-photo-hero__art:focus-visible{outline:4px solid #fff;outline-offset:-5px}.fi-lm-photo-hero figcaption{padding:10px 2px 0;font-size:13px;line-height:1.5;text-align:right}.fi-lm-photo-hero figcaption a{color:#0b213f;text-decoration:underline;text-underline-offset:3px}.fi-lm-story-space{margin:30px 0 42px;border-top:1px solid #dce1e8;padding-top:24px;text-align:left}.fi-lm-story-space section+section{margin-top:24px}.fi-lm-story-space h2{margin:0 0 16px;color:#00095b;font-size:clamp(24px,2.5vw,34px);line-height:1.2}.fi-lm-story-space__body{font-size:17px;line-height:1.7;max-width:100%;overflow-x:auto}.fi-lm-story-space__body:empty{min-height:40px}.fi-lm-story-space__body table{width:100%;border-collapse:collapse}.fi-lm-story-space__body th,.fi-lm-story-space__body td{padding:12px;text-align:left;border-bottom:1px solid #dce1e8}@media(max-width:749px){.fi-lm-photo-hero__scene{border-radius:10px}.fi-lm-photo-hero figcaption{text-align:left;font-size:12px}.fi-lm-story-space{margin-top:24px}.fi-lm-story-space__body{font-size:16px}}
