.case-hero{position:relative;background:var(--wall);color:var(--text-inv);overflow:clip;container-type:inline-size;--g: 1.97cqw;--gap: 1.4cqw}.case-hero__glow,.case-hero__grid{position:absolute;inset:0;pointer-events:none}.case-hero__glow{background:radial-gradient(60% 40% at 16% 26%,rgba(255,255,255,.085),transparent 70%),radial-gradient(50% 30% at 50% 92%,rgba(190,249,0,.062),transparent 72%)}.case-hero__grid{inset-inline:var(--g);border-inline-end:1px solid rgba(255,255,255,.05);background:repeating-linear-gradient(to right,rgba(255,255,255,.05) 0 1px,transparent 1px calc((100% + var(--gap)) / 12));-webkit-mask-image:linear-gradient(to bottom,#000 0 34%,transparent 70%);mask-image:linear-gradient(to bottom,#000 0 34%,transparent 70%)}[dir=rtl] .case-hero__grid{background:repeating-linear-gradient(to left,rgba(255,255,255,.05) 0 1px,transparent 1px calc((100% + var(--gap)) / 12))}.case-hero__inner{position:relative;min-block-size:100svh;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto 1fr;column-gap:var(--gap);padding-inline:var(--g);padding-block:calc(var(--nav-h) + clamp(14px,2.6svh,26px)) clamp(28px,6svh,64px)}.case-hero__meta{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:2cqw;padding-block-end:clamp(9px,1.5svh,15px);border-block-end:1px solid rgba(255,255,255,.11);font-family:var(--ff-display);font-variation-settings:var(--fvs-display);text-transform:uppercase;letter-spacing:.07em;font-size:clamp(11px,.84cqw,15px);color:#ffffff94}.case-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .9cqw;list-style:none;padding:0}.case-crumbs li{display:inline-flex;align-items:center;gap:.9cqw}.case-crumbs li+li:before{content:"";inline-size:1px;block-size:1em;background:#fff3}.case-crumbs a{color:inherit;min-block-size:24px;display:inline-flex;align-items:center;transition:color var(--dur-hover) var(--ease-out)}.case-crumbs a:hover,.case-crumbs [aria-current]{color:var(--text-inv)}.case-chip{display:inline-flex;align-items:center;gap:.55em;flex:none;min-block-size:32px;border:1px solid rgba(255,255,255,.16);border-radius:var(--r-pill);padding:.45em .95em;color:#ffffffc7;white-space:nowrap;transition:border-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out)}.case-chip:hover{border-color:#fff6;color:var(--text-inv)}.case-chip i{inline-size:.5em;block-size:.5em;border-radius:var(--r-full);flex:none;background:var(--accent-lime);box-shadow:0 0 0 .22em #bef90029}.case-chip__host{text-transform:none;letter-spacing:.02em}.case-chip svg{inline-size:.9em;fill:currentColor;flex:none}.case-h1{grid-column:1 / -1;margin-block-start:clamp(28px,9svh,110px);font-weight:inherit;line-height:inherit}.case-word{display:block;inline-size:max-content;font-size:min(21.25cqw,46svh,calc(94cqw / (var(--em, 6) + .165)));line-height:var(--lh-display);letter-spacing:var(--ls-hero);white-space:nowrap;color:var(--text-inv);margin-inline-start:-.054em}.case-word:after{content:"";display:inline-block;inline-size:.115em;block-size:.115em;border-radius:var(--r-full);margin-inline-start:.05em;background:var(--accent-lime)}.case-title{display:block;max-inline-size:30ch;margin-block-start:clamp(18px,3.4svh,40px);font-family:var(--ff-display);font-variation-settings:var(--fvs-display);font-weight:var(--fw-bold);text-transform:uppercase;font-size:clamp(22px,2.5cqw,44px);line-height:1.04;letter-spacing:.005em;text-wrap:balance;color:var(--text-inv)}.case-hero__aside{grid-column:9 / -1;grid-row:3;align-self:end;display:grid;gap:var(--sp-5);justify-items:start;margin-block-start:var(--sp-7)}.case-lede{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-inv-2);max-inline-size:42ch}.case-visit svg,.case-cta__alt svg{inline-size:.95em;fill:currentColor;flex:none}.case-visit{min-block-size:48px}.case-visit:hover{background:var(--text-inv)}.case-facts{grid-column:1 / span 7;grid-row:3;align-self:end;display:grid;grid-template-columns:repeat(auto-fit,minmax(10ch,1fr));column-gap:var(--gap);margin-block-start:var(--sp-7)}.case-fact{padding-block-start:clamp(10px,1.6svh,16px);border-block-start:1px solid rgba(255,255,255,.11)}.case-fact dt{font-family:var(--ff-display);font-variation-settings:var(--fvs-display);text-transform:uppercase;letter-spacing:.07em;font-size:clamp(11px,.84cqw,14px);color:#ffffff80}.case-fact dd{margin:.35em 0 0;font-size:var(--fs-body-sm);line-height:1.4;color:var(--text-inv)}.case-tour{background:var(--bg);color:var(--text);container-type:inline-size;padding-block:clamp(64px,14svh,160px)}.case-tour__track{--g: 1.97cqw;--gap: 1.4cqw;--bar: 40px;--frame-w: 47.33cqw;--frame-h: calc(100svh - var(--nav-h) - 2 * var(--sp-6));--stick: calc(var(--nav-h) + var(--sp-6));--dist: calc(var(--frame-w) * var(--ratio, 4) - var(--frame-h) + var(--bar));--pan: clamp(90svh, calc(var(--dist) * .32), 200svh);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);padding-inline:var(--g)}@media(prefers-reduced-motion:no-preference){.case-tour__track{min-block-size:calc(var(--frame-h) + var(--pan))}}.case-rail{grid-column:7 / -1;grid-row:1;position:relative}.case-tour__text{grid-column:1 / span 5;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-8);padding-block:var(--sp-4)}.case-block{display:grid;gap:var(--sp-4);max-inline-size:50ch}.case-block__h{font-size:var(--fs-h3);line-height:var(--lh-heading);color:var(--text)}.case-block__p{color:var(--text-2);line-height:var(--lh-body-loose)}.case-list{display:grid;gap:var(--sp-3);list-style:none;padding:0}.case-list li{position:relative;padding-inline-start:1.4em;color:var(--text-2);line-height:1.55}.case-list li:before{content:"";position:absolute;inset-inline-start:.15em;inset-block-start:.62em;inline-size:.42em;block-size:.42em;border-radius:var(--r-full);background:var(--accent-orange)}.case-stack{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;padding:0;margin-block-start:var(--sp-2)}.case-stack__chip{display:inline-flex;align-items:center;gap:.5em;padding:.5em .95em;border:1px solid rgba(0,0,0,.12);border-radius:var(--r-pill);font-size:var(--fs-body-sm);line-height:1.2;color:var(--text-3);white-space:nowrap}.case-stack__dot{inline-size:.38em;block-size:.38em;border-radius:var(--r-full);background:currentColor;flex:none}.case-frame{position:sticky;inset-block-start:var(--stick);block-size:var(--frame-h);margin:0;display:grid;grid-template-rows:var(--bar) minmax(0,1fr);background:var(--surface);border:1px solid rgba(0,0,0,.08);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 24px 60px -28px #00000059}.case-frame__bar{display:flex;align-items:center;gap:var(--sp-4);padding-inline:var(--sp-4);border-block-end:1px solid rgba(0,0,0,.07)}.case-frame__dots{display:inline-flex;gap:6px;flex:none}.case-frame__dots i{inline-size:9px;block-size:9px;border-radius:var(--r-full);background:#00000024}.case-frame__host{direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-label);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.case-frame__view{position:relative;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-sunken)}.case-frame.is-panning .case-frame__view{overflow:hidden}.case-frame__img{inline-size:100%;block-size:auto;display:block}.case-frame.is-panning .case-frame__img{will-change:transform}.case-cta{background:var(--black-deep);color:var(--text-inv);container-type:inline-size;padding-block:clamp(72px,16svh,180px)}.case-cta__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.4cqw;row-gap:var(--sp-6);align-items:end;padding-inline:1.97cqw}.case-cta__h{grid-column:1 / span 6;font-size:var(--fs-contact);line-height:var(--lh-contact);letter-spacing:var(--ls-contact);color:var(--text-inv)}.case-cta__side{grid-column:8 / -1;display:grid;gap:var(--sp-5)}.case-cta__p{color:var(--text-inv-2);max-inline-size:36ch}.case-cta__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.case-cta__actions .btn{min-block-size:48px}.case-cta__alt{border-radius:var(--r-sm);border:1px solid rgba(255,255,255,.24);color:var(--text-inv)}.case-cta__alt:hover{border-color:var(--text-inv)}.case-next{background:var(--bg);color:var(--text);container-type:inline-size}.case-next__link{display:grid;gap:var(--sp-4);padding:clamp(64px,14svh,160px) 1.97cqw;color:inherit}.case-next__label{font-family:var(--ff-display);font-variation-settings:var(--fvs-display);text-transform:uppercase;letter-spacing:.07em;font-size:clamp(11px,.84cqw,15px);color:var(--text-2)}.case-next__word{display:block;inline-size:max-content;font-size:min(15cqw,40svh,calc(94cqw / (var(--em, 6) + .165)));line-height:var(--lh-display);letter-spacing:var(--ls-hero);white-space:nowrap;margin-inline-start:-.054em;color:var(--text);transition:color var(--dur-hover) var(--ease-out)}.case-next__word:after{content:"";display:inline-block;inline-size:.115em;block-size:.115em;border-radius:var(--r-full);margin-inline-start:.05em;background:var(--accent-orange)}.case-next__link:hover .case-next__word{color:var(--accent-orange)}.case-next__line{color:var(--text-2);max-inline-size:52ch}.case-next__link:focus-visible{outline:2px solid var(--accent-orange);outline-offset:-8px;border-radius:var(--r-lg)}@media(max-width:1024px){.case-hero__inner{min-block-size:auto;grid-template-rows:none}.case-hero__aside,.case-facts{grid-column:1 / -1;grid-row:auto}.case-hero__aside{margin-block-start:var(--sp-6)}.case-facts{margin-block-start:var(--sp-7)}.case-tour__track{--frame-w: calc(100cqw - 2 * var(--g));--frame-h: min(70svh, 600px);--stick: calc(var(--nav-h) + (100svh - var(--nav-h) - var(--frame-h)) / 2);row-gap:var(--sp-8)}@media(prefers-reduced-motion:no-preference){.case-tour__track{min-block-size:auto}.case-rail{block-size:calc(var(--frame-h) + var(--pan))}}.case-rail{grid-column:1 / -1;grid-row:1}.case-tour__text{grid-column:1 / -1;grid-row:2;justify-content:start;gap:var(--sp-7);padding-block:0}.case-block{max-inline-size:62ch}.case-cta__h,.case-cta__side{grid-column:1 / -1}}@media(max-width:768px){.case-hero{--g: var(--page-gutter);--gap: 12px}.case-tour__track,.case-cta__inner{--g: var(--page-gutter);padding-inline:var(--page-gutter);column-gap:12px}.case-next__link{padding-inline:var(--page-gutter)}.case-hero__grid{display:none}.case-hero__meta{flex-wrap:wrap;row-gap:var(--sp-3);font-size:12px}.case-h1{margin-block-start:clamp(28px,6svh,56px)}.case-word{font-size:min(30cqw,calc(92cqw / (var(--em, 6) + .165)))}.case-next__word{font-size:min(24cqw,calc(92cqw / (var(--em, 6) + .165)))}.case-title{font-size:clamp(20px,6.2cqw,28px);max-inline-size:none}.case-visit{inline-size:100%}.case-hero__aside{justify-items:stretch}.case-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--sp-4)}.case-tour__track{--frame-h: min(68svh, 560px)}.case-frame{border-radius:var(--r-md)}.case-cta__actions .btn{flex:1 1 100%}}:root[lang=ar] .case-hero__meta,:root[lang=ar] .case-fact dt,:root[lang=ar] .case-next__label,:root[lang=ar] .case-chip__label,:root[lang=ar] .case-cta__actions .btn,:root[lang=ar] .case-visit{letter-spacing:0}:root[lang=ar] .case-title{font-size:clamp(22px,2.6cqw,44px);line-height:1.45;letter-spacing:0;max-inline-size:26em}:root[lang=ar] .case-block__h,:root[lang=ar] .case-cta__h{letter-spacing:0;line-height:1.4}:root[lang=ar] .case-lede,:root[lang=ar] .case-block__p,:root[lang=ar] .case-list li{line-height:1.85}:root[lang=ar] .case-fact dd{line-height:1.6}:root[lang=ar] .case-word,:root[lang=ar] .case-next__word{letter-spacing:var(--ls-hero);line-height:var(--lh-display)}@media(max-width:768px){:root[lang=ar] .case-title{font-size:clamp(20px,5.8cqw,26px)}}.case-word--reklamx{--em: 3.593}.case-word--vexora{--em: 3.0189}.case-word--vorq{--em: 2.1117}.case-word--pizza{--em: 5.0264}.case-word--aiagency{--em: 5.0397}.case-word--nexa{--em: 4.9233}.case-word--dental{--em: 5.7217}.case-word--yasin{--em: 5.108}.case-word--goldskin{--em: 5.9102}.case-tour--reklamx{--ratio: 3.4312}.case-shot--reklamx{aspect-ratio:1120 / 3843}.case-tour--vexora{--ratio: 4.8741}.case-shot--vexora{aspect-ratio:1120 / 5459}.case-tour--vorq{--ratio: 5.4857}.case-shot--vorq{aspect-ratio:1120 / 6144}.case-tour--pizza{--ratio: 3.6518}.case-shot--pizza{aspect-ratio:1120 / 4090}.case-tour--aiagency{--ratio: 5.8652}.case-shot--aiagency{aspect-ratio:1120 / 6569}.case-tour--nexa{--ratio: 8.6491}.case-shot--nexa{aspect-ratio:1120 / 9687}.case-tour--dental{--ratio: 4.0054}.case-shot--dental{aspect-ratio:1120 / 4486}.case-tour--yasin{--ratio: 4.0687}.case-shot--yasin{aspect-ratio:1120 / 4557}.case-tour--goldskin{--ratio: 1.9312}.case-shot--goldskin{aspect-ratio:1120 / 2163}
