.editorial .editorial-hero,.editorial .preview-dark{--background: 216 60% 8%;--foreground: 210 20% 95%;--muted-foreground: 213 18% 58%;--accent: 180 70% 45%;--border: 214 40% 18%;--card: 216 50% 12%;--muted: 214 40% 18%;--input: 214 40% 18%;--secondary: 216 50% 14%;--secondary-foreground: 210 20% 90%;--popover: 216 50% 12%;--popover-foreground: 210 20% 95%;background:hsl(var(--background));color:hsl(var(--foreground))}.editorial .preview-light{--accent-foreground: 0 0% 100%;--popover: 40 30% 97%;--popover-foreground: 216 50% 14%;background:hsl(var(--background));color:hsl(var(--foreground))}.editorial .preview-light .glass-card,.editorial .preview-light .glass-card-glow,.editorial .preview-light .glass-card-on-elevated{background:transparent;border:0;border-top:1px solid hsl(var(--border));border-radius:0;box-shadow:none;padding-left:0;padding-right:0}.editorial .preview-light .hover-lift:hover{transform:none;box-shadow:none;border-top-color:hsl(var(--accent))}.editorial header a[href="/contact"],.editorial .editorial-cta{background:transparent!important;background-image:none!important;box-shadow:none!important;border:1px solid hsl(var(--foreground) / .25)!important;color:hsl(var(--foreground))!important;border-radius:.375rem!important;transition:color .2s,border-color .2s,background-color .2s}.editorial header a[href="/contact"]:hover,.editorial .editorial-cta:hover{border-color:hsl(var(--accent) / .7)!important;color:hsl(var(--accent))!important;background-color:hsl(var(--accent) / .05)!important}.editorial main>:not(:first-child):not(.preview-dark):not(.editorial-hero):not(.preview-light){--background: 40 30% 97%;--foreground: 216 50% 14%;--card: 40 25% 93%;--card-foreground: 216 50% 14%;--muted: 40 15% 88%;--muted-foreground: 216 15% 38%;--secondary: 40 20% 92%;--secondary-foreground: 216 50% 14%;--border: 216 20% 84%;--input: 216 20% 80%;--accent: 180 70% 34%;--accent-foreground: 0 0% 100%;--popover: 40 30% 97%;--popover-foreground: 216 50% 14%;--bg-elevated: 40 25% 93%;--bg-card-raised: 40 25% 93%;--border-subtle: 216 50% 14%;background-color:hsl(var(--background));color:hsl(var(--foreground))}.editorial main>:first-child:not(.preview-light){border-bottom:1px solid hsl(214 40% 18%)}.editorial main>:not(:first-child):not(.preview-dark):not(.editorial-hero) .glass-card,.editorial main>:not(:first-child):not(.preview-dark):not(.editorial-hero) .glass-card-glow,.editorial main>:not(:first-child):not(.preview-dark):not(.editorial-hero) .glass-card-on-elevated{background:transparent;border:0;border-top:1px solid hsl(var(--border));border-radius:0;box-shadow:none}.editorial main>:not(:first-child):not(.preview-dark):not(.editorial-hero) .hover-lift:hover{transform:none;box-shadow:none;border-top-color:hsl(var(--accent))}.editorial main>:not(:first-child)+:not(:first-child){border-top:1px solid hsl(var(--border))}.editorial main>:not(:first-child) .logo-mask{background-color:hsl(var(--foreground))}.editorial .send-cta{background:#081221!important;background-image:none!important;box-shadow:none!important;border:1px solid hsl(210 20% 95% / .25)!important;color:#f0f2f5!important;border-radius:.375rem!important;opacity:1;transition:color .2s,border-color .2s}.editorial .send-cta:hover:not(:disabled){border-color:#22c3c3b3!important;color:#22c3c3!important}.light-select-menu{background:#faf8f5!important;color:#122036!important;border-color:#d1d7e0!important}.light-select-menu [role=option][data-highlighted]{background:#e4e9f1!important;color:#122036!important}
