@media (min-width:1101px){.home-page.home-archive .home-featured{padding-top:34px}.home-page.home-archive .casting-editorial-heading{margin-bottom:22px}.home-page.home-archive .casting-editorial-layout{grid-template-columns:29% 66%;gap:18px 5%}.home-page.home-archive .casting-editorial-intro h2{font-size:clamp(34px,3vw,56px)}.home-page.home-archive .casting-editorial-navigation{gap:4px 14px;margin-top:18px}.home-page.home-archive .casting-editorial-references{align-self:start}.home-page.home-archive .casting-project-mount{transform:none}.home-page.home-archive .casting-project-visual.casting-project-belt{aspect-ratio:2.65}.home-page.home-archive .casting-project-visual.casting-project-belt>img{object-fit:cover;object-position:50% 57%}.home-page.home-archive .casting-editorial-project{gap:16px}.home-page.home-archive .casting-project-information{grid-template-columns:1.15fr 1fr;gap:12px 22px}.home-page.home-archive .casting-project-information h3{align-self:center;font-size:clamp(23px,1.65vw,30px)}.home-page.home-archive .casting-project-facts dt{font-size:clamp(30px,2.2vw,42px)}.home-page.home-archive .casting-project-facts dd{margin-top:5px}.home-page.home-archive .casting-project-links{gap:0 24px}.home-page.home-archive .casting-shannker-photograph figcaption{padding-block:10px 13px}.home-page.home-archive .home-featured .casting-bottom{margin-top:20px;padding-block:14px 18px}.home-page.home-archive .edition-vinyl-collection .projects-section>.container{min-height:46.5vw}.home-page.home-archive .edition-vinyl-collection .section-heading>div{width:26vw;top:2.8vw}.home-page.home-archive .edition-vinyl-collection .section-heading .section-label{margin-bottom:2vw}.home-page.home-archive .edition-vinyl-collection .section-heading h2{font-size:3.85vw}.home-page.home-archive .edition-vinyl-collection .project-selection-context{width:25vw;font-size:16px;top:14.2vw}.home-page.home-archive .edition-vinyl-collection .section-heading>.text-link{top:calc(14.2vw + 108px)}.home-page.home-archive .home-vinyl-works .vinyl-navigation{top:calc(14.2vw + 166px)}.home-page.home-archive .edition-vinyl-collection .works-grid{transform:none}.home-page.home-archive .edition-vinyl-collection .work:first-child{width:32vw;top:1.6vw;left:34.5vw}.home-page.home-archive .edition-vinyl-collection .work:nth-child(2){width:26vw;top:12vw;left:57vw}.home-page.home-archive .edition-vinyl-collection .work:nth-child(3){width:20.5vw;top:9.4vw;left:74vw}.home-page.home-archive .edition-vinyl-collection .work:first-child .work-caption{top:33vw;left:-3vw}.home-page.home-archive .edition-vinyl-collection .work:nth-child(2) .work-caption{top:27vw;left:-3vw}.home-page.home-archive .edition-vinyl-collection .work:nth-child(3) .work-caption{top:-5.8vw;left:1vw}.home-page.home-archive .edition-vinyl-collection .works-grid .work .work-caption h3{font-size:clamp(22px,1.65vw,31px)}.home-page.home-archive .live-section{min-height:calc(30vw + 24px);padding-top:28px;padding-bottom:0}.home-page.home-archive .live-section>.container{grid-template-rows:auto auto 1fr;grid-template-columns:25% 71%}.home-page.home-archive .live-section h2{font-size:clamp(38px,3.3vw,62px)}.home-page.home-archive .live-bottom{min-height:0;margin-top:20px}.home-page.home-archive .home-live-image{aspect-ratio:auto;width:75%;height:30vw;top:12px;left:25%}.home-page.home-archive .home-live-image img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 98%,#0000),linear-gradient(#0000,#000 8% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 98%,#0000),linear-gradient(#0000,#000 8% 98%,#0000)}.home-page.home-archive .home-live-credits{margin-top:-24px}.home-page.home-archive .home-promotion{min-height:max(29vw,380px);padding-block:36px 30px}.home-page.home-archive .home-promotion .section-label{margin-bottom:18px;margin-left:61%}.home-page.home-archive .home-promotion-layout{grid-template-columns:59% 19% 18%;gap:0 2%}.home-page.home-archive .home-promotion-intro{grid-area:1/2}.home-page.home-archive .home-promotion-repertoire{grid-area:1/3}.home-page.home-archive .home-promotion-intro h2{font-size:clamp(30px,2.35vw,44px)}.home-page.home-archive .home-promotion-scope{margin-top:20px;font-size:14px;line-height:1.55}.home-page.home-archive .home-promotion-intro .text-link{font-size:13px;line-height:1.6}.home-page.home-archive .home-promotion-image{aspect-ratio:2056/765;width:58.8%;height:auto;top:26px;left:0}.home-page.home-archive .home-promotion-repertoire>.eyebrow{margin-bottom:10px}.home-page.home-archive .home-promotion-repertoire .promotion-reference{padding-block:6px;font-size:15px;line-height:1.5}.home-page.home-archive .contact-callout{padding-block:22px 18px}.home-page.home-archive .contact-big{padding-block:10px 18px;font-size:6.6vw}.home-page.home-archive .contact-callout>.container{grid-template-columns:1fr minmax(380px,.45fr);row-gap:0}.home-page.home-archive .contact-callout .section-label{margin-bottom:6px}.home-page.home-archive .contact-callout>.container>p:not(.eyebrow){z-index:1;pointer-events:none;grid-row:2;align-self:center;margin-right:112px;font-size:16px}body:has(.home-page.home-archive) .footer-top{grid-template-columns:1.65fr 1.6fr 1fr .8fr;gap:4%;padding-block:32px}body:has(.home-page.home-archive) .footer-brand img{width:112px;height:112px}body:has(.home-page.home-archive) .footer-brand span{font-size:19px}body:has(.home-page.home-archive) .footer-brand span:before{font-size:17px}body:has(.home-page.home-archive) .footer-top nav{padding-top:0}body:has(.home-page.home-archive) .footer-top>p{margin-top:0}}@media (min-width:701px) and (max-width:1100px){.home-page.home-archive .casting-project-mount{transform:none}.home-page.home-archive .casting-editorial-references{align-self:start}.home-page.home-archive .home-live-image{width:64%;height:32vw;top:26px;left:36%}.home-page.home-archive .home-live-image img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 98%,#0000),linear-gradient(#0000,#000 8% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 98%,#0000),linear-gradient(#0000,#000 8% 98%,#0000)}.home-page.home-archive .live-section{min-height:calc(32vw + 44px);padding-top:28px;padding-bottom:0}.home-page.home-archive .live-bottom{min-height:0;margin-top:18px}.home-page.home-archive .home-live-credits{margin-top:-24px}.home-page.home-archive .home-promotion{min-height:0;padding-block:34px 32px}.home-page.home-archive .home-promotion>.container{grid-template-columns:1fr 1fr;gap:0 7%;display:grid}.home-page.home-archive .home-promotion .section-label{grid-column:1/-1;margin-left:0}.home-page.home-archive .home-promotion-layout{display:contents}.home-page.home-archive .home-promotion-intro{grid-area:2/1}.home-page.home-archive .home-promotion-repertoire{grid-area:2/2}.home-page.home-archive .home-promotion-image{aspect-ratio:2056/765;width:100%;height:auto;margin:0 0 24px;position:relative;inset:auto}.home-page.home-archive .home-promotion-image img{object-position:50% 50%}}@media (max-width:700px){.home-page.home-archive .home-live-image{height:76vw}.home-page.home-archive .home-live-image img{-webkit-mask-image:linear-gradient(#0000,#000 10% 98%,#0000);mask-image:linear-gradient(#0000,#000 10% 98%,#0000)}.home-page.home-archive .home-live-credits{margin-top:-24px}.home-page.home-archive .home-promotion{padding-top:28px}.home-page.home-archive .edition-vinyl-collection .projects-section{padding-bottom:30px}}@media (min-width:701px) and (max-width:1100px){.home-page.home-archive .edition-vinyl-collection .projects-section{padding-block:34px 28px}.home-page.home-archive .edition-vinyl-collection .works-grid{height:calc(60vw + 100px);margin-top:24px;padding:0;display:block;position:relative;transform:none}.home-page.home-archive .edition-vinyl-collection .work{margin:0;position:absolute}.home-page.home-archive .edition-vinyl-collection .work:first-child{z-index:1;width:52%;top:0;left:6%}.home-page.home-archive .edition-vinyl-collection .work:nth-child(2){z-index:3;width:42%;top:20vw;left:37%}.home-page.home-archive .edition-vinyl-collection .work:nth-child(3){z-index:2;width:29%;top:13vw;left:67%}.home-page.home-archive .edition-vinyl-collection .work .work-caption{width:max-content;max-width:100%;padding:0;position:absolute;top:calc(100% + 10px);left:0}.home-page.home-archive .edition-vinyl-collection .work:nth-child(3) .work-caption{top:-80px}.home-page.home-archive .edition-vinyl-collection .work .work-caption h3{font-size:24px}.home-page.home-archive .edition-vinyl-collection .vinyl-navigation{margin-block:4px 0}}
