.cg p strong,.cg li strong,.cg td strong{color:#fff;font-weight:700}.cg-hero--noimg{min-height:0;padding-top:32px}.cg-sec ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.cg-sec ul li{position:relative;padding-left:22px;font:400 16px/1.6 var(--cg-sans);color:var(--cg-text)}.cg-sec ul li::before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;background:var(--cg-red);transform:rotate(45deg)}.cg .cg-note,.cg .cg-info,.cg .cg-hours,.cg .cg-dates{position:relative;padding:16px 16px 16px 48px;background:var(--cg-card);border-radius:16px;font-size:15px;line-height:1.6}.cg .cg-note,.cg .cg-info{border:1px dashed #555;color:var(--cg-soft);font-size:14px;line-height:1.55}.cg .cg-note::before,.cg .cg-info::before,.cg .cg-hours::before,.cg .cg-dates::before{content:"";position:absolute;left:16px;top:17px;width:20px;height:20px;background:var(--cg-red);-webkit-mask:var(--cg-icon) center/contain no-repeat;mask:var(--cg-icon) center/contain no-repeat}.cg .cg-note{--cg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9.5 17h-19z'/%3E%3Cpath d='M12 10v4M12 17.5v.01'/%3E%3C/svg%3E")}.cg .cg-info{--cg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7.5v.01'/%3E%3C/svg%3E")}.cg .cg-hours{--cg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.cg .cg-dates{--cg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E")}.cg .cg-museum{background:var(--cg-card);border:1px solid #3a1a1a;border-radius:20px;overflow:hidden;box-shadow:0 8px 40px rgba(240,3,22,.18)}.cg .cg-museum img,.cg .cg-museum figure{display:block;width:100%;margin:0}.cg .cg-museum img{height:190px;object-fit:cover;object-position:center 30%}.cg .cg-museum p{padding:18px}.cg .cg-museum p+p{padding-top:0}.cg .cg-museum a{font-weight:700}.cg .wp-block-table,.cg figure.wp-block-image{margin:0}.cg .wp-block-table figcaption{display:none}.cg .cg-table td:first-child a{text-decoration:underline;text-decoration-color:var(--cg-red)}.cg .cg-table td strong{font-weight:inherit;color:inherit}@media (min-width:1100px){.cg-hero--noimg{padding-top:24px}.cg-hero--noimg .cg-hero__card{margin-top:0}.cg-side a.is-past{color:var(--cg-muted)}.cg-side a.is-current{background:#2a1212;border-color:#5a1a1a;font-weight:600}.cg-side a.is-current .cg-num{color:var(--cg-red)}.cg .cg-rail__card img{width:100%;height:180px;object-fit:cover;object-position:center 30%;display:block}.cg .cg-note,.cg .cg-info{font-size:15px;line-height:1.6;padding:18px 20px 18px 50px}.cg .cg-hours,.cg .cg-dates{font-size:16px;line-height:1.65;padding:18px 20px 18px 50px}.cg .cg-note::before,.cg .cg-info::before,.cg .cg-hours::before,.cg .cg-dates::before{left:18px;top:20px}.cg .cg-museum img{height:260px}.cg .cg-table tbody,.cg .cg-table thead{display:table-row-group}}.cg-share{margin-top:44px;padding-top:24px;border-top:1px solid var(--cg-line)}