.about-hero{background:#101116;color:#fff;padding-top:65px;padding-bottom:70px}.about-hero h1{font-size:clamp(35px,5.3vw,72px);font-weight:800;line-height:1.16;letter-spacing:-2px;margin:20px 0 0;max-width:1000px}.about-hero h1>span{color:#ff7656}.about-body{max-width:1280px;margin:auto;padding-top:55px;padding-bottom:75px;color:#181921}.agency-narrative{font-size:17px;line-height:1.9;margin:0 0 24px;max-width:980px}.about-introduction .agency-narrative:first-child{font-size:20px;line-height:1.8}.about-chapter{margin-top:55px}.about-body h2{font-size:clamp(25px,3vw,36px);line-height:1.3;letter-spacing:-.9px;margin:0 0 25px}.about-milestone{margin:45px 0 55px;padding:35px 38px;border-left:4px solid var(--orange);background:#f6f7f9;border-radius:0 7px 7px 0}.about-milestone .eyebrow{font-size:12px;margin-bottom:12px}.about-milestone .agency-narrative{margin-bottom:0}.agency-shows{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:35px 0}.agency-show{padding:25px 27px;border:1px solid #dfe1e7;border-radius:7px;background:#fff;min-width:0}.agency-show h3{font-size:23px;letter-spacing:-.7px;line-height:1.35;margin:0 0 17px}.agency-show p{font-size:14px;line-height:1.85;margin:0 0 13px}.agency-show-label{font-weight:700}.agency-show .agency-show-producer{font-size:12px;margin:0;padding-top:13px;border-top:1px solid #e6e7ec;color:#525561}.about-booking{margin-top:55px;border-top:1px solid #dfe1e7;padding-top:42px}.about-booking .eyebrow{font-size:12px}.about-booking h2{max-width:900px}.agency-full-link{margin-top:18px;margin-right:15px}nav a[aria-current="page"]{color:var(--orange)}@media(max-width:760px){.about-hero{padding-top:40px;padding-bottom:45px}.about-hero h1{letter-spacing:-1px}.about-body{padding-top:35px;padding-bottom:45px}.agency-narrative{font-size:16px;line-height:1.85}.about-introduction .agency-narrative:first-child{font-size:18px}.about-milestone{padding:25px 23px}.agency-shows{grid-template-columns:1fr;gap:14px}.agency-show{padding:23px}.agency-show h3{font-size:22px}.about-chapter{margin-top:40px}}
.agency-history{margin:0 0 60px;padding:0 0 40px;border-bottom:1px solid #dfe1e7}.agency-history .eyebrow{font-size:11px;margin-bottom:12px}.agency-history h2{margin-bottom:15px}.history-intro{font-size:15px;color:#525561;margin:0 0 35px;line-height:1.75}.history-line{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;padding:0;margin:0;position:relative;gap:0}.history-line:before{content:'';position:absolute;top:8px;left:8px;right:8px;height:2px;background:#d7d9e0}.history-moment{position:relative;min-width:0;padding:34px 12px 0 0}.history-dot{position:absolute;top:1px;left:0;width:16px;height:16px;background:var(--orange);border:4px solid #fff;outline:1px solid var(--orange);border-radius:50%;z-index:1}.history-moment time{display:block;font-size:11px;line-height:1.6;font-weight:600;color:#555865;margin-bottom:9px}.history-moment strong{display:block;font-size:13px;line-height:1.55;font-weight:800;color:#181921;overflow-wrap:anywhere}.about-chapter,.about-milestone{scroll-margin-top:150px}.about-introduction{margin-bottom:48px}.about-milestone{box-shadow:0 10px 35px #10111605}
@media(max-width:1000px) and (min-width:761px){.history-moment{padding-right:9px}.history-moment time{font-size:10px}.history-moment strong{font-size:12px}}
@media(max-width:760px){.agency-history{margin-bottom:35px;padding-bottom:30px}.history-intro{font-size:14px;margin-bottom:24px}.history-line{display:block;padding-left:0}.history-line:before{top:8px;bottom:30px;left:8px;right:auto;width:2px;height:auto}.history-moment{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:baseline;gap:12px;padding:0 0 27px 34px;min-height:58px}.history-moment:last-child{padding-bottom:0}.history-dot{top:4px}.history-moment time{font-size:12px;margin-bottom:0}.history-moment strong{font-size:15px}.about-introduction{margin-bottom:35px}}

.international-artist{font-weight:800;color:#b5351b;white-space:nowrap}
