@charset "UTF-8";*,:before,:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{height:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100%;font-family:Barlow,sans-serif;font-size:20px;line-height:1.18}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;background:#fff}h1{font-family:Barlow Condensed,sans-serif;font-weight:400;font-size:60px;line-height:.8}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){h1{font-size:80px;line-height:.7}}h1{margin:0;padding:0}h2{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px}h2{padding:0;margin:0}h3{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px}h3,h4,p{padding:0;margin:0}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}a.link-arrow:before{display:inline-block;content:"↑";rotate:45deg}a.more-button{display:inline-block;border:1px solid black;border-radius:15px;padding:5px 10px 6px;margin-top:20px;margin-bottom:20px;transition:color .3s ease,background-color .3s ease}a.more-button:hover{color:#fff;background:#000;text-decoration:none}a.more-button-nm{display:inline-block;border:1px solid black;border-radius:15px;padding:5px 10px 6px;transition:color .3s ease,background-color .3s ease}a.more-button-nm:hover{color:#fff;background:#000;text-decoration:none}a.ticket-button{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase;border:1px solid black;color:#fff;background:#000;border-radius:18px;padding:5px 12px 6px;transition:color .3s ease,background-color .3s ease}a.ticket-button:hover{color:#000;background:#fff;text-decoration:none}a.info-button{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase;border:1px solid black;color:#000;background:#fff;border-radius:18px;padding:5px 12px 6px;transition:color .3s ease,background-color .3s ease}a.info-button:hover{color:#fff;background:#000;text-decoration:none}a.plus-button{display:inline-block;font-family:Barlow,sans-serif;font-size:20px;line-height:1.18}a.plus-button{font-size:14px;font-weight:700;text-transform:uppercase;border:1px solid black;color:#000;background:#fff;border-radius:5px;padding:2px 8px 4px;transition:color .3s ease,background-color .3s ease}a.plus-button:hover{color:#fff;background:#000;text-decoration:none}.years{position:relative}.years:after{content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;border-right:1.5px solid #000;border-bottom:1.5px solid #000;transform:translateY(-65%) rotate(45deg);pointer-events:none}.years select{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:100%;height:44px;padding:0 35px 0 15px;border:1px solid #000;border-radius:5px;background:#fff;color:#000;font-family:Barlow,sans-serif;font-size:20px;line-height:1.18}.years select{cursor:pointer}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.years select{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:40px;text-transform:uppercase}}@media(min-width:768px)and (max-resolution:191dpi)and (min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (max-resolution:191dpi)and (min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (max-resolution:191dpi)and (min-width:768px)and (min-resolution:192dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2)and (min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2)and (min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (-webkit-min-device-pixel-ratio:2)and (min-width:768px)and (min-resolution:192dpi),(min-width:768px)and (min-resolution:192dpi)and (min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (min-resolution:192dpi)and (min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi)and (min-width:768px)and (min-resolution:192dpi){.years select{font-size:24px}}nav{position:sticky;top:0;left:0;right:0;z-index:100;background-color:#fff;border-bottom:1px solid black}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav{position:sticky;top:0;left:0;right:0;z-index:100;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff;border-bottom:1px solid black}}nav.home{color:#fff;background-color:#000;border-bottom:1px solid white}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav.home>ul.menu{margin-left:0}}nav.home a{color:#fff}nav.home header{display:none}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav.home header{display:none}}nav.home .social{display:flex;padding:14px 0 12px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav.home .social{margin-left:auto}}nav.home .social svg{color:#fff;fill:#fff}nav.home .social .apple-music svg{fill:#fff}nav.home .social .apple-music path{color:#000;fill:#000}nav header{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:20px}nav header{padding:15px 20px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav header{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:40px;text-transform:uppercase;padding:0 20px}}@media(min-width:768px)and (max-resolution:191dpi)and (min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (max-resolution:191dpi)and (min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (max-resolution:191dpi)and (min-width:768px)and (min-resolution:192dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2)and (min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2)and (min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (-webkit-min-device-pixel-ratio:2)and (min-width:768px)and (min-resolution:192dpi),(min-width:768px)and (min-resolution:192dpi)and (min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (min-resolution:192dpi)and (min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi)and (min-width:768px)and (min-resolution:192dpi){nav header{font-size:24px}}nav .mobile-background{display:none}nav .mobile-background img{width:100%}nav h1{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:20px}nav h1{padding:15px 20px}nav>ul.menu{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:40px;text-transform:uppercase}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav>ul.menu{font-size:24px}}nav>ul.menu{margin:0;padding:10px 20px;list-style:none;display:none}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav>ul.menu{display:flex;flex-direction:row;gap:20px;margin-left:auto}}nav>ul.menu>li{padding:0;margin:0 0 10px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav>ul.menu>li{margin:0}}nav .social{display:none}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){nav .social{display:flex}}.social{display:flex;flex-direction:row;gap:10px;margin:0 0 0 20px;padding:0;list-style:none}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.social{display:flex;gap:8px;margin-right:20px}}.social svg{color:#fff;fill:#fff}.social .apple-music svg{fill:#fff}.social .apple-music path{color:#000;fill:#000}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.social svg{color:#000;fill:#000}.social .apple-music svg{fill:#000}.social .apple-music path{color:#fff;fill:#fff}}.burger{position:fixed;right:0;top:0;z-index:1000;width:50px;height:50px;cursor:pointer;margin-right:10px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.burger{display:none}}.burger.home span{background:#fff}.burger input{display:none}.burger span{position:absolute;left:10px;width:30px;height:1.5px;background:#000;transition:transform .3s ease,opacity .3s ease,background .3s ease}.burger span:nth-child(2){top:17px}.burger span:nth-child(3){top:25px}.burger span:nth-child(4){top:33px}.burger input:checked~span:nth-child(2){top:25px;transform:rotate(45deg);background:#fff}.burger input:checked~span:nth-child(3){opacity:0}.burger input:checked~span:nth-child(4){top:25px;transform:rotate(-45deg);background:#fff}.burger:has(input:checked)~nav{display:block;opacity:1;min-height:100vh;color:#fff;background:#000}.burger:has(input:checked)~nav .title{display:block}.burger:has(input:checked)~nav a{color:#fff}.burger:has(input:checked)~nav>ul.menu{display:block;border-top:1px solid white}.burger:has(input:checked)~nav>.mobile-background{display:block}body:has(.burger input:checked){overflow:hidden}.burger:has(input:checked)~nav>.social{display:flex}.page header{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid black;padding:0 20px;margin:0;min-height:6em}.page header h1{border:none;padding:0;margin:20px 0 35px}.page header .upcoming-concert{border-left:1px solid black;padding-bottom:20px}.home-hero{position:relative;width:100%;max-height:calc(100vh - 50px);background-color:#000;overflow:hidden}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.home-hero{background-color:transparent}}.home-hero__logo{display:none}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.home-hero__logo{display:block;position:absolute;max-width:100vw;height:auto;object-fit:contain;top:20px;left:20px;right:20px}}.home-hero h1{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:60px;text-transform:uppercase}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.home-hero h1{font-size:100px}}.home-hero h1{font-size:clamp(3rem,15vw,10rem);line-height:1.1em;color:#fff;padding:20px;border:none;margin:-5px 0 0}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.home-hero h1{display:none}}.home-hero img{width:100%}.home-hero img.hero__background{width:100%;height:100vh;object-fit:cover}.home-hero .upcoming-concert{position:absolute;bottom:20px;right:20px;color:#fff}.home-hero .upcoming-events{border-bottom:1px solid black}@keyframes animateDown{0%{opacity:0;transform:translatey(-15px)}to{opacity:1;transform:translatey(0)}}.upcoming-events{padding:20px}.upcoming-events h2{padding-bottom:20px;border-bottom:1px solid black}.upcoming-concert{display:none}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.upcoming-concert{display:flex;flex-direction:row;align-items:flex-end;gap:20px;padding:0 20px}}.upcoming-concert p{font-family:Barlow,sans-serif;font-size:14px}.upcoming-concert p{margin:0}.concerts{padding-bottom:35px}.concerts header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;gap:20px;border-bottom:1px solid black;padding:20px 0 35px;margin:0 20px}.concerts header h1{border:none;padding:0;margin:0}.concerts header h2{font-family:Barlow Condensed,sans-serif;font-weight:400;font-size:60px;line-height:.8}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.concerts header h2{font-size:80px;line-height:.7}}.concerts header h2{text-transform:unset}.concerts header>:nth-child(2){margin-left:auto}.concerts header .back{font-family:Barlow,sans-serif;font-size:20px;line-height:1.18}.concerts header .back{margin-bottom:9px}.concerts header .back:before{content:"←"}.concerts header.concerts__header-archive{margin-top:35px}.concerts header.concerts__header-archive h2{line-height:.8;margin-bottom:20px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.concerts header.concerts__header-archive h2{margin-bottom:0}}.concerts__list{padding:0 20px}.concert__item{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"time location" ". title" ". link";column-gap:10px;align-items:start;border-bottom:1px solid black;padding-bottom:10px;margin-bottom:10px}.concert__item:first-of-type{padding-top:10px}.concert__item h3{font-family:Barlow,sans-serif;font-size:20px;line-height:1.18}.concert__item time{grid-area:time;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px}.concert__item .concert__location{grid-area:location}.concert__item .concert__location .concert__city{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px}.concert__item .concert__title{grid-area:title}.concert__item .concert__title h2{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px}.concert__item .concert__title h2{padding:0;border:none}.concert__item .concert__title>p{font-style:italic}.concert__item .concert__title details{display:flex;flex-direction:column}.concert__item .concert__title details summary{font-family:Barlow,sans-serif;font-size:14px}.concert__item .concert__title details summary{list-style:none;order:1;cursor:pointer;margin:3px 0 2px}.concert__item .concert__title details summary:before{content:"↓";display:inline-block;width:.8em;box-sizing:border-box}.concert__item .concert__title details::details-content{display:block;block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:.2s;transition-behavior:allow-discrete}.concert__item .concert__title details[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.concert__item .concert__title details[open] summary{order:1}.concert__item .concert__title details[open] summary:before{content:"↑"}.concert__item .concert__title details>p{overflow:hidden}.concert__item .concert__link{grid-area:link;margin-top:10px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.concert__item{grid-template-columns:.5fr 1fr 1fr .5fr;grid-template-areas:"time location title link";align-content:end}.concert__item .concert__link{margin-top:0;text-align:right}}.contact header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid black;padding:20px 0 35px;margin:0 20px}.contact header h1{border:none;padding:0;margin:0}.contact__list{margin:0 20px 60px}.contact__item{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding-top:20px;border-top:1px solid black}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.contact__item{display:grid;grid-template-columns:repeat(3,1fr)}}.contact__item:first-of-type{padding:0;border:0}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.contact__item:first-of-type>*:first-child{grid-row:1/3}}.contact__url:before{display:inline-block;content:"↑";margin-right:6px;rotate:45deg}.recordings__list{display:flex;flex-direction:column;margin-bottom:35px}@media(min-width:1280px)and (max-resolution:191dpi),(min-width:1440px)and (-webkit-min-device-pixel-ratio:2),(min-width:1440px)and (min-resolution:192dpi){.recordings__list{display:grid;grid-template-columns:repeat(2,1fr)}}.recording__item{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text image" "text links";column-gap:10px;align-items:start;border-bottom:1px solid black;padding:20px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.recording__item{grid-template-columns:1fr auto;grid-template-areas:"text image" "links ."}}@media(min-width:1280px)and (max-resolution:191dpi),(min-width:1440px)and (-webkit-min-device-pixel-ratio:2),(min-width:1440px)and (min-resolution:192dpi){.recording__item:nth-child(odd){border-right:1px solid black}}.recording__item p{font-family:Barlow,sans-serif;font-size:14px}.recording__item p{margin-top:10px}.recording__item p:first-of-type{margin-top:5px}.recording__item .album-description{font-family:Barlow,sans-serif;font-size:14px}.recording__item .album-description{position:relative;margin-top:5px}.recording__item .description-wrapper{max-height:6em;overflow:hidden;transition:max-height .5s ease;position:relative}.recording__item .description-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2em;background:linear-gradient(to bottom,transparent,white);pointer-events:none;transition:opacity .3s ease}.recording__item .album-description.expanded .description-wrapper{max-height:2000px}.recording__item .album-description.expanded .description-wrapper:after{opacity:0}.recording__item .more-link{display:inline-block;margin-top:5px;padding:0;border:0;background:none;cursor:pointer;font:inherit}.recording__item .more-link:before{content:"↓ ";width:.8em}.recording__item .more-link:hover{text-decoration:none}.recording__item .album-description.expanded .more-link:before{content:"↑ "}.recording__item .recording__text{grid-area:text}.recording__item .recording__image{grid-area:image;width:180px;flex-shrink:0}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.recording__item .recording__image{width:220px}}.recording__item .recording__image img{width:100%;height:auto}.recording__item .recording__links{grid-area:links;align-self:start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media(min-width:1280px)and (max-resolution:191dpi),(min-width:1440px)and (-webkit-min-device-pixel-ratio:2),(min-width:1440px)and (min-resolution:192dpi){.recording__item .recording__links{align-self:end;margin-top:auto}}.recording__item .recording__links .recording__link{font-family:Barlow,sans-serif;font-size:14px}.recording__item .recording__links .recording__link{text-transform:uppercase}.recording__item .recording__links .recording__link:before{display:inline-block;content:"↑";margin-right:6px;rotate:45deg}.latest-news{padding:20px}.latest-news h2{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid black}.latest-news .news__item{margin:0}.news{padding-bottom:35px}.news header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;border-bottom:1px solid black;padding:20px 0;margin:0 20px}.news header h1{border:none;padding:0;margin:0}.news__list{display:flex;flex-direction:column;gap:35px}.news__item{display:grid;border-bottom:1px solid black;margin:0 20px;padding:0}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.news__item{grid-template-columns:1fr 250px;align-items:stretch}}.news__item:last-child{border-bottom:none}.news__item .news__content{padding:20px 0}.news__item .news__title{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px}.news__item .news__title{margin-top:5px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.news__item .news__subtitle{max-width:80%}}.news__item .news__more{display:inline-block;text-transform:uppercase;font-size:13px;font-variant:small-caps;margin-top:10px}.news__item .news__more:before{display:inline-block;content:"↑";margin-right:6px;rotate:45deg}.news__item .news__image{max-height:150px;overflow:hidden;margin-bottom:20px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.news__item .news__image{margin-bottom:0}}.news__item .news__image img{width:100%;height:100%;object-fit:cover;display:block}.biography .biography__article p{margin:20px}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.biography .biography__article p{max-width:70%;margin:20px 20px 20px 60px}}.biography .biography__article p:first-of-type{font-family:Barlow Condensed,sans-serif;font-size:24px}.biography .biography__article p:first-of-type{margin:20px}.biography .biography__img img{height:auto;max-width:100%}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){.biography .biography__img img{max-width:78%;margin:20px 0 0 20px}}.biography .biography__img+p{font-family:Barlow Condensed,sans-serif;font-size:24px}.biography .biography__img+p{margin:20px}footer{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:5px;font-family:Barlow,sans-serif;font-size:14px}footer{padding:20px;margin-top:auto;border-top:1px solid black}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){footer{flex-direction:row;justify-content:start;align-items:center;gap:20px;text-align:right}}@media(min-width:768px)and (max-resolution:191dpi),(min-width:768px)and (-webkit-min-device-pixel-ratio:2),(min-width:768px)and (min-resolution:192dpi){footer>:nth-child(2){margin-left:auto}}footer .social{gap:10px;margin:5px 0 0;padding:0}footer .social svg{color:#000;fill:#000}footer .social .apple-music svg{fill:#000}footer .social .apple-music path{color:#fff;fill:#fff}.fade-image{opacity:0;background:#eee;filter:blur(5px);transition:opacity .6s ease-in-out,filter .6s ease,transform .6s ease}.fade-image.loaded{opacity:1;filter:blur(0) grayscale(0%)}a:hover .fade-image.loaded.grayscale{filter:blur(0) grayscale(100%);transform:scale(1.02)}
