.corporate-cinematic{--cp-bg:#050505;--cp-panel-1:#0b0b0b;--cp-panel-2:#111;--cp-gold:#c8962e;--cp-gold-hi:#f6d878;--cp-gold-deep:#8a5a10;--cp-gold-shadow:#7a4a08;--cp-border:#c8962e38;--cp-border-hi:#f6d87873;--cp-radius:18px;background:var(--cp-bg);color:#efe7d4;font-family:Inter,system-ui,sans-serif}.corporate-cinematic section{background-color:#0000!important}.corporate-cinematic [class*=bg-background]{background-color:var(--cp-bg)!important}.corporate-cinematic [class*=bg-card]{background-color:var(--cp-panel-1)!important}@media (width>=768px){.corporate-cinematic section{padding-top:clamp(5rem,8vw,9rem);padding-bottom:clamp(5rem,8vw,9rem)}}.corporate-cinematic h1.font-display,.corporate-cinematic h2.font-display{text-shadow:0 2px 28px #0009}.corporate-cinematic .cp-gold-metal,.corporate-cinematic .text-gradient,.corporate-cinematic .text-gradient-silver,.corporate-cinematic h1 .text-primary,.corporate-cinematic h2 .text-primary,.corporate-cinematic h3 .text-primary,.corporate-cinematic h4 .text-primary,.corporate-cinematic h1 span[style*=WebkitTextFillColor],.corporate-cinematic h1 span[style*=-webkit-text-fill-color]{text-shadow:0 1px #00000059;filter:drop-shadow(0 2px 18px #c8962e40);color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(#7a4a08 0%,#b8842a 18%,#f6d878 38%,#e8c766 50%,#b8842a 70%,#8a5a10 88%,#5a3608 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.corporate-cinematic .text-primary{color:var(--cp-gold)!important}.corporate-cinematic .border-primary,.corporate-cinematic [class*=border-primary]{border-color:var(--cp-border)!important}.corporate-cinematic .rounded-md,.corporate-cinematic .rounded-sm,.corporate-cinematic .rounded-lg{border-radius:var(--cp-radius)!important}.corporate-cinematic article,.corporate-cinematic .group{transition:transform .4s,border-color .4s,box-shadow .4s}.corporate-cinematic article:hover,.corporate-cinematic .group:hover{transform:translateY(-4px);box-shadow:0 40px 80px -30px #000000f2,0 0 0 1px #f6d8781f,0 0 60px -10px #c8962e4d;border-color:var(--cp-border-hi)!important}.corporate-cinematic .border{border-color:var(--cp-border)}.corporate-cinematic button,.corporate-cinematic a{transition:all .3s}.corporate-cinematic a.bg-primary,.corporate-cinematic button.bg-primary{box-shadow:inset 0 1px #ffebaf8c,inset 0 -1px #00000059,0 10px 30px -10px #c8962e73;color:#0a0a0a!important;background:linear-gradient(#e6bb55 0%,#c8962e 55%,#8a5a10 100%)!important}.corporate-cinematic a.bg-primary:hover,.corporate-cinematic button.bg-primary:hover{filter:brightness(1.06);box-shadow:inset 0 1px #ffebaf99,0 14px 40px -10px #f6d8788c}.corporate-cinematic img:not([alt*=signature i]):not([alt*=answer i]):not([alt*=logo i]){filter:contrast(1.08)saturate(.9)brightness(.94)sepia(.1)}.corporate-cinematic .border-y,.corporate-cinematic [class*=border-border]{border-color:#c8962e24!important}.corporate-cinematic:before{content:"";pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.corporate-cinematic>*{z-index:2;position:relative}nav .text-gradient{background-image:var(--gradient-gold)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}nav .text-gradient-silver{background-image:var(--gradient-silver)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}
