/* Scoped Operator-authorized brand cleanup. Existing project styles remain unchanged. */
.works-project-card.veymarios{border-color:#a98be9;background:#17141e;color:#f7f3ed}
.veymarios .works-project-meta{color:#c8c2cd}
.veymarios-logo{background:#fff;padding:12px}
.veymarios .works-project-links a{color:#f2be5c;border-color:#ffffff35}
.veymarios-callout{background:#17141e;color:#f7f3ed;border-top:1px solid #ffffff20}
.veymarios-callout h2 em{color:#a98be9}
.veymarios-callout p{color:#c8c2cd}
.veymarios-callout .works-kicker{color:#f2be5c}
.works-operator{background:#f2eee6;padding:88px 0}
.works-operator .works-section-number{color:#655083}
.works-operator h2{font-size:clamp(2.2rem,4vw,3.6rem);letter-spacing:-.055em;line-height:1.1}
.works-operator h2+p{margin-top:22px;max-width:600px;line-height:1.7}
.works-operator .works-text-link{margin-top:20px;border-color:#655083;color:#443258}
.veymarios-page{--primary:#655083;--teal:#655083;--ring:#655083;--navy:#211e28;--pale:#f2eee6;--border:#d6d0c8;--text-muted:#655f6c;background:#f7f3ed;color:#211e28}
.veymarios-page .header{background:#0d0c12;color:#f7f3ed;border-color:#ffffff20}
.veymarios-page .wordmark,.veymarios-page .nav a{color:#f7f3ed}
.veymarios-page .nav .nav-cta{background:#f2be5c;color:#181219;border-color:#f2be5c}
.veymarios-page .veymarios-hero{background:#0d0c12;color:#f7f3ed;padding-block:88px}
.veymarios-hero h1{color:#f7f3ed;font-size:clamp(2.9rem,6vw,5.8rem)}
.veymarios-hero .eyebrow{color:#f2be5c}
.veymarios-hero .lede{color:#c8c2cd}
.veymarios-transition{margin-top:24px;color:#a98be9;font-weight:650}
.veymarios-hero .text-link{color:#f7f3ed;border-color:#ffffff40}
.veymarios-brand-panel{background:#fff;border-top:4px solid #a98be9;padding:20px;align-self:center}
.veymarios-brand-panel img{display:block;width:100%;height:auto;object-fit:contain}
.veymarios-page .button{background:#f2be5c;border-color:#f2be5c;color:#181219}
.veymarios-page .button:hover{background:#ffd984;color:#181219}
.veymarios-page .control-row>span,.veymarios-page .step-num{background:#655083}
.veymarios-page .footer{background:#17141e;color:#f7f3ed}
.veymarios-page .footer p{color:#c8c2cd}
@media(max-width:760px){.works-operator{padding-block:64px}.veymarios-page .header-inner{align-items:flex-start;gap:14px}.veymarios-page .nav{display:flex;flex-wrap:wrap;gap:8px 18px}.veymarios-page .nav a{min-height:44px}.veymarios-page .veymarios-hero{padding-block:60px}.veymarios-brand-panel{padding:12px}.veymarios-hero .hero-actions{align-items:flex-start}.veymarios-hero .hero-actions a{max-width:100%;white-space:normal}}

.top-approved-art{background:#16131b;padding:0}.top-approved-art img{object-fit:contain;max-width:100%;max-height:100%}
.works-project-card.veymarios>p{color:#c8c2cd}.veymarios-callout .works-callout-grid>div>p{margin-bottom:24px}
