.article-detail>.category{font-weight:500;margin:0 0 11px;display:inline-block}.article-detail h1.article-heading{font-family:var(--font-article-heading-bold);font-size:45px!important;line-height:46px;margin:0 0 13px!important;font-weight:800;font-stretch:79%;transform:scaleY(1.1);transform-origin:center}.article-detail h1.article-heading.thin{font-weight:500}.article-detail h1.article-heading.article-heading-half-margin{margin:0 0 7px!important}.article-detail h1.article-heading strong{font-weight:800}.article-detail h1.article-heading span{font-weight:500;font-size:28px;line-height:35px;display:inline-block;margin:0 0 1px}.article-detail h1.article-heading p{margin:0}.article-detail h2.article-heading{font-weight:bolder;font-size:20px;margin:0}.article-detail h2.subtitle{font-family:var(--font-article-subheading);margin:-3px 0 20px;font-size:27px;font-weight:500}.article-detail h2.subtitle p{margin:0}.article-content h2{font-weight:600;font-size:32px;font-family:var(--font-family-pda)}.article-detail.event h1.article-heading{font-size:34px!important;line-height:43px}.article-detail h2.section-title{color:inherit;font-weight:800;margin:35px 0}.article-detail .heading-info{margin:0 0 17px}.article-detail .heading-info,.article-detail .heading-info span{display:flex;align-items:center}.article-detail .heading-info .author-thumbnail{width:30px;height:30px;background:#00000024;border-radius:50%;box-sizing:border-box;margin:0 10px 0 0;overflow:hidden;position:relative}.article-detail .heading-info .author-thumbnail.default{box-shadow:unset;padding:5px;background:var(--background-author-thumbnail-icon);width:22px;height:22px}.article-detail .heading-info .author-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-detail .heading-info .author-thumbnail .decal{box-shadow:inset 0 0 5px rgba(0,0,0,.5);position:absolute;width:100%;height:100%;left:0;top:0}.article-detail .main-image{width:100%}.article-text{color:var(--text-secondary-color);margin:30px 0;font-size:20px;line-height:27px;font-family:var(--font-article-body);font-weight:400}.article-text b,.article-text strong{font-weight:700}.article-text ul{margin-bottom:1.25em}.article-text ul li:not(:last-child){margin-bottom:12px}.article-text>figure:first-child{margin:-30px 0 30px!important}.article-text:not(.plain) p:first-of-type:first-letter,.article-text:not(.plain):first-letter{initial-letter:3;padding:0 10px 10px 0;font-family:var(--dropcap-font);font-weight:var(--dropcap-weight);font-stretch:var(--dropcap-stretch)}.article-text div:has(>iframe){margin:64px 0 32px}.article-text blockquote{box-sizing:border-box;margin:40px 0;padding:27px 8px;position:relative;background:#e8e8e8}.article-text blockquote:before{top:-14px;left:8px;width:34px;height:34px}.article-text blockquote:after,.article-text blockquote:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg fill='%23a7a9ac' width='800px' height='800px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Equote%3C/title%3E%3Cpath d='M9.563 8.469l-0.813-1.25c-5.625 3.781-8.75 8.375-8.75 12.156 0 3.656 2.688 5.375 4.969 5.375 2.875 0 4.906-2.438 4.906-5 0-2.156-1.375-4-3.219-4.688-0.531-0.188-1.031-0.344-1.031-1.25 0-1.156 0.844-2.875 3.938-5.344zM21.969 8.469l-0.813-1.25c-5.563 3.781-8.75 8.375-8.75 12.156 0 3.656 2.75 5.375 5.031 5.375 2.906 0 4.969-2.438 4.969-5 0-2.156-1.406-4-3.313-4.688-0.531-0.188-1-0.344-1-1.25 0-1.156 0.875-2.875 3.875-5.344z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.article-text blockquote:after{bottom:-13px;right:0;width:30px;height:30px}.article-text blockquote p{margin:0 19px 15px}.article-text blockquote p:last-child{margin-bottom:0}.article-text a{font-weight:500;color:#2259a0}.article-text p{margin:0 0 30px}.article-text h1{margin:0 0 30px;font-weight:900;padding:10px 0 0}.article-text h2,.article-text h3,.article-text h4{margin:0 0 30px;font-weight:700}.article-detail.event .article-text p{margin:0 0 15px}.article-text p:last-child{margin:0!important}.article-text figure:last-child{margin:0 0 5px!important}.article-detail.event .article-text figure{background:red;border-radius:10px;overflow:hidden}.article-text h1+h2,.article-text h1+h3,.article-text h1+h4,.article-text h2+h3,.article-text h2+h4,.article-text h3+h4{margin-top:-7px}.article-text figure.media{margin:0 0 30px}.article-text figure.media a,.article-text figure.media img{display:block;max-width:100%}.article-text figure.media figcaption{margin:9px 0;font-size:85%;font-weight:500;font-style:italic;opacity:.6}.article-text figure.align-left{float:left;margin:0 15px 15px}.article-text figure.media.video .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.article-text figure.media.video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article-text .masonry-grid{margin:0 0 30px}.article-content .masonry-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px!important;width:100%}.article-content{display:flex;gap:80px;font-family:var(--font-family-pda)}.article-content .article-left{flex-grow:1}.article-content .article-left img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.article-content .article-left .article-image-container{position:relative}.article-content .article-left .article-image-container .photo-count-overlay{top:10px;right:10px;bottom:unset}.article-content .article-sidebar{width:250px;flex-shrink:0}.article-content .sidebar-articles{gap:12px;display:flex;flex-direction:column}.article-content .sidebar-articles .article-big .img-placeholder img,.article-content .sidebar-articles .article-big>img{aspect-ratio:unset;margin-top:0}.article-content .article-content-blank{background:#e2e2e2dd;padding:1rem 2rem 3rem 1rem}.article-sidebar .article-big{margin:0 0 40px}.article-sidebar .article-big:hover h1{text-decoration:underline}.article-sidebar .article-big h1{font-size:24px;font-weight:800;font-family:var(--font-article-heading-bold)}.article-sidebar .article-big h2.subtitle{margin:6px 0 0;font-size:19px;opacity:.7;font-family:var(--font-article-subheading);font-weight:500}.article-sidebar .article-big.event h1{font-size:20px}.article-sidebar .article-big.highlighted h1,.article-sidebar .article-big.highlighted h2{color:#e02f2a}.article-detail.event .article-content{width:100%;flex-direction:column;gap:11px}.article-detail.event .article-content .article-sidebar{width:100%}.article-detail.event .article-content .sidebar-articles{gap:15px;width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.article-content.article-content-two-columns{display:grid;grid-template-columns:360px 1fr;margin:7px 0 0;gap:40px}.article-content.article-content-two-columns .article-text{margin-top:0}@media screen and (max-width:900px){.article-content{gap:55px}.article-content.article-content-two-columns{grid-template-columns:250px 1fr}}@media screen and (max-width:700px){.article-content.article-content-two-columns{grid-template-columns:1fr}}.collaborations-commissions{display:flex;gap:12px}@media screen and (max-width:500px){.collaborations-commissions{flex-direction:column}}.artist-artworks{margin:50px 0 0;font-family:var(--font-family-pda)}.artist-artworks h1{margin:0 0 30px;font-weight:700}.artist-artworks h3{margin:6px 0 0;font-weight:500}.artist-artworks .artwork-item{margin:0 0 40px}.artist-artworks .artwork-item img{max-width:100%}.article-top{display:flex;gap:20px;margin-bottom:30px}.article-top-image,.article-top-map{flex:1;min-width:0;position:relative;overflow:hidden;border-radius:15px}.article-top-image{aspect-ratio:1/1}.article-top-map{aspect-ratio:16/9}.article-top-image a,.article-top-map>div{display:block;width:100%;height:100%}.article-top-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-top:has(.article-top-image):has(.article-top-map) .article-top-map{aspect-ratio:1/1}@media screen and (max-width:600px){.article-top{flex-direction:column}.article-top-image,.article-top-map{width:100%}}@media screen and (max-width:769px){.article-detail h1.article-heading span{font-size:25px}.article-content{flex-direction:column;gap:11px}.article-content .sidebar-articles,.article-detail.event .article-content .sidebar-articles{gap:15px;width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.article-content .article-sidebar{width:100%}.article-detail .heading-info{margin:18px 0 5px}}@media screen and (max-width:600px){.article-content .sidebar-articles,.article-detail.event .article-content .sidebar-articles{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.article-detail.event h1.article-heading{font-size:30px!important;line-height:37px}}.musician-details{margin-bottom:2rem;padding:1.5rem;background-color:#f9f9f9;border-radius:8px}.musician-detail-item{margin-bottom:1.5rem}.musician-detail-item h3{font-size:1.2rem;margin-bottom:.5rem;color:#333}.genre-tags{display:flex;flex-wrap:wrap;gap:.5rem}.genre-tag{display:inline-block;padding:.3rem .8rem;background-color:#e0e0e0;border-radius:20px;font-size:.9rem;color:#333}.social-link.bandcamp img,.social-link.soundcloud img,.social-link.spotify img{width:20px;height:20px}@media (max-width:768px){.musician-details{padding:1rem}.genre-tags{gap:.3rem}.genre-tag{padding:.2rem .6rem;font-size:.8rem}}.masonry-grid img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}