.rx{--rx-ink:#111315;--rx-body:#45484c;--rx-muted:#6b6f74;--rx-paper:#f3f0e8;--rx-white:#fff;--rx-night:#0e1113;--rx-night-2:#161a1d;--rx-accent:#6cc4ea;--rx-blue:#0a7cab;--rx-rule:#11131524;--rx-rule-strong:#11131566;--rx-radius:16px;--rx-quote:"Figtree Variable","Segoe UI",sans-serif;color:var(--rx-ink)}.rx-wrap{width:min(100% - 2 * var(--page-pad),1440px);margin-inline:auto}.cx .rx :is(h1,h2,h3,p,blockquote,figure,ul,ol){margin:0}.cx .rx :is(ul,ol){padding:0;list-style:none}.cx .rx h2{letter-spacing:-.05em;color:var(--rx-ink);text-wrap:balance;max-width:18ch;font-size:clamp(38px,4.4vw,72px);font-weight:580;line-height:1}.cx .rx p{text-wrap:pretty}.rx img{max-width:100%;display:block}.cx .rx .rx-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--rx-blue);margin:0 0 18px;font-size:14px;font-weight:650}.cx .rx :is(.rx-open,.rx-reel,.rx-press) .rx-kicker{color:var(--rx-accent)}.cx .rx :is(.rx-open,.rx-reel,.rx-press) h2{color:#fff}.rx-head{margin-bottom:clamp(40px,4vw,64px)}.rx-shade{z-index:1;pointer-events:none;position:absolute;inset:0}.rx-link{min-height:46px;color:var(--rx-ink);border-bottom:1px solid;align-items:center;gap:14px;padding:8px 0;font-size:16.5px;font-weight:620;line-height:1.3;text-decoration:none;display:inline-flex}.rx-link .px-arrow{flex:none;width:17px;height:17px;transition:translate .25s}.rx-link:hover .px-arrow,a:hover>.rx-link .px-arrow,a:hover .rx-link .px-arrow{translate:3px -3px}.rx-link-light{color:#fff;border-bottom-color:#ffffffb3}.rx-link-light .px-arrow{color:var(--rx-accent)}.rx-open{isolation:isolate;min-height:100svh;padding:calc(var(--header-height,92px) + 90px) 0 clamp(48px,8vh,96px);background:var(--rx-night);color:#fff;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.rx-open-film{z-index:0;position:absolute;inset:0}.rx-open-film .motion-clip{aspect-ratio:auto;background:var(--rx-night);height:100%;position:absolute;inset:0}.rx-open-film .motion-clip :is(img,video){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rx-open-film .motion-clip-control{top:auto;bottom:clamp(20px,3vh,32px);right:var(--page-pad);z-index:5}.rx-open>.rx-shade{background:linear-gradient(90deg,#080a0bdb 0%,#080a0b8c 46%,#080a0b2e 78%),linear-gradient(#080a0b59 0%,#080a0b33 45%,#080a0be6 100%)}.rx-open-copy{z-index:2;position:relative}.rx-crumb-row{z-index:3;top:calc(var(--header-height,92px) + 24px);position:absolute;left:0;right:0}.rx-open .cx-crumb{color:#ffffffb8}.rx-open .cx-crumb a{color:#ffffffc7}.cx .rx .rx-open h1{letter-spacing:-.058em;color:#fff;text-wrap:balance;max-width:12ch;font-size:clamp(56px,8.6vw,156px);font-weight:600;line-height:.9}.cx .rx .rx-open-line{color:#ffffffdb;max-width:46ch;margin-top:clamp(22px,2.4vw,34px);font-size:clamp(18px,1.45vw,23px);line-height:1.5}.rx-jump{flex-wrap:wrap;gap:6px 28px;margin-top:clamp(30px,3.4vw,48px);display:flex}.rx-jump a{color:#fff;border-bottom:1px solid #fff6;padding:8px 0;font-size:15px;font-weight:620;text-decoration:none;transition:border-color .2s}.rx-jump a:hover{border-bottom-color:#fff}@media (prefers-reduced-motion:no-preference){.rx-open h1{animation:1.1s cubic-bezier(.2,.7,.2,1) .1s backwards rx-rise}.rx-open .rx-kicker{animation:.9s cubic-bezier(.2,.7,.2,1) backwards rx-rise}.rx-open-line,.rx-jump{animation:1s cubic-bezier(.2,.7,.2,1) .35s backwards rx-rise}}@keyframes rx-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}.rx-open-short{min-height:0;padding:calc(var(--header-height,92px) + 92px) 0 clamp(56px,6vw,100px);display:block}.cx .rx .rx-open-short h1{max-width:16ch;font-size:clamp(48px,6.6vw,112px)}.rx-spot{z-index:2;-moz-column-gap:clamp(20px,2.4vw,40px);border-radius:calc(var(--rx-radius) + 6px);background:var(--rx-night-2);color:#fff;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(20px,2.4vw,40px);margin-top:clamp(48px,5vw,80px);padding:clamp(18px,1.6vw,24px);text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.rx-spot-media{border-radius:var(--rx-radius);aspect-ratio:16/10;background:#22272b;grid-column:1/span 7;overflow:hidden}.rx-spot-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rx-spot-media.is-contain{background:#ebe8e1}.rx-spot-media.is-contain img{-o-object-fit:contain;object-fit:contain;padding:5%}.rx-spot-copy{grid-column:8/-1;justify-items:start;gap:16px;padding:clamp(8px,1.4vw,20px) clamp(4px,1vw,16px) clamp(8px,1.4vw,20px) 0;display:grid}.cx .rx .rx-spot h2{letter-spacing:-.035em;color:#fff;max-width:20ch;font-size:clamp(26px,2.4vw,38px);line-height:1.08}.rx-spot-figure{gap:6px;display:grid}.rx-spot-figure strong{letter-spacing:-.06em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(56px,6vw,104px);font-weight:650;line-height:.86}.rx-spot-figure span{color:#ffffffc2;max-width:30ch;font-size:16px}.rx-spot-text{color:#fffc;max-width:44ch;font-size:16.5px;line-height:1.55}.rx-spot:hover .rx-link .px-arrow{translate:3px -3px}.rx-quote-logo,.rx-reel-logo{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:max-content;max-width:100%;padding:10px 16px;display:inline-flex;box-shadow:0 0 0 1px #11131514}.rx-quote-logo img,.rx-reel-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:150px;height:30px}.rx-reel{background:var(--rx-night);color:#fff;position:relative}.rx-reel-stage{background:var(--rx-night);height:100svh;position:sticky;top:0;overflow:hidden}.rx-reel-stage img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.rx-reel-stage img[data-on]{opacity:1}.rx-reel-stage .rx-shade{background:linear-gradient(90deg,#080a0bf0 0%,#080a0bc7 40%,#080a0b4d 78%,#080a0b2e 100%),linear-gradient(#080a0b00 60%,#080a0ba6 100%)}.rx-reel-cards{z-index:2;margin-top:-100svh;position:relative}.rx-reel-intro{flex-direction:column;justify-content:flex-end;min-height:70svh;padding-bottom:clamp(40px,8vh,90px);display:flex}.rx-reel-card{box-sizing:border-box;align-items:center;min-height:100svh;padding-block:110px 80px;display:flex}.rx-reel-card .rx-wrap{justify-items:start;gap:clamp(18px,2vw,28px);display:grid}.cx .rx .rx-reel-figure{gap:clamp(10px,1vw,16px);max-width:none;display:grid}.rx-reel-figure strong{letter-spacing:-.065em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(96px,17vw,300px);font-weight:650;line-height:.8}.rx-reel-figure strong[data-long]{font-size:clamp(72px,11.4vw,210px)}.rx-reel-figure span{letter-spacing:-.025em;color:#fff;max-width:22ch;font-size:clamp(22px,2.3vw,36px);font-weight:560;line-height:1.15}.cx .rx .rx-reel-line{color:#ffffffd1;max-width:44ch;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.rx[data-live] .rx-reel-card{opacity:min(clamp(0, (var(--p,.5) - .26) / .14, 1), clamp(0, (.74 - var(--p,.5)) / .14, 1))}.rx[data-live] .rx-reel-card .rx-wrap{translate:0 calc((.5 - var(--p,.5)) * 70px)}.rx[data-live] .rx-reel-figure strong{translate:0 calc((.5 - var(--p,.5)) * 60px)}@media (prefers-reduced-motion:reduce){.rx-reel-stage img{transition:none}}.rx-voices{background:var(--rx-paper);padding-block:clamp(56px,5.6vw,80px)}.rx-google{box-shadow:0 0 0 1px var(--rx-rule);color:var(--rx-ink);background:#fff;border-radius:999px;align-items:center;gap:14px;margin-top:26px;padding:12px 20px 12px 14px;text-decoration:none;display:inline-flex}.rx-google img{width:34px;height:34px}.rx-google strong{letter-spacing:-.04em;font-size:30px;font-weight:650;line-height:1}.rx-google>span{color:var(--rx-body);gap:2px;font-size:14.5px;line-height:1.3;display:grid}.rx-google em{color:var(--rx-blue);font-style:normal;font-weight:620}.rx-google:hover{box-shadow:0 0 0 1px var(--rx-ink)}.rx-films{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,28px);margin-bottom:clamp(56px,5vw,88px);display:grid}.rx-film{border-radius:var(--rx-radius);background:#161616;min-width:0;overflow:hidden}.rx-film-own .cx-feature-film{aspect-ratio:16/10;background:#141414;margin:0}.rx-film-own .cx-feature-film video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cx .rx .rx-film-bar{color:#c1c1c1;background:#161616;gap:2px;padding:19px 22px;font-size:14px;display:grid}.rx-film-bar b{color:#fff;font-size:16px}.rx-quotes{-moz-columns:3 300px;columns:3 300px;-moz-column-gap:clamp(16px,1.8vw,28px);column-gap:clamp(16px,1.8vw,28px)}.rx-quotes li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:clamp(16px,1.8vw,28px)}.rx-quotes a{border-radius:var(--rx-radius);box-shadow:0 0 0 1px var(--rx-rule);color:var(--rx-ink);background:#fff;gap:26px;padding:clamp(26px,2.4vw,38px);text-decoration:none;transition:box-shadow .3s;display:grid}.rx-quotes a:hover{box-shadow:0 0 0 2px var(--rx-ink)}.cx .rx .rx-quotes blockquote p{font-family:var(--rx-quote);letter-spacing:-.014em;color:var(--rx-ink);font-size:clamp(21px,1.7vw,27px);font-weight:450;line-height:1.26}.cx .rx .rx-quotes li:first-child blockquote p,.cx .rx .rx-quotes li:nth-child(4) blockquote p{font-size:clamp(25px,2.2vw,36px)}.rx-quotes blockquote p:before{content:"“"}.rx-quotes blockquote p:after{content:"”"}.rx-quote-who{color:var(--rx-muted);justify-items:start;gap:14px;font-size:14.5px;line-height:1.4;display:grid}.rx-quote-who>span:last-child{gap:2px;display:grid}.rx-quote-who b{color:var(--rx-ink);font-size:16.5px}.rx-quotes .rx-quote-logo{box-shadow:none;padding:0}.rx-quotes .rx-quote-logo img{max-width:130px;height:28px}.rx-quotes[data-once=wait] li{opacity:0}.rx-quotes[data-once=in] li{animation:rx-rise .8s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .11s) backwards}.rx-press{background:var(--rx-night);color:#fff;padding-block:clamp(56px,5.6vw,80px)}.rx-press-lead{-moz-column-gap:clamp(20px,2.4vw,40px);color:#fff;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(20px,2.4vw,40px);text-decoration:none;display:grid}.rx-press-media{border-radius:var(--rx-radius);aspect-ratio:16/10;background:#22272b;grid-column:1/span 7;overflow:hidden}.rx-press-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rx-press-copy{grid-column:8/-1;justify-items:start;gap:18px;display:grid}.cx .rx .rx-press-copy h3{letter-spacing:-.04em;color:#fff;max-width:14ch;font-size:clamp(28px,2.7vw,44px);font-weight:580;line-height:1.04}.rx-press-text{color:#fffc;max-width:44ch;font-size:17px;line-height:1.55}.rx-press-facts{flex-wrap:wrap;gap:16px 34px;padding-block:8px;display:flex}.rx-press-facts>span{color:#ffffffb8;gap:4px;font-size:14.5px;display:grid}.rx-press-facts strong{letter-spacing:-.055em;color:#fff;font-size:clamp(40px,3.6vw,60px);font-weight:650;line-height:.9}.rx-press-lead:hover .rx-link .px-arrow{translate:3px -3px}.rx-press-more{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,32px);margin-top:clamp(56px,5vw,88px);padding-top:clamp(40px,4vw,56px);display:grid}.rx-press-more a{color:#fff;align-content:start;gap:12px;text-decoration:none;display:grid}.rx-press-thumb{aspect-ratio:4/3;background:#22272b;border-radius:12px;overflow:hidden}.rx-press-thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%;height:100%}.cx .rx .rx-press-more h3{letter-spacing:-.025em;color:#fff;margin-top:6px;font-size:clamp(20px,1.6vw,24px)}.rx-press-more a>span:last-child{color:#ffffffb8;font-size:15.5px;line-height:1.5}.rx-press-more a:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.rx-work{background:var(--rx-white);padding-block:clamp(56px,5.6vw,80px)}.rx-head-links{flex-wrap:wrap;gap:6px 30px;margin-top:22px;display:flex}.rx-head-links a{border-bottom:1px solid var(--rx-ink);color:var(--rx-ink);align-items:center;gap:12px;padding:8px 0;font-size:16px;font-weight:620;text-decoration:none;display:inline-flex}.rx-head-links a .px-arrow{width:16px;height:16px;color:var(--rx-blue)}.rx-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(150px,13vw,230px);grid-auto-flow:dense;gap:clamp(12px,1.4vw,20px);display:grid}.rx-tile{min-width:0;position:relative}.rx-tile-wide{grid-area:span 2/span 4}.rx-tile-square{grid-area:span 2/span 2}.rx-tile-tall{grid-area:span 3/span 2}.rx-tile a{border-radius:var(--rx-radius);color:var(--rx-ink);background:#1b1f22;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.rx-tile-media{position:absolute;inset:0}.rx-tile-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rx-tile-media.is-contain{background:#ebe8e1}.rx-tile-media.is-contain img{-o-object-fit:contain;object-fit:contain;padding:4% 5% 15%}.rx-tile-media.is-dark{background:#030404}.rx-tile-label{max-width:calc(100% - 28px);color:var(--rx-body);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 14px;font-size:14px;line-height:1.3;transition:translate .35s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;bottom:14px;left:14px;right:auto;box-shadow:0 10px 30px -14px #0006}.rx-tile-label b{color:var(--rx-ink);font-size:15px}.rx-tile-label .px-arrow{width:15px;height:15px;color:var(--rx-blue)}.rx-tile a:hover .rx-tile-label,.rx-tile a:focus-visible .rx-tile-label{translate:0 -4px}.rx-bento[data-once=wait] .rx-tile{opacity:0}.rx-bento[data-once=in] .rx-tile{animation:rx-rise .8s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 90ms) backwards}.rx-bento-sites{grid-auto-rows:clamp(140px,12vw,210px)}.rx-bento-sites .rx-tile-media.is-contain img{padding:2% 3% 14%}.rx-index{background:var(--rx-white);padding-block:clamp(56px,5.6vw,80px)}.rx-work+.rx-index{padding-top:0}.rx-work+.rx-index .rx-index-in{border-top:1px solid var(--rx-rule);padding-top:clamp(48px,4.4vw,72px)}.rx-special+.rx-index{padding-top:clamp(48px,4.4vw,72px)}.rx-index-head{flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-bottom:clamp(26px,2.6vw,38px);display:flex}.cx .rx .rx-count{color:var(--rx-muted);font-size:15px;font-weight:600}.rx-filters{gap:12px;margin-bottom:clamp(30px,3vw,44px);display:grid}.rx-filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rx-filter-label{letter-spacing:.08em;text-transform:uppercase;width:120px;color:var(--rx-muted);font-size:13px;font-weight:650}.cx .rx .rx-chip{min-height:40px;font:inherit;color:var(--rx-ink);cursor:pointer;background:0 0;border:1px solid #11131538;border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:560;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.cx .rx .rx-chip:hover{border-color:var(--rx-ink)}.cx .rx .rx-chip:is([aria-pressed=true],[aria-current=page]){background:var(--rx-ink);border-color:var(--rx-ink);color:#fff}.rx-ledger{border-top:1px solid var(--rx-ink)}.rx-ledger li{position:relative}.rx-row{border-bottom:1px solid var(--rx-rule);color:var(--rx-ink);grid-template-columns:150px minmax(0,1fr) minmax(240px,30%) 46px;align-items:center;gap:clamp(18px,2.2vw,36px);padding:clamp(20px,2vw,28px) clamp(4px,1vw,14px);text-decoration:none;transition:background .3s;display:grid;position:relative}.rx-row:before{content:"";background:var(--case-colour,var(--rx-blue));clip-path:inset(100% 0 0);width:4px;transition:clip-path .35s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}.rx-row:hover,.rx-row:focus-visible{background:#f7f5f0}.rx-row:hover:before,.rx-row:focus-visible:before{clip-path:inset(0)}.rx-row-logo{align-items:center;min-width:0;height:56px;display:flex}.rx-row-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:min(140px,100%);height:auto;max-height:48px}.rx-row-copy{gap:6px;min-width:0;display:grid}.rx-row-client{letter-spacing:.08em;text-transform:uppercase;color:var(--rx-muted);font-size:13px;font-weight:650}.cx .rx .rx-row h3{letter-spacing:-.025em;color:var(--rx-ink);text-wrap:balance;font-size:clamp(19px,1.6vw,25px);font-weight:560;line-height:1.2}.rx-row-result{gap:4px;min-width:0;display:grid}.rx-row-result strong{letter-spacing:-.055em;color:var(--rx-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(38px,4vw,66px);font-weight:650;line-height:.9}.rx-row-result strong[data-long]{font-size:clamp(30px,2.9vw,46px)}.rx-row-result span{color:var(--rx-body);max-width:30ch;font-size:14.5px;line-height:1.35}.rx-row-result-word span{letter-spacing:-.02em;color:var(--rx-ink);font-size:clamp(20px,1.7vw,26px);font-weight:560}.rx-row-go{width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--rx-rule-strong);color:var(--rx-ink);border-radius:50%;place-items:center;transition:background .3s,color .3s,box-shadow .3s;display:grid}.rx-row-go .px-arrow{width:17px;height:17px}.rx-row:hover .rx-row-go{background:var(--rx-ink);color:#fff;box-shadow:none}.rx-ledger[data-once=wait] li{opacity:0}.rx-ledger[data-once=in] li{animation:rx-rise .7s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 60ms) backwards}.cx .rx .rx-empty{color:var(--rx-body);padding:30px 0;font-size:17px}.rx-empty button{font:inherit;color:var(--rx-ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-left:8px;padding:0;font-weight:620}.rx-special{background:var(--rx-white);padding-top:clamp(48px,4.4vw,72px)}.rx-special .rx-films{margin-bottom:0}@media (prefers-reduced-motion:reduce){.rx [data-once] :is(li,.rx-tile){opacity:1!important;animation:none!important}}@media (max-width:1099px){.rx-row{grid-template-columns:120px minmax(0,1fr) minmax(200px,32%) 46px}.rx-films{grid-template-columns:1fr 1fr}.rx-films .rx-film:last-child{grid-column:1/-1}}@media (max-width:899px){.rx-spot,.rx-press-lead{grid-template-columns:minmax(0,1fr)}.rx-spot-media,.rx-spot-copy,.rx-press-media,.rx-press-copy{grid-column:1/-1}.rx-spot-copy,.rx-press-copy{margin-top:22px}.rx-press-more{grid-template-columns:minmax(0,1fr)}.rx-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(140px,34vw,220px)}.rx-tile-wide{grid-area:span 2/span 2}.rx-tile-square,.rx-tile-tall{grid-area:span 2/span 1}.rx-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo go""copy copy""result result";row-gap:14px}.rx-row-logo{grid-area:logo;height:44px}.rx-row-copy{grid-area:copy}.rx-row-result{grid-area:result}.rx-row-go{grid-area:go;width:40px;height:40px}.rx-filter-label{width:100%}}@media (max-width:760px){.rx-open{min-height:92svh}.rx-open>.rx-shade{background:linear-gradient(#080a0b59 0%,#080a0b99 45%,#080a0bf0 100%)}.rx-reel-stage .rx-shade{background:linear-gradient(#080a0b66 0%,#080a0bb3 45%,#080a0bf0 100%)}.rx-reel-card{align-items:flex-end;padding-bottom:110px}.rx-reel-figure strong{font-size:clamp(76px,22vw,120px)}.rx-reel-figure strong[data-long]{font-size:clamp(44px,12.6vw,72px)}.rx-films{grid-template-columns:minmax(0,1fr)}.rx-films .rx-film:last-child{grid-column:auto}.rx-jump{gap:4px 20px}.rx-open-film .motion-clip-control{white-space:nowrap;border-radius:999px;grid-auto-flow:column;gap:8px;width:auto;min-width:44px;height:44px;padding:0 14px 0 10px}.rx-reel-intro{min-height:40svh}.rx-reel-card{min-height:74svh;padding-block:84px 64px}.rx[data-live] .rx-reel-card{opacity:min(clamp(0, (var(--p,.5) - .14) / .12, 1), clamp(0, (.86 - var(--p,.5)) / .12, 1))}.rx-quotes,.rx-films,.rx-work .rx-bento{-moz-columns:auto;columns:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--page-pad));padding:4px var(--page-pad) 16px;scroll-padding-inline:var(--page-pad);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}:is(.rx-quotes,.rx-films,.rx-work .rx-bento)::-webkit-scrollbar{display:none}.rx-quotes li{scroll-snap-align:start;flex:0 0 84%;margin:0}.rx-quotes a{align-content:space-between;height:100%}.cx .rx .rx-quotes li blockquote p,.cx .rx .rx-quotes li:first-child blockquote p,.cx .rx .rx-quotes li:nth-child(4) blockquote p{font-size:21px}.rx-films .rx-film,.rx-films .rx-film:last-child{scroll-snap-align:start;flex:0 0 84%}.rx-work .rx-bento .rx-tile{scroll-snap-align:start;flex:0 0 80%;height:340px}.rx-bento-sites{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.rx-bento-sites .rx-tile{aspect-ratio:4/3;grid-area:auto}.rx-tile-label{max-width:calc(100% - 20px);padding:8px 12px;font-size:13.5px;bottom:10px;left:10px}.rx-filter-row{margin-inline:calc(-1 * var(--page-pad));padding:2px var(--page-pad);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rx-filter-row::-webkit-scrollbar{display:none}.rx-filter-label{flex:none;width:auto}.rx-chip{flex:none}.rx-row{-moz-column-gap:14px;grid-template-columns:92px minmax(0,1fr) 36px;grid-template-areas:"logo result go""copy copy copy";gap:10px 14px;padding:18px 0}.rx-row-logo{height:40px}.rx-row-logo img{max-height:32px}.rx-row-client{display:none}.cx .rx .rx-row h3{font-size:17px}.rx-row-result strong{font-size:34px}.rx-row-result strong[data-long]{font-size:26px}.rx-row-result span{font-size:13.5px}.rx-row-go{align-self:center;width:36px;height:36px}}.cx .rx .rx-reel-card .rx-wrap{grid-template-columns:minmax(0,1fr);min-width:0}.cx .rx :is(.rx-reel-logo,.rx-quote-logo){flex:none;width:fit-content;min-width:0;max-width:100%;height:auto;display:inline-flex;position:relative;inset:auto}.cx .rx :is(.rx-reel-logo,.rx-quote-logo)>img{-o-object-fit:contain;object-fit:contain;opacity:1;width:auto;max-width:180px;height:40px;max-height:56px;display:block;position:static;inset:auto}.cx .rx .rx-reel-logo>img[alt=Shelforce]{max-width:130px;height:56px}.cx .rx .rx-quote-logo>img{max-width:140px;height:30px}@media (max-width:760px){.cx .rx .rx-reel-logo>img{max-width:160px;height:36px}.cx .rx .rx-reel-logo>img[alt=Shelforce]{max-width:120px;height:48px}}
