h2,h3{padding-top:2rem;padding-bottom:.4rem}main ul{padding-top:1rem;padding-left:1rem;& li:before{content:"";display:inline-block;width:1em;height:1em;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5" /></svg>') no-repeat 50% /contain;margin-bottom:-2px;margin-right:5px}}main li{line-height:200%}.tab{position:relative;overflow:hidden;min-width:240px;height:65vh;border-radius:16px;background-color:#ddd;font-size:.85rem;padding:1rem;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;color:#fff;pointer-events:none}.tabs:active{cursor:grabbing}#russian-ballet{background-image:url("../../../pics/slseostearns1gs-500x500.jpg")}#impresario{background-image:url("../../../pics/fun40-header-image.png")}#theatre-history{background-image:url("../../../pics/500x500_boheme2.jpg")}#opera-art{background-image:url("../../../pics/425x425_standing_room.jpg")}#conducting{background-image:url("../../../pics/500x500-barbier-cal.jpg")}.faq{& summary{font-size:1rem;font-weight:700;cursor:pointer}& details{margin-top:1rem}& details p{font-size:.85rem;margin-bottom:1rem;margin-left:1rem}}