:root{--violet:#7033ff;--vine:#8a5cff;--vine-text:#9270ff;--midnight:#141223;--white:#ffffff;--violet-hover:#7f47ff;--violet-pressed:#5a21d6;--violet-disabled:#c9b8ff;--surface-dark:#1c1836;--surface-dark-2:#241f44;--hairline-dark:#2e294f;--hairline-dark-strong:#493f7a;--on-dark:#ffffff;--on-dark-mute:#c6c0ec;--on-dark-faint:#8e86c0;--surface-soft:#f5f3fe;--surface-soft-2:#eae6fa;--hairline:#e7e3f6;--hairline-strong:#201b36;--violet-050:#efeaff;--ink:#201b36;--ink-mute:#6e698c;--ink-faint:#a7a2c0;--error:#c4304a;--error-soft:#fbeaee;--success:#1f8a5b;--success-soft:#e6f5ee;--warning:#b57611;--warning-soft:#fbf1df;--info:#7033ff;--info-soft:#efeaff;--veil-dot:rgba(20,18,35,0.94);--glow-violet:rgba(112,51,255,0.28);--grad:linear-gradient(135deg,#7033ff,#8a5cff);--grad-btn:linear-gradient(135deg,#5a21d6,#7033ff);--mark-claude:#d97757;--e-horizon-core:0 -4px 23px 0 rgba(255,255,255,0.71);--horizon-blur-entry:15px;--horizon-blur-vine:31px;--horizon-blur-violet:21px;--horizon-blur-cut:51px;--font-sans:"IBM Plex Sans","Plex Sans Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--font-arabic:"IBM Plex Sans Arabic","IBM Plex Sans",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--t-display-xl:300 76px/1.05 var(--font-sans);--t-display-lg:300 61px/1.08 var(--font-sans);--t-display-md:300 49px/1.1 var(--font-sans);--t-h1:300 39px/1.15 var(--font-sans);--t-h2:400 31px/1.2 var(--font-sans);--t-h3:400 25px/1.28 var(--font-sans);--t-h4:500 20px/1.35 var(--font-sans);--t-body-lg:400 20px/1.5 var(--font-sans);--t-body:400 16px/1.5 var(--font-sans);--t-body-sm:400 14px/1.43 var(--font-sans);--t-body-emphasis:600 14px/1.43 var(--font-sans);--t-caption:400 12px/1.33 var(--font-sans);--t-eyebrow:500 14px/1.29 var(--font-sans);--t-button:500 14px/1.29 var(--font-sans);--t-mono:400 13px/1.62 var(--font-mono);--t-mono-sm:400 11px/1.55 var(--font-mono);--t-figure:300 39px/1.1 var(--font-mono);--track-display-xl:-1.5px;--track-display-lg:-1.2px;--track-display-md:-0.8px;--track-h1:-0.6px;--track-h2:-0.3px;--track-h3:-0.1px;--track-carbon:0.16px;--track-caption:0.32px;--track-figure:-0.5px;--r-none:0px;--r-xs:2px;--r-full:9999px;--border-hairline:1px;--border-emphasis:2px;--border-accent:3px;--s-xxs:4px;--s-xs:8px;--s-sm:12px;--s-md:16px;--s-lg:24px;--s-xl:32px;--s-xxl:48px;--s-huge:64px;--s-section:96px;--container:1200px;--container-wide:1312px;--gutter:32px;--gutter-mobile:20px;--measure:68ch;--nav-height:64px;--utility-height:32px;--section-pad:96px;--logo-nav-h:36px;--slogan-w:220px;--e-flat:none;--e-focus:0 0 0 2px var(--violet);--e-glow:0 0 120px 0 var(--glow-violet);--d-instant:90ms;--d-fast:150ms;--d-base:240ms;--d-slow:480ms;--d-reveal:640ms;--d-cinematic:2000ms;--d-draw:1150ms;--d-fill:2400ms;--d-slot:600ms;--d-drift:52s;--d-pulse:6000ms;--loader-mark:132px;--loader-bar-w:180px;--ease-standard:cubic-bezier(0.2,0,0.38,0.9);--ease-entrance:cubic-bezier(0,0,0.38,0.9);--ease-exit:cubic-bezier(0.2,0,1,0.9);--ease-expressive:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.22,1,0.36,1);--violet-a14:rgba(112,51,255,0.14);--violet-a18:rgba(112,51,255,0.18);--violet-a24:rgba(112,51,255,0.24);--vine-a28:rgba(138,92,255,0.28);--white-a08:rgba(255,255,255,0.08);--midnight-a4:rgba(20,18,35,0.4);--tap:44px;--btn-h:40px;--btn-pad-y:13px;--btn-pad-y-touch:14px;--btn-brand-pad-y:15px;--icon-sm:16px;--icon-md:20px;--icon-nav:22px;--mk-nav:26px;--mk-foot:32px;--mk-close:56px;--chip-pad-y:5px;--chip-pad-x:10px;--kbd-pad-y:2px;--kbd-pad-x:6px;--input-pad-y:12px;--textarea-min:120px;--check:24px;--radio-dot:4.5px;--radio-dot-edge:4.7px;--step-num:22px;--panel-gutter:34px;--panel-bar-pad:10px;--proof-w:340px;--proof-min:150px;--badge-h:66px;--badge-h-md:56px;--badge-h-sm:48px;--badge-h-tall:104px;--badge-h-tall-sm:72px;--underline-offset:3px}@media (max-width:767px){:root{--t-display-xl:300 39px/1.12 var(--font-sans);--t-display-lg:300 35px/1.14 var(--font-sans);--t-display-md:300 31px/1.16 var(--font-sans);--t-h1:300 28px/1.2 var(--font-sans);--t-h2:400 25px/1.24 var(--font-sans);--t-h3:400 21px/1.3 var(--font-sans);--track-display-xl:-0.8px;--track-display-lg:-0.7px;--track-display-md:-0.5px;--track-h1:-0.4px;--section-pad:56px;--gutter:20px}}@media (max-width:671px){:root{--loader-mark:96px;--loader-bar-w:140px;--slogan-w:160px;--logo-nav-h:30px}}html[lang=ar]{--font-sans:var(--font-arabic);--track-display-xl:0;--track-display-lg:0;--track-display-md:0;--track-h1:0;--track-h2:0;--track-h3:0;--track-carbon:0;--track-caption:0}b,strong{font-weight:600}h1,h2,h3{text-wrap:balance}[id]{scroll-margin-top:calc(var(--nav-height) + var(--s-md))}@media (prefers-reduced-motion:reduce){:root{--d-instant:1ms;--d-fast:1ms;--d-base:1ms;--d-slow:1ms;--d-reveal:1ms;--d-cinematic:1ms}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--white);color:var(--ink);font:var(--t-body);letter-spacing:var(--track-carbon);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh;display:flex;flex-direction:column}img,svg{display:block}img,pre,svg,table,video{max-width:100%}figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a:not(.btn){color:var(--violet);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--border-hairline);transition:color var(--d-instant) var(--ease-standard)}a:not(.btn):hover{color:var(--violet-pressed);text-decoration-thickness:var(--border-emphasis)}button{font:inherit;letter-spacing:inherit}:focus-visible{outline:var(--border-emphasis) solid var(--violet);outline-offset:var(--border-hairline)}.on-dark :focus-visible,.sec-dark :focus-visible{outline-color:var(--vine-text)}::selection{background:var(--violet-050);color:var(--ink)}main:focus{outline:none}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.34}html[lang=ar] p{line-height:1.85}[dir=rtl] .ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.num{font-feature-settings:"tnum"}.defs{position:absolute;width:0;height:0;overflow:hidden}.vh{width:var(--border-hairline);height:var(--border-hairline);padding:0;margin:calc(-1 * var(--border-hairline));border:0}.skip,.vh{position:absolute;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip{top:var(--s-md);inset-inline-start:var(--s-md);z-index:100;background:var(--violet);font:var(--t-body-sm);padding:var(--s-sm) var(--s-md);text-decoration:none}.skip,a.skip{color:var(--white)}.skip:focus{-webkit-clip-path:none;clip-path:none}.t-display-xl{font:var(--t-display-xl);letter-spacing:var(--track-display-xl)}.t-display-lg{font:var(--t-display-lg);letter-spacing:var(--track-display-lg)}.t-display-md{font:var(--t-display-md);letter-spacing:var(--track-display-md)}.t-h1{font:var(--t-h1);letter-spacing:var(--track-h1)}.t-h2{font:var(--t-h2);letter-spacing:var(--track-h2)}.t-h3{font:var(--t-h3);letter-spacing:var(--track-h3)}.t-h4{font:var(--t-h4);letter-spacing:0}.t-body-lg{font:var(--t-body-lg);letter-spacing:0}.t-body{font:var(--t-body)}.t-body,.t-body-sm{letter-spacing:var(--track-carbon)}.t-body-sm{font:var(--t-body-sm)}.t-body-em{font:var(--t-body-emphasis);letter-spacing:var(--track-carbon)}.t-caption{font:var(--t-caption);letter-spacing:var(--track-caption)}.t-mono{font:var(--t-mono);letter-spacing:0}.t-mono-sm{font:var(--t-mono-sm);letter-spacing:var(--track-carbon)}.t-figure{font:var(--t-figure);letter-spacing:var(--track-figure)}.eyebrow{display:inline-block;font:var(--t-eyebrow);letter-spacing:var(--track-carbon);color:var(--violet)}.on-dark .eyebrow,.sec-dark .eyebrow{color:var(--vine-text)}.measure{max-width:var(--measure)}.faint,.mute{color:var(--ink-mute)}.close-band .faint,.nav .faint,.on-dark .faint,.on-dark .mute,.sec-dark .faint,.sec-dark .mute,.strip .faint{color:var(--on-dark-mute)}.wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.sec{padding-block:var(--section-pad)}.sec-dark{background:var(--midnight);color:var(--white)}.sec-soft{background:var(--surface-soft)}.on-dark{color:var(--white)}.on-dark a:not(.btn),.sec-dark a:not(.btn),.strip a:not(.btn){color:var(--vine-text)}.on-dark a:not(.btn):hover,.sec-dark a:not(.btn):hover,.strip a:not(.btn):hover{color:var(--white)}.grid{display:grid;grid-gap:var(--s-lg);gap:var(--s-lg);grid-template-columns:minmax(0,1fr)}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s-huge);gap:var(--s-huge);align-items:start}.stack{flex-direction:column}.row,.stack{display:flex}.row{align-items:center;flex-wrap:wrap}.row-between{justify-content:space-between}.center{text-align:center}.split-center{align-items:center}.gap-xs{gap:var(--s-xs)}.gap-sm{gap:var(--s-sm)}.gap-md{gap:var(--s-md)}.gap-lg{gap:var(--s-lg)}.gap-xl{gap:var(--s-xl)}.gap-xxl{gap:var(--s-xxl)}.mt-xs{margin-top:var(--s-xs)}.mt-sm{margin-top:var(--s-sm)}.mt-md{margin-top:var(--s-md)}.mt-lg{margin-top:var(--s-lg)}.mt-xl{margin-top:var(--s-xl)}.mt-xxl{margin-top:var(--s-xxl)}.hr{height:var(--border-hairline);background:var(--hairline);border:0}.on-dark .hr,.sec-dark .hr{background:var(--hairline-dark)}@media (max-width:1055px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.split{grid-template-columns:minmax(0,1fr);gap:var(--s-xl)}.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:671px){.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-xs);font:var(--t-button);letter-spacing:var(--track-carbon);padding:var(--btn-pad-y) var(--s-md);min-height:var(--btn-h);border-radius:var(--r-none);border:var(--border-hairline) solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--d-instant) var(--ease-standard),border-color var(--d-instant) var(--ease-standard),color var(--d-instant) var(--ease-standard),filter var(--d-instant) var(--ease-standard)}.btn svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.btn-primary{background:var(--violet);color:var(--white)}.btn-primary:hover{background:var(--violet-hover);color:var(--white)}.btn-primary:active{background:var(--violet-pressed)}.btn-primary[disabled]{background:var(--violet-disabled);cursor:not-allowed}.btn-brand{background:var(--grad-btn);color:var(--white);padding:var(--btn-brand-pad-y) var(--s-lg);font-weight:500}.btn-brand:hover{color:var(--white);filter:brightness(1.08)}.btn-sec-dark{background:transparent;color:var(--white);border-color:var(--violet)}.btn-sec-dark:hover{background:var(--violet-a14);color:var(--white)}.btn-sec-dark:active{background:var(--violet-a24)}.btn-sec-light{background:var(--white);color:var(--ink);border-color:var(--hairline)}.btn-sec-light:hover{background:var(--surface-soft);border-color:var(--violet);color:var(--ink)}.btn-ghost{background:transparent;color:var(--violet)}.btn-ghost:hover{background:var(--violet-050);color:var(--violet)}a.btn-brand,a.btn-primary,a.btn-sec-dark{color:var(--white)}a.btn-sec-light{color:var(--ink)}.link-arrow{display:inline-flex;align-items:center;gap:var(--s-xs);min-height:var(--tap);font:var(--t-button);letter-spacing:var(--track-carbon)}.link-arrow,a.link-arrow{text-decoration:none}a.link-arrow:hover{text-decoration:underline;text-underline-offset:var(--underline-offset)}.link-arrow svg{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--d-fast) var(--ease-standard)}.link-arrow:hover svg{transform:translateX(var(--s-xxs))}[dir=rtl] .link-arrow svg{transform:scaleX(-1)}[dir=rtl] .link-arrow:hover svg{transform:scaleX(-1) translateX(var(--s-xxs))}.chip{display:inline-flex;align-items:center;gap:var(--s-xs);background:var(--violet-050);color:var(--violet);font:var(--t-body-sm);letter-spacing:var(--track-carbon);padding:var(--chip-pad-y) var(--chip-pad-x);border-radius:var(--r-xs);border:var(--border-hairline) solid transparent}.on-dark .chip,.sec-dark .chip{background:transparent;border-color:var(--violet);color:var(--vine-text)}.kbd{font:var(--t-mono-sm);background:var(--surface-soft);color:var(--ink-mute);border:var(--border-hairline) solid var(--hairline);border-radius:var(--r-xs);padding:var(--kbd-pad-y) var(--kbd-pad-x)}.label{display:block;font:var(--t-button);letter-spacing:var(--track-carbon);color:var(--ink);margin-bottom:var(--s-xs)}.help{color:var(--ink-mute)}.err,.help{font:var(--t-caption);letter-spacing:var(--track-caption);margin-top:var(--s-xs)}.err{display:flex;align-items:center;gap:var(--s-xs);color:var(--error)}.err svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.input{width:100%;background:var(--surface-soft);color:var(--ink);font:var(--t-body);letter-spacing:var(--track-carbon);padding:var(--input-pad-y) var(--s-md);min-height:var(--tap);border-radius:var(--r-none);border:var(--border-hairline) solid transparent;border-bottom:var(--border-hairline) solid var(--hairline-strong);transition:background-color var(--d-instant) var(--ease-standard)}.input::placeholder{color:var(--ink-mute)}.input:hover{background:var(--surface-soft-2)}.input:focus{outline:var(--border-emphasis) solid var(--violet);outline-offset:calc(-1 * var(--border-emphasis))}.input.is-error{border-bottom:var(--border-emphasis) solid var(--error)}.input[disabled]{background:var(--surface-soft-2);color:var(--ink-mute);cursor:not-allowed}textarea.input{min-height:var(--textarea-min);resize:vertical}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e698c' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--s-md) center;background-size:var(--icon-sm);-webkit-padding-end:var(--tap);padding-inline-end:var(--tap)}[dir=rtl] select.input{background-position:left var(--s-md) center}[dir=rtl] .input[type=email],[dir=rtl] .input[type=tel]{direction:ltr;text-align:right}.check{display:flex;align-items:center;gap:var(--s-md);min-height:var(--tap);cursor:pointer;font:var(--t-body-sm)}.check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--check);height:var(--check);margin:0;flex:none;background:var(--white);border:var(--border-hairline) solid var(--hairline-strong);border-radius:var(--r-none);cursor:pointer;transition:background-color var(--d-instant) var(--ease-standard)}.check input:checked{background:var(--violet);border-color:var(--violet);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-size:var(--s-md);background-position:50%;background-repeat:no-repeat}.check input[type=radio]{border-radius:var(--r-full)}.check input[type=radio]:checked{background:var(--white);border-color:var(--violet);background-image:radial-gradient(circle at center,var(--violet) var(--radio-dot),transparent var(--radio-dot-edge))}.hp{position:absolute;width:var(--border-hairline);height:var(--border-hairline);padding:0;margin:calc(-1 * var(--border-hairline));overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.card{background:var(--white);color:var(--ink);border:var(--border-hairline) solid var(--hairline);border-radius:var(--r-none);padding:var(--s-xl);transition:border-color var(--d-instant) var(--ease-standard)}.card:hover{border-color:var(--violet)}a.card,a.card:not(.btn){color:var(--ink);text-decoration:none;display:block}a.card:hover,a.card:not(.btn):hover{color:var(--ink)}.card-soft{background:var(--surface-soft);border-color:transparent}.card-dark{background:var(--surface-dark);color:var(--white);border-color:var(--hairline-dark)}.card-dark:hover{border-color:var(--violet)}.card-num{font:var(--t-h3);font-family:var(--font-mono);font-weight:300;color:var(--violet)}.notice{background:var(--info-soft);-webkit-border-start:var(--border-accent) solid var(--violet);border-inline-start:var(--border-accent) solid var(--violet);border-radius:var(--r-none);padding:var(--s-md) var(--s-lg);font:var(--t-body-sm)}.stat{border-top:var(--border-hairline) solid var(--hairline);padding-top:var(--s-md)}.on-dark .stat,.sec-dark .stat{border-top-color:var(--hairline-dark)}.proof-ic{display:inline-flex;align-items:center;justify-content:center;width:var(--btn-h);height:var(--btn-h);border:var(--border-hairline) solid var(--hairline);color:var(--violet);flex:none}.proof-ic svg{width:var(--icon-md);height:var(--icon-md)}.card-dark .proof-ic,.on-dark .proof-ic{border-color:var(--hairline-dark)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;min-height:var(--nav-height);background:var(--midnight);border-bottom:var(--border-hairline) solid var(--hairline-dark);color:var(--white)}.nav,.nav .wrap{display:flex;align-items:center}.nav .wrap{justify-content:space-between;gap:var(--s-lg)}.nav a:not(.btn){color:var(--white);text-decoration:none;font:var(--t-body-sm);letter-spacing:var(--track-carbon)}.nav-links{display:flex;gap:var(--s-lg);align-items:center}.nav-links a,.nav-links button{min-height:var(--tap);display:inline-flex;align-items:center;padding-block:var(--s-xxs);border:0;border-bottom:var(--border-emphasis) solid transparent;background:transparent;color:var(--white);font:var(--t-body-sm);letter-spacing:var(--track-carbon);cursor:pointer;text-decoration:none}.nav-links a:hover,.nav-links button:hover{border-bottom-color:var(--hairline-dark-strong)}.nav-links a.is-active,.nav-links button[aria-pressed=true]{border-bottom-color:var(--violet)}.nav-lang{gap:var(--s-lg);align-items:center}.menu-lang,.nav-lang{display:flex}.menu-lang .menu-link{flex:1 1}.nav-menu .menu-link[aria-current=true],.nav-menu a[aria-current=true]{color:var(--vine-text)}.brand{display:flex;align-items:center;gap:var(--s-sm);min-height:var(--tap)}.brand,a.brand{text-decoration:none}.brand .mk{width:var(--mk-nav);height:var(--mk-nav);flex:none}.brand b{font:var(--t-button);letter-spacing:var(--track-carbon);color:var(--white);white-space:nowrap}.logo-nav{height:var(--logo-nav-h);width:auto}.nav-toggle{display:none;width:var(--tap);height:var(--tap);align-items:center;justify-content:center;background:transparent;border:0;color:var(--white);cursor:pointer}.nav-toggle svg{width:var(--icon-nav);height:var(--icon-nav)}.nav-menu{position:fixed;inset:0;z-index:80;background:var(--midnight);padding:calc(var(--nav-height) * 2) var(--gutter) var(--gutter);display:flex;flex-direction:column;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(calc(-1 * var(--s-xs)));transition:opacity var(--d-base) var(--ease-entrance),transform var(--d-base) var(--ease-entrance),visibility 0s linear var(--d-base)}.nav-menu.open{opacity:1;visibility:visible;transform:none;transition-delay:0s}.nav-menu .menu-link,.nav-menu a{display:flex;align-items:center;min-height:var(--nav-height);border:0;border-bottom:var(--border-hairline) solid var(--hairline-dark);background:transparent;color:var(--white);text-decoration:none;font:var(--t-h4);letter-spacing:0;cursor:pointer;text-align:start;width:100%}.nav-menu .meta{margin-top:auto;padding-top:var(--s-xl);font:var(--t-caption);letter-spacing:var(--track-caption);color:var(--on-dark-faint)}.nav-menu .btn{margin-top:var(--s-xl);width:100%}.nav-close{position:fixed;top:var(--s-md);inset-inline-end:var(--gutter);z-index:81;display:inline-flex}@media (max-width:900px){.nav-links{display:none}.nav-toggle{display:inline-flex}.nav-end .btn,html:not(.js) .nav-toggle{display:none}html:not(.js) .nav-links{display:flex;flex-wrap:wrap;gap:var(--s-md)}html:not(.js) .nav-links .t-caption{display:none}}@media (min-width:901px){.nav-menu{display:none}}.lang-switch{display:inline-flex;align-items:stretch;border:var(--border-hairline) solid var(--hairline-dark);background:var(--surface-dark)}.nav .lang-switch a,.nav-menu .lang-switch a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--utility-height);padding:0 var(--s-sm);border:0;color:var(--on-dark-mute);font:var(--t-body-sm);letter-spacing:var(--track-carbon);text-decoration:none}.nav .lang-switch a:hover,.nav-menu .lang-switch a:hover{color:var(--white)}.nav .lang-switch a[aria-current=true],.nav-menu .lang-switch a[aria-current=true]{background:var(--violet);color:var(--white)}.nav-menu .lang-switch{margin-top:var(--s-lg)}.nav-end{display:flex;align-items:center;gap:var(--s-md)}@media (max-width:900px){.nav-end .lang-switch{display:none}}.cal-embed{width:100%;min-height:70vh}.contact-row li{list-style:none}.contact-row a{min-height:var(--tap);display:inline-flex;align-items:center}.nav-menu .lang-switch a{flex:1 1;min-height:var(--tap);font:var(--t-body)}.foot{background:var(--midnight);padding:var(--s-huge) 0 var(--s-xl)}.foot,.foot a:not(.btn){color:var(--on-dark-mute)}.foot a:not(.btn){text-decoration:none;font:var(--t-body-sm);min-height:var(--tap);min-width:var(--tap);display:inline-flex;align-items:center}.foot a:not(.btn):hover{color:var(--white);text-decoration:underline}.foot li{margin-bottom:var(--s-xxs)}.foot .mk{width:var(--mk-foot);height:var(--mk-foot)}.foot-note{font:var(--t-body-sm)}.foot-note,.foot-tag{color:var(--on-dark-mute)}.foot-tag{font:var(--t-caption);letter-spacing:var(--track-caption)}.foot-tag:empty{display:none}.flow{pointer-events:none;overflow:hidden}.flow,.flow svg{position:absolute;inset:0}.flow svg{width:100%;height:100%;fill:none;stroke:var(--violet);stroke-linecap:round;stroke-linejoin:round}.flow-hero svg{stroke-width:.55;opacity:.45}.flow-mid svg{stroke-width:.55;opacity:.3}.flow-quiet svg{stroke-width:.5;opacity:.14}.flow-lit svg{stroke-width:.42;opacity:.42}.flow-under svg{stroke-width:.35;opacity:.13}.mask-tr{-webkit-mask-image:radial-gradient(120% 100% at 100% 0,var(--midnight) 0,var(--midnight) 38%,transparent 78%);mask-image:radial-gradient(120% 100% at 100% 0,var(--midnight) 0,var(--midnight) 38%,transparent 78%)}.mask-bl{-webkit-mask-image:radial-gradient(120% 100% at 0 100%,var(--midnight) 0,var(--midnight) 38%,transparent 78%);mask-image:radial-gradient(120% 100% at 0 100%,var(--midnight) 0,var(--midnight) 38%,transparent 78%)}.mask-l{-webkit-mask-image:linear-gradient(to right,var(--midnight) 0,var(--midnight) 26%,transparent 82%);mask-image:linear-gradient(to right,var(--midnight) 0,var(--midnight) 26%,transparent 82%)}.mask-top{-webkit-mask-image:radial-gradient(150% 100% at 50% 0,var(--midnight) 0,var(--midnight) 40%,transparent 84%);mask-image:radial-gradient(150% 100% at 50% 0,var(--midnight) 0,var(--midnight) 40%,transparent 84%)}.mask-horizon{-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--midnight-a4) 14%,var(--midnight) 30%,var(--midnight-a4) 52%,transparent 78%);mask-image:linear-gradient(to bottom,transparent 0,var(--midnight-a4) 14%,var(--midnight) 30%,var(--midnight-a4) 52%,transparent 78%)}.horizon{position:absolute;left:0;right:0;top:0;height:34%;isolation:isolate;pointer-events:none;transform:translateY(-100%) scaleY(1.5);opacity:0;filter:blur(var(--horizon-blur-entry))}.horizon.go{animation:hz var(--d-cinematic) var(--ease-expressive) forwards}@keyframes hz{to{transform:translateY(-50%) scaleY(1);opacity:1;filter:blur(0)}}.arc{position:absolute;inset:0;border-radius:100%;transform:translateY(var(--y0,0)) scale(var(--sc,1))}.horizon.go .arc{animation:arcIn var(--d-cinematic) var(--ease-expressive) var(--dly,0s) forwards}@keyframes arcIn{to{transform:translateY(0) scale(var(--sc))}}.arc-core{--sc:1.32;--y0:0%;--dly:0s;background:var(--white);box-shadow:var(--e-horizon-core)}.arc-vine{--sc:1.2;--y0:-40%;--dly:0.6s;background:var(--vine);filter:blur(var(--horizon-blur-vine))}.arc-violet{--sc:1.24;--y0:-40%;--dly:0s;background:var(--violet);filter:blur(var(--horizon-blur-violet))}.arc-cut{--sc:1.2;--y0:-40%;--dly:0s;background:var(--midnight);filter:blur(var(--horizon-blur-cut))}[dir=rtl] .horizon{transform:translateY(-100%) scaleY(1.5)}.js [data-rise]{opacity:0;transform:translateY(var(--s-xs));transition:opacity var(--d-base) var(--ease-entrance),transform var(--d-base) var(--ease-entrance)}.js [data-rise].in{opacity:1;transform:none}.js [data-reveal]{opacity:0;filter:blur(var(--s-sm));transform:translateY(var(--s-lg));transition:opacity var(--d-reveal) var(--ease-spring),filter var(--d-reveal) var(--ease-spring),transform var(--d-reveal) var(--ease-spring)}.js [data-reveal].in{opacity:1;filter:blur(0);transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal],.js [data-rise]{opacity:1!important;filter:none!important;transform:none!important}}.loader{position:fixed;inset:0;z-index:90;background:var(--midnight);display:none;place-items:center;overflow:hidden;cursor:pointer;transition:opacity var(--d-slow) var(--ease-exit),visibility 0s linear var(--d-slow)}html.intro-on .loader{display:grid}html.intro-on body{overflow:hidden}.loader.done{opacity:0;visibility:hidden;pointer-events:none}.loader-field,.loader-field svg{position:absolute;inset:0}.loader-field svg{width:100%;height:100%;fill:none;stroke:var(--violet);stroke-width:.42;stroke-linecap:round;stroke-dasharray:280;stroke-dashoffset:280;opacity:0;transition:opacity var(--d-reveal) var(--ease-standard),stroke-dashoffset var(--d-draw) var(--ease-standard)}.loader-field svg.on{opacity:.55;stroke-dashoffset:0}.loader-field svg.out{opacity:0}.loader-mid{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--s-lg);opacity:0;transform:translateY(var(--s-xs));transition:opacity var(--d-base) var(--ease-entrance),transform var(--d-base) var(--ease-entrance)}.loader.lit .loader-mid{opacity:1;transform:none}.loader-mark{display:block;width:var(--loader-mark);height:auto}.loader-bar{width:var(--loader-bar-w);height:var(--border-hairline);background:var(--hairline-dark);position:relative;overflow:hidden}.loader-bar i{position:absolute;inset-block:0;inset-inline-start:0;width:0;background:var(--violet);transition:width var(--d-fill) linear}.loader.lit .loader-bar i{width:100%}.loader-tag{font:var(--t-body-sm);letter-spacing:var(--track-carbon);color:var(--on-dark-faint)}.loader-slogan{width:var(--slogan-w);height:auto}.slot{display:inline-flex;align-items:center;overflow:visible}.slot-win{display:block;overflow:hidden;height:1.25em;transition:width var(--d-reveal) var(--ease-expressive)}.slot-col{display:flex;flex-direction:column;align-items:flex-start;transition:transform var(--d-slot) var(--ease-expressive)}[dir=rtl] .slot-col{align-items:flex-end}.slot-col.no-anim{transition:none}.slot-col>span{display:flex;align-items:center;height:1.25em;white-space:nowrap;font-weight:400}.slot-bare .slot-col>span{color:var(--vine-text);text-decoration:underline;text-decoration-thickness:.045em;text-underline-offset:.14em}.slot-bare.on-light .slot-col>span{color:var(--violet)}.slot-badge{background:var(--surface-dark);border:var(--border-hairline) solid var(--hairline-dark);border-radius:var(--r-none);padding:.08em .32em;overflow:hidden}.slot-badge .slot-col>span{gap:.32em;color:var(--vine)}.slot-badge .ic{display:flex;flex:none;width:.85em;height:.85em}.slot-badge .ic svg{width:100%;height:100%;fill:currentColor}.slot-badge .ic.claude{color:var(--mark-claude)}.strip-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-sm);font:var(--t-h1);letter-spacing:var(--track-h1);font-weight:300}.wt{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--s-xxl);gap:var(--s-xxl);align-items:start}.wt-step{display:block;width:100%;text-align:start;background:transparent;cursor:pointer;border:var(--border-hairline) solid transparent;-webkit-border-start:var(--border-emphasis) solid transparent;border-inline-start:var(--border-emphasis) solid transparent;padding:var(--s-md);font:inherit;letter-spacing:inherit;transition:background-color var(--d-fast) var(--ease-standard),border-color var(--d-fast) var(--ease-standard)}.wt-step.on,.wt-step:hover{background:var(--surface-soft);border-inline-start-color:var(--violet)}.sec-soft .wt-step.on,.sec-soft .wt-step:hover{background:var(--violet-050)}.wt-step .n{display:inline-flex;align-items:center;justify-content:center;width:var(--step-num);height:var(--step-num);border:var(--border-hairline) solid var(--hairline-strong);font:var(--t-mono-sm);color:var(--ink-mute);flex:none;transition:color var(--d-fast) var(--ease-standard),border-color var(--d-fast) var(--ease-standard)}.wt-step.on .n{border-color:var(--violet);color:var(--violet)}.wt-step .wt-p,.wt-step p{display:block;color:var(--ink-mute);font:var(--t-body-sm);letter-spacing:var(--track-carbon)}.wt-step b,.wt-step.on .wt-p,.wt-step.on p{color:var(--ink)}.wt-step .row{flex-wrap:nowrap;align-items:flex-start}.panel{background:var(--midnight);border:var(--border-hairline) solid var(--hairline-dark);border-radius:var(--r-none);min-width:0}.wt .panel{align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + var(--s-huge))}.panel-bar{justify-content:space-between;gap:var(--s-md);background:var(--surface-dark);border-bottom:var(--border-hairline) solid var(--hairline-dark);padding:var(--panel-bar-pad) var(--s-md);font:var(--t-caption);letter-spacing:var(--track-caption);color:var(--on-dark-faint)}.panel-bar,.panel-bar .file{display:flex;align-items:center}.panel-bar .file{gap:var(--s-xs);font-family:var(--font-mono)}.panel-bar .file svg{width:var(--s-md);height:var(--s-md)}.panel-body{padding:var(--s-md);font:var(--t-mono);color:var(--on-dark-mute);background:var(--midnight);overflow-x:auto;-webkit-overflow-scrolling:touch}.ln{display:flex;align-items:center;gap:var(--s-sm);position:relative;padding-block:var(--s-xxs);transition:opacity var(--d-fast) var(--ease-standard)}.ln .g{width:var(--panel-gutter);flex:none;text-align:end;-webkit-padding-end:var(--s-md);padding-inline-end:var(--s-md);color:var(--on-dark-mute);-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--t-mono-sm);letter-spacing:var(--track-carbon)}.ln .c{white-space:nowrap;position:relative;z-index:1}.ln:before{content:"";position:absolute;inset-block:0;inset-inline:calc(-1 * var(--s-md));background:transparent;-webkit-border-start:var(--border-emphasis) solid transparent;border-inline-start:var(--border-emphasis) solid transparent;transition:background-color var(--d-fast) var(--ease-standard),border-color var(--d-fast) var(--ease-standard)}.ln.on:before{background:var(--surface-dark);border-inline-start-color:var(--violet)}.ln.on{color:var(--white)}.ln.on .g{color:var(--vine-text)}.panel.dim .ln:not(.on){opacity:.55}.tk-key{color:var(--vine-text);display:inline-block;min-width:21ch}.tk-dim{color:var(--on-dark-faint)}.ln.on .tk-dim{color:var(--on-dark-mute)}.proof-row{display:flex;flex-direction:row;align-items:stretch;background:var(--white);border:var(--border-hairline) solid var(--hairline);border-radius:var(--r-none);overflow:hidden;transition:border-color var(--d-base) var(--ease-standard)}.proof-row:focus-within,.proof-row:hover{border-color:var(--violet)}.proof-claim{flex:1 1;padding:var(--s-xl);display:flex;flex-direction:column;justify-content:center;min-width:0}.proof-panel{width:var(--proof-w);flex:none;background:var(--midnight);-webkit-border-start:var(--border-hairline) solid var(--hairline);border-inline-start:var(--border-hairline) solid var(--hairline);position:relative;display:flex;flex-direction:column;min-width:0}.proof-body{flex:1 1;position:relative;padding:var(--s-md);overflow:hidden}.skeleton{background:var(--surface-dark-2);border-radius:var(--r-none);height:var(--s-xs)}.proof-skel{display:none;position:absolute;inset:var(--s-md);display:flex;flex-direction:column;justify-content:center;gap:var(--s-sm);transition:opacity var(--d-base) var(--ease-standard)}.proof-lines{position:relative;z-index:1;font:var(--t-mono-sm);letter-spacing:var(--track-carbon);transition:opacity var(--d-base) var(--ease-standard),transform var(--d-base) var(--ease-standard)}.js .proof-lines{opacity:0;transform:translateY(var(--s-xs))}.proof-lines>div{white-space:nowrap}.js .proof-skel{display:flex}.proof-row:focus-within .proof-skel,.proof-row:hover .proof-skel{opacity:0}.proof-row:focus-within .proof-lines,.proof-row:hover .proof-lines{opacity:1;transform:none}.proof-lines .lit{color:var(--vine-text)}.proof-lines .dim{color:var(--on-dark-faint)}.scan{position:absolute;left:0;right:0;top:0;height:var(--s-xl);pointer-events:none;opacity:0;background:linear-gradient(to bottom,transparent,var(--violet-a18));border-bottom:var(--border-hairline) solid var(--vine-a28)}.proof-row:focus-within .scan,.proof-row:hover .scan{opacity:1;animation:scan 1.5s linear infinite}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(2000%)}}@media (max-width:900px){.proof-row{flex-direction:column}.proof-panel{width:100%;-webkit-border-start:0;border-inline-start:0;border-top:var(--border-hairline) solid var(--hairline);min-height:var(--proof-min)}}@media (hover:none),(prefers-reduced-motion:reduce){.js .proof-lines{opacity:1;transform:none}.js .proof-skel,.scan{display:none}}.badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-xl) var(--s-xxl)}.badge-official{display:block;height:var(--badge-h);width:auto}.badge-official.tall{height:var(--badge-h-tall)}@media (max-width:900px){.badges{gap:var(--s-lg) var(--s-xl)}.badge-official{height:var(--badge-h-md)}.badge-official.tall{height:var(--badge-h-tall-sm)}}@media (max-width:520px){.badge-official{height:var(--badge-h-sm)}.badge-official.tall{height:var(--badge-h-tall-sm)}}details.acc{border-bottom:var(--border-hairline) solid var(--hairline)}details.acc summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-md);padding-block:var(--s-lg);cursor:pointer;font:var(--t-h4);color:var(--ink);list-style:none}details.acc summary::-webkit-details-marker{display:none}details.acc summary:after{content:"+";font:var(--t-h3);color:var(--violet);flex:none;transition:transform var(--d-fast) var(--ease-standard)}details.acc[open] summary:after{transform:rotate(45deg)}details.acc .acc-panel{padding-bottom:var(--s-lg);color:var(--ink-mute);max-width:var(--measure)}details.acc .acc-panel a{display:inline-flex;align-items:center;min-height:var(--tap)}html:not([lang=ar]) .gap-ar,html[lang=ar] .gap-en{display:none}.gapimg{width:100%;height:auto}.gap-pulse{opacity:0;animation:gap-pulse var(--d-pulse) var(--ease-standard) infinite}@keyframes gap-pulse{0%,to{opacity:0}50%{opacity:.12}}.gap-measure{opacity:.7;transform-box:fill-box;transform-origin:center;animation:gap-measure var(--d-pulse) var(--ease-standard) infinite}@keyframes gap-measure{0%,to{transform:scaleY(.94);opacity:.7}50%{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.gap-pulse{opacity:.08}.gap-measure{opacity:1;transform:none}}.ck{position:fixed;inset-inline:0;bottom:0;z-index:70;padding:var(--s-md);display:none}.ck.on{display:block}.ck-card{max-width:var(--container);margin:0 auto;background:var(--midnight);color:var(--on-dark-mute);border:var(--border-hairline) solid var(--hairline-dark);border-top:var(--border-accent) solid var(--violet);border-radius:var(--r-none);padding:var(--s-md) var(--s-lg);display:flex;align-items:center;gap:var(--s-md);flex-wrap:wrap}.ck-txt{flex:1 1;min-width:min(100%,var(--proof-w));font:var(--t-body-sm);letter-spacing:var(--track-carbon)}.ck-txt b{color:var(--white)}.ck-btns{display:flex;gap:var(--s-xs);flex:0 0 auto}@media (max-width:560px){.ck-btns{width:100%}.ck-btns .btn{flex:1 1}}@media (max-width:900px){.btn{min-height:var(--tap);padding-block:var(--btn-pad-y-touch)}.wt{grid-template-columns:minmax(0,1fr);gap:var(--s-xl)}.wt .panel{position:static}.panel-body{font:var(--t-mono-sm);letter-spacing:var(--track-carbon)}}.hero{position:relative;overflow:hidden;background:var(--midnight);color:var(--white);min-height:82vh;display:flex;align-items:flex-end}.hero-inner{position:relative;width:100%;padding-block:var(--s-section) 11vh}.hero-h{max-width:15ch;color:var(--white)}.lead{font:var(--t-body-lg);letter-spacing:0;max-width:58ch}.hero .lead,.sec-dark .lead{color:var(--on-dark-mute)}.note{font:var(--t-caption);letter-spacing:var(--track-caption);color:var(--ink-mute);max-width:50ch}.hero .note,.sec-dark .note{color:var(--on-dark-mute)}.strip{background:var(--midnight);color:var(--white);border-top:var(--border-hairline) solid var(--hairline-dark);border-bottom:var(--border-hairline) solid var(--hairline-dark)}.strip .wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--s-md) var(--s-lg);flex-wrap:wrap;padding-block:var(--s-lg)}.close-band{text-align:center;padding-block:var(--s-section);background:var(--midnight);color:var(--white)}.close-band,.page-head{position:relative;overflow:hidden}.page-head{padding-top:calc(var(--section-pad) + var(--s-xl))}.drape{z-index:0;pointer-events:none;overflow:hidden}.drape,.drape img{position:absolute;inset:0}.drape img{width:100%;height:100%;object-fit:cover;object-position:top;opacity:.38;animation:drape-drift var(--d-drift) var(--ease-standard) infinite alternate}@keyframes drape-drift{0%{transform:translate3d(0,-1%,0) scale(1.06)}to{transform:translate3d(0,2%,0) scale(1.12)}}.hero .horizon{z-index:2}.hero-inner{z-index:3}.plays li{border-top:var(--border-hairline) solid var(--hairline);padding-block:var(--s-sm);font:var(--t-body-sm);letter-spacing:var(--track-carbon);color:var(--ink)}.pl-k{display:inline-block;min-width:20ch}.sk-a{width:74%}.sk-b{width:50%}.sk-c{width:86%}.close-band .mk{margin-inline:auto;width:var(--mk-close);height:var(--mk-close)}.pdl{display:none}.pdl.show{display:block}.shell{position:relative;z-index:1;flex:1 0 auto;display:flex;flex-direction:column}.shell main{flex:1 0 auto}@media print{.ck,.flow,.horizon,.loader,.nav,.nav-menu,.skip{display:none!important}.foot,.on-dark,.sec-dark,body{background:var(--white)!important;color:var(--ink)!important}.card,.panel,.proof-row{border:var(--border-hairline) solid var(--ink-mute)!important;page-break-inside:avoid;break-inside:avoid}}@media (forced-colors:active){.flow,.horizon,.loader-field{display:none}.btn,.card,.input,.panel,.proof-row{border:var(--border-hairline) solid}.btn-brand,.btn-primary{forced-color-adjust:none}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/fonts/plex-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plex Sans Fallback;font-weight:300 350;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue");size-adjust:100.07%;ascent-override:102.43%;descent-override:27.48%;line-gap-override:0%}@font-face{font-family:Plex Sans Fallback;font-weight:351 600;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue");size-adjust:101.39%;ascent-override:101.09%;descent-override:27.12%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-mono-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/plex-arabic-300-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/plex-arabic-300-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-400-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-500-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/plex-arabic-600-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/plex-arabic-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}