.committee-page h2{margin-bottom:1.5rem!important;margin-top:2.5rem!important}
.committee-placeholder{display:grid;place-items:center;background:linear-gradient(145deg,#edf4fa,#dce8f2);color:#7792aa;min-height:200px;aspect-ratio:4/5}
.committee-placeholder svg{width:65%;height:80%;max-height:280px}
#eksperci .ttr-expert{justify-content:flex-start}#eksperci .ttr-portrait{flex-shrink:0;width:100%}
.hero-preview-only{position:relative}
.hero-teaser-control{position:absolute;z-index:5;left:50%;bottom:1.25rem;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:48px;min-width:180px;padding:.65rem 1rem;border:1px solid #fff;border-radius:999px;background:#071d35e8;color:#fff;cursor:pointer;font:inherit;font-weight:700}
.hero-teaser-control:focus-visible,.workshop-description-more summary:focus-visible{outline:3px solid #e51b2b;outline-offset:4px}
.pricing-workshop-icon svg{width:24px;height:24px}
.workshop-description,.workshop-description-more p,.workshop-clothing{font-size:.9rem;line-height:1.65;margin:.7rem 0 0;color:#28445c}
.workshop-description-more summary{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:#075b80;font-weight:700;padding:.55rem 0;min-height:44px;list-style:none}
.workshop-description-more summary::-webkit-details-marker{display:none}.workshop-description-more summary::before{content:'▸'}.workshop-description-more[open] summary::before{content:'▾'}
.workshop-description-more .collapse-label{display:none}.workshop-description-more[open] .expand-label{display:none}.workshop-description-more[open] .collapse-label{display:inline}
.workshop-clothing{padding:.6rem .8rem;border-left:3px solid #d31336;background:#f1f6fa;font-weight:600}
@media(max-width:600px){.workshops-v15 .pricing-workshops>li{position:relative;grid-template-columns:32px minmax(0,1fr)!important;gap:.65rem!important}.pricing-workshops .pricing-workshop-icon{align-self:start;margin-top:.25rem}.pricing-workshops .pricing-workshop-price{grid-column:2;justify-self:start;border-left:0!important;padding-left:0!important}.workshop-description,.workshop-description-more,.workshop-clothing{overflow-wrap:anywhere}.committee-page h2{margin-bottom:1.25rem!important}}
