.lang-pill--tint[data-astro-cid-l4evwy7q]{background:var(--tint);border-color:var(--tint);gap:8px;padding-inline:16px}.site-header[data-astro-cid-nen7h5rs]{z-index:3;color:var(--ink);position:relative}.site-header__inner[data-astro-cid-nen7h5rs]{min-height:var(--header-h);align-items:center;gap:24px;padding-block:14px;display:flex}.site-header__logo[data-astro-cid-nen7h5rs]{flex:none;display:inline-flex}.site-header__logo[data-astro-cid-nen7h5rs] .site-header__logo-img{width:auto;height:72px}.site-nav[data-astro-cid-nen7h5rs]{flex:auto;justify-content:center;display:flex}.site-nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}.site-nav__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);text-decoration:none}.site-nav__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--teal-text)}.site-header__actions[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:12px;display:flex}.site-menu[data-astro-cid-nen7h5rs]{display:none;position:relative}.site-menu__toggle[data-astro-cid-nen7h5rs]{cursor:pointer;list-style:none}.site-menu__toggle[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.site-menu__panel[data-astro-cid-nen7h5rs]{inset-inline-end:0;width:min(280px, calc(100vw - 2 * var(--gutter)));background:var(--surface);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-popup);flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px)}.site-menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);min-height:48px;color:var(--ink);align-items:center;padding-inline:12px;text-decoration:none;display:flex}.site-menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--wash)}@media (width<=959.98px){.site-header__inner[data-astro-cid-nen7h5rs]{gap:12px;padding-block:10px}.site-header__logo[data-astro-cid-nen7h5rs] .site-header__logo-img{height:52px}.site-nav[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs]{display:none}.site-header__actions[data-astro-cid-nen7h5rs]{margin-inline-start:auto}.site-header__actions[data-astro-cid-nen7h5rs] .lang-pill{padding-inline:12px}.site-header__actions[data-astro-cid-nen7h5rs] .lang-pill .pl-icon{display:none}.site-menu[data-astro-cid-nen7h5rs]{display:block}}.store-badges[data-astro-cid-td5nviid]{flex-wrap:wrap;gap:12px;display:flex}.store-badges[data-astro-cid-td5nviid][data-align=center]{justify-content:center}.store-badge[data-astro-cid-td5nviid]{border-radius:10px;display:inline-flex}.store-badge[data-astro-cid-td5nviid] .store-badge__img{width:auto;height:52px}.site-footer[data-astro-cid-jo6i4kqk]{border-block-start:var(--hairline-width) solid var(--line);background:var(--page)}.site-footer__inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:40px 48px;padding-block-start:clamp(48px,6vw,80px);display:flex}.site-footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:2 300px;align-items:flex-start;gap:16px;min-width:0;display:flex}.site-footer__brand[data-astro-cid-jo6i4kqk] .site-footer__logo{width:auto;height:104px}.site-footer__tagline[data-astro-cid-jo6i4kqk]{max-width:320px;margin:0}.site-footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:150px;gap:12px;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-muted);text-decoration:none}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--teal-text);text-decoration:underline}.site-footer__bottom[data-astro-cid-jo6i4kqk]{border-block-start:var(--hairline-width) solid var(--line);flex-wrap:wrap;flex:100%;justify-content:space-between;align-items:center;gap:16px;margin-block-start:8px;padding-block:20px 28px;display:flex}.site-footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__social[data-astro-cid-jo6i4kqk]{gap:8px;display:flex}.site-footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-pill);background:var(--tint);width:44px;height:44px;color:var(--ink);place-items:center;display:grid}.site-footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--mist)}:root{--red:#ed1c24;--red-text:#e01b24;--on-red:#fff;--ink:#1d181a;--on-ink:#fff;--ink-muted:#494546;--ink-subtle:#6b6567;--teal:#3dc0bb;--teal-text:#1f7f7b;--action:#3dc0bb;--on-action:#1d181a;--selected:#1f7f7b;--gold:#ffce29;--on-gold:#1d181a;--correct:#1f7f7b;--correct-soft:#e0f5f3;--wrong:#e01b24;--wrong-soft:#fde9ea;--sky:#9cdcf9;--page:#fdfeff;--surface:#fff;--tint:#e4f2fb;--mist:#cde8f7;--wash:#f0f8fb;--frame:#6ec8ef;--line:#deeef9;--focus:#1f7f7b;--press:#1d181a1f;--scrim:#1d181a99;--leaf:#70c39d;--leaf-deep:#59a97a;--teal-deep:#2d9b96;--aqua:#87d1d4;--ice:#caeaf3;--cream:#eef5d8;--plum:#4a3240;--font-en:Nunito, Alexandria, system-ui, sans-serif;--font-ar:Alexandria, Nunito, system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:12px;--radius-md:16px;--radius-lg:18px;--radius-pill:999px;--shadow-card:0 6px 20px #1d181a0f;--shadow-raised:0 10px 24px #1d181a24;--shadow-panel:0 0 32px #1d181a29;--shadow-popup:0 16px 40px #1d181a33;--focus-ring:0 0 0 2px #fff, 0 0 0 5px #1f7f7b;--frame-width:3px;--hairline-width:2px;--selected-width:3px;--rule-length:64px;--rule-height:6px;--canvas-height:390px;--control-sm:40px;--control-md:48px;--control-lg:56px;--bundle-card-width:172px;--panel-width:320px;--popup-width:420px;--paywall-width:560px}.display{letter-spacing:-.01em;font-size:40px;font-weight:700;line-height:48px}.title-1{font-size:32px;font-weight:700;line-height:40px}.title-2{font-size:24px;font-weight:700;line-height:32px}.title-3{font-size:20px;font-weight:700;line-height:28px}.title-4{font-size:16px;font-weight:700;line-height:22px}.body{font-size:16px;font-weight:500;line-height:24px}.body-sm{font-size:14px;font-weight:500;line-height:20px}.label-lg{font-size:14px;font-weight:700;line-height:20px}.label{letter-spacing:.02em;font-size:12px;font-weight:700;line-height:16px}.button{font-size:16px;font-weight:700;line-height:20px}.stat{font-size:48px;font-weight:700;line-height:52px}.ar-display{font-family:var(--font-ar);font-size:40px;font-weight:700;line-height:56px}.ar-title-1{font-family:var(--font-ar);font-size:32px;font-weight:700;line-height:46px}.ar-title-2{font-family:var(--font-ar);font-size:24px;font-weight:700;line-height:36px}.ar-title-3{font-family:var(--font-ar);font-size:20px;font-weight:700;line-height:30px}.ar-title-4{font-family:var(--font-ar);font-size:16px;font-weight:700;line-height:24px}.ar-body{font-family:var(--font-ar);font-size:16px;font-weight:500;line-height:26px}.ar-body-sm{font-family:var(--font-ar);font-size:14px;font-weight:500;line-height:22px}.ar-label-lg{font-family:var(--font-ar);font-size:14px;font-weight:700;line-height:22px}.ar-label{font-family:var(--font-ar);font-size:12px;font-weight:700;line-height:18px}.ar-button{font-family:var(--font-ar);font-size:16px;font-weight:700;line-height:22px}.ar-stat{font-family:var(--font-ar);font-size:48px;font-weight:700;line-height:56px}body{background:var(--page);color:var(--ink);font-family:var(--font-en);-webkit-font-smoothing:antialiased;margin:0}.pl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-preview{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}.pl-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pl-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.pl-screen{box-sizing:border-box;width:844px;height:var(--canvas-height);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-lg);background:var(--page);flex:none;position:relative;overflow:hidden}.pl-screen--tablet{width:585px}.pl-icon{flex:none;display:block}.pl-icon--mirror:dir(rtl){transform:scaleX(-1)}.pl-check{border-radius:var(--radius-pill);background:var(--selected);width:24px;height:24px;color:var(--on-ink);place-items:center;display:grid}.pl-btn{-webkit-appearance:none;appearance:none;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:var(--space-1) var(--space-6);border-radius:var(--radius-pill);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;margin:0;text-decoration:none;display:inline-flex}.pl-btn--sm{min-height:var(--control-sm);padding:var(--space-1) var(--space-4)}.pl-btn--lg{min-height:var(--control-lg);padding:var(--space-1) var(--space-8)}.pl-btn--block{width:100%;display:flex}.pl-btn--primary{background-color:var(--action);color:var(--on-action)}.pl-btn--gold{background-color:var(--gold);color:var(--on-gold)}.pl-btn--ink{background-color:var(--ink);color:var(--on-ink)}.pl-btn--soft{background-color:var(--tint);color:var(--ink)}.pl-btn:active:not(:disabled){background-image:linear-gradient(var(--press), var(--press))}.pl-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-btn:disabled{background-color:var(--tint);color:var(--ink-subtle);cursor:not-allowed}.pl-iconbtn{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:var(--control-md);height:var(--control-md);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-pill);background-color:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);cursor:pointer;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.pl-iconbtn--sm{width:var(--control-sm);height:var(--control-sm)}.pl-iconbtn--lg{width:var(--control-lg);height:var(--control-lg)}.pl-iconbtn--tint{border-color:var(--tint);background-color:var(--tint);box-shadow:none}.pl-iconbtn--avatar{border-color:var(--sky);background-color:var(--sky)}.pl-iconbtn:active{background-image:linear-gradient(var(--press), var(--press))}.pl-iconbtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-chip{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--tint);color:var(--ink);white-space:nowrap;display:inline-flex}.pl-chip--active{background:var(--action);color:var(--on-action)}.pl-chip--accent{background:var(--red-text);color:var(--on-red)}.pl-chip--surface{background:var(--surface)}.pl-switch{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--tint);display:inline-flex}.pl-switch__item{-webkit-appearance:none;appearance:none;align-items:center;gap:var(--space-2);min-height:var(--control-sm);padding-block:0;padding-inline:var(--space-1) var(--space-4);border-radius:var(--radius-pill);color:var(--ink-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;display:inline-flex}.pl-switch__item.is-selected{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.pl-switch__icon{border-radius:var(--radius-pill);background:var(--surface);width:32px;height:32px;color:var(--ink);place-items:center;display:grid}.pl-switch__item.is-selected .pl-switch__icon{background:var(--teal)}.pl-switch__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-tabs{border-bottom:var(--hairline-width) solid var(--line);display:flex}.pl-tabs__tab{-webkit-appearance:none;appearance:none;min-width:0;min-height:var(--control-sm);padding:0 var(--space-2);color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;flex:1 1 0;margin:0;position:relative}.pl-tabs__tab.is-selected{color:var(--ink)}.pl-tabs__tab.is-selected:after{content:"";inset-inline:var(--space-2);bottom:calc(var(--hairline-width) * -1);height:var(--selected-width);border-radius:var(--radius-pill);background:var(--selected);position:absolute}.pl-tabs__tab:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.pl-tabs__label{display:inline-block;position:relative}.pl-tabs__dot{top:0;border-radius:var(--radius-pill);background:var(--red);width:8px;height:8px;position:absolute;inset-inline-end:-12px}.pl-promo{-webkit-appearance:none;appearance:none;align-items:center;gap:var(--space-2);min-height:var(--control-sm);padding-block:0;padding-inline:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background-color:var(--red-text);color:var(--on-red);white-space:nowrap;cursor:pointer;border:0;margin:0;display:inline-flex}.pl-promo__icon{border-radius:var(--radius-pill);background:var(--surface);width:32px;height:32px;color:var(--red-text);place-items:center;display:grid}.pl-promo:active{background-image:linear-gradient(var(--press), var(--press))}.pl-promo:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-answer{-webkit-appearance:none;appearance:none;box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-lg);padding:var(--space-2) var(--space-4);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);text-align:start;cursor:pointer;margin:0;display:flex}.pl-answer__letter{border-radius:var(--radius-pill);background:var(--tint);flex:none;place-items:center;width:32px;height:32px;display:grid}.pl-answer__text{flex:auto;min-width:0}.pl-answer__icon{flex:none}.pl-answer--selected{border-color:var(--selected);box-shadow:0 0 0 1px var(--selected)}.pl-answer--correct{border-color:var(--correct);background:var(--correct-soft);box-shadow:0 0 0 1px var(--correct)}.pl-answer--correct .pl-answer__icon{color:var(--correct)}.pl-answer--wrong{border-color:var(--wrong);background:var(--wrong-soft);box-shadow:0 0 0 1px var(--wrong)}.pl-answer--wrong .pl-answer__icon{color:var(--wrong)}.pl-answer:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-tag{align-items:center;gap:var(--space-1);min-height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;display:inline-flex}.pl-tag--new{background:var(--red-text);color:var(--on-red)}.pl-tag--premium{background:var(--gold);color:var(--on-gold)}.pl-tag--deal{background:var(--ink);color:var(--on-ink)}.pl-tag--soft{background:var(--tint);color:var(--ink)}.pl-cover{width:100%;height:100%;display:block}.pl-bundle{-webkit-appearance:none;appearance:none;box-sizing:border-box;gap:var(--space-2);width:var(--bundle-card-width);padding:var(--space-2) var(--space-2) var(--space-3);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);text-align:start;cursor:pointer;flex-direction:column;flex:none;margin:0;display:flex;position:relative}.pl-bundle__cover{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--tint);display:block;position:relative;overflow:hidden}.pl-bundle__cover>img{object-fit:cover;width:100%;height:100%;display:block}.pl-bundle__title{-webkit-line-clamp:2;min-height:48px;padding:0 var(--space-1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pl-bundle__new{top:-9px;position:absolute;inset-inline-start:var(--space-3)}.pl-bundle__check{top:-9px;position:absolute;inset-inline-end:-9px}.pl-bundle__crown{top:6px;border-radius:var(--radius-pill);background:var(--gold);width:24px;height:24px;color:var(--on-gold);place-items:center;display:grid;position:absolute;inset-inline-end:6px}.pl-bundle__dl{bottom:6px;border-radius:var(--radius-pill);background:var(--surface);width:32px;height:32px;color:var(--ink);box-shadow:var(--shadow-card);place-items:center;display:grid;position:absolute;inset-inline-end:6px}.pl-ring__track{fill:none;stroke:var(--tint);stroke-width:4px}.pl-ring__value{fill:none;stroke:var(--selected);stroke-width:4px;stroke-linecap:round}.pl-bundle.is-selected{border-color:var(--selected);box-shadow:0 0 0 calc(var(--selected-width) - var(--hairline-width)) var(--selected), var(--shadow-raised);transform:translateY(-4px)}.pl-bundle:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-shelf{--pl-shelf-pad:var(--space-4);gap:var(--space-4);padding:var(--space-3) var(--pl-shelf-pad) var(--space-4);scroll-padding-inline:var(--pl-shelf-pad);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.pl-shelf::-webkit-scrollbar{display:none}.pl-shelf__item{scroll-snap-align:start;flex:none}.pl-item{-webkit-appearance:none;appearance:none;box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-1) 0;border:0;border-bottom:var(--hairline-width) solid var(--line);color:var(--ink);text-align:start;background:0 0;margin:0;display:flex}.pl-item:last-child{border-bottom:0}.pl-item--action{cursor:pointer}.pl-item--action:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.pl-item__title{flex:auto;min-width:0}.pl-item__thumb{border-radius:var(--radius-sm);background:var(--tint);flex:none;width:40px;height:40px;overflow:hidden}.pl-item__thumb>img{object-fit:cover;width:100%;height:100%;display:block}.pl-item__icon{border-radius:var(--radius-pill);background:var(--tint);width:32px;height:32px;color:var(--ink);flex:none;place-items:center;display:grid}.pl-item__crown{border-radius:var(--radius-pill);background:var(--gold);width:24px;height:24px;color:var(--on-gold);flex:none;place-items:center;display:grid}.pl-panel{box-sizing:border-box;width:var(--panel-width);background:var(--surface);max-width:100%;height:100%;color:var(--ink);box-shadow:var(--shadow-panel);border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.pl-panel__head,.pl-panel__desc{flex:none}.pl-panel__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-1);display:flex}.pl-panel__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.pl-panel__desc{margin:0 var(--space-5) var(--space-2);color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.pl-panel>.pl-tabs{margin:0 var(--space-5);flex:none}.pl-panel__body{min-height:0;padding:var(--space-1) var(--space-5);flex:auto;overflow-y:auto}.pl-panel__actions{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);border-top:var(--hairline-width) solid var(--line);flex:none;display:flex}.pl-panel__actions>*{min-width:0;padding-inline:var(--space-3);flex:1 1 0}.pl-plan{-webkit-appearance:none;appearance:none;box-sizing:border-box;min-width:0;min-height:124px;padding:var(--space-4) var(--space-2) var(--space-3);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);text-align:center;cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.pl-plan--best{border-color:var(--gold);background:var(--gold);color:var(--on-gold)}.pl-plan__tag{position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pl-plan__price{align-items:baseline;gap:var(--space-1);display:inline-flex}.pl-plan__old,.pl-plan__note{color:var(--ink-subtle)}.pl-plan--best .pl-plan__old,.pl-plan--best .pl-plan__note{color:var(--on-gold)}.pl-plan__check{top:-9px;position:absolute;inset-inline-end:-9px}.pl-plan.is-selected{border-color:var(--selected);box-shadow:0 0 0 calc(var(--selected-width) - var(--hairline-width)) var(--selected), var(--shadow-raised)}.pl-plan:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-paywall.pl-popup{width:min(100%, var(--paywall-width))}.pl-paywall__body{z-index:1;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);text-align:center;flex-direction:column;display:flex;position:relative}.pl-paywall__body .pl-popup__title{margin:0}.pl-paywall__features{justify-content:center;gap:var(--space-1) var(--space-4);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pl-paywall__features li{align-items:center;gap:var(--space-1);display:inline-flex}.pl-paywall__plans{align-self:stretch;gap:var(--space-3);padding-top:var(--space-2);display:flex}.pl-paywall__buy{min-width:240px}.pl-paywall__note{color:var(--ink-subtle);margin:0}.pl-popup{isolation:isolate;box-sizing:border-box;width:min(100%, var(--popup-width));border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-popup);position:relative;overflow:hidden}.pl-popup__close{-webkit-appearance:none;appearance:none;z-index:2;top:var(--space-2);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-inline-end:var(--space-2)}.pl-popup__close:active{background:var(--press)}.pl-popup__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-popup__body{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;flex-direction:column;display:flex;position:relative}.pl-popup__title{margin:var(--space-1) 0 0;color:var(--ink)}.pl-popup__text{color:var(--ink-muted);margin:0}.pl-popup__actions{align-self:stretch;gap:var(--space-2);margin-top:var(--space-3);display:flex}.pl-popup__actions>*{min-width:0;padding-inline:var(--space-3);flex:1 1 0}.pl-scrim{z-index:10;padding:var(--space-4);background:var(--scrim);place-items:center;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.pl-popup{animation:.22s ease-out pl-popup-in}}@keyframes pl-popup-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pl-frame{--pl-inset:var(--space-3);isolation:isolate;background:var(--page);color:var(--ink);position:relative;overflow:hidden}.pl-frame--wide{--pl-inset:var(--space-10)}.pl-blob{z-index:0;pointer-events:none;height:auto;display:block;position:absolute}.pl-blob--top-end{top:0;inset-inline-end:0}.pl-blob--bottom-start{bottom:0;inset-inline-start:0}.pl-blob__tint{fill:var(--tint)}.pl-blob__mist{fill:var(--mist)}.pl-frame__line{z-index:1;inset:var(--pl-inset);border:var(--frame-width) solid var(--frame);pointer-events:none;position:absolute}.pl-frame__content{z-index:2;box-sizing:border-box;height:100%;padding:calc(var(--pl-inset) + var(--frame-width) + var(--space-5));position:relative}.pl-frame--bare>.pl-frame__content{padding:0}.pl-badge{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--ink);flex:none;place-items:center;display:inline-grid}.pl-badge--lg{width:56px;height:56px}.pl-badge--teal{background:var(--teal)}.pl-badge--sky{background:var(--sky)}.pl-badge--gold{background:var(--gold);color:var(--on-gold)}.pl-badge--red{background:var(--red);color:var(--on-red)}.pl-card{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--ink);flex-direction:column;display:flex}.pl-card__head{align-items:center;gap:var(--space-3);display:flex}.pl-card__title{color:var(--ink);margin:0}.pl-card__text{color:var(--ink-muted)}.pl-card__text p{margin:0}.pl-card__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.pl-card__note{margin:var(--space-1) 0 0;padding:var(--space-3) var(--space-4);background:var(--wash);border-radius:var(--radius-md);color:var(--ink);align-self:stretch}.pl-stat{gap:var(--space-1);padding:var(--space-5);border-radius:var(--radius-lg);flex-direction:column;display:flex}.pl-stat--card{background:var(--surface);border:var(--hairline-width) solid var(--line);box-shadow:var(--shadow-card)}.pl-stat--tint{background:var(--tint)}.pl-stat__value{color:var(--red-text)}.pl-stat__label{color:var(--ink-muted)}.pl-callout{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--tint);border-radius:var(--radius-md);display:flex}.pl-callout__text{color:var(--ink-muted);margin:0}.pl-callout__lead{color:var(--ink);font-weight:700}.pl-heading{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.pl-heading__eyebrow{color:var(--red-text);margin:0}.pl-heading__title{color:var(--ink);margin:0}.pl-heading__rule{width:var(--rule-length);height:var(--rule-height);border-radius:var(--radius-pill);background:var(--red);display:block}.pl-heading__text{color:var(--ink-muted);margin:0}.pl-steps{align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.pl-steps--vertical{flex-direction:column;align-items:stretch}.pl-steps__step{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);background:var(--surface);border:var(--hairline-width) solid var(--line);border-radius:var(--radius-md);flex-direction:column;flex:1 1 0;display:flex}.pl-steps--vertical .pl-steps__step{flex-direction:row;align-items:center}.pl-steps__num{border-radius:var(--radius-pill);background:var(--teal);width:32px;height:32px;color:var(--ink);flex:none;place-items:center;display:grid}.pl-steps__title{color:var(--ink)}.pl-steps__arrow{color:var(--frame);flex:none;place-items:center;display:grid}.pl-media{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pl-media__tile{-webkit-appearance:none;appearance:none;justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:16/9;width:100%;padding:var(--space-3);border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--tint), var(--mist));color:var(--ink);cursor:pointer;border:0;flex-direction:column;margin:0;display:flex}.pl-media__tile:active{background:linear-gradient(var(--press), var(--press)), linear-gradient(135deg, var(--tint), var(--mist))}.pl-media__tile:focus-visible{box-shadow:var(--focus-ring);outline:none}.pl-media__play{border-radius:var(--radius-pill);background:var(--red);width:48px;height:48px;color:var(--on-red);place-items:center;display:grid}.pl-media__play .pl-icon{margin-left:2px}.pl-media__label{color:var(--ink)}.pl-media__title{color:var(--ink);margin:0}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(/fonts/Alexandria-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(/fonts/Alexandria-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--gutter:clamp(20px, 5vw, 64px);--container:1328px;--section-pad:clamp(56px, 7vw, 104px);--header-h:100px;color-scheme:light}@media (width<=959.98px){:root{--header-h:72px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--page);min-height:100vh;color:var(--ink);font-family:var(--font-en);margin:0;font-weight:500;line-height:1.5}:lang(ar){font-family:var(--font-ar)}img,svg,video,iframe{max-width:100%;display:block}a{color:inherit}a:focus-visible,summary:focus-visible,button:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}[id]{scroll-margin-top:16px}.container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-pad)}.section--tint{background:var(--tint)}.stack{flex-direction:column;display:flex}.plain-list{margin:0;padding:0;list-style:none}.more-link{min-height:44px;color:var(--teal-text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.more-link:hover{text-decoration:underline}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.section-head__text{flex:420px;max-width:720px}.cover-grid{grid-template-columns:repeat(auto-fill,minmax(max(150px,20% - 12.8px),1fr));gap:16px;display:grid}.cover-grid>li{display:flex}.lang-pill{border-radius:var(--radius-pill);background:var(--surface);border:var(--hairline-width) solid var(--line);min-height:44px;color:var(--ink);align-items:center;gap:6px;padding-inline:14px;text-decoration:none;display:inline-flex}.lang-pill:hover{border-color:var(--frame)}@media (width>=960px) and (height>=640px){html:has(.snap){scroll-snap-type:y mandatory}.snap{scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:100svh;scroll-margin-top:0;display:flex}.snap>.container{width:100%}html:has(.snap) .site-footer{scroll-snap-align:end}}@media (prefers-reduced-motion:no-preference){html.reveal [data-reveal],html.reveal [data-reveal-stagger]>*{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}html.reveal .is-visible{opacity:1!important;transform:none!important}}.muted{color:var(--ink-muted)}.subtle{color:var(--ink-subtle)}
