.CommercialServicePage-module__YZo7EW__page{--accent:#d8682a;--accent-rgb:216,104,42;color:#f0ece0;background:#050505}.CommercialServicePage-module__YZo7EW__artist{--accent:#c9a84c;--accent-rgb:201,168,76}.CommercialServicePage-module__YZo7EW__wrap{width:min(1120px,100% - 3rem);margin:0 auto}.CommercialServicePage-module__YZo7EW__hero{padding:9rem 0 5.5rem;position:relative;overflow:hidden}.CommercialServicePage-module__YZo7EW__hero:before{content:"";background:radial-gradient(circle, rgba(var(--accent-rgb),.12), transparent 68%);pointer-events:none;border-radius:50%;width:620px;height:620px;position:absolute;inset:-20% 0 auto 45%}.CommercialServicePage-module__YZo7EW__crumbs{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:3rem;display:flex;position:relative}.CommercialServicePage-module__YZo7EW__crumbs a{color:#f0ece085;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700;text-decoration:none}.CommercialServicePage-module__YZo7EW__crumbs a:last-child{color:var(--accent)}.CommercialServicePage-module__YZo7EW__eyebrow{color:var(--accent);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.72rem;font-weight:800}.CommercialServicePage-module__YZo7EW__hero h1{letter-spacing:-.045em;max-width:900px;margin:0 0 1.5rem;font-size:clamp(2.6rem,7vw,5.8rem);line-height:.98}.CommercialServicePage-module__YZo7EW__heroText{color:#f0ece0ad;max-width:720px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.8}.CommercialServicePage-module__YZo7EW__tags{flex-wrap:wrap;gap:.7rem;margin:2rem 0 2.5rem;display:flex}.CommercialServicePage-module__YZo7EW__tag{border:1px solid rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.05);color:#f0ece0c7;padding:.55rem .85rem;font-size:.76rem;font-weight:700}.CommercialServicePage-module__YZo7EW__actions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.CommercialServicePage-module__YZo7EW__primary,.CommercialServicePage-module__YZo7EW__secondary{letter-spacing:.11em;text-transform:uppercase;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1.3rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.CommercialServicePage-module__YZo7EW__primary{background:linear-gradient(135deg,var(--accent),#e8c96a);color:#050505}.CommercialServicePage-module__YZo7EW__secondary{color:#f0ece0;border:1px solid #f0ece02e}.CommercialServicePage-module__YZo7EW__section{border-top:1px solid rgba(var(--accent-rgb),.1);padding:5.5rem 0}.CommercialServicePage-module__YZo7EW__sectionAlt{background:#080808}.CommercialServicePage-module__YZo7EW__sectionHead{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.CommercialServicePage-module__YZo7EW__sectionHead h2{letter-spacing:-.025em;font-size:clamp(1.8rem,4vw,3rem);line-height:1.08}.CommercialServicePage-module__YZo7EW__sectionHead p{color:#f0ece08c;line-height:1.75}.CommercialServicePage-module__YZo7EW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CommercialServicePage-module__YZo7EW__card{border:1px solid rgba(var(--accent-rgb),.16);background:rgba(var(--accent-rgb),.025);padding:1.7rem}.CommercialServicePage-module__YZo7EW__card h3{margin-bottom:.65rem;font-size:1rem}.CommercialServicePage-module__YZo7EW__card p{color:#f0ece08a;font-size:.9rem;line-height:1.7}.CommercialServicePage-module__YZo7EW__number{color:var(--accent);letter-spacing:.12em;margin-bottom:.9rem;font-size:.7rem;font-weight:800}.CommercialServicePage-module__YZo7EW__proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.CommercialServicePage-module__YZo7EW__proofCard{border:1px solid rgba(var(--accent-rgb),.18);background:#0b0b0b;overflow:hidden}.CommercialServicePage-module__YZo7EW__proofBody{padding:1.2rem}.CommercialServicePage-module__YZo7EW__proofBody h3{margin-bottom:.4rem;font-size:.95rem}.CommercialServicePage-module__YZo7EW__proofBody p{color:#f0ece073;font-size:.78rem;line-height:1.55}.CommercialServicePage-module__YZo7EW__proofImage{aspect-ratio:4/3;background:#111;position:relative}.CommercialServicePage-module__YZo7EW__proofImage img{object-fit:cover}.CommercialServicePage-module__YZo7EW__audio{width:100%;accent-color:var(--accent);margin-top:1rem}.CommercialServicePage-module__YZo7EW__proofNote{color:#f0ece06b;margin-top:1.2rem;font-size:.78rem;line-height:1.6}.CommercialServicePage-module__YZo7EW__pricing{gap:.75rem;display:grid}.CommercialServicePage-module__YZo7EW__price{border:1px solid rgba(var(--accent-rgb),.16);background:rgba(var(--accent-rgb),.025);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.35rem 1.5rem;display:grid}.CommercialServicePage-module__YZo7EW__price h3{margin-bottom:.32rem;font-size:.96rem}.CommercialServicePage-module__YZo7EW__price p{color:#f0ece07a;font-size:.8rem;line-height:1.55}.CommercialServicePage-module__YZo7EW__price strong{color:var(--accent);white-space:nowrap}.CommercialServicePage-module__YZo7EW__faq{gap:.75rem;display:grid}.CommercialServicePage-module__YZo7EW__faq details{border:1px solid rgba(var(--accent-rgb),.14);background:#0a0a0a;padding:1.2rem 1.35rem}.CommercialServicePage-module__YZo7EW__faq summary{cursor:pointer;font-weight:700;line-height:1.45}.CommercialServicePage-module__YZo7EW__faq details p{color:#f0ece094;max-width:850px;padding-top:1rem;line-height:1.75}.CommercialServicePage-module__YZo7EW__related{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CommercialServicePage-module__YZo7EW__related a{border:1px solid rgba(var(--accent-rgb),.16);color:#f0ece0;padding:1.3rem;text-decoration:none}.CommercialServicePage-module__YZo7EW__related strong{color:var(--accent);margin-bottom:.45rem;display:block}.CommercialServicePage-module__YZo7EW__related span{color:#f0ece07a;font-size:.82rem;line-height:1.55}@media (max-width:760px){.CommercialServicePage-module__YZo7EW__wrap{width:min(100% - 2rem,1120px)}.CommercialServicePage-module__YZo7EW__hero{padding:7.5rem 0 4rem}.CommercialServicePage-module__YZo7EW__hero:before{width:360px;height:360px;left:25%}.CommercialServicePage-module__YZo7EW__section{padding:4rem 0}.CommercialServicePage-module__YZo7EW__sectionHead,.CommercialServicePage-module__YZo7EW__grid,.CommercialServicePage-module__YZo7EW__proofGrid,.CommercialServicePage-module__YZo7EW__related{grid-template-columns:1fr}.CommercialServicePage-module__YZo7EW__sectionHead{gap:1rem;margin-bottom:2rem}.CommercialServicePage-module__YZo7EW__price{grid-template-columns:1fr}.CommercialServicePage-module__YZo7EW__primary,.CommercialServicePage-module__YZo7EW__secondary{width:100%}}
