.mct-editorial{--mct-ink: 200 3% 19%;--mct-ink-secondary: 190 4% 43%;--mct-rule: 210 5% 88%;--mct-violet: 258 94% 64%;--mct-footer: 200 8% 16%;--mct-navy: 0 0% 100%;--mct-navy-elevated: 0 0% 96%;--text-on-dark: var(--mct-ink);--text-on-dark-secondary: var(--mct-ink-secondary);--text-on-dark-tertiary: var(--mct-ink-secondary);--text-dim: var(--mct-ink-secondary);--gradient-premium: hsl(var(--mct-ink));--border-radius-sm: 0px;--radius: 0px}.mct-editorial main>section,.mct-editorial main>div>section{padding-top:6rem;padding-bottom:6rem}.mct-editorial .bg-void-glow{background:#f5f5f5}.mct-editorial .rounded-2xl,.mct-editorial .rounded-xl,.mct-editorial .rounded-lg,.mct-editorial .rounded-md,.mct-editorial .rounded-full,.mct-editorial input,.mct-editorial textarea,.mct-editorial button,.mct-editorial [role=combobox],.mct-editorial img{border-radius:0}.mct-editorial .border-white\/10,.mct-editorial .border-white\/20,.mct-editorial .border-electric\/30{border-color:hsl(var(--mct-rule))}.mct-editorial .bg-mct-navy-elevated .bg-mct-navy-elevated,.mct-editorial section .rounded-2xl.bg-mct-navy-elevated{background-color:#fff}.mct-editorial section.bg-mct-navy-elevated .bg-mct-navy-elevated{background-color:#fff}.mct-editorial .text-electric,.mct-editorial .text-electric-blue-dark{color:hsl(var(--mct-violet))}.mct-editorial .mct-eyebrow.text-electric{color:hsl(var(--mct-ink-secondary))}.mct-editorial .hover\:text-electric:hover{color:hsl(var(--mct-violet))}.mct-editorial .border-electric\/60,.mct-editorial .hover\:border-electric\/60:hover{border-color:hsl(var(--mct-ink))}.mct-editorial .bg-electric\/10,.mct-editorial .bg-depth-purple\/20{background-color:hsl(var(--mct-violet) / .1)}.mct-editorial h1,.mct-editorial h2,.mct-editorial h3{letter-spacing:-.01em}.mct-editorial h2{text-transform:uppercase}.mct-editorial .mct-display-outline{color:hsl(var(--mct-violet));-webkit-text-stroke:0}.mct-editorial [data-cta].min-h-\[44px\]{min-height:54px;border:2px solid hsl(var(--mct-ink));box-shadow:none;transform:none;transition:background-color .15s linear,color .15s linear}.mct-editorial [data-cta].min-h-\[44px\][class*=gradient-premium]:hover{background:transparent;color:hsl(var(--mct-ink))}.mct-editorial [data-cta].min-h-\[44px\]:not([class*=gradient-premium]){color:hsl(var(--mct-ink));border-width:1px}.mct-editorial [data-cta].min-h-\[44px\]:not([class*=gradient-premium]):hover{background:hsl(var(--mct-ink));color:#fff}.mct-editorial a:focus-visible,.mct-editorial button:focus-visible{outline:none;box-shadow:0 0 10px #00b7fa}.mct-editorial>header,.mct-editorial header.sticky{background-color:#ffffffeb}.mct-editorial footer{--text-on-dark: 0 0% 100%;--text-dim: 204 5% 77%;--text-on-dark-tertiary: 204 5% 77%;background-color:hsl(var(--mct-footer))}.mct-editorial footer .border-white\/10{border-color:#ffffff1a}@media (prefers-reduced-motion: reduce){.mct-editorial [data-cta]{transition:none}}.mct-editorial img.opacity-60{filter:grayscale(1) invert(1) brightness(.35)}.mct-editorial .mct-hero-dark{--text-on-dark: 210 17% 96%;--text-on-dark-secondary: 215 14% 65%;--text-on-dark-tertiary: 215 14% 50%;--text-dim: 215 14% 65%;--gradient-premium: linear-gradient(135deg, hsl(211 100% 50%), hsl(263 70% 50%))}.mct-editorial .mct-hero-dark .bg-void-glow{background-color:#080808;background-image:radial-gradient(circle at 80% 20%,rgba(109,40,217,.25) 0%,transparent 50%),radial-gradient(circle at 20% 80%,rgba(0,122,255,.15) 0%,transparent 50%)}.mct-editorial .mct-hero-dark .mct-eyebrow.text-electric{color:hsl(var(--electric-blue-light))}.mct-editorial .mct-hero-dark .border-white\/20{border-color:#fff3}.mct-editorial .mct-hero-dark .hover\:border-electric\/60:hover{border-color:hsl(var(--electric-blue) / .6)}.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\],.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\]:hover{transform:none;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .15s linear,color .15s linear}.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\][class*=gradient-premium],.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\][class*=gradient-premium]:hover{background:var(--gradient-premium);color:#fff;border:none}.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\][class*=gradient-premium]:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000059}.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\]:not([class*=gradient-premium]),.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\]:not([class*=gradient-premium]):hover{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.25)}.mct-editorial .mct-hero-dark [data-cta].min-h-\[44px\]:not([class*=gradient-premium]):hover{transform:translateY(-1px);border-color:hsl(var(--electric-blue) / .6);box-shadow:0 8px 24px #00000059}.mct-editorial.mct-buyer{--mct-navy: var(--mct-buyer-paper);--mct-navy-elevated: var(--mct-buyer-surface);--text-on-dark: var(--mct-buyer-ink);--text-on-dark-secondary: var(--mct-buyer-muted);--text-on-dark-tertiary: var(--mct-buyer-muted);--text-dim: var(--mct-buyer-muted);--foreground: var(--mct-buyer-ink);--background: var(--mct-buyer-paper);--border: var(--mct-buyer-rule);--gradient-premium: var(--gradient-hero);color:hsl(var(--mct-buyer-ink))}.mct-buyer .text-dim,.mct-buyer .text-on-dark-tertiary{color:hsl(var(--text-dim))}.mct-buyer .text-electric,.mct-buyer .text-electric-blue-dark{color:hsl(var(--mct-buyer-link))}.mct-buyer :is(h1,h2,h3,h4,.mct-display){letter-spacing:0;text-transform:none}.mct-buyer .mct-eyebrow{font-family:var(--font-family-primary);font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.7}.mct-buyer .font-mono{font-family:var(--font-family-primary)}.mct-buyer main>:is(section,div>section){padding-block:5rem}.mct-buyer .mct-reveal,.mct-buyer .mct-reveal [data-reveal-child]{opacity:1;transform:none;transition:none}.mct-buyer [data-cta]{letter-spacing:0;text-transform:none;white-space:normal;border-radius:var(--border-radius-sm)}.mct-buyer [data-cta].min-h-\[44px\][class*=gradient-premium],.mct-buyer [data-cta].min-h-\[44px\][class*=gradient-premium]:hover{background:var(--gradient-premium);border-color:transparent;color:hsl(var(--primary-foreground))}.mct-buyer :is(a,button,input,textarea,[role=combobox]):focus-visible{outline:2px solid hsl(var(--electric-blue));outline-offset:4px;box-shadow:none}.mct-buyer .border-white\/10,.mct-buyer .border-white\/20{border-color:hsl(var(--mct-buyer-rule))}.mct-buyer .mct-hero-dark{--text-on-dark: var(--primary-foreground);--text-dim: var(--mct-buyer-dark-muted)}.mct-buyer .mct-hero-dark .bg-void-glow{background:hsl(var(--void-black))}.mct-buyer .mct-hero-dark .container{max-width:72rem}.mct-buyer .mct-hero-dark h1,.mct-buyer .mct-hero-dark .mct-display{font-size:3rem;line-height:1.15;text-wrap:initial}.mct-buyer .mct-hero-dark .mct-hero-white{color:hsl(var(--primary-foreground))}.mct-buyer .mct-hero-glow{color:hsl(var(--primary-foreground));text-shadow:var(--mct-buyer-glow);transition:text-shadow .3s}.mct-buyer .mct-hero-dark .mct-eyebrow{color:hsl(var(--mct-buyer-dark-muted))}.mct-buyer .mct-hero-dark [data-cta]{width:auto}.mct-buyer .mct-trust{padding-block:2.5rem}.mct-buyer .mct-trust img{opacity:1}.mct-buyer .mct-trust .mct-client-name{border:none;padding:0;color:hsl(var(--mct-buyer-muted));font-weight:500}.mct-buyer .mct-offer-band,.mct-buyer .mct-proof-band,.mct-buyer .mct-process-band{background:hsl(var(--mct-buyer-surface))}.mct-buyer .mct-offer-band article,.mct-buyer .mct-proof-band figure{background:hsl(var(--mct-buyer-paper))}.mct-buyer #request,.mct-buyer .mct-pathways{background:hsl(var(--mct-buyer-surface))}.mct-buyer .mct-pathway{background:hsl(var(--mct-buyer-paper));border:1px solid hsl(var(--mct-buyer-rule));border-top:3px solid hsl(var(--mct-buyer-link))}.mct-buyer #request>div>div{background:transparent;padding:0;box-shadow:none}.mct-buyer #request :is(input,textarea,[role=combobox]){min-height:48px;background:hsl(var(--mct-buyer-paper))}.mct-buyer footer{--text-dim: var(--mct-buyer-dark-muted)}@media (min-width: 1024px){.mct-buyer .mct-hero-dark h1,.mct-buyer .mct-hero-dark .mct-display{font-size:3.5rem}}@media (max-width: 767px){.mct-buyer main>:is(section,div>section){padding-block:4rem}.mct-buyer .mct-hero-dark h1,.mct-buyer .mct-hero-dark .mct-display{font-size:2.25rem}.mct-buyer .mct-hero-dark .container>div{align-items:flex-start}.mct-buyer .mct-hero-dark .container>div>div:first-child{text-align:left;margin-bottom:0}.mct-buyer .mct-hero-dark .container>div>div:last-child{display:none}.mct-buyer .mct-hero-dark>section{padding-block:2.5rem}.mct-buyer .mct-hero-dark p.text-lg{font-size:1rem;line-height:1.7}.mct-buyer .mct-hero-dark p{margin-inline:0}.mct-buyer .mct-hero-dark [data-cta]{width:100%}.mct-buyer .mct-trust{padding-block:2rem}.mct-buyer article{padding:1.5rem}}@media (prefers-reduced-motion: reduce){.mct-buyer .mct-hero-glow{transition:none}}
