:where(.raf-c-site[data-case-brand=garden],.raf-c-site .raf-case-card[data-case-brand=garden]){--case-surface:#e5f0e7;--case-soft:#f1f7f0;--case-border:#c4dcc9;--case-deep:#355f4a;--case-strong:#496f58;--case-ink:#1b3528}:where(.raf-c-site[data-case-brand=orchard],.raf-c-site .raf-case-card[data-case-brand=orchard]){--case-surface:#f1f0db;--case-soft:#f8f8eb;--case-border:#d9d7a8;--case-deep:#515b36;--case-strong:#727e44;--case-ink:#30381c}:where(.raf-c-site[data-case-brand=university],.raf-c-site .raf-case-card[data-case-brand=university]){--case-surface:#e8eafb;--case-soft:#f2f3fc;--case-border:#c7ccef;--case-deep:#394484;--case-strong:#5366a2;--case-ink:#292e59}:where(.raf-c-site[data-case-brand=medicine],.raf-c-site .raf-case-card[data-case-brand=medicine]){--case-surface:#f8e7e5;--case-soft:#fcf1f0;--case-border:#e6bfbb;--case-deep:#893c42;--case-strong:#a94c4d;--case-ink:#513032}:where(.raf-c-site[data-case-brand=packaging],.raf-c-site .raf-case-card[data-case-brand=packaging]){--case-surface:#f5e9ed;--case-soft:#fbf2f5;--case-border:#e8cbd3;--case-deep:#74374e;--case-strong:#995167;--case-ink:#492c37}:where(.raf-c-site[data-case-brand=industrial],.raf-c-site .raf-case-card[data-case-brand=industrial]){--case-surface:#e4eefb;--case-soft:#f1f6fc;--case-border:#bcd3e9;--case-deep:#315c83;--case-strong:#507fac;--case-ink:#213b57}:where(.raf-c-site[data-case-brand=neutral],.raf-c-site .raf-case-card[data-case-brand=neutral]){--case-surface:#ebeff2;--case-soft:#f5f7f8;--case-border:#cbd5db;--case-deep:#3e5360;--case-strong:#5f7480;--case-ink:#263740}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]{isolation:isolate;background:var(--case-surface)!important;min-width:0!important;min-height:550px!important;color:var(--case-ink)!important;border:1px solid var(--case-border)!important;grid-template-rows:88px 234px minmax(0,auto)!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;padding:15px 0 0!important;display:grid!important;overflow:hidden!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-case-logo{justify-content:flex-start;place-self:center start;align-items:center;display:flex;background:0 0!important;grid-area:1/1!important;width:min(205px,100% - 52px)!important;max-width:calc(100% - 52px)!important;height:77px!important;min-height:0!important;margin:0 26px!important;position:static!important;overflow:visible!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-case-logo img{filter:none!important;object-fit:contain!important;object-position:left center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important;position:static!important;transform:none!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-case-logo--promplan{width:min(188px,100% - 52px)!important;height:86px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-c-card-cover{order:initial!important;background:0 0!important;border-radius:0!important;grid-area:2/1!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;width:100%!important;min-width:0!important;height:234px!important;min-height:0!important;padding:8px 18px!important;display:flex!important;position:relative!important;overflow:hidden!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-c-card-cover>.raf-newcase-art{border-radius:20px;flex:none;object-fit:contain!important;width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-c-card-cover>.raf-case-art{flex:none;width:100%!important;height:100%!important;max-height:100%!important;display:block!important;overflow:hidden!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-c-card-info{order:initial!important;min-width:0!important;color:var(--case-ink)!important;background:0 0!important;flex-direction:column!important;grid-area:3/1!important;justify-content:flex-start!important;align-self:stretch!important;padding:24px 26px 27px!important;display:flex!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] .raf-c-card-info h3,.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] .raf-c-card-info>p,.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] .raf-c-card-tail{color:var(--case-ink)!important;overflow-wrap:break-word!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] .raf-c-card-info>p{opacity:.83;line-height:1.65}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] .raf-c-card-meta span{border:1px solid var(--case-border);background:var(--case-soft)!important;color:var(--case-deep)!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] .raf-c-card-arrow{flex:none;color:#fff!important;background:#fd4800!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=neutral].raf-case-card--anonymous{grid-template-rows:258px minmax(0,auto)!important;padding-top:17px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=neutral].raf-case-card--anonymous>.raf-c-card-cover{grid-row:1!important;height:258px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=neutral].raf-case-card--anonymous>.raf-c-card-info{grid-row:2!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured{grid-template-rows:88px 260px minmax(0,auto)!important;grid-template-columns:minmax(0,1fr)!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured>.raf-c-card-cover{grid-area:2/1!important;height:260px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured>.raf-c-card-info{grid-area:3/1!important}.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand].raf-c-card--featured{grid-template-rows:278px minmax(0,auto)!important}.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand].raf-c-card--featured>.raf-c-card-cover{grid-area:1/1!important;height:278px!important}.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand].raf-c-card--featured>.raf-c-card-info{grid-area:2/1!important}.raf-case-next .raf-case-cards .raf-case-card[data-case-brand]{grid-column:auto!important;min-height:510px!important}.raf-case-next .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured{grid-column:auto!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-story-art,.raf-c-site.raf-case-story[data-case-brand] .raf-case-challenge article+article,.raf-c-site.raf-case-story[data-case-brand] .raf-case-results article:first-child,.raf-c-site.raf-case-story[data-case-brand] .raf-case-services,.raf-c-site.raf-case-story[data-case-brand] .raf-case-site-metrics article,.raf-c-site.raf-case-story[data-case-brand] .raf-case-organic-chart{background:var(--case-surface)!important;color:var(--case-ink)!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-story-art{border:1px solid var(--case-border)!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-solution{background:var(--case-deep)!important;color:#fff!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-result-value,.raf-c-site.raf-case-story[data-case-brand] .raf-case-site-metrics strong{color:var(--case-deep)!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-services a{border-color:var(--case-border)!important;color:var(--case-deep)!important}.raf-c-site.raf-case-story[data-case-brand] .raf-c-section-nav a:is(.is-current,[aria-current=location]){background:var(--case-deep)!important;color:#fff!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-passport,.raf-c-site.raf-case-story[data-case-brand] .raf-case-work-list details{border-color:var(--case-border)!important}.raf-c-site.raf-case-story[data-case-brand] .raf-case-work-list summary:focus-visible{outline:3px solid var(--case-strong);outline-offset:4px}.raf-case-story--sechenov[data-case-brand] .raf-sech-institute,.raf-case-story--sechenov[data-case-brand] .raf-sech-contrast,.raf-case-story--sechenov[data-case-brand] .raf-sech-story-aside,.raf-case-story--sechenov[data-case-brand] .raf-sech-screening-grid article,.raf-case-story--sechenov[data-case-brand] .raf-sech-impact-secondary,.raf-case-story--sechenov[data-case-brand] .raf-sech-strategy-bottom>div{background:var(--case-soft)!important}.raf-case-story--sechenov[data-case-brand] .raf-sech-audit-note,.raf-case-story--sechenov[data-case-brand] .raf-sech-flow,.raf-case-story--sechenov[data-case-brand] .raf-sech-impact-primary{background:var(--case-deep)!important;color:#fff!important}.raf-case-story--rzd[data-case-brand] .raf-rzd-strategy-grid article,.raf-case-story--rzd[data-case-brand] .raf-rzd-channel,.raf-case-story--rzd[data-case-brand] .raf-rzd-results-side,.raf-case-story--rzd[data-case-brand] .raf-rzd-market-aside,.raf-case-story--rzd[data-case-brand] .raf-rzd-paths-grid article,.raf-case-story--rzd[data-case-brand] .raf-rzd-seo-flow{background:var(--case-soft)!important;color:var(--case-ink)!important}.raf-case-story--rzd[data-case-brand] .raf-rzd-keyidea,.raf-case-story--rzd[data-case-brand] .raf-rzd-seo-growth{background:var(--case-deep)!important;color:#fff!important}.raf-case-story--rzd[data-case-brand] .raf-rzd-results-lead{background:var(--case-strong)!important;color:#fff!important}.raf-case-story--expert[data-case-brand] .raf-expert-segments article,.raf-case-story--expert[data-case-brand] .raf-expert-performance-chart,.raf-case-story--expert[data-case-brand] .raf-expert-outcome,.raf-case-story--expert[data-case-brand] .raf-expert-mail-preview,.raf-case-story--expert[data-case-brand] .raf-expert-mail-context{background:var(--case-soft)!important}.raf-case-story--expert[data-case-brand] .raf-expert-channel-map,.raf-case-story--expert[data-case-brand] .raf-expert-performance-summary{background:var(--case-deep)!important;color:#fff!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-selected,.raf-case-story--newcase[data-case-brand] .raf-newcase-system-art,.raf-case-story--newcase[data-case-brand] .raf-newcase-graph{background:var(--case-surface)!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-selected-side,.raf-case-story--newcase[data-case-brand] .raf-newcase-impact-story,.raf-case-story--newcase[data-case-brand] .raf-newcase-selector button[aria-pressed=true]{background:var(--case-deep)!important;color:#fff!important;border-color:var(--case-deep)!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-impact-story .raf-newcase-impact-number{color:#fff!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-chart-item strong,.raf-case-story--newcase[data-case-brand] .raf-newcase-heading h2{color:var(--case-ink)!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-chart-item--after .raf-newcase-bar{background:var(--case-strong)!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-query strong{border-color:var(--case-border)!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-impact-story .raf-newcase-duo strong{color:#fff!important}.raf-case-story--newcase[data-case-brand] .raf-newcase-impact-story .raf-newcase-duo strong:first-child{color:#ff9a78!important}.raf-c-site.raf-case-story[data-case-brand=industrial] .raf-case-intro-top .raf-case-logo--promplan{max-width:100%;background:0 0!important;width:240px!important;height:108px!important;min-height:108px!important;overflow:visible!important}.raf-c-site.raf-case-story[data-case-brand=industrial] .raf-case-intro-top .raf-case-logo--promplan img{display:block;object-fit:contain!important;object-position:left center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.raf-c-site.raf-case-story[data-case-brand=industrial] .raf-newcase-art--industrial{width:100%;height:100%;display:block;overflow:hidden}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand] *{min-width:0}@media (width<=1080px){.raf-c-hub .raf-case-cards .raf-case-card[data-case-brand]{grid-column:span 6!important}.raf-c-hub .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured{grid-column:span 12!important}}@media (width<=720px){.raf-c-hub .raf-case-cards .raf-case-card[data-case-brand]{grid-column:span 12!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand],.raf-c-site .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured{grid-template-rows:74px 205px minmax(0,auto)!important;min-height:0!important;padding-top:12px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-case-logo{height:65px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-c-card-cover,.raf-c-site .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured>.raf-c-card-cover{height:205px!important;padding:6px 12px!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand]>.raf-c-card-info{padding:19px 21px 27px!important}.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand],.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand].raf-c-card--featured{grid-template-rows:205px minmax(0,auto)!important}.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand]>.raf-c-card-cover,.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand].raf-c-card--featured>.raf-c-card-cover{grid-row:1!important;height:205px!important}.raf-c-site .raf-case-cards .raf-case-card--anonymous[data-case-brand]>.raf-c-card-info{grid-row:2!important}.raf-case-next .raf-case-cards{grid-template-columns:minmax(0,1fr)!important}}@media (width<=640px){.raf-c-hub .raf-case-cards .raf-case-card[data-case-brand],.raf-c-hub .raf-case-cards .raf-case-card[data-case-brand].raf-c-card--featured{grid-column:auto!important;width:100%!important}.raf-c-hub .raf-case-cards{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.raf-c-site .raf-case-card[data-case-brand]{transition:none!important;transform:none!important}.raf-c-site .raf-case-card[data-case-brand] svg *{transition:none!important;animation:none!important}}:where(.raf-c-site[data-case-brand=estate],.raf-c-site .raf-case-card[data-case-brand=estate]){--case-surface:#fae9dd;--case-soft:#fff4ec;--case-border:#eccab5;--case-deep:#9a4b2b;--case-strong:#d17847;--case-ink:#4d3023}:where(.raf-c-site[data-case-brand=alfalogo],.raf-c-site .raf-case-card[data-case-brand=alfalogo]){--case-surface:#f7e7df;--case-soft:#fcf3ee;--case-border:#e9cabe;--case-deep:#784137;--case-strong:#b6674e;--case-ink:#42312c}.raf-c-site .raf-case-card[data-case-brand=alfalogo]>.raf-case-logo--alfa{border-radius:7px!important;width:min(240px,100% - 52px)!important;height:67px!important;min-height:0!important;overflow:hidden!important}.raf-c-site .raf-case-card[data-case-brand=alfalogo]>.raf-case-logo--alfa img{object-fit:contain!important;object-position:left center!important;display:block!important}.raf-case-story--launch[data-case-brand] .raf-launch-selected,.raf-case-story--launch[data-case-brand] .raf-launch-flow-step,.raf-case-story--launch[data-case-brand] .raf-launch-estate-path,.raf-case-story--launch[data-case-brand] .raf-launch-lines-visual{background:var(--case-surface)!important}.raf-case-story--launch[data-case-brand] .raf-launch-selected-method,.raf-case-story--launch[data-case-brand] .raf-launch-lines-lead,.raf-case-story--launch[data-case-brand] .raf-launch-estate-result>div:first-child,.raf-case-story--launch[data-case-brand] .raf-launch-choices button[aria-pressed=true]{background:var(--case-deep)!important;color:#fff!important}.raf-case-story--launch[data-case-brand] .raf-launch-selected-task h3,.raf-case-story--launch[data-case-brand] .raf-launch-heading h2{color:var(--case-ink)!important}:where(.raf-c-site[data-case-brand=samson],.raf-c-site .raf-case-card[data-case-brand=samson]){--case-surface:#f7e6e4;--case-soft:#fdf1ef;--case-border:#e7c4c0;--case-deep:#823331;--case-strong:#b45953;--case-ink:#4c2928}:where(.raf-c-site[data-case-brand=beauty-editorial],.raf-c-site .raf-case-card[data-case-brand=beauty-editorial]){--case-surface:#eee9e2;--case-soft:#f7f4f0;--case-border:#d7cfc5;--case-deep:#5e554e;--case-strong:#86776c;--case-ink:#302e2a}:where(.raf-c-site[data-case-brand=beauty-ritual],.raf-c-site .raf-case-card[data-case-brand=beauty-ritual]){--case-surface:#dfefec;--case-soft:#f1f9f7;--case-border:#b8d8d2;--case-deep:#356f69;--case-strong:#659b92;--case-ink:#22443f}.raf-c-site .raf-case-card[data-case-brand=samson]>.raf-case-logo--samson{width:min(235px,100% - 52px)!important;height:75px!important}.raf-c-site .raf-case-card[data-case-brand=samson]>.raf-case-logo--samson img{object-fit:contain!important;object-position:left center!important;filter:none!important;width:100%!important;max-width:100%!important}.raf-c-site .raf-case-card[data-case-brand=beauty-editorial]>.raf-case-logo--beauty,.raf-c-site .raf-case-card[data-case-brand=beauty-ritual]>.raf-case-logo--beauty{width:min(225px,100% - 52px)!important;height:78px!important;overflow:hidden!important}.raf-c-site .raf-case-card[data-case-brand=beauty-editorial]>.raf-case-logo--beauty img,.raf-c-site .raf-case-card[data-case-brand=beauty-ritual]>.raf-case-logo--beauty img{object-fit:contain!important;object-position:left center!important;filter:none!important}.raf-case-story--commerce[data-case-brand] .raf-commerce-active-main{background:var(--case-surface)!important}.raf-case-story--commerce[data-case-brand] .raf-commerce-active-side,.raf-case-story--commerce[data-case-brand] .raf-commerce-tabs button[aria-pressed=true]{background:var(--case-deep)!important;color:#fff!important}.raf-case-story--commerce[data-case-brand] .raf-commerce-impact-scale,.raf-case-story--commerce[data-case-brand] .raf-commerce-index-chart{background:var(--case-surface)!important}.raf-case-story--commerce[data-case-brand] .raf-commerce-impact-result,.raf-case-story--commerce[data-case-brand] .raf-commerce-index-figure{background:var(--case-deep)!important;color:#fff!important}.raf-c-site .raf-case-logo--estate-type{justify-content:flex-start!important;align-items:center!important;width:calc(100% - 52px)!important;max-width:calc(100% - 52px)!important;height:74px!important;min-height:0!important;display:flex!important;overflow:visible!important}.raf-c-site .raf-case-logo--estate-type span{letter-spacing:-.055em;text-wrap:balance;font-family:Manrope,Arial,sans-serif;font-size:clamp(19px,2vw,29px);font-weight:850;line-height:1.05;display:block;color:#b4542a!important}.raf-case-story--launch .raf-case-intro-top .raf-case-logo--estate-type{width:auto!important;max-width:100%!important;height:auto!important;min-height:55px!important}.raf-case-story--launch .raf-case-intro-top .raf-case-logo--estate-type span{font-size:clamp(23px,3vw,37px)}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=estate]{background:#fae9dd!important;border-color:#eccab5!important}.raf-case-story--launch[data-case-brand=estate] .raf-case-story-art{background:#fff2e7!important;border:1px solid #eccab5!important}.raf-c-site .raf-case-card[data-case-brand=alfalogo]>.raf-case-logo--alfa,.raf-case-story--launch .raf-case-intro-top .raf-case-logo--alfa{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=alfalogo]>.raf-c-card-cover{isolation:isolate;position:relative;background:radial-gradient(at 52% 43%,#fff3ea 0%,#f9e2d5 55%,#f2d2c1 100%)!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;padding:clamp(4px,1.1vw,14px)!important;display:flex!important;overflow:hidden!important}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=alfalogo]>.raf-c-card-cover>.raf-launch-art--tape{aspect-ratio:640/458;filter:none!important;background:0 0!important;border-radius:0!important;flex:none!important;width:100%!important;max-width:none!important;height:auto!important;display:block!important;overflow:visible!important}.raf-c-site .raf-case-card[data-case-brand=alfalogo]>.raf-c-card-info,.raf-c-site .raf-case-card[data-case-brand=estate]>.raf-c-card-info{z-index:1;position:relative}.raf-case-story--launch[data-case-brand=alfalogo] .raf-case-story-art{justify-content:center;align-items:center;overflow:hidden;box-shadow:none!important;background:radial-gradient(#fff3ea 2%,#f6dfd0 100%)!important;border:1px solid #e8c3b1!important;display:flex!important}.raf-case-story--launch[data-case-brand=alfalogo] .raf-case-story-art>.raf-launch-art--tape{width:100%;height:auto;max-height:100%;display:block;overflow:visible}@media (width<=760px){.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=alfalogo]>.raf-c-card-cover{border-radius:15px!important;padding:3px!important}}@media (prefers-reduced-motion:no-preference){.raf-c-site .raf-case-card[data-case-brand=alfalogo] .raf-tape-unwound,.raf-c-site .raf-case-card[data-case-brand=alfalogo] .raf-tape-roll{transition:filter .45s}.raf-c-site .raf-case-card[data-case-brand=alfalogo]:hover .raf-tape-unwound{filter:brightness(1.08)}.raf-c-site .raf-case-card[data-case-brand=alfalogo]:hover .raf-tape-roll{filter:brightness(1.04)}}.raf-c-site .raf-case-card--anonymous[data-case-brand=beauty-editorial],.raf-c-site .raf-case-card--anonymous[data-case-brand=beauty-ritual]{background:var(--case-surface)!important}@media (width<=760px){.raf-c-site .raf-case-logo--estate-type span{font-size:clamp(20px,5.2vw,28px)}.raf-c-site .raf-case-cards .raf-case-card[data-case-brand=alfalogo]>.raf-c-card-cover{padding:9px!important}}
