/* Original Trendi identity: charcoal, champagne gold, deep red actions. */

/* Selected work: editorial stage with explicit, accessible project controls. */
#trendi-showcase{max-width:1480px;margin:80px auto;padding:64px 40px;border-block:1px solid var(--tm-line);color:var(--tm-ink)}
#trendi-showcase *{box-sizing:border-box}
#trendi-showcase .tsh-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}
#trendi-showcase .tsh-heading>p{max-width:300px;color:var(--tm-muted);font-size:17px;line-height:1.6}
#trendi-showcase h2{font-size:clamp(36px,4.8vw,72px)!important;line-height:1.05!important;letter-spacing:-.045em;color:var(--tm-ink)!important;margin:0}
html[data-trendi-mode] body.trendi-studio #trendi-showcase h2 em{font:inherit!important;text-transform:none!important;font-style:normal!important;color:var(--tm-blue)!important}
#trendi-showcase .tsh-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tm-blue);margin-bottom:20px;display:block}
#trendi-showcase button{font:inherit;cursor:pointer}
#trendi-showcase .tsh-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}
#trendi-showcase .tsh-filters button{border:1px solid var(--tm-line);background:transparent;color:var(--tm-ink);border-radius:40px;padding:11px 20px;min-height:44px;font-size:13px}
#trendi-showcase .tsh-filters button[aria-pressed=true]{background:var(--tm-ink);color:var(--tm-bg)}
#trendi-showcase .tsh-project{display:grid;grid-template-columns:1.65fr 1fr;gap:42px;align-items:center}
#trendi-showcase .tsh-project[hidden],#trendi-showcase button[hidden]{display:none!important}
#trendi-showcase .tsh-art{background:#e9e4da;border-radius:16px;overflow:hidden;position:relative}
#trendi-showcase .tsh-enlarge{display:block;width:100%;border:0;padding:36px 20px 55px;background:transparent;color:#191816;position:relative;aspect-ratio:1.45}
#trendi-showcase .tsh-enlarge img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .65s cubic-bezier(.2,.8,.2,1)}
#trendi-showcase .tsh-enlarge:hover img{transform:scale(1.055)}
#trendi-showcase .tsh-enlarge>span{position:absolute;bottom:18px;left:24px;right:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px}
#trendi-showcase .tsh-enlarge b{font-size:24px;font-weight:400}
#trendi-showcase h3{font-size:clamp(30px,3.5vw,48px)!important;line-height:1.08!important;color:var(--tm-ink)!important;letter-spacing:-.035em;margin:0 0 22px}
#trendi-showcase .tsh-description p{color:var(--tm-muted);font-size:18px;line-height:1.65}
#trendi-showcase .tsh-description a{display:inline-flex;align-items:center;gap:44px;background:#b62732;color:white!important;text-decoration:none;border-radius:40px;padding:15px 25px;margin-top:18px}
#trendi-showcase .tsh-bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px}
#trendi-showcase .tsh-choices{display:flex;gap:10px;flex:1}
#trendi-showcase .tsh-choices button{flex:1;background:transparent;border:0;border-top:2px solid var(--tm-line);padding:20px 10px 10px;text-align:left;color:var(--tm-muted);font-size:14px}
#trendi-showcase .tsh-choices button[aria-pressed=true]{border-color:var(--tm-blue);color:var(--tm-ink)}
#trendi-showcase .tsh-choices small{display:block;margin-bottom:8px;font-size:10px;color:var(--tm-blue)}
#trendi-showcase .tsh-controls{display:flex;align-items:center;gap:16px;white-space:nowrap;font-size:12px}
#trendi-showcase .tsh-controls button{border:1px solid var(--tm-line);background:transparent;color:var(--tm-ink);border-radius:50%;width:44px;height:44px}
#trendi-showcase .tsh-controls button:disabled{opacity:.3;cursor:default}
#trendi-showcase :is(a,button):focus-visible{outline:3px solid var(--tm-blue);outline-offset:4px}
#trendi-showcase .tsh-dialog{border:1px solid #786646;border-radius:16px;background:#f7f4ec;padding:60px 24px 24px;width:min(1200px,94vw);max-height:90vh}
#trendi-showcase .tsh-dialog::backdrop{background:#000c;backdrop-filter:blur(8px)}
#trendi-showcase .tsh-dialog img{display:block;max-width:100%;max-height:74vh;margin:auto;object-fit:contain}
#trendi-showcase .tsh-close{position:absolute;right:20px;top:14px;background:#181816;color:#fff;border:0;border-radius:30px;padding:10px 18px}
@media(prefers-reduced-motion:no-preference){html:not([data-trendi-motion=paused]) #trendi-showcase .tsh-project:not([hidden]){animation:tsh-enter .5s ease both}@keyframes tsh-enter{from{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:none}}}
@media(max-width:760px){#trendi-showcase{margin:44px 0;padding:36px 24px}#trendi-showcase .tsh-heading,#trendi-showcase .tsh-bottom{display:block}#trendi-showcase .tsh-project{grid-template-columns:1fr;gap:24px}#trendi-showcase .tsh-controls{justify-content:flex-end;margin-top:22px}#trendi-showcase .tsh-choices button{font-size:12px;padding-inline:3px}#trendi-showcase .tsh-enlarge{padding-top:20px}#trendi-showcase .tsh-heading>p{margin-top:24px}}
@media(prefers-reduced-motion:reduce){#trendi-showcase *{animation:none!important;transition:none!important}}


/* Form definition, unified national markets and final CTA palette. */
html[data-trendi-mode][data-trendi-mode][data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
@media(max-width:1000px){html[data-trendi-mode][data-trendi-mode][data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){html[data-trendi-mode][data-trendi-mode][data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:1fr!important}}

html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149{padding:28px!important;background:var(--tm-panel2)!important;border:1px solid var(--tm-line)!important;border-radius:16px;box-shadow:0 16px 44px #0000000a}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149 :is(input[type=text],input[type=email],input[type=tel],select,textarea):not([aria-hidden=true]){background:var(--tm-panel)!important;color:var(--tm-ink)!important;border:1px solid #8d816b!important;border-radius:7px!important;padding:14px 16px!important;min-height:54px!important;box-shadow:none!important;width:100%!important;max-width:100%!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149 textarea{min-height:130px!important;resize:vertical}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149 :is(input,textarea)::placeholder{color:var(--tm-muted)!important;opacity:1!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149 :is(input,select,textarea):focus{outline:2px solid var(--tm-blue)!important;outline-offset:3px!important;border-color:var(--tm-blue)!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149 .wpforms-field{padding-top:0;padding-bottom:18px}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-final .ts-final-actions a.ts-pill{background:#b62732!important;border-color:#b62732!important;color:#fff!important;box-shadow:0 10px 28px #b627321f!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-final .ts-final-actions a.ts-pill:hover{background:#92202a!important;border-color:#92202a!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 28px!important;background:var(--tm-panel)!important;border:1px solid var(--tm-line)!important;border-radius:16px;padding:28px!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid .mk-group{display:contents!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid .mk-group h3{display:none!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid .mk-group a{min-width:0;padding:20px 0!important;border-top:0!important;border-bottom:1px solid var(--tm-line)!important}
html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-map-note{color:var(--tm-muted)!important}
@media(max-width:1000px){html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #wpforms-form-18149{padding:18px!important}html[data-trendi-mode][data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:1fr!important;padding:20px!important}}


/* Service illustrations react to attention; native flip controls remain intact. */
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card{height:340px!important;min-height:340px!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card .ts-flip-inner{height:100%!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-hint{width:calc(100% - 48px)!important}

html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card{transform:perspective(1000px) rotateX(var(--tb-rx,0deg)) rotateY(var(--tb-ry,0deg));transition:transform .25s ease}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card .ts-flip-front{background:radial-gradient(circle at var(--tb-x,75%) var(--tb-y,60%),#cbb27c24,transparent 62%),#181816!important;min-height:340px!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card .ts-flip-inner{min-height:340px!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-service-art{display:block;position:absolute;right:22px;bottom:62px;width:58%;height:136px;color:#cbb27c;opacity:.8;pointer-events:none}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-service-art svg{width:100%;height:100%;overflow:visible}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-grid{opacity:.22}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-dot,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-play{fill:#cbb27c}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-block{fill:#cbb27c16}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-hint{display:flex!important;align-items:center;justify-content:space-between;left:24px;right:24px}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-hint>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #786646;border-radius:50%;font-size:23px;transition:transform .3s,background .3s}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-front:is(:hover,:focus-visible) .ts-flip-hint>span{transform:rotate(90deg);background:#cbb27c;color:#181816}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-partners .ts-logo-group>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;background:#24221e;border:1px solid #464035;border-radius:10px;min-height:150px}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-partners .ts-logo-group img{filter:none!important;opacity:1!important;object-fit:contain;max-height:80px!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .tb-partner-name{display:block;color:#f7f4ec!important;font-size:13px;line-height:1.5;text-align:center}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-logo-viewport:hover .ts-logo-track,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-logo-viewport:focus-within .ts-logo-track{animation-play-state:paused!important}
@media(prefers-reduced-motion:no-preference){
html:not([data-trendi-motion=paused]) .ts-flip-card:is(:hover,:focus-within) .tb-chart{stroke-dasharray:300;animation:tb-draw 1.5s ease both}
html:not([data-trendi-motion=paused]) .ts-flip-card:is(:hover,:focus-within) .tb-pulse{transform-box:fill-box;transform-origin:center;animation:tb-pulse 1.6s ease-in-out infinite alternate}
html:not([data-trendi-motion=paused]) .ts-flip-card:is(:hover,:focus-within) .tb-orbit{transform-origin:120px 60px;animation:tb-turn 10s linear infinite}
@keyframes tb-draw{from{stroke-dashoffset:300}to{stroke-dashoffset:0}}
@keyframes tb-pulse{to{transform:scale(1.25);opacity:.6}}
@keyframes tb-turn{to{transform:rotate(360deg)}}
}
@media(prefers-reduced-motion:reduce){html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card{transform:none!important}}
html[data-trendi-motion=paused] .ts-flip-card{transform:none!important}
@media(max-width:760px){html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card .ts-flip-front,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card .ts-flip-inner{min-height:310px!important}}


/* Screenshot refinements: coherent markets, legible map, quieter cards. */
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:1fr 2fr!important;align-items:start!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group{background:var(--tm-panel)!important;border-color:var(--tm-line)!important;min-height:0!important;height:auto!important;padding:28px!important;box-shadow:none!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group h3{grid-column:1/-1;color:var(--tm-ink)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group a{color:var(--tm-ink)!important;border-color:var(--tm-line)!important;min-height:54px}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group a:hover,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-link-arrow,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-kicker,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-panel-eyebrow{color:var(--tm-blue)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets :is(.mk-map-top,.mk-map-detail,.mk-map-scroll){border-color:var(--tm-line)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets #mk-selected-city{color:var(--tm-ink)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets #mk-selected-description{color:var(--tm-muted)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets #mk-selected-link{background:#b62732!important;border-color:#b62732!important;color:#fff!important;box-shadow:none!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets #mk-selected-link .mk-link-arrow{color:#fff!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-motion,html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets select{background:var(--tm-panel)!important;color:var(--tm-ink)!important;border:1px solid var(--tm-line)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-map-top i{background:var(--tm-blue)!important;box-shadow:0 0 12px #cbb27c44!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-growth-grid article{background:transparent!important;border:0!important;border-top:1px solid var(--tm-line)!important;border-radius:0!important;box-shadow:none!important;padding:28px 0!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-growth-grid article .ts-index{font-size:18px!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-flip-front,.ts-flip-back){background:radial-gradient(ellipse at 100% 100%,#cbb27c12,transparent 60%),#181816!important;border:1px solid #464035!important;border-radius:12px!important;box-shadow:0 8px 24px #00000012!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-flip-front,.ts-flip-back):before{opacity:.2!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-flip-front,.ts-flip-back):after{opacity:.2!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card:hover :is(.ts-flip-front,.ts-flip-back){border-color:#cbb27c!important}
@media(max-width:760px){html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-grid{grid-template-columns:1fr!important}html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group:last-child{grid-template-columns:1fr}html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main #home-markets .mk-group{padding:22px!important}}

html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .thp-shortcuts a{background:#181816!important;color:#f7f4ec!important;border-color:#464035!important}
html[data-trendi-mode=light] body.home.trendi-atmosphere.trendi-studio #ts-main .thp-shortcuts a{background:#fffdf8!important;color:#191816!important;border-color:#cfc5b2!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .thp-shortcuts a:hover{border-color:#806322!important;background:#393226!important;color:#fff!important}
html[data-trendi-mode=light] body.trendi-atmosphere.trendi-studio #header-outer .trendi-utility-bar a{color:#191816!important}

html[data-trendi-mode][data-trendi-mode][data-trendi-mode]{--tm-bg:#0c0c0b;--tm-panel:#181816;--tm-panel2:#24221e;--tm-ink:#f7f4ec;--tm-muted:#b8b3a8;--tm-blue:#cbb27c;--tm-action:#b62732;--tm-line:#464035;--tm-glass:rgba(12,12,11,.96);--ts-glow-a:#cbb27c16;--ts-glow-b:#cbb27c12;--ts-glow-c:#cbb27c0a}
html[data-trendi-mode=light][data-trendi-mode][data-trendi-mode]{--tm-bg:#f7f4ec;--tm-panel:#fffdf8;--tm-panel2:#eee8db;--tm-ink:#191816;--tm-muted:#625d53;--tm-blue:#806322;--tm-action:#b62732;--tm-line:#cfc5b2;--tm-glass:rgba(247,244,236,.97)}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main{--tm-muted:#b8b3a8;--tm-line:#464035}
html[data-trendi-mode=light] body.trendi-atmosphere.trendi-studio #ts-main{--tm-muted:#625d53;--tm-line:#cfc5b2}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #header-outer,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #header-outer .trendi-utility-bar{background:var(--tm-glass)!important;border-color:var(--tm-line)!important;box-shadow:none!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #header-outer #logo img,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer #block-25 img{filter:url("#trendi-logo-gold")!important}
html[data-trendi-mode=light] body.trendi-atmosphere.trendi-studio #header-outer #logo img,
html[data-trendi-mode=light] body.trendi-atmosphere.trendi-studio #footer-outer #block-25 img{filter:url("#trendi-logo-gold-light")!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-hero,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ajax-content-wrap :is(.ts-hero,.th-hero,.tc-hero){background:radial-gradient(ellipse at 88% 45%,#cbb27c16,transparent 62%),var(--tm-bg)!important;border-color:var(--tm-line)!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-display em,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ajax-content-wrap :is(.th-hero,.tc-hero) h1 :is(em,span){color:var(--tm-blue)!important;text-shadow:none!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-hero-action .ts-pill,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ajax-content-wrap :is(.th-btn,.tc-btn,.ts-pill),
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer button.wpforms-submit,
html[data-trendi-mode] #trendi-explore .tb-menu-cta{background:#b62732!important;border-color:#b62732!important;color:#fff!important;box-shadow:0 10px 28px #b627321f!important}
html[data-trendi-mode] body.home.trendi-atmosphere.trendi-studio #ts-main .ts-hero-action .ts-pill:hover,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ajax-content-wrap :is(.th-btn,.tc-btn,.ts-pill):hover,
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #footer-outer button.wpforms-submit:hover,
html[data-trendi-mode] #trendi-explore .tb-menu-cta:hover{background:#92202a!important;border-color:#92202a!important;box-shadow:0 14px 32px #b6273226!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card{--flip-a:#181816;--flip-b:#685739;--flip-c:#0c0c0b}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-flip-front,.ts-flip-back){background:linear-gradient(130deg,#181816,#393226)!important;border-color:#786646!important;color:#f7f4ec!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-flip-front,.ts-flip-back):before{background:conic-gradient(from 40deg,transparent,#cbb27c30,transparent,#cbb27c16,transparent)!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-flip-front,.ts-flip-back):after{background:radial-gradient(ellipse,#cbb27c25,transparent 70%)!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-flip-card :is(.ts-index,.ts-flip-hint){color:#d9c393!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-growth-grid article{background:linear-gradient(130deg,var(--tm-panel),var(--tm-panel2))!important;border-color:var(--tm-line)!important;box-shadow:0 14px 38px #0000000d!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-growth-grid .ts-index{color:var(--tm-blue)!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main :is(.ts-partners,.ts-marquee){background:var(--tm-panel2)!important;border-color:var(--tm-line)!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #ts-main .ts-final{background:radial-gradient(ellipse at 80% 20%,#68573944,transparent 65%),#181816!important;--tm-ink:#f7f4ec;--tm-muted:#b8b3a8;--tm-blue:#cbb27c;--tm-line:#464035}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #arlington-results.tr-results{background:#181816!important}
#arlington-results .tr-proof-feature{background:radial-gradient(ellipse at 100% 100%,#87704755,transparent 60%),#332c21!important}
#arlington-results .tr-proof-branch{background:#24221e!important}
#arlington-results .tr-proof-thompson{background:#f7f4ec!important;color:#191816!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #arlington-results .tr-kicker,
#arlington-results h2 em{color:#cbb27c!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #arlington-results .tr-proof-thompson :is(h3,.tr-query p){color:#191816!important}
#arlington-results .tr-proof-thompson :is(.tr-sector,.tr-market,.tr-rank-label,.tr-rank-value,.tr-query>span){color:#806322!important;border-color:#cfc5b2!important}
#arlington-results .tr-proof-thompson .tr-query{background:#eee8db!important;border-color:#cfc5b2!important}
#arlington-results .tr-proof-feature .tr-query{background:#0c0c0b40!important}
html[data-trendi-mode] #trendi-explore::backdrop{background:#0c0c0bc9}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio .trendi-city-match .legal-number{color:var(--tm-blue)!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #home-markets .mk-map{background:var(--tm-panel)!important;border-color:var(--tm-line)!important}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #home-markets .mk-map-stage{filter:grayscale(1) sepia(.6)}
html[data-trendi-mode] body.trendi-atmosphere.trendi-studio #home-markets :is(.mk-map-top,.mk-map-detail){background:var(--tm-panel2)!important;color:var(--tm-ink)!important}
