.museum-landing{--systems-type-base:var(--navigation-font-size);--systems-hero-scale:.75;font-family:var(--font-sans);font-size:var(--systems-type-base);--systems-leading:1.4;--systems-leading-hero:1.15;--systems-hero-tracking:-.02em;--systems-type-hero:calc(clamp(calc(var(--systems-type-base) * 3.51), min(8.73vw, 13.05vh), calc(var(--systems-type-base) * 6.3)) * var(--systems-hero-scale));--systems-type-hero-pill:calc(var(--poster-size) * .4);--poster-size:var(--systems-type-hero);letter-spacing:0;font-weight:400;line-height:var(--systems-leading);flex-direction:column;padding-block:clamp(8px,1.5vh,16px) 0;display:flex}.museum-poster{--poster-gap:calc(var(--poster-size) * .46);--poster-lettering-inset:calc(var(--poster-size) * .14);width:100%;max-width:var(--system-poster-max-width);margin-inline:0}.museum-poster-title,.museum-poster-line{font-size:var(--poster-size);line-height:var(--systems-leading-hero);font-weight:var(--systems-weight-bold);letter-spacing:var(--systems-hero-tracking)}.museum-poster-title{white-space:nowrap;margin:0;position:relative;left:-.035em}.museum-poster-sentence{display:none}.museum-poster-row{justify-content:space-between;align-items:center;gap:calc(var(--poster-size) * .2);display:flex}.museum-poster-middle{align-items:baseline;margin-bottom:0}.museum-poster-lower{margin-top:var(--poster-gap);margin-bottom:calc(var(--poster-gap) - var(--poster-lettering-inset));row-gap:calc(var(--poster-gap) - var(--poster-lettering-inset));flex-wrap:wrap}.museum-poster-subject{text-align:center;white-space:nowrap;flex:0 0 100%}.museum-poster-last{padding-right:var(--system-doku-pill-inset);justify-content:flex-end}.museum-poster-row .system-pill{--pill-min-height:calc(var(--poster-size) * 1.03);--pill-icon-size:calc(var(--poster-size) * .52);--pill-padding-y:calc(var(--poster-size) * .19);--pill-height:max(var(--pill-min-height), calc(var(--pill-icon-size) + 2 * var(--pill-padding-y)));min-width:calc(var(--poster-size) * 3.57);min-height:var(--pill-min-height);padding:var(--pill-padding-y) calc(var(--poster-size) * .4);gap:calc(var(--poster-size) * .19);font-size:var(--systems-type-hero-pill);font-weight:450;line-height:var(--systems-leading);flex:none}.museum-poster-row .system-pill img{width:var(--pill-icon-size);height:var(--pill-icon-size);display:block}.museum-poster-middle .system-pill{contain:layout;margin-top:calc(var(--pill-height) * -.5);margin-right:0;translate:0 50%}.museum-poster-lower .system-pill{margin-left:0}.museum-poster-last .system-pill{min-width:calc(var(--poster-size) * 4.25)}.museum-hero-intro{gap:24px var(--layout-gap);margin-top:var(--museum-section-gap);display:grid}.museum-hero-intro .museum-intro{text-wrap:pretty;grid-column:auto;max-width:none}@media (width>=761px){.museum-hero-intro{grid-template-columns:repeat(2,minmax(0,1fr))}}.museum-facts{grid-column:1/-1}.museum-facts-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;margin:0;padding:0;list-style:none;display:grid}.museum-facts-group li{min-width:0;font-size:var(--systems-type-base);line-height:var(--systems-leading);align-items:center;gap:14px;font-weight:500;display:flex}.museum-facts-group img{flex:none;width:32px;height:32px}@media (width>=1024px){.museum-poster-row.museum-poster-lower{grid-template-columns:repeat(3, var(--layout-col-w));column-gap:var(--layout-gap);display:grid}.museum-poster-lower .system-pill{grid-column:1;justify-self:start}.museum-poster-subject{text-align:center;grid-area:2/1/auto/-1}}:root[data-theme=dark] .museum-facts-group img{filter:invert()}@media (width<=900px){.museum-facts-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.museum-facts-group{grid-template-columns:1fr;gap:18px}.museum-facts-group li{font-size:var(--systems-type-base);gap:12px}.museum-facts-group img{width:28px;height:28px}}@media (width<=1250px){.museum-landing{--systems-type-hero:calc(clamp(calc(var(--systems-type-base) * 2.88), min(8.37vw, 13.05vh), calc(var(--systems-type-base) * 5.22)) * var(--systems-hero-scale))}.museum-poster-middle{flex-wrap:wrap}.museum-poster-middle .museum-poster-line{white-space:nowrap}}@media (width>=701px) and (height<=856px){.museum-landing{padding-top:8px}}@media (width<=700px){.museum-landing{--systems-type-hero:clamp(calc(var(--systems-type-base) * 2.05), 10.2vw, calc(var(--systems-type-base) * 3));--systems-type-hero-pill:clamp(18px, calc(var(--poster-size) * .4), 24px);padding-top:0}.museum-poster{flex-direction:column;gap:8px;display:flex;container-type:inline-size}.museum-poster-title{font-size:min(var(--poster-size), 14cqi);white-space:normal;hyphens:none;overflow-wrap:normal;margin-bottom:calc(var(--museum-heading-gap) * 2 - 8px)}.museum-poster-sentence{display:block}.museum-poster-fragment,.museum-poster-line{display:none}.museum-poster-row{display:contents}.museum-poster-middle .system-pill{contain:none;align-self:flex-end;translate:none}.museum-poster-lower .system-pill{align-self:flex-start}.museum-poster-last .system-pill{align-self:center}.museum-poster-row .system-pill{--pill-min-height:max(44px, calc(var(--poster-size) * 1.03));--pill-icon-size:max(24px, calc(var(--poster-size) * .52));justify-content:flex-start;width:fit-content;min-width:0;max-width:100%;margin:0}}
