.HomeShowcase-module__2FQFvW__showcase{--card-width:min(56vw, 1120px);--card-gap:clamp(32px, 5.2vw, 104px);margin-inline:calc(50% - 50vw);background:#000;width:100vw;margin-top:24px;overflow:clip}.HomeShowcase-module__2FQFvW__labels{justify-content:center;align-items:center;width:100%;min-height:52px;padding-inline:20px;display:flex;position:relative}.HomeShowcase-module__2FQFvW__label{color:#f5f6fa;text-align:center;text-wrap:balance;cursor:pointer;background:#304a79;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:200px;max-width:100%;min-height:52px;padding:13px 30px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 4px 12px #0000001f}.HomeShowcase-module__2FQFvW__label:focus-visible{outline-offset:4px;outline:2px solid #a3b6ed}.HomeShowcase-module__2FQFvW__label:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.HomeShowcase-module__2FQFvW__label:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 6px 16px #00000029}}@media (prefers-reduced-motion:reduce){.HomeShowcase-module__2FQFvW__label{transition:none}.HomeShowcase-module__2FQFvW__label:hover,.HomeShowcase-module__2FQFvW__label:active{transform:none}}.HomeShowcase-module__2FQFvW__media{width:100%;height:calc(var(--card-width) * 1368 / 1920);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;margin-top:32px;position:relative}.HomeShowcase-module__2FQFvW__showcase[data-showcase-dragging=true] .HomeShowcase-module__2FQFvW__hit{cursor:grabbing}.HomeShowcase-module__2FQFvW__rail{position:absolute;inset:0}.HomeShowcase-module__2FQFvW__card{--card-radius:clamp(20px, 2.9vw, 40px);width:var(--card-width);border-radius:var(--card-radius);height:100%;clip-path:inset(0 round var(--card-radius));transform:translateX(calc(-50% + var(--slot) * (var(--card-width) + var(--card-gap))));background:#000;transition:none;position:absolute;top:0;left:50%;overflow:hidden}.HomeShowcase-module__2FQFvW__card video,.HomeShowcase-module__2FQFvW__card img{object-fit:cover;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);display:block;position:absolute;inset:-1px}.HomeShowcase-module__2FQFvW__card[data-studio-panel=mohammed-ali-portfolio] video{transform:scale(1.225)}.HomeShowcase-module__2FQFvW__card video::-webkit-media-controls{display:none!important}.HomeShowcase-module__2FQFvW__card video::-webkit-media-controls-start-playback-button{display:none!important}.HomeShowcase-module__2FQFvW__hit{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.HomeShowcase-module__2FQFvW__hit:focus-visible{outline-offset:-5px;border-radius:inherit;outline:2px solid #5270ff}.HomeShowcase-module__2FQFvW__error{color:#fff;cursor:pointer;background:#15151bcc;border-radius:8px;padding:8px;font-size:13px;position:absolute;bottom:16px;left:16px;right:16px}@media (min-width:900px){.HomeShowcase-module__2FQFvW__showcase{--card-width:min(56vw, 840px);--card-gap:clamp(24px, 5.2vw, 78px);margin-top:18px}.HomeShowcase-module__2FQFvW__media{margin-top:24px}.HomeShowcase-module__2FQFvW__card{--card-radius:clamp(15px, 2.9vw, 30px)}}@media (max-width:899px){.HomeShowcase-module__2FQFvW__showcase{--card-width:87vw;--card-gap:4.3vw;margin-top:40px}.HomeShowcase-module__2FQFvW__labels{min-height:48px}.HomeShowcase-module__2FQFvW__label{min-width:184px;min-height:48px;padding:12px 26px;font-size:15px}.HomeShowcase-module__2FQFvW__media{margin-top:36px}.HomeShowcase-module__2FQFvW__card{--card-radius:20px}}
.WrittenMotion-module__OrvpMq__root{vertical-align:-.12em;width:4.1em;max-width:100%;height:1em;color:inherit;display:inline-block;position:relative}.WrittenMotion-module__OrvpMq__root[lang=ar]{vertical-align:-.24em;width:2.75em;height:1.05em}.WrittenMotion-module__OrvpMq__lettering{width:100%;height:100%;display:block;overflow:visible}.WrittenMotion-module__OrvpMq__stroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s cubic-bezier(.32,.08,.3,1) both WrittenMotion-module__OrvpMq__writeStroke}.WrittenMotion-module__OrvpMq__finish{animation:1ms step-end both WrittenMotion-module__OrvpMq__completeGlyph}.WrittenMotion-module__OrvpMq__accessibleText{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes WrittenMotion-module__OrvpMq__writeStroke{0%{stroke-dashoffset:1px;visibility:hidden}to{stroke-dashoffset:0;visibility:visible}}@keyframes WrittenMotion-module__OrvpMq__completeGlyph{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.WrittenMotion-module__OrvpMq__stroke{stroke-dashoffset:0;animation:none}.WrittenMotion-module__OrvpMq__finish{opacity:1;animation:none}}@media print{.WrittenMotion-module__OrvpMq__stroke{stroke-dashoffset:0;animation:none}.WrittenMotion-module__OrvpMq__finish{opacity:1;animation:none}}.WrittenMotion-module__OrvpMq__root{width:2.92em}.WrittenMotion-module__OrvpMq__root[data-entered=false] .WrittenMotion-module__OrvpMq__stroke,.WrittenMotion-module__OrvpMq__root[data-entered=false] .WrittenMotion-module__OrvpMq__finish{animation-play-state:paused}
