.vtile[data-astro-cid-a5vuosg6]{aspect-ratio:9/16;background:var(--ink-2);position:relative;overflow:hidden}.vtile[data-astro-cid-a5vuosg6] video[data-astro-cid-a5vuosg6]{object-fit:cover;width:100%;height:100%}.vt-ctrls[data-astro-cid-a5vuosg6]{gap:var(--sp-2);display:flex;position:absolute;inset-block-end:var(--sp-4);inset-inline-end:var(--sp-4)}.case[data-astro-cid-b4ww7eg7]{z-index:5;position:relative}.case-hero[data-astro-cid-b4ww7eg7]{gap:var(--sp-8) var(--col-gap);padding-top:calc(var(--header-h) + var(--sp-9));padding-bottom:var(--sp-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.ch-copy[data-astro-cid-b4ww7eg7]{gap:var(--sp-5);justify-items:start;display:grid}.back[data-astro-cid-b4ww7eg7]{margin-bottom:var(--sp-5);font-size:var(--t-s)}.ch-title[data-astro-cid-b4ww7eg7]{font-size:var(--t-xl);max-width:14ch}html[lang=ar] .ch-title[data-astro-cid-b4ww7eg7]{font-size:var(--t-ar-xl)}.ch-meta[data-astro-cid-b4ww7eg7]{gap:var(--sp-5) var(--sp-8);margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ch-meta[data-astro-cid-b4ww7eg7] div[data-astro-cid-b4ww7eg7]{gap:var(--sp-2);display:grid}.ch-meta[data-astro-cid-b4ww7eg7] dt[data-astro-cid-b4ww7eg7]{color:var(--muted)}.ch-meta[data-astro-cid-b4ww7eg7] dd[data-astro-cid-b4ww7eg7]{margin:0;font-weight:560}.ch-card[data-astro-cid-b4ww7eg7]{aspect-ratio:570/795;background:var(--c);clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);justify-self:end;width:min(100%,440px)}.ch-card[data-astro-cid-b4ww7eg7] img{object-fit:cover;width:100%;height:100%}.case-cover[data-astro-cid-b4ww7eg7]{padding-bottom:var(--sp-9)}.cover-frame[data-astro-cid-b4ww7eg7]{aspect-ratio:16/9}.case-results[data-astro-cid-b4ww7eg7]{padding-block:var(--sp-9)}.case-results[data-astro-cid-b4ww7eg7] .label[data-astro-cid-b4ww7eg7]{color:var(--muted)}.stats[data-astro-cid-b4ww7eg7]{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));gap:var(--sp-7) var(--col-gap);margin-top:var(--sp-7);display:grid}.stats--2[data-astro-cid-b4ww7eg7]{--n:2}.stats--3[data-astro-cid-b4ww7eg7]{--n:3}.stats--4[data-astro-cid-b4ww7eg7]{--n:4}.stat[data-astro-cid-b4ww7eg7]{gap:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--line);align-content:start;display:grid}.stat-num[data-astro-cid-b4ww7eg7]{font-size:var(--t-mega);color:var(--green);font-variant-numeric:tabular-nums;align-items:baseline;gap:.04em;font-weight:600;line-height:.9;display:flex}.stats--4[data-astro-cid-b4ww7eg7] .stat-num[data-astro-cid-b4ww7eg7]{font-size:var(--t-xxl)}.stat-num[data-astro-cid-b4ww7eg7] [data-astro-cid-b4ww7eg7][data-count]{font-family:"Mona Sans Variable", var(--f-display);letter-spacing:-.04em;font-stretch:112%}.stat-unit[data-astro-cid-b4ww7eg7]{letter-spacing:var(--track-snug);font-size:.42em;font-weight:600}.stat-label[data-astro-cid-b4ww7eg7]{font-size:var(--t-m);line-height:var(--lead-title)}.case-concept[data-astro-cid-b4ww7eg7]{gap:var(--sp-6) var(--col-gap);padding-block:var(--section);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.case-concept[data-astro-cid-b4ww7eg7]>.label[data-astro-cid-b4ww7eg7]{align-self:start;padding-top:.6em}.concept-text[data-astro-cid-b4ww7eg7]{gap:var(--sp-5);display:grid}.concept-lead[data-astro-cid-b4ww7eg7]{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-snug);font-weight:560;line-height:var(--lead-heading);text-wrap:pretty;max-width:26ch}html[lang=ar] .concept-lead[data-astro-cid-b4ww7eg7]{font-size:var(--t-ar-l);font-weight:600}.concept-text[data-astro-cid-b4ww7eg7] .body[data-astro-cid-b4ww7eg7]{max-width:58ch;font-size:var(--t-m);line-height:var(--lead-title)}.concept-text[data-astro-cid-b4ww7eg7] strong{color:var(--fg);font-weight:640}.case-reel[data-astro-cid-b4ww7eg7]{padding-bottom:var(--section)}.reel[data-astro-cid-b4ww7eg7]{gap:var(--col-gap);margin-top:var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reel--1[data-astro-cid-b4ww7eg7]{grid-template-columns:minmax(0,1fr);max-width:420px}.reel--2[data-astro-cid-b4ww7eg7]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.reel[data-astro-cid-b4ww7eg7]>li[data-astro-cid-b4ww7eg7]:nth-child(2){margin-top:var(--sp-9)}.still[data-astro-cid-b4ww7eg7]{aspect-ratio:9/16;background:var(--paper-2);overflow:hidden}.still[data-astro-cid-b4ww7eg7] img{object-fit:cover;width:100%;height:100%}.yt[data-astro-cid-b4ww7eg7]{aspect-ratio:9/16;background:var(--c);color:var(--cfg);position:relative;overflow:hidden}.yt-poster[data-astro-cid-b4ww7eg7]{position:absolute;inset:0}.yt-poster[data-astro-cid-b4ww7eg7] img{object-fit:cover;width:100%;height:100%}.yt-poster[data-astro-cid-b4ww7eg7]:after{content:"";background:linear-gradient(to top, color-mix(in oklab, var(--c) 92%, transparent), color-mix(in oklab, var(--c) 35%, transparent));position:absolute;inset:0}.yt[data-astro-cid-b4ww7eg7] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt-btn[data-astro-cid-b4ww7eg7]{place-items:center;width:100%;display:grid;position:absolute;inset:0}.yt-plane[data-astro-cid-b4ww7eg7]{background:color-mix(in oklab, var(--cfg) 14%, transparent);clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);transition:transform .8s var(--ease-out);position:absolute;inset-block:18%;inset-inline:22%}.yt-btn[data-astro-cid-b4ww7eg7]:hover .yt-plane[data-astro-cid-b4ww7eg7],.yt-btn[data-astro-cid-b4ww7eg7]:focus-visible .yt-plane[data-astro-cid-b4ww7eg7]{transform:scale(1.08)}.yt-play[data-astro-cid-b4ww7eg7]{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius);background:var(--cfg);color:var(--c);transition:transform .5s var(--ease-out);place-items:center;display:grid;position:relative}.yt-play[data-astro-cid-b4ww7eg7] svg[data-astro-cid-b4ww7eg7]{width:30px;height:30px;margin-left:4px}.yt-btn[data-astro-cid-b4ww7eg7]:hover .yt-play[data-astro-cid-b4ww7eg7],.yt-btn[data-astro-cid-b4ww7eg7]:focus-visible .yt-play[data-astro-cid-b4ww7eg7]{transform:scale(1.08)}.yt-label[data-astro-cid-b4ww7eg7]{position:absolute;inset-block-end:var(--sp-5);inset-inline-start:var(--sp-5)}.case-goals[data-astro-cid-b4ww7eg7]{gap:var(--sp-7) var(--col-gap);padding-bottom:var(--section);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.goals-title[data-astro-cid-b4ww7eg7]{align-self:start;max-width:10ch}.goals[data-astro-cid-b4ww7eg7]{gap:var(--sp-7) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.goal[data-astro-cid-b4ww7eg7]{gap:var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.goal-n[data-astro-cid-b4ww7eg7]{color:var(--muted);padding-top:.35em}.goal-n[data-astro-cid-b4ww7eg7]:before{display:none}.goal-title[data-astro-cid-b4ww7eg7]{font-family:var(--f-display);font-size:var(--t-m);letter-spacing:var(--track-snug);font-weight:600;line-height:var(--lead-title);text-wrap:pretty}.goal[data-astro-cid-b4ww7eg7] .body[data-astro-cid-b4ww7eg7]{margin-top:var(--sp-2)}.case-gallery[data-astro-cid-b4ww7eg7]{padding-bottom:var(--section)}.gallery[data-astro-cid-b4ww7eg7]{columns:2;column-gap:var(--col-gap);margin-top:var(--sp-7)}.gallery[data-astro-cid-b4ww7eg7]>li[data-astro-cid-b4ww7eg7]{break-inside:avoid;margin-bottom:var(--col-gap)}.gallery--1[data-astro-cid-b4ww7eg7]{columns:1}.g-item[data-astro-cid-b4ww7eg7]{background:var(--paper-2);overflow:hidden}.g-item[data-astro-cid-b4ww7eg7] img{object-fit:cover;width:100%;height:100%}.case-next[data-astro-cid-b4ww7eg7]{z-index:5;border-block:1px solid var(--line);position:relative;overflow:clip}.next[data-astro-cid-b4ww7eg7]{align-items:end;gap:var(--sp-4) var(--sp-6);padding-block:var(--sp-9);grid-template-columns:1fr auto;display:grid}.next[data-astro-cid-b4ww7eg7]:before{content:"";z-index:-1;background:var(--c);transform:translateX(calc(-102% * var(--dir))) skewX(calc(-1 * var(--slant)));transition:transform .8s var(--ease-out);position:absolute;inset:0 -20%}.next[data-astro-cid-b4ww7eg7]:hover:before,.next[data-astro-cid-b4ww7eg7]:focus-visible:before{transform:translateX(0) skewX(calc(-1 * var(--slant)))}.next[data-astro-cid-b4ww7eg7]:focus-visible{outline:none}.next[data-astro-cid-b4ww7eg7] .label[data-astro-cid-b4ww7eg7]{color:var(--muted);transition:color .5s var(--ease-out);grid-column:1/-1}.next-title[data-astro-cid-b4ww7eg7]{font-size:var(--t-xl);max-width:16ch;transition:color .5s var(--ease-out), transform .8s var(--ease-out)}.next[data-astro-cid-b4ww7eg7]:hover .label[data-astro-cid-b4ww7eg7],.next[data-astro-cid-b4ww7eg7]:focus-visible .label[data-astro-cid-b4ww7eg7],.next[data-astro-cid-b4ww7eg7]:hover .next-title[data-astro-cid-b4ww7eg7],.next[data-astro-cid-b4ww7eg7]:focus-visible .next-title[data-astro-cid-b4ww7eg7]{color:var(--cfg)}.next[data-astro-cid-b4ww7eg7]:hover .next-title[data-astro-cid-b4ww7eg7],.next[data-astro-cid-b4ww7eg7]:focus-visible .next-title[data-astro-cid-b4ww7eg7]{transform:translateX(calc(var(--sp-5) * var(--dir)))}html[lang=ar] .next-title[data-astro-cid-b4ww7eg7]{font-size:var(--t-ar-xl)}.next-arrow[data-astro-cid-b4ww7eg7]{aspect-ratio:1;border-radius:var(--radius);background:var(--c);width:clamp(64px,7vw,112px);color:var(--cfg);transition:transform .6s var(--ease-out), background-color .5s var(--ease-out), color .5s var(--ease-out);place-items:center;display:grid}.next-arrow[data-astro-cid-b4ww7eg7] .arrow{width:40%;height:40%;transition:rotate .6s var(--ease-out)}.next[data-astro-cid-b4ww7eg7]:hover .next-arrow[data-astro-cid-b4ww7eg7],.next[data-astro-cid-b4ww7eg7]:focus-visible .next-arrow[data-astro-cid-b4ww7eg7]{transform:translateX(calc(var(--sp-4) * var(--dir)));background:var(--cfg);color:var(--c)}.next[data-astro-cid-b4ww7eg7]:hover .next-arrow[data-astro-cid-b4ww7eg7] .arrow,.next[data-astro-cid-b4ww7eg7]:focus-visible .next-arrow[data-astro-cid-b4ww7eg7] .arrow{rotate:calc(-45deg * var(--dir))}.case-more[data-astro-cid-b4ww7eg7]{z-index:5;padding-block:var(--section);position:relative}.more-head[data-astro-cid-b4ww7eg7]{justify-content:space-between;align-items:end;gap:var(--sp-5);margin-bottom:var(--sp-8);flex-wrap:wrap;display:flex}.more-grid[data-astro-cid-b4ww7eg7]{gap:var(--sp-8) var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1023px){.case-concept[data-astro-cid-b4ww7eg7],.case-goals[data-astro-cid-b4ww7eg7]{grid-template-columns:1fr}.stats--3[data-astro-cid-b4ww7eg7],.stats--4[data-astro-cid-b4ww7eg7]{--n:2}.goals[data-astro-cid-b4ww7eg7]{grid-template-columns:1fr}.more-grid[data-astro-cid-b4ww7eg7]{grid-template-columns:repeat(2,minmax(0,1fr))}.more-grid[data-astro-cid-b4ww7eg7]>li[data-astro-cid-b4ww7eg7]:nth-child(3){display:none}}@media (width<=767px){.case-hero[data-astro-cid-b4ww7eg7]{grid-template-columns:1fr}.ch-card[data-astro-cid-b4ww7eg7]{justify-self:start;width:min(72%,380px)}.reel[data-astro-cid-b4ww7eg7],.reel--2[data-astro-cid-b4ww7eg7]{gap:var(--sp-4);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.reel[data-astro-cid-b4ww7eg7]>li[data-astro-cid-b4ww7eg7]{scroll-snap-align:center;flex:0 0 72%}.reel[data-astro-cid-b4ww7eg7]>li[data-astro-cid-b4ww7eg7]:nth-child(2){margin-top:0}.stats[data-astro-cid-b4ww7eg7]{--n:2}.gallery[data-astro-cid-b4ww7eg7]{columns:1}.more-grid[data-astro-cid-b4ww7eg7]{grid-template-columns:1fr}.more-grid[data-astro-cid-b4ww7eg7]>li[data-astro-cid-b4ww7eg7]:nth-child(3){display:block}}
