@property --far{syntax:"<number>";inherits:true;initial-value:0}@property --fen{syntax:"<number>";inherits:true;initial-value:0}body:has(.sg),html:has(.sg){overflow:hidden;overscroll-behavior:none}.sg{--f-display:"Thmanyah Serif Display","thmanyahserifdisplay",Georgia,serif;--f-text:"Thmanyah Serif Text","thmanyahseriftext",Georgia,serif;--f-sans:"Thmanyah Sans","thmanyahsans",system-ui,"Segoe UI",Tahoma,sans-serif;--field:#f8f9fd;--ink:#17161f;--muted:#5b5f72;--cobalt:#2b45e0;--vermilion:#ff4a1c;--move:cubic-bezier(.62,0,.22,1);--out:cubic-bezier(.2,.8,.2,1);--far:0;--fen:0;position:fixed;left:0;top:0;width:100%;height:100vh;height:100dvh;overflow:hidden;background:var(--field);color:var(--ink);font-family:var(--f-sans);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.sg-safe{inset:0;visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.sg-safe,.sg-sr{position:absolute}.sg-sr{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sg-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.sg-logo{position:absolute;z-index:4;transform-origin:0 0}.sg-logo .logo{position:relative;display:block;aspect-ratio:385.01/248.61;color:var(--ink);opacity:.86;transition:opacity .3s ease}.sg[data-chosen] .sg-logo .logo,.sg[data-comp] .sg-logo .logo{opacity:1}.sg[data-comp=construction] .sg-logo .logo-part{fill-opacity:max(var(--far),var(--fen));stroke:var(--ink);stroke-width:.9px;stroke-opacity:.7}.sg[data-comp=construction] .sg-logo .logo-part *{vector-effect:non-scaling-stroke}.sg[data-comp=construction][data-chosen] .sg-logo .logo-part{fill-opacity:1;transition:fill-opacity .3s ease}.sg-ar .sg-fatha{fill:var(--vermilion)}.sg-logo .logo-part{position:absolute;inset:0;width:100%;height:100%;fill:currentColor;overflow:visible}.sg[data-stage="0"] .sg-logo{visibility:hidden}.sg:not([data-stage="0"]) .sg-logo .logo-assemble .logo-body{animation:sg-write .9s var(--move) both}.sg:not([data-stage="0"]) .sg-logo .logo-assemble .logo-dot path{transform-box:fill-box;transform-origin:center;animation:sg-node .45s var(--out) both}.sg:not([data-stage="0"]) .sg-logo .logo-assemble .logo-dot-1 path{animation-delay:.7s}.sg:not([data-stage="0"]) .sg-logo .logo-assemble .logo-dot-2 path{animation-delay:.8s}.sg:not([data-stage="0"]) .sg-logo .logo-assemble .logo-dot-3 path{animation-delay:.9s}@keyframes sg-write{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes sg-node{0%{scale:0;rotate:-90deg}to{scale:1;rotate:0deg}}.sg-ar,.sg-en{position:absolute;z-index:5;display:block;color:var(--ink);text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}.sg-ar{transform-origin:100% 0}.sg-ar svg{display:block;fill:var(--ink)}.sg-en{transform-origin:0 0;white-space:nowrap;font:400 1em/1.1 var(--f-display);letter-spacing:-.012em}.sg-en b{font-weight:900;letter-spacing:-.02em}.sg[data-emph=cobalt] .sg-ar .sg-emph{fill:var(--cobalt)}.sg[data-emph=cobalt] .sg-en .sg-emph{color:var(--cobalt)}.sg[data-emph=vermilion] .sg-ar .sg-emph{fill:var(--vermilion)}.sg[data-emph=vermilion] .sg-en .sg-emph{color:var(--vermilion)}.sg-ar{opacity:calc(1 - .35 * clamp(0, calc((var(--fen) - .35) / .65), 1))}.sg-en{opacity:calc(1 - .35 * clamp(0, calc((var(--far) - .35) / .65), 1))}.sg-label{position:relative;z-index:5;display:inline-flex;align-items:center;gap:8px;pointer-events:none;white-space:nowrap;font:600 12px/1.3 var(--f-sans);letter-spacing:.08em;color:var(--cobalt)}.sg-label i{width:6px;height:6px;flex:none;background:var(--vermilion)}.sg-lw{display:inline-grid}.sg-lw>span{grid-area:1/1;transition:opacity .25s ease}.sg-label-ar{font-size:15px;letter-spacing:0;opacity:calc(.86 + .14 * var(--far))}.sg-label-en{font-size:12.5px;text-transform:uppercase;opacity:calc(.86 + .14 * var(--fen))}.sg-label-ar .sg-l0{opacity:calc(1 - clamp(0, calc((var(--far) - .3) / .15), 1))}.sg-label-ar .sg-l1{opacity:clamp(0,calc((var(--far) - .45) / .2),1)}.sg-label-en .sg-l0{opacity:calc(1 - clamp(0, calc((var(--fen) - .3) / .15), 1))}.sg-label-en .sg-l1{opacity:clamp(0,calc((var(--fen) - .45) / .2),1)}.sg-label i{scale:calc(1 + .4 * max(var(--far), var(--fen)))}.sg-latents{position:absolute;inset:0;z-index:2;pointer-events:none}.sg-latent{position:absolute;white-space:nowrap;--f:0;--q:0;--z:1;color:var(--cobalt);transform-origin:50% 60%;opacity:calc((var(--o0) + (var(--o1, .9) - var(--o0)) * var(--f)) * (1 - .3 * var(--q)));filter:blur(calc(var(--b0) * (1 - var(--f))));scale:calc(1 + .02 * var(--f));transition:opacity .45s ease,filter .45s ease,scale .6s var(--out)}.sg-latent svg{display:block;fill:currentColor}.sg-near{--o0:.36;--b0:.35px;font:700 calc(var(--C) * .36 * var(--z) * var(--zm, 1))/1.3 var(--f-display)}.sg-near:lang(en){font:400 calc(var(--C) * .31 * var(--z) * var(--zm, 1))/1.3 var(--f-display);letter-spacing:-.005em}.sg-mid{--o0:.25;--b0:.9px;font:700 calc(var(--C) * .29 * var(--z) * var(--zm, 1))/1.3 var(--f-display)}.sg-mid:lang(en){font:400 calc(var(--C) * .25 * var(--z) * var(--zm, 1))/1.3 var(--f-display)}.sg-far{--o0:.17;--b0:1.6px;font:700 calc(var(--C) * .48 * var(--z) * var(--zm, 1))/1.3 var(--f-display)}.sg-far:lang(en){font:400 calc(var(--C) * .2 * var(--z) * var(--zm, 1))/1.3 var(--f-display);letter-spacing:.01em}.sg-micro{--o0:.26;--b0:.5px;opacity:calc(var(--o0) + .45 * var(--f));filter:blur(calc(var(--b0) * (1 - var(--f))));scale:none;font:600 10px/1.4 var(--f-sans);letter-spacing:.16em;color:var(--cobalt)}.sg-micro:lang(ar){font:600 12.5px/1.4 var(--f-sans);letter-spacing:0}.sg-x{color:var(--vermilion);font-weight:500}.sg[data-fam=phone] .sg-latent:not(.sg-micro){--z:.86}.sg-macro{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;transition:opacity 1.2s ease}.sg-macro>span{--mt:0;position:absolute;white-space:nowrap;color:transparent;font:400 1em/1 var(--f-display);letter-spacing:-.035em}.sg-macro>span:after,.sg-macro>span:before{content:attr(data-text);position:absolute;inset:0;color:var(--cobalt)}.sg-macro>span:before{opacity:calc(.085 + .025 * var(--mt));filter:blur(calc(var(--C) * .07))}.sg-macro>span:after{opacity:calc(.06 * var(--mt));filter:blur(calc(var(--C) * .035))}.sg-macro .sg-m1{bottom:-.24em}.sg-macro .sg-m2{top:-.36em}.sg-macro .sg-m2:before{opacity:calc(.07 + .025 * var(--mt))}.sg-macro[data-vertical] .sg-m1{bottom:auto;transform-origin:0 0;rotate:-90deg}.sg:not([data-stage="4"]) .sg-macro{opacity:0}.sg[data-chosen] .sg-macro{opacity:0;transition:opacity .4s ease}.sg-hint{position:absolute;z-index:3;margin:0;white-space:nowrap;pointer-events:none;font:500 12px/1.3 var(--f-sans);letter-spacing:.06em;color:var(--muted)}.sg[data-stage="4"] .sg-hint{opacity:calc(1 - clamp(0, calc((max(var(--far), var(--fen)) - .3) * 2.5), 1))}.sg-touch,.sg[data-input=touch] .sg-fine{display:none}.sg[data-input=touch] .sg-touch{display:inline}@media (hover:none) and (pointer:coarse){.sg:not([data-input]) .sg-fine{display:none}.sg:not([data-input]) .sg-touch{display:inline}}.sg :is(.sg-ar,.sg-en,.sg-latents,.sg-hint,.sg-label){transition:opacity .7s ease}.sg:is([data-stage="0"],[data-stage="1"],[data-stage="2"]) :is(.sg-ar,.sg-en,.sg-label){opacity:0}.sg:not([data-stage="4"]) :is(.sg-latents,.sg-hint){opacity:0}.sg :is(.sg-ar,.sg-en){transition:opacity .45s ease}.sg[data-chosen=ar] .sg-en,.sg[data-chosen=en] .sg-ar{transition:opacity .3s ease}.sg[data-chosen] :is(.sg-label,.sg-hint){opacity:0!important;transition:opacity .2s ease}.sg[data-phase=recede] .sg-latents{opacity:0!important;transition:opacity .35s ease}.sg-home{position:absolute;inset:0;z-index:3;pointer-events:none}.sg-home>*{opacity:0}.sg-h-bar{position:absolute;top:0;inset-inline:0;display:flex;align-items:center;gap:16px;padding:18px calc(var(--C) * .6);font:600 11px/1 var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cobalt)}.sg-h-bar[dir=rtl]{font-size:13px;letter-spacing:0}.sg-h-slot{height:30px;flex:none}.sg-h-world{display:inline-flex;align-items:center;gap:10px}.sg-h-world i{width:6px;height:6px;rotate:30deg;background:var(--vermilion)}.sg-h-index{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:10px;color:var(--ink)}.sg-h-index b{width:18px;height:18px;rotate:30deg;border:1.5px solid var(--ink)}.sg-h-name{position:absolute;fill:var(--cobalt);overflow:visible;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);translate:0 30%}.sg-h-intro{position:absolute;inset-inline-end:calc(var(--C) * 1);width:min(30vw,360px);margin:0;font:400 clamp(.95rem,1.1vw,1.08rem)/1.65 var(--f-text);color:var(--ink);translate:0 8px}.sg[data-state=home] .sg-home>*{opacity:1}.sg[data-state=home] .sg-h-name{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);translate:0 0}.sg[data-state=home] .sg-h-intro{translate:0 0}.sg[data-motion=full][data-state=home] .sg-h-name{transition:translate .6s var(--out),opacity .01s,-webkit-clip-path .6s var(--out);transition:clip-path .6s var(--out),translate .6s var(--out),opacity .01s;transition:clip-path .6s var(--out),translate .6s var(--out),opacity .01s,-webkit-clip-path .6s var(--out)}.sg[data-motion=full][data-state=home] :is(.sg-h-bar,.sg-h-intro){transition:opacity .35s ease .35s,translate .45s var(--out) .35s}.sg[data-motion=reduced] *{animation:none!important}.sg[data-motion=reduced] .sg-latent{transition:opacity .25s ease;scale:none}.sg[data-motion=reduced][data-phase=out] :is(.sg-logo,.sg-latents){opacity:.2!important;transition:opacity .16s ease}.sg[data-motion=reduced][data-chosen=ar] .sg-ar,.sg[data-motion=reduced][data-chosen=en] .sg-en{opacity:1!important}.sg[data-motion=reduced][data-phase=in] :is(.sg-logo,.sg-ar,.sg-en){transition:opacity .25s ease}.sg[data-motion=reduced][data-phase=in] .sg-latents{opacity:0!important}.sg[data-motion=reduced] .sg-h-name{-webkit-clip-path:none;clip-path:none}.sg[data-motion=reduced] .sg-h-name,.sg[data-motion=reduced] .sg-home>*{translate:none;transition:opacity .25s ease .05s}.sg-debug{position:fixed;bottom:12px;left:50%;translate:-50% 0;z-index:9;display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center;padding:6px 10px;background:#fff;box-shadow:0 0 0 1px var(--cobalt);font:500 12px/1 var(--f-sans);color:var(--ink);direction:ltr;max-width:94vw}.sg-debug b{color:var(--vermilion)}.sg-debug button{font:inherit;padding:4px 8px;border:1px solid #c9cde0;background:#fff;cursor:pointer}.sg-debug button[aria-pressed=true]{background:var(--cobalt);color:#fff;border-color:var(--cobalt)}@media (max-width:760px){.sg-h-intro{inset-inline:calc(var(--C) * .6);width:auto}.sg-ar,.sg-en{min-height:44px}}.sg[data-input=fine],.sg[data-input=fine] *{cursor:none}.sg[data-input=fine] .sg-debug,.sg[data-input=fine] .sg-debug *{cursor:auto}.sg-cursor{position:fixed;left:0;top:0;z-index:8;pointer-events:none;opacity:1;transition:opacity .3s ease}.sg-cursor[data-out="1"],.sg[data-chosen] .sg-cursor,.sg[data-input=touch] .sg-cursor{opacity:0}.sg-cc,.sg-cx,.sg-cy{position:absolute;display:block;background:var(--vermilion);left:0;top:0;transition:scale .45s var(--out),translate .45s var(--out),opacity .2s ease}.sg-cx{width:13px;height:1.5px;translate:-6.5px -.75px}.sg-cy{width:1.5px;height:13px;translate:-.75px -6.5px}.sg-cc{width:4px;height:4px;translate:-2px -2px;scale:0}.sg-cursor[data-state=disc] .sg-cx{scale:1.3 1.15}.sg-cursor[data-state=disc] .sg-cy{scale:1.15 1.3}.sg-cursor[data-state=entry] .sg-cx{scale:1.55 1.35}.sg-cursor[data-state=entry] .sg-cy{scale:1.35 1.55}.sg-cursor[data-state=entry] .sg-cc{scale:1}.sg-cursor[data-press] .sg-cx{scale:1.3 1.6;transition-duration:.08s}.sg-cursor[data-press] .sg-cy{scale:1.6 1.3;transition-duration:.08s}.sg-cursor[data-press] .sg-cc{scale:1.6;transition-duration:.08s}.sg-act{position:fixed;left:0;top:0;z-index:8;pointer-events:none;white-space:nowrap;opacity:0;transition:opacity .2s ease;font:600 11px/1.2 var(--f-sans);letter-spacing:.16em;color:var(--vermilion)}.sg-act:lang(ar){font-size:13px;letter-spacing:0}.sg-act[data-on="1"]{opacity:1}.sg[data-chosen] .sg-act{opacity:0}.sg[data-motion=reduced] :is(.sg-cx,.sg-cy,.sg-cc){transition:none}.sg-teach{position:absolute;z-index:3;margin:0;pointer-events:none;opacity:0;transition:opacity .12s ease;display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}.sg-t-ar{position:relative;font:700 calc(var(--C) * .27)/1.15 var(--f-sans);color:var(--ink)}.sg-t-ar:after{content:"";position:absolute;right:-13px;top:58%;width:9px;height:1.5px;background:var(--vermilion)}.sg-t-en{font:600 10px/1.2 var(--f-sans);letter-spacing:.18em;color:var(--muted)}.sg[data-teach][data-stage="4"]:not([data-chosen]) .sg-teach{opacity:1;transition:opacity .7s ease .3s}.sg[data-fam=phone] .sg-latent[data-id=d1]{--o1:.62}.sg[data-teach] .sg-latent[data-id=d1]{opacity:.06!important}.sg-micro{font-size:calc(9.5px * var(--ms, 1))}.sg-micro:lang(ar){font-size:calc(11.5px * var(--ms, 1))}.sg[data-fam=phone] .sg-micro{font-size:calc(9px * var(--ms, 1));letter-spacing:.14em}.sg[data-fam=phone] .sg-micro:lang(ar){font-size:calc(11px * var(--ms, 1));letter-spacing:0}.sg[data-fam=phone] .sg-label{gap:7px}.sg[data-input=touch]:not([data-teach]) .sg-label .sg-l0{opacity:0}.sg[data-input=touch]:not([data-teach]) .sg-label .sg-l1{opacity:1}.sg[data-fam=phone][data-input=touch][data-stage="4"]:not([data-teach]) .sg-label-ar{opacity:calc(.78 + .22 * var(--far))}.sg[data-fam=phone][data-input=touch][data-stage="4"]:not([data-teach]) .sg-label-en{opacity:calc(.78 + .22 * var(--fen))}.sg-en b{position:relative}.sg-art-mark{position:absolute;left:.2em;top:-.1em;width:.8em;height:.065em;border-radius:.04em;background:var(--vermilion);transform-origin:50% 50%;rotate:-12.5deg;pointer-events:none}.sg:not([data-accent=fatha]) .sg-art-mark{display:none}.sg[data-dwell=ar] .sg-label-ar i,.sg[data-dwell=en] .sg-label-en i{scale:1.5;transition:scale .5s linear}.sg[data-armed=ar] .sg-label-ar i,.sg[data-armed=en] .sg-label-en i{scale:2.1}.sg-l2{opacity:0}.sg[data-armed=ar] .sg-label-ar .sg-lw>span,.sg[data-armed=en] .sg-label-en .sg-lw>span{opacity:0!important}.sg[data-armed=ar] .sg-label-ar .sg-lw>.sg-l2,.sg[data-armed=en] .sg-label-en .sg-lw>.sg-l2{opacity:1!important}.sg-ar,.sg-en{display:flex;flex-direction:column;align-items:flex-start}.sg-en-t{display:block;white-space:nowrap}.sg-rule{position:relative;display:block;align-self:stretch;height:2px;background:var(--cobalt);flex:none}.sg-ar .sg-rule{transform-origin:right;scale:calc(.14 + .86 * var(--far) * var(--far)) 1;opacity:calc(.5 + .5 * var(--far))}.sg-en .sg-rule{transform-origin:left;scale:calc(.14 + .86 * var(--fen) * var(--fen)) 1;opacity:calc(.5 + .5 * var(--fen))}.sg[data-press] :is(.sg-ar,.sg-en) .sg-rule{height:3px;transition:height .08s ease}.sg-ar:focus-visible .sg-rule,.sg-en:focus-visible .sg-rule{height:3px}.sg-rule:before{content:"";position:absolute;top:-4.5px;width:11px;height:11px;opacity:0;background:linear-gradient(var(--vermilion),var(--vermilion)) 50% /100% 1.5px no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 50% /1.5px 100% no-repeat}.sg-ar .sg-rule:before{right:-18px}.sg-en .sg-rule:before{left:-18px}.sg-ar:focus-visible .sg-rule:before,.sg-en:focus-visible .sg-rule:before{opacity:1}.sg[data-chosen=ar] .sg-ar .sg-rule,.sg[data-chosen=en] .sg-en .sg-rule{scale:1 1;opacity:1}.sg[data-chosen=ar] .sg-en .sg-rule,.sg[data-chosen=en] .sg-ar .sg-rule{scale:0 1;transition:scale .3s ease}.sg[data-fam=phone][data-input=touch]:not([data-teach]) .sg-ar .sg-rule{scale:calc(.3 + .7 * var(--far) * var(--far)) 1;opacity:calc(.62 + .38 * var(--far))}.sg[data-fam=phone][data-input=touch]:not([data-teach]) .sg-en .sg-rule{scale:calc(.3 + .7 * var(--fen) * var(--fen)) 1;opacity:calc(.62 + .38 * var(--fen))}.sg[data-input=touch] :is(.sg-ar,.sg-en) .sg-rule{transition:scale .28s ease,opacity .28s ease,height .2s ease}.sg[data-dwell=ar] .sg-ar .sg-rule,.sg[data-dwell=en] .sg-en .sg-rule{scale:1 1;opacity:1;height:3px;transition:scale .5s linear,height .2s ease}.sg[data-input=touch] .sg-cursor{opacity:0;transition:opacity .2s ease}.sg[data-input=touch][data-drag]:not([data-chosen]) .sg-cursor{opacity:.9;transition:opacity .12s ease}.sg[data-input=touch] .sg-cursor :is(.sg-cx,.sg-cy){scale:1!important;transition:none}.sg[data-input=touch] .sg-cx{width:10px;height:1.25px;translate:-5px -.625px}.sg[data-input=touch] .sg-cy{width:1.25px;height:10px;translate:-.625px -5px}.sg[data-input=touch] .sg-cc{display:none}.sg :is(.sg-ar,.sg-en){-webkit-touch-callout:none}.sg[data-taught] .sg-teach{opacity:0;filter:blur(1.2px);translate:0 -3px;visibility:hidden;transition:opacity .45s ease,filter .45s ease,translate .45s ease,visibility 0s linear .45s}.sg[data-motion=reduced][data-taught] .sg-teach{filter:none;translate:none;transition:opacity .18s ease,visibility 0s linear .18s}.sg[data-mc=center] .sg-teach{z-index:9}.sg[data-mc=center][data-teach][data-stage="4"]:not([data-chosen]) :is(.sg-logo,.sg-choice,.sg-latents,.sg-macro){opacity:.4}.sg[data-mc=center][data-taught]:not([data-chosen]) :is(.sg-logo,.sg-choice,.sg-latents,.sg-macro){transition:opacity .7s cubic-bezier(.45,0,.55,1)}.sg[data-mc=center][data-taught] .sg-teach{opacity:0;filter:blur(1.4px);translate:0 -3px;visibility:hidden;transition:opacity .7s cubic-bezier(.45,0,.55,1),filter .7s cubic-bezier(.45,0,.55,1),translate .7s cubic-bezier(.45,0,.55,1),visibility 0s linear .7s}.sg[data-mc=center][data-motion=reduced][data-taught] .sg-teach{filter:none;translate:none;transition:opacity .23s ease,visibility 0s linear .23s}.sg[data-mc=center][data-motion=reduced][data-taught]:not([data-chosen]) :is(.sg-logo,.sg-choice,.sg-latents,.sg-macro){transition:opacity .23s ease}.sg-act{z-index:10;padding:2px 5px;background:var(--field)}.sg :is(.sg-ar,.sg-en){-webkit-user-drag:none}.sg-svh{position:absolute;left:0;top:0;width:0;height:100vh;height:100svh;visibility:hidden;pointer-events:none}.sg-ar,.sg-en{opacity:1}.sg-ar>svg{opacity:calc(1 - .35 * clamp(0, calc((var(--fen) - .35) / .65), 1))}.sg-ar>svg,.sg-en>.sg-en-t{transition:opacity .45s ease}.sg-en>.sg-en-t{opacity:calc(1 - .35 * clamp(0, calc((var(--far) - .35) / .65), 1))}.sg:is([data-stage="0"],[data-stage="1"],[data-stage="2"]) :is(.sg-ar,.sg-en){opacity:0}.sg[data-chosen=ar] .sg-en,.sg[data-chosen=en] .sg-ar{opacity:0!important}.sg[data-fam=phone][data-input=touch][data-stage="4"]:not([data-teach]) .sg-label-ar{opacity:calc(.86 + .14 * var(--far))}.sg[data-fam=phone][data-input=touch][data-stage="4"]:not([data-teach]) .sg-label-en{opacity:calc(.86 + .14 * var(--fen))}.sg-act{color:#cc3a15}.sg-ar:focus-visible:after,.sg-en:focus-visible:after{content:"";position:absolute;inset:-10px -14px;pointer-events:none;--k:12px;--t:2px;background:linear-gradient(var(--vermilion),var(--vermilion)) 0 0 /var(--k) var(--t) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 0 0 /var(--t) var(--k) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 100% 0 /var(--k) var(--t) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 100% 0 /var(--t) var(--k) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 0 100% /var(--k) var(--t) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 0 100% /var(--t) var(--k) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 100% 100% /var(--k) var(--t) no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 100% 100% /var(--t) var(--k) no-repeat}@media (forced-colors:active){.sg[data-input=fine],.sg[data-input=fine] *{cursor:auto}.sg-act,.sg-cursor{display:none}.sg .sg-ar svg,.sg .sg-ar svg path{fill:LinkText!important}.sg-macro{display:none}.sg-en .sg-emph,.sg-en-t{color:LinkText}.sg-rule{forced-color-adjust:none;background:LinkText}.sg-ar:focus-visible,.sg-en:focus-visible{outline:3px solid Highlight;outline-offset:8px}.sg-ar:focus-visible:after,.sg-en:focus-visible:after{display:none}}@keyframes sg-type-hold{0%,to{opacity:0}}@keyframes sg-type-in{0%{opacity:0}}html[data-type=loading] .sg :is(.sg-en,.sg-label,.sg-latents,.sg-hint,.sg-macro,.sg-teach,.sg-act){animation:sg-type-hold 5s linear}html[data-type=ready] .sg :is(.sg-en,.sg-label,.sg-latents,.sg-hint,.sg-macro,.sg-teach){animation:sg-type-in .45s ease}@media (prefers-reduced-motion:reduce){html[data-type=ready] .sg :is(.sg-en,.sg-label,.sg-latents,.sg-hint,.sg-macro,.sg-teach){animation:none}}.sg-study .sg{--field:#fafbfd;--st-pitch:clamp(4px,calc(var(--C, 96px) * .06),7px);background-color:var(--field);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .09  0 0 0 0 .086  0 0 0 0 .12  -1.6 0 0 0 1.05'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)' opacity='.075'/%3E%3C/svg%3E");background-size:256px 256px}.sg-study .sg-macro>span:before{filter:blur(calc(var(--C, 96px) * .095))}.sg-study .sg-macro>span:after{color:transparent;filter:blur(calc(var(--C, 96px) * .007));opacity:calc(.42 + .12 * var(--mt));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='300'%3E%3Cdefs%3E%3Cpattern id='p' width='6' height='6' patternUnits='userSpaceOnUse' patternTransform='rotate(60)'%3E%3Ccircle cx='3' cy='3' r='1.15' fill='%23ff4a1c'/%3E%3C/pattern%3E%3CradialGradient id='g'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='1'/%3E%3Cstop offset='.55' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cmask id='m'%3E%3Crect width='600' height='300' fill='url(%23g)'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='600' height='300' fill='url(%23p)' mask='url(%23m)'/%3E%3C/svg%3E"),radial-gradient(circle,color-mix(in srgb,var(--cobalt) 60%,transparent) calc(var(--st-pitch) * .14),transparent calc(var(--st-pitch) * .22)),radial-gradient(circle,color-mix(in srgb,var(--cobalt) 60%,transparent) calc(var(--st-pitch) * .14),transparent calc(var(--st-pitch) * .22));background-size:calc(var(--C, 96px) * 6.25) calc(var(--C, 96px) * 3.125),var(--st-pitch) var(--st-pitch),var(--st-pitch) var(--st-pitch);background-position:58% 45%,0 0,calc(var(--st-pitch) / 2) calc(var(--st-pitch) / 2);background-repeat:no-repeat,repeat,repeat;-webkit-background-clip:text;background-clip:text;-webkit-mask-image:linear-gradient(100deg,rgb(0 0 0/.18),rgb(0 0 0/.45) 18%,rgb(0 0 0/.45) 82%,rgb(0 0 0/.18));mask-image:linear-gradient(100deg,rgb(0 0 0/.18),rgb(0 0 0/.45) 18%,rgb(0 0 0/.45) 82%,rgb(0 0 0/.18))}.pl{--f-display:"Thmanyah Serif Display","thmanyahserifdisplay",Georgia,serif;--f-sans:"Thmanyah Sans","thmanyahsans",system-ui,"Segoe UI",Tahoma,sans-serif;--field:#fafbfd;--ink:#17161f;--muted:#5b5f72;--cobalt:#2b45e0;--vermilion:#ff4a1c;--move:cubic-bezier(.62,0,.22,1);--out:cubic-bezier(.2,.8,.2,1);--standard:cubic-bezier(.2,0,0,1);--x:linear-gradient(var(--vermilion),var(--vermilion)) center /100% 1.5px no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) center /1.5px 100% no-repeat}html:has(.pl){background:#fafbfd}.pl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pl-change,.pl-ghost-c,.pl-link,.pl-no,.pl-opt,.pl-send,.pl-yes{all:unset}.pl .sg-label{font-weight:500;letter-spacing:0;text-transform:none}.pl .sg-label-ar{font-size:16px}.pl .sg-label-en{font-size:15px}.pl .sg[data-fam=phone] .sg-label-ar{font-size:15.5px}.pl .sg[data-fam=phone] .sg-label-en{font-size:14.5px}.pl .sg .sg-label .sg-lw>.sg-l1,.pl .sg .sg-label .sg-lw>.sg-l2{opacity:0;transition:opacity .12s ease}.pl .sg .sg-label .sg-lw>.sg-l0{opacity:1;transition:opacity .16s ease .12s}.pl .sg .sg-label .sg-l1{color:var(--cobalt);font-weight:700}.pl .sg:not([data-hover=ar]) .sg-ar:focus-visible .sg-lw>.sg-l0,.pl .sg:not([data-hover=en]) .sg-en:focus-visible .sg-lw>.sg-l0,.pl .sg[data-armed=ar] .sg-label-ar .sg-lw>.sg-l0,.pl .sg[data-armed=en] .sg-label-en .sg-lw>.sg-l0{opacity:0;transition:opacity .12s ease}.pl .sg:not([data-hover=ar]) .sg-ar:focus-visible .sg-lw>.sg-l1,.pl .sg:not([data-hover=en]) .sg-en:focus-visible .sg-lw>.sg-l1{opacity:1;transition:opacity .16s ease .12s}.pl .sg-hov{position:fixed;left:0;top:0;z-index:10;pointer-events:none;white-space:nowrap;opacity:0;transition:opacity .2s ease;font:600 11px/1.2 var(--f-sans);letter-spacing:.16em;color:#cc3a15;padding:2px 5px;background:var(--field)}.pl .sg-hov:lang(ar){font-size:13px;letter-spacing:0}.pl .sg-hov[data-on]{opacity:1}.pl .sg:is([data-input=touch],[data-chosen],[data-armed]) .sg-hov{opacity:0!important}.pl .sg:is([data-armed=ar],[data-armed=en]) .sg-label .sg-lw>.sg-l2{opacity:0!important}.pl .sg-act{display:block;padding:1px 6px;border-radius:2px;background:var(--field);color:#cc3a15;font:500 15px/1.35 var(--f-sans);letter-spacing:0;text-transform:none;opacity:0;transition:opacity .12s ease}.pl .sg-act:lang(ar){font-size:15.5px}.pl .sg-act[data-on="1"][data-armed]{opacity:1;transition:opacity .06s ease}.pl .sg-act[data-at=label]{padding:0;background:none}.pl .sg[data-chosen] .sg-act,.pl .sg[data-input=fine] .sg-act{opacity:0!important}.pl .sg[data-input=fine]:not([data-chosen]) :is(.sg-ar,.sg-en) .sg-rule{transition:scale .22s cubic-bezier(.2,0,0,1),opacity .22s ease,height .08s ease}.pl .sg[data-input=fine]:not([data-chosen]) .sg-ar .sg-rule{scale:calc(.14 + .86 * var(--rar, var(--far)) * var(--rar, var(--far))) 1;opacity:calc(.5 + .5 * var(--rar, var(--far)))}.pl .sg[data-input=fine]:not([data-chosen]) .sg-en .sg-rule{scale:calc(.14 + .86 * var(--ren, var(--fen)) * var(--ren, var(--fen))) 1;opacity:calc(.5 + .5 * var(--ren, var(--fen)))}.pl .sg[data-input=touch] .sg-cursor{display:none}.pl .sg[data-mc=center][data-teach][data-stage="4"]:not([data-chosen]) :is(.sg-logo,.sg-choice,.sg-latents,.sg-macro){opacity:1}.pl .sg-teach-halo{position:absolute;z-index:3;left:-9999px;top:0;width:0;height:0;pointer-events:none;opacity:0;border-radius:50%;transition:opacity .7s cubic-bezier(.45,0,.55,1)}.pl .sg[data-teach][data-stage="4"]:not([data-chosen]) .sg-teach-halo{opacity:1;transition:opacity .7s ease .3s}.pl .sg[data-state=away] .sg-teach-halo,.pl .sg[data-state=leaving] .sg-teach-halo{opacity:0!important;transition:opacity .16s var(--out)!important}.pl .sg[data-teachfx=veil] .sg-teach-halo{background:radial-gradient(closest-side,rgb(250 251 253/.95) 0 50%,rgb(250 251 253/.78) 72%,rgb(250 251 253/0))}.pl .sg[data-teachfx=blur] .sg-teach-halo{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask:radial-gradient(closest-side,#000 55%,transparent);mask:radial-gradient(closest-side,#000 55%,transparent)}.pl .sg[data-teachfx=both] .sg-teach-halo{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:rgb(250 251 253/.7);-webkit-mask:radial-gradient(closest-side,#000 50%,rgb(0 0 0/.6) 72%,transparent);mask:radial-gradient(closest-side,#000 50%,rgb(0 0 0/.6) 72%,transparent)}.pl .sg[data-teachfx=none] .sg-teach-halo{display:none}.pl .sg-teach-veil{position:fixed;inset:0;z-index:7;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:rgb(250 251 253/.18);transition:opacity .22s ease,visibility 0s linear .22s}.pl .sg[data-teachfx=page][data-teach][data-stage="4"]:not([data-chosen]) .sg-teach-veil{opacity:1;visibility:visible;transition:opacity .7s ease .3s,visibility 0s}.pl .sg[data-teachfx=page] .sg-teach-halo{display:none}.pl .sg[data-teachfx=page] .sg-teach{z-index:9;text-align:center;align-items:center;box-sizing:border-box;padding:0 16px}.pl .sg[data-teachfx=page] .sg-teach :is(.sg-t-ar,.sg-t-en){display:block}.pl .sg[data-teachfx=page] .sg-t-ar{font:700 20px/34px var(--f-sans);color:var(--ink)}.pl .sg[data-teachfx=page] .sg-t-ar:after{display:none}.pl .sg[data-teachfx=page] .sg-t-en{font:700 12px/16px var(--f-sans);letter-spacing:.12em;color:var(--muted)}.pl .sg[data-teachfx=page][data-taught] .sg-teach{opacity:0;filter:none;translate:0 -4px;visibility:hidden;transition:opacity .2s ease,translate .2s ease,visibility 0s linear .2s}.pl .sg-cue{position:relative;width:96px;height:40px;margin-top:10px}.pl .sg-cue,.pl .sg-cue>i{display:block;pointer-events:none}.pl .sg-cue>i{position:absolute;left:0;top:0;translate:var(--sx,48px) var(--sy,20px);animation:sg-cue-loop 2.6s linear infinite;animation-delay:calc(-1s + var(--k, 0) * 65ms)}.pl .sg-cue-x{width:13px;height:13px;margin:-6.5px 0 0 -6.5px;z-index:2;background:linear-gradient(var(--vermilion),var(--vermilion)) 50% /100% 1.5px no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 50% /1.5px 100% no-repeat}.pl .sg-cue-ring{width:26px;height:26px;margin:-13px 0 0 -13px;box-sizing:border-box;border:1px solid rgb(255 74 28/.38);border-radius:50%}.pl .sg-cue-dot{width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:var(--vermilion);opacity:calc(.62 - var(--k) * .06)}@keyframes sg-cue-loop{0%{translate:48px 20px}2.083%{translate:52.44px 22.33px}4.167%{translate:56.8px 24.5px}6.25%{translate:61.01px 26.36px}8.333%{translate:65px 27.79px}10.42%{translate:68.7px 28.69px}12.5%{translate:72.04px 29px}14.58%{translate:74.97px 28.69px}16.67%{translate:77.44px 27.79px}18.75%{translate:79.41px 26.36px}20.83%{translate:80.84px 24.5px}22.92%{translate:81.71px 22.33px}25%{translate:82px 20px}27.08%{translate:81.71px 17.67px}29.17%{translate:80.84px 15.5px}31.25%{translate:79.41px 13.64px}33.33%{translate:77.44px 12.21px}35.42%{translate:74.97px 11.31px}37.5%{translate:72.04px 11px}39.58%{translate:68.7px 11.31px}41.67%{translate:65px 12.21px}43.75%{translate:61.01px 13.64px}45.83%{translate:56.8px 15.5px}47.92%{translate:52.44px 17.67px}50%{translate:48px 20px}52.08%{translate:43.56px 22.33px}54.17%{translate:39.2px 24.5px}56.25%{translate:34.99px 26.36px}58.33%{translate:31px 27.79px}60.42%{translate:27.3px 28.69px}62.5%{translate:23.96px 29px}64.58%{translate:21.03px 28.69px}66.67%{translate:18.56px 27.79px}68.75%{translate:16.59px 26.36px}70.83%{translate:15.16px 24.5px}72.92%{translate:14.29px 22.33px}75%{translate:14px 20px}77.08%{translate:14.29px 17.67px}79.17%{translate:15.16px 15.5px}81.25%{translate:16.59px 13.64px}83.33%{translate:18.56px 12.21px}85.42%{translate:21.03px 11.31px}87.5%{translate:23.96px 11px}89.58%{translate:27.3px 11.31px}91.67%{translate:31px 12.21px}93.75%{translate:34.99px 13.64px}95.83%{translate:39.2px 15.5px}97.92%{translate:43.56px 17.67px}to{translate:48px 20px}}.pl .sg[data-motion=reduced] .sg-cue>i{animation:none!important}.pl .sg:not([data-teach]) .sg-cue>i{animation-play-state:paused}.pl .sg[data-teachfx=page][data-motion=reduced][data-taught] .sg-teach{translate:none}.pl .sg[data-motion=reduced] .sg-teach-halo{transition-duration:.2s;transition-delay:0s}.pl .sg[data-motion=reduced][data-teach][data-stage="4"]:not([data-chosen]) .sg-teach-halo{transition:opacity .2s ease}.pl .sg[data-state=leaving] :is(.sg-ar,.sg-en,.sg-latents,.sg-macro,.sg-hint,.sg-teach){opacity:0!important;transition:opacity .16s var(--out)!important}.pl .sg[data-state=leaving][data-chosen=ar] .sg-ar,.pl .sg[data-state=leaving][data-chosen=en] .sg-en{transition:opacity .24s var(--out)!important}.pl .sg[data-state=away]{pointer-events:none}.pl .sg[data-state=away] :is(.sg-logo,.sg-choice,.sg-latents,.sg-macro,.sg-hint,.sg-teach,.sg-act,.sg-cursor),html[data-view] .pl .sg:not([data-state=leaving]):not([data-state=returning]) :is(.sg-logo,.sg-choice,.sg-latents,.sg-macro,.sg-hint,.sg-teach,.sg-act,.sg-cursor){opacity:0!important;visibility:hidden;transition:none!important}.pl .sg[data-state=returning] .sg-logo{opacity:1!important;visibility:visible!important;transition:none!important}.pl .sg[data-state=returning] :is(.sg-choice,.sg-latents,.sg-macro){transition:opacity .36s var(--out) .1s}.pl .sg[data-motion=reduced][data-state=leaving] :is(.sg-ar,.sg-en,.sg-latents,.sg-macro,.sg-hint,.sg-teach,.sg-logo){opacity:0!important;transition:opacity .12s ease!important}.pl .sg[data-motion=reduced][data-state=returning] :is(.sg-choice,.sg-latents,.sg-macro){transition:opacity .16s ease .1s}.pl .sg[data-motion=reduced][data-state=returning] .sg-logo{transition:opacity .16s ease .1s!important}html[data-view]:has(.pl .sg),html[data-view]:has(.pl .sg) body{overflow:hidden;overscroll-behavior:none}html[data-view][data-fit=scroll]:has(.pl .sg),html[data-view][data-fit=scroll]:has(.pl .sg) body{overflow:auto}.pl .sg .sg-canvas:not(.sg-canvas-live){transition:opacity .2s ease}html[data-view] .pl .sg .sg-canvas:not(.sg-canvas-live){opacity:0}.pl[data-phase=in] .sg .sg-canvas:not(.sg-canvas-live){transition:opacity .2s ease .3s}.a3{position:absolute;left:0;top:0;width:100%;color:var(--ink);font-family:var(--f-sans);visibility:hidden;pointer-events:none;-webkit-tap-highlight-color:transparent;overflow-x:clip;touch-action:manipulation}html[data-view] .a3{visibility:visible;pointer-events:auto}.a3:not([data-laid]){opacity:0}.pl-lvh{position:fixed;width:0;height:100vh;height:100lvh;visibility:hidden}.a3-art,.pl-lvh{left:0;top:0;pointer-events:none}.a3-art{position:absolute;z-index:0;mix-blend-mode:multiply;translate:0 var(--kbdy,0)}.a3[data-kbt] .a3-art{transition:translate .32s cubic-bezier(.32,0,.18,1)}.a3-grid{left:0;top:0;z-index:1;overflow:visible}.a3-grid,.a3-swap{position:absolute;pointer-events:none}.a3-swap{inset:0;z-index:3}.a3-swap,.a3-swap *{pointer-events:none!important;animation:none!important;transition:none!important}.a3-measure,.a3-swap>svg{position:absolute;left:0;top:0}.a3-measure{visibility:hidden;pointer-events:none;height:0;overflow:hidden}.a3-measure .a3-h,.a3-measure .a3-invite{position:static}.a3-measure .a3-h{width:var(--mh,auto)}.a3-measure .a3-invite,.a3-measure .a3-rest{width:var(--mi,auto)}.a3 .a3-measure,.a3 .a3-measure *{transition:none!important;animation:none!important}.a3-foot,.a3-head,.a3-main{position:absolute;inset:0;pointer-events:none;z-index:4}.a3-foot>a,.a3-head>a,.a3-main>*{pointer-events:auto}.a3 .pl-honey{left:-10000px;width:1px;height:1px}.a3 .pl-honey,.a3-logo{position:absolute;opacity:0}.a3-logo{box-sizing:border-box;display:block;color:var(--ink);outline:none}.a3[data-logo] .a3-logo{opacity:1}.a3-logo .logo{position:relative;display:block;aspect-ratio:385.01/248.61}.a3-logo .logo-part{position:absolute;inset:0;width:100%;height:100%;fill:currentColor;overflow:visible}.a3-ctl{display:inline-grid}.a3-ctl>span{grid-area:1/1;display:inline-flex;align-items:center;white-space:nowrap}.a3-ctl>.a3-r{font-weight:300}.a3-ctl>.a3-b{font-weight:700;opacity:0}@media (hover:hover){a:hover>.a3-ctl>.a3-r{opacity:0}a:hover>.a3-ctl>.a3-b{opacity:1}}a:focus-visible>.a3-ctl>.a3-r{opacity:0}a:focus-visible>.a3-ctl>.a3-b{opacity:1}a:active>.a3-ctl{color:var(--cobalt)}.a3-back,.a3-contact,.a3-lang{position:absolute;height:44px;box-sizing:border-box;display:inline-flex;align-items:center;padding:0 10px;color:var(--ink);text-decoration:none;white-space:nowrap;font:300 var(--navS)/var(--navL) var(--f-sans);touch-action:manipulation}.a3-lang[data-script=latin]{font-size:15px;letter-spacing:.06em}.a3-lang[data-script=arabic]{font-size:18px}.a3-lang:before{content:"";position:absolute;left:0;top:0;height:100%;width:max(100%,44px)}.a3-ic{display:inline-block;vertical-align:middle;flex:none}.a3 .a3-ic[data-kind]{translate:0 .065em}.a3 .a3-ic[data-kind=out]{translate:0 .1em}.a3 :lang(ar) .a3-ic[data-kind]{translate:0 .17em}.a3 :lang(ar) .a3-ic[data-kind=out]{translate:0 .19em}.a3-h{position:absolute;margin:0;outline:none;color:var(--ink)}.a3-hl{display:block;font:400 var(--headS)/var(--headL) var(--f-display);text-wrap:balance}.a3-hl[data-w="700"]{font-weight:700}.a3-invite{position:absolute;margin:0;font:400 var(--uiS)/var(--uiL) var(--f-sans);text-wrap:pretty}.a3-invite .a3-link{color:var(--cobalt);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:4px}.a3-h,.a3-invite{transition:opacity .2s ease .18s}.a3 .a3-main [data-yield]{opacity:0!important;pointer-events:none!important;transition:opacity .13s ease 0s!important}.a3[data-kbt] :is(.a3-h,.a3-invite,.a3-row,.a3-line,.a3-below){transition:top .32s cubic-bezier(.32,0,.18,1),left .32s cubic-bezier(.32,0,.18,1),width .32s cubic-bezier(.32,0,.18,1),opacity .2s ease .18s}.a3-act,.a3-change,.a3-send{all:unset}.a3-row{position:absolute;margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:44px;grid-column-gap:18px;column-gap:18px;align-items:end;z-index:2}.a3-fw{display:contents}.a3-input{grid-area:1/1}.a3-change,.a3-send{grid-area:1/2}.a3-row>.a3-below{grid-area:2/1/3/3}.a3-input{flex:1 1;min-width:0;height:44px;box-sizing:border-box;margin:0;padding:15px 2px 4px;border:0;border-radius:0;background:transparent;outline:none;font:500 16px/25px var(--f-sans);color:var(--ink);caret-color:var(--vermilion);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}.a3-input[dir=rtl]{text-align:right}.a3-input::placeholder{color:var(--muted);opacity:1;font-weight:400;font-size:var(--uiS)}.a3-input::placeholder{-webkit-padding-start:20px;padding-inline-start:20px}@supports (-moz-appearance:none){.a3-input::placeholder{-webkit-padding-start:0;padding-inline-start:0}.a3-input:placeholder-shown:not(:focus){text-indent:20px}}.a3-row:is([data-req=sending],[data-req=slow]) .a3-input{color:var(--muted)}.a3-change,.a3-send{flex:none;position:relative;height:44px;box-sizing:border-box;display:inline-flex;align-items:flex-end;padding:0 2px 4px;cursor:pointer;white-space:nowrap;font:500 var(--uiS)/var(--uiL) var(--f-sans);color:var(--cobalt)}.a3-send>.a3-busy{display:inline-flex;align-items:center}.a3-send .a3-ic{transition:translate .32s var(--out)}.a3-row:is([data-req=sending],[data-req=slow]) .a3-send{color:var(--muted);cursor:default}.a3-send .a3-ctl>span{justify-self:end}@media (hover:hover){.a3-send:not([aria-disabled]):hover>.a3-ctl>.a3-r{opacity:0}.a3-send:not([aria-disabled]):hover>.a3-ctl>.a3-b{opacity:1}}.a3-send:not([aria-disabled]):focus-visible>.a3-ctl>.a3-r{opacity:0}.a3-send:not([aria-disabled]):focus-visible>.a3-ctl>.a3-b{opacity:1}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send:not([aria-disabled]))[data-pressed]>.a3-ctl{color:var(--cobalt)}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send:not([aria-disabled]))[data-pressed]>.a3-ctl>.a3-r{opacity:0}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send:not([aria-disabled]))[data-pressed]>.a3-ctl>.a3-b{opacity:1}.a3-change{color:var(--ink);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:5px;-webkit-text-decoration-color:rgb(23 22 31/.35);text-decoration-color:rgb(23 22 31/.35)}@media (hover:hover){.a3-change:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.a3-line{position:absolute;z-index:2;height:1.5px;margin-top:-.75px;background:var(--cobalt);pointer-events:none}.a3-line[data-focus]{height:2.4px;margin-top:-1.2px}.a3-line:is([data-req=sending],[data-req=slow]){opacity:.45}.a3-mark{position:absolute;z-index:3;top:43px;width:12px;height:3.5px;background:var(--vermilion);pointer-events:none;animation:a3-in .12s ease-out}.a3-mark-span{height:2.5px;top:42.75px}@keyframes a3-in{0%{opacity:0}}.a3-below{position:relative;z-index:2;margin-top:14px}.pl[data-fam=phone] .a3-row>.a3-below{margin-top:12px}.a3-rest>p+p{margin-top:2px}.a3-plink{position:relative;color:inherit;white-space:nowrap;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:3px;-webkit-text-decoration-color:rgb(91 95 114/.55);text-decoration-color:rgb(91 95 114/.55);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.a3-plink:before{content:"";position:absolute;inset:-10px -6px}@media (hover:hover){.a3-plink:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.a3-below>*{animation:a3-in .18s var(--out)}.a3-msg{margin:0;font:400 var(--uiS)/var(--uiL) var(--f-sans);color:var(--ink);text-wrap:pretty}.a3-cap{font-size:var(--capS);line-height:var(--capL)}.a3-cap,.a3-muted{color:var(--muted)}.a3-msg[data-slow]{color:var(--ink)}.a3-addr{font-weight:500}.a3-err{position:relative;-webkit-padding-start:16px;padding-inline-start:16px}.a3-err:before{content:"";position:absolute;inset-inline-start:0;top:calc(var(--uiL) / 2 - 3px);width:6px;height:6px;background:var(--vermilion)}.a3-h3{position:relative;-webkit-padding-start:20px;padding-inline-start:20px;outline:none;font:700 var(--h3S)/var(--h3L) var(--f-sans)}.a3-h3 .a3-cross{position:absolute;inset-inline-start:0;top:calc(var(--h3L) / 2 - 5.5px)}.a3-h3 b{font-weight:700}.a3-done>.a3-msg:nth-child(2){margin-top:2px}.a3-gap{margin-top:14px}.pl[data-fam=phone] .a3-gap{margin-top:12px}.a3-done>.a3-gap+*{margin-top:4px}.a3-acts{display:flex;flex-wrap:wrap;align-items:center;column-gap:28px;row-gap:8px;margin-top:10px}.pl[data-fam=phone] .a3-acts{margin-top:8px}.a3-act{position:relative;display:inline-flex;align-items:center;cursor:pointer;white-space:nowrap;font:500 var(--uiS)/var(--uiL) var(--f-sans)}.a3-act:before{content:"";position:absolute;inset:-9px -6px}.a3-primary{color:var(--cobalt)}.a3-secondary{color:var(--ink);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:5px;-webkit-text-decoration-color:rgb(23 22 31/.35);text-decoration-color:rgb(23 22 31/.35)}@media (hover:hover){.a3-secondary:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.a3-below[data-inline] .a3-choice{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:28px}.a3-below[data-inline] .a3-choice .a3-acts{margin-top:0}.a3-cells{display:grid;grid-template-columns:repeat(2,1fr)}.a3-cells[data-one]{grid-template-columns:repeat(4,1fr)}.a3-cell{height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font:500 15px/22px var(--f-sans);color:var(--ink);background:rgb(250 251 253/.94);box-shadow:inset 0 0 0 1px rgb(43 69 224/.3);-webkit-tap-highlight-color:transparent}.a3-cell[data-lead]{background:rgb(43 69 224/.1);color:var(--cobalt)}.a3-cell[aria-selected=true]{background:rgb(43 69 224/.14);color:var(--cobalt);box-shadow:inset 0 0 0 1px rgb(43 69 224/.3),inset 0 -2px 0 var(--cobalt)}@media (hover:hover){.a3-cell:hover{background:rgb(43 69 224/.08)}}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send,.a3-change,.a3-act,.a3-logo,.a3-link,.a3-plink):focus-visible{outline:none}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send,.a3-change,.a3-act,.a3-logo,.a3-link,.a3-plink):focus-visible:after{content:"";position:absolute;inset:2px -4px;pointer-events:none;--k:7px;--t:1.5px;--mark:var(--vermilion);background:linear-gradient(var(--mark),var(--mark)) 0 0 /var(--k) var(--t) no-repeat,linear-gradient(var(--mark),var(--mark)) 0 0 /var(--t) var(--k) no-repeat,linear-gradient(var(--mark),var(--mark)) 100% 0 /var(--k) var(--t) no-repeat,linear-gradient(var(--mark),var(--mark)) 100% 0 /var(--t) var(--k) no-repeat,linear-gradient(var(--mark),var(--mark)) 0 100% /var(--k) var(--t) no-repeat,linear-gradient(var(--mark),var(--mark)) 0 100% /var(--t) var(--k) no-repeat,linear-gradient(var(--mark),var(--mark)) 100% 100% /var(--k) var(--t) no-repeat,linear-gradient(var(--mark),var(--mark)) 100% 100% /var(--t) var(--k) no-repeat}.a3 .a3-logo:focus-visible:after{inset:0}.a3 .a3-act:focus-visible:after{inset:-4px -6px}.a3 .a3-cell[aria-selected=true]{outline:none}.a3 :is(.a3-x,.a3-line,.a3-grid){transition:opacity .22s var(--out)}html:not([data-view]) .a3 :is(.a3-x,.a3-line,.a3-grid){opacity:0}.pl[data-phase=in] .a3 :is(.a3-x,.a3-line,.a3-grid){transition-delay:.3s}.pl[data-phase=out] .a3 :is(.a3-x,.a3-line,.a3-grid,.a3-logo){opacity:0!important;transition:opacity .16s ease!important}html[data-type=loading] .a3 .a3-x{animation:sg-type-hold 5s linear}html[data-type=ready] .a3 .a3-x{animation:sg-type-in .45s ease}.pl-noscript{position:fixed;z-index:30;left:24px;right:24px;bottom:24px;margin:0;font:500 15px/1.5 system-ui,sans-serif;color:#17161f}html[data-motion=reduced] .pl .a3 :is(.a3-x,.a3-line,.a3-grid){transition-duration:.16s!important;transition-delay:.1s!important}html[data-motion=reduced] .pl[data-phase=out] .a3 :is(.a3-x,.a3-line,.a3-grid,.a3-logo){transition-duration:.12s!important;transition-delay:0s!important}html[data-motion=reduced] .pl .a3 :is(.a3-h,.a3-invite,.a3-row,.a3-line,.a3-below,.a3-art){transition-property:opacity!important}html[data-motion=reduced][data-type=ready] .a3 .a3-x{animation:none}html[data-motion=reduced] :is(.a3-below>*,.a3-mark){animation-duration:.1s}html[data-motion=reduced][data-type=ready] .pl .sg :is(.sg-en,.sg-label,.sg-latents,.sg-hint,.sg-macro,.sg-teach){animation:none}@media (prefers-reduced-motion:reduce){html[data-motion=full][data-type=ready] .pl .sg :is(.sg-en,.sg-label,.sg-latents,.sg-hint,.sg-macro,.sg-teach){animation:sg-type-in .45s ease}}.pl>.pl-cursor{z-index:60;transition:none}.pl:not([data-cur=page])>.pl-cursor,.pl[data-input=touch]>.pl-cursor{opacity:0!important;visibility:hidden}.pl[data-cur-handback] .sg .sg-cursor,.pl[data-cur=page] .sg .sg-cursor{transition:none!important}.pl[data-cur=page] .sg .sg-cursor{opacity:0!important}.pl[data-input=fine] .a3,.pl[data-input=fine] .a3 :is(a,button,[role=option],label),html:has(.pl[data-input=fine]),html:has(.pl[data-input=fine]) body{cursor:none}.pl[data-input=fine] .a3 .a3-input{cursor:text}.pl[data-input=fine] :is(.pl-review,.pl-review *){cursor:auto}html[data-motion=reduced] .pl-cursor :is(.sg-cx,.sg-cy,.sg-cc){transition:none}.pl[data-lang=ar] .a3-input{text-align:right}@media (hover:hover){.pl .a3 :is(.a3-lang,.a3-back,.a3-contact):hover{color:var(--cobalt)}}.pl .a3 :is(.a3-lang,.a3-back,.a3-contact):focus-visible{color:var(--cobalt)}.pl .a3-input::selection,.pl ::selection{background:rgb(255 74 28/.2)}.pl .a3-line:before{content:"";position:absolute;top:50%;inset-inline-start:-15px;width:11px;height:11px;margin-top:-5.5px;background:linear-gradient(var(--vermilion),var(--vermilion)) 50% /100% 1.5px no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 50% /1.5px 100% no-repeat;opacity:0;transition:opacity .2s ease;pointer-events:none}.pl .a3-line:is([data-req=sending],[data-req=slow]):before{opacity:1;animation:a3-travel 1.5s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes a3-travel{0%{inset-inline-start:0}to{inset-inline-start:calc(100% - 11px)}}html[data-motion=reduced] .pl .a3-line:is([data-req=sending],[data-req=slow]):before{animation:none;inset-inline-start:calc(50% - 5.5px)}.pl .a3-cell[aria-selected=true]{box-shadow:inset 0 0 0 1px rgb(43 69 224/.3),inset 0 -2px 0 var(--vermilion)}.a3-start{position:absolute;z-index:1;width:11px;height:11px;pointer-events:none;background:linear-gradient(var(--vermilion),var(--vermilion)) 50% /100% 1.5px no-repeat,linear-gradient(var(--vermilion),var(--vermilion)) 50% /1.5px 100% no-repeat;opacity:0;transition:opacity .18s ease}.a3-row[data-req=idle]:not([data-focus]) .a3-start[data-on]{opacity:1;transition:opacity .24s ease .08s}.pl .a3-line[data-req=done]{background:rgb(43 69 224/.32);height:1px;margin-top:-.5px}.a3-cell .a3-key{display:none}@media (hover:hover) and (pointer:fine){.a3-cells[data-keys] .a3-cell[data-lead] .a3-key{display:inline-block;-webkit-margin-start:8px;margin-inline-start:8px;padding:1px 4px 0;border:1px solid rgb(43 69 224/.45);border-radius:3px;font:600 10px/13px var(--f-sans);letter-spacing:.04em;color:var(--cobalt)}}.pl-review{position:fixed;z-index:2147483000;left:50%;top:max(2px,env(safe-area-inset-top,0px));bottom:auto;translate:-50% 0;font:12px/1.45 ui-monospace,Menlo,Consolas,monospace;color:#17161f;cursor:auto}.pl:has(.a3-row input:focus) .pl-review:not([data-open]){display:none}.pl .pl-review{padding:0;background:none;box-shadow:none;max-width:none;display:block}.pl-review *{cursor:auto}.pl-review button{font:600 12px/1 system-ui,sans-serif;min-height:32px;padding:0 9px;margin:2px;border:1px solid #c9cde0;border-radius:4px;background:#fff;color:#17161f;touch-action:manipulation}.pl-review button[aria-pressed=true]{background:#17161f;color:#fff;border-color:#17161f}.pl-review button.pl-review-pill{opacity:.55;min-height:22px;padding:0 7px;margin:0;font:600 10px/1 system-ui,sans-serif;letter-spacing:.02em}.pl-review-panel{width:min(560px,calc(100vw - 20px));max-height:70vh;overflow:auto;background:#fff;border:1px solid #17161f;border-radius:6px;padding:10px;box-shadow:0 6px 24px rgb(0 0 0/.12)}.pl-review-panel pre{margin:0 0 8px;white-space:pre-wrap;font:inherit}.pl-review-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:4px 0}.pl-review-row>span{min-width:150px;font:600 12px/1.3 system-ui,sans-serif}.pl-review-note{margin:0 0 6px;font:11px/1.4 system-ui,sans-serif;color:#5b5f72}@media (forced-colors:active){.pl .sg[data-armed=ar] .sg-label-ar .sg-lw>.sg-l2,.pl .sg[data-armed=en] .sg-label-en .sg-lw>.sg-l2{opacity:1!important}.a3-line,.a3-mark{background:CanvasText;forced-color-adjust:none}.a3-art,.a3-grid{display:none}.a3-logo .logo{color:CanvasText}.a3-input{border-bottom:1px solid CanvasText}.pl .sg-teach-halo,.pl .sg-teach-veil,.pl>.pl-cursor{display:none}.pl .a3,.pl .a3 *,.pl[data-cur=page],.pl[data-cur=page] *,html:has(.pl),html:has(.pl) body{cursor:auto!important}.pl .a3 :is(a,button,[role=option]){cursor:pointer!important}.pl .a3 .a3-input{cursor:text!important}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send,.a3-change,.a3-act,.a3-logo,.a3-link):focus-visible{outline:2px solid Highlight;outline-offset:4px}.a3 :is(.a3-lang,.a3-back,.a3-contact,.a3-send,.a3-change,.a3-act,.a3-logo,.a3-link):focus-visible:after{display:none}.a3-plink:focus-visible{outline:2px solid Highlight;outline-offset:3px}.a3 .a3-plink:focus-visible:after{display:none}}