@import "https://fontlibrary.org//face/layla-thuluth";
@import "https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700&display=swap";
.arabic-portfolio{--ar-ink:#151515;--ar-paper:#eee9e1;--ar-cream:#f6f2eb;--ar-gold:#a98242;--ar-line:#15151521;background:var(--ar-paper);color:var(--ar-ink);text-align:right;direction:rtl;font-family:Cairo,Tahoma,Arial,sans-serif}.arabic-portfolio *{box-sizing:border-box}.arabic-portfolio a{color:inherit}.ar-page{overflow:clip}.ar-shell{width:min(1320px,100% - 48px);margin-inline:auto}.ar-thuluth{font-family:LaylaThuluthRegular,Amiri,Times New Roman,serif;font-weight:400;letter-spacing:0!important}.ar-micro{letter-spacing:.08em;color:#756f67;font-size:10px}.ar-micro-light{color:#f5f0e785}.ar-nav{z-index:5000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f0e9e6;border:1px solid #1111111f;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:58px;padding:9px 10px 9px 14px;display:grid;position:fixed;inset-block-start:18px;inset-inline:24px;box-shadow:0 10px 38px #00000012}.ar-brand{align-items:center;gap:10px;text-decoration:none;display:flex}.ar-brand>span{color:#f2ece3;letter-spacing:.06em;background:#111;place-items:center;width:38px;height:38px;font-size:11px;font-weight:700;display:grid}.ar-brand strong{font-size:11px;font-weight:600}.ar-desktop-links{justify-content:center;gap:22px;display:flex}.ar-desktop-links a,.ar-nav-actions a{font-size:9px;text-decoration:none;transition:opacity .2s}.ar-desktop-links a:hover,.ar-nav-actions a:hover{opacity:.55}.ar-nav-actions{align-items:center;gap:9px;display:flex}.ar-lang-link{border:1px solid var(--ar-line);place-items:center;width:38px;height:38px;font-weight:700;display:grid}.ar-cv-link{background:#111;padding:11px 14px;color:#fff!important}.ar-menu-button{border:1px solid var(--ar-line);background:0 0;width:42px;height:42px;display:none;position:relative}.ar-menu-button span{background:#111;height:1px;position:absolute;left:11px;right:11px}.ar-menu-button span:first-child{top:17px}.ar-menu-button span:last-child{top:23px}.ar-mobile-menu{z-index:4900;background:#00000057;padding:88px 16px 16px;position:fixed;inset:0}.ar-mobile-panel{background:#f4efe7;border:1px solid #1111111f;padding:18px}.ar-mobile-top{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;padding-block-end:16px;font-size:10px;display:flex}.ar-mobile-top button{background:0 0;border:0;font-size:25px}.ar-mobile-panel>a{border-bottom:1px solid var(--ar-line);grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:15px 2px;font-size:20px;text-decoration:none;display:grid}.ar-mobile-panel>a span{color:#91897e;font-size:8px}.ar-mobile-panel>a i{font-size:12px;font-style:normal}.ar-mobile-actions{gap:8px;padding-block-start:16px;display:flex}.ar-mobile-actions a{border:1px solid var(--ar-line);text-align:center;flex:1;padding:11px;font-size:9px;text-decoration:none}.ar-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(36px,6vw,92px);min-height:100svh;padding-block:152px 70px;display:grid}.ar-eyebrow{color:#756f67;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.ar-eyebrow b{color:#98723d;font-weight:500}.ar-live-dot{background:#7e9a65;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #7e9a651f}.ar-hero h1{letter-spacing:-.055em;margin:26px 0 24px;font-size:clamp(56px,7.8vw,118px);font-weight:500;line-height:.96}.ar-hero h1 span{display:block}.ar-hero h1 .ar-thuluth{color:var(--ar-gold);font-size:1.03em;line-height:1.2}.ar-hero-copy>p{color:#625c54;max-width:660px;font-size:14px;line-height:2}.ar-hero-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-block-start:30px;display:flex}.ar-button{border:1px solid #1111112b;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;font-size:10px;text-decoration:none;display:inline-flex}.ar-button-dark{background:#111;border-color:#111;color:#f5f0e8!important}.ar-button-light{background:#f2ede5;border-color:#f2ede5;color:#111!important}.ar-button-outline{background:0 0}.ar-button-ghost{border-color:#ffffff2e;color:#fff!important}.ar-text-link{border-bottom:1px solid #11111138;padding-block-end:3px;font-size:10px;text-decoration:none}.ar-featured-top,.ar-featured-caption{letter-spacing:.06em;color:#746d64;justify-content:space-between;gap:20px;font-size:8px;display:flex}.ar-featured-media{aspect-ratio:1.15;background:#d8d0c5;margin-block:11px;display:block;position:relative;overflow:hidden;transform:rotate(.7deg)}.ar-featured-media img{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.ar-featured-media:hover img{transform:scale(1.025)}.ar-featured-caption a{color:#111;text-decoration:none}.ar-disciplines{border-block:1px solid var(--ar-line);color:#777067;flex-wrap:wrap;justify-content:center;gap:18px;padding:15px 24px;font-size:8px;display:flex}.ar-disciplines i{color:var(--ar-gold);font-style:normal}.ar-work{padding-block:110px}.ar-section-head{grid-template-columns:1fr minmax(480px,1.7fr);align-items:start;column-gap:60px;margin-block-end:62px;display:grid}.ar-section-head .ar-micro{grid-column:1}.ar-section-head h2{letter-spacing:-.04em;grid-column:2;margin:0;font-size:clamp(44px,6vw,84px);font-weight:500;line-height:1.08}.ar-section-head h2 .ar-thuluth{color:var(--ar-gold);font-size:1.12em}.ar-section-head>p{color:#6e675e;grid-column:2;max-width:700px;margin-block-start:22px;font-size:13px;line-height:2}.ar-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 22px;display:grid}.ar-project-card.is-featured{grid-column:1/-1}.ar-project-media{aspect-ratio:1.5;background:#ddd4c8;display:block;position:relative;overflow:hidden}.ar-project-card.is-featured .ar-project-media{aspect-ratio:2.05}.ar-project-media img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ar-project-media:hover img{transform:scale(1.025)}.ar-project-index,.ar-project-open{color:#fff;background:#111111d1;padding:8px 10px;font-size:8px;position:absolute;top:14px}.ar-project-index{inset-inline-start:14px}.ar-project-open{inset-inline-end:14px}.ar-project-copy{border-block-start:1px solid var(--ar-line);grid-template-columns:1fr minmax(160px,.34fr);gap:30px;padding-block-start:16px;display:grid}.ar-project-copy p{color:#8c8378;margin:0 0 8px;font-size:9px}.ar-project-copy h3{margin:0;font-size:clamp(20px,2vw,31px);font-weight:600;line-height:1.3}.ar-project-copy div>span{color:#706960;max-width:740px;margin-block-start:9px;font-size:11px;line-height:1.85;display:block}.ar-project-copy aside{text-align:left;flex-direction:column;gap:7px;display:flex}.ar-project-copy aside strong{font-size:10px}.ar-project-copy aside small{color:#81796f;font-size:8px;line-height:1.7}.ar-packaging{color:#f2ede5;background:#111;padding-block:105px}.ar-packaging-grid{grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:center;gap:70px;display:grid}.ar-packaging-copy h2,.ar-hire h2,.ar-contact h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(46px,6.2vw,88px);font-weight:500;line-height:1.09}.ar-packaging-copy h2 .ar-thuluth,.ar-hire h2 .ar-thuluth,.ar-contact h2 .ar-thuluth{color:#c29a59;font-size:1.12em}.ar-packaging-copy>p{color:#f2ede59c;max-width:620px;margin-block-end:28px;font-size:13px;line-height:2}.ar-packaging-media{aspect-ratio:1.25;background:#222;display:block;position:relative;overflow:hidden}.ar-packaging-media img{object-fit:cover;transition:transform .75s cubic-bezier(.22,1,.36,1)}.ar-packaging-media:hover img{transform:scale(1.025)}.ar-profile{padding-block:110px}.ar-profile-card{color:#f3eee6;background:#151515;grid-template-columns:minmax(340px,.75fr) 1.25fr;min-height:590px;margin-block-end:46px;display:grid}.ar-profile-image{min-height:540px;position:relative;overflow:hidden}.ar-profile-image img{object-fit:cover;filter:grayscale(.08)}.ar-profile-copy{flex-direction:column;justify-content:center;padding:clamp(34px,6vw,86px);display:flex}.ar-profile-copy>span{color:#b99152;font-size:9px}.ar-profile-copy h3{max-width:720px;margin:18px 0;font-size:clamp(34px,4.4vw,65px);font-weight:500;line-height:1.15}.ar-profile-copy p{color:#f3eee6a1;max-width:680px;font-size:12px;line-height:2}.ar-tags{flex-wrap:wrap;gap:8px;margin-block-start:22px;display:flex}.ar-tags span{border:1px solid #ffffff24;padding:9px 11px;font-size:8px}.ar-capabilities{border-block-start:1px solid var(--ar-line)}.ar-capabilities article{border-block-end:1px solid var(--ar-line);grid-template-columns:54px .65fr 1.2fr 24px;align-items:start;gap:24px;padding-block:25px;display:grid}.ar-capabilities article>span{color:#9e9284;font-size:9px}.ar-capabilities h3{margin:0;font-size:22px;font-weight:600}.ar-capabilities p{color:#6e675e;margin:0;font-size:11px;line-height:1.9}.ar-capabilities i{color:var(--ar-gold);font-style:normal}.ar-career{padding-block:110px}.ar-career>header{grid-template-columns:1fr 1.7fr;gap:50px;margin-block-end:45px;display:grid}.ar-career>header h2{letter-spacing:-.04em;margin:0;font-size:clamp(42px,5.6vw,78px);font-weight:500;line-height:1.1}.ar-career>header .ar-thuluth{color:var(--ar-gold)}.ar-career-grid{border-block-start:1px solid var(--ar-line);border-inline-start:1px solid var(--ar-line);grid-template-columns:repeat(4,1fr);display:grid}.ar-career-grid article{border-inline-end:1px solid var(--ar-line);border-block-end:1px solid var(--ar-line);min-height:230px;padding:24px}.ar-career-grid strong{color:#98723d;font-size:9px}.ar-career-grid h3{margin:36px 0 10px;font-size:19px;line-height:1.35}.ar-career-grid p{color:#756d64;font-size:10px;line-height:1.9}.ar-resume-card{border:1px solid var(--ar-line);background:#f6f2eb;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-block-start:48px;padding:30px;display:grid}.ar-resume-card span{color:#98723d;font-size:8px}.ar-resume-card h3{margin:8px 0;font-size:28px}.ar-resume-card p{color:#716960;margin:0;font-size:11px}.ar-resume-card>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.ar-hire{color:#f3eee5;background:#201f1d;padding-block:100px}.ar-hire-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.ar-hire p{color:#f3eee599;max-width:650px;font-size:12px;line-height:2}.ar-hire-stats{border-block-start:1px solid #ffffff21;border-inline-start:1px solid #ffffff21;grid-template-columns:repeat(2,1fr);display:grid}.ar-hire-stats article{border-block-end:1px solid #ffffff21;border-inline-end:1px solid #ffffff21;flex-direction:column;justify-content:space-between;min-height:150px;padding:22px;display:flex}.ar-hire-stats strong{color:#c29a59;font-size:24px}.ar-hire-stats span{color:#ffffff87;font-size:9px}.ar-contact{color:#f3eee5;background:#0f0f0f;padding-block:110px 36px}.ar-contact>div>p{color:#f3eee594;max-width:680px;font-size:13px;line-height:2}.ar-contact-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:30px 70px;display:flex}.ar-text-link-light{border-color:#ffffff3d;color:#f3eee5!important}.ar-footer-line{color:#f3eee585;border-block-start:1px solid #ffffff1f;grid-template-columns:1fr 1fr auto;gap:20px;padding-block-start:22px;font-size:9px;display:grid}.global-language-switch{z-index:5500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111111e6;border:1px solid #ffffff24;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex;position:fixed;inset-block-end:24px;inset-inline-end:24px;color:#f4efe7!important}.global-language-switch span{border:1px solid #ffffff2e;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.global-language-switch small{opacity:.64;font-size:8px}@media (max-width:1050px){.ar-hero{grid-template-columns:1fr 1fr;gap:38px}.ar-desktop-links{gap:13px}.ar-desktop-links a{font-size:8px}.ar-career-grid{grid-template-columns:repeat(2,1fr)}.ar-packaging-grid{grid-template-columns:1fr 1fr}.ar-section-head{grid-template-columns:.55fr 1.45fr}}@media (max-width:820px){.ar-shell{width:min(100% - 28px,720px)}.ar-nav{grid-template-columns:1fr auto;min-height:54px;inset-block-start:12px;inset-inline:14px}.ar-desktop-links,.ar-nav-actions{display:none}.ar-menu-button{display:block}.ar-hero{grid-template-columns:1fr;min-height:auto;padding-block:115px 60px}.ar-hero h1{font-size:clamp(54px,14vw,82px)}.ar-hero-copy>p{font-size:12px}.ar-section-head,.ar-career>header{display:block}.ar-section-head h2,.ar-career>header h2{margin-block-start:16px}.ar-section-head>p{margin-block-start:18px}.ar-project-grid{grid-template-columns:1fr;gap:48px}.ar-project-card.is-featured{grid-column:auto}.ar-project-card.is-featured .ar-project-media,.ar-project-media{aspect-ratio:1.35}.ar-project-copy{grid-template-columns:1fr}.ar-project-copy aside{text-align:right;flex-direction:row;justify-content:space-between}.ar-packaging-grid,.ar-profile-card,.ar-hire-grid{grid-template-columns:1fr}.ar-packaging-grid{gap:40px}.ar-packaging-media{aspect-ratio:1.1}.ar-profile-image{min-height:460px}.ar-capabilities article{grid-template-columns:40px 1fr 20px}.ar-capabilities p{grid-column:2/4}.ar-career-grid{grid-template-columns:1fr 1fr}.ar-resume-card{grid-template-columns:1fr}.ar-footer-line{grid-template-columns:1fr;gap:7px}.global-language-switch{inset-block-end:82px;inset-inline-end:14px}}@media (max-width:560px){.ar-eyebrow b{width:100%}.ar-hero-actions{flex-direction:column;align-items:stretch}.ar-button{width:100%}.ar-disciplines{justify-content:flex-start}.ar-project-copy h3{font-size:22px}.ar-profile-image{min-height:390px}.ar-profile-copy{padding:28px 22px}.ar-capabilities article{gap:12px}.ar-career-grid{grid-template-columns:1fr}.ar-hire-stats{grid-template-columns:1fr 1fr}.ar-contact h2{font-size:47px}.ar-contact-actions{flex-direction:column;align-items:stretch}.ar-contact-actions .ar-text-link{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.arabic-portfolio *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.ar-case-page{--ar-case-accent:#a98242;color:#151515;background:#eee9e1;min-height:100vh;overflow:clip}.ar-case-shell{width:min(1320px,100% - 48px);margin-inline:auto}.ar-case-nav{color:#766f66;border-block-end:1px solid #1515151f;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding-block:28px 18px;font-size:9px;display:grid}.ar-case-nav>a{color:#171717;text-decoration:none}.ar-case-nav>span{text-align:center}.ar-case-nav a span{margin-inline-start:5px;display:inline-block}.ar-case-lang{letter-spacing:.08em;border:1px solid #15151524;place-items:center;width:38px;height:38px;font-weight:700;display:grid!important}.ar-case-hero{padding-block:88px 74px}.ar-case-kicker{color:#756d63;align-items:center;gap:10px;font-size:9px;display:flex}.ar-case-kicker i{color:var(--ar-case-accent);font-style:normal}.ar-case-title-wrap{justify-content:space-between;align-items:flex-end;gap:24px;margin-block:24px 12px;display:flex}.ar-case-title-wrap h1{letter-spacing:-.055em;margin:0;font-size:clamp(68px,11vw,160px);font-weight:560;line-height:.85}.ar-case-latin{letter-spacing:.12em;text-transform:uppercase;color:#746d64;text-align:left;max-width:380px;padding-block-end:13px;font-size:10px}.ar-case-calligraphy{max-width:1000px;color:var(--ar-case-accent);margin-block:0 36px;font-size:clamp(36px,5.7vw,78px);line-height:1.34}.ar-case-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start;gap:70px;display:grid}.ar-case-lead{color:#625b53;max-width:780px;margin:0;font-size:16px;line-height:2}.ar-case-facts{border-block-start:1px solid #15151521;margin:0}.ar-case-facts div{border-block-end:1px solid #1515151c;grid-template-columns:88px 1fr;gap:18px;padding-block:12px;display:grid}.ar-case-facts dt{color:#948a7e;font-size:8px}.ar-case-facts dd{margin:0;font-size:9px;line-height:1.7}.ar-case-cover{background:#d8d0c5;min-height:min(76vw,900px);position:relative;overflow:hidden}.ar-case-cover img{object-fit:cover}.ar-case-direction{padding-block:110px}.ar-case-section-label{color:var(--ar-case-accent);margin-block-end:24px;font-size:9px}.ar-case-direction-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:80px;display:grid}.ar-case-direction h2{letter-spacing:-.035em;margin:0;font-size:clamp(48px,6.6vw,94px);font-weight:520;line-height:1.08}.ar-case-direction-grid>div{padding-block-start:8px}.ar-case-direction p{color:#696158;margin:0 0 18px;font-size:12px;line-height:2.05}.ar-case-thinking{color:#f3eee6;background:#151515;padding-block:105px}.ar-case-thinking-head{grid-template-columns:.5fr 1.5fr;align-items:start;gap:60px;margin-block-end:54px;display:grid}.ar-case-thinking-head>span{color:#bc9659;font-size:9px}.ar-case-thinking-head h2{margin:0;font-size:clamp(45px,5.8vw,80px);font-weight:500;line-height:1.14}.ar-case-thinking-head em{color:#c8a66c;font-style:normal}.ar-case-thinking-grid{border-block-start:1px solid #ffffff24;border-inline-start:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ar-case-thinking article{border-block-end:1px solid #ffffff24;border-inline-end:1px solid #ffffff24;min-height:320px;padding:26px}.ar-case-thinking article>span{color:#bd9658;font-size:8px;display:block}.ar-case-thinking h3{margin:48px 0 14px;font-size:22px;font-weight:560;line-height:1.45}.ar-case-thinking p{color:#f3eee694;margin:0;font-size:10px;line-height:2}.ar-case-gallery{padding-block:108px}.ar-case-gallery+.ar-case-gallery{padding-block-start:34px}.ar-case-gallery-head{border-block-end:1px solid #15151524;grid-template-columns:78px 1fr;align-items:start;gap:24px;margin-block-end:28px;padding-block-end:26px;display:grid}.ar-case-gallery-head>span{color:var(--ar-case-accent);font-size:10px}.ar-case-gallery-head h2{margin:0;font-size:clamp(32px,4.3vw,58px);font-weight:560;line-height:1.2}.ar-case-gallery-head p{color:#746c62;max-width:740px;margin:10px 0 0;font-size:11px;line-height:1.9}.ar-case-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:42px 18px;display:grid}.ar-case-artwork{margin:0}.ar-case-artwork.is-wide{grid-column:1/-1}.ar-case-artwork .protected-artwork{background:#ddd4c8;overflow:hidden}.ar-case-artwork figcaption{border-block-end:1px solid #1515151c;grid-template-columns:1fr auto;gap:20px;padding-block:11px;display:grid}.ar-case-artwork figcaption strong{font-size:10px}.ar-case-artwork figcaption small{color:#847b70;text-align:left;max-width:280px;font-size:8px;line-height:1.6}.ar-case-system{background:#ded8ce;padding-block:105px}.ar-case-system-head{grid-template-columns:.5fr 1.5fr;align-items:start;gap:60px;margin-block-end:46px;display:grid}.ar-case-system-head>span{color:var(--ar-case-accent);font-size:9px}.ar-case-system-head h2{max-width:930px;margin:0;font-size:clamp(42px,5.4vw,76px);font-weight:520;line-height:1.15}.ar-case-system-grid{border-block-start:1px solid #15151524;border-inline-start:1px solid #15151524;grid-template-columns:repeat(3,1fr);display:grid}.ar-case-system-grid article{border-block-end:1px solid #15151524;border-inline-end:1px solid #15151524;min-height:230px;padding:25px}.ar-case-system-grid strong{color:var(--ar-case-accent);font-size:9px}.ar-case-system-grid h3{margin:44px 0 9px;font-size:24px;font-weight:600}.ar-case-system-grid p{color:#6d655c;margin:0;font-size:10px;line-height:1.9}.ar-case-next{grid-template-columns:1fr auto;align-items:end;gap:24px;padding-block:68px 88px;display:grid}.ar-case-next>span{color:#8d8479;font-size:9px}.ar-case-next a{align-items:center;gap:18px;font-size:clamp(25px,3vw,42px);font-weight:550;text-decoration:none;display:flex}.ar-case-next i{color:var(--ar-case-accent);font-size:.6em;font-style:normal}.arabic-portfolio .artwork-preview-button,.arabic-portfolio .artwork-preview-toolbar,.arabic-portfolio .artwork-preview-meta{font-family:Cairo,Tahoma,Arial,sans-serif}@media (max-width:980px){.ar-case-hero-grid,.ar-case-direction-grid{grid-template-columns:1fr;gap:34px}.ar-case-thinking-grid{grid-template-columns:repeat(2,1fr)}.ar-case-thinking-head,.ar-case-system-head{grid-template-columns:.35fr 1.65fr}.ar-case-cover{min-height:68vw}.ar-case-title-wrap{flex-direction:column;align-items:flex-start}.ar-case-latin{text-align:right;padding-block-end:0}.ar-case-gallery-grid{gap-block:32px}}@media (max-width:700px){.ar-case-shell{width:min(100% - 28px,680px)}.ar-case-nav{grid-template-columns:1fr auto;padding-block:18px 12px}.ar-case-nav>span{display:none}.ar-case-hero{padding-block:62px 52px}.ar-case-title-wrap h1{font-size:clamp(58px,18vw,96px)}.ar-case-calligraphy{margin-block-end:28px;font-size:clamp(34px,11vw,54px)}.ar-case-lead{font-size:13px;line-height:2}.ar-case-facts div{grid-template-columns:72px 1fr}.ar-case-cover{min-height:82vw}.ar-case-direction{padding-block:72px}.ar-case-direction h2{font-size:clamp(42px,13vw,66px)}.ar-case-thinking{padding-block:72px}.ar-case-thinking-head{grid-template-columns:1fr;gap:16px}.ar-case-thinking-head h2{font-size:clamp(40px,12vw,60px)}.ar-case-thinking-grid{grid-template-columns:1fr}.ar-case-thinking article{min-height:0}.ar-case-thinking h3{margin-block-start:30px}.ar-case-gallery{padding-block:72px}.ar-case-gallery+.ar-case-gallery{padding-block-start:16px}.ar-case-gallery-head{grid-template-columns:44px 1fr}.ar-case-gallery-grid{grid-template-columns:1fr}.ar-case-artwork.is-wide{grid-column:auto}.ar-case-artwork figcaption{grid-template-columns:1fr}.ar-case-artwork figcaption small{text-align:right}.ar-case-system{padding-block:72px}.ar-case-system-head{grid-template-columns:1fr;gap:16px}.ar-case-system-grid{grid-template-columns:1fr}.ar-case-system-grid article{min-height:0}.ar-case-system-grid h3{margin-block-start:28px}.ar-case-next{grid-template-columns:1fr;padding-block:54px 70px}.ar-case-next a{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.ar-case-page *{scroll-behavior:auto!important}}
.arabic-portfolio .ar-recruiter-page,.arabic-portfolio .ar-services-page{text-align:right;direction:rtl;font-family:Cairo,Tahoma,Arial,sans-serif}.arabic-portfolio .ar-recruiter-page .hire-hero h1 em,.arabic-portfolio .ar-services-page .services-hero h1 em,.arabic-portfolio .ar-brief-builder h2 em{letter-spacing:0;font-family:LaylaThuluthRegular,Amiri,Times New Roman,serif;font-style:normal;font-weight:400;line-height:1.16}.arabic-portfolio .ar-recruiter-page .hire-topbar-links,.arabic-portfolio .ar-services-page .services-topbar-links{direction:rtl}.arabic-portfolio .ar-recruiter-page .hire-hero-copy,.arabic-portfolio .ar-recruiter-page .hire-section-head,.arabic-portfolio .ar-recruiter-page .hire-reference-note,.arabic-portfolio .ar-services-page .services-hero-copy,.arabic-portfolio .ar-services-page .services-process-head,.arabic-portfolio .ar-recruiter-page .hire-actions a,.arabic-portfolio .ar-recruiter-page .hire-project-card>div:last-child,.arabic-portfolio .ar-services-page .services-hero-actions a,.arabic-portfolio .ar-services-page .service-card,.arabic-portfolio .ar-services-page .services-process-grid article{text-align:right}.arabic-portfolio .ar-recruiter-page .hire-focus-strip{direction:rtl}.arabic-portfolio .ar-recruiter-page .hire-focus-options{justify-content:flex-start}.arabic-portfolio .ar-recruiter-page .hire-project-card span,.arabic-portfolio .ar-services-page small{line-height:1.7}.arabic-portfolio .ar-brief-builder{direction:rtl}.arabic-portfolio .ar-brief-builder input,.arabic-portfolio .ar-brief-builder select,.arabic-portfolio .ar-brief-builder textarea,.arabic-portfolio .ar-brief-builder button{text-align:right;font-family:Cairo,Tahoma,Arial,sans-serif}.arabic-portfolio .ar-brief-builder button{justify-content:space-between;align-items:center;display:flex}.arabic-portfolio .ar-offline-page{text-align:right;direction:rtl}.arabic-portfolio .ar-offline-page .offline-card h1{letter-spacing:0;font-family:LaylaThuluthRegular,Amiri,Times New Roman,serif;line-height:1.25}.arabic-portfolio .ar-offline-page .offline-card>div{justify-content:flex-start}body.is-arabic .command-launcher,body.is-arabic .command-palette,body.is-arabic .pwa-install-card,body.is-arabic .portfolio-memory,body.is-arabic .project-facts-dock,body.is-arabic .project-progress{font-family:Cairo,Tahoma,Arial,sans-serif}body.is-arabic .command-palette,body.is-arabic .pwa-install-card,body.is-arabic .portfolio-memory,body.is-arabic .project-facts-dock{text-align:right}body.is-arabic .command-results button{text-align:right;direction:rtl}body.is-arabic .command-results button>div{align-items:flex-start}body.is-arabic .command-search-row input{text-align:right;font-family:Cairo,Tahoma,Arial,sans-serif}body.is-arabic .pwa-install-close,body.is-arabic .portfolio-memory-close{left:10px;right:auto}body.is-arabic .portfolio-memory>strong{margin-left:26px;margin-right:0}body.is-arabic .portfolio-memory-continue{direction:rtl}body.is-arabic .project-facts-grid>div{text-align:right}body.is-arabic .project-progress-inner{direction:rtl}@media (max-width:820px){.arabic-portfolio .ar-recruiter-page .hire-topbar,.arabic-portfolio .ar-services-page .services-topbar{gap:12px}.arabic-portfolio .ar-recruiter-page .hire-topbar-links,.arabic-portfolio .ar-services-page .services-topbar-links{gap:10px}.arabic-portfolio .ar-recruiter-page .hire-hero h1,.arabic-portfolio .ar-services-page .services-hero h1{line-height:1.08}.arabic-portfolio .ar-recruiter-page .hire-focus-strip{align-items:flex-start}.arabic-portfolio .ar-recruiter-page .hire-focus-options{justify-content:flex-start}.arabic-portfolio .ar-brief-builder-row{grid-template-columns:1fr}}
.arabic-portfolio{background:var(--paper);color:var(--ink);font-family:Cairo,Tahoma,Arial,sans-serif}.arabic-portfolio .shell-wide{direction:rtl}.arabic-portfolio .micro-label,.arabic-portfolio .hero-artwork-topline,.arabic-portfolio .hero-artwork-caption,.arabic-portfolio .hero-strip,.arabic-portfolio .work-group-heading,.arabic-portfolio .project-filter-copy,.arabic-portfolio .project-filters,.arabic-portfolio .pack-showcase-meta,.arabic-portfolio .brand-experience-foot,.arabic-portfolio .profile-stats,.arabic-portfolio .hiring-panel-tags,.arabic-portfolio .contact-footer{letter-spacing:0!important;text-transform:none!important}.arabic-portfolio .hero-v2 h1,.arabic-portfolio .work-intro h2,.arabic-portfolio .pack-showcase-title h2,.arabic-portfolio .brand-experience-head h2,.arabic-portfolio .profile-head h2,.arabic-portfolio .profile-portrait-copy h3,.arabic-portfolio .career-timeline-head h3,.arabic-portfolio .hiring-panel-copy h2,.arabic-portfolio .contact-v2 h2{letter-spacing:0!important}.arabic-portfolio .ar-thuluth{font-style:normal;font-weight:400;letter-spacing:0!important;font-family:LaylaThuluthRegular,Amiri,Times New Roman,serif!important}.arabic-portfolio .hero-v2 h1 .ar-thuluth{color:#a98242;font-size:.94em;line-height:1.05}.arabic-portfolio .hero-v2-grid{grid-template-columns:minmax(420px,.98fr) minmax(0,1.02fr)}.arabic-portfolio .hero-v2-copy{text-align:right}.arabic-portfolio .hero-label{justify-content:flex-start}.arabic-portfolio .hero-deck{max-width:700px;line-height:1.8}.arabic-portfolio .hero-actions{justify-content:flex-start}.arabic-portfolio .hero-artwork{transform-origin:50%}.arabic-portfolio .hero-artwork-topline,.arabic-portfolio .hero-artwork-caption{direction:rtl}.arabic-portfolio .hero-frame{display:block}.arabic-portfolio .hero-strip{direction:rtl;justify-content:flex-start}.arabic-portfolio .work-intro{grid-template-columns:.55fr 1.5fr .55fr}.arabic-portfolio .work-intro>p{line-height:1.85}.arabic-portfolio .project-search{direction:rtl}.arabic-portfolio .project-search input{text-align:right}.arabic-portfolio .project-filter-wrap,.arabic-portfolio .project-filter-copy,.arabic-portfolio .project-filters,.arabic-portfolio .work-card-copy{direction:rtl}.arabic-portfolio .work-card-side{text-align:left;justify-content:flex-start}.arabic-portfolio .work-card-number{left:auto;right:18px}.arabic-portfolio .work-card-arrow{left:18px;right:auto}.arabic-portfolio .work-card-preview-meta{direction:rtl}.arabic-portfolio .pack-showcase-head,.arabic-portfolio .pack-project-caption,.arabic-portfolio .pack-showcase-footer{text-align:right;direction:rtl}.arabic-portfolio .pack-project-index{left:auto;right:16px}.arabic-portfolio .pack-project-open{left:16px;right:auto}.arabic-portfolio .brand-experience-head{text-align:right;direction:rtl}.arabic-portfolio .brand-marquee-group{direction:ltr}.arabic-portfolio .brand-marquee-meta{text-align:right;direction:rtl}.arabic-portfolio .brand-experience-foot{direction:rtl}.arabic-portfolio .profile-head{grid-template-columns:.55fr 1.35fr .55fr}.arabic-portfolio .profile-head,.arabic-portfolio .profile-portrait-card,.arabic-portfolio .capability-list,.arabic-portfolio .career-timeline,.arabic-portfolio .resume-download-card,.arabic-portfolio .profile-stats{direction:rtl}.arabic-portfolio .profile-head>p,.arabic-portfolio .profile-portrait-copy p{line-height:1.85}.arabic-portfolio .profile-portrait-card{grid-template-columns:minmax(320px,.82fr) 1.18fr}.arabic-portfolio .profile-portrait-media{background:#000;min-height:610px}.arabic-portfolio .profile-portrait-image{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important}.arabic-portfolio .profile-portrait-copy{text-align:right;align-items:flex-start}.arabic-portfolio .capability-row{grid-template-columns:54px .65fr 1.2fr 24px}.arabic-portfolio .capability-row i{transform:scaleX(-1)}.arabic-portfolio .career-timeline-grid article{border-left:1px solid #1111111c;border-right:0;padding:26px 0 30px 22px}.arabic-portfolio .career-timeline-grid article+article{padding-left:0;padding-right:22px}.arabic-portfolio .career-timeline-grid article:last-child{border-left:0}.arabic-portfolio .resume-download-card{text-align:right}.arabic-portfolio .resume-download-actions{justify-content:flex-start}.arabic-portfolio .hiring-panel-shell,.arabic-portfolio .hiring-panel-copy,.arabic-portfolio .hiring-panel-actions{text-align:right;direction:rtl}.arabic-portfolio .hiring-action{direction:rtl}.arabic-portfolio .hiring-action i{transform:scaleX(-1)}.arabic-portfolio .contact-v2-inner,.arabic-portfolio .contact-v2-actions,.arabic-portfolio .contact-footer{text-align:right;direction:rtl}.arabic-portfolio .contact-v2-actions{justify-content:flex-start}.arabic-portfolio .contact-footer-right{text-align:left}.arabic-portfolio .desktop-nav{direction:rtl}.arabic-portfolio .floating-nav{direction:rtl;grid-template-columns:1fr auto 1fr}.arabic-portfolio .brand-lockup{justify-self:start}.arabic-portfolio .nav-cta{justify-self:end}.arabic-portfolio .mobile-menu,.arabic-portfolio .mobile-menu-panel{text-align:right;direction:rtl}.arabic-portfolio .mobile-menu-panel>a{grid-template-columns:30px 1fr auto}.arabic-portfolio .mobile-menu-panel>a i{transform:scaleX(-1)}.is-arabic .global-language-switch{top:92px!important;bottom:auto!important;inset-block:92px auto!important;left:22px!important;right:auto!important;writing-mode:horizontal-tb!important;flex-direction:row!important;width:auto!important;height:auto!important;min-height:0!important;inset-inline:22px auto!important}.is-arabic .global-language-switch span,.is-arabic .global-language-switch small{writing-mode:horizontal-tb!important}@media (max-width:1100px){.arabic-portfolio .hero-v2-grid{grid-template-columns:1fr 1fr;gap:38px}.arabic-portfolio .hero-v2 h1{font-size:clamp(58px,7.3vw,104px)}.arabic-portfolio .work-intro,.arabic-portfolio .profile-head{grid-template-columns:.45fr 1.35fr .55fr}}@media (max-width:920px){.arabic-portfolio .hero-v2{padding-top:112px}.arabic-portfolio .hero-v2-grid{grid-template-columns:1fr;gap:34px}.arabic-portfolio .hero-v2-copy{order:1}.arabic-portfolio .hero-artwork{order:2}.arabic-portfolio .work-intro,.arabic-portfolio .profile-head{grid-template-columns:1fr;gap:18px}.arabic-portfolio .work-intro>p,.arabic-portfolio .profile-head>p{max-width:760px}.arabic-portfolio .profile-portrait-card{grid-template-columns:1fr}.arabic-portfolio .profile-portrait-media{aspect-ratio:4/5;min-height:min(74vw,620px)}.arabic-portfolio .career-timeline-grid article,.arabic-portfolio .career-timeline-grid article+article{padding:22px}.is-arabic .global-language-switch{top:76px!important;inset-block-start:76px!important;left:14px!important;inset-inline-start:14px!important}}@media (max-width:620px){.arabic-portfolio .hero-v2{min-height:auto;padding-top:112px;padding-bottom:18px}.arabic-portfolio .hero-v2 h1{font-size:clamp(48px,15vw,78px);line-height:.98}.arabic-portfolio .hero-deck{font-size:15px}.arabic-portfolio .hero-actions{gap:14px}.arabic-portfolio .hero-artwork{border-radius:24px;padding:10px}.arabic-portfolio .hero-frame{border-radius:17px}.arabic-portfolio .work-v2{padding-top:100px}.arabic-portfolio .work-intro h2,.arabic-portfolio .profile-head h2,.arabic-portfolio .pack-showcase-title h2,.arabic-portfolio .brand-experience-head h2,.arabic-portfolio .hiring-panel-copy h2,.arabic-portfolio .contact-v2 h2{font-size:clamp(42px,13vw,68px);line-height:1}.arabic-portfolio .profile-portrait-card{border-radius:24px;margin-top:54px}.arabic-portfolio .profile-portrait-media{aspect-ratio:4/5;min-height:520px}.arabic-portfolio .profile-portrait-copy{padding:30px 24px}.arabic-portfolio .profile-portrait-copy h3{font-size:clamp(34px,11vw,52px);line-height:1.08}.arabic-portfolio .capability-row{grid-template-columns:42px 1fr 22px;gap:14px}.arabic-portfolio .capability-row p{grid-column:2/4}.arabic-portfolio .contact-footer{grid-template-columns:1fr;gap:18px}.arabic-portfolio .contact-footer-right{text-align:right;align-items:flex-start}.is-arabic .global-language-switch{top:76px!important;left:14px!important}}
.arabic-portfolio{--ar-readable:#514b45;--ar-muted:#625c55;--ar-dark-text:#ffffffc2;--ar-dark-muted:#ffffffa3}.arabic-portfolio .hero-deck,.arabic-portfolio .profile-head>p,.arabic-portfolio .brand-experience-head>p,.arabic-portfolio .career-timeline-grid p,.arabic-portfolio .service-card p,.arabic-portfolio .ar-case-lead,.arabic-portfolio .ar-case-direction p,.arabic-portfolio .ar-case-gallery-head p,.arabic-portfolio .ar-case-system-grid p{color:var(--ar-readable)!important}.arabic-portfolio .micro-label,.arabic-portfolio .project-filter-copy,.arabic-portfolio .hero-artwork-topline,.arabic-portfolio .hero-artwork-caption,.arabic-portfolio .services-kicker,.arabic-portfolio .ar-case-kicker,.arabic-portfolio .ar-case-facts dt{color:var(--ar-muted)!important}.arabic-portfolio .work-v2,.arabic-portfolio .pack-spotlight-v7,.arabic-portfolio .hiring-panel,.arabic-portfolio .contact-v2,.arabic-portfolio .services-process,.arabic-portfolio .hire-page,.arabic-portfolio .ar-case-thinking{color:#f7f4ee}.arabic-portfolio .work-v2 .micro-label,.arabic-portfolio .work-v2 .project-filter-copy,.arabic-portfolio .work-v2 .work-group-heading,.arabic-portfolio .pack-spotlight-v7 .micro-label,.arabic-portfolio .hiring-panel .micro-label,.arabic-portfolio .contact-v2 .micro-label,.arabic-portfolio .services-process-head>span,.arabic-portfolio .hire-kicker,.arabic-portfolio .hire-focus-strip>span,.arabic-portfolio .ar-case-thinking-head>span{color:var(--ar-dark-muted)!important}.arabic-portfolio .work-intro>p,.arabic-portfolio .work-card-copy p,.arabic-portfolio .work-card-side,.arabic-portfolio .project-search input::placeholder,.arabic-portfolio .pack-showcase-intro p,.arabic-portfolio .pack-project-caption p,.arabic-portfolio .hiring-panel-copy>p,.arabic-portfolio .hiring-snapshot span,.arabic-portfolio .hiring-availability,.arabic-portfolio .contact-v2 p,.arabic-portfolio .contact-footer,.arabic-portfolio .services-process-grid p,.arabic-portfolio .services-cta p,.arabic-portfolio .hire-hero-copy>p,.arabic-portfolio .hire-section-head p,.arabic-portfolio .hire-reference-note p,.arabic-portfolio .ar-case-thinking p{color:var(--ar-dark-text)!important}.arabic-portfolio .project-search{background:#fff1!important;border-color:#ffffff3d!important}.arabic-portfolio .project-search input{color:#fff!important}.arabic-portfolio .project-search kbd,.arabic-portfolio .project-search button{color:#ffffffd1!important;background:#ffffff14!important;border-color:#fff3!important}.arabic-portfolio .project-filters button{color:#ffffffd1!important;border-color:#ffffff2e!important}.arabic-portfolio .project-filters button.is-active,.arabic-portfolio .project-filters button:hover{color:#111!important;background:#fff!important;border-color:#fff!important}.arabic-portfolio .profile-portrait-copy p{color:#ffffffc7!important}.arabic-portfolio .profile-portrait-copy .micro-label{color:#ffffffad!important}.arabic-portfolio .profile-portrait-tags span{color:#fff!important;border-color:#ffffff42!important}.arabic-portfolio .hiring-panel-tags span{color:#ffffffe0!important}.arabic-portfolio .contact-v2 .button-light{color:#111!important}.arabic-portfolio .contact-v2 .button-whatsapp,.arabic-portfolio .contact-v2 .button-resume{color:#fff!important}.arabic-portfolio .services-page{color:#111}.arabic-portfolio .services-topbar,.arabic-portfolio .services-brand,.arabic-portfolio .services-topbar-links a{color:#111!important}.arabic-portfolio .service-card small{color:#7a5a2d!important}.arabic-portfolio .hire-page .hire-topbar,.arabic-portfolio .hire-page .hire-topbar a,.arabic-portfolio .hire-page h1,.arabic-portfolio .hire-page h2,.arabic-portfolio .hire-page h3{color:#fff!important}.arabic-portfolio .hire-focus-options a{color:#ffffffdb!important;border-color:#ffffff38!important}.arabic-portfolio .hire-focus-options a.is-active,.arabic-portfolio .hire-focus-options a:hover{color:#111!important;background:#fff!important;border-color:#fff!important}.arabic-portfolio .ar-case-thinking h2,.arabic-portfolio .ar-case-thinking h3{color:#fff!important}.arabic-portfolio .ar-case-thinking p{color:#ffffffbd!important}.arabic-portfolio .ar-case-thinking article>span{color:#d7b173!important}.arabic-portfolio a.nav-cta,.arabic-portfolio a.button-dark,.arabic-portfolio .hero-actions a.button-dark,.arabic-portfolio .resume-download-actions a.button-dark,.arabic-portfolio a.hiring-action-primary,.arabic-portfolio .mobile-menu-contact,.arabic-portfolio .mobile-menu-resume{color:#fff!important}.arabic-portfolio a.nav-cta span,.arabic-portfolio a.button-dark span,.arabic-portfolio a.hiring-action-primary span,.arabic-portfolio a.hiring-action-primary strong{color:inherit!important}.arabic-portfolio a.nav-cta:hover,.arabic-portfolio a.button-dark:hover{color:#fff!important}@media (max-width:920px){.arabic-portfolio .shell-wide,.arabic-portfolio .services-shell,.arabic-portfolio .hire-shell,.arabic-portfolio .services-process-inner,.arabic-portfolio .ar-case-shell{width:min(100% - 28px,100%)!important}.arabic-portfolio .hero-v2{padding-top:104px!important}.arabic-portfolio .hero-v2-grid{min-height:auto!important}.arabic-portfolio .hero-artwork{width:100%;max-width:760px;margin-inline:auto}.arabic-portfolio .work-stack{gap:66px!important}.arabic-portfolio .pack-project-grid{gap:20px!important}.arabic-portfolio .profile-portrait-media{min-height:min(112vw,620px)!important}.arabic-portfolio .hire-hero,.arabic-portfolio .services-hero{padding-top:72px!important}.arabic-portfolio .hire-topbar,.arabic-portfolio .services-topbar{min-height:58px}}@media (max-width:620px){.arabic-portfolio .hero-label{flex-direction:column;align-items:flex-start;gap:6px}.arabic-portfolio .hero-v2 h1{font-size:clamp(44px,14vw,68px)!important;line-height:1.02!important}.arabic-portfolio .hero-deck{font-size:14px!important;line-height:1.85!important}.arabic-portfolio .hero-actions{width:100%;grid-template-columns:1fr!important;display:grid!important}.arabic-portfolio .hero-actions .button{justify-content:space-between;width:100%}.arabic-portfolio .work-intro,.arabic-portfolio .profile-head,.arabic-portfolio .pack-showcase-head,.arabic-portfolio .brand-experience-head{gap:14px!important}.arabic-portfolio .work-intro h2,.arabic-portfolio .profile-head h2,.arabic-portfolio .pack-showcase-title h2,.arabic-portfolio .brand-experience-head h2,.arabic-portfolio .hiring-panel-copy h2,.arabic-portfolio .contact-v2 h2{font-size:clamp(40px,12vw,58px)!important;line-height:1.06!important}.arabic-portfolio .work-card-media{border-radius:20px!important}.arabic-portfolio .work-card-copy{grid-template-columns:1fr!important}.arabic-portfolio .work-card-side{text-align:right!important;justify-content:flex-start!important}.arabic-portfolio .project-filter-wrap{flex-direction:column!important;align-items:flex-start!important}.arabic-portfolio .project-filters{scrollbar-width:none;width:100%;padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important}.arabic-portfolio .project-filters::-webkit-scrollbar{display:none}.arabic-portfolio .project-filters button{flex:none}.arabic-portfolio .profile-portrait-media{max-height:590px;min-height:118vw!important}.arabic-portfolio .profile-portrait-copy{padding:28px 22px!important}.arabic-portfolio .career-timeline-grid,.arabic-portfolio .profile-stats,.arabic-portfolio .hiring-snapshot,.arabic-portfolio .hire-stats{grid-template-columns:1fr 1fr!important}.arabic-portfolio .services-grid,.arabic-portfolio .services-process-grid,.arabic-portfolio .ar-case-thinking-grid,.arabic-portfolio .ar-case-system-grid{grid-template-columns:1fr!important}.arabic-portfolio .hire-hero h1,.arabic-portfolio .services-hero h1{font-size:clamp(52px,16vw,78px)!important;line-height:1.04!important}.arabic-portfolio .hire-section-head{flex-direction:column!important;align-items:flex-start!important}.arabic-portfolio .hire-projects{grid-template-columns:1fr!important}.arabic-portfolio .ar-case-title-wrap h1{font-size:clamp(52px,17vw,88px)!important}.arabic-portfolio .ar-case-cover{min-height:88vw!important}}@media (max-width:390px){.arabic-portfolio .career-timeline-grid,.arabic-portfolio .profile-stats,.arabic-portfolio .hiring-snapshot,.arabic-portfolio .hire-stats{grid-template-columns:1fr!important}.arabic-portfolio .hero-v2 h1{font-size:clamp(40px,13.5vw,56px)!important}.arabic-portfolio .profile-portrait-media{min-height:125vw!important}}
.arabic-portfolio{--ar-body:#4f4943;--ar-soft:#6a6259;--ar-gold-2:#b48a4a;font-kerning:normal;font-synthesis:none}.arabic-portfolio p,.arabic-portfolio li,.arabic-portfolio dd,.arabic-portfolio small{font-family:Cairo,Tahoma,Arial,sans-serif}.arabic-portfolio p{line-height:1.9}.arabic-portfolio .ar-thuluth{word-spacing:.02em;letter-spacing:0!important;font-family:LaylaThuluthRegular,Amiri,Times New Roman,serif!important;font-weight:400!important}.arabic-portfolio .hero-deck,.arabic-portfolio .work-intro>p,.arabic-portfolio .brand-experience-head>p,.arabic-portfolio .profile-head>p,.arabic-portfolio .profile-portrait-copy p,.arabic-portfolio .hiring-panel-copy>p{max-width:68ch}.arabic-portfolio .micro-label,.arabic-portfolio .hero-artwork-topline,.arabic-portfolio .hero-artwork-caption,.arabic-portfolio .work-group-heading,.arabic-portfolio .pack-showcase-meta{font-size:10px!important;line-height:1.6!important}.arabic-portfolio .work-card-copy p,.arabic-portfolio .work-card-side,.arabic-portfolio .pack-project-caption p,.arabic-portfolio .career-timeline-grid p{line-height:1.8!important}.arabic-portfolio .ar-refined-nav{border-radius:999px;box-shadow:0 16px 46px #1f1b161a;padding-inline:12px!important}.arabic-portfolio .ar-refined-nav .desktop-nav{gap:clamp(12px,1.4vw,20px)}.arabic-portfolio .ar-refined-nav .desktop-nav>a:not(.nav-language-icon){white-space:nowrap;font-size:9.5px}.arabic-portfolio .ar-refined-nav .brand-name{font-size:10.5px;font-weight:700}.arabic-portfolio .ar-refined-nav .brand-mark{border-radius:50%}.arabic-portfolio .nav-language-icon{width:auto!important;min-width:40px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;padding-inline:7px!important}.arabic-portfolio .nav-language-icon:hover{color:#111!important;background:#1111!important;transform:none!important}.arabic-portfolio .nav-language-icon svg{width:15px;height:15px}.arabic-portfolio .nav-language-icon span{font-size:8px!important}.arabic-portfolio .nav-cta{border-radius:999px;min-height:42px;padding-inline:17px}.arabic-portfolio .hire-topbar,.arabic-portfolio .services-topbar,.arabic-portfolio .ar-case-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 40px #11111112;background:#f6f2ebe6!important;border:1px solid #1111111f!important;border-radius:999px!important;padding-inline:14px!important}.arabic-portfolio .hire-page,.arabic-portfolio .services-page,.arabic-portfolio .ar-case-page{--surface-radius:28px}.arabic-portfolio .service-card,.arabic-portfolio .hire-project-card,.arabic-portfolio .ar-case-thinking article,.arabic-portfolio .ar-case-system-grid article{border-radius:18px}.arabic-portfolio .services-grid,.arabic-portfolio .services-process-grid,.arabic-portfolio .hire-projects,.arabic-portfolio .ar-case-thinking-grid,.arabic-portfolio .ar-case-system-grid{border:0!important;gap:12px!important}.arabic-portfolio .service-card,.arabic-portfolio .services-process-grid article,.arabic-portfolio .hire-project-card,.arabic-portfolio .ar-case-thinking article,.arabic-portfolio .ar-case-system-grid article{border:1px solid #1111111f!important}.arabic-portfolio .ar-case-thinking article{border-color:#ffffff1f!important}.arabic-portfolio .hire-actions a,.arabic-portfolio .services-hero-actions a,.arabic-portfolio .services-cta a{border-radius:999px}.arabic-portfolio .ar-case-cover{border-radius:0}.arabic-portfolio .ar-case-gallery .protected-artwork{border-radius:18px}.arabic-portfolio .ar-case-artwork figcaption{padding-inline:4px}.arabic-portfolio a[href^=http] span:last-child,.arabic-portfolio a[href^=http] i:last-child{unicode-bidi:isolate}.arabic-portfolio .hiring-action[href^=http] i{font-size:0}.arabic-portfolio .hiring-action[href^=http] i:after{content:"↗";font-size:14px}.arabic-portfolio .hiring-action[href^=\/] i{font-size:0}.arabic-portfolio .hiring-action[href^=\/] i:after{content:"←";font-size:14px}.arabic-portfolio .hiring-action[download] i:after{content:"↓"}.arabic-portfolio .capability-row i{font-size:0!important}.arabic-portfolio .capability-row i:after{content:"←";font-size:14px}.arabic-portfolio .pack-project-open{font-size:0}.arabic-portfolio .pack-project-open:after{content:"←";font-size:12px}.arabic-portfolio .hero-actions .text-link[href^=\#] span{font-size:0}.arabic-portfolio .hero-actions .text-link[href^=\#] span:after{content:"←";font-size:12px}.arabic-portfolio .hero-artwork-caption a{font-size:0}.arabic-portfolio .hero-artwork-caption a:after{content:"عرض دراسة الحالة ←";font-size:9px}.arabic-portfolio .pack-collection-button span{font-size:0}.arabic-portfolio .pack-collection-button span:after{content:"←";font-size:12px}.arabic-portfolio .ar-home-contact .button-whatsapp span{font-size:0}.arabic-portfolio .ar-home-contact .button-whatsapp span:after{content:"تواصل مباشرة ↗";font-size:10px}.arabic-portfolio .ar-home-contact .button-light span{font-size:0}.arabic-portfolio .ar-home-contact .button-light span:after{content:"←";font-size:12px}.arabic-portfolio .ar-home-contact .text-link[href*=behance]{font-size:0}.arabic-portfolio .ar-home-contact .text-link[href*=behance]:after{content:"Behance ↗";font-size:10px}.arabic-portfolio .ar-home-contact .text-link[href*=linkedin]{font-size:0}.arabic-portfolio .ar-home-contact .text-link[href*=linkedin]:after{content:"LinkedIn ↗";font-size:10px}.arabic-portfolio .ar-home-contact{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 10%,#b48a4a1f,#0000 28%),#0d0e10!important;padding-top:120px!important}.arabic-portfolio .ar-home-contact:before{content:"متاح لفرص جديدة ومشروعات مختارة";color:#d2b177;align-items:center;gap:8px;margin-bottom:22px;font-size:10px;display:inline-flex}.arabic-portfolio .ar-home-contact:after{content:"";inset-inline-end:-8vw;pointer-events:none;border:1px solid #ffffff09;border-radius:50%;width:34vw;height:34vw;position:absolute;top:38px}.arabic-portfolio .ar-home-contact h2{max-width:900px}.arabic-portfolio .ar-home-contact .contact-v2-actions{padding-top:12px}.arabic-portfolio .ar-home-contact .contact-footer{border-top:1px solid #ffffff24;margin-top:18px;padding-top:26px}@media (max-width:920px){.arabic-portfolio .ar-refined-nav{border-radius:24px!important}.arabic-portfolio .nav-language-icon,.arabic-portfolio .mobile-menu-button,.arabic-portfolio .mobile-nav-cv{min-width:44px!important;min-height:44px!important}.arabic-portfolio .hero-v2,.arabic-portfolio .work-v2,.arabic-portfolio .profile-v2,.arabic-portfolio .brand-experience,.arabic-portfolio .hiring-panel,.arabic-portfolio .ar-home-contact{scroll-margin-top:86px}.arabic-portfolio .work-v2,.arabic-portfolio .profile-v2{padding-block:82px!important}.arabic-portfolio .brand-experience{padding-block:76px!important}.arabic-portfolio .ar-case-nav{border-radius:22px!important}.arabic-portfolio .hire-topbar,.arabic-portfolio .services-topbar{border-radius:20px!important}.arabic-portfolio .hire-actions a,.arabic-portfolio .services-hero-actions a,.arabic-portfolio .services-cta a,.arabic-portfolio .ar-case-nav a{align-items:center;min-height:44px;display:inline-flex}.arabic-portfolio .project-filters button{min-height:44px;padding-inline:15px}.arabic-portfolio .hiring-action{min-height:58px}.arabic-portfolio .ar-case-gallery-grid{gap-block:40px!important}.arabic-portfolio .ar-home-contact{padding-top:90px!important}}@media (max-width:620px){.arabic-portfolio .hero-v2{padding-top:104px!important}.arabic-portfolio .hero-actions .button,.arabic-portfolio .hero-actions .text-link{align-items:center;min-height:46px;display:flex}.arabic-portfolio .hero-actions .text-link{border-bottom:1px solid #1113;justify-content:space-between}.arabic-portfolio .work-card-copy h3{line-height:1.25!important}.arabic-portfolio .work-card-copy p,.arabic-portfolio .work-card-side{font-size:10px!important}.arabic-portfolio .profile-portrait-copy p,.arabic-portfolio .hiring-panel-copy>p{font-size:13px!important}.arabic-portfolio .ar-case-lead,.arabic-portfolio .ar-case-direction p,.arabic-portfolio .ar-case-gallery-head p{font-size:12px!important}.arabic-portfolio .ar-case-title-wrap h1{line-height:.98!important}.arabic-portfolio .ar-case-calligraphy{line-height:1.45!important}.arabic-portfolio .contact-v2-actions{grid-template-columns:1fr!important;display:grid!important}.arabic-portfolio .contact-v2-actions .button{justify-content:space-between;width:100%;min-height:48px}.arabic-portfolio .ar-home-contact:after{width:70vw;height:70vw}}@media (max-width:390px){.arabic-portfolio .ar-refined-nav{width:calc(100% - 16px)!important;left:8px!important;right:8px!important}.arabic-portfolio .brand-name{max-width:92px!important}.arabic-portfolio .hero-v2 h1{font-size:clamp(39px,13vw,54px)!important}.arabic-portfolio .work-intro h2,.arabic-portfolio .profile-head h2,.arabic-portfolio .brand-experience-head h2,.arabic-portfolio .hiring-panel-copy h2,.arabic-portfolio .contact-v2 h2{font-size:clamp(38px,12.5vw,52px)!important}.arabic-portfolio .ar-case-shell{width:calc(100% - 22px)!important}}@media (prefers-reduced-motion:reduce){html.language-switching body{transition:none!important}.arabic-portfolio *{scroll-behavior:auto!important}}.arabic-portfolio .ar-case-page[data-project]{--project-bg:#eee9e1;--project-ink:#151515;--project-muted:#625b53;--project-line:#15151521;--project-nav-bg:#f6f2ebe0;--project-art-bg:#d8d0c5;--project-card-bg:#ffffff57;--project-thinking-bg:#151515;--project-thinking-ink:#f3eee6;--project-thinking-muted:#f3eee6a8;--project-thinking-line:#ffffff24;--project-system-bg:#ded8ce;--project-system-ink:#151515;--project-system-muted:#6d655c;--project-shadow:#0000001a;isolation:isolate;position:relative;background:var(--project-bg)!important;color:var(--project-ink)!important}.arabic-portfolio .ar-case-page[data-project]:before{content:"";z-index:-1;pointer-events:none;background:var(--project-hero-wash,transparent);height:min(54vw,760px);position:absolute;inset:0 0 auto}.arabic-portfolio .ar-case-page[data-project] .ar-case-nav{background:var(--project-nav-bg)!important;border-color:var(--project-line)!important;color:var(--project-muted)!important;box-shadow:0 14px 44px var(--project-shadow)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-nav a,.arabic-portfolio .ar-case-page[data-project] .ar-case-title-wrap h1,.arabic-portfolio .ar-case-page[data-project] .ar-case-direction h2,.arabic-portfolio .ar-case-page[data-project] .ar-case-gallery-head h2,.arabic-portfolio .ar-case-page[data-project] .ar-case-artwork figcaption strong,.arabic-portfolio .ar-case-page[data-project] .ar-case-next a{color:var(--project-ink)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-kicker,.arabic-portfolio .ar-case-page[data-project] .ar-case-latin,.arabic-portfolio .ar-case-page[data-project] .ar-case-lead,.arabic-portfolio .ar-case-page[data-project] .ar-case-direction p,.arabic-portfolio .ar-case-page[data-project] .ar-case-gallery-head p,.arabic-portfolio .ar-case-page[data-project] .ar-case-artwork figcaption small,.arabic-portfolio .ar-case-page[data-project] .ar-case-next>span,.arabic-portfolio .ar-case-page[data-project] .ar-case-facts dt{color:var(--project-muted)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-calligraphy,.arabic-portfolio .ar-case-page[data-project] .ar-case-section-label,.arabic-portfolio .ar-case-page[data-project] .ar-case-gallery-head>span,.arabic-portfolio .ar-case-page[data-project] .ar-case-kicker i{color:var(--ar-case-accent)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-facts,.arabic-portfolio .ar-case-page[data-project] .ar-case-facts div,.arabic-portfolio .ar-case-page[data-project] .ar-case-gallery-head,.arabic-portfolio .ar-case-page[data-project] .ar-case-artwork figcaption{border-color:var(--project-line)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-facts{background:var(--project-card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:8px 14px;border:1px solid var(--project-line)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-cover{border-block:1px solid var(--project-line);box-shadow:0 28px 90px var(--project-shadow);background:var(--project-art-bg)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-artwork .protected-artwork{border:1px solid var(--project-line);box-shadow:0 18px 55px var(--project-shadow);background:var(--project-art-bg)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking{background:var(--project-thinking-bg)!important;color:var(--project-thinking-ink)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking h2,.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking h3{color:var(--project-thinking-ink)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking p{color:var(--project-thinking-muted)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking article{background:#ffffff05;border-color:var(--project-thinking-line)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking article>span,.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking-head>span,.arabic-portfolio .ar-case-page[data-project] .ar-case-thinking-head em{color:var(--ar-case-accent)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-system{background:var(--project-system-bg)!important;color:var(--project-system-ink)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-system h2,.arabic-portfolio .ar-case-page[data-project] .ar-case-system h3{color:var(--project-system-ink)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-system p{color:var(--project-system-muted)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-system-grid article{background:#ffffff06;border-color:color-mix(in srgb,var(--project-system-ink) 14%,transparent)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-system-grid strong,.arabic-portfolio .ar-case-page[data-project] .ar-case-system-head>span{color:var(--ar-case-accent)!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-language{color:var(--project-ink)!important;border-color:var(--project-line)!important;background:0 0!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-language:hover{background:var(--project-ink)!important;color:var(--project-bg)!important}.arabic-portfolio .ar-case-theme-doma{--project-bg:#f1eee8;--project-ink:#171719;--project-muted:#6a645d;--project-line:#17171924;--project-nav-bg:#f7f4ede0;--project-art-bg:#d7d2ca;--project-card-bg:#ffffff7a;--project-thinking-bg:linear-gradient(135deg,#101113 0%,#25221d 100%);--project-system-bg:linear-gradient(135deg,#ddd5c8 0%,#f0ebe3 100%);--project-system-ink:#171719;--project-system-muted:#665f56;--project-hero-wash:radial-gradient(circle at 84% 4%,#b6925524,transparent 29%);--project-shadow:#201c161c;--ar-case-accent:#b69255!important}.arabic-portfolio .ar-case-theme-doma .ar-case-cover img{object-position:center center}.arabic-portfolio .ar-case-theme-ghasaq-brand-identity{--project-bg:#f9f8f4;--project-ink:#36545f;--project-muted:#36545fad;--project-line:#36545f29;--project-nav-bg:#f9f8f4e0;--project-art-bg:#eff4f1;--project-card-bg:#ffffff94;--project-thinking-bg:linear-gradient(135deg,#294650 0%,#3d6570 100%);--project-thinking-ink:#f4fbfa;--project-thinking-muted:#f4fbfab8;--project-system-bg:radial-gradient(circle at 90% 5%,#74cfc638,transparent 32%),linear-gradient(135deg,#36545f 0%,#294852 100%);--project-system-ink:#f5fbfa;--project-system-muted:#f5fbfab8;--project-hero-wash:radial-gradient(circle at 82% 5%,#74cfc62e,transparent 30%),radial-gradient(circle at 10% 10%,#cfedf461,transparent 24%);--project-shadow:#36545f1a;--ar-case-accent:#74cfc6!important}.arabic-portfolio .ar-case-theme-ghasaq-brand-identity .ar-case-system-grid article{border-color:#ffffff24!important}.arabic-portfolio .ar-case-theme-ghasaq-brand-identity .ar-case-cover{width:min(100% - 40px,1500px);margin-inline:auto;border:1px solid #36545f1a!important;border-radius:30px!important}.arabic-portfolio .ar-case-theme-ghasaq-brand-identity .ar-case-cover img{object-position:center center}.arabic-portfolio .ar-case-theme-sukoon{--project-bg:#f7f2ea;--project-ink:#4a3425;--project-muted:#4a3425a8;--project-line:#4a342524;--project-nav-bg:#f7f2eae6;--project-art-bg:#efe6db;--project-card-bg:#fffdfaa3;--project-thinking-bg:linear-gradient(135deg,#302117 0%,#533725 100%);--project-thinking-ink:#fbf6ef;--project-thinking-muted:#fbf6efb8;--project-system-bg:radial-gradient(circle at 92% 6%,#b8874d33,transparent 30%),linear-gradient(135deg,#3b281d 0%,#6a4631 100%);--project-system-ink:#fbf6ef;--project-system-muted:#fbf6efb8;--project-hero-wash:radial-gradient(circle at 84% 3%,#b8874d29,transparent 30%);--project-shadow:#4a34251a;--ar-case-accent:#9a6438!important}.arabic-portfolio .ar-case-theme-sukoon .ar-case-system-grid article{border-color:#ffffff24!important}.arabic-portfolio .ar-case-theme-sukoon .ar-case-cover{width:min(100% - 40px,1500px);margin-inline:auto;border-radius:30px!important}.arabic-portfolio .ar-case-theme-sukoon .ar-case-calligraphy{color:#8b5c38!important}.arabic-portfolio .ar-case-theme-ar-italiano-food{--project-bg:radial-gradient(circle at top left,#7fb23b1a,transparent 26%),#f5f2ea;--project-ink:#173126;--project-muted:#173126a8;--project-line:#17312624;--project-nav-bg:#f5f2eae6;--project-art-bg:#101411;--project-card-bg:#ffffff9e;--project-thinking-bg:linear-gradient(135deg,#0d1d14 0%,#183d20 100%);--project-thinking-ink:#f8f7ef;--project-thinking-muted:#f8f7efb8;--project-system-bg:radial-gradient(circle at 92% 6%,#f2a84a2e,transparent 24%),linear-gradient(135deg,#0f2318 0%,#1f4c24 100%);--project-system-ink:#f8f7ef;--project-system-muted:#f8f7efb8;--project-hero-wash:radial-gradient(circle at 82% 5%,#7fb23b26,transparent 30%);--project-shadow:#10141129;--ar-case-accent:#7fb23b!important}.arabic-portfolio .ar-case-theme-ar-italiano-food .ar-case-system-grid article{border-color:#ffffff24!important}.arabic-portfolio .ar-case-theme-ar-italiano-food .ar-case-system-head>span,.arabic-portfolio .ar-case-theme-ar-italiano-food .ar-case-system-grid strong{color:#f2a84a!important}.arabic-portfolio .ar-case-theme-runaway-poster{--project-bg:radial-gradient(circle at 20% 0%,#c132242e,transparent 30%),radial-gradient(circle at 100% 10%,#ff93341f,transparent 22%),linear-gradient(180deg,#120d0e 0%,#1e1415 100%);--project-ink:#f3e9df;--project-muted:#f3e9dfa3;--project-line:#f3e9df24;--project-nav-bg:#190f11c7;--project-art-bg:#090708;--project-card-bg:#ffffff09;--project-thinking-bg:linear-gradient(135deg,#090708 0%,#211011 100%);--project-thinking-ink:#f7ece4;--project-thinking-muted:#f7ece4a8;--project-system-bg:radial-gradient(circle at 85% 0%,#e14c2e2b,transparent 28%),linear-gradient(135deg,#190c0e 0%,#2b1113 100%);--project-system-ink:#f6ebe2;--project-system-muted:#f6ebe2ab;--project-hero-wash:radial-gradient(circle at 68% 4%,#d63a2733,transparent 28%);--project-shadow:#00000052;--ar-case-accent:#d65a3c!important}.arabic-portfolio .ar-case-theme-runaway-poster .ar-case-nav,.arabic-portfolio .ar-case-theme-runaway-poster .ar-case-facts{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.arabic-portfolio .ar-case-theme-runaway-poster .ar-case-system-grid article{border-color:#ffffff1f!important}.arabic-portfolio .ar-case-theme-runaway-poster .ar-case-gallery-head,.arabic-portfolio .ar-case-theme-runaway-poster .ar-case-artwork figcaption{border-color:#f3e9df24!important}.arabic-portfolio .ar-case-theme-packaging-designs{--project-bg:radial-gradient(circle at top,#171a1f 0%,#0d0f12 42%);--project-ink:#f4f1eb;--project-muted:#f4f1ebb3;--project-line:#f4f1eb1f;--project-nav-bg:#0d0f12cc;--project-art-bg:#14171b;--project-card-bg:#ffffff09;--project-thinking-bg:linear-gradient(135deg,#111419 0%,#1a1e23 100%);--project-thinking-ink:#f4f1eb;--project-thinking-muted:#f4f1ebad;--project-system-bg:radial-gradient(circle at 88% 0%,#d8bd6724,transparent 28%),linear-gradient(135deg,#171a1f 0%,#232830 100%);--project-system-ink:#f4f1eb;--project-system-muted:#f4f1ebb3;--project-hero-wash:radial-gradient(circle at 75% 3%,#d8bd671f,transparent 27%);--project-shadow:#00000047;--ar-case-accent:#d8bd67!important}.arabic-portfolio .ar-case-theme-packaging-designs .ar-case-system-grid article{border-color:#f4f1eb1f!important}.arabic-portfolio .ar-case-theme-packaging-designs .ar-case-cover{border-color:#f4f1eb1a!important}.arabic-portfolio .ar-case-theme-pizza-campaign{--project-bg:#f3262d;--project-ink:#f3e7bf;--project-muted:#f3e7bfbd;--project-line:#f3e7bf47;--project-nav-bg:#be181eb3;--project-art-bg:#d81f26;--project-card-bg:#600a0e29;--project-thinking-bg:#d91e25;--project-thinking-ink:#f3e7bf;--project-thinking-muted:#f3e7bfc2;--project-thinking-line:#f3e7bf47;--project-system-bg:#f3262d;--project-system-ink:#f3e7bf;--project-system-muted:#f3e7bfb8;--project-hero-wash:radial-gradient(circle at 78% 0%,#ffe28f21,transparent 26%);--project-shadow:#4f080b2e;--ar-case-accent:#f3e7bf!important}.arabic-portfolio .ar-case-theme-pizza-campaign .ar-case-calligraphy{color:#fff0c6!important}.arabic-portfolio .ar-case-theme-pizza-campaign .ar-case-thinking article,.arabic-portfolio .ar-case-theme-pizza-campaign .ar-case-system-grid article,.arabic-portfolio .ar-case-theme-pizza-campaign .ar-case-gallery-head,.arabic-portfolio .ar-case-theme-pizza-campaign .ar-case-artwork figcaption{border-color:#f3e7bf47!important}.arabic-portfolio .ar-case-theme-social-media-campaigns{--project-bg:radial-gradient(circle at 10% 0%,#d0b35f24,transparent 24%),radial-gradient(circle at 100% 15%,#1ea4ff1a,transparent 22%),linear-gradient(180deg,#0f1117 0%,#171a22 100%);--project-ink:#f1eee8;--project-muted:#f1eee8a8;--project-line:#f1eee81f;--project-nav-bg:#0f1117c7;--project-art-bg:#151922;--project-card-bg:#ffffff09;--project-thinking-bg:linear-gradient(135deg,#0c0f15 0%,#171d29 100%);--project-thinking-ink:#f4f1ec;--project-thinking-muted:#f4f1ecad;--project-system-bg:radial-gradient(circle at 90% 0%,#1ea4ff21,transparent 24%),linear-gradient(135deg,#151923 0%,#202735 100%);--project-system-ink:#f4f1ec;--project-system-muted:#f4f1ecad;--project-hero-wash:radial-gradient(circle at 18% 0%,#d0b35f1f,transparent 25%);--project-shadow:#00000045;--ar-case-accent:#d0b35f!important}.arabic-portfolio .ar-case-theme-social-media-campaigns .ar-case-system-grid article{border-color:#f1eee81f!important}.arabic-portfolio :is(.ar-case-theme-runaway-poster,.ar-case-theme-packaging-designs,.ar-case-theme-pizza-campaign,.ar-case-theme-social-media-campaigns) .ar-case-language{color:var(--project-ink)!important}.arabic-portfolio :is(.ar-case-theme-runaway-poster,.ar-case-theme-packaging-designs,.ar-case-theme-pizza-campaign,.ar-case-theme-social-media-campaigns) .nav-language-icon:hover{background:var(--project-ink)!important;color:#111!important}.arabic-portfolio :is(.ar-case-theme-runaway-poster,.ar-case-theme-packaging-designs,.ar-case-theme-pizza-campaign,.ar-case-theme-social-media-campaigns) .ar-case-artwork figcaption strong{color:var(--project-ink)!important}@media (max-width:700px){.arabic-portfolio .ar-case-theme-ghasaq-brand-identity .ar-case-cover,.arabic-portfolio .ar-case-theme-sukoon .ar-case-cover{width:calc(100% - 24px);border-radius:20px!important}.arabic-portfolio .ar-case-page[data-project] .ar-case-facts{border-radius:15px;padding:4px 12px}.arabic-portfolio .ar-case-page[data-project]:before{height:520px}}
.arabic-portfolio .ar-case-page[data-project]{--project-language-hover:#fff}.arabic-portfolio .ar-case-page[data-project] .ar-case-language:hover{background:var(--project-ink)!important;color:var(--project-language-hover)!important}.arabic-portfolio :is(.ar-case-theme-runaway-poster,.ar-case-theme-packaging-designs,.ar-case-theme-social-media-campaigns){--project-language-hover:#111}.arabic-portfolio .ar-case-theme-pizza-campaign{--project-language-hover:#b81920}
.ar-mirror-case{text-align:right;font-family:Cairo,Tahoma,Arial,sans-serif}.ar-mirror-case p,.ar-mirror-case dd,.ar-mirror-case figcaption,.ar-mirror-case small{font-family:Cairo,Tahoma,Arial,sans-serif}.ar-mirror-case h1,.ar-mirror-case h2,.ar-mirror-case h3,.ar-mirror-case h4{font-family:Cairo,Tahoma,Arial,sans-serif;letter-spacing:0!important}.ar-mirror-case [dir=ltr],.ar-mirror-doma h1,.ar-mirror-runaway .runaway-copy h1{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.04em!important}.ar-mirror-case em{font-style:normal}.ar-mirror-nav{direction:rtl;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;display:grid!important}.ar-mirror-nav>span{text-align:center;min-width:0}.ar-mirror-nav .ar-mirror-language{justify-self:end}.ar-mirror-nav>a:first-child{justify-self:start}.ar-mirror-case .nav-language-icon{color:inherit!important;background:0 0!important;border-color:currentColor!important}.ar-mirror-case .case-lead,.ar-mirror-case .ghasaq-lead,.ar-mirror-case .pack-lead,.ar-mirror-case .runaway-copy>p,.ar-mirror-case .smc-copy>p,.ar-mirror-case .case-copy,.ar-mirror-case .ghasaq-story-copy,.ar-mirror-case .pack-copy,.ar-mirror-case .smc-story>p{line-height:1.9}.ar-mirror-case .case-narrative{text-align:right;direction:rtl}.ar-mirror-case .case-narrative-grid article{direction:rtl}.ar-mirror-case .ghasaq-title span{text-align:right;direction:ltr}.ar-mirror-case .ghasaq-title em{line-height:1.25;letter-spacing:0!important;font-family:LaylaThuluthRegular,Amiri,serif!important}.ar-mirror-case .ghasaq-facts dt,.ar-mirror-case .runaway-meta dt,.ar-mirror-case .smc-facts dt{font-family:Cairo,Tahoma,Arial,sans-serif}.ar-mirror-case .ghasaq-gallery-header,.ar-mirror-case .ghasaq-gallery-intro,.ar-mirror-case .ghasaq-final-copy,.ar-mirror-case .ghasaq-system,.ar-mirror-case .pack-series-head,.ar-mirror-case .smc-collection-head,.ar-mirror-case .ghasaq-gallery-figure figcaption,.ar-mirror-case .smc-card figcaption{direction:rtl}.ar-mirror-case .pizza-system-grid>div{border-left:1px solid #f3e7bf47;border-right:0}.ar-mirror-case .pizza-system-grid>div:last-child{border-left:0}.ar-mirror-case .pack-lab-tabs button,.ar-mirror-case .pack-lab-foot,.ar-mirror-case .pack-series-card{direction:rtl}.ar-mirror-case .pack-lab-label-left{left:18px;right:auto}.ar-mirror-case .pack-lab-label-right{left:auto;right:18px}.ar-mirror-case .runaway-meta,.ar-mirror-case .smc-facts,.ar-mirror-case .runaway-details,.ar-mirror-case .smc-system{direction:rtl}.project-pager-ar{direction:rtl;font-family:Cairo,Tahoma,Arial,sans-serif}.project-pager-ar .project-pager-copy{text-align:right}.project-pager-ar .project-pager-copy h2,.project-pager-ar .project-pager-copy p,.project-pager-ar .project-pager-copy small{font-family:Cairo,Tahoma,Arial,sans-serif}.project-pager-ar .project-pager-status{direction:ltr}.project-pager-ar .project-pager-head>span{font-family:Cairo,Tahoma,Arial,sans-serif}@media (max-width:820px){.ar-mirror-nav{grid-template-columns:1fr auto!important}.ar-mirror-nav>span{display:none}.ar-mirror-nav .nav-language-icon{min-width:44px;min-height:44px}.ar-mirror-case .ghasaq-title span{font-size:clamp(52px,15vw,90px)}.ar-mirror-case .ghasaq-title em{font-size:clamp(42px,13vw,72px)}.ar-mirror-case .case-narrative-head{grid-template-columns:1fr}.ar-mirror-case .pizza-system-grid>div{border-left:0}.project-pager-ar .project-pager-head{align-items:flex-start}.project-pager-ar .project-pager-shortcut{display:none}}@media (max-width:520px){.ar-mirror-nav{gap:8px!important}.ar-mirror-case .case-lead,.ar-mirror-case .ghasaq-lead,.ar-mirror-case .pack-lead,.ar-mirror-case .runaway-copy>p,.ar-mirror-case .smc-copy>p{font-size:13px!important}.ar-mirror-case .ghasaq-gallery-header p,.ar-mirror-case .smc-collection-head p{font-size:11px!important}.ar-mirror-case .pack-lab-intro h2{font-size:clamp(36px,11vw,54px)!important}.project-pager-ar{width:min(100% - 24px,var(--max))}}
