@font-face{font-family:cairo;src:url(/_next/static/media/bfe97b7e8de0c9c2-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:cairo Fallback;src:local("Arial");ascent-override:137.28%;descent-override:60.16%;line-gap-override:0.00%;size-adjust:94.91%}.__className_d1c050{font-family:cairo,cairo Fallback}.__variable_d1c050{--font-cairo:"cairo","cairo Fallback"}.mobile-actions_bar__YKBi9{position:fixed;z-index:45;inset-inline:.75rem;inset-block-end:max(.75rem,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden}.mobile-actions_bar__YKBi9 a{min-height:60px;display:grid;place-items:center;align-content:center;gap:.15rem;color:var(--muted);font-size:.72rem;font-weight:700}.mobile-actions_bar__YKBi9 a:first-child{background:var(--accent);color:var(--on-accent)}.mobile-actions_bar__YKBi9 a+a{border-inline-start:1px solid var(--line)}@media (min-width:768px){.mobile-actions_bar__YKBi9{display:none}}@layer reset, tokens, base, utilities;@layer reset{*,:after,:before{box-sizing:border-box}html{max-width:100%;overflow-x:clip;scroll-behavior:smooth;text-size-adjust:100%}body,figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0}button,input,select,textarea{font:inherit}img{display:block;max-width:100%}}@layer tokens{:root{color-scheme:light;--care:#08488f;--brand:#1854a7;--cyan:#3b9bd4;--night:#0b1622;--ice:#f6fafd;--ink:#102334;--muted:#4c6478;--surface:#ffffff;--surface-soft:#edf5fa;--line:#d4e3ed;--accent:#08488f;--accent-strong:#06396f;--on-accent:#ffffff;--danger:#a23030;--success:#176c50;--shadow:0 18px 48px rgb(16 35 52/10%);--header-h:76px;--radius-card:16px;--radius-field:10px;--content:1200px}[data-theme=dark]{color-scheme:dark;--ink:#eaf5fc;--muted:#a9bfce;--surface:#122333;--surface-soft:#162b3e;--ice:#0b1622;--line:#284358;--accent:#54b5e8;--accent-strong:#89d0f2;--on-accent:#07131d;--danger:#ffadad;--success:#85d5b7;--shadow:0 18px 52px rgb(0 0 0/28%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ink:#eaf5fc;--muted:#a9bfce;--surface:#122333;--surface-soft:#162b3e;--ice:#0b1622;--line:#284358;--accent:#54b5e8;--accent-strong:#89d0f2;--on-accent:#07131d;--danger:#ffadad;--success:#85d5b7;--shadow:0 18px 52px rgb(0 0 0/28%)}}}@layer base{body,html{min-height:100%}body{background:var(--ice);color:var(--ink);font-family:var(--font-cairo),system-ui,sans-serif;font-size:1rem;line-height:1.75;overflow-x:clip}a{color:inherit;text-decoration:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{color:inherit}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}::selection{background:var(--cyan);color:var(--night)}h1,h2,h3{line-height:1.22;text-wrap:balance}h1{font-size:clamp(2.25rem,7.5vw,5.35rem);letter-spacing:-.035em}[dir=rtl] h1{letter-spacing:0}h2{font-size:clamp(1.8rem,4.4vw,3.45rem)}h3{font-size:clamp(1.2rem,2.2vw,1.55rem)}p{text-wrap:pretty}main{min-height:60vh}}@layer utilities{.container{width:min(calc(100% - 2rem),var(--content));margin-inline:auto}.section{padding-block:clamp(4rem,9vw,7.5rem)}.eyebrow{color:var(--accent);font-size:.79rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}[dir=rtl] .eyebrow{letter-spacing:0}.lede{max-width:62ch;color:var(--muted);font-size:clamp(1.05rem,2vw,1.22rem)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:1000;transform:translateY(-160%);background:var(--accent);color:var(--on-accent);padding:.75rem 1rem;border-radius:8px}.skip-link:focus{transform:translateY(0)}.review-flag{display:inline-flex;gap:.45rem;align-items:center;width:fit-content;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);padding:.35rem .7rem;font-size:.78rem;font-weight:700}.prose{max-width:72ch}.prose p+p{margin-block-start:1.25rem}.prose h2{margin-block:2.5rem 1rem;font-size:clamp(1.55rem,3vw,2.2rem)}.prose ul{padding-inline-start:1.25rem}.prose li+li{margin-block-start:.5rem}}@media (min-width:768px){:root{--header-h:84px}.container{width:min(calc(100% - 3.5rem),var(--content))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-reduced-motion:no-preference){[data-motion-section]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}[data-motion-section].motion-visible{opacity:1;transform:translateY(0)}[data-motion-item]{opacity:0;transform:translateY(18px);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--motion-delay,0s)}.motion-visible [data-motion-item]{opacity:1;transform:translateY(0)}}.theme-switcher_toggle__sTI_G{position:relative;width:72px;height:44px;flex:0 0 72px;direction:ltr;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--muted);cursor:pointer;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--night) 8%,transparent);transition:border-color .18s ease,background-color .18s ease,transform .12s ease}.theme-switcher_toggle__sTI_G:hover{border-color:color-mix(in srgb,var(--accent) 60%,var(--line))}.theme-switcher_toggle__sTI_G:active{transform:scale(.97)}.theme-switcher_thumb__7RiEG{position:absolute;z-index:0;inset-block-start:4px;inset-inline-start:4px;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--accent) 16%,var(--line));border-radius:50%;background:var(--surface);box-shadow:0 3px 9px color-mix(in srgb,var(--night) 18%,transparent);transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .18s ease}.theme-switcher_toggle__sTI_G[data-theme-state=dark] .theme-switcher_thumb__7RiEG{transform:translateX(30px)}.theme-switcher_icon__Ns3kS{position:absolute;z-index:1;inset-block-start:4px;width:34px;height:34px;display:grid;place-items:center;transition:color .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.theme-switcher_sun__fNs34{inset-inline-start:4px}.theme-switcher_moon__3764W{inset-inline-end:4px}.theme-switcher_toggle__sTI_G[data-theme-state=dark] .theme-switcher_moon__3764W,.theme-switcher_toggle__sTI_G[data-theme-state=light] .theme-switcher_sun__fNs34{color:var(--accent);transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.theme-switcher_icon__Ns3kS,.theme-switcher_thumb__7RiEG,.theme-switcher_toggle__sTI_G{transition:none}}.site-header_header__NAfoY{position:sticky;inset-block-start:0;z-index:50;min-height:var(--header-h);border-block-end:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:color-mix(in srgb,var(--ice) 92%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-header_bar__I6xC1{min-height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:1rem}.site-header_desktop__CQgL6{display:none}.site-header_actions__SEBji{display:flex;align-items:center;gap:.35rem}.site-header_language__Grz1_{min-width:44px;min-height:44px;display:grid;place-items:center;padding-inline:.45rem;color:var(--muted);font-size:.84rem;font-weight:700}.site-header_language__Grz1_:hover{color:var(--accent)}.site-header_book___WXvC{display:none;min-height:46px;align-items:center;border-radius:999px;background:var(--accent);color:var(--on-accent);padding-inline:1rem;font-weight:700}.site-header_menu__FuWG5{width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line);border-radius:999px;background:var(--surface);cursor:pointer}.site-header_drawer__U6y2M{position:fixed;inset:var(--header-h) 0 0;z-index:49;display:grid;align-content:space-between;padding:clamp(2rem,8vw,4rem) max(1.25rem,env(safe-area-inset-left)) max(2rem,env(safe-area-inset-bottom));background:var(--ice);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.site-header_drawer__U6y2M.site-header_open__hXugF{opacity:1;visibility:visible;pointer-events:auto}.site-header_drawer__U6y2M nav{display:grid}.site-header_drawer__U6y2M nav a{min-height:58px;display:flex;align-items:center;border-block-end:1px solid var(--line);font-size:clamp(1.25rem,6vw,2rem);font-weight:700}.site-header_drawerBottom__dydmt{display:flex;align-items:center;justify-content:flex-end;gap:1rem;color:var(--muted)}@media (min-width:600px){.site-header_book___WXvC{display:flex}}@media (min-width:1024px){.site-header_desktop__CQgL6{align-self:stretch;display:flex;align-items:stretch;gap:clamp(.45rem,.85vw,1rem);white-space:nowrap}.site-header_navItem__Xuqid{position:relative;display:flex;align-items:stretch}.site-header_navTrigger__KzOxl{min-height:44px;display:flex;align-items:center;gap:.3rem;color:var(--muted);font-size:clamp(.76rem,.85vw,.91rem);font-weight:700;border-block-end:2px solid transparent;transition:color .18s ease,border-color .18s ease}.site-header_navItem__Xuqid:focus-within>.site-header_navTrigger__KzOxl,.site-header_navTrigger__KzOxl.site-header_current__N6vu2,.site-header_navTrigger__KzOxl:hover{color:var(--accent);border-color:var(--accent)}.site-header_navCaret__yy02q{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.site-header_navItem__Xuqid:focus-within .site-header_navCaret__yy02q,.site-header_navItem__Xuqid:hover .site-header_navCaret__yy02q{transform:rotate(180deg)}.site-header_dropdown__WGyjM{position:absolute;inset-block-start:calc(100% - 1px);inset-inline-start:-1rem;width:330px;padding-block-start:.65rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px) scale(.975);transform-origin:top center;transition:opacity .18s ease,visibility .18s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.site-header_navItem__Xuqid:focus-within .site-header_dropdown__WGyjM,.site-header_navItem__Xuqid:hover .site-header_dropdown__WGyjM{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.site-header_dropdownPanel__TB8B7{display:grid;gap:.18rem;padding:.55rem;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:var(--radius-card);background:color-mix(in srgb,var(--surface) 97%,transparent);box-shadow:0 22px 54px color-mix(in srgb,var(--night) 18%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.site-header_dropdownLink__xMnLm{min-height:62px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.8rem;border:0;border-radius:11px;padding:.65rem .75rem;color:var(--ink);white-space:normal;transition:background-color .16s ease,color .16s ease,transform .18s ease}.site-header_dropdownLink__xMnLm span{display:grid;gap:.06rem}.site-header_dropdownLink__xMnLm strong{font-size:.88rem;transition:transform .18s ease}.site-header_dropdownLink__xMnLm small{color:var(--muted);font-size:.73rem;font-weight:500;line-height:1.45}.site-header_dropdownLink__xMnLm svg{color:var(--accent);transition:transform .18s ease}.site-header_dropdownLink__xMnLm:focus-visible,.site-header_dropdownLink__xMnLm:hover{background:var(--surface-soft);color:var(--accent);transform:translateY(-1px)}.site-header_dropdownLink__xMnLm:focus-visible strong,.site-header_dropdownLink__xMnLm:hover strong{transform:translateX(3px)}[dir=rtl] .site-header_dropdownLink__xMnLm:focus-visible strong,[dir=rtl] .site-header_dropdownLink__xMnLm:hover strong{transform:translateX(-3px)}.site-header_dropdownLink__xMnLm:focus-visible svg,.site-header_dropdownLink__xMnLm:hover svg{transform:translateX(3px)}[dir=rtl] .site-header_dropdownLink__xMnLm:focus-visible svg,[dir=rtl] .site-header_dropdownLink__xMnLm:hover svg{transform:translateX(-3px)}.site-header_drawer__U6y2M,.site-header_menu__FuWG5{display:none}}@media (prefers-reduced-motion:no-preference){.site-header_header__NAfoY{animation:site-header_headerEnter__wAU5P .56s cubic-bezier(.16,1,.3,1) both}@keyframes site-header_headerEnter__wAU5P{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}}