.ArtistBio_bioSection__epqcg{width:min(100% - clamp(3rem,7vw,8rem),var(--public-wide-max));padding:var(--spacing-12) 0;margin:0 auto}.ArtistBio_heading__K_2nB{font-size:clamp(2rem,5vw,3.6rem);font-weight:900;color:var(--page-paper,#f4efe5);margin:0 0 var(--spacing-8);text-align:center;line-height:1;text-transform:uppercase;text-shadow:0 0 34px rgba(217,71,47,.2)}.ArtistBio_content__yJ_KI{grid-template-columns:minmax(0,1fr);max-width:980px;margin:0 auto}.ArtistBio_content__yJ_KI,.ArtistBio_paragraphs__97eYS{display:grid;gap:var(--spacing-6)}.ArtistBio_paragraph__XqNLC{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:rgba(244,239,229,.7);margin:0}.ArtistBio_pullQuote__R8N8d{position:relative;padding:var(--spacing-6) var(--spacing-8);margin:var(--spacing-4) 0;font-size:clamp(1.125rem,2.5vw,1.5rem);font-style:italic;font-weight:var(--font-weight-medium);color:var(--page-paper,#f4efe5);line-height:var(--line-height-normal);text-align:center;background:linear-gradient(135deg,rgba(244,239,229,.075),transparent 38%),rgba(8,8,7,.68);border:1px solid rgba(244,239,229,.14);border-radius:8px;box-shadow:0 16px 44px rgba(0,0,0,.3)}.ArtistBio_pullQuote__R8N8d:before{content:'"';position:absolute;top:-.25em;left:var(--spacing-4);font-size:4rem;font-style:normal;color:var(--page-red,#d9472f);opacity:.42;line-height:1}@media (max-width:640px){.ArtistBio_bioSection__epqcg{width:min(100% - 3rem,var(--public-section-max))}}.BookingInfo_section__q4UTv{width:min(100% - clamp(3rem,7vw,8rem),var(--public-wide-max));margin:0 auto;padding:var(--spacing-16) 0}.BookingInfo_panel__mao9c{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(16rem,24rem);gap:clamp(2rem,4vw,4rem);padding:clamp(1.75rem,3.5vw,3.25rem);overflow:hidden;border:1px solid rgba(244,239,229,.14);border-radius:14px;background:linear-gradient(135deg,rgba(244,239,229,.07),transparent 38%),radial-gradient(circle at 88% 8%,rgba(242,165,43,.12),transparent 22rem),rgba(8,8,7,.72);box-shadow:0 24px 70px rgba(0,0,0,.42),0 0 34px rgba(var(--page-red-rgb),.12)}.BookingInfo_slash__RbUaj{position:absolute;inset:-20% -8%;z-index:0;pointer-events:none;background:linear-gradient(112deg,transparent 0 40%,rgba(255,240,168,.09) 46%,rgba(var(--page-red-rgb),.1) 50%,transparent 60%);mix-blend-mode:screen}.BookingInfo_pitch__bRwVq{position:relative;z-index:1;min-width:0}.BookingInfo_heading__yCDhK{margin-bottom:var(--spacing-6)}.BookingInfo_ctaRow__why05{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.BookingInfo_contacts__96L8T{display:grid;gap:var(--spacing-4);margin:var(--spacing-8) 0 0;padding:var(--spacing-5) 0 0;border-top:1px solid rgba(244,239,229,.12)}.BookingInfo_contactItem__h32R3{display:grid;gap:var(--spacing-1)}.BookingInfo_contactLabel__jbrup{margin:0;font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:rgba(244,239,229,.5)}.BookingInfo_contactValue__mZVQ9{margin:0;font-size:var(--font-size-lg);color:var(--page-paper)}.BookingInfo_contactLink__AJ9zD{color:var(--page-amber);text-decoration:none;border-bottom:1px solid rgba(224,161,58,.35);transition:color var(--transition-fast),border-color var(--transition-fast)}.BookingInfo_contactLink__AJ9zD:focus-visible,.BookingInfo_contactLink__AJ9zD:hover{color:var(--page-paper);border-color:var(--page-red)}.BookingInfo_rider__cfZel{position:relative;z-index:1;align-self:start;padding:var(--spacing-6) var(--spacing-5) var(--spacing-5);border:1px dashed rgba(var(--color-accent-rgb),.45);border-radius:10px;background:radial-gradient(rgba(244,239,229,.05) 1px,transparent 1.5px),rgba(8,8,7,.6);background-size:14px 14px,auto;transform:rotate(-1deg)}.BookingInfo_riderTag__7F3Pk{position:absolute;top:-.7rem;left:var(--spacing-5);padding:0 var(--spacing-2);background:var(--page-ink,#080807);color:var(--page-red);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.2em;text-transform:uppercase}.BookingInfo_riderHeading__jMbLa{margin:0 0 var(--spacing-4);font-family:var(--font-display,"Arial Black",sans-serif);font-weight:400;font-size:var(--font-size-lg);line-height:1.1;text-transform:uppercase;color:var(--page-paper)}.BookingInfo_riderList__bUGyh{display:grid;gap:var(--spacing-3);margin:0;padding:0;list-style:none}.BookingInfo_riderItem__m3dgJ{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--spacing-2);align-items:baseline;font-size:var(--font-size-sm);line-height:1.55;color:rgba(244,239,229,.72)}.BookingInfo_riderIndex__F_HZI{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--page-amber)}@media (max-width:1023px){.BookingInfo_panel__mao9c{grid-template-columns:1fr}.BookingInfo_rider__cfZel{transform:none}}@media (max-width:640px){.BookingInfo_section__q4UTv{width:min(100% - 3rem,var(--public-section-max));padding:var(--spacing-12) 0}.BookingInfo_ctaRow__why05>*{flex:1 1 12rem}}@media (prefers-reduced-motion:reduce){.BookingInfo_rider__cfZel{transform:none}}.ProcessBand_section__E27_i{--process-red:#d9472f;--process-amber:#f2a52b;--process-paper:#f4efe5;position:relative;padding:clamp(4rem,8vw,7rem) var(--spacing-6,1.5rem)}.ProcessBand_container__xZ8GB{width:min(100% - 2rem,var(--public-wide-max,1440px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,var(--spacing-16,4rem))}.ProcessBand_lead__dJgpG{min-width:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.ProcessBand_imageColumn__Ixsfc{min-width:0}.ProcessBand_imageFrame__t9NRS{position:relative;aspect-ratio:4/3;max-height:26rem;overflow:hidden;border:1px solid rgba(244,239,229,.16);border-radius:8px;background:linear-gradient(135deg,rgba(244,239,229,.08),transparent 42%),rgba(8,8,7,.68);box-shadow:0 22px 70px rgba(0,0,0,.42),0 0 34px rgba(217,71,47,.14)}.ProcessBand_imageFrame__t9NRS:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,8,7,.04),rgba(8,8,7,.5)),radial-gradient(circle at 20% 110%,rgba(217,71,47,.18),transparent 46%)}.ProcessBand_placeholder__40tSK{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4,1rem);background:linear-gradient(180deg,rgba(8,8,7,.55),rgba(8,8,7,.78)),url(/images/brand/ember-texture.jpg) 50% /cover}.ProcessBand_placeholderLogo__fEvcF{width:clamp(7rem,13vw,10rem);height:auto;opacity:.85;filter:drop-shadow(0 6px 24px rgba(0,0,0,.6))}.ProcessBand_placeholderLabel__ker1L{color:rgba(244,239,229,.6);font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs,.75rem);letter-spacing:.14em;text-transform:uppercase}.ProcessBand_textColumn__5Edrd{min-width:0;max-width:70ch;display:grid;gap:var(--spacing-5,1.25rem)}.ProcessBand_heading__1xnDL{margin:0;color:var(--process-paper);font-family:var(--font-display,"Arial Black",sans-serif);font-size:clamp(2rem,4.4vw,3.2rem);line-height:.98;text-transform:uppercase}.ProcessBand_intro__1gHhQ{margin:0;max-width:70ch;color:rgba(244,239,229,.78);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7}.ProcessBand_hats__RCYrL{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6,1.5rem);margin:0;padding:0;list-style:none}.ProcessBand_hat__UOHbf{position:relative;min-width:0;padding:var(--spacing-6,1.5rem);border:1px solid rgba(244,239,229,.14);border-radius:8px;background:linear-gradient(160deg,rgba(244,239,229,.05),transparent 46%),rgba(8,8,7,.5)}.ProcessBand_hat__UOHbf:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;border-radius:0 0 8px 8px;background:linear-gradient(90deg,var(--process-red),var(--process-amber),transparent);opacity:.7}.ProcessBand_hatBody__XolTo{margin:0;max-width:70ch;color:rgba(244,239,229,.78);font-size:var(--font-size-base,.9375rem);line-height:1.65}.ProcessBand_chain__SGIsB{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:var(--spacing-3,.75rem);margin:0;padding:0;list-style:none;counter-reset:step}.ProcessBand_chainHeading__bB0XS{margin:0 0 var(--spacing-4,1rem);font-family:var(--font-display,"Arial Black",sans-serif);font-weight:400;font-size:var(--font-size-lg,1.125rem);line-height:1.1;text-transform:uppercase;color:var(--process-paper)}.ProcessBand_introSteps__6knOY{margin:0 0 var(--spacing-6,1.5rem);display:grid;gap:var(--spacing-3,.75rem);max-width:60ch}.ProcessBand_introStep__g6zm2{margin:0;color:var(--process-paper);font-size:var(--font-size-sm,.875rem);line-height:1.55}.ProcessBand_introStepName__8VqYN{color:var(--process-amber);font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-bold,700);letter-spacing:.12em;text-transform:uppercase;margin-right:var(--spacing-2,.5rem)}.ProcessBand_chainStep__vzE6Z{counter-increment:step;display:flex;align-items:baseline;gap:var(--spacing-3,.75rem);min-width:0;padding:var(--spacing-3,.75rem) var(--spacing-4,1rem);border:1px solid rgba(244,239,229,.12);border-left:2px solid rgba(var(--page-red-rgb,217,71,47),.55);border-radius:6px;background:rgba(8,8,7,.42);color:var(--process-paper);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);line-height:1.35}.ProcessBand_chainStep__vzE6Z:before{content:counter(step,decimal-leading-zero);flex:none;color:var(--process-amber);font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-bold,700);letter-spacing:.12em}.ProcessBand_coda__o1jXz{min-width:0;display:grid;gap:var(--spacing-5,1.25rem);max-width:70ch}.ProcessBand_listening__PXEDj{margin:0;color:rgba(244,239,229,.78);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7}.ProcessBand_closing__MsEfD{margin:0;padding-left:var(--spacing-5,1.25rem);border-left:2px solid var(--process-red);color:var(--process-paper);font-size:clamp(1.1rem,1.9vw,1.35rem);line-height:1.5}@media (max-width:1023px){.ProcessBand_lead__dJgpG{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8,2rem)}.ProcessBand_imageFrame__t9NRS{max-width:30rem;margin:0 auto;aspect-ratio:4/3.2}.ProcessBand_chain__SGIsB,.ProcessBand_coda__o1jXz,.ProcessBand_hats__RCYrL,.ProcessBand_textColumn__5Edrd{width:min(100%,70ch);margin-inline:auto}.ProcessBand_hats__RCYrL{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ProcessBand_chain__SGIsB{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.ProcessBand_chainStep__vzE6Z:before{order:1;margin-inline-start:auto}.ProcessBand_hat__UOHbf{padding:var(--spacing-5,1.25rem)}}.page_main__gyo9z{display:flex;flex-direction:column}.page_container__DDAk4,.page_main__gyo9z{min-height:100vh;background:linear-gradient(180deg,rgba(8,8,7,.98),rgba(20,7,2,.7) 46%,rgba(8,8,7,.98)),radial-gradient(circle at 10% 12%,rgba(var(--page-red-rgb),.2),transparent 28rem),radial-gradient(circle at 86% 32%,rgba(242,165,43,.1),transparent 30rem)}.page_container__DDAk4{padding:var(--spacing-16) 0 var(--spacing-24)}.page_content__y3lxh{width:min(100% - clamp(3rem,7vw,8rem),var(--public-wide-max));margin:0 auto}.page_headerFx__REAZd{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.page_headerFx__REAZd:before{inset:-10% -8% 0;background:linear-gradient(190deg,rgba(255,240,168,.1),transparent 55%),radial-gradient(circle at 50% -10%,rgba(var(--page-red-rgb),.18),transparent 30rem);clip-path:polygon(36% -20%,64% -20%,96% 100%,4% 100%)}.page_headerFx__REAZd:after,.page_headerFx__REAZd:before{content:"";position:absolute;pointer-events:none;mix-blend-mode:screen}.page_headerFx__REAZd:after{inset:-20% -8%;background:linear-gradient(112deg,transparent 0 38%,rgba(255,240,168,.12) 44%,rgba(var(--page-red-rgb),.12) 48%,transparent 58%);animation:page_pageSlashSweep__rnlHd 7.5s cubic-bezier(.6,0,.2,1) infinite}.page_directWrap__sg10o{margin-top:var(--spacing-8)}.page_directList__Dq9ej{display:flex;flex-direction:column;gap:var(--spacing-4);margin:0;padding:var(--spacing-5) 0 0;border-top:1px solid rgba(244,239,229,.12);list-style:none}.page_directItem__rnbPv{display:flex;flex-direction:column;gap:var(--spacing-1)}.page_directLabel__IXxe8{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:rgba(244,239,229,.5);text-transform:uppercase;letter-spacing:0}.page_directLink__uSCvW{font-family:var(--font-family-mono);font-size:var(--font-size-base);color:var(--page-teal);text-decoration:none;transition:color var(--transition-fast),text-shadow var(--transition-fast)}.page_directLink__uSCvW:hover{color:var(--page-amber);text-shadow:0 0 18px rgba(224,161,58,.22)}.page_directLink__uSCvW:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:var(--radius-sm)}.page_formArea__Jr_a_{position:relative;z-index:1;min-width:0}.page_formFrame__Y_ADB{position:absolute;top:clamp(1.5rem,3vw,2.75rem);right:clamp(1.25rem,2.5vw,2.5rem);bottom:clamp(1.5rem,3vw,2.75rem);left:clamp(-4rem,-3vw,-1.5rem);z-index:0;border:1px solid rgba(var(--page-red-rgb),.32);border-radius:14px;background:radial-gradient(rgba(244,239,229,.05) 1px,transparent 1.5px),linear-gradient(135deg,rgba(var(--page-red-rgb),.1),transparent 55%);background-size:14px 14px,auto;box-shadow:inset 0 0 60px rgba(var(--page-red-rgb),.08);pointer-events:none}.page_formPanel__A5R_2{position:relative;z-index:1;padding:clamp(1.75rem,3vw,3rem);border:1px solid rgba(244,239,229,.16);border-radius:12px;background:linear-gradient(135deg,rgba(244,239,229,.08),transparent 42%),rgba(8,8,7,.72);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));box-shadow:var(--shadow-glass-elevated),0 0 40px rgba(var(--page-red-rgb),.1);overflow:hidden}.page_formPanel__A5R_2:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--aurora-gradient-rim);pointer-events:none}.page_sectionTitle__YBPkH{color:var(--page-paper);font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:400;margin:0 0 var(--spacing-4);text-transform:uppercase;letter-spacing:.005em}.page_formDescription__yDXIC{font-size:var(--font-size-base);color:rgba(244,239,229,.68);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-6)}.page_connect___H5AX{margin-top:var(--spacing-10)}.page_chips__uHhHM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}.page_chip__EZcOE{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border:1px solid rgba(244,239,229,.14);border-radius:999px;background:linear-gradient(135deg,rgba(244,239,229,.075),transparent 38%),rgba(8,8,7,.68);color:var(--page-paper);font-family:var(--font-family-mono);font-size:var(--font-size-sm);text-decoration:none;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.page_chip__EZcOE:hover{transform:translateY(-2px);border-color:rgba(var(--page-red-rgb),.42);box-shadow:0 0 22px rgba(var(--page-red-rgb),.14)}.page_chip__EZcOE:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.page_chipIcon__7PfGc{display:inline-flex;width:16px;height:16px;color:var(--page-amber)}.page_chipIcon__7PfGc svg{width:100%;height:100%}.page_connectLead__13gTE{margin:0 0 var(--spacing-4,1rem);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:rgba(244,239,229,.55)}@keyframes page_pageSlashSweep__rnlHd{0%,18%{opacity:0;transform:translateX(-55%) skewX(-8deg)}30%{opacity:.72}50%,to{opacity:0;transform:translateX(55%) skewX(-8deg)}}@media (max-width:1024px){.page_formFrame__Y_ADB{display:none}}@media (max-width:640px){.page_container__DDAk4{padding:var(--spacing-12) 0 var(--spacing-16)}.page_content__y3lxh{width:min(100% - 3rem,var(--public-section-max))}.page_formPanel__A5R_2{padding:var(--spacing-5)}}