.ba-ap{background:var(--ap-bg);color:var(--ap-ink)}.ba-ap__hero{position:relative;isolation:isolate;overflow:hidden;height:var(--ap-hero-h, 85vh);min-height:48rem;display:flex;align-items:flex-end;box-sizing:border-box;padding-bottom:clamp(5.6rem,7vw,9.6rem)!important;background:#000;color:var(--ap-name)}.ba-ap__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ba-ap__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 35%);display:block}.ba-ap__placeholder{background:#2b241e;fill:#ffffff26}.ba-ap__hero--bw .ba-ap__photo{filter:grayscale(1) contrast(1.08)}.ba-ap__hero--red .ba-ap__photo{filter:grayscale(1) contrast(1.15)}.ba-ap__hero--red:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ap-tint);mix-blend-mode:multiply}.ba-ap__hero:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent,#0000009e);pointer-events:none}.ba-ap__hero-inner{width:100%}.ba-ap__tagline{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:clamp(1.3rem,1.1vw,1.6rem);letter-spacing:.14em;text-transform:uppercase;color:var(--ap-name);opacity:.85}.ba-ap__name{margin:0;font-family:var(--ap-font);font-weight:var(--ap-bold, 700);font-size:clamp(4.8rem,7.6vw,12rem);line-height:.92;letter-spacing:-.005em;text-transform:uppercase;color:var(--ap-name);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.ba-ap__icons{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin:2.8rem 0 0;padding:0}.ba-ap__icons li{display:flex}.ba-ap__icons a{display:block;width:2.6rem;height:2.6rem;color:var(--ap-name);transition:opacity .2s}.ba-ap__icons a:hover{opacity:.7}.ba-ap__icons a:focus-visible{outline:2px solid var(--ap-name);outline-offset:4px;border-radius:4px}.ba-ap__icons svg{width:100%;height:100%;display:block}.ba-ap__body{padding:clamp(6.4rem,8vw,11rem) 0 clamp(8rem,10vw,14rem)}.ba-ap__wrap{max-width:128rem}.ba-ap__section+.ba-ap__section{margin-top:clamp(6.4rem,8vw,10rem)}.ba-ap__heading{margin:0 0 2.8rem;padding-bottom:1.4rem;border-bottom:2px solid var(--ap-rule);font-family:var(--ap-font);font-weight:var(--ap-bold, 700);font-size:clamp(2.6rem,2.6vw,3.6rem);line-height:1;letter-spacing:-.005em;text-transform:uppercase;color:var(--ap-ink)}.ba-ap__bio{font-family:var(--font-body-family);font-size:clamp(1.6rem,1.25vw,1.9rem);line-height:1.65;color:var(--ap-ink)}.ba-ap__bio p{margin:0 0 1.6em}.ba-ap__bio p:last-child{margin-bottom:0}.ba-ap__bio a{color:var(--ap-ink);text-decoration:underline;text-underline-offset:.2em}.ba-ap__table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.45}.ba-ap__table thead th{padding:0 2rem 1rem 0;text-align:left;font-weight:400;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ap-muted)}.ba-ap__table thead th:last-child{text-align:right;padding-right:0}.ba-ap__table tbody tr{border-top:1px solid var(--ap-hairline)}.ba-ap__table tbody tr:last-child{border-bottom:1px solid var(--ap-hairline)}.ba-ap__table td{padding:1.6rem 2rem 1.6rem 0;vertical-align:baseline}.ba-ap__table td:last-child{padding-right:0}.ba-ap__year{width:7rem;color:var(--ap-muted);font-variant-numeric:tabular-nums}.ba-ap__who{width:32%;font-weight:700;color:var(--ap-ink)}.ba-ap__what{font-style:italic;color:var(--ap-ink)}.ba-ap__role{text-align:right;color:var(--ap-muted)}.ba-ap__credits:not(.is-open) .ba-d-extra{display:none}.ba-ap__more--phone-only{display:none}.ba-ap__more{margin-top:2.4rem;padding:0;border:0;background:none;font-family:var(--font-body-family);font-size:1.5rem;color:var(--ap-ink);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.ba-ap__readmore{margin-top:1.2rem}.ba-ap__more:focus-visible{outline:2px solid var(--ap-ink);outline-offset:3px}.ba-ap__credits-text{margin:0 0 2.4rem;max-width:64rem;font-family:var(--font-body-family);font-size:clamp(1.6rem,1.25vw,1.9rem);line-height:1.6;color:var(--ap-ink)}.ba-ap__credits-link{display:inline-flex;align-items:center;gap:1.2rem;min-height:5.6rem;padding:0 3.2rem;background:var(--ap-ink);color:var(--ap-bg);font-family:var(--ap-font);font-weight:var(--ap-bold, 700);font-size:clamp(1.8rem,1.6vw,2.2rem);text-transform:uppercase;letter-spacing:.02em;text-decoration:none;transition:opacity .2s}.ba-ap__credits-link svg{width:2rem;height:2rem;flex:none}.ba-ap__credits-link:hover{opacity:.88}.ba-ap__credits-link:focus-visible{outline:3px solid var(--ap-ink);outline-offset:4px}.ba-ap__records{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,2.4vw,3.2rem)}.ba-ap__record{display:flex;flex-direction:column;gap:1.4rem;color:var(--ap-ink);text-decoration:none}.ba-ap__record-art{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--ap-hairline)}.ba-ap__record-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.1,1)}.ba-ap__record:hover .ba-ap__record-img{transform:scale(1.03)}.ba-ap__record-title{font-family:var(--ap-font);font-weight:var(--ap-bold, 700);font-size:clamp(1.8rem,1.5vw,2.2rem);line-height:1.15;text-transform:uppercase}.ba-ap__record:hover .ba-ap__record-title{text-decoration:underline;text-underline-offset:.15em}.ba-ap__record:focus-visible{outline:2px solid var(--ap-ink);outline-offset:4px}.ba-ap__others ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem 4rem}.ba-ap__others a{font-family:var(--ap-font);font-weight:var(--ap-bold, 700);font-size:clamp(2.2rem,2.2vw,3rem);text-transform:uppercase;color:var(--ap-ink);text-decoration:none}.ba-ap__others a:hover{text-decoration:underline;text-underline-offset:.15em}.ba-ap__others a.ba-ap__back{display:inline-block;margin-top:3.2rem;font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;text-transform:none;text-decoration:underline;text-underline-offset:.25em}.ba-ap__others a:focus-visible{outline:2px solid var(--ap-ink);outline-offset:3px}.ba-ap--animate .ba-ap__section,.ba-ap--animate .ba-ap__hero-inner{opacity:0;transform:translateY(2.4rem);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.1,1)}.ba-ap--animate .ba-ap__section.is-in,.ba-ap--animate .ba-ap__hero-inner.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ba-ap__record-img{transition:none}.ba-ap__record:hover .ba-ap__record-img{transform:none}}@media(max-width:749px){.ba-ap__hero{height:var(--ap-hero-h-m, 70vh);min-height:40rem}.ba-ap__photo{object-position:var(--mfx, 50%) var(--mfy, 30%)}.ba-ap__name{font-size:clamp(4rem,13vw,7.2rem)}.ba-ap__hero{padding-bottom:4.8rem!important}.ba-ap__icons{gap:1.2rem 2rem;margin-top:2.2rem}.ba-ap__icons a{width:2.4rem;height:2.4rem}.ba-ap__body{padding:4.8rem 0 7.2rem}.ba-ap__section+.ba-ap__section{margin-top:5.6rem}.ba-ap__heading{margin-bottom:2rem;padding-bottom:1rem}.ba-ap__bio-wrap:not(.is-open) .ba-ap__bio{max-height:calc(var(--ap-bio-lines, 8) * 1.65em);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.ba-ap__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ba-ap__table,.ba-ap__table tbody,.ba-ap__table td{display:block}.ba-ap__table tbody tr{display:grid;grid-template-columns:5rem 1fr;column-gap:1.2rem;padding:1.2rem 0;font-size:1.5rem}.ba-ap__table td{padding:0;width:auto}.ba-ap__year{grid-row:span 3}.ba-ap__role{text-align:left}.ba-ap__credits:not(.is-open) .ba-d-extra{display:grid}.ba-ap__credits:not(.is-open) .ba-m-extra{display:none}.ba-ap__more--phone-only{display:inline}.ba-ap__more--desktop-only{display:none}.ba-ap__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=CA */
