:root{--deep-steel:#1d2d3d;--steel:#5980a6;--light-steel:#94bce3;--ink:#1d1f20;--paper:#f2f2f3;--white:#fff;--steel-700:#3f6488;--steel-ink:var(--steel-700);--deep-700:#26394c;--muted:#54595e;--muted-on-dark:#a9b6c3;--line:#1d1f2024;--line-strong:#1d1f2047;--line-on-dark:#94bce32e;--line-on-dark-strong:#94bce370;--line-on-dark-control:#f2f2f35c;--outline-on-dark:#f2f2f38c;--line-field:#1d1f208c;--line-field-hover:#1d1f20cc;--line-field-on-dark:#94bce399;--line-field-on-dark-hover:#94bce3d9;--deep-steel-2:var(--deep-700);--deep-steel-3:#2c4256;--success:#2f7d5b;--danger:#b3402f;--danger-on-dark:#f0b3a8;--wash:#edf2f7;--wash-2:#e2e9f0;--line-2:#dce2e8;--line-2-strong:#c3cdd7;--muted-ui:#4f5d6a;--muted-2:#5c6a77;--on-dark:var(--paper);--on-dark-muted:var(--muted-on-dark);--on-dark-soft:#f2f2f3c7;--line-dark:var(--line-on-dark);--r:2px;--shadow-card:0 1px 2px #1d2d3d0d, 0 10px 28px -14px #1d2d3d2e;--shadow-float:0 20px 40px -20px #1d2d3d73;--shadow-device:0 30px 60px -30px #0009;--blueprint-line:#94bce32e;--blueprint-size:48px;--blueprint:linear-gradient(var(--blueprint-line) 1px, transparent 1px), linear-gradient(90deg, var(--blueprint-line) 1px, transparent 1px);--font-sans:var(--font-barlow,"Barlow"), system-ui, "Segoe UI", sans-serif;--font-cond:var(--font-barlow-condensed,"Barlow Condensed"), "Arial Narrow", sans-serif;--font-ar:var(--font-plex-arabic,"IBM Plex Sans Arabic"), "Segoe UI", Tahoma, sans-serif;--font-code:var(--font-cond);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--gutter:40px;--container:calc(75rem + 2 * var(--gutter));--col-gap:24px;--section-pad:112px;--section-pad-compact:56px;--header-h:72px;--measure:66ch;--fab-lane:44px;--sq:8px;--sq-gap-ratio:.34;--glyph-cell:6px;--ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.16s;--dur:.2s;--dur-slow:.42s;--dur-reveal:.7s;--dir-sign:1;--z-float:40;--z-header:50;--z-menu:60;--z-skip:100}@media (width<=1100px){:root{--gutter:32px;--section-pad:96px}}@media (width<=760px){:root{--gutter:20px;--col-gap:16px;--section-pad:72px;--section-pad-compact:44px}}@media (width>=1120px){:root{--header-h:76px}}[dir=rtl]{--dir-sign:-1}[dir=ltr]{--dir-sign:1}:root,[lang=en]{--font-body:var(--font-sans);--font-head:var(--font-cond);--font-label:var(--font-cond);--head-scale:1;--tt-label:uppercase;--tt-head:uppercase;--fw-head:600;--fw-label:600;--ls-display:.01em;--ls-head:.01em;--ls-h3:.05em;--ls-eyebrow:.18em;--ls-button:.08em;--ls-tag:.16em;--ls-small:.01em;--ls-nav-row:.06em;--lh-display:.98;--lh-h1:1;--lh-h2:1;--lh-h3:1.05;--lh-lead:1.55;--lh-body:1.6;--lh-text:1.5;--fs-title:1.15625rem;--lh-title:1.35;--fs-eyebrow:.9375rem;--fs-button:.9375rem;--fs-nav:.96875rem;--fs-tag:.78125rem;--fs-chip:.8125rem;--fs-alt:.875rem}[lang=ar]{--font-body:var(--font-ar);--font-head:var(--font-ar);--font-label:var(--font-ar);--head-scale:.86;--tt-label:none;--tt-head:none;--fw-head:600;--fw-label:600;--ls-display:0;--ls-head:0;--ls-h3:0;--ls-eyebrow:0;--ls-button:0;--ls-tag:0;--ls-small:0;--ls-nav-row:0;--lh-display:1.22;--lh-h1:1.28;--lh-h2:1.3;--lh-h3:1.4;--lh-lead:1.8;--lh-body:1.85;--lh-text:1.8;--fs-title:1.1875rem;--lh-title:1.6;--fs-eyebrow:1rem;--fs-button:1rem;--fs-nav:1rem;--fs-tag:.8125rem;--fs-chip:.875rem;--fs-alt:.875rem}:root,[lang]{--label-s:var(--fw-label) var(--fs-tag) / 1.2 var(--font-label);--label-l:var(--fw-label) var(--fs-eyebrow) / 1.2 var(--font-label);--fs-display:calc(clamp(2.5rem, 1.95rem + 2.3vw, 3.875rem) * var(--head-scale));--fs-h1:calc(clamp(2.375rem, 1.9rem + 2vw, 3.5rem) * var(--head-scale));--fs-h2:calc(clamp(2.5rem, 3.5vw, 3.125rem) * var(--head-scale));--fs-h3-xl:calc(clamp(2rem, 2.8vw, 2.5rem) * var(--head-scale));--fs-h3-l:calc(clamp(1.75rem, 2.4vw, 2.125rem) * var(--head-scale));--fs-h3:calc(1.5rem * var(--head-scale));--fs-h3-m:var(--fs-h3);--fs-h4:1.125rem;--fs-lead:clamp(1.125rem, 1rem + .5vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.96875rem;--fs-cap:.875rem;--fs-xs:.8125rem;--fs-acronym:clamp(2.5rem, 2.1rem + 1.2vw, 3.25rem);--fs-number:clamp(3.5rem, 2.6rem + 3vw, 5.5rem);--fs-s:var(--fs-small);--fs-m:var(--fs-body);--fs-l:var(--fs-lead)}@media (width<=760px){:root,[lang]{--fs-h2:calc(2.25rem * var(--head-scale));--fs-h3-xl:calc(1.625rem * var(--head-scale));--fs-h3-l:calc(1.625rem * var(--head-scale));--fs-h3:calc(1.375rem * var(--head-scale))}}[lang=ar]{--fs-lead:clamp(1.1875rem, 1.05rem + .5vw, 1.3125rem);--fs-body:1.125rem;--fs-small:1rem;--fs-cap:.9375rem;--fs-xs:.875rem}:root,.tone-paper,.tone-white,.tone-wash{--c-bg:var(--white);--c-fg:var(--ink);--c-heading:var(--ink);--c-muted:var(--muted-ui);--c-muted-2:var(--muted-2);--c-line:var(--line-2);--c-line-strong:var(--line-2-strong);--c-control:var(--muted-ui);--c-field-line:var(--line-field);--c-field-line-hover:var(--line-field-hover);--c-field-bg:var(--white);--c-accent:var(--steel);--c-link:var(--steel-700);--c-eyebrow:var(--steel-700);--c-fill:var(--deep-steel);--c-outline:var(--deep-steel);--c-surface:var(--wash);--c-surface-hover:var(--wash);--c-card:var(--white);--c-card-line:var(--line-2);--c-focus:var(--steel);--c-danger:var(--danger);--btn-primary-bg:var(--deep-steel);--btn-primary-fg:var(--paper);--btn-primary-sq:var(--light-steel);--btn-primary-bg-hover:var(--deep-700);--btn-primary-fg-hover:var(--paper);--btn-secondary-fg:var(--deep-steel);--btn-secondary-line:var(--deep-steel);--btn-secondary-bg-hover:var(--deep-steel);--btn-secondary-line-hover:var(--deep-steel);--btn-secondary-fg-hover:var(--paper)}.tone-wash{--c-bg:var(--wash);--c-line:var(--line-2-strong);--c-line-strong:#a9b6c3;--c-surface:var(--white);--c-surface-hover:var(--white);--c-card:var(--white);--c-card-line:var(--line-2)}.tone-dark{--c-bg:var(--deep-steel);--c-fg:var(--paper);--c-heading:var(--white);--c-muted:var(--on-dark-muted);--c-muted-2:var(--on-dark-muted);--c-line:var(--line-on-dark);--c-line-strong:var(--line-on-dark-strong);--c-control:var(--on-dark-muted);--c-field-line:var(--line-field-on-dark);--c-field-line-hover:var(--line-field-on-dark-hover);--c-field-bg:var(--deep-700);--c-accent:var(--light-steel);--c-link:var(--light-steel);--c-eyebrow:var(--on-dark-soft);--c-fill:var(--paper);--c-outline:var(--light-steel);--c-surface:var(--deep-700);--c-surface-hover:var(--deep-steel-3);--c-card:var(--deep-700);--c-card-line:var(--line-on-dark);--c-focus:var(--light-steel);--c-danger:var(--danger-on-dark);--btn-primary-bg:var(--paper);--btn-primary-fg:var(--deep-steel);--btn-primary-sq:var(--deep-steel);--btn-primary-bg-hover:var(--white);--btn-primary-fg-hover:var(--deep-steel);--btn-secondary-fg:var(--paper);--btn-secondary-line:#f2f2f357;--btn-secondary-bg-hover:transparent;--btn-secondary-line-hover:var(--light-steel);--btn-secondary-fg-hover:var(--white)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last;background:var(--white);scroll-padding-block-start:calc(var(--header-h) + 1rem)}@media (width<=767px){html{scroll-padding-block-end:calc(16px + 56px + 12px + 48px + 16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--c-bg);min-height:100dvh;color:var(--c-fg);font-family:var(--font-body);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;flex-direction:column;display:flex;overflow-x:clip}:where(div[lang],section[lang],article[lang],aside[lang],header[lang],footer[lang],nav[lang],form[lang],p[lang],ul[lang],ol[lang],li[lang],dl[lang],figure[lang],blockquote[lang],table[lang],fieldset[lang]){font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body)}main{flex:1 0 auto;display:block}main:focus{outline:none}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse}[hidden]{display:none!important}*{border-radius:0}::selection{background:var(--light-steel);color:var(--ink)}h1,h2,h3,h4,h5,h6{font-family:var(--font-head);font-weight:var(--fw-head);text-wrap:balance;overflow-wrap:break-word}h1,h2,h3,.h1,.h2,.h3,.h3-xl,.h3-l,.h3-m,.display{text-transform:var(--tt-head)}.display{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance}h1,.h1{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-head)}h2,.h2{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-head)}h3,.h3{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.h3-xl,.h3-l,.h3-m{font-family:var(--font-head);font-weight:var(--fw-head);line-height:var(--lh-h3);text-wrap:balance}.h3-xl{font-size:var(--fs-h3-xl);letter-spacing:var(--ls-head)}.h3-l{font-size:var(--fs-h3-l);letter-spacing:var(--ls-head)}.h3-m{font-size:var(--fs-h3-m);letter-spacing:var(--ls-h3)}h4,.h4{font-family:var(--font-body);font-size:var(--fs-h4);font-weight:600;line-height:1.35}h4,h5,h6{text-transform:none}.title-body{font-family:var(--font-body);text-transform:none;letter-spacing:0;text-wrap:balance;font-weight:600}p,li,dd,figcaption,blockquote{text-wrap:pretty}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--c-muted);max-inline-size:44ch}.small{font-size:var(--fs-small);letter-spacing:var(--ls-small);font-weight:500;line-height:1.5}.caption{font-size:var(--fs-cap);color:var(--c-muted-2);line-height:1.45}.xs{font-size:var(--fs-xs);line-height:1.45}.muted{color:var(--c-muted)}.label-caps,.label-l{font-family:var(--font-label);font-weight:var(--fw-label);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:var(--tt-label);line-height:1.2}.label-s{font-family:var(--font-label);font-weight:var(--fw-label);font-size:var(--fs-tag);letter-spacing:var(--ls-tag);text-transform:var(--tt-label);line-height:1.2}.code{font-family:var(--font-code);letter-spacing:.06em;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-weight:600}.code:dir(rtl){text-align:right}.num,.tabular{font-variant-numeric:tabular-nums}strong,b{font-weight:600}small{font-size:var(--fs-small)}:lang(ar):not(.code){letter-spacing:0!important}a{color:inherit;text-decoration:none}.link{color:var(--c-link);text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease), text-decoration-color var(--dur-fast) var(--ease);text-decoration:underline 1px}.link:hover{color:var(--c-fg);text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--c-focus,var(--steel));outline-offset:3px}:focus:not(:focus-visible){outline:none}[dir=rtl] .icon--flip{transform:scaleX(-1)}.skip-link{z-index:var(--z-skip);background:var(--deep-steel);color:var(--paper);border-radius:var(--r);font-family:var(--font-body);transition:transform var(--dur) var(--ease);padding:.75rem 1.125rem;font-size:1rem;font-weight:600;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(calc(-100% - 1.5rem))}.skip-link:focus,.skip-link:focus-visible{outline:2px solid var(--light-steel);outline-offset:0;transform:none}.field{gap:var(--space-2);align-content:start;display:grid}.label{font-family:var(--font-body);font-weight:500;font-size:var(--fs-small);color:var(--c-fg);line-height:1.4}.label .req{color:var(--c-muted);font-weight:400}.field-hint{font-size:var(--fs-xs);color:var(--c-muted);line-height:1.45}.field-error{align-items:baseline;gap:var(--space-2);font-size:var(--fs-small);color:var(--c-danger);font-weight:500;line-height:1.4;display:flex}.field-error:before{content:"";background:currentColor;flex:none;block-size:6px;inline-size:6px;transform:translateY(-.1em)}.input,.select,.textarea{background:var(--white);min-block-size:48px;inline-size:100%;color:var(--ink);border:1px solid var(--c-field-line);border-radius:var(--r);font-family:var(--font-body);transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);-webkit-appearance:none;appearance:none;padding-inline:14px;font-size:1rem;line-height:1.4;display:block}.textarea{resize:vertical;min-block-size:8.5rem;padding-block:12px}.input::placeholder,.textarea::placeholder{color:#6f747a;opacity:1}.input:hover,.select:hover,.textarea:hover{border-color:var(--c-field-line-hover)}[dir=rtl] .input[dir=ltr],[dir=rtl] .textarea[dir=ltr]{text-align:right}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--ink);outline:2px solid var(--steel);outline-offset:2px}.select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%231D1F20' stroke-width='1.5' stroke-linecap='square'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-inline-end:44px}[dir=rtl] .select{background-position:12px}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true],.is-error .input,.is-error .select,.is-error .textarea{border-color:var(--c-danger);box-shadow:inset 3px 0 0 var(--c-danger)}[dir=rtl] .input[aria-invalid=true],[dir=rtl] .select[aria-invalid=true],[dir=rtl] .textarea[aria-invalid=true],[dir=rtl] .is-error .input,[dir=rtl] .is-error .select,[dir=rtl] .is-error .textarea{box-shadow:inset -3px 0 0 var(--c-danger)}.input:disabled,.select:disabled,.textarea:disabled{background:var(--wash);color:var(--muted-ui);cursor:not-allowed}.check{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:1rem;line-height:1.45;display:flex}.check input{-webkit-appearance:none;appearance:none;background:var(--white);border:1.5px solid var(--c-control);cursor:pointer;block-size:20px;inline-size:20px;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:0;flex:none;margin-block-start:.1em}.check:hover input:not(:checked){border-color:var(--deep-steel)}.check input[type=checkbox]:checked{background:var(--deep-steel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2F2F3' stroke-width='2.5' stroke-linecap='square'%3E%3Cpath d='M5.5 12.5l4 4 9-9'/%3E%3C/svg%3E") center / 16px no-repeat;border-color:var(--deep-steel)}.check input[type=radio]:checked{background:var(--deep-steel);border-color:var(--deep-steel);box-shadow:inset 0 0 0 4px var(--white)}.check input:focus-visible{outline:2px solid var(--steel);outline-offset:3px}.check input[aria-invalid=true]{border-color:var(--c-danger)}@media (pointer:coarse){.check{align-items:center;min-block-size:44px}.check input{margin-block-start:0}}.tone-dark .input,.tone-dark .select,.tone-dark .textarea{background:var(--c-field-bg);color:var(--paper);border-color:var(--c-field-line)}.tone-dark .input::placeholder,.tone-dark .textarea::placeholder{color:var(--muted-on-dark)}.tone-dark .input:hover,.tone-dark .select:hover,.tone-dark .textarea:hover{border-color:var(--c-field-line-hover)}.tone-dark .input:focus-visible,.tone-dark .select:focus-visible,.tone-dark .textarea:focus-visible{border-color:var(--paper);outline-color:var(--light-steel)}.tone-dark .input[aria-invalid=true],.tone-dark .select[aria-invalid=true],.tone-dark .textarea[aria-invalid=true],.tone-dark .is-error .input,.tone-dark .is-error .select,.tone-dark .is-error .textarea{border-color:var(--c-danger)}.tone-dark .select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23F2F2F3' stroke-width='1.5' stroke-linecap='square'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}.tone-paper,.tone-white,.tone-wash,.tone-dark{background-color:var(--c-bg);color:var(--c-fg)}.container{inline-size:100%;max-inline-size:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container--wide{max-inline-size:90rem}.container--narrow{max-inline-size:52rem}.grid-12{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.grid-12>*{grid-column:1/-1}.col-1{grid-column:auto/span 1}.col-2{grid-column:auto/span 2}.col-3{grid-column:auto/span 3}.col-4{grid-column:auto/span 4}.col-5{grid-column:auto/span 5}.col-6{grid-column:auto/span 6}.col-7{grid-column:auto/span 7}.col-8{grid-column:auto/span 8}.col-9{grid-column:auto/span 9}.col-10{grid-column:auto/span 10}.col-11{grid-column:auto/span 11}.col-12{grid-column:1/-1}@media (width>=768px){.col-md-3{grid-column:auto/span 3}.col-md-4{grid-column:auto/span 4}.col-md-5{grid-column:auto/span 5}.col-md-6{grid-column:auto/span 6}.col-md-7{grid-column:auto/span 7}.col-md-8{grid-column:auto/span 8}.col-md-12{grid-column:1/-1}}@media (width>=1024px){.col-lg-2{grid-column:auto/span 2}.col-lg-3{grid-column:auto/span 3}.col-lg-4{grid-column:auto/span 4}.col-lg-5{grid-column:auto/span 5}.col-lg-6{grid-column:auto/span 6}.col-lg-7{grid-column:auto/span 7}.col-lg-8{grid-column:auto/span 8}.col-lg-9{grid-column:auto/span 9}.col-lg-10{grid-column:auto/span 10}.col-lg-12{grid-column:1/-1}.start-lg-1{grid-column-start:1}.start-lg-5{grid-column-start:5}.start-lg-6{grid-column-start:6}.start-lg-7{grid-column-start:7}.start-lg-8{grid-column-start:8}.start-lg-9{grid-column-start:9}}.matrix{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-block-start:1px solid var(--c-line);border-inline-start:1px solid var(--c-line);display:grid}.matrix>*{border-inline-end:1px solid var(--c-line);border-block-end:1px solid var(--c-line);min-inline-size:0}@media (width>=600px){.matrix--2,.matrix--3,.matrix--4{--cols:2}}@media (width>=1024px){.matrix--3{--cols:3}.matrix--4{--cols:4}}.matrix--cards{gap:var(--col-gap);border:0}.matrix--cards>*{background:var(--c-card);border:1px solid var(--c-card-line);border-radius:var(--r);transition:border-color var(--dur) var(--ease);position:relative}.matrix--cards>:hover,.matrix--cards>:focus-within{border-color:var(--c-line-strong)}.line-card{background:var(--c-card);color:var(--c-fg);border:1px solid var(--c-card-line);border-radius:var(--r);transition:border-color var(--dur) var(--ease);--c-line:var(--c-card-line);position:relative}.line-card--raised{box-shadow:var(--shadow-card)}a.line-card:hover,.line-card:has(a:hover),.line-card--hover:hover{border-color:var(--c-line-strong)}.blueprint{isolation:isolate;position:relative}.blueprint:before{content:"";z-index:-1;background-image:var(--blueprint);background-size:var(--blueprint-size) var(--blueprint-size);opacity:.35;pointer-events:none;background-position:-1px -1px;position:absolute;inset-block:0;inset-inline:50% 0}.blueprint--full:before{inset-inline-start:0}.glyph{grid-template-columns:repeat(3, var(--glyph-cell));grid-auto-rows:var(--glyph-cell);flex:none;gap:2px;display:inline-grid}.glyph>i{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 45%, transparent);display:block}.glyph>i.on{background:var(--c-accent);box-shadow:none}.checks{border-block-start:1px solid var(--c-line);padding:0;list-style:none}.checks>li{border-block-end:1px solid var(--c-line);font-size:var(--fs-small);line-height:var(--lh-text);grid-template-columns:14px minmax(0,1fr);gap:14px;padding-block:13px;display:grid}.checks>li:before{content:"";block-size:8px;inline-size:8px;background:var(--c-fill);margin-block-start:calc((var(--lh-text) * 1em - 8px) / 2)}.tagsq{border:1px solid var(--c-line-strong);font-family:var(--font-body);font-size:var(--fs-chip);color:var(--c-fg);white-space:nowrap;align-items:center;gap:7px;padding:5px 9px 5px 8px;font-weight:600;line-height:1.2;display:inline-flex}.tagsq:before{content:"";background:var(--c-fill);flex:none;block-size:7px;inline-size:7px}.keycode{background:var(--deep-steel);color:var(--paper);font-family:var(--font-body);font-size:var(--fs-chip);letter-spacing:.08em;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;align-items:center;gap:9px;padding:5px 10px;font-weight:600;display:inline-flex}.prog{gap:4px;display:inline-flex}.prog>i{block-size:10px;inline-size:10px;box-shadow:inset 0 0 0 1.5px var(--c-line-strong)}.prog>i.f{background:var(--c-fill);box-shadow:none}.prog>i.t{background:var(--c-accent);box-shadow:none}.link-arrow{min-block-size:24px;color:var(--c-link);transition:color var(--dur) var(--ease);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:hover{color:var(--c-fg)}.link-arrow .icon{transition:translate var(--dur) var(--ease)}.link-arrow:hover .icon{translate:calc(3px * var(--dir-sign)) 0}.section-head{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-block-end:var(--space-7);display:grid}.section-head>*{grid-column:1/-1;min-inline-size:0}.section-head>:is(h1,h2,h3){align-self:start}.section-head>p:not(.eyebrow){max-inline-size:54ch;color:var(--c-muted);margin-block-start:18px}@media (width>=961px){.section-head>:is(h1,h2,h3){grid-column:1/span 7}.section-head>p:not(.eyebrow){grid-column:8/span 5;margin-block-start:0}}.stack>*+*{margin-block-start:var(--stack-gap,var(--space-4))}.flow>*+*{margin-block-start:1em}.cluster{align-items:center;gap:var(--cluster-gap,var(--space-3));flex-wrap:wrap;display:flex}.measure{max-inline-size:var(--measure)}.rule{border:0;border-block-start:1px solid var(--c-line)}.visually-hidden,.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.stretched-link:after{content:"";z-index:1;position:absolute;inset:0}html.is-locked{padding-inline-end:var(--lock-gap,0px);overflow:hidden}.codes{font-family:var(--font-code);letter-spacing:.06em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;padding:0;font-weight:600;list-style:none;display:flex}.codes>*{white-space:nowrap;unicode-bidi:isolate}.codes>*+:before{content:"·";opacity:.7;margin-inline:.4em}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transition-delay:calc(var(--reveal-i,0) * 70ms);transform:translateY(18px)}.js [data-reveal].is-revealed{opacity:1;transform:none}}.prose{max-inline-size:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-fg)}.prose>*+*{margin-block-start:1.15em}.prose h2{font-size:var(--fs-h3-l);line-height:var(--lh-h2);letter-spacing:var(--ls-head);border-block-start:1px solid var(--c-line);margin-block-start:2.2em;padding-block-start:.9em}.prose h3{font-size:var(--fs-h3);line-height:var(--lh-h3);margin-block-start:1.8em}@media (width<=760px){[lang=ar] .prose h3{font-size:calc(1.5rem * var(--head-scale))}}.prose h4{margin-block-start:1.6em}.prose h2+*,.prose h3+*,.prose h4+*{margin-block-start:.6em}.prose>:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.prose a{color:var(--c-link);text-underline-offset:.2em;text-decoration:underline 1px}.prose a:hover{color:var(--c-fg);text-decoration-thickness:2px}.prose ul,.prose ol{padding-inline-start:1.5em}.prose li+li{margin-block-start:.45em}.prose ul{list-style:none}.prose ul>li{position:relative}.prose ul>li:before{content:"";background:var(--c-fill);block-size:7px;inline-size:7px;position:absolute;inset-block-start:calc(var(--lh-body) * .5em - 3.5px);inset-inline-start:-1.25em}.prose ol{list-style:decimal-leading-zero}.prose ol>li::marker{font-family:var(--font-code);color:var(--c-muted);font-variant-numeric:tabular-nums;font-weight:600}.prose blockquote{border-inline-start:2px solid var(--c-fill);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--c-fg);padding-inline-start:1.25em}.prose hr{border:0;border-block-start:1px solid var(--c-line);margin-block:2.5em}.prose strong{font-weight:600}.prose code{background:var(--c-surface);border:1px solid var(--c-line);padding:.1em .35em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.9em}.prose pre{background:var(--c-surface);border:1px solid var(--c-line);text-align:left;direction:ltr;padding:1rem 1.25rem;overflow-x:auto}.prose pre code{background:0 0;border:0;padding:0}.prose table{inline-size:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums;border-block:1px solid var(--c-line-strong)}.prose th,.prose td{text-align:start;vertical-align:top;border-block-end:1px solid var(--c-line);padding:.7em .75em}.prose th{font-family:var(--font-label);font-weight:600;font-size:var(--fs-tag);letter-spacing:var(--ls-tag);text-transform:var(--tt-label);color:var(--c-muted);vertical-align:bottom}.prose th.num,.prose td.num{text-align:end;font-variant-numeric:tabular-nums}.prose th:first-child,.prose td:first-child{padding-inline-start:0}.prose th:last-child,.prose td:last-child{padding-inline-end:0}.prose img,.prose figure{margin-block:2em}.prose figcaption{font-size:var(--fs-small);color:var(--c-muted);margin-block-start:.6em}.logo[data-astro-cid-f7espo7c]{--logo-h:44px;direction:ltr;flex:none;line-height:0;display:inline-block}.logo[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{block-size:var(--logo-h);inline-size:calc(var(--logo-h) * var(--logo-ratio));max-inline-size:none;overflow:visible}.logo--clear[data-astro-cid-f7espo7c]{padding:calc(var(--logo-h) * var(--logo-sq))}.icon[data-astro-cid-ccg5yoga]{vertical-align:middle;flex:none;display:inline-block}.hdr[data-astro-cid-nen7h5rs]{z-index:var(--z-header);background:var(--white);color:var(--ink);position:sticky;inset-block-start:0}.hdr[data-astro-cid-nen7h5rs]:after{content:"";border-block-end:1px solid var(--line-2);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled:after,.hdr[data-astro-cid-nen7h5rs].is-menu-open:after{border-block-end-color:var(--line-2)}.hdr__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);block-size:var(--header-h);display:flex}.hdr__bar[data-astro-cid-nen7h5rs] :is(a,button){scroll-margin-block-start:calc(-1 * (var(--header-h) + 1rem))}.hdr__logo[data-astro-cid-nen7h5rs]{align-self:stretch;align-items:center;margin-inline-end:auto;padding-inline-end:12px;display:inline-flex}.hdr__logo[data-astro-cid-nen7h5rs] .hdr__logo-art{--logo-h:40px}.hdr__logo[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.hdr__nav[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs]{block-size:var(--header-h);align-items:stretch;gap:26px;padding:0;list-style:none;display:flex}.nav__item[data-astro-cid-nen7h5rs]{align-items:stretch;display:flex;position:relative}.nav__link[data-astro-cid-nen7h5rs]{font-family:var(--font-body);font-weight:500;font-size:var(--fs-nav);letter-spacing:0;text-transform:none;color:var(--ink);white-space:nowrap;transition:color var(--dur-fast) var(--ease);align-items:center;gap:4px;padding-inline:0;line-height:1;display:inline-flex;position:relative}.nav__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--steel);block-size:2px;transition:transform .25s var(--ease);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.nav__link[data-astro-cid-nen7h5rs]:hover:after,.nav__link[data-astro-cid-nen7h5rs].is-active:after,.nav__link[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.nav__link[data-astro-cid-nen7h5rs].is-active,.nav__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--steel-700)}.nav__link[data-astro-cid-nen7h5rs]:focus-visible{outline:none}.nav__link[data-astro-cid-nen7h5rs]:focus-visible:before{content:"";border:2px solid var(--steel);border-radius:var(--r);pointer-events:none;position:absolute;inset-block:19px 18px;inset-inline:-8px}.hdr__end[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);display:flex}.hdr__div[data-astro-cid-nen7h5rs]{background:var(--line-2-strong);block-size:20px;inline-size:1px;margin-inline-end:var(--space-2);display:none}.hdr__lang[data-astro-cid-nen7h5rs]{min-block-size:44px;color:var(--ink);text-underline-offset:.45em;transition:color var(--dur-fast) var(--ease), text-decoration-color var(--dur-fast) var(--ease);align-items:center;padding-inline:10px;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:underline 2px #0000;display:inline-flex}.hdr__lang[data-astro-cid-nen7h5rs]:lang(ar){font-family:var(--font-ar);padding-block-end:.12em}.hdr__lang[data-astro-cid-nen7h5rs]:lang(en){font-family:var(--font-sans)}.hdr__lang[data-astro-cid-nen7h5rs]:hover{color:var(--steel-700);text-decoration-color:var(--steel)}.hdr__lang[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.hdr[data-astro-cid-nen7h5rs].is-menu-open .hdr__lang[data-astro-cid-nen7h5rs]{visibility:hidden}.hdr__toggle[data-astro-cid-nen7h5rs]{block-size:44px;inline-size:44px;background:var(--white);border:1px solid var(--line-2-strong);border-radius:var(--r);color:var(--deep-steel);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);place-items:center;margin-inline-start:var(--space-2);display:grid;position:relative}.hdr__toggle[data-astro-cid-nen7h5rs]:hover{border-color:var(--deep-steel)}.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]{background:var(--deep-steel);border-color:var(--deep-steel);color:var(--paper)}.hdr__toggle[data-astro-cid-nen7h5rs] .hdr__toggle-close,.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__toggle-open{display:none}.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__toggle-close{display:block}@media (width>=1120px){.hdr__nav[data-astro-cid-nen7h5rs]{margin-inline-start:auto;margin-inline-end:var(--space-5);display:block}.hdr__logo[data-astro-cid-nen7h5rs]{margin-inline-end:0}.hdr__logo[data-astro-cid-nen7h5rs] .hdr__logo-art{--logo-h:44px}.hdr__div[data-astro-cid-nen7h5rs]{display:block}.hdr__toggle[data-astro-cid-nen7h5rs]{display:none}}@media (width>=1120px) and (width<=1279px){.nav[data-astro-cid-nen7h5rs]{gap:18px}.nav__link[data-astro-cid-nen7h5rs]{font-size:.9375rem}}.mnav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;z-index:var(--z-menu);background:var(--white);color:var(--ink);opacity:0;transition:opacity var(--dur) var(--ease), translate var(--dur) var(--ease);flex-direction:column;display:flex;position:fixed;translate:0 -8px}.mnav[data-astro-cid-nen7h5rs].is-open{opacity:1;translate:0}.mnav__scroll[data-astro-cid-nen7h5rs]{overscroll-behavior:contain;padding:8px var(--gutter) var(--space-7);flex:auto;overflow-y:auto}.mnav__list[data-astro-cid-nen7h5rs]{padding:0;list-style:none}.mnav__item[data-astro-cid-nen7h5rs]{border-block-end:1px solid var(--line-2)}.mnav__top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:56px;font-family:var(--font-head);letter-spacing:var(--ls-nav-row);text-transform:var(--tt-label);color:var(--ink);cursor:pointer;padding-block:12px;font-size:1.375rem;font-weight:600;line-height:1.15;list-style:none;display:flex}.mnav__top[data-astro-cid-nen7h5rs]:lang(ar){font-size:1.25rem;font-weight:500;line-height:1.4}.mnav__top[data-astro-cid-nen7h5rs].is-active,.mnav__top[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--steel-700)}.mnav__top[data-astro-cid-nen7h5rs] .mnav__arrow{color:var(--muted-2)}.mnav__top[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.mnav__meta[data-astro-cid-nen7h5rs]{border-block-start:1px solid var(--line-2);margin-block-start:var(--space-6)}.mrow[data-astro-cid-nen7h5rs]{border-block-end:1px solid var(--line-2);min-block-size:56px;color:var(--ink);grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:14px;padding-block:12px;display:grid}.mrow[data-astro-cid-nen7h5rs] .mrow__icon{color:var(--steel);margin-block-start:2px}.mrow__text[data-astro-cid-nen7h5rs]{justify-items:start;gap:2px;min-inline-size:0;display:grid}.mrow__value[data-astro-cid-nen7h5rs]{font-size:1rem;font-weight:500;line-height:1.4}a[data-astro-cid-nen7h5rs].mrow:hover .mrow__value[data-astro-cid-nen7h5rs]{color:var(--steel-700)}.mrow--lang[data-astro-cid-nen7h5rs]{align-items:center}.mrow--lang[data-astro-cid-nen7h5rs] .mrow__icon{margin-block-start:0}.mrow--lang[data-astro-cid-nen7h5rs]:lang(ar) .mrow__value[data-astro-cid-nen7h5rs]{font-family:var(--font-ar)}.mrow--lang[data-astro-cid-nen7h5rs]:lang(en) .mrow__value[data-astro-cid-nen7h5rs]{font-family:var(--font-sans)}.mrow[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}@media (width>=1120px){.mnav[data-astro-cid-nen7h5rs]{display:none!important}}.ftr[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small)}.ftr__h[data-astro-cid-jo6i4kqk]{font-family:var(--font-label);font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:var(--tt-label);color:var(--light-steel);margin-block-end:18px;line-height:1.2}.ftr__main[data-astro-cid-jo6i4kqk]{column-gap:var(--col-gap);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:72px 64px;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk],.ftr__contact[data-astro-cid-jo6i4kqk]{grid-column:1/-1;min-inline-size:0}.ftr__logo[data-astro-cid-jo6i4kqk]{display:inline-block}.ftr__social[data-astro-cid-jo6i4kqk]{gap:8px;margin-block-start:var(--space-5);padding:0;list-style:none;display:flex}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--line-on-dark);block-size:42px;inline-size:42px;color:var(--paper);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-radius:50%;place-items:center;display:grid}@media (pointer:coarse){.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{block-size:44px;inline-size:44px}}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--deep-700);border-color:var(--light-steel)}.ftr__chips[data-astro-cid-jo6i4kqk]{gap:14px var(--col-gap);grid-template-columns:minmax(0,1fr);display:grid}.ftr__cell[data-astro-cid-jo6i4kqk]{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:14px;min-inline-size:0;display:grid}.ftr__chip[data-astro-cid-jo6i4kqk]{background:var(--deep-700);border:1px solid var(--line-on-dark);block-size:40px;inline-size:40px;color:var(--light-steel);transition:border-color var(--dur-fast) var(--ease);border-radius:50%;place-items:center;display:grid}.ftr__cell[data-astro-cid-jo6i4kqk]:has(a:hover) .ftr__chip[data-astro-cid-jo6i4kqk]{border-color:var(--light-steel)}.ftr__txt[data-astro-cid-jo6i4kqk]{justify-items:start;gap:1px;min-inline-size:0;display:grid}.ftr__label[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--on-dark-muted);line-height:1.4}.ftr__value[data-astro-cid-jo6i4kqk]{min-block-size:24px;font-size:var(--fs-small);color:var(--paper);text-underline-offset:.25em;transition:color var(--dur-fast) var(--ease), text-decoration-color var(--dur-fast) var(--ease);align-items:center;font-weight:500;line-height:1.35;text-decoration:underline #0000;display:inline-flex}a[data-astro-cid-jo6i4kqk].ftr__value:hover{color:var(--white);text-decoration-color:currentColor}@media (width<=767px),(pointer:coarse){a[data-astro-cid-jo6i4kqk].ftr__value{min-block-size:44px;margin-block:-10px}}@media (width>=600px){.ftr__chips[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}@media (width>=1024px){.ftr__brand[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.ftr__contact[data-astro-cid-jo6i4kqk]{grid-column:6/-1}}@media (width>=768px) and (width<=1359px){.ftr__chips[data-astro-cid-jo6i4kqk]{margin-inline-end:var(--fab-lane)}}.ftr__bottom[data-astro-cid-jo6i4kqk]{background:var(--light-steel);color:var(--deep-steel);font-size:var(--fs-cap);font-weight:500}.ftr__bottom[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--deep-steel)}.ftr__bar[data-astro-cid-jo6i4kqk]{align-items:center;gap:4px var(--space-6);min-block-size:48px;flex-wrap:wrap;padding-block:10px;padding-inline-end:calc(var(--gutter) + 56px);display:flex}.ftr__copy[data-astro-cid-jo6i4kqk]{margin-inline-end:auto}.ftr__legal[data-astro-cid-jo6i4kqk]{align-items:center;gap:0 20px;padding:0;list-style:none;display:flex}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-block-size:44px;color:var(--deep-steel);text-underline-offset:.25em;transition:text-decoration-color var(--dur-fast) var(--ease);align-items:center;text-decoration:underline #0000;display:inline-flex}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration-color:currentColor}@media (width<=767px){.ftr__main[data-astro-cid-jo6i4kqk]{padding-block:56px 48px}.ftr__bar[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:0;padding-block:12px}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-block-size:40px}}@media (width>=768px){.ftr__bar[data-astro-cid-jo6i4kqk]{padding-inline-end:calc(var(--gutter) + 68px)}}@media (width>=1360px){.ftr__bar[data-astro-cid-jo6i4kqk]{padding-inline-end:var(--gutter)}}.fab[data-astro-cid-eqozmymf]{z-index:var(--z-float);pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));inset-inline-end:calc(16px + env(safe-area-inset-right,0px))}[dir=rtl] .fab[data-astro-cid-eqozmymf]{inset-inline-end:calc(16px + env(safe-area-inset-left,0px))}.fab[data-astro-cid-eqozmymf]>*{pointer-events:auto}.fab[data-astro-cid-eqozmymf]>.fab__wa,.fab[data-astro-cid-eqozmymf] [data-chat-launcher]{transition:opacity var(--dur) var(--ease), translate var(--dur) var(--ease), visibility 0s linear 0s, background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease)}.fab[data-astro-cid-eqozmymf].is-hidden>.fab__wa,.fab[data-astro-cid-eqozmymf].is-hidden [data-chat-launcher]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) var(--ease), translate var(--dur) var(--ease), visibility 0s linear var(--dur);translate:0 8px}.fab__wa[data-astro-cid-eqozmymf]{background:var(--deep-steel);block-size:48px;inline-size:48px;color:var(--paper);border:1px solid var(--line-on-dark-strong);border-radius:var(--r);place-items:center;margin-inline-end:4px;display:grid}.fab__wa[data-astro-cid-eqozmymf]:hover{background:var(--light-steel);border-color:var(--light-steel);color:var(--deep-steel)}.fab__wa[data-astro-cid-eqozmymf]:focus-visible{outline:2px solid var(--steel);outline-offset:3px}@media print{.fab[data-astro-cid-eqozmymf]{display:none}}.chat-launcher[data-astro-cid-pr7zcizh]{background:var(--deep-steel);border:1px solid var(--line-on-dark-strong);border-radius:var(--r);block-size:56px;inline-size:56px;color:var(--paper);cursor:pointer;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);place-items:center;display:grid;position:relative}.chat-launcher[data-astro-cid-pr7zcizh]:hover{background:var(--deep-700);border-color:var(--light-steel)}.chat-launcher[data-astro-cid-pr7zcizh]:focus-visible{outline:2px solid var(--steel);outline-offset:3px}.chat-launcher[data-astro-cid-pr7zcizh][aria-busy=true]{cursor:progress}.chat-launcher__mark[data-astro-cid-pr7zcizh],.chat-launcher__close[data-astro-cid-pr7zcizh]{transition:opacity var(--dur-fast) var(--ease), scale var(--dur-fast) var(--ease);grid-area:1/1;place-items:center;display:grid}.chat-launcher__close[data-astro-cid-pr7zcizh]{opacity:0;scale:.8}.chat-launcher[data-astro-cid-pr7zcizh][aria-expanded=true]{background:var(--deep-700)}.chat-launcher[data-astro-cid-pr7zcizh][aria-expanded=true] .chat-launcher__mark[data-astro-cid-pr7zcizh]{opacity:0;scale:.8}.chat-launcher[data-astro-cid-pr7zcizh][aria-expanded=true] .chat-launcher__close[data-astro-cid-pr7zcizh]{opacity:1;scale:1}@media (width<=767px){.chat-launcher[data-astro-cid-pr7zcizh][aria-expanded=true]{visibility:hidden}}.eyebrow[data-astro-cid-2lydxdhj]{inline-size:fit-content;max-inline-size:100%;font-family:var(--font-label);font-weight:var(--fw-label);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:var(--tt-label);color:var(--c-eyebrow,var(--c-fg));align-items:center;gap:12px;line-height:1.2;display:flex}.eyebrow--alt[data-astro-cid-2lydxdhj]{inline-size:auto}.eyebrow--alt[data-astro-cid-2lydxdhj] .eyebrow__label[data-astro-cid-2lydxdhj]{flex:auto;margin-inline-end:12px}.eyebrow__glyph[data-astro-cid-2lydxdhj]{grid-template-columns:repeat(3, var(--glyph-cell,6px));grid-auto-rows:var(--glyph-cell,6px);flex:none;gap:2px;display:inline-grid}.eyebrow__glyph[data-astro-cid-2lydxdhj] i[data-astro-cid-2lydxdhj]{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 45%, transparent);display:block}.eyebrow__glyph[data-astro-cid-2lydxdhj] i[data-astro-cid-2lydxdhj].on{background:var(--c-accent);box-shadow:none}.eyebrow__sq[data-astro-cid-2lydxdhj]{background:var(--c-accent);flex:none;block-size:10px;inline-size:10px}.eyebrow__num[data-astro-cid-2lydxdhj]{color:var(--c-muted);align-items:center;gap:8px;display:inline-flex}.eyebrow__num[data-astro-cid-2lydxdhj] .code[data-astro-cid-2lydxdhj]{letter-spacing:.08em;font-size:1em}.eyebrow__label[data-astro-cid-2lydxdhj],.eyebrow__num[data-astro-cid-2lydxdhj]{min-inline-size:0;padding-block-start:.1em}[lang=ar] .eyebrow__label[data-astro-cid-2lydxdhj]{padding-block-start:0}.eyebrow__alt[data-astro-cid-2lydxdhj]{font-family:var(--font-body);font-weight:500;font-size:var(--fs-alt,.875rem);letter-spacing:0;text-transform:none;color:var(--c-muted-2,var(--c-muted));white-space:nowrap;flex:none;line-height:1.3}.eyebrow__alt[data-astro-cid-2lydxdhj]:lang(ar){font-family:var(--font-ar)}.eyebrow__alt[data-astro-cid-2lydxdhj]:lang(en){font-family:var(--font-sans)}@media (width<=760px){.eyebrow[data-astro-cid-2lydxdhj]{font-size:calc(var(--fs-eyebrow) - 1px);gap:10px}}@media (width<=480px){.eyebrow--alt[data-astro-cid-2lydxdhj]{flex-wrap:wrap;justify-content:flex-end;row-gap:4px}.eyebrow__alt[data-astro-cid-2lydxdhj]{white-space:normal;text-align:right;flex-shrink:1;max-inline-size:100%}html[dir=rtl] .eyebrow__alt[data-astro-cid-2lydxdhj]{text-align:left}}@media (width<=380px){.eyebrow[data-astro-cid-2lydxdhj]{font-size:calc(var(--fs-eyebrow) - 2px);letter-spacing:calc(var(--ls-eyebrow) * .78)}.eyebrow__alt[data-astro-cid-2lydxdhj]{font-size:.78125rem}}
