/* Language-specific typography and direction; the reference layout remains in its original stylesheet. */
@font-face{font-family:'Thmanyah Sans';src:url('../assets/fonts/thmanyah-official-sans-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Thmanyah Sans';src:url('../assets/fonts/thmanyah-official-sans-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'Thmanyah Sans';src:url('../assets/fonts/thmanyah-official-sans-Bold.woff2') format('woff2');font-weight:600 900;font-display:swap}
@font-face{font-family:'Thmanyah Display';src:url('../assets/fonts/thmanyah-official-display-Light.woff2') format('woff2');font-weight:100 300;font-display:swap}
@font-face{font-family:'Thmanyah Display';src:url('../assets/fonts/thmanyah-official-display-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Thmanyah Display';src:url('../assets/fonts/thmanyah-official-display-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'Thmanyah Display';src:url('../assets/fonts/thmanyah-official-display-Bold.woff2') format('woff2');font-weight:600 900;font-display:swap}
.su-nav-actions{display:flex;align-items:center;justify-self:end;gap:12px}
.su-language-toggle{color:#4169e1;background:transparent;border:1px solid #4169e14d;border-radius:999px;padding:12px 17px;font-family:'Thmanyah Sans',var(--font-sans),sans-serif;font-size:14px;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s}
.su-language-toggle:hover,.su-language-toggle:focus-visible{background:#4169e11a;border-color:#4169e1;outline-offset:4px}
.su-phone{aspect-ratio:643/1306;container-type:inline-size}
.su-phone-frame{clip-path:url(#su-phone-cutouts);display:block;width:100%;height:100%;object-fit:contain}
.su-phone-brand{position:absolute;top:9.1%;left:14%;right:14%;height:7%;display:flex;justify-content:center;align-items:center;background:transparent;overflow:hidden}
.su-phone-brand img{width:51%;height:auto;max-height:75%;object-fit:contain}
.su-phone-controls{position:absolute;left:13.5%;right:13.5%;top:79%;height:7%;background:transparent;display:flex;justify-content:center;align-items:center;gap:2.3%;direction:ltr;border-radius:0 0 22px 22px}
.su-phone-controls>span{display:flex;align-items:center;justify-content:center;width:16%;aspect-ratio:1;background:#f6f6f6;border-radius:50%;color:#222;font-size:6cqw;line-height:1;font-family:var(--font-sans)}
.su-phone-controls>.su-phone-experience{width:39%;aspect-ratio:auto;height:72%;border-radius:999px;font-size:3.7cqw;white-space:nowrap}
.su-phone-nav{position:absolute;left:7%;right:7%;top:90.8%;height:5%;display:grid;grid-template-columns:repeat(3,1fr);background:#efefef;direction:inherit}
.su-phone-nav>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;color:#999;font-family:var(--font-sans);line-height:1}
.su-phone-nav>span:first-child{color:#151515}
.su-phone-nav b{font-size:5.8cqw;font-weight:400}
.su-phone-nav small{font-size:2.8cqw;white-space:nowrap;line-height:1.2}
html[lang=ar]{--font-sans:'Thmanyah Sans',sans-serif;--font-serif:'Thmanyah Display',serif}
html[lang=ar] .home-root{font-family:'Thmanyah Sans',sans-serif;letter-spacing:0}
html[lang=ar] .home-root :is(p,span,button,input,a,li){font-family:'Thmanyah Sans',sans-serif;letter-spacing:0}
html[lang=ar] .home-root :is(h1,h2,h3),html[lang=ar] .home-root :is(h1,h2,h3) span{font-family:'Thmanyah Display',serif!important;letter-spacing:0!important}
html[lang=ar] .home-root :is(h1,h2,h3){line-height:1.18}
html[lang=ar] .home-root p{line-height:1.65}
html[lang=ar] ._headline_bwga5_473{line-height:1.15;margin-top:10px}
html[lang=ar] ._s2body_bwga5_220,html[lang=ar] ._s4mBody_bwga5_1165,html[lang=ar] ._s4mCard_bwga5_1125{text-align:right}
html[lang=ar] ._s2line_bwga5_214{text-align:right}
html[lang=ar] ._s2body_bwga5_220{margin-left:0;margin-right:42.4vw}
html[lang=ar] ._s4head_bwga5_301{line-height:1.15;font-size:min(5.5vw,8vh)}
html[lang=ar] ._s4word_bwga5_378{line-height:1.2}
html[lang=ar] ._topbar_1pamk_164{direction:rtl}
html[lang=ar] ._oneLiner_1pamk_177{text-align:right;line-height:1.5}
html[lang=ar] ._pitch_1pamk_244{line-height:1.65}
html[lang=ar] ._s5desc_bwga5_813{line-height:1.6}
html[lang=ar] ._s5chance_bwga5_787{line-height:1.4}
html[lang=ar] ._s5left_bwga5_780{transform:translateX(calc((1 - var(--rp,0)) * -17vw))}
html[lang=ar] ._s5desc_bwga5_813{transform:translateX(calc((1 - var(--rp,0)) * 17vw))}
html[lang=ar] ._head_194d4_162{font-family:'Thmanyah Display',serif;line-height:1.18}
html[lang=ar] ._lead_194d4_206{line-height:1.4}
html[lang=ar] ._blurbBody_194d4_244{line-height:1.7}
html[lang=ar] ._emailInput_jyv7u_190{direction:ltr}
html[lang=ar] ._mail_jyv7u_580{direction:ltr}
html[lang=ar] ._bright_jyv7u_533{direction:ltr}
html[lang=ar] ._clock_bwga5_60{direction:ltr}
html[lang=ar] ._s2body_bwga5_220:before{content:'عن سوايب أب'}
@media(max-width:768px){
 .su-nav-actions{position:absolute;inset-inline-end:16px;top:max(18px,env(safe-area-inset-top,0px));gap:0}
 .su-language-toggle{font-size:12px;padding:8px 12px}
 html[lang=ar] ._s2body_bwga5_220{margin-right:0;line-height:1.7}
 html[lang=ar] ._s5left_bwga5_780,html[lang=ar] ._s5desc_bwga5_813{transform:none}
 html[lang=ar] ._s4mHead_bwga5_1104{line-height:1.3;font-size:clamp(28px,8vw,38px)}
 html[lang=ar] ._s4mCard_bwga5_1125{direction:rtl}
 html[lang=ar] ._s4mCrest_bwga5_1137{margin-inline-start:0}
 html[lang=ar] ._nameInner_1pamk_116{line-height:1.25}
 html[lang=ar] ._oneLiner_1pamk_177{font-size:15px}
 html[lang=ar] ._titleLine_1pamk_236{line-height:1.3}
 .su-phone-nav small{font-size:2.6cqw}
}
html[lang=ar] ._emailInput_jyv7u_165,html[lang=ar] ._mail_jyv7u_530{direction:ltr;unicode-bidi:isolate}
html[lang=ar] ._bright_jyv7u_518{direction:rtl}
html[lang=ar] ._s2head_bwga5_205{margin-inline-start:0}

html[lang=ar] .home-root *{font-family:'Thmanyah Sans',sans-serif!important;letter-spacing:0!important}
html[lang=ar] .home-root :is(h1,h2,h3),html[lang=ar] .home-root :is(h1,h2,h3) *{font-family:'Thmanyah Display',serif!important}
._s4mHead_bwga5_1104,._s4mBody_bwga5_1165,._s4mBody_bwga5_1165>p:last-child{color:#edf2ff}
._pillMark_bwga5_613{background:#d4af37!important}
.su-language-toggle{color:#dce6ff;border-color:#4169e180}
._s4mCrest_bwga5_1137{mask:none;-webkit-mask:none;border-radius:24%;background:transparent}
.su-project-paper{border:0;background:transparent;max-width:min(900px,94vw);width:900px;max-height:92dvh;margin:auto;padding:25px;overflow-y:auto;color:#17223c;overscroll-behavior:contain}
.su-project-paper::backdrop{background:#02091ad9;backdrop-filter:blur(12px)}
.su-paper-sheet{position:relative;background:#fffdf7;box-shadow:0 24px 90px #0008;border-radius:3px;padding:clamp(24px,5vw,60px);transform-origin:50% 0;animation:su-paper-unfold .65s cubic-bezier(.22,1,.36,1) both}
@keyframes su-paper-unfold{from{opacity:0;transform:perspective(1200px) rotateX(-24deg) scaleY(.15);clip-path:inset(0 0 70%)}to{opacity:1;transform:perspective(1200px) rotateX(0) scaleY(1);clip-path:inset(0)}}
.su-paper-close{position:absolute;inset-inline-end:18px;top:14px;width:40px;height:40px;border:1px solid #d4af3770;background:#fffdf7;border-radius:50%;font-size:28px;cursor:pointer;color:#2346b8}
.su-paper-sheet header>img{width:130px;height:auto;margin-bottom:30px}.su-paper-sheet header p{color:#846519;font-size:13px}.su-paper-sheet h2{font:300 clamp(28px,5vw,52px)/1.15 'PP Pangaia',serif;margin:12px 0 20px}.su-paper-meta{display:flex;gap:20px;font-size:14px;color:#65718a;margin-bottom:25px}.su-paper-hero{width:100%;max-height:430px;object-fit:cover;border-radius:3px}.su-paper-sheet section{margin-top:28px}.su-paper-sheet h3{font-size:22px;margin-bottom:12px}.su-paper-sheet section p{line-height:1.8;color:#576174}.su-paper-sheet a{display:inline-block;color:#2346b8;margin-top:25px}.su-paper-gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:25px}.su-paper-gallery img{width:100%;height:230px;object-fit:cover}html[lang=ar] .su-project-paper *{font-family:'Thmanyah Sans',sans-serif!important}html[lang=ar] .su-project-paper :is(h2,h3){font-family:'Thmanyah Display',serif!important;line-height:1.5}@media(max-width:600px){.su-project-paper{padding:10px}.su-paper-gallery{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.su-paper-sheet{animation:none}}

._root_o5e3l_2{background:transparent}._cover_o5e3l_34,._art_o5e3l_44{background:#152b78}._frame_o5e3l_54{border-color:#d4af37}._corner_o5e3l_59{background:#d4af37}._txt_o5e3l_74{color:#e7cd70}html[lang=ar] ._root_o5e3l_2 *{font-family:'Thmanyah Display',serif!important}

html[lang=ar] :is(.home-root,.su-project-paper,._root_o5e3l_2) *{font-family:'Thmanyah Display',sans-serif!important}

html[lang=en] .su-project-paper{font-family:Switzer,sans-serif}
