/* Skich Partnerships — 2026 charcoal / champagne refinement.
   Maintains the existing editorial tier layout while removing light panels. */
:root{
  --bg:#17191e;--surface:#262a30;--paper:#1f2228;--ink:#f0ede6;
  --ink-muted:#c8c2b8;--text:#f5f0e7;--muted:#c7c0b7;
  --gold:#dfba83;--line:#45464b;
}
html{background:#17191e}
body,body[data-concept]{background:#1b1e23;color:#f0ece4}
/* Colored sections visually extend to the screen edges, while text remains readable. */
.proof-strip,.formats,.project-detail,.allin-section,.genirva-section,
.partnerships,.clarity-section,body[data-concept] .concept-hero,
body[data-concept] .tier-jump,body[data-concept] #tiers,
body[data-concept] .concept-terms{
  box-shadow:0 0 0 100vmax var(--bleed-bg);
  clip-path:inset(0 -100vmax);
}
.hero{background:#17191e;color:#f5f0e8}
.site-header{background:rgba(23,25,30,.97);border-color:#3a3a3d}
.hero-carousel-controls{background:#24252a;border-color:#514a40}
.hero-slide-picks button[aria-pressed=true]{background:#484035;color:#ffe1b1}
.hero-slide-picks button{color:#dfd8cd}
.hero-intro{color:#ddd5c9}
.proof-strip{--bleed-bg:#25282e;background:var(--bleed-bg);color:#eeeae2;--gold:#e2bd86;--line:#515057;--muted:#d0c9be;border-color:#4a4a4c}
.proof-strip .eyebrow{color:#e2bd86}.proof-caption>span,.proof-stat>span{color:#d4cfc7}.proof-link{color:#f0e5d5;background:transparent;border:0;text-align:left;cursor:pointer}
.formats{--bleed-bg:#202329;background:var(--bleed-bg);color:#f0ece4;--muted:#c9c3ba;--gold:#e2bd86;--line:#4b4b51}
.formats .section-heading h2 .muted{color:#aca8a2}.formats .section-heading>p{color:#c7c1b8}
.format-card{background:#2c3036;border-color:#47464a;color:#f5efe4;box-shadow:0 15px 36px rgba(0,0,0,.11)}
.format-card:hover{background:#33363d;box-shadow:0 25px 45px rgba(0,0,0,.22)}
.format-card .format-status,.concept-status{color:#dfb986}
.format-card-copy>p:not(.format-status){color:#d4cfc8}.format-card .text-link{color:#f0e5d8}
.project-detail{--bleed-bg:#202328;background:var(--bleed-bg)}
.allin-section{--bleed-bg:#30252c;background:var(--bleed-bg);color:#f9f1eb;--gold:#edc5ac;--muted:#e0cfd4;--line:#6b5862}
.allin-section h2{color:#faf0e9}.allin-section h2 span{color:#f0bac9}
.allin-copy>.body-large{color:#e6d6da}.allin-section .pilot{background:#42343e;border-color:#715d69}.allin-section .pilot p{color:#dfd2d6}
.genirva-section{--bleed-bg:#1c2628;background:var(--bleed-bg);color:#f3ede2;--line:#4d5a59}
.partnerships{--bleed-bg:#25282d;background:var(--bleed-bg);color:#f0ede6;--gold:#e2bd86;--muted:#c6c0b8;--line:#515155;border-color:#4a4a51}
.partnerships .section-heading>p{color:#d1c9bd}.partnerships .section-heading .muted{color:#c4b8a8}
/* Material-inspired Bronze / Silver / Gold / Diamond cards — no cream white cards. */
.tier,.tier:nth-child(2),.tier:nth-child(3){background:#2d2c2d;color:#f2eee8;border-color:#534d49;box-shadow:0 12px 30px rgba(0,0,0,.13)}
.tier:nth-child(2){background:#29313a;border-color:#58606b}
.tier:nth-child(3){background:#383129;border-color:#675843}
.tier.diamond-tier{background:#3c332d;border-color:#8a7256;color:#fff0dc}
.tier:last-child{border-color:#8a7256}
.tier:hover,.tier.selected{background:#373431;border-color:#d4ab78;box-shadow:0 22px 45px rgba(0,0,0,.24)}
.tier:nth-child(2):hover,.tier:nth-child(2).selected{background:#35404a}
.tier:nth-child(3):hover,.tier:nth-child(3).selected{background:#44392d}
.tier.diamond-tier:hover,.tier.diamond-tier.selected{background:#483b30}
.tier-top .mono,.tier .tier-top .mono{color:#d1c5b5}
.tier-icon{font-size:0;display:block;width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 30% 28%,#ba916c,#624636 74%);border:1px solid #c39a7a;box-shadow:inset 0 1px 2px #ffffff25}
.tier:nth-child(2) .tier-icon{background:radial-gradient(circle at 30% 28%,#e4e8ef,#7e94a7 78%);border-color:#c4d0da}
.tier:nth-child(3) .tier-icon{background:radial-gradient(circle at 30% 28%,#f8e5ad,#b38a3d 78%);border-color:#edd69b}
.tier.diamond-tier .tier-icon{background:radial-gradient(circle at 30% 28%,#f6e2b8,#94784f 78%);border-color:#f3d6a8;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}
.tier-intent{color:#e5bd90}.tier.diamond-tier .tier-intent{color:#edd2a2}
.tier h3,.concept-tier h3{text-decoration:none!important;text-decoration-line:none!important;text-shadow:none;position:relative;z-index:1}
.tier h3{color:#fbf2e6;font-family:Manrope,Arial,sans-serif;font-weight:700;letter-spacing:-.04em}
.tier .tier-tagline,.tier-tagline{color:#e4d8c9}
.tier li{color:#e1dad1;border-color:#56504d}
.tier:nth-child(2) li{border-color:#555d64}.tier:nth-child(3) li{border-color:#645744}
.tier li:before{color:#ebc28d}
.tier-fit{color:#d7b88f}.tier.diamond-tier .tier-fit{color:#f0d2a7}
.tier-choice{background:#e4c69b;color:#242220;border-color:#e9ceaa;text-decoration:none!important;font-weight:750}
.tier-choice:hover{background:#f2d9ae}.tier-choice span{color:#3b3025}
.tier.diamond-tier .tier-choice{background:#f0d6a5;color:#27221c}.partnerships .tier-note{color:#c9c2ba}
.clarity-section{--bleed-bg:#202327;background:var(--bleed-bg);color:#f0ede7;--gold:#e3be87;--line:#4d5053;--muted:#c9c3b7}
.clarity-intro>p:last-child,.faq-list details>p{color:#cec7bb}
.faq-list summary{color:#f5ece0}
/* Concept pages use their own muted dark backgrounds throughout. */
body[data-concept] .concept-hero{--bleed-bg:#20242b;background:var(--bleed-bg);--gold:#e2bd86;--muted:#cfc5b8;--line:#51535a;--text:#f5ede1;color:#f5eee5}
.concept-hero .back-link{color:#d8c7b2}
.concept-intro{color:#d3cabd}
.concept-hero .text-link{color:#f4e7d5;border-color:#ad8c62}
.concept-hero .button-gold{background:#e0ba83;color:#1d1d1e}
.concept-hero .button-gold:hover{background:#f1d7aa}
.concept-visual{border-color:#665846;box-shadow:0 20px 50px #0003}
.tier-jump,body[data-concept] .tier-jump{--bleed-bg:#292b30;background:var(--bleed-bg);--gold:#e3bd83;--line:#55525a;color:#f4eee4;border-color:#55525a}
.tier-jump a,.tier-jump a:first-child{border-color:#55525a;text-decoration:none}
.tier-jump a:hover{background:#3e3935}
body[data-concept] #tiers{--bleed-bg:#24272d;background:var(--bleed-bg);color:#f5eee6;--gold:#e5bf86;--muted:#cec9c1;--line:#4f5157}
body[data-concept] #tiers .section-heading>p{color:#d4cabe}
body[data-concept] #tiers .muted{color:#b6ada2}
.concept-tier{background:#2c2d32;border-color:#514d4c;color:#f5f0e6;box-shadow:0 15px 32px #0002}
.concept-tier:last-child{border-bottom-color:#514d4c}
.concept-tier:nth-child(2){background:#29313a;border-color:#545c64}
.concept-tier:nth-child(3){background:#353029;border-color:#635742}
.concept-tier:nth-child(4){background:#3a3029;border-color:#826b4e;color:#f8e8d5}
.concept-tier:hover{box-shadow:0 22px 44px #0004}
.concept-tier-title .eyebrow{color:#e4ba87}
.concept-card-category{color:#d4b793}
.concept-tier h3{color:#fff4e6;font-family:Manrope,Arial,sans-serif;font-weight:720;letter-spacing:-.04em}
.concept-tier-title>p:not(.eyebrow){color:#d7cdc2}
.concept-tier-options h4{color:#ddc4a4}
.concept-tier-options li{color:#e9e0d6;border-color:#565358}
.concept-tier-options li:before{color:#e8bb80}
.activation-example{background:#3a352f;color:#e9d7c0}
.concept-tier:nth-child(2) .activation-example{background:#3b444c}
.concept-tier:nth-child(3) .activation-example{background:#494034}
.concept-tier:nth-child(4) .activation-example{background:#514335;color:#f2debf}
.concept-tier-title>.button{background:#e2c398;color:#27231f;border-color:#e2c398;text-decoration:none}
.concept-tier-title>.button:hover{background:#f3d6a9}
.concept-tier:nth-child(4) .concept-tier-title>.button{background:#e9ce9d;color:#211d18}
.concept-terms{--bleed-bg:#24272d;background:var(--bleed-bg);color:#f6efe6;--muted:#cfc7bd;--line:#505157}
.concept-terms p{color:#d5cbbf}
.production-partnership{background:#303036;border-color:#655b51;color:#f6f0e7;--gold:#e5bb80;--muted:#d4c8ba;--line:#665d54;box-shadow:0 13px 35px #0002}
.production-partnership h2 span{color:#e5bb80}
.production-partnership>p:not(.eyebrow){color:#d8ccbd}
.production-partnership .button-outline{background:#3b3937;color:#f8ebd7;border-color:#b89766}
.production-partnership .button-outline:hover{background:#4f453a}
.featured-partnership{background:linear-gradient(115deg,#403126,#2d2c33 75%);color:#f9eee0;border-color:#a3845b}
.production-stages>div{background:#39322a;border-color:#77634a}
.contact-section{background:#272a30;border-color:#7b6955}
.contact-brief{background:#34343a;border-color:#7a7164}
.contact-brief select,.contact-brief textarea{background:#21242a;color:#fff5e9;border-color:#92806a}
.contact-brief .partner-check{background:#292b31;border-color:#746c63}
.contact-brief .partner-check:has(input:checked){background:#524131;border-color:#f0c78e}
.site-footer{background:#181b20;box-shadow:0 0 0 100vmax #181b20;color:#f6f0e8}
/* No decorative rules, underlines or overlays through tier headings. */
.tier h3::before,.tier h3::after,.concept-tier h3::before,.concept-tier h3::after{display:none!important;content:none!important}
.tier h3,.concept-tier h3,.tier-choice,.concept-tier-title .button{text-decoration:none!important}
/* New on-page video player — no external navigation for the Grand Final. */
.video-dialog{width:min(1100px,95vw);max-height:95vh;background:#191b1f;color:#f8f0e3;border-color:#7b664b}
.video-dialog .youtube-embed{width:100%;aspect-ratio:16/9;height:auto;display:block;border:0;background:#09090a}
.video-dialog .youtube-embed[hidden],.video-dialog video[hidden]{display:none!important}
.video-dialog video{aspect-ratio:16/9;object-fit:contain}
.video-caption{color:#d0c7ba}
@media(max-width:600px){
 .proof-link{padding-left:0}.tier{border-bottom:1px solid #554a3e!important}.tier:last-child{border-bottom:1px solid #826c50!important}
 .tier:hover{transform:none}.concept-tier:hover{transform:none}
}
@media(prefers-reduced-motion:reduce){.hero-changing *{animation:none!important}}

/* Carousel motion control and graceful on-page video fallback. */
.carousel-motion-toggle{background:transparent;border:1px solid #72624d;border-radius:3px;color:#ead5b5;padding:11px 12px;min-height:44px;font:650 11px Manrope,Arial,sans-serif;cursor:pointer}
.carousel-motion-toggle:hover,.carousel-motion-toggle[aria-pressed=true]{background:#44372b;color:#fff3da}
.video-fallback{display:inline-block;margin-top:14px;font-size:13px;color:#efce9f;text-decoration:underline;text-underline-offset:4px}
.video-fallback[hidden]{display:none!important}
@media(max-width:600px){.carousel-motion-toggle{padding:9px 10px;font-size:10px}}

/* Brand-specific accents — MobVision broadcast red; GENIRVA editorial amber and crimson. */
.genirva-section{--bleed-bg:#292125;background:#292125;--gold:#f2c66f;--line:#70514b;color:#fbf0e2}
.genirva-section .eyebrow,.genirva-section .mono,.genirva-section .outline-label{color:#f2ca83}
.genirva-section .outline-label{border-color:#8c6551}
.genirva-section h2 span,.genirva-section .text-link:hover{color:#efba76}
.genirva-section .genirva-cinema{background:#361e23;border:1px solid #6f4747}
.genirva-section .genirva-cinema:after{background:linear-gradient(90deg,rgba(43,14,22,.64),transparent 72%)}
.mobvision-art{border-color:#683443;background:#201b23}
.project-detail{--gold:#ee8993;--line:#5e3c47;--bleed-bg:#282027;background:#282027}
.project-detail .eyebrow,.project-detail .editorial-list li>.mono{color:#f09aa2}
.project-detail .broadcast-board{background:#30232b;border-color:#834653}
.project-detail .broadcast-rule{background:#d73e53}
.project-detail .button-outline{border-color:#a75b67;color:#ffe7e6}
.format-card:has(.mobvision-art) .format-status,.format-card:has(.mobvision-art) .text-link{color:#f1a1a8}
.format-card:has(.genirva-art) .format-status,.format-card:has(.genirva-art) .text-link{color:#f1ca7a}
.hero:has(.hero-mobvision[aria-hidden="false"]){--gold:#f0a0a8}
body[data-concept="MobVision"],body[data-concept="MOBVISION"]{--gold:#ec8b98}
body[data-concept="GENIRVA"]{--gold:#eeca7c}
body[data-concept="GENIRVA"] .concept-hero{--bleed-bg:#302429;background:#302429;--gold:#f1c673;--line:#71535b}
body[data-concept="GENIRVA"] .concept-hero .eyebrow,body[data-concept="GENIRVA"] .concept-hero .text-link{color:#f4cf91}
body[data-concept="GENIRVA"] .concept-hero .button-gold{background:#ecc77d;color:#2d2020}
body[data-concept="GENIRVA"] .tier-jump{--bleed-bg:#382a30;background:#382a30;--gold:#efc979}
body[data-concept="GENIRVA"] #tiers{--bleed-bg:#2c2429;background:#2c2429;--gold:#f0c879}
body[data-concept="GENIRVA"] .concept-tier:nth-child(3){background:#40312e;border-color:#976d4d}
body[data-concept="GENIRVA"] .concept-tier:nth-child(4){background:#443134;border-color:#a97666}
body[data-concept="GENIRVA"] .featured-partnership{background:linear-gradient(115deg,#57352f,#332730 85%);border-color:#b47d60}
body[data-concept="GENIRVA"] .production-partnership h2 span{color:#f0c879}
body[data-concept="MOBVISION"] .concept-hero{--bleed-bg:#29212a;background:#29212a;--gold:#ee9aa6;--line:#6c4c57}
body[data-concept="MOBVISION"] .concept-hero .button-gold{background:#e68b96;color:#271b22}
body[data-concept="MOBVISION"] .tier-jump{--bleed-bg:#312530;background:#312530;--gold:#ee9ba4}
body[data-concept="MOBVISION"] #tiers{--bleed-bg:#29232c;background:#29232c;--gold:#ed97a0}
body[data-concept="MOBVISION"] .featured-partnership{background:linear-gradient(115deg,#44262e,#27252f 85%);border-color:#986171}
@media (prefers-reduced-motion:reduce){.format-art>img{transition:none}}


/* 2026 energy pass — saturated studio accents on a legible graphite base */
:root{--bg:#12151c;--surface:#252a37;--paper:#202431;--ink:#fff9f4;--ink-muted:#dedce1;--text:#faf7fb;--muted:#d3d1dc;--gold:#ffcf70;--line:#545769}
html{background:#12151c}body,body[data-concept]{background:#171b25;color:#faf7fb}
.site-header{background:rgba(17,20,28,.96);border-bottom:1px solid #51566a}
.site-header .nav-cta{border-color:#b18d55;background:#342b28;color:#fff3db}
.site-header .nav-cta:hover{background:#ffcc68;color:#21190f}
.hero{background:radial-gradient(ellipse at 75% 15%,#332d47 0%,#171b25 58%,#141722 100%)}
.hero-intro,.concept-intro{color:#e4e1e8}
.hero h1 span,.section-heading h2 span{color:var(--gold)}
.button-gold,.contact-brief .button-gold{background:#ffd168;color:#1a1611;box-shadow:0 8px 22px #f5af3f30}
.button-gold:hover,.contact-brief .button-gold:hover{background:#ffe29b;box-shadow:0 11px 32px #ffbb4a44}
.button,.tier-choice,.hero-arrow,.text-link,.format-card{transition:transform .34s cubic-bezier(.22,1,.36,1),background .34s cubic-bezier(.22,1,.36,1),border-color .34s,color .34s,box-shadow .34s}
.button:hover{transform:translateY(-3px)}
.hero-carousel-controls{background:#232637;border-color:#575166}
.hero-slide-picks button{color:#e9e1e8}
.hero-slide-picks button[aria-pressed=true]{background:#50412d;border-color:#facb73;color:#fff0c9;box-shadow:inset 0 -2px #ffd27a}
.hero-arrow{border-color:#a38d77;color:#ffd479}
.hero-arrow:hover{background:#524035;transform:translateY(-2px)}
.carousel-motion-toggle{color:#ffe0b4;border-color:#ad9372}
.proof-strip{--bleed-bg:#242737;background:var(--bleed-bg);--gold:#ffd27c;--muted:#e1dce7;--line:#676174}
.formats{--bleed-bg:#1d2230;background:var(--bleed-bg);--gold:#ffd07a;--muted:#e0dce6;--line:#58566b}
.format-card{background:#2b3042;border:1px solid #5b6078;box-shadow:0 17px 32px #0c0e1a55}
.format-card:hover{background:#343a51;border-color:#e6bb7b;transform:translateY(-6px);box-shadow:0 23px 45px #090d1b99}
.format-card-copy>p:not(.format-status){color:#e7e4ef}
.mobvision-art{background:#301c30;border-color:#de526e}
.format-card:has(.mobvision-art) .format-status,.format-card:has(.mobvision-art) .text-link{color:#ff718d}
.format-card:has(.genirva-art) .format-status,.format-card:has(.genirva-art) .text-link{color:#ffcf46}
.project-detail{--bleed-bg:#2c1d2b;background:var(--bleed-bg);--gold:#ff6e84;--line:#814559}
.project-detail .eyebrow,.project-detail .editorial-list li>.mono{color:#ff94a6}
.project-detail .broadcast-board{background:#402537;border-color:#bd4d68}
.project-detail .broadcast-rule{background:#fa3158}
.project-detail .button-outline{color:#ffe3e7;border-color:#ff718f}
.allin-section{--bleed-bg:#33223b;background:var(--bleed-bg);--gold:#ffc2d6;--muted:#eee0ec;--line:#825d88}
.allin-section h2 span{color:#ff9dc6}
.allin-section .pilot{background:#4a3152;border-color:#9e6e9b}
.allin-section .pilot p,.allin-copy>.body-large{color:#f0e3ef}
.genirva-section{--bleed-bg:#36232c;background:var(--bleed-bg);--gold:#ffd03f;--line:#9a5c59;color:#fff5e8}
.genirva-section .eyebrow,.genirva-section .mono,.genirva-section .outline-label{color:#ffe06a}
.genirva-section h2 span,.genirva-section .text-link:hover{color:#ffdc49}
.genirva-section .genirva-cinema{border-color:#cc615e;background:#512b34}
.partnerships{--bleed-bg:#232836;background:var(--bleed-bg);--gold:#ffd27d;--muted:#e2dce4;--line:#656276}
.partnerships .section-heading>p{color:#e2deeb}
.tier,.tier:nth-child(2),.tier:nth-child(3){background:#38303b;border-color:#805c60;box-shadow:0 17px 32px #0a0d1755}
.tier:nth-child(2){background:#2c364a;border-color:#6d829f}
.tier:nth-child(3){background:#413429;border-color:#b49255}
.tier.diamond-tier{background:#403245;border-color:#b9929f;color:#fff7fd}
.tier:hover,.tier.selected{background:#493844;border-color:#f4a47c;transform:translateY(-5px);box-shadow:0 24px 50px #090b1788}
.tier:nth-child(2):hover,.tier:nth-child(2).selected{background:#394a64;border-color:#a3caff}
.tier:nth-child(3):hover,.tier:nth-child(3).selected{background:#564431;border-color:#ffd16d}
.tier.diamond-tier:hover,.tier.diamond-tier.selected{background:#564059;border-color:#e5b6e4}
.tier h3{color:#fffaf5}
.tier li{color:#f2eaf1;font-size:12px;line-height:1.7}
.tier-tagline,.tier-intent{color:#f2d5c5}
.tier:nth-child(2) .tier-intent{color:#c8dcff}.tier:nth-child(3) .tier-intent{color:#ffdc98}.tier.diamond-tier .tier-intent{color:#fbd4f8}
.tier-choice{color:#fff5e7;border-color:#8a7881}
.tier-choice:hover{color:#ffdb79}
.tier-icon{background:radial-gradient(circle at 30% 28%,#eab48c,#82503c 78%);border-color:#e8ac84}
.tier:nth-child(2) .tier-icon{background:radial-gradient(circle at 30% 28%,#f7fbff,#729ecb 78%);border-color:#d4e5ff}
.tier:nth-child(3) .tier-icon{background:radial-gradient(circle at 30% 28%,#fff0ac,#d6961e 78%);border-color:#ffe39c}
.tier.diamond-tier .tier-icon{background:radial-gradient(circle at 30% 28%,#fff4fc,#b77fa6 78%);border-color:#f2c6ec}
.clarity-section{--bleed-bg:#1f2431;background:var(--bleed-bg)}
.production-partnership{background:#31303d;color:#fff8ef;border-color:#947c85}
.production-partnership .support-item{background:#3d3745;border-color:#76677a}
.production-partnership .support-item:hover{background:#4b4052}
.featured-partnership{background:linear-gradient(110deg,#553643,#302a43 82%);border-color:#d19c89}
.production-stages>div{background:#37354a;border-color:#897992}
.contact-section{background:#272b3a;border-color:#918073}
.contact-brief{background:#353443;border-color:#a38b83}
.contact-brief select,.contact-brief textarea{background:#222737;color:#fff;border-color:#9a8b93}
.contact-brief select:focus-visible,.contact-brief textarea:focus-visible{outline:2px solid #ffd37b}
.contact-brief .partner-check{background:#2e3041;border-color:#7c758c}
.contact-brief .partner-check:has(input:checked){background:#604733;border-color:#ffcb77}
.partner-check input{accent-color:#ffc567}
.site-footer{background:#171b28;box-shadow:0 0 0 100vmax #171b28}
body[data-concept="GENIRVA"]{--gold:#ffd045}
body[data-concept="GENIRVA"] .concept-hero{--bleed-bg:#38232d;background:var(--bleed-bg);--gold:#ffd641;--line:#9a5c67}
body[data-concept="GENIRVA"] .concept-hero .button-gold{background:#ffd445;color:#2b1a17}
body[data-concept="GENIRVA"] .tier-jump{--bleed-bg:#402832;background:var(--bleed-bg);--gold:#ffda55}
body[data-concept="GENIRVA"] #tiers{--bleed-bg:#312431;background:var(--bleed-bg);--gold:#ffd24e}
body[data-concept="GENIRVA"] .featured-partnership{background:linear-gradient(115deg,#723536,#462735 85%);border-color:#df9a72}
body[data-concept="MOBVISION"],body[data-concept="MobVision"]{--gold:#ff647f}
body[data-concept="MOBVISION"] .concept-hero{--bleed-bg:#33202c;background:var(--bleed-bg);--gold:#ff6e87;--line:#94516b}
body[data-concept="MOBVISION"] .concept-hero .button-gold{background:#ff597b;color:#260c18}
body[data-concept="MOBVISION"] .tier-jump{--bleed-bg:#392532;background:var(--bleed-bg);--gold:#ff718d}
body[data-concept="MOBVISION"] #tiers{--bleed-bg:#302430;background:var(--bleed-bg);--gold:#ff708a}
body[data-concept="MOBVISION"] .featured-partnership{background:linear-gradient(115deg,#69283d,#32283e 85%);border-color:#cb6c86}
body[data-concept="ALL IN"]{--gold:#ffaeca}
body[data-concept="ALL IN"] .concept-hero{--bleed-bg:#30243b;background:var(--bleed-bg);--gold:#ffc0d9}
body[data-concept="ALL IN"] .concept-hero .button-gold{background:#ffb3d0;color:#2c1930}
body[data-concept="ALL IN"] .featured-partnership{background:linear-gradient(115deg,#673750,#332b46 85%);border-color:#c183ae}
.tier h3,.concept-tier h3{text-decoration:none!important;text-shadow:none!important}
@media(prefers-reduced-motion:reduce){.tier:hover,.format-card:hover{transform:none}}
