._story_se9wr_1{color:#343b35;overflow-wrap:anywhere;width:min(960px,100% - 40px);margin:32px auto 56px}._intro_se9wr_1{max-width:760px;margin-bottom:32px}._intro_se9wr_1 h1{letter-spacing:-.03em;margin:14px 0 22px;font:400 clamp(34px,5vw,58px)/1.12 Georgia,serif}._intro_se9wr_1>p:last-child{font-size:19px;line-height:1.7}._story_se9wr_1 h2{margin:0 0 20px;font:400 clamp(26px,3.5vw,36px)/1.18 Georgia,serif}._film_se9wr_1{background:var(--cream);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:32px;margin:0 0 48px;padding:28px;display:grid}._film_se9wr_1 video{aspect-ratio:9/16;background:#e9e2d4;border-radius:12px;width:100%;height:auto;display:block}._credit_se9wr_1{color:#555f58;font-size:11px;line-height:1.6}._credit_se9wr_1 a{color:inherit}._photos_se9wr_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._photos_se9wr_1 figure{background:var(--cream);border-radius:14px;min-width:0;margin:0;overflow:hidden}._photos_se9wr_1 img{width:100%;height:auto;display:block}._photos_se9wr_1 figcaption{padding:14px;font-size:14px;line-height:1.5}._previous_se9wr_1{margin-top:32px}._previous_se9wr_1 a{color:var(--blue-deep);font-weight:700}@media (max-width:640px){._story_se9wr_1{width:calc(100% - 40px);margin-top:24px}._film_se9wr_1{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}._film_se9wr_1>div:last-child{width:min(100%,360px);margin:auto}._photos_se9wr_1{grid-template-columns:minmax(0,1fr)}._intro_se9wr_1>p:last-child{font-size:17px}}._jump_se9wr_3 a{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.5}._section_se9wr_5{margin:40px 0}._steps_se9wr_5{max-width:760px;padding-left:24px}._steps_se9wr_5 li{margin:0 0 28px;padding-left:8px}._steps_se9wr_5 h3{margin:0 0 10px;font-size:21px;line-height:1.4}._steps_se9wr_5 p,._section_se9wr_5 p,._next_se9wr_5 p{font-size:18px;line-height:1.75}._next_se9wr_5{background:var(--cream);border-left:4px solid var(--blue-deep);border-radius:0 16px 16px 0;padding:26px}._story_se9wr_1 [id]{scroll-margin-top:150px}@media (max-width:640px){._steps_se9wr_5 p,._next_se9wr_5 p{font-size:17px}._next_se9wr_5{padding:20px}._steps_se9wr_5{padding-left:22px}}
