:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pearl:#eef0f4;--paper:#f8f9fb;--ink:#0b1530;--muted:#55607a;--line:#0b153024;--red:#c9052b;--red-hover:#a80424;--wa:#25d366;--wa-ink:#05301a;--display:var(--font-bricolage), "Arial Black", Arial, sans-serif;--body:var(--font-figtree), "Helvetica Neue", Arial, sans-serif;--mono:var(--font-space-mono), ui-monospace, Menlo, monospace;--gut:clamp(16px, 4vw, 56px);--max:1360px;--spring:cubic-bezier(.34, 1.56, .64, 1);--dir:1;--agcx-bg:#f8f9fb;--agcx-fg:#0b1530;--agcx-muted:#55607a;--agcx-line:#0b153024;--agcx-surface:#fff;--agcx-accent:#0b1530;--agcx-accent-fg:#fff;--agcx-radius:18px;--agcx-shadow:0 34px 80px -30px #0b153061;--agcx-wa:#25d366;--agcx-wa-fg:#05301a;--agcx-wa-deep:#128c4a;--agcx-err:#c4262b;--agcx-fab-bottom:20px;--shim-lt-base:#0b153012;--shim-lt-hi:#fff9;--shim-dk-base:#ffffff14;--shim-dk-hi:#fff3;--shim-base:var(--shim-lt-base);--shim-hi:var(--shim-lt-hi)}:root:lang(ar){--display:var(--font-readex), var(--font-bricolage), Arial, sans-serif;--body:var(--font-plex-arabic), var(--font-figtree), Arial, sans-serif;--mono:var(--font-plex-arabic), var(--font-space-mono), monospace;--dir:-1}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{background:var(--pearl);color:var(--ink);margin:0}body{font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--red);outline-offset:3px}img{max-width:100%}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{inset-inline-start:16px;z-index:100;background:var(--ink);color:#fff;border-radius:999px;padding:10px 16px;font-weight:700;position:absolute;top:-60px}.skip:focus{top:12px}.skip2{font:inherit;cursor:pointer;border:0;font-weight:700}.skip2:focus{inset-inline-start:200px}.ltr{direction:ltr;unicode-bidi:isolate}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-a11y-motion=reduce] *,html[data-a11y-motion=reduce] :before,html[data-a11y-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-a11y-size="1"] body{zoom:1.12}html[data-a11y-size="2"] body{zoom:1.25}html[data-a11y-underline] a{text-underline-offset:3px;text-decoration:underline!important}html[data-a11y-contrast]{--muted:#2c3550;--line:#0b153073}html[data-a11y-contrast] body{color:#000}html[data-a11y-contrast] :focus-visible{outline-offset:3px;outline:3px solid #000;box-shadow:0 0 0 6px #ffd84d}html[data-a11y-spacing] body *{word-spacing:.16em!important;line-height:1.75!important}html[data-a11y-spacing]:not([lang|=ar]) body *{letter-spacing:.06em!important}html[data-a11y-spacing] p{margin-block-end:1em}html[data-a11y-readable] body,html[data-a11y-readable] body *{font-family:system-ui,Segoe UI,Tahoma,Verdana,Arial,sans-serif!important}html[data-a11y-cursor],html[data-a11y-cursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M4 2l26 14-11 3 7 13-5 3-7-13-8 8z' fill='%23000' stroke='%23fff' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 4 2,auto!important}.scroll-lock,.scroll-lock body{overflow:hidden}:root:lang(ar) body :lang(ar){letter-spacing:0!important}
.sec{padding:clamp(44px, 5vw, 72px) var(--gut);position:relative}.wrap{max-width:var(--max);margin-inline:auto}.kicker{font:700 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;display:inline-flex}.kicker i{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px}.h2{font:800 clamp(40px, 5.6vw, 88px)/.92 var(--display);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0}.red{color:var(--red)}.lede{color:var(--muted);max-width:44ch;margin:20px 0 0;font-size:18px}.mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em}.sec-head{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(28px,3.5vw,48px);display:flex}.sec-head .lede{margin:0}@media (max-width:800px){.sec-head{flex-direction:column;align-items:flex-start;gap:18px}.lede{font-size:16px}}.btn{min-height:48px;transition:transform .35s var(--spring), background .3s, color .3s, border-color .3s;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-main{background:var(--red);color:#fff}.btn-main:hover{background:var(--red-hover)}.btn-ink{background:var(--ink);color:#fff}.btn-line{border-color:#0b15304d}.btn-line:hover{border-color:var(--ink);background:#fff}.btn-white{color:var(--ink);background:#fff}.btn-wa{background:var(--wa);color:var(--wa-ink)}.btn .arr{transition:transform .35s var(--spring);display:inline-block}.btn:hover .arr{transform:translateX(calc(4px * var(--dir)))}.btn-wa:hover{background:#1fc15c}.btn svg{flex:none;width:18px;height:18px}.btn:disabled{opacity:.6;cursor:progress;transform:none}[dir=rtl] .arr{scale:-1 1}.below-nav{padding-top:calc(96px + env(safe-area-inset-top,0px))}.count{background:var(--red);color:#fff;min-width:18px;height:18px;font:700 11px/1 var(--body);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.count[hidden]{display:none}.slot{vertical-align:baseline;font-variant-numeric:tabular-nums;display:inline-flex}.slot .sc{vertical-align:top;height:1.1em;line-height:1.1;display:inline-block;overflow:hidden}.slot .ss{will-change:transform;flex-direction:column;display:flex}.slot .ss>span{text-align:center;height:1.1em;line-height:1.1;display:block}.slot .sx{height:1.1em;line-height:1.1;display:inline-block}.rw{vertical-align:bottom;margin:-.06em 0 -.14em;padding:.06em 0 .14em;display:inline-grid;overflow:hidden}.rw>span{white-space:nowrap;grid-area:1/1}.ct{aspect-ratio:4/5;isolation:isolate;background:radial-gradient(85% 70% at 50% 38%, var(--c0), var(--c1));border-radius:24px;transition:box-shadow .4s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -22px #0b153073}.ct:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(55% 40% at var(--gx,30%) var(--gy,0%), #ffffff80, transparent 70%);opacity:.55;position:absolute;inset:0}.ct .im{inset-inline:13%;z-index:1;position:absolute;top:10%;bottom:17%}.ct .im img{object-fit:contain;filter:drop-shadow(0 14px 14px #00000040);width:100%;height:100%;display:block}.ct .ct-tag{z-index:3;inset-inline-end:14px;font:700 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#0b1530b3;position:absolute;bottom:12px}.ct.dk .ct-tag{color:#fffc}.pbadge{z-index:3;top:14px;color:var(--ink);font:700 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;padding:7px 10px;position:absolute;inset-inline-start:14px;box-shadow:0 6px 14px -8px #0b153066}.pbadge:before{content:"";background:var(--red);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}:where(.ct){--shim-base:var(--shim-lt-base);--shim-hi:var(--shim-lt-hi)}:where(.dk){--shim-base:var(--shim-dk-base);--shim-hi:var(--shim-dk-hi)}:where(html[data-shim] img:not([data-ld]):not([style*=background-image])){background:linear-gradient(100deg, transparent 30%, var(--shim-hi) 50%, transparent 70%) var(--shim-base);background-repeat:no-repeat;background-size:250% 100%;border-radius:10px;animation:1.5s ease-in-out infinite agc-shim}html[data-shim] img:not([data-ld]){filter:none!important}:where(html[data-shim] img[data-err]){background:var(--shim-base);animation:none}@keyframes agc-shim{0%{background-position:115% 0}to{background-position:-15% 0}}:where([dir=rtl] img:not([data-ld])){animation-direction:reverse}@media (prefers-reduced-motion:reduce){:where(html[data-shim] img:not([data-ld])){animation:none}}:where(html[data-a11y-motion=reduce] img:not([data-ld])){animation:none}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(18px,2.4vw,32px);display:grid}.card{flex-direction:column;gap:14px;min-width:0;display:flex}.card-a{flex-direction:column;gap:16px;min-width:0;display:flex}.card:hover .ct{box-shadow:0 34px 60px -28px #0b15308c}.meta{gap:6px;min-width:0;display:grid}.meta .brand{font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.meta .name{font:800 clamp(20px, 1.9vw, 26px)/1.02 var(--display);letter-spacing:-.03em}.meta .tag{color:var(--muted);font-size:14px}.mfoot{border-top:1px solid var(--line);font:700 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:6px;padding-top:12px;display:flex}.flip{text-align:end;height:1.2em;color:var(--ink);display:inline-block;overflow:hidden}.flip>span{transition:transform .55s var(--spring);white-space:nowrap;line-height:1.2em;display:block}.card:hover .flip>span,.card-a:focus-visible .flip>span{transform:translateY(-100%)}.card:hover .flip>span:last-child{color:var(--red)}.chip{border:1px solid var(--line);white-space:nowrap;min-height:44px;transition:background .3s, color .3s, border-color .3s, transform .35s var(--spring);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.chip:hover{border-color:var(--ink);transform:translateY(-2px)}.chip .dot{background:radial-gradient(circle at 35% 35%, var(--c0,#fff), var(--c1,#999));border-radius:50%;flex:none;width:10px;height:10px;box-shadow:inset 0 0 0 1px #0b153026}.chip sup{font:700 10px/1 var(--mono);color:var(--muted);top:0}.chip[aria-pressed=true],.chip[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.chip[aria-pressed=true] sup,.chip[aria-current=page] sup{color:#ffffffc7}.chip[aria-pressed=true] sup{color:#ffffffa6}:lang(ar) .kicker,:lang(ar) .mono,:lang(ar) .meta .brand,:lang(ar) .mfoot,:lang(ar) .pbadge,:lang(ar) .ct .ct-tag,:lang(ar) .chip sup{letter-spacing:0;text-transform:none}:lang(ar) .h2{letter-spacing:0;line-height:1.15}:lang(ar) .meta .name{letter-spacing:0;line-height:1.2}
