:where(.pg-museum) .msec{padding-top:clamp(66px,8vw,140px)}:where(.pg-museum) .msec--split{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(24px,5vw,96px);display:grid}:where(.pg-museum) .m-slot--hero{aspect-ratio:16/8;margin-top:clamp(30px,3.6vw,60px)}:where(.pg-museum) .m-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(18px,2.4vw,40px);margin-top:clamp(28px,3.4vw,58px);display:grid}:where(.pg-museum) .m-grid .a{aspect-ratio:4/5;grid-column:1/span 5}:where(.pg-museum) .m-grid .b{aspect-ratio:16/11;grid-column:7/span 6;margin-top:clamp(24px,5vw,110px)}:where(.pg-museum) .what{gap:0;margin-top:clamp(34px,4vw,70px);display:grid}:where(.pg-museum) .what__row{border-top:1px solid var(--line);grid-template-columns:minmax(56px,1fr) minmax(0,4fr) minmax(0,5fr);align-items:start;gap:clamp(16px,2.4vw,44px);padding:clamp(20px,2.4vw,38px) 0;display:grid}:where(.pg-museum) .what__n{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);padding-top:8px;font-size:11px}:where(.pg-museum) .what__ttl{font-family:var(--font-sans);letter-spacing:-.03em;text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(22px,2.5vw,40px);font-weight:500;line-height:1}:where(.pg-museum) .m-final{margin:clamp(60px,7.6vw,150px) 0 clamp(20px,2.4vw,40px)}:where(.pg-museum) .m-visit{padding-bottom:clamp(80px,10vw,170px)}@media (max-width:900px){:where(.pg-museum) .msec--split{grid-template-columns:1fr;gap:22px}:where(.pg-museum) .what__row{grid-template-columns:minmax(46px,auto) minmax(0,1fr);gap:14px}:where(.pg-museum) .what__row .body{grid-column:2/-1}}@media (max-width:700px){:where(.pg-museum) .m-grid{grid-template-columns:1fr;gap:16px}:where(.pg-museum) .m-grid .a,:where(.pg-museum) .m-grid .b{grid-column:1/-1;margin-top:0}:where(.pg-museum) .m-grid .a{aspect-ratio:4/5}:where(.pg-museum) .m-grid .b{aspect-ratio:4/3}:where(.pg-museum) .what__row{grid-template-columns:1fr;gap:10px}:where(.pg-museum) .what__row .body{grid-column:1/-1}}
