:root{--ink:#1e1e21;--paper:#f5f4f0;--slate:#939699;--mist:#cfd7d6;--accent:#ed6739;--accent-deep:color-mix(in oklab, var(--accent) 74%, #1e1e21);--accent-ink:color-mix(in oklab, var(--accent) 46%, #1e1e21);--panel:#cfd7d6;--dim-panel:#4e5154;--bg:#f5f4f0;--fg:#1e1e21;--dim:#5e6063}html,body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;padding:0}*,:before,:after{box-sizing:border-box}a{color:var(--fg);text-decoration:none}a:hover{color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}[data-lang=ar]{letter-spacing:0;font-family:IBM Plex Sans Arabic,IBM Plex Sans,sans-serif;display:none}[data-lang-mode=ar] [data-lang=ar]{display:revert}[data-lang-mode=ar] [data-lang=en],header img[data-lang]{display:none}[data-lang-mode=en] header img[data-lang=en],[data-lang-mode=ar] header img[data-lang=ar]{display:block}h1 [data-lang=ar],h2 [data-lang=ar],h3 [data-lang=ar],h4 [data-lang=ar],dd [data-lang=ar],[data-ar-head] [data-lang=ar]{font-family:Tajawal,IBM Plex Sans Arabic,sans-serif;font-weight:500}h1 [data-lang=ar],h2 [data-lang=ar]{letter-spacing:-.005em}h1 [data-lang=ar],h2 [data-lang=ar],h3 [data-lang=ar],[data-ar-head] [data-lang=ar]{line-height:1.5}[data-ar-mark] [data-lang=ar]{font-family:Tajawal,IBM Plex Sans Arabic,sans-serif;font-size:21px;font-weight:700}a [data-lang=ar],button [data-lang=ar]{font-family:Tajawal,IBM Plex Sans Arabic,sans-serif;font-weight:500}nav [data-lang=ar],footer [data-lang=ar]{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:400}[data-catalog] [data-lang=ar]{font-family:Noto Kufi Arabic,IBM Plex Sans Arabic,sans-serif;font-size:1.18em;font-weight:500;line-height:1.4}[data-lang-mode=ar] [data-beat]{line-height:1.4}@media (max-width:600px){[data-header-nav]{display:none!important}}@media (hover:none){[data-tap]{min-height:44px;padding-inline:18px!important}[data-tap=text]{padding-block:12px;padding-inline:0!important}}[data-spec]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:620px){[data-spec]{grid-template-columns:repeat(1,minmax(0,1fr))}}[data-spec] dd [data-lang=ar]{font-size:.95em}@media (max-height:760px){[data-mark]{width:min(34vw,18svh,150px)!important}[data-beat]{line-height:1.14;font-size:clamp(.88rem,1.7vw,1rem)!important}[data-payoff] h1{font-size:clamp(1.25rem,3.2vw,1.9rem)!important}}@media (max-height:620px){[data-mark]{width:min(26vw,15svh,116px)!important}}[data-hero]{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,34px) clamp(26px,4vw,56px);display:grid}@media (min-width:860px){[data-hero]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-template-areas:"a b""c b"}[data-hero-a]{grid-area:a;align-self:end}[data-hero-b]{grid-area:b;align-self:center}[data-hero-c]{grid-area:c;align-self:start}}@media (max-width:620px){[data-hero-b]{padding:20px 14px!important}[data-hero-b] svg{max-width:250px!important}[data-hero-b] svg g[data-lang=en] text{letter-spacing:1.15px!important;font-size:13.5px!important}}.aq-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0;margin-top:clamp(22px,3vw,30px);display:grid}.aq-card{background:var(--panel,#cfd7d6);align-content:start;gap:16px;padding:clamp(22px,2.8vw,30px);display:grid;box-shadow:0 0 0 1px #1e1e2129}.aq-card-paper{background:var(--bg,#f5f4f0)}.aq-card-empty{border:1px dashed #1e1e214d;align-content:center;justify-items:start;gap:10px;min-height:190px;padding:clamp(22px,2.8vw,30px);display:grid}.aq-cards-band{margin-top:0}.aq-pill{color:#fff;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .4s}.aq-pill:hover{color:#fff;filter:brightness(1.05);transform:translateY(-2px)}.aq-outline{transition:border-color .3s,background .3s}.aq-outline:hover{border-color:var(--fg);background:#1e1e210d}.aq-lang{color:var(--fg);border:1px solid #1e1e2138}.aq-lang:hover{border-color:var(--accent-ink);color:var(--accent-ink)}.aq-channel{border-bottom:2px solid #1e1e2147}.aq-channel:hover{border-color:var(--accent);color:var(--fg)}.aq-underline{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #1e1e2147;text-decoration:underline #1e1e2147;text-decoration-thickness:1px}.aq-underline:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.aq-quiet{color:inherit}.aq-quiet:hover{color:var(--accent-ink)}[data-bullet]{position:relative}[data-bullet]:before{content:"";opacity:0;pointer-events:none;background:currentColor;border-radius:12.5%;width:8px;height:8px;margin-top:-4px;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;transform:rotate(45deg)scale(.2)}[data-bullet=out]:before{inset-inline-start:-13px}[data-bullet=in]:before{inset-inline-start:12px}[data-bullet]:hover:before,[data-bullet]:focus-visible:before{opacity:1;animation:1.15s cubic-bezier(.08,.82,.17,1) both aqBulletSpin;transform:rotate(45deg)scale(1)}@media (hover:none){[data-bullet]:before{display:none}}[data-short]{display:none}@media (max-width:600px){[data-menu-row]{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-top:clamp(12px,2.4vw,20px)!important}[data-minor-row]{flex-wrap:nowrap!important;gap:10px!important;display:flex!important}[data-secondary]{padding:11px 22px!important}[data-long]{display:none!important}[data-short]{display:inline!important}}@media (max-width:360px){[data-secondary]{padding:11px 18px!important}}@keyframes aqRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes aqBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes aqBreathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.07)rotate(180deg)}}@keyframes aqSway{0%,to{transform:translate(-5px)rotate(-6deg)}50%{transform:translate(5px,-1px)rotate(6deg)}}@keyframes aqPathPick{0%,18%{opacity:.22;stroke-width:1.1px}34%,62%{opacity:1;stroke-width:2.2px}84%,to{opacity:.22;stroke-width:1.1px}}@keyframes aqCarry{0%,8%{transform:translate(-50px)}46%{transform:translate(0)}56%{transform:translate(3px)}66%{transform:translate(-2px)}74%,to{transform:translate(0)}}@keyframes aqSquash{0%,44%{transform:scale(1)}56%{transform:scale(1.28,.74)}68%{transform:scale(.92,1.08)}80%,to{transform:scale(1)}}@keyframes aqSettleRot{0%,44%{transform:rotate(45deg)}72%,to{transform:rotate(0)}}@keyframes aqSeq{0%,to{opacity:.25}30%{opacity:1}}@keyframes aqGapOut{0%,14%{opacity:.6}34%,76%{opacity:.12}94%,to{opacity:.6}}@keyframes aqPop{0%,14%{opacity:0;transform:scale(.35)rotate(-120deg)}32%{opacity:1;transform:scale(1.12)rotate(6deg)}42%,74%{opacity:1;transform:scale(1)rotate(0)}92%,to{opacity:0;transform:scale(.35)rotate(-120deg)}}@keyframes aqRide{0%{transform:translate(-20px)}to{transform:translate(20px)}}@keyframes aqSpinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes aqBulletSpin{0%{opacity:0;transform:rotate(-405deg)scale(.2)}22%{opacity:1}to{opacity:1;transform:rotate(45deg)scale(1)}}@keyframes aqLadderDrop{0%{opacity:0;transform:translateY(-26px)}8%{opacity:0;transform:translateY(-26px)}20%{opacity:0}26%{opacity:1}30%{opacity:1;transform:translateY(0)}38%{transform:translateY(-4px)}46%{transform:translateY(0)}51%{transform:translateY(-1.5px)}57%,to{opacity:1;transform:translateY(0)}}@keyframes aqLadderSquash{0%,28%{transform:scale(1)}33%{transform:scale(1.22,.8)}40%{transform:scale(.94,1.06)}48%,to{transform:scale(1)}}@keyframes aqLadderSpin{0%,8%{transform:rotate(-135deg)}30%,to{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation:none!important}}
