._9qUylq_executivePage{isolation:isolate;position:relative}._9qUylq_executivePage:before,._9qUylq_executivePage:after{content:"";pointer-events:none;position:absolute;left:50%}._9qUylq_executivePage:before{z-index:-2;background:radial-gradient(circle at 18% 8%,#7568542e,#0000 28%),linear-gradient(135deg,#11110f 0%,#242321 48%,#151412 100%);width:100vw;inset-block:0;transform:translate(-50%)}._9qUylq_executivePage:after{z-index:-1;opacity:.72;will-change:transform, opacity;background:radial-gradient(22% 40% at 17% 30%,#b3936557,#0000 72%),radial-gradient(24% 36% at 82% 22%,#7a776c4d,#0000 72%),linear-gradient(112deg,#0000 33%,#b097711a 49%,#0000 64%),radial-gradient(34% 44% at 56% 78%,#5b52443d,#0000 74%);width:120vw;height:clamp(780px,112svh,1080px);animation:24s linear infinite alternate _9qUylq_executiveBackdropDrift;top:-80px;transform:translate(calc(-50% - 72px),-18px)}@keyframes _9qUylq_executiveBackdropDrift{0%{opacity:.56;transform:translate(calc(-50% - 72px),-18px)}to{opacity:.88;transform:translate(calc(72px - 50%),18px)}}@keyframes _9qUylq_executiveBackdropDriftMobile{0%{opacity:.62;transform:translate(calc(-50% - 32px),-10px)}to{opacity:.82;transform:translate(calc(32px - 50%),10px)}}._9qUylq_hero,._9qUylq_heroProof,._9qUylq_introduction,._9qUylq_useCasesSection,._9qUylq_actsSection,._9qUylq_performanceSection,._9qUylq_artistSection,._9qUylq_includedSection,._9qUylq_priceSection,._9qUylq_faqSection,._9qUylq_inquirySection{border-radius:18px;overflow:hidden}._9qUylq_hero{color:#f4ecdf;background:#18120f;border:1px solid #f4ecdf1a;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:760px;display:grid;box-shadow:0 28px 68px #00000052}._9qUylq_heroCopy{z-index:2;background:radial-gradient(circle at 16% 18%,#ffffff09,#0000 30%),#18120f;flex-direction:column;justify-content:center;padding:clamp(42px,7vw,78px);display:flex;position:relative}._9qUylq_eyebrow,._9qUylq_eyebrowLight,._9qUylq_cardEyebrow{letter-spacing:.19em;text-transform:uppercase;font-size:.72rem;font-weight:700}._9qUylq_eyebrow,._9qUylq_cardEyebrow{color:var(--accent)}._9qUylq_hero ._9qUylq_eyebrow{color:#f4ecdf85}._9qUylq_eyebrowLight{color:#f8efde8f}._9qUylq_hero h1{color:#f4ecdf;max-width:700px;font-family:var(--font-heading), "Hiragino Mincho ProN", serif;letter-spacing:-.035em;text-wrap:balance;margin-top:18px;font-size:clamp(3.1rem,5vw,5.2rem);font-weight:500;line-height:1}._9qUylq_heroTitleLabel{color:#f4ecdf80;font-family:var(--font-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:.7rem;font-weight:700;line-height:1.4;display:block}._9qUylq_heroLead{color:#f4ecdfad;max-width:650px;margin-top:28px;font-size:1.08rem;line-height:1.85}._9qUylq_actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._9qUylq_primaryAction,._9qUylq_secondaryAction{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:.9rem;font-weight:700;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}._9qUylq_primaryAction{background:var(--seal);color:#fff8ef;box-shadow:0 6px 20px #a12a2033}._9qUylq_secondaryAction{background:#ffffffa6;border:1px solid #2c181024}._9qUylq_hero ._9qUylq_secondaryAction{color:#f4ecdf;background:0 0;border-color:#f4ecdf38}._9qUylq_primaryAction:hover,._9qUylq_secondaryAction:hover{transform:translateY(-2px)}._9qUylq_heroArtwork{color:#f3eadc;background:#0d0b09;flex-direction:column;justify-content:space-between;min-height:760px;padding:40px;display:flex;position:relative;overflow:hidden}._9qUylq_heroArtwork:before{z-index:4;pointer-events:none;content:"";border:1px solid #f8efde21;position:absolute;inset:22px}._9qUylq_heroArtwork:after{z-index:1;content:"";background:linear-gradient(#0b080733 0%,#0b080705 44%,#0b0807d1 100%),linear-gradient(90deg,#0b080752,#0000 68%);position:absolute;inset:0}._9qUylq_heroArtwork img{object-fit:cover;object-position:50% 54%;will-change:transform;animation:10s ease-in-out -3.5s infinite alternate _9qUylq_heroImagePan;transform:scale(1.04)translate(-1.8%,.8%)}._9qUylq_heroAtmosphere{z-index:2;opacity:.5;pointer-events:none;will-change:transform, opacity;background:radial-gradient(18% 56% at 32% 48%,#eccd9d57,#cba97524 34%,#0000 72%),linear-gradient(110deg,#0000 38%,#f6deb824 49%,#0000 60%);animation:8s ease-in-out -2.5s infinite alternate _9qUylq_heroAtmosphereDrift;position:absolute;inset:-22% -55%;transform:translate(-16%,-2%)rotate(-4deg)}@keyframes _9qUylq_heroImagePan{0%{transform:scale(1.04)translate(-1.8%,.8%)}to{transform:scale(1.12)translate(1.8%,-1%)}}@keyframes _9qUylq_heroAtmosphereDrift{0%{opacity:.42;transform:translate(-16%,-2%)rotate(-4deg)}to{opacity:.82;transform:translate(16%,2%)rotate(-4deg)}}._9qUylq_heroArtwork>p{z-index:3;color:#f8efdeb3;letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;position:relative}._9qUylq_artCharacter{z-index:2;color:#f8efde38;font-family:var(--font-heading), "Yu Mincho", serif;text-shadow:0 14px 44px #00000075;font-size:clamp(14rem,23vw,21rem);font-weight:700;line-height:.8;position:absolute;top:27%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}._9qUylq_artCaption{z-index:3;gap:6px;margin-top:auto;padding-right:64px;display:grid;position:relative}._9qUylq_artCaption strong{font-family:var(--font-heading), "Hiragino Mincho ProN", serif;font-size:1.35rem;font-weight:500}._9qUylq_artCaption span{color:#f8efde8f;font-size:.82rem}._9qUylq_artSeal{z-index:5;background:var(--seal);color:#fff6e9;width:44px;height:44px;font-family:var(--font-heading), serif;border:1px solid #fff3e159;place-items:center;font-size:1.35rem;display:grid;position:absolute;bottom:42px;right:42px}._9qUylq_heroProof{border:1px solid var(--border-subtle);background:#4838211f;grid-template-columns:minmax(250px,1.4fr) repeat(3,minmax(0,1fr));gap:1px;display:grid}._9qUylq_heroProof>div{background:#faf7f1f5;align-content:center;gap:7px;min-height:112px;padding:22px 26px;display:grid}._9qUylq_heroProof dt{color:#1a14107a;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:700}._9qUylq_heroProof dd{color:#1a1410d1;font-family:var(--font-heading), "Hiragino Mincho ProN", serif;font-size:1.05rem;line-height:1.35}._9qUylq_heroProofPrice dd{gap:3px;display:grid}._9qUylq_heroProofPrice strong{color:#231a16;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:500}._9qUylq_heroProofPrice span{color:#1a141075;font-family:var(--font-body), sans-serif;font-size:.76rem}._9qUylq_introduction{border:1px solid var(--border-subtle);background:#faf7f1e6;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:500px;display:grid}._9qUylq_venueImage{background:#dbd1c3;min-height:500px;position:relative}._9qUylq_venueImage img{object-fit:cover}._9qUylq_introductionCopy{flex-direction:column;justify-content:center;padding:clamp(38px,6vw,64px);display:flex}._9qUylq_introductionCopy h2,._9qUylq_sectionHeading h2,._9qUylq_performanceCopy h2,._9qUylq_priceSection h2,._9qUylq_inquiryIntro h2{font-family:var(--font-heading), "Hiragino Mincho ProN", serif;text-wrap:balance;font-weight:500}._9qUylq_introductionCopy h2{margin-top:14px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.18}._9qUylq_introductionCopy>p:not(._9qUylq_eyebrow){color:#1a1410ab;margin-top:20px;line-height:1.85}._9qUylq_introductionCopy ul{gap:10px;margin-top:26px;list-style:none;display:grid}._9qUylq_introductionCopy li{color:#1a1410b3;padding-left:18px;line-height:1.65;position:relative}._9qUylq_introductionCopy li:before{background:var(--seal);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.67em;left:0}._9qUylq_useCasesSection,._9qUylq_actsSection,._9qUylq_includedSection,._9qUylq_faqSection{border:1px solid var(--border-subtle);background:#faf7f1db;padding:clamp(42px,6vw,68px)}._9qUylq_useCasesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}._9qUylq_useCaseCard{background:#ffffff9e;border:1px solid #4838211a;border-radius:14px;min-height:245px;padding:28px}._9qUylq_useCaseCard h3{font-family:var(--font-heading), serif;margin-top:16px;font-size:1.5rem;font-weight:500;line-height:1.3}._9qUylq_useCaseCard>p:last-child{color:#1a1410a3;margin-top:16px;line-height:1.8}._9qUylq_sectionHeading{max-width:760px}._9qUylq_sectionHeading h2{margin-top:12px;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.15}._9qUylq_sectionHeading>p:last-child{color:#1a1410a3;margin-top:16px;line-height:1.8}._9qUylq_actsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}._9qUylq_actsIntro{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);align-items:end;gap:clamp(30px,5vw,62px);display:grid}._9qUylq_actsMedia{background:#c9c1b6;border-radius:14px;min-height:460px;position:relative;overflow:hidden}._9qUylq_actsMedia:after{content:"";background:linear-gradient(#0000 48%,#0a0807b8 100%);position:absolute;inset:0}._9qUylq_actsMedia img{object-fit:cover;object-position:52% 58%}._9qUylq_actsMedia figcaption{z-index:1;color:#fff8ee;gap:6px;display:grid;position:absolute;bottom:26px;left:28px;right:28px}._9qUylq_actsMedia figcaption span{color:#fff8eead;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:700}._9qUylq_actsMedia figcaption strong{max-width:470px;font-family:var(--font-heading), "Hiragino Mincho ProN", serif;font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:500;line-height:1.35}._9qUylq_actCard{background:#ffffff9e;border:1px solid #4838211a;border-radius:14px;min-height:310px;padding:30px;position:relative;overflow:hidden}._9qUylq_actNumber{color:#2c181012;font-family:var(--font-heading), serif;font-size:5rem;position:absolute;top:14px;right:20px}._9qUylq_actCard h3{font-family:var(--font-heading), serif;margin-top:18px;font-size:1.55rem;font-weight:500;line-height:1.3;position:relative}._9qUylq_actCard>p:last-child{color:#1a1410a3;margin-top:18px;line-height:1.8;position:relative}._9qUylq_performanceSection{color:#f4ecdf;background:#18120f;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);min-height:560px;display:grid}._9qUylq_performanceCopy{flex-direction:column;justify-content:center;padding:clamp(44px,7vw,78px);display:flex}._9qUylq_performanceCopy h2{max-width:650px;margin-top:16px;font-size:clamp(2.6rem,5vw,5rem);line-height:1.05}._9qUylq_performanceCopy>p:not(._9qUylq_eyebrowLight){color:#f4ecdfad;max-width:650px;margin-top:24px;line-height:1.9}._9qUylq_performanceDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}._9qUylq_performanceDetails div{border-top:1px solid #f4ecdf29;gap:6px;padding-top:14px;display:grid}._9qUylq_performanceDetails span{color:#f4ecdf73;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}._9qUylq_performanceDetails strong{font-family:var(--font-heading), serif;font-size:1.05rem;font-weight:500}._9qUylq_performanceVisual{background:#0e0b09;min-height:560px;position:relative;overflow:hidden}._9qUylq_performanceVisual:before{z-index:1;content:"";background:linear-gradient(#0c090708 48%,#0c0907c2 100%);position:absolute;inset:0}._9qUylq_performanceVisual img{object-fit:cover;object-position:57% 52%}._9qUylq_performanceVisual figcaption{z-index:2;color:#fff8eebd;letter-spacing:.18em;text-transform:uppercase;font-size:.73rem;position:absolute;bottom:42px;left:42px;right:42px}._9qUylq_artistSection{border:1px solid var(--border-subtle);background:#faf7f1e6;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:560px;display:grid}._9qUylq_artistImage{background:#d2d5d4;min-height:560px;position:relative;overflow:hidden}._9qUylq_artistImage img{object-fit:cover;object-position:53% 50%}._9qUylq_artistCopy{flex-direction:column;justify-content:center;padding:clamp(42px,7vw,78px);display:flex}._9qUylq_artistCopy h2{font-family:var(--font-heading), "Hiragino Mincho ProN", serif;text-wrap:balance;margin-top:14px;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:500;line-height:1.12}._9qUylq_artistCopy>p:not(._9qUylq_eyebrow){color:#1a1410ab;margin-top:20px;line-height:1.85}._9qUylq_artistLink{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #2c181047;align-self:flex-start;margin-top:28px;padding-bottom:5px;font-size:.78rem;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}._9qUylq_artistLink:hover{border-color:var(--seal);color:var(--seal)}._9qUylq_includedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}._9qUylq_includedCard{border-top:1px solid #48382121;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:24px;display:grid}._9qUylq_includedCard>span{color:var(--seal);font-family:var(--font-heading), serif;font-size:1.15rem}._9qUylq_includedCard h3{font-family:var(--font-heading), serif;font-size:1.2rem;font-weight:500}._9qUylq_includedCard p{color:#1a14109e;margin-top:8px;line-height:1.75}._9qUylq_priceSection{background:var(--seal);color:#fff7ec;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);align-items:center;gap:52px;padding:clamp(42px,6vw,68px);display:grid}._9qUylq_priceSection h2{margin-top:12px;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.05}._9qUylq_priceSection>div>p:last-child{color:#fff7ecb8;max-width:640px;margin-top:18px;line-height:1.85}._9qUylq_priceSection dl{gap:16px;display:grid}._9qUylq_priceSection dl div{border-top:1px solid #fff7ec33;gap:5px;padding-top:14px;display:grid}._9qUylq_priceSection dt{color:#fff7ec8c;letter-spacing:.13em;text-transform:uppercase;font-size:.7rem}._9qUylq_priceSection dd{line-height:1.55}._9qUylq_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}._9qUylq_faqItem{background:#ffffff94;border:1px solid #4838211a;border-radius:12px;padding:24px}._9qUylq_faqItem summary{cursor:pointer;font-weight:700;line-height:1.55}._9qUylq_faqItem p{color:#1a1410a3;margin-top:14px;line-height:1.8}._9qUylq_inquirySection{color:#f4ecdf;background:#18120f;grid-template-columns:minmax(0,.78fr) minmax(430px,1.05fr);scroll-margin-top:96px;display:grid}._9qUylq_inquiryIntro{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,68px);display:flex}._9qUylq_inquiryIntro h2{margin-top:12px;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.12}._9qUylq_inquiryIntro>p:not(._9qUylq_eyebrowLight){color:#f4ecdfa6;max-width:700px;margin-top:16px;line-height:1.8}._9qUylq_inquiryChecklist{gap:10px;margin-top:28px;list-style:none;display:grid}._9qUylq_inquiryChecklist li{color:#f4ecdfbd;padding-left:18px;line-height:1.65;position:relative}._9qUylq_inquiryChecklist li:before{background:var(--seal);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.66em;left:0}._9qUylq_inquiryPrivacy{border-left:3px solid var(--seal);background:#ffffff0b;margin-top:28px;padding:20px}._9qUylq_inquiryPrivacy strong{font-family:var(--font-heading), "Hiragino Mincho ProN", serif;font-size:1.12rem;font-weight:500}._9qUylq_inquiryPrivacy p{color:#f4ecdf9e;margin-top:8px;font-size:.9rem;line-height:1.75}._9qUylq_partnerLink{color:#f4ecdfc7;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #f4ecdf47;align-self:flex-start;margin-top:24px;padding-bottom:5px;font-size:.75rem;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}._9qUylq_partnerLink:hover{color:#f4ecdf;border-color:#f4ecdf}._9qUylq_inquiryFormPanel{color:#18120f;background:#f9f4eb;min-width:0;padding:clamp(34px,5vw,58px)}._9qUylq_inquiryFormPanel>div{max-width:none}@media (max-width:900px){._9qUylq_hero,._9qUylq_introduction,._9qUylq_performanceSection,._9qUylq_artistSection,._9qUylq_priceSection,._9qUylq_inquirySection{grid-template-columns:1fr}._9qUylq_heroArtwork,._9qUylq_hero{min-height:auto}._9qUylq_heroArtwork{min-height:520px}._9qUylq_venueImage{min-height:390px}._9qUylq_actsGrid,._9qUylq_actsIntro{grid-template-columns:1fr}._9qUylq_actsMedia{min-height:390px}._9qUylq_artistImage{min-height:500px}._9qUylq_useCasesGrid{grid-template-columns:1fr}._9qUylq_actCard{min-height:auto}}@media (max-width:640px){._9qUylq_executivePage:after{animation-name:_9qUylq_executiveBackdropDriftMobile;animation-duration:30s}._9qUylq_heroCopy,._9qUylq_useCasesSection,._9qUylq_actsSection,._9qUylq_includedSection,._9qUylq_faqSection,._9qUylq_introductionCopy,._9qUylq_performanceCopy,._9qUylq_artistCopy,._9qUylq_priceSection,._9qUylq_inquiryIntro,._9qUylq_inquiryFormPanel{padding:34px 24px}._9qUylq_hero h1{font-size:clamp(2.75rem,14.5vw,4rem)}._9qUylq_heroArtwork,._9qUylq_performanceVisual{min-height:430px;padding:28px}._9qUylq_heroArtwork img{object-position:50% 62%;animation-duration:12s}._9qUylq_heroAtmosphere{animation-duration:9s}._9qUylq_artCharacter{font-size:12rem;top:28%}._9qUylq_heroProof{grid-template-columns:1fr}._9qUylq_heroProof>div{min-height:92px;padding:20px 24px}._9qUylq_actsMedia{min-height:360px}._9qUylq_actsMedia img{object-position:66% 50%}._9qUylq_actsMedia figcaption{bottom:20px;left:22px;right:22px}._9qUylq_performanceVisual img{object-position:61% 52%}._9qUylq_performanceVisual figcaption{bottom:24px;left:24px;right:24px}._9qUylq_artistImage{min-height:430px}._9qUylq_performanceDetails,._9qUylq_useCasesGrid,._9qUylq_includedGrid,._9qUylq_faqGrid{grid-template-columns:1fr}._9qUylq_primaryAction,._9qUylq_secondaryAction{width:100%}._9qUylq_includedCard{padding-inline:0}._9qUylq_artSeal{bottom:28px;right:28px}}@media (prefers-reduced-motion:reduce){._9qUylq_executivePage:after{opacity:.66;will-change:auto;animation:none;transform:translate(-50%)}._9qUylq_heroArtwork img,._9qUylq_heroAtmosphere{will-change:auto;animation:none}._9qUylq_heroArtwork img{transform:none}._9qUylq_heroAtmosphere{opacity:.56;transform:translate(0,0)rotate(-4deg)}}
