@font-face{font-family:manrope;src:url(../media/Manrope_Variable-s.p.0nrgw8_4xg_io.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_a4255436-module__Tr9VpG__className{font-family:manrope,manrope Fallback}.manrope_a4255436-module__Tr9VpG__variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_Regular.13a4ko4px-4kw.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_Medium.0c94a27vwk1ko.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_SemiBold.0yz5t-lbupzwe.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_Bold.1aq2tsvu8a-bp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.plexarabic_cafb1bef-module__e9VIra__className{font-family:plexArabic}.plexarabic_cafb1bef-module__e9VIra__variable{--font-plex-arabic:"plexArabic"}
:root,[data-theme=light]{--background:#faf9f5;--surface:#fff;--surface-muted:#e9ebef;--text:#11131a;--text-secondary:#626875;--primary:#b8f23d;--on-primary:#11131a;--border-decorative:#e9ebef;--border-interactive:#626875;--focus:#11131a;--success-text:#17643b;--success-bg:#e7f4eb;--warning-text:#754000;--warning-bg:#fff3d6;--error-text:#a51d2d;--error-bg:#fcebec;--info-text:#1d4d8f;--info-bg:#eaf2fe}[data-theme=dark]{--background:#151821;--surface:#1c202a;--surface-muted:#242a35;--text:#faf9f5;--text-secondary:#aeb6c4;--primary:#b8f23d;--on-primary:#11131a;--border-decorative:#343b49;--border-interactive:#929cad;--focus:#b8f23d;--success-text:#9ddfb5;--success-bg:#153324;--warning-text:#ffd58a;--warning-bg:#3b2d15;--error-text:#ffabb4;--error-bg:#3c2028;--info-text:#b5d1ff;--info-bg:#1a2e49}:root{--radius-button:12px;--radius-input:12px;--radius-card:18px;--radius-sheet:24px;--radius-pill:999px;--radius-chip:12px;--radius-thumb:8px;--radius-small:6px;--motion-press:.12s;--motion-state:.2s;--motion-sheet:.28s;--motion-confirmation-max:.7s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--elevation-raised:0 1px 2px #11131a0f;--elevation-overlay:0 12px 32px #11131a1f;--elevation-sheet:0 -8px 32px #11131a24;--brand-gradient:linear-gradient(135deg, #b8f23d, #77e85c)}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font-family:var(--font-manrope), var(--font-plex-arabic), system-ui, sans-serif}html[lang=ar] body{font-family:var(--font-plex-arabic), var(--font-manrope), sans-serif;letter-spacing:0;line-height:1.6}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.access-page{background:var(--background);color:var(--text);flex-direction:column;min-height:100svh;padding:0 max(24px,50vw - 640px);display:flex}.masthead{border-bottom:1px solid var(--border-decorative);justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.product-name{flex-direction:column;gap:8px;display:flex}.product-name>span{font:700 19px var(--font-manrope), sans-serif}.product-name b{border:1px solid var(--border-interactive);border-radius:6px;margin-inline-start:8px;padding:4px 9px;font-size:12px;font-weight:500}.product-name small{color:var(--text-secondary);font-size:13px}.preferences{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preferences a{border:1px solid var(--border-decorative);border-radius:var(--radius-button);align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;display:inline-flex}.preferences a:hover{background:var(--surface-muted)}.brand-image{--brand-l:.1851;--brand-t:.2831;--brand-w:.6312;--brand-h:.4572;width:300px;max-width:100%;aspect-ratio:calc(2172 * var(--brand-w)) / calc(724 * var(--brand-h));margin-block-end:16px;position:relative;overflow:hidden}[data-theme=dark] .brand-image{--brand-l:.1842;--brand-t:.279;--brand-w:.6321;--brand-h:.4586}.brand-image img{left:calc(-100% * var(--brand-l) / var(--brand-w));top:calc(-100% * var(--brand-t) / var(--brand-h));width:calc(100% / var(--brand-w));max-width:none;height:auto;display:block;position:absolute}.eyebrow{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:1.7}h1{text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,3vw,42px);font-weight:700;line-height:1.35}.access-card{border:1px solid var(--border-decorative);border-radius:var(--radius-sheet);background:var(--surface);padding:clamp(24px,3.1vw,44px)}h2{margin:0 0 12px;font-size:28px;line-height:1.5}.access-card>p{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.8}.inline-icon{flex:none;width:18px;height:18px}footer{border-top:1px solid var(--border-decorative);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:24px;font-size:12px;line-height:1.8;display:flex}@media (max-width:768px){.access-page{padding-inline:20px}.brand-image{width:210px;margin-block-end:8px}.masthead{align-items:start;padding-block:20px}.product-name small{max-width:140px}h1{font-size:30px}.preferences a{padding:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--focus);outline-offset:3px}form{gap:20px;display:grid}form label{gap:10px;font-size:14px;font-weight:600;line-height:1.7;display:grid}input,select{width:100%;min-width:0;min-height:52px;color:var(--text);background:var(--surface);border:1px solid var(--border-interactive);border-radius:var(--radius-input);padding:12px 16px}input,select,textarea{transition:border-color var(--motion-state) var(--ease-standard), box-shadow var(--motion-state) var(--ease-standard), background-color var(--motion-state) var(--ease-standard)}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled),input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--text)}.scope-note{color:var(--text-secondary);font-size:14px;line-height:1.9;margin-block:20px!important}.legal-page .legal-document{width:100%;max-width:860px;margin:32px auto 64px;line-height:1.8}.legal-document h1{margin:12px 0 4px}.legal-document h2{margin:28px 0 8px;font-size:1.15rem}.legal-document ul{padding-inline-start:1.4em}.legal-updated{color:var(--text-muted,inherit);font-size:.9rem}.legal-index li{margin:10px 0}
