.pg-story section.shero{height:88svh;min-height:520px;max-height:960px;color:var(--latte);background:#2a241e 50%/cover no-repeat;align-items:flex-end;padding:0;display:flex;position:relative}.pg-story .shero:after{content:"";background:linear-gradient(#140e0a00 45%,#140e0a8c),linear-gradient(#140e0a59,#140e0a00 22%);position:absolute;inset:0}.pg-story .shero .tx{z-index:1;width:100%;padding-bottom:72px;position:relative}.pg-story .shero .lb{color:var(--latte)}.pg-story .shero p{font:400 18px/1.5 var(--f-kd);margin-top:16px}.pg-story .intro .l{grid-column:1/6}.pg-story .intro .r{grid-column:7/12;padding-top:36px}.pg-story .intro .r p+p{margin-top:16px}.pg-story .rootmap .tx{text-align:center;grid-column:1/13}.pg-story .rootmap .gl{margin-top:14px;font-size:14px}.pg-story .rootmap ol{border-top:1px solid var(--line);grid-column:1/13;grid-template-columns:repeat(4,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid}.pg-story .rootmap li{border-left:1px solid var(--line);padding:28px 20px 4px}.pg-story .rootmap li:first-child{border-left:0}.pg-story .rootmap .w{font:400 var(--t44)/1 var(--f-dis);display:block}.pg-story .rootmap .k{margin-top:14px;font-size:14px;display:block}.pg-story section.ch{padding-block:72px}.pg-story .ch .ph{aspect-ratio:4/5;grid-column:1/7;max-height:820px}.pg-story .ch .tx{grid-column:8/13;align-self:center}.pg-story .ch.flip .ph{order:2;grid-column:7/13}.pg-story .ch.flip .tx{grid-column:1/6}.pg-story .ch .h32{margin-top:10px}.pg-story .ch .lead{max-width:36ch;margin-top:20px}.pg-story .dd{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}.pg-story .dd h3{border-bottom:1px solid var(--line);font:400 11px/1 var(--f-txt);letter-spacing:.2em;color:var(--stone);margin:0;padding-bottom:12px}.pg-story .dd ul{margin:0;padding:0;list-style:none}.pg-story .dd li{border-bottom:1px solid var(--line);padding:12px 0;font-size:14px;line-height:1.6}.pg-story .film2 .head{grid-column:1/13;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.pg-story .film2 .head p{max-width:34ch}.pg-story .film2 video{aspect-ratio:16/9;background:#2a241e;grid-column:1/13;width:100%;display:block}@media (max-width:820px){.pg-story .intro .l,.pg-story .intro .r,.pg-story .rootmap .tx,.pg-story .rootmap ol,.pg-story .ch .ph,.pg-story .ch .tx,.pg-story .ch.flip .ph,.pg-story .ch.flip .tx,.pg-story .film2 .head,.pg-story .film2 video{grid-column:1/-1}.pg-story .intro .r{padding-top:0}.pg-story .ch.flip .ph{order:0}.pg-story .rootmap ol{grid-template-columns:1fr 1fr}.pg-story .rootmap li:nth-child(3){border-left:0}.pg-story .rootmap li:nth-child(n+3){border-top:1px solid var(--line)}.pg-story .dd{grid-template-columns:1fr;gap:28px}.pg-story .film2 .head{flex-direction:column;align-items:flex-start}.pg-story section.ch{padding-block:40px}}
