:root{--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:24px;--r-xl:32px;--r-2xl:36px;--ease:cubic-bezier(.2,.7,.2,1);--f-d:"Bricolage Grotesque","Roboto Flex","Noto Kufi Arabic",system-ui,sans-serif;--f-b:"Onest","Readex Pro",system-ui,-apple-system,"Segoe UI",sans-serif;--f-h:"Caveat","Aref Ruqaa",cursive;--f-q:"Amiri Quran","Amiri",serif;--f-n:"Amiri","Amiri Quran",serif;--f-k:"Reem Kufi","Noto Kufi Arabic",sans-serif;--f-m:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--deep-ink:#f4f4f1;--deep-mut:#f4f4f1a8;--deep-line:#ffffff1f;--white:#fff;--p:#141414;--p-ink:#fff;--p-soft:#ededeb;--p-text:#141414;--a:#b4562f;--a2:#e08a63;--deep:#141414;--deep-2:#202022;--pat-deep:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'><g fill='none' stroke='rgba(255,255,255,0.075)' stroke-width='1'><path d='M24.00 9.00L28.39 13.39L34.61 13.39L34.61 19.61L39.00 24.00L34.61 28.39L34.61 34.61L28.39 34.61L24.00 39.00L19.61 34.61L13.39 34.61L13.39 28.39L9.00 24.00L13.39 19.61L13.39 13.39L19.61 13.39Z'/><path d='M24 0V9M48 24H39M24 48V39M0 24H9M0 0L13.39 13.39M48 0L34.61 13.39M48 48L34.61 34.61M0 48L13.39 34.61'/><circle cx='24' cy='24' r='4'/><path d='M0 5L5 0M43 0L48 5M48 43L43 48M5 48L0 43'/></g></svg>")}html[data-theme=light]{--bg:#fafaf9;--bg-2:#f3f3f1;--bg-3:#ebebe8;--surface:#fff;--surface-2:#f6f6f4;--ink:#141414;--ink-2:#3a3b3f;--muted:#686a6f;--line:#14141617;--line-2:#14141629;--glass:#fffc;--tone-1:#efefec;--tone-2:#e8ebee;--tone-3:#e6ebe7;--tone-4:#f1eae6;--sh-sm:0 1px 2px #1414160d,0 4px 14px #1414160a;--sh-md:0 18px 40px -20px #14141647;--sh-lg:0 40px 80px -40px #1414166b;--pat:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32'><g fill='rgba(20,20,22,0.045)'><rect x='1' y='1' width='14' height='6' rx='1'/><rect x='1' y='9' width='14' height='6' rx='1'/><rect x='17' y='1' width='6' height='14' rx='1'/><rect x='25' y='1' width='6' height='14' rx='1'/><rect x='1' y='17' width='6' height='14' rx='1'/><rect x='9' y='17' width='6' height='14' rx='1'/><rect x='17' y='17' width='14' height='6' rx='1'/><rect x='17' y='25' width='14' height='6' rx='1'/></g></svg>");--emb:none;--emb-bare:brightness(0);--logo-f:none;--paper:#f1e6d0;--paper-2:#e5d3b2;--paper-ink:#3b2614;--paper-red:#a23b1f}html[data-theme=dark]{--bg:#0e0f11;--bg-2:#141518;--bg-3:#1b1c20;--surface:#17181b;--surface-2:#1e2024;--ink:#f2f2ef;--ink-2:#c9cacd;--muted:#9a9ca2;--line:#ffffff14;--line-2:#ffffff26;--glass:#141518c7;--tone-1:#1a1b1e;--tone-2:#191c21;--tone-3:#181d1b;--tone-4:#1f1a19;--sh-sm:0 1px 2px #0006,0 4px 14px #00000040;--sh-md:0 18px 40px -20px #000000b3;--sh-lg:0 40px 80px -40px #000000d9;--pat:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32'><g fill='rgba(255,255,255,0.03)'><rect x='1' y='1' width='14' height='6' rx='1'/><rect x='1' y='9' width='14' height='6' rx='1'/><rect x='17' y='1' width='6' height='14' rx='1'/><rect x='25' y='1' width='6' height='14' rx='1'/><rect x='1' y='17' width='6' height='14' rx='1'/><rect x='9' y='17' width='6' height='14' rx='1'/><rect x='17' y='17' width='14' height='6' rx='1'/><rect x='17' y='25' width='14' height='6' rx='1'/></g></svg>");--emb:brightness(0);--emb-bare:none;--logo-f:none;--paper:#e9dcc2;--paper-2:#d8c29e;--paper-ink:#3b2614;--paper-red:#9c3a1e}html[data-palette=qora]{--p:#141414;--p-ink:#fff;--p-soft:#ededeb;--p-text:#141414;--a:#b4562f;--a2:#e08a63;--deep:#141414;--deep-2:#202022}html[data-palette=grafit]{--p:#2b2d31;--p-ink:#fff;--p-soft:#e9eaec;--p-text:#2b2d31;--a:#a86a2c;--a2:#dda562;--deep:#23252a;--deep-2:#2e3036}html[data-palette=terrakota]{--hl:var(--p);--p:#b4562f;--p-ink:#fff;--p-soft:#f6e7df;--p-text:#a34c28;--a:#b98323;--a2:#e6b45c;--deep:#271b15;--deep-2:#33241c}html[data-palette=lojuvard]{--hl:var(--p);--p:#1d3e8a;--p-ink:#fff;--p-soft:#e6ebf6;--p-text:#1d3e8a;--a:#a97f24;--a2:#dcb660;--deep:#0f1b36;--deep-2:#172647}html[data-palette=zumrad]{--hl:var(--p);--p:#1f5c4a;--p-ink:#fff;--p-soft:#e3eee9;--p-text:#1f5c4a;--a:#a97f24;--a2:#dcb660;--deep:#0e2520;--deep-2:#16322b}html[data-theme=dark][data-palette=qora]{--p:#f2f1ee;--p-ink:#121212;--p-soft:#ffffff14;--p-text:#f2f1ee;--a:#e2865c;--a2:#e8936c;--deep:#17181b;--deep-2:#1e1f23}html[data-theme=dark][data-palette=grafit]{--p:#cdd1d8;--p-ink:#15171a;--p-soft:#cdd1d81a;--p-text:#d5d8de;--a:#dda562;--a2:#e2ae6e;--deep:#181a1e;--deep-2:#1f2227}html[data-theme=dark][data-palette=terrakota]{--p:#e0875f;--p-ink:#1b0f09;--p-soft:#e0875f24;--p-text:#e9956f;--a:#e6b45c;--a2:#e6b45c;--deep:#1c1715;--deep-2:#241d1a}html[data-theme=dark][data-palette=lojuvard]{--p:#8ea9f2;--p-ink:#0a1226;--p-soft:#8ea9f224;--p-text:#9db4f4;--a:#dcb660;--a2:#dcb660;--deep:#121a2b;--deep-2:#182237}html[data-theme=dark][data-palette=zumrad]{--p:#6cc3a2;--p-ink:#06150f;--p-soft:#6cc3a224;--p-text:#7fcdb0;--a:#dcb660;--a2:#dcb660;--deep:#111d19;--deep-2:#172621}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg);scroll-padding-top:120px}body{background:var(--bg);color:var(--ink);font:400 16px/1.6 var(--f-b);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;transition:background-color .3s,color .3s}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0}p,ul,ol{margin:0}:focus-visible{outline:2px solid var(--p-text);outline-offset:3px;border-radius:10px}[hidden]{display:none!important}::selection{background:var(--p);color:var(--p-ink)}.ico{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ico.f{fill:currentColor;stroke:none}.ico.sm{width:16px;height:16px}.ico.xs{width:14px;height:14px}.ico.lg{width:24px;height:24px}[dir=rtl] .fl{transform:scaleX(-1)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{inset-inline-start:16px;z-index:400;background:var(--p);color:var(--p-ink);border-radius:10px;padding:10px 16px;font-weight:600;position:absolute;top:-60px}.skip:focus{top:12px}.page{overflow-x:clip}.wrap{width:min(1280px,100% - 64px);margin-inline:auto}.sec{padding-top:120px}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.muted{color:var(--muted)}.acc{color:var(--a)}bdi,.ltr{unicode-bidi:isolate}.ltr{direction:ltr;display:inline-block}.display{font-family:var(--f-d);letter-spacing:-.008em;text-transform:uppercase;font-weight:800;font-stretch:78%;line-height:.86;font-size:var(--dsz,120px)}.h2{font:800 var(--h2,clamp(38px,4.6vw,66px))/.92 var(--f-d);letter-spacing:-.004em;text-transform:uppercase;text-wrap:balance;margin-top:18px;font-stretch:80%}.h3{font:700 26px/1.12 var(--f-d);letter-spacing:-.018em}.lead{color:var(--muted);font-size:18px;line-height:1.6}.hand{font-family:var(--f-h);color:var(--a);font-size:26px;font-weight:700;line-height:1.05}.kicker{background:var(--surface);border:1px solid var(--line);height:30px;font:600 11.5px/1 var(--f-b);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 13px;display:inline-flex}.kicker:before{content:"";background:var(--a);border-radius:1.5px;width:6px;height:6px;transform:rotate(45deg)}.kicker.dk{border-color:var(--deep-line);color:var(--deep-ink);background:#ffffff0f}.kicker.dk:before{background:var(--a2)}.eyebrow{font:600 12px/1.3 var(--f-b);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;display:flex}.eyebrow:before{content:"";background:var(--a);flex:none;width:28px;height:1.5px}.smp{font:600 10.5px/1 var(--f-b);background:var(--p-soft);color:var(--ink-2);letter-spacing:.02em;text-transform:none;vertical-align:1px;border-radius:999px;margin-inline-start:8px;padding:5px 8px;display:inline-block}.btn{height:52px;font:600 15px/1 var(--f-b);white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s,transform .25s var(--ease),box-shadow .25s;border-radius:999px;align-items:center;gap:14px;padding-inline:24px 7px;display:inline-flex}.btn .ci{width:38px;height:38px;transition:transform .35s var(--ease);border-radius:50%;place-items:center;display:grid}.btn:hover .ci{transform:rotate(-45deg)}[dir=rtl] .btn:hover .ci{transform:rotate(45deg)}.btn:active{transform:scale(.98)}.btn-p{background:var(--p);color:var(--p-ink)}.btn-p .ci{background:var(--p-ink);color:var(--p)}.btn-p:hover{box-shadow:0 12px 28px -12px var(--p)}.btn-w{color:#141414;background:#f4f4f1}.btn-w .ci{color:#f4f4f1;background:#141414}.btn-w:hover{background:#fff}.btn-o{border:1.5px solid var(--line-2);color:var(--ink);padding-inline:22px}.btn-o:hover{border-color:var(--ink);background:var(--surface)}.btn-o.dk{border-color:var(--deep-line);color:var(--deep-ink)}.btn-o.dk:hover{border-color:var(--deep-ink);background:#ffffff0f}.btn-sm{gap:12px;height:44px;padding-inline:18px 5px;font-size:14px}.btn-sm .ci{width:34px;height:34px}.btn-sm.btn-o{padding-inline:18px}.btn.oneid{padding-inline:22px}.ibtn{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;transition:background-color .2s,color .2s,border-color .2s;display:grid;position:relative}.ibtn:hover{background:var(--bg-2)}.ibtn.bd{border:1px solid var(--line-2)}.ibtn.rnd{border-radius:50%}.chip{border:1px solid var(--line-2);height:38px;font:500 14px/1 var(--f-b);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:all .2s;display:inline-flex}.chip:hover{border-color:var(--ink)}.chip.on{background:var(--p);border-color:var(--p);color:var(--p-ink)}.chip em{opacity:.6;font-size:12px;font-style:normal}.seg{background:var(--bg-3);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.seg button{height:40px;padding:var(--sp,0 18px);font:600 14px/1 var(--f-b);color:var(--muted);white-space:nowrap;border-radius:999px;transition:all .2s}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-sm)}.arw{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:56px;height:56px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.arw:hover{border-color:var(--ink);background:var(--surface)}.arw.dk{border-color:var(--deep-line);color:var(--deep-ink)}.arw.dk:hover{border-color:var(--deep-ink);background:#ffffff14}.arrows{gap:10px;display:flex}.lnk{font:600 14.5px/1.2 var(--f-b);color:var(--p-text);border-bottom:1.5px solid;align-items:center;gap:8px;padding-bottom:2px;display:inline-flex}.ub{font:500 12.5px/1 var(--f-b);color:var(--muted)}.ub .in{align-items:center;gap:18px;width:min(1336px,100% - 28px);height:40px;margin-inline:auto;padding-inline:14px;display:flex}.ub .gov{color:var(--ink-2);align-items:center;gap:10px;min-width:0;display:flex}.ub .gov svg{color:var(--a)}.ub .gov span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ub .sep{background:var(--line-2);flex:none;width:1px;height:14px}.ub .dt{white-space:nowrap;gap:10px;display:flex}.ub .dt i{color:var(--ink-2);font-style:normal}.ub .sp{flex:1}.ub button,.ub a{white-space:nowrap;border-radius:8px;align-items:center;gap:7px;height:30px;padding:0 10px;transition:background-color .2s,color .2s;display:inline-flex}.ub button:hover,.ub a:hover{background:var(--bg-2);color:var(--ink)}.a11y{position:relative}.a11y-m{inset-inline-end:0;z-index:120;background:var(--surface);border:1px solid var(--line);width:300px;box-shadow:var(--sh-md);color:var(--ink);border-radius:18px;padding:16px;display:none;position:absolute;top:38px}.a11y.open .a11y-m{display:block}.a11y-m h6{font:600 11.5px/1.2 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.a11y-m .r{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.a11y-m .r:first-of-type{border-top:0}.a11y-m .seg button{--sp:0 12px;height:34px;font-size:13px}.tg{background:var(--line-2);border-radius:999px;flex:none;width:46px;height:28px;padding:0;transition:all .25s;position:relative}.tg:after{content:"";top:3px;width:22px;height:22px;transition:.25s var(--ease);box-shadow:var(--sh-sm);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px}.tg[aria-pressed=true]{background:var(--p)}.tg[aria-pressed=true]:after{background:var(--p-ink);inset-inline-start:21px}.hd{z-index:80;width:min(1280px,100% - 64px);margin:0 auto;position:sticky;top:12px}.nav{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--line);height:66px;box-shadow:var(--sh-sm);border-radius:999px;align-items:center;gap:12px;padding-inline:20px 9px;display:flex}.brand{flex:none;align-items:center;gap:12px;min-width:0;padding-inline-end:6px;display:flex}.brand .mk{flex:none;place-items:center;height:44px;display:grid}.brand .mk .emb{--s:.2;filter:var(--emb-bare)}.emb{--s:.142;width:calc(189px*var(--s));height:calc(220px*var(--s));background:url(/assets/img/logo-white.png) no-repeat;background-size:calc(742px*var(--s)) auto;background-position:calc(-9px*var(--s)) calc(-5px*var(--s));filter:var(--emb);flex:none}.brand .tx{gap:5px;min-width:0;display:grid}.brand b{font:800 17px/1 var(--f-d);letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;font-stretch:86%}.brand small{font:500 9.5px/1.3 var(--f-b);letter-spacing:.11em;text-transform:uppercase;color:var(--muted);max-width:236px}.menu{flex:auto;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.menu>a,.more>button{height:42px;font:500 14.5px/1 var(--f-b);white-space:nowrap;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 15px;transition:background-color .2s,color .2s;display:inline-flex}.menu>a:hover,.more>button:hover{background:var(--bg-2);color:var(--ink)}.menu>a.on{background:var(--p-soft);color:var(--ink);font-weight:600}.more{position:relative}.more-m,.lang-m{top:56px;background:var(--surface);border:1px solid var(--line);min-width:220px;box-shadow:var(--sh-md);z-index:5;border-radius:27px;padding:6px;display:none;position:absolute;inset-inline-end:0}.more.open .more-m,.lang.open .lang-m{gap:2px;display:grid}.more-m a{border-radius:999px;justify-content:space-between;align-items:center;height:42px;padding:0 16px;font-size:14.5px;display:flex}.more-m a:hover,.lang-m button:hover{background:var(--bg-2)}.more-m a.on{background:var(--p-soft);font-weight:600}.tools{flex:none;align-items:center;gap:4px;display:flex}.lang{position:relative}.lang>button{height:44px;font:600 13px/1 var(--f-b);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:flex}.lang>button:hover{background:var(--bg-2)}.lang-m button{text-align:start;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:42px;padding:0 16px;font-size:14px;display:flex}.lang-m button span{color:var(--muted);font:600 11.5px/1 var(--f-b);letter-spacing:.06em}.lang-m button.is-active{background:var(--p-soft);font-weight:600}.lang-m button.is-active span{color:var(--ink)}.thm .i-sun{display:none}html[data-theme=dark] .thm .i-sun{display:block}html[data-theme=dark] .thm .i-moon{display:none}.badge{top:4px;background:var(--a);color:#fff;min-width:18px;height:18px;font:700 10.5px/18px var(--f-b);text-align:center;box-shadow:0 0 0 2px var(--surface);border-radius:9px;padding:0 5px;position:absolute;inset-inline-end:3px}.signin{background:var(--p);height:48px;color:var(--p-ink);font:600 14px/1 var(--f-b);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-inline-start:4px;padding:0;padding-inline:17px 21px;transition:box-shadow .25s;display:inline-flex}.signin:hover{box-shadow:0 10px 22px -10px var(--p)}.burger{display:none}.hd .ibtn,.mnav .ibtn{border-radius:50%}.mnav{z-index:150;display:none;position:fixed;inset:0}.mnav.open{display:block}.mnav .ov{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0c73;position:absolute;inset:0}.mnav .pn{top:12px;bottom:12px;background:var(--surface);width:min(380px,100% - 24px);box-shadow:var(--sh-lg);animation:slin .35s var(--ease);border-radius:32px;flex-direction:column;gap:14px;padding:18px;display:flex;position:absolute;inset-inline-end:12px;overflow:auto}.mnav .top{justify-content:space-between;align-items:center;display:flex}.mnav nav{gap:2px;display:grid}.mnav nav a{height:52px;font:600 17px/1 var(--f-d);letter-spacing:-.01em;border-radius:999px;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.mnav nav a:hover,.mnav nav a.on{background:var(--bg-2)}.mnav .langs{flex-wrap:wrap;gap:6px;display:flex}.mnav .btn{justify-content:space-between}.mnav .langs button{border:1px solid var(--line-2);height:40px;font:600 13px/1 var(--f-b);border-radius:999px;padding:0 16px}.mnav .langs button.is-active{background:var(--p);color:var(--p-ink);border-color:var(--p)}.pal{bottom:20px;z-index:90;background:var(--glass);-webkit-backdrop-filter:blur(16px)saturate(1.3);border:1px solid var(--line);height:48px;box-shadow:var(--sh-md);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex;position:fixed;inset-inline-start:20px}[dir=rtl] .pal{padding:0 14px 0 8px}.pal>b{font:600 11.5px/1 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;display:flex}.pal .sws{gap:4px;display:flex}.sw{border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .2s;display:grid;position:relative}.sw i{background:var(--c);width:20px;height:20px;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 1px var(--line-2);border-radius:50%}.sw:hover{transform:translateY(-2px)}.sw.is-active{box-shadow:0 0 0 2px var(--ink) inset}.sw .tip{background:var(--ink);color:var(--bg);font:600 11.5px/1 var(--f-b);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:7px 9px;transition:opacity .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.sw:hover .tip,.sw:focus-visible .tip{opacity:1}.hero{padding-top:18px}.hero-box{background:var(--bg-2);border-radius:var(--r-2xl);isolation:isolate;border:1px solid var(--line);padding:80px 64px 0;position:relative;overflow:hidden}.glines{pointer-events:none;z-index:-1;grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:0}.glines i{border-inline-end:1px solid var(--line)}.glines i:last-child{border:0}.hero-top{grid-template-columns:1.3fr 1fr;align-items:end;gap:56px;display:grid}.hero h1{--dsz:clamp(76px,10.4vw,156px);margin-top:26px}.hero h1 .ln{display:block}.hero h1 .ac{color:var(--hl,var(--a))}.sq{background:var(--a);border-radius:.02em;width:.15em;height:.15em;margin-inline-start:.04em;display:inline-block}.hero-side{padding-bottom:12px;position:relative}.hero-note{top:-96px;align-items:flex-start;gap:6px;display:flex;position:absolute;inset-inline-start:-4px;transform:rotate(-3deg)}.hero-note svg{width:64px;height:42px;stroke:var(--a);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:10px}[dir=rtl] .hero-note{transform:rotate(3deg)}[dir=rtl] .hero-note svg{transform:scaleX(-1)}.hero-side .lead{max-width:460px;color:var(--ink-2);margin-bottom:30px}.arc{--w0:150;--wk:28;--h0:198;--hk:48;--g:18;--s:calc((var(--w0) + var(--wk)*1.5 + var(--g))*1px);perspective:1100px;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;direction:ltr;height:360px;margin:56px -64px 0;display:flex;position:relative;overflow:auto hidden}.arc::-webkit-scrollbar{display:none}.arc.drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.arc .sp{width:calc(var(--s)*var(--n,0));flex:none}.arc .p{left:calc((var(--i) + .5)*var(--s));width:calc((var(--w0) + var(--ar,3)*var(--wk))*1px);height:calc((var(--h0) + var(--ar,3)*var(--hk))*1px);background:var(--bg);transform:translate(-50%,-50%) translateX(var(--x,0px)) rotateY(calc(var(--d,0)*-12deg));isolation:isolate;border:1px solid var(--line);border-radius:22px;place-items:center;display:grid;position:absolute;top:50%;overflow:hidden;box-shadow:0 30px 50px -36px #0a0a0c80}.arc .p:before{content:"";background:var(--pat);z-index:-1;position:absolute;inset:0}.arc .p.dk{background:var(--deep);border-color:#0000}.arc .p.dk:before{background:var(--pat-deep)}.arc .p.t2{background:var(--tone-2)}.arc .p.t3{background:var(--tone-3)}.arc .p.t4{background:var(--tone-4)}.arc .p.t1{background:var(--tone-1)}.arc .p img{filter:drop-shadow(0 16px 18px #0a0a0c52);width:70%;transition:transform .6s var(--ease)}.arc .p:hover img{transform:translateY(-8px)}.arc .p .lb{inset-inline-start:14px;font:600 10.5px/1 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);position:absolute;bottom:12px}.arc .p.dk .lb{color:var(--deep-mut)}.arc .vid{text-align:center;color:var(--deep-ink)}.arc .vid .aw{font:700 64px/1 var(--f-k);color:var(--a2)}.arc .vid .pl{color:#141414;background:#f4f4f1;border-radius:50%;place-items:center;width:52px;height:52px;margin:16px auto 0;display:grid}.hstats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:32px -64px 0;display:grid}.hstats>div{border-inline-end:1px solid var(--line);padding:26px 34px 30px}.hstats>div:last-child{border:0}.hstats b{font:800 44px/1 var(--f-d);letter-spacing:-.01em;font-stretch:80%;display:block}.hstats span{color:var(--muted);margin-top:8px;font-size:14.5px;line-height:1.4;display:block}.tick{border-block:1px solid var(--line);margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tick-t{width:max-content;font:600 15px/1 var(--f-b);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:34px;padding:18px 0;animation:70s linear infinite mq;display:flex}.tick-t i{background:var(--a);opacity:.8;border-radius:1px;flex:none;width:6px;height:6px;transform:rotate(45deg)}.tick-t em{font:600 20px/1 var(--f-n);letter-spacing:0;text-transform:none;color:var(--ink-2);font-style:normal}.tick:hover .tick-t{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}@keyframes mqr{to{transform:translate(50%)}}[dir=rtl] .tick-t{animation-name:mqr}.shead{grid-template-columns:1fr auto;align-items:end;gap:32px;margin-bottom:48px;display:grid}.shead>*,.jh>*,.aud>*,.about>*,.tav>*,.ms>*,.ct>*,.appb>*,.hero-top>*,.hk>*,.pd>*,.chero>*,.learn>*,.cert>*,.jhero>*,.authors>*,.rsch>*,.lib>*,.ph>*,.jsub>*{min-width:0}.shead .side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.shead p.lead{max-width:440px}.shead.c{text-align:center;grid-template-columns:1fr;justify-items:center}.svc-l{border-bottom:1px solid var(--line-2)}.svc{border-top:1px solid var(--line-2)}.svc summary{cursor:pointer;grid-template-columns:96px 1fr 340px 56px;align-items:center;gap:24px;padding:28px 0;list-style:none;display:grid}.svc summary::-webkit-details-marker{display:none}.svc .n{font:600 20px/1 var(--f-d);color:var(--muted);font-variant-numeric:tabular-nums}.svc .t{font:700 32px/1.08 var(--f-d);letter-spacing:-.025em;transition:color .2s}.svc .d{color:var(--muted);font-size:14.5px;line-height:1.5}.svc .go{border:1px solid var(--line-2);width:54px;height:54px;transition:.35s var(--ease);border-radius:50%;place-items:center;display:grid}.svc summary:hover .go{border-color:var(--ink)}.svc[open] .n{color:var(--a)}.svc[open] .go{background:var(--p);border-color:var(--p);color:var(--p-ink);transform:rotate(90deg)}[dir=rtl] .svc[open] .go{transform:rotate(-90deg)}.svc-b{padding:0 0 32px;animation:fade .45s var(--ease);grid-template-columns:repeat(4,1fr) 1.15fr;gap:14px;padding-inline-start:120px;display:grid}@keyframes fade{0%{opacity:0;transform:translateY(-6px)}}.feat{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:14px;min-height:156px;padding:20px;display:flex}.feat .ic{background:var(--bg-2);width:44px;height:44px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.feat b{font:600 15px/1.3 var(--f-b)}.feat small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.45;display:block}.svc-go{background:var(--deep);color:var(--deep-ink);transition:transform .25s var(--ease);isolation:isolate;border-radius:20px;flex-direction:column;justify-content:space-between;gap:16px;padding:22px;display:flex;position:relative;overflow:hidden}.svc-go:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0}.svc-go:hover{transform:translateY(-3px)}.svc-go b{font:700 20px/1.15 var(--f-d)}.svc-go .ci{color:#141414;background:#f4f4f1;border-radius:50%;align-self:flex-end;place-items:center;width:44px;height:44px;display:grid}.hk{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);isolation:isolate;grid-template-columns:200px 1fr auto;align-items:center;gap:48px;padding:48px 52px;display:grid;position:relative;overflow:hidden}.hk:after{content:"";background:var(--pat);z-index:-1;width:42%;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}[dir=rtl] .hk:after{-webkit-mask-image:linear-gradient(-90deg,#0000,#000);mask-image:linear-gradient(-90deg,#0000,#000)}.hk .lbl{align-self:start;justify-items:start;gap:14px;display:grid}.hk .lbl time{color:var(--muted);font-size:13.5px;line-height:1.5}.hk .qm{font:800 120px/.6 var(--f-d);color:var(--a);height:52px;display:block}.hk blockquote{font:600 clamp(24px,2.4vw,34px)/1.28 var(--f-d);letter-spacing:-.018em;text-wrap:balance;max-width:760px;margin:0}.hk .arq{font:400 30px/1.7 var(--f-n);color:var(--muted);text-align:start;direction:rtl;margin-top:16px}[dir=ltr] .hk .arq{text-align:left}.hk cite{font:600 13.5px/1.3 var(--f-b);color:var(--ink-2);letter-spacing:.02em;margin-top:18px;font-style:normal;display:block}.hk .ctl{align-self:end;gap:10px;display:grid}.hk .dots{justify-content:center;gap:6px;margin-top:4px;display:flex}.hk .dots i{background:var(--line-2);border-radius:50%;width:6px;height:6px}.hk .dots i.on{background:var(--ink)}.statement{font:600 clamp(28px,3vw,42px)/1.22 var(--f-d);letter-spacing:-.02em;color:var(--muted);opacity:.9;max-width:1120px;margin-bottom:52px}.statement b{color:var(--ink);font-weight:700}.statement .hl{color:var(--hl,var(--a))}.bento{grid-template-rows:264px 264px;grid-template-columns:1.35fr 1fr 1fr;gap:16px;display:grid}.b-ph{border-radius:var(--r-xl);color:#f4f4f1;background:var(--deep);isolation:isolate;flex-direction:column;grid-row:1/3;justify-content:flex-end;padding:34px;display:flex;position:relative;overflow:hidden}.b-ph img{object-fit:cover;z-index:-2;filter:saturate(.85)contrast(1.04);width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.b-ph:hover img{transform:scale(1.04)}.b-ph:after{content:"";z-index:-1;background:linear-gradient(#0a0a0c00 30%,#0a0a0ce0);position:absolute;inset:0}.b-ph .k{font:600 12px/1.3 var(--f-b);letter-spacing:.12em;text-transform:uppercase;opacity:.8}.b-ph h3{font:700 32px/1.06 var(--f-d);letter-spacing:-.02em;max-width:400px;margin:10px 0 20px}.b-st{background:var(--surface);border:1px solid var(--line);isolation:isolate;border-radius:28px;flex-direction:column;justify-content:space-between;padding:28px;display:flex;position:relative;overflow:hidden}.b-st .num{font:800 74px/.9 var(--f-d);letter-spacing:-.015em;font-stretch:78%}.b-st .lab{font:600 16px/1.3 var(--f-b);margin-top:10px}.b-st p{color:var(--muted);font-size:14px;line-height:1.5}.b-st .ic{top:24px;border:1px solid var(--line-2);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-inline-end:24px}.b-st.pr{background:var(--p);color:var(--p-ink);border-color:#0000}.b-st.pr p{color:var(--p-ink);opacity:.72}.b-st.pr .ic{opacity:.6;border-color:currentColor}.b-st.dp{background:var(--deep);color:var(--deep-ink);border-color:#0000}.b-st.dp:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0}.b-st.dp p{color:var(--deep-mut)}.b-st.dp .ic{border-color:var(--deep-line)}.b-st.tn{background:var(--tone-2)}.shelf{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(20% - 19.2px);grid-auto-flow:column;gap:24px;padding:4px 0 10px;display:grid;overflow-x:auto}.shelf::-webkit-scrollbar{display:none}.bk{scroll-snap-align:start;min-width:0}.bk-c{aspect-ratio:4/5;background:var(--bg,var(--tone-1));isolation:isolate;border:1px solid var(--line);border-radius:22px;place-items:center;padding:20px;display:grid;position:relative;overflow:hidden}.bk-c:before{content:"";background:var(--pat);z-index:-1;position:absolute;inset:0}.bk-c img{filter:drop-shadow(0 18px 18px #0a0a0c47);width:80%;transition:transform .5s var(--ease)}.bk:hover .bk-c img,.bk:hover .bk-c .cc{transform:translateY(-8px)}.bk-bd{top:14px;z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;inset-inline-start:14px}.bk-bd b{font:600 11px/1 var(--f-b);background:var(--glass);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:999px;padding:7px 10px}.bk-bd b.free{background:var(--p);color:var(--p-ink);border-color:#0000}.bk-mt{font:600 11.5px/1 var(--f-b);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;margin-top:16px;display:flex}.bk-mt .st{color:var(--ink);letter-spacing:0;align-items:center;gap:4px;display:flex}.bk-mt .st svg{width:14px;height:14px;color:var(--a)}.bk h3{font:700 19px/1.22 var(--f-d);letter-spacing:-.01em;margin:8px 0 4px}.bk h3 a:hover{text-underline-offset:3px;text-decoration:underline}.bk .au{color:var(--muted);font-size:14px}.bk-buy{justify-content:space-between;align-items:center;gap:8px;margin-top:14px;display:flex}.bk-buy strong{font:700 17px/1 var(--f-d)}.add{background:var(--p);width:42px;height:42px;color:var(--p-ink);transition:transform .25s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.add:hover{transform:rotate(90deg)}.cc{aspect-ratio:.69;background:var(--cv);width:64%;color:var(--cf,#f6f1e8);transition:transform .5s var(--ease);text-align:left;direction:ltr;border-radius:3px 9px 9px 3px;flex-direction:column;padding:14% 11% 10% 16%;display:flex;position:relative;box-shadow:inset 7px 0 #0000002e,inset 9px 0 #ffffff1a,0 22px 26px -12px #0a0a0c73}.cc:before{content:"";background:var(--pat-deep);background-size:16px;border-radius:0 0 9px 3px;height:30%;position:absolute;bottom:0;left:0;right:0}.cc:after{content:"";background:repeating-linear-gradient(#f3efe6 0 2px,#dcd6ca 2px 3px);border-radius:0 3px 3px 0;width:6px;position:absolute;top:2%;bottom:2%;right:-5px}.cc .cca{font:700 clamp(12px,1.15vw,17px)/1.35 var(--f-k);text-align:right;opacity:.85;direction:rtl}.cc .cct{font:800 clamp(11px,1.02vw,15px)/1 var(--f-d);text-transform:uppercase;letter-spacing:0;overflow-wrap:break-word;margin-top:auto;font-stretch:78%}.cc .ccs{font:600 9.5px/1.2 var(--f-b);letter-spacing:.1em;text-transform:uppercase;opacity:.75;z-index:1;margin-top:8px;position:relative}.aud{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;display:grid}.alist2{gap:10px;margin:34px 0 0;padding:0;list-style:none;display:grid}.alist2 li{background:var(--surface);border:1px solid var(--line);transition:border-color .2s,transform .25s var(--ease);border-radius:20px;grid-template-columns:60px 1fr auto auto;align-items:center;gap:16px;padding:12px 14px 12px 12px;display:grid}.alist2 li:hover{border-color:var(--line-2);transform:translateY(-2px)}.alist2 li.on{border-color:var(--ink)}.alist2 .th{background:var(--tone-2);border-radius:12px;place-items:center;width:60px;height:72px;display:grid;overflow:hidden}.alist2 .th img{filter:drop-shadow(0 6px 8px #0a0a0c40);width:82%}.alist2 b{font:600 16px/1.3 var(--f-d);display:block}.alist2 small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.alist2 time{font:600 13px/1 var(--f-b);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.pbtn{background:var(--p);width:44px;height:44px;color:var(--p-ink);border-radius:50%;flex:none;place-items:center;transition:transform .2s;display:grid}.pbtn:hover{transform:scale(1.06)}.pbtn.o{border:1px solid var(--line-2);color:var(--ink);background:0 0}.player2{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-xl);isolation:isolate;box-shadow:var(--sh-lg);padding:34px;position:relative;overflow:hidden}.player2:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000,#0000 70%);mask-image:linear-gradient(160deg,#000,#0000 70%)}.player2 .top{grid-template-columns:170px 1fr;align-items:center;gap:28px;display:grid}.player2 .cv{aspect-ratio:1;border:1px solid var(--deep-line);background:#ffffff0f;border-radius:22px;place-items:center;display:grid}.player2 .cv img{filter:drop-shadow(0 16px 18px #00000080);width:72%}.player2 .k{font:600 11.5px/1 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--a2)}.player2 h3{font:700 30px/1.08 var(--f-d);letter-spacing:-.02em;margin:10px 0 8px}.player2 p{color:var(--deep-mut);font-size:14.5px}.wave{height:var(--wh,40px);align-items:center;gap:3px;display:flex}.wave i{background:var(--line-2);height:var(--h);border-radius:2px;flex:1}.wave i.on{background:var(--p)}.player2 .wave{--wh:54px;margin-top:30px}.player2 .wave i{background:#ffffff29}.player2 .wave i.on{background:var(--a2)}.player2 .tm{font:600 12.5px/1 var(--f-b);color:var(--deep-mut);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:10px;display:flex}.player2 .ctl{justify-content:center;align-items:center;gap:18px;margin-top:22px;display:flex}.player2 .ctl button{border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:relative}.player2 .ctl button:hover{background:#ffffff14}.player2 .ctl .pp{color:#141414;background:#f4f4f1;width:72px;height:72px}.player2 .ctl .pp:hover{background:#fff}.player2 .ctl .sk small{font:700 9px/1 var(--f-b);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.player2 .ctl .spd{border:1px solid var(--deep-line);width:auto;height:38px;font:700 13px/1 var(--f-b);border-radius:999px;padding:0 14px}.achap{border-top:1px solid var(--deep-line);gap:4px;margin-top:22px;padding-top:18px;display:grid}.achap button{text-align:start;color:var(--deep-mut);border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;display:grid}.achap button:hover{background:#ffffff0d}.achap button.on{color:var(--deep-ink);background:#ffffff14}.achap em{font:700 12px/1 var(--f-d);opacity:.7;font-style:normal}.achap time{font-variant-numeric:tabular-nums;font-size:12.5px}.tav{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-2xl);isolation:isolate;grid-template-columns:1fr 1.08fr;gap:72px;padding:80px 72px;display:grid;position:relative;overflow:hidden}.tav:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 35%,#000 85%);mask-image:linear-gradient(100deg,#0000 35%,#000 85%)}[dir=rtl] .tav:before{-webkit-mask-image:linear-gradient(-100deg,#0000 35%,#000 85%);mask-image:linear-gradient(-100deg,#0000 35%,#000 85%)}.tav .lead{color:var(--deep-mut);max-width:470px;margin-top:24px}.chk{grid-template-columns:1fr 1fr;gap:14px 24px;max-width:480px;margin:30px 0 38px;padding:0;list-style:none;display:grid}.chk li{align-items:center;gap:11px;font-size:15px;font-weight:500;display:flex}.chk .cki{width:28px;height:28px;color:var(--a2);background:#ffffff14;border-radius:9px;flex:none;place-items:center;display:grid}.tav .meta{color:var(--deep-mut);font:600 13px/1 var(--f-b);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin-inline-start:20px;display:inline-flex}.vc{background:var(--surface);color:var(--ink);border-radius:28px;padding:28px 32px 26px;position:relative;box-shadow:0 50px 90px -40px #0009}.vc-bk{border:1px solid var(--deep-line);background:#ffffff14;border-radius:28px;position:absolute;inset:0;transform:translate(22px,-20px)rotate(3deg)scale(.96)}[dir=rtl] .vc-bk{transform:translate(-22px,-20px)rotate(-3deg)scale(.96)}.vh{border-bottom:1.5px dashed var(--line-2);align-items:center;gap:14px;padding-bottom:18px;display:flex}.vh b{font:700 19px/1.15 var(--f-d)}.vh small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.vh .ar-n{font:700 24px/1.3 var(--f-n);color:var(--ink-2);margin-inline-start:auto}.st8{width:40px;height:40px;font:700 14px/1 var(--f-d);color:var(--ink);flex:none;place-items:center;display:grid;position:relative}.st8:before,.st8:after{content:"";border:1.5px solid var(--a);border-radius:3px;position:absolute;inset:6px}.st8:after{transform:rotate(45deg)}.ayah{font:400 40px/2.05 var(--f-q);text-align:right;color:var(--ink);direction:rtl;margin:22px 0 18px}.tr{font:500 18px/1.55 var(--f-b);margin-bottom:20px}.tavil{background:var(--bg-2);border-inline-start:3px solid var(--a);border-radius:18px;padding:16px 18px}.tavil .lb{font:700 11.5px/1 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.tavil p{color:var(--muted);margin-top:10px;font-size:14.5px;line-height:1.6}.am{align-items:center;gap:14px;margin-top:20px;display:flex}.am .wave{--wh:34px;flex:1}.am time{font:600 13px var(--f-b);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.crs{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-2xl);padding:76px 0;padding-inline-start:64px;overflow:hidden}.cr-h{grid-template-columns:1fr auto auto;align-items:end;gap:48px;margin-bottom:48px;padding-inline-end:64px;display:grid}.cr-h p{max-width:360px;color:var(--muted)}.cr-t{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline-end:64px;grid-auto-columns:384px;grid-auto-flow:column;gap:20px;padding-bottom:6px;display:grid;overflow-x:auto}.cr-t::-webkit-scrollbar{display:none}.cr{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s;border-radius:28px;padding:12px;display:block}.cr:hover{box-shadow:var(--sh-md);transform:translateY(-4px)}.art{aspect-ratio:16/10;background:var(--bg);color:var(--fg,var(--ink));isolation:isolate;border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.art:before{content:"";background:var(--pat);z-index:-1;position:absolute;inset:0}.art.dk{background:var(--deep);--fg:var(--a2)}.art.dk:before{background:var(--pat-deep)}.art.dk2{background:var(--deep-2);--fg:#f4f4f1}.art.dk2:before{background:var(--pat-deep)}.art.pr{background:var(--p);--fg:var(--p-ink)}.art.pr:before{background:var(--pat-deep)}.art.t1{background:var(--tone-1)}.art.t2{background:var(--tone-2)}.art.t3{background:var(--tone-3)}.art.t4{background:var(--tone-4)}.art .aw{font:700 78px/1 var(--f-k)}.art .pl{inset-inline-end:14px;color:#141414;width:48px;height:48px;transition:transform .3s var(--ease);background:#f4f4f1;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;box-shadow:0 8px 18px -8px #0006}.cr:hover .art .pl{transform:scale(1.08)}.art .tl{inset-inline-start:14px;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px}.art .tl b{font:600 11px/1 var(--f-b);color:#f4f4f1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0c8c;border-radius:999px;padding:7px 10px}.art .tl b.best{color:#141414;background:#f4f4f1}.cr-b{padding:18px 12px 8px}.lvl{font:600 11px/1 var(--f-b);letter-spacing:.08em;text-transform:uppercase;background:var(--bg-2);color:var(--ink-2);border-radius:999px;padding:6px 10px;display:inline-block}.cr h3{font:700 21px/1.18 var(--f-d);letter-spacing:-.015em;min-height:50px;margin:12px 0 16px}.tch{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.mono{width:34px;height:34px;font:700 12px/1 var(--f-d);background:var(--p);color:var(--p-ink);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.mono.dp{background:var(--deep);color:var(--deep-ink)}.mono.ac{background:var(--a);color:#fff}.mono.tn{background:var(--bg-3);color:var(--ink)}.cr-f{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding-top:16px;display:flex}.cr-f .m{color:var(--muted);gap:12px;font-size:13px;display:flex}.cr-f .m span{white-space:nowrap;align-items:center;gap:5px;display:flex}.cr-f strong{font:700 18px/1 var(--f-d)}.poster{--c:var(--deep);--fg:#f6f1e8;aspect-ratio:3/4.15;background:var(--c);color:var(--fg);isolation:isolate;text-align:left;direction:ltr;border-radius:8px 18px 18px 8px;flex-direction:column;padding:24px 24px 22px 30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 9px 0 #00000024,inset 11px 0 #ffffff14,0 34px 50px -26px #0a0a0c80}.poster:before{content:"";background:var(--pat-deep);z-index:-1;background-size:22px;height:36%;position:absolute;inset:auto 0 0}.poster.lt{--fg:#1c1a17}.poster.lt:before{background:var(--pat);background-size:22px}.poster .pt{font:600 .52em/1.2 var(--f-b);letter-spacing:.14em;text-transform:uppercase;opacity:.85;justify-content:space-between;gap:8px;display:flex}.poster .pname{font:800 1.75em/1 var(--f-d);letter-spacing:.01em;text-transform:uppercase;margin-top:18px;font-stretch:78%}.poster .par{font:700 1.1em/1.4 var(--f-n);text-align:left;opacity:.8;direction:rtl;margin-top:4px}.poster .pn{font:800 7.4em/.8 var(--f-d);letter-spacing:-.025em;margin-top:auto;font-stretch:75%}.poster .pb{font:600 .5em/1.2 var(--f-b);letter-spacing:.08em;text-transform:uppercase;opacity:.85;justify-content:space-between;gap:8px;margin-top:16px;display:flex}.jh{grid-template-columns:.95fr 1.25fr;align-items:center;gap:80px;display:grid}.jstack{height:560px;position:relative}.jstack .poster{width:320px;font-size:20px;position:absolute}.jstack .poster:first-child{inset-inline-start:150px;top:10px;transform:rotate(6deg)}.jstack .poster:nth-child(2){inset-inline-start:20px;top:40px;transform:rotate(-4deg)}.jstack .hand{inset-inline-end:0;text-align:end;position:absolute;bottom:24px;transform:rotate(-5deg)}.alist{border-top:1px solid var(--line-2);margin:30px 0 34px;padding:0;list-style:none}.alist li{border-bottom:1px solid var(--line-2);grid-template-columns:60px 1fr auto;align-items:start;gap:20px;padding:22px 0;display:grid}.alist .an{font:800 32px/1 var(--f-d);color:var(--a);font-stretch:80%}.alist h4{font:600 19px/1.32 var(--f-d);letter-spacing:-.01em}.alist h4 a:hover{text-underline-offset:3px;text-decoration:underline}.alist .au{color:var(--muted);margin-top:6px;font-size:14px}.pdf{border:1px solid var(--line-2);height:36px;font:600 12.5px/1 var(--f-b);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;transition:all .2s;display:inline-flex}.pdf:hover{background:var(--p);color:var(--p-ink);border-color:var(--p)}.ms{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-2xl);isolation:isolate;grid-template-columns:1.05fr 1fr;align-items:center;gap:72px;padding:72px;display:grid;position:relative;overflow:hidden}.ms:before{content:"";background:radial-gradient(60% 70% at 25% 50%,#ffffff12,transparent 70%),var(--pat-deep);z-index:-1;position:absolute;inset:0}.ms .lead{color:var(--deep-mut)}.folio{background:var(--paper-2);border-radius:14px;padding:34px;position:relative;transform:rotate(-1.2deg);box-shadow:0 50px 80px -40px #000c}.folio-in{--z:1;scrollbar-width:thin;background:radial-gradient(120% 90% at 50% 40%,#f4e8d0,#e7d5b2 80%,#d9c39e);border-radius:6px;min-height:420px;max-height:640px;padding:44px 48px 96px;position:relative;overflow:auto;box-shadow:inset 0 0 40px #78501e38}.folio-in:before{content:"";pointer-events:none;border:1.5px solid #8e3f206b;border-radius:3px;position:absolute;inset:16px}.folio-in:after{content:"";pointer-events:none;border:.8px solid #8e3f2047;border-radius:2px;position:absolute;inset:21px}.folio .sh{text-align:center;font:700 calc(26px*var(--z))/1.4 var(--f-n);color:var(--paper-red);direction:rtl;margin-bottom:10px;display:block}.folio .sh:before,.folio .sh:after{content:"❋";color:#b98a3e;vertical-align:4px;margin:0 14px;font-size:15px}.folio p{font:400 calc(26px*var(--z))/2.15 var(--f-q);text-align:justify;color:var(--paper-ink);direction:rtl;margin:0}.folio .rb{color:var(--paper-red)}.folio .hm{font:400 15px/1.5 var(--f-n);color:#7a4b2a;transform-origin:0 0;white-space:nowrap;position:absolute;top:120px;left:-24px;transform:rotate(-90deg)}.zoom{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0f11cc;border-radius:999px;gap:6px;padding:6px;display:flex;position:absolute;bottom:20px;right:20px}.zoom button{color:#f4f4f1;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.zoom button:hover{background:#ffffff1f}:is(.folio:fullscreen,.folio.is-full){border-radius:0;flex-direction:column;padding:24px;display:flex;overflow:hidden;transform:none}.folio.is-full{z-index:300;position:fixed;inset:0}:is(.folio:fullscreen .folio-in,.folio.is-full .folio-in){flex:1;min-height:0;max-height:none;padding-inline:max(48px,50% - 460px)}:is(.folio:fullscreen .hm,.folio.is-full .hm){display:none}.folio .zoom button:disabled{opacity:.35;cursor:default}.folio-cap{background:var(--surface);color:var(--ink);box-shadow:var(--sh-md);border-radius:14px;max-width:60%;padding:10px 14px;font-size:13px;position:absolute;bottom:24px;left:20px}.folio-cap b{font:700 14px/1.3 var(--f-d);display:block}.dis{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.dis li{border:1px solid var(--deep-line);transition:transform .25s var(--ease),background-color .25s;background:#ffffff0d;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 14px 14px 16px;display:grid}.dis li:hover{background:#ffffff14;transform:translate(6px)}[dir=rtl] .dis li:hover{transform:translate(-6px)}.dg{width:54px;height:54px;font:800 15px/1 var(--f-d);color:#141414;background:#f4f4f1;border-radius:14px;place-items:center;display:grid}.dg.ds{background:var(--a2)}.dis b{font:600 16px/1.32 var(--f-d);display:block}.dis small{color:var(--deep-mut);font-size:13px}.dis .ibtn{color:var(--deep-ink);border-color:var(--deep-line)}.dis .ibtn:hover{background:#ffffff14}.plans{grid-template-columns:1fr 1.1fr 1fr;align-items:stretch;gap:18px;display:grid}.plan{background:var(--surface);border:1px solid var(--line);isolation:isolate;border-radius:30px;flex-direction:column;padding:34px;display:flex;position:relative;overflow:hidden}.plan .pn{font:700 14px/1.2 var(--f-b);letter-spacing:.06em;text-transform:uppercase}.plan .pr{font:800 54px/1 var(--f-d);letter-spacing:-.01em;white-space:nowrap;margin:22px 0 6px;font-stretch:80%}.plan .pr small{font:500 15px var(--f-b);letter-spacing:0;color:var(--muted);font-stretch:100%}.plan>p{color:var(--muted);font-size:15px}.plan ul{gap:12px;margin:24px 0 30px;padding:0;font-size:15px;list-style:none;display:grid}.plan li{align-items:flex-start;gap:10px;display:flex}.plan li svg{color:var(--a);margin-top:3px}.plan .btn{justify-content:space-between;margin-top:auto}.plan.hot{background:var(--p);color:var(--p-ink);box-shadow:var(--sh-lg);border-color:#0000;transform:translateY(-12px)}.plan.hot:before{content:"";background:var(--pat-deep);z-index:-1;height:45%;position:absolute;inset:auto 0 0}.plan.hot>p,.plan.hot .pr small{color:var(--p-ink);opacity:.72}.plan.hot li svg{color:var(--p-ink)}.plan .rib{top:28px;font:600 11px/1 var(--f-b);letter-spacing:.08em;text-transform:uppercase;opacity:.85;border:1px solid;border-radius:999px;padding:7px 10px;position:absolute;inset-inline-end:28px}.plan.hot .btn{background:var(--p-ink);color:var(--p)}.plan.hot .btn .ci{background:var(--p);color:var(--p-ink)}.org{border:1px dashed var(--line-2);border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:18px;padding:22px 24px 22px 28px;display:grid}.org .ic{background:var(--bg-2);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.org b{font:700 19px/1.25 var(--f-d);display:block}.org p{color:var(--muted);margin-top:4px;font-size:14.5px}.pays{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:36px;font-size:14px;display:flex}.pays b{border:1px solid var(--line-2);height:34px;font:700 12.5px/1 var(--f-d);color:var(--ink);letter-spacing:.02em;background:var(--surface);border-radius:10px;align-items:center;padding:0 14px;display:inline-flex}.ngrid{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr;gap:18px;display:grid}.nbig{background:var(--surface);border:1px solid var(--line);border-radius:30px;flex-direction:column;grid-row:1/3;display:flex;overflow:hidden}.nbig .im{aspect-ratio:16/10;overflow:hidden}.nbig img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.nbig:hover img{transform:scale(1.04)}.nbig .tx{padding:28px 32px 32px}.date{font:600 12px/1.3 var(--f-b);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:inline-flex}.nbig h3{font:700 32px/1.1 var(--f-d);letter-spacing:-.02em;margin:14px 0 12px}.nbig p{color:var(--muted)}.nl{gap:12px;display:grid}.ni{background:var(--surface);border:1px solid var(--line);transition:transform .25s var(--ease);border-radius:24px;grid-template-columns:120px 1fr;align-items:center;gap:18px;padding:12px;display:grid}.ni:hover{transform:translateY(-3px)}.ni img{object-fit:cover;border-radius:16px;width:120px;height:96px}.ni h4{font:600 16.5px/1.32 var(--f-d);margin-top:8px}.conf{color:#f4f4f1;background:var(--deep);isolation:isolate;border-radius:30px;flex-direction:column;justify-content:flex-end;min-height:250px;padding:30px;display:flex;position:relative;overflow:hidden}.conf img{object-fit:cover;z-index:-2;filter:grayscale(.35)brightness(.78);width:100%;height:100%;position:absolute;inset:0}.conf:after{content:"";z-index:-1;background:linear-gradient(200deg,#0a0a0c26,#0a0a0ce6 72%);position:absolute;inset:0}.conf h4{font:700 23px/1.18 var(--f-d);letter-spacing:-.015em;max-width:460px;margin:12px 0 16px}.conf .date{color:#f4f4f1c7}.ann{background:var(--p-soft);border:1px solid var(--line);border-radius:26px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:28px;margin-top:18px;padding:20px 20px 20px 28px;display:grid}.ann .k{font:700 12px/1 var(--f-b);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--ink);border-radius:10px;padding:9px 12px}.ann b{font:700 21px/1.25 var(--f-d);letter-spacing:-.01em}.ann .cd{gap:8px;display:flex}.ann .cd span{text-align:center;background:var(--surface);min-width:62px;font:800 22px/1 var(--f-d);border:1px solid var(--line);border-radius:14px;padding:9px 6px}.ann .cd small{font:600 10px/1 var(--f-b);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:5px;display:block}.media{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr 1fr;gap:16px;display:grid}.vd{color:#f4f4f1;isolation:isolate;background:var(--deep);border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:250px;padding:22px;display:flex;position:relative;overflow:hidden}.vd.big{grid-row:1/3;min-height:520px;padding:32px}.vd img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.vd:hover img{transform:scale(1.05)}.vd:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#0a0a0ce0);position:absolute;inset:0}.vd .pl{top:18px;color:#141414;background:#f4f4f1f0;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;inset-inline-end:18px}.vd.big .pl{width:72px;height:72px;top:50%;left:50%;transform:translate(-50%,-50%)}.vd small{font:600 11.5px/1.3 var(--f-b);letter-spacing:.1em;text-transform:uppercase;opacity:.82}.vd b{font:600 17px/1.3 var(--f-d);margin-top:6px}.vd.big b{font:700 28px/1.15 var(--f-d);letter-spacing:-.015em;max-width:520px}.pod{background:var(--deep);color:var(--deep-ink);isolation:isolate;border-radius:24px;flex-direction:column;grid-column:2/4;justify-content:space-between;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.pod:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0}.pod b{font:700 22px/1.2 var(--f-d);margin-top:14px;display:block}.pod p{color:var(--deep-mut);margin-top:6px;font-size:14px}.pod .am .wave i{background:#ffffff2e}.pod .am .wave i.on{background:var(--a2)}.pod .am time{color:var(--deep-mut)}.pod .pbtn{color:#141414;background:#f4f4f1}.about{grid-template-columns:1fr 1.15fr;align-items:start;gap:64px;display:grid}.about .lead{color:var(--ink-2);margin-top:22px}.mis{background:var(--surface);border:1px solid var(--line);font:600 19px/1.45 var(--f-d);letter-spacing:-.01em;border-radius:22px;margin:28px 0 0;padding:22px 24px}.mis small{font:600 11.5px/1 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;display:block}.alinks{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.alinks a{background:var(--surface);border:1px solid var(--line);font:600 15px/1.25 var(--f-b);transition:border-color .2s,transform .25s var(--ease);border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.alinks a:hover{border-color:var(--ink);transform:translateY(-2px)}.alinks a .ic{background:var(--bg-2);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.alinks a .fl{color:var(--muted);margin-inline-start:auto}.ab-ph{border-radius:var(--r-xl);aspect-ratio:4/3.1;background:var(--deep);position:relative;overflow:hidden}.ab-ph img{object-fit:cover;filter:saturate(.9);width:100%;height:100%}.ab-ph figcaption{inset-inline-start:18px;background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);border-radius:14px;max-width:70%;padding:10px 14px;font-size:13px;position:absolute;bottom:18px}.tl4{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid}.tl4>div{padding:18px 18px 0 0;position:relative}[dir=rtl] .tl4>div{padding:18px 0 0 18px}.tl4>div:before{content:"";top:-5px;background:var(--a);border-radius:1.5px;width:9px;height:9px;position:absolute;inset-inline-start:0;transform:rotate(45deg)}.tl4 b{font:800 30px/1 var(--f-d);font-stretch:80%;display:block}.tl4 span{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.45;display:block}.prt-h{grid-template-columns:auto 1fr auto;align-items:end;gap:28px;margin-bottom:28px;display:grid}.prt-h .n{font:800 64px/.85 var(--f-d);font-stretch:78%}.prt-h p{color:var(--muted);max-width:420px}.prt{overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;margin-block:-3px;padding-block:3px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.prt::-webkit-scrollbar{display:none}.prt a{background:var(--surface);border:1px solid var(--line);height:104px;transition:border-color .2s,transform .25s var(--ease);border-radius:16px;flex:0 0 clamp(150px,16vw,220px);place-items:center;padding:12px;display:grid}.prt a:hover{border-color:var(--line-2);transform:translateY(-2px)}.prt img{filter:grayscale()brightness(.82)contrast(1.5);mix-blend-mode:multiply;opacity:.78;width:auto;max-width:100%;max-height:62px;transition:filter .3s,opacity .3s}.prt a:hover img{filter:none;opacity:1}html[data-theme=dark] .prt img{filter:grayscale()invert()contrast(1.1);mix-blend-mode:screen;opacity:.78}html[data-theme=dark] .prt a:hover img{filter:grayscale()invert()contrast(1.25);opacity:1}.appb{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-2xl);isolation:isolate;grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;min-height:460px;padding:64px 72px;display:grid;position:relative;overflow:hidden}.appb:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 80%,#000,#0000);mask-image:radial-gradient(60% 80% at 80%,#000,#0000)}.appb .h2{--h2:clamp(34px,3.7vw,54px)}.appb .lead{color:var(--deep-mut);max-width:480px;margin-top:20px}.appb ul{grid-template-columns:1fr 1fr;gap:12px 24px;max-width:480px;margin:26px 0 32px;padding:0;list-style:none;display:grid}.appb li{align-items:center;gap:10px;font-size:15px;display:flex}.appb li svg{color:var(--a2)}.stores{flex-wrap:wrap;gap:10px;display:flex}.store{color:#141414;background:#f4f4f1;border-radius:16px;align-items:center;gap:12px;height:58px;padding:0 20px 0 16px;transition:transform .2s;display:flex}.store:hover{transform:translateY(-2px)}.store small{opacity:.7;font-size:11px;line-height:1.2;display:block}.store b{font:700 17px/1.1 var(--f-d);display:block}.mph{background:#0b0b0c;border-radius:46px;justify-self:center;width:290px;height:540px;margin-bottom:-120px;padding:10px;position:relative;transform:rotate(-4deg);box-shadow:inset 0 0 0 1.5px #3a3b3f,0 50px 80px -30px #000c}[dir=rtl] .mph{transform:rotate(4deg)}.mph .sc{background:var(--bg);height:100%;color:var(--ink);text-align:left;direction:ltr;border-radius:37px;padding:44px 16px 0;position:relative;overflow:hidden}.mph .sc:before{content:"";background:#000;border-radius:14px;width:88px;height:26px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mph .g{color:var(--muted);font-size:11px}.mph .n2{font:800 28px/.9 var(--f-d);text-transform:uppercase;margin-top:2px;font-stretch:78%}.mph .cnt{background:var(--deep);color:var(--deep-ink);border-radius:20px;min-height:128px;margin-top:14px;padding:14px 14px 14px 96px;position:relative}.mph .cnt img{filter:drop-shadow(0 10px 10px #0006);width:88px;position:absolute;top:10px;left:4px;transform:rotate(-8deg)}.mph .cnt i{font:600 8.5px/1 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--a2);font-style:normal}.mph .cnt b{font:700 15px/1.1 var(--f-d);margin:5px 0 3px;display:block}.mph .cnt small{opacity:.7;font-size:10px}.mph .cnt .br{background:#ffffff2e;border-radius:2px;height:4px;margin-top:12px;overflow:hidden}.mph .cnt .br s{background:var(--a2);width:42%;height:100%;display:block}.mph .tl{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.mph .tl div{background:var(--surface);border:1px solid var(--line);min-height:92px;font:700 12px/1.2 var(--f-d);border-radius:16px;padding:10px}.mph .tl div:first-child{background:var(--p);color:var(--p-ink);border:0}.mph .tl em{font:800 26px/1 var(--f-d);margin-bottom:6px;font-style:normal;font-stretch:80%;display:block}.mph .tb2{background:var(--glass);border:1px solid var(--line);border-radius:999px;justify-content:space-around;align-items:center;height:52px;display:flex;position:absolute;bottom:12px;left:10px;right:10px}.mph .tb2 i{width:34px;height:34px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.mph .tb2 i.on{background:var(--p);color:var(--p-ink);border-radius:999px;width:66px}.ct{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-2xl);isolation:isolate;grid-template-columns:1fr 1.05fr;gap:64px;padding:72px;display:grid;position:relative;overflow:hidden}.cl{gap:18px;margin:36px 0 28px;padding:0;list-style:none;display:grid}.cl li{align-items:center;gap:16px;display:flex}.cl .ic{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex:none;place-items:center;width:50px;height:50px;display:grid}.cl small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;display:block}.cl b{font:600 16px/1.4 var(--f-d)}.soc{gap:8px;display:flex}.soc a{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:46px;height:46px;transition:background-color .2s,color .2s,border-color .2s;display:grid}.soc a:hover{background:var(--p);color:var(--p-ink);border-color:var(--p)}.form{background:var(--surface);box-shadow:var(--sh-md);border:1px solid var(--line);border-radius:28px;grid-template-columns:1fr 1fr;gap:16px;padding:32px;display:grid}.fld{align-content:start;gap:8px;display:grid}.fld.w{grid-column:1/-1}.fld label,.fld .lb{font:600 13px/1.3 var(--f-b)}.fld input,.fld select,.fld textarea{border:1.5px solid var(--line-2);background:var(--surface-2);width:100%;height:52px;color:var(--ink);border-radius:14px;outline:none;padding:0 16px;font-size:15px;transition:border-color .2s,background-color .2s}.fld textarea{resize:vertical;height:116px;padding:14px 16px}.fld input:focus,.fld textarea:focus{border-color:var(--ink);background:var(--surface)}.fld input::placeholder,.fld textarea::placeholder{color:var(--muted)}.topics{flex-wrap:wrap;gap:8px;display:flex}.form .btn{grid-column:1/-1;justify-content:space-between}.form .note{color:var(--muted);grid-column:1/-1;align-items:center;gap:8px;font-size:12.5px;display:flex}.map{border:1px solid var(--line);background:var(--surface);border-radius:24px;grid-column:1/-1;height:280px;position:relative;overflow:hidden}.map svg.m{width:100%;height:100%;position:absolute;inset:0}.map .pin{justify-items:center;gap:8px;display:grid;position:absolute;top:44%;left:58%;transform:translate(-50%,-100%)}.map .pin i{background:var(--p);width:44px;height:44px;box-shadow:var(--sh-md);border-radius:50% 50% 50% 0;place-items:center;display:grid;transform:rotate(-45deg)}.map .pin i:after{content:"";background:var(--p-ink);border-radius:50%;width:14px;height:14px}.map .card{inset-inline-start:20px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-md);border-radius:18px;max-width:340px;padding:16px 18px;position:absolute;top:20px}.map .card b{font:700 16px/1.3 var(--f-d);display:block}.map .card p{color:var(--muted);margin:6px 0 12px;font-size:13.5px}.map .zc{inset-inline-end:16px;gap:6px;display:grid;position:absolute;bottom:16px}.map .zc button{background:var(--surface);border:1px solid var(--line);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ft{background:var(--deep);color:var(--deep-ink);isolation:isolate;border-radius:40px 40px 0 0;margin-top:120px;padding:72px 0 0;position:relative;overflow:hidden}.ft:before{content:"";background:var(--pat-deep);z-index:-1;opacity:.35;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 85%);mask-image:linear-gradient(#0000,#000 85%)}.inst{border-bottom:1px solid var(--deep-line);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding-bottom:40px;display:grid}.inst img{width:auto;height:62px}.inst p{color:var(--deep-mut);max-width:520px;font-size:14.5px;line-height:1.55}.inst p b{color:var(--deep-ink);font-weight:600}.fg{grid-template-columns:1fr 1fr 1fr 1.2fr;gap:40px;padding:44px 0 52px;display:grid}.fg h5{font:600 11.5px/1 var(--f-b);letter-spacing:.14em;text-transform:uppercase;color:var(--a2);margin:0 0 18px}.fg ul{color:var(--deep-mut);gap:12px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.fg a:hover{color:var(--deep-ink)}.fg .soc a{border-color:var(--deep-line);color:var(--deep-ink)}.fg .soc a:hover{color:#141414;background:#f4f4f1;border-color:#f4f4f1}.fg .ad{color:var(--deep-mut);margin-top:18px;font-size:14px;line-height:1.55}.fbar{border-top:1px solid var(--deep-line);color:var(--deep-mut);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 26px;font-size:13px;display:flex}.fbar .pays{justify-content:flex-start;margin:0}.fbar .pays b{color:var(--deep-ink);border-color:var(--deep-line);background:0 0;height:30px;padding:0 11px;font-size:11.5px}.fbar nav{flex-wrap:wrap;gap:18px;display:flex}.fbar nav a:hover{color:var(--deep-ink)}.crumbs{font:500 13.5px/1.3 var(--f-b);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding-top:36px;display:flex}.crumbs a:hover{color:var(--ink)}.crumbs i{background:var(--line-2);flex:none;width:5px;height:5px;transform:rotate(45deg)}.crumbs b{color:var(--ink);font-weight:600}.ph{grid-template-columns:1fr 440px;align-items:end;gap:48px;margin-top:28px;display:grid}.ph h1{--dsz:clamp(64px,9.4vw,140px)}.sbar{background:var(--surface);border:1.5px solid var(--line-2);height:74px;box-shadow:var(--sh-sm);border-radius:999px;align-items:center;gap:14px;margin-top:44px;padding-inline:26px 10px;transition:border-color .2s;display:flex}.sbar:focus-within{border-color:var(--ink)}.sbar input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.sbar input::placeholder{color:var(--muted)}.sbar .qt{gap:6px;display:flex}.sbar .qt button{background:var(--bg-2);border-radius:999px;height:34px;padding:0 12px;font-size:13px;font-weight:500}.cats{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:22px;display:grid}.cat{text-align:start;background:var(--bg,var(--tone-1));height:160px;transition:transform .3s var(--ease),border-color .2s;isolation:isolate;border:1px solid var(--line);border-radius:22px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20px;display:flex;position:relative;overflow:hidden}.cat:hover{transform:translateY(-4px)}.cat.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.cat b{font:700 20px/1.1 var(--f-d);letter-spacing:-.01em}.cat small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.cat img{inset-inline-end:-16px;z-index:-1;filter:drop-shadow(0 10px 10px #0a0a0c38);width:80px;transition:transform .4s var(--ease);position:absolute;bottom:-40px;transform:rotate(-12deg)}.cat:hover img{transform:rotate(-4deg)translateY(-6px)}.cat .kf{inset-inline-end:16px;font:700 42px/1 var(--f-k);color:var(--line-2);z-index:-1;position:absolute;bottom:10px}.cat .go{background:var(--surface);border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.lib{grid-template-columns:280px 1fr;align-items:start;gap:40px;margin-top:56px;display:grid}.flt{background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:8px 22px 22px;position:sticky;top:110px}.fgp{border-bottom:1px solid var(--line);padding:18px 0}.fgp:last-of-type{border:0}.fgp h6{font:600 12px/1.2 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:0 0 14px;display:flex}.fgp h6 button{font:500 12.5px/1 var(--f-b);letter-spacing:0;text-transform:none;color:var(--p-text)}.ck{cursor:pointer;align-items:center;gap:12px;padding:6px 0;font-size:14.5px;display:flex}.ck input{appearance:none;border:1.5px solid var(--line-2);background:var(--surface);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin:0;transition:all .2s;display:grid}.ck input:checked{background:var(--p);border-color:var(--p)}.ck input:checked:after{content:"";border-inline-start:2px solid var(--p-ink);border-bottom:2px solid var(--p-ink);width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.ck span{flex:1}.ck em{color:var(--muted);font-size:12.5px;font-style:normal}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips .chip{height:36px;padding:0 14px;font-size:13.5px}.range{background:var(--bg-3);border-radius:3px;height:6px;margin:22px 4px 14px;position:relative}.range i{inset-inline:18% 6%;background:var(--p);border-radius:3px;position:absolute;top:0;bottom:0}.range b{background:var(--surface);border:2px solid var(--p);width:20px;height:20px;box-shadow:var(--sh-sm);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}[dir=rtl] .range b{transform:translate(50%,-50%)}.rv{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.swr{justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;display:flex}.ltop{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:28px;display:flex}.ltop .cnt{color:var(--muted);margin-inline-start:auto;font-size:14px}.ltop .cnt b{color:var(--ink)}.sel{border:1px solid var(--line-2);background:var(--surface) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23888' stroke-width='1.6'/></svg>") no-repeat right 16px center;appearance:none;height:44px;color:var(--ink);border-radius:999px;padding-inline:16px 40px;font-size:14px;font-weight:500}[dir=rtl] .sel{background-position:16px}.lgrid{grid-template-columns:repeat(4,1fr);gap:32px 22px;display:grid}.promo{background:var(--deep);color:var(--deep-ink);isolation:isolate;border-radius:28px;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:34px 40px;display:grid;position:relative;overflow:hidden}.promo:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000);mask-image:linear-gradient(90deg,#0000 40%,#000)}.promo h3{font:800 36px/.98 var(--f-d);text-transform:uppercase;font-stretch:80%}.promo p{color:var(--deep-mut);max-width:540px;margin-top:10px}.promo .k{font:600 11px/1 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--a2);margin-bottom:10px;display:inline-block}.pager{justify-content:center;gap:6px;margin-top:48px;display:flex}.pager button{border:1px solid #0000;border-radius:50%;place-items:center;width:46px;height:46px;font-size:14px;font-weight:600;display:grid}.pager button:hover{border-color:var(--line-2)}.pager button.on{background:var(--p);color:var(--p-ink)}.empty{text-align:center;color:var(--muted);grid-column:1/-1;padding:60px}.rsch{border-top:1px solid var(--line-2);grid-template-columns:1fr 1.25fr;gap:40px;margin-top:96px;padding-top:56px;display:grid}.rsch .rl{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rsch .rl li{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px;display:grid}.rsch .dg{background:var(--p);color:var(--p-ink)}.rsch .dg.ds{background:var(--a);color:#fff}.rsch .rl b{font:600 16px/1.32 var(--f-d);display:block}.rsch .rl small{color:var(--muted);font-size:13px}.mss{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.mss a{background:var(--surface);border:1px solid var(--line);transition:transform .25s var(--ease);border-radius:20px;gap:10px;padding:16px;display:grid}.mss a:hover{transform:translateY(-3px)}.mss .pg{height:110px;font:400 22px/1.6 var(--f-n);color:var(--paper-ink);text-align:center;direction:rtl;background:radial-gradient(120% 90% at 50% 40%,#f4e8d0,#e2cfab);border-radius:12px;place-items:center;padding:10px;display:grid}.mss b{font:600 15px/1.3 var(--f-d)}.mss small{color:var(--muted);font-size:12.5px}.pd{grid-template-columns:1.05fr 1fr;align-items:start;gap:64px;margin-top:28px;display:grid}.pd-st{background:var(--tone-2);border-radius:var(--r-2xl);aspect-ratio:1/1.02;isolation:isolate;border:1px solid var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.pd-st:before{content:"";background:var(--pat);z-index:-1;position:absolute;inset:0}.pd-st .glines{grid-template-columns:repeat(4,1fr)}.pd-st .kw{bottom:34px;font:700 72px/1 var(--f-k);color:var(--line-2);z-index:-1;position:absolute;inset-inline-end:40px}.pd-st img{filter:drop-shadow(0 40px 40px #0a0a0c52);width:56%;animation:7s ease-in-out infinite float}@keyframes float{50%{transform:translateY(-10px)}}.pd-st .bs{top:28px;background:var(--p);color:var(--p-ink);font:700 11.5px/1 var(--f-b);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:10px 14px;position:absolute;inset-inline-start:28px}.thumbs{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.thumbs button{aspect-ratio:1.2;background:var(--surface);border:1.5px solid var(--line);color:var(--ink-2);font:600 12px/1.3 var(--f-b);text-align:center;border-radius:18px;align-content:center;place-items:center;gap:6px;padding:6px;display:grid;overflow:hidden}.thumbs button.on{border-color:var(--ink)}.thumbs img{width:44%}.pi h1{--dsz:clamp(60px,7vw,110px);margin-top:20px}.pi .by{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;font-size:16px;display:flex}.pi .by a{color:var(--p-text);border-bottom:1.5px solid;font-weight:600}.rate{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:14.5px;display:flex}.stars{color:var(--a);gap:2px;display:inline-flex}.stars svg{width:17px;height:17px}.rate b{color:var(--ink)}.fmts{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px;display:grid}.fm{border:1.5px solid var(--line-2);background:var(--surface);text-align:start;border-radius:20px;align-items:center;gap:14px;padding:16px 18px;transition:all .2s;display:flex}.fm:hover{border-color:var(--ink)}.fm.on{border-color:var(--p);background:var(--p-soft);box-shadow:0 0 0 1px var(--p)}.fm .ic{background:var(--bg-2);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.fm.on .ic{background:var(--p);color:var(--p-ink)}.fm b{font:600 15px/1.25 var(--f-b);display:block}.fm small{color:var(--muted);font-size:13px}.fm strong{font:700 16px/1 var(--f-d);white-space:nowrap;margin-inline-start:auto}.pcta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.pcta .btn-p{flex:1;justify-content:space-between;min-width:260px}.subn{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:14.5px;display:flex}.subn a{color:var(--p-text);font-weight:600}.specs{border:1px solid var(--line-2);background:var(--surface);border-radius:22px;grid-template-columns:repeat(3,1fr);margin:30px 0 0;display:grid;overflow:hidden}.specs div{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 18px}.specs div:nth-child(3n){border-inline-end:0}.specs div:nth-last-child(-n+3){border-bottom:0}.specs dt{font:600 11px/1.2 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.specs dd{font:600 15px/1.25 var(--f-d);margin:6px 0 0}.perks{color:var(--muted);flex-wrap:wrap;gap:22px;margin-top:22px;font-size:14px;display:flex}.perks span{align-items:center;gap:8px;display:flex}.perks svg{color:var(--ink)}.tabs{border-bottom:1px solid var(--line-2);scrollbar-width:none;gap:28px;margin-top:96px;display:flex;overflow-x:auto}.tabs button{font:600 17px/1.2 var(--f-d);color:var(--muted);white-space:nowrap;border-bottom:2.5px solid #0000;margin-bottom:-1px;padding:18px 2px;transition:all .2s}.tabs button.on{color:var(--ink);border-color:var(--ink)}.tabs button em{background:var(--bg-2);color:var(--muted);border-radius:999px;margin-inline-start:6px;padding:3px 8px;font-size:12px;font-style:normal}.tpanel{grid-template-columns:1.4fr 1fr;gap:64px;padding-top:40px;display:grid}.prose p{color:var(--ink-2);margin-bottom:18px;font-size:17px;line-height:1.78}.pull{background:var(--bg-2);font:600 1.15em/1.42 var(--f-d);letter-spacing:-.01em;border-radius:20px;margin:1.6em 0;padding:24px 28px}.pull small{font:500 13px/1.3 var(--f-b);color:var(--muted);letter-spacing:0;margin-top:10px;display:block}.toc{counter-reset:t;border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.toc li{border-bottom:1px solid var(--line);counter-increment:t;align-items:center;gap:16px;padding:14px 0;font-size:15px;display:flex}.toc li:before{content:counter(t,decimal-leading-zero);font:700 14px var(--f-d);color:var(--a);flex:none;width:24px}.toc li>span:last-child{color:var(--muted);margin-inline-start:auto;font-size:13px}.toc.two{columns:2;grid-column:1/-1;column-gap:48px;display:block}.rv-g{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.rvw{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:24px}.rvw .top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.rvw .top b{font-size:15px;display:block}.rvw .top small{color:var(--muted);font-size:12.5px}.rvw .stars{margin-inline-start:auto}.rvw p{color:var(--ink-2);font-size:15px}.aucard{background:var(--bg-2);border-radius:28px;grid-column:1/-1;grid-template-columns:120px 1fr;align-items:center;gap:28px;padding:30px;display:grid}.aucard .mono{border-radius:30px;width:120px;height:120px;font-size:36px}body[data-page=oqish] .hd,body[data-page=oqish] .ft,body[data-page=oqish] .ub,body[data-page=oqish] .pal{display:none}.rd{--rbg:#f2f2f0;--rpaper:#fff;--rink:#1d1c1a;--rmut:#6c6a66;--rline:#1414161a;--fs:19px;--lh:1.85;background:var(--rbg);color:var(--rink);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);height:100vh;min-height:620px;transition:background-color .3s,color .3s;display:grid}.rd[data-rt=sepia]{--rbg:#efe6d6;--rpaper:#f8f1e4;--rink:#2e241a;--rmut:#7a6b5a;--rline:#46321e21}.rd[data-rt=night]{--rbg:#0e0f11;--rpaper:#16171a;--rink:#e6e4df;--rmut:#9a9893;--rline:#ffffff17}.rbar{border-bottom:1px solid var(--rline);background:var(--rpaper);z-index:5;align-items:center;gap:14px;min-width:0;height:74px;padding:0 20px;display:flex;position:sticky;top:0}.rbar .ibtn:hover,.rfoot .ibtn:hover{background:#8080801f}.rbar .mk{background:var(--p);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.rbar .mk .emb{--s:.12}.rbar .tt{min-width:0}.rbar .tt b{font:700 16px/1.2 var(--f-d);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rbar .tt small{color:var(--rmut);white-space:nowrap;font-size:13px}.rbar .seg{background:#8080801f;margin:0 auto}.rbar .seg button{color:var(--rmut)}.rbar .seg button.on{background:var(--rpaper);color:var(--rink)}.rbar .seg svg{vertical-align:-3px;margin-inline-end:6px}.rtools{align-items:center;gap:6px;display:flex}.fsz{border:1px solid var(--rline);border-radius:999px;align-items:center;height:44px;padding:0 4px;display:flex}.fsz button{width:36px;height:36px;font:700 14px var(--f-d);border-radius:50%}.fsz button:hover{background:#8080801f}.fsz span{color:var(--rmut);text-align:center;font-variant-numeric:tabular-nums;width:30px;font-size:12px}.lhb{border:1px solid var(--rline);border-radius:999px;gap:2px;height:44px;padding:4px;display:flex}.lhb button{width:36px;color:var(--rmut);border-radius:50%;place-items:center;display:grid}.lhb button.on{color:var(--rink);background:#80808029}.lhb i{gap:var(--g);width:16px;display:grid}.lhb i:before,.lhb i:after{content:"";background:currentColor;border-radius:1px;height:2px}.rthemes{gap:6px;padding:0 6px;display:flex}.rthemes button{border:2px solid var(--rline);width:30px;height:30px;font:700 11px/1 var(--f-d);border-radius:50%}.rthemes button.on{box-shadow:0 0 0 2px var(--rpaper),0 0 0 4px var(--rink)}.rbody{grid-template-columns:270px 1fr 280px;min-height:0;display:grid;overflow:hidden}.rside{border-inline-end:1px solid var(--rline);padding:28px 22px;overflow:auto}.rside.r{border-inline-end:0;border-inline-start:1px solid var(--rline)}.rside h6{font:600 11.5px/1.2 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--rmut);margin:0 0 16px}.rtoc{gap:4px;margin:0 0 24px;padding:0;list-style:none;display:grid}.rtoc a{border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:11px 12px;font-size:14.5px;line-height:1.35;display:grid}.rtoc a:hover{background:#8080801a}.rtoc a.on{background:var(--rink);color:var(--rbg)}.rtoc a.on small{color:inherit;opacity:.75}.rtoc em{font:700 12px var(--f-d);opacity:.7;font-style:normal}.rtoc small{color:var(--rmut);font-size:12px}.rpage{padding:56px 40px 90px;overflow:auto}.rpage .col{max-width:580px;font-size:var(--fs);line-height:var(--lh);margin:0 auto;transition:font-size .2s}.rpage .chap{font:600 12px/1.3 var(--f-b);letter-spacing:.16em;text-transform:uppercase;color:var(--rmut)}.rpage h1{font:800 52px/.96 var(--f-d);text-transform:uppercase;margin:14px 0 34px;font-stretch:80%}.rpage p{margin:0 0 1.15em;position:relative}html:not([lang=ar]) .rpage p.dc:first-letter{font:800 4.1em/.8 var(--f-d);float:left;color:var(--a);margin:.08em .12em 0 0}.mark{background:linear-gradient(transparent 56%,color-mix(in srgb,var(--a) 34%,transparent) 56%);padding:0 2px}.mnote{inset-inline-start:calc(100% + 24px);width:120px;font:700 20px/1.1 var(--f-h);color:var(--a);position:absolute;top:66px;transform:rotate(-3deg)}.mnote:before{content:"";inset-inline-start:-22px;background:var(--a);width:16px;height:1.5px;position:absolute;top:10px}.rd .pull{background:var(--rpaper);border:1px solid var(--rline)}.rd .pull small{color:var(--rmut)}.hlist{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.hlist li{background:var(--rpaper);border:1px solid var(--rline);border-radius:16px;padding:14px;font-size:14px;line-height:1.5}.hlist li i{background:var(--a);border-radius:2px;width:26px;height:4px;margin-bottom:10px;display:block}.hlist li i.b{background:var(--rink);opacity:.6}.hlist li small{color:var(--rmut);margin-top:8px;font-size:12px;display:block}.hlist .big{font:800 34px/1 var(--f-d);display:block}.rfoot{border-top:1px solid var(--rline);background:var(--rpaper);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:72px;padding:0 24px;display:grid}.prog{color:var(--rmut);align-items:center;gap:16px;font-size:13px;display:flex}.prog .bar{background:var(--rline);border-radius:3px;flex:1;height:6px;position:relative}.prog .bar i{inset-inline-start:0;background:var(--rink);border-radius:3px;width:42%;position:absolute;top:0;bottom:0}.prog .bar b{inset-inline-start:42%;background:var(--rink);border:3px solid var(--rpaper);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}[dir=rtl] .prog .bar b{transform:translate(50%,-50%)}.rfoot .ibtn{border:1px solid var(--rline)}.verse{border-bottom:1px dashed var(--rline);padding:28px 0}.verse .vtop{align-items:center;gap:12px;margin-bottom:6px;display:flex}.verse .vtop small{color:var(--rmut)}.verse .vtop .acts{color:var(--rmut);gap:2px;margin-inline-start:auto;display:flex}.verse .vtop .acts .ibtn{width:36px;height:36px}.verse .ayah{color:var(--rink);font-size:calc(var(--fs) * 1.9);margin:10px 0 14px}.verse .tr{font-size:var(--fs);font-weight:500}.verse .tavil{background:var(--rpaper);border:1px solid var(--rline);border-inline-start:3px solid var(--a)}.verse .tavil p{color:var(--rmut)}.verse .st8{color:var(--rink)}.sura-h{text-align:center;border-bottom:1px solid var(--rline);padding:10px 0 26px}.sura-h .sn{font:700 50px/1.3 var(--f-n);color:var(--rink)}.sura-h h1{margin:6px 0 8px;font-size:44px}.sura-h small{color:var(--rmut);font-size:14px}.basm{font:400 34px/1.9 var(--f-q);text-align:center;direction:rtl;margin:26px 0 0}.aplayer{background:var(--deep);color:var(--deep-ink);width:min(560px,100%);box-shadow:var(--sh-md);border-radius:999px;align-items:center;gap:14px;padding:8px 22px 8px 8px;display:flex}[dir=rtl] .aplayer{padding:8px 8px 8px 22px}.aplayer .pbtn{color:#141414;background:#f4f4f1}.aplayer .wave{--wh:30px;flex:1}.aplayer .wave i{background:#fff3}.aplayer .wave i.on{background:var(--a2)}.aplayer small{opacity:.75;white-space:nowrap;font-size:12.5px}.chero{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-2xl);isolation:isolate;grid-template-columns:1fr 400px;gap:56px;margin-top:24px;padding:64px;display:grid;position:relative;overflow:hidden}.chero:before{content:"";background:var(--pat-deep);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 40%,#000);mask-image:linear-gradient(120deg,#0000 40%,#000)}.chero h1{--dsz:clamp(50px,5.6vw,86px);margin:22px 0;line-height:.92}.chero h1 span:last-child{color:var(--a2)}.chero .lead{color:var(--deep-mut);max-width:600px}.cmeta{flex-wrap:wrap;gap:8px;display:flex}.cstat{flex-wrap:wrap;gap:40px;margin-top:40px;display:flex}.cstat b{font:800 38px/1 var(--f-d);font-stretch:80%;display:block}.cstat small{color:var(--deep-mut);font-size:13px}.ctch{border-top:1px solid var(--deep-line);align-items:center;gap:14px;margin-top:34px;padding-top:28px;display:flex}.ctch .mono{color:#141414;background:#f4f4f1;width:52px;height:52px;font-size:16px}.ctch b{font:700 17px/1.25 var(--f-d);display:block}.ctch small{color:var(--deep-mut);font-size:13.5px}.buy{background:var(--surface);color:var(--ink);border-radius:28px;align-self:start;padding:28px;box-shadow:0 40px 80px -40px #0009}.buy .art{aspect-ratio:16/9;margin-bottom:22px}.buy .pr{font:800 44px/1 var(--f-d);letter-spacing:-.005em;font-stretch:80%}.buy .pr small{font:500 14px var(--f-b);color:var(--muted);letter-spacing:0;margin-inline-start:6px}.buy .btn{justify-content:space-between;width:100%;margin-top:12px}.buy .btn-o{justify-content:center}.inc{gap:11px;margin:22px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.inc li{align-items:center;gap:10px;display:flex}.learn{grid-template-columns:1fr 400px;align-items:start;gap:28px;margin-top:64px;display:grid}.player{aspect-ratio:16/9;background:var(--deep);color:#f4f4f1;isolation:isolate;border-radius:28px;position:relative;overflow:hidden}.player .pv{background:radial-gradient(70% 90% at 30% 30%,var(--deep-2),var(--deep) 70%);place-items:center;display:grid;position:absolute;inset:0}.player .pv:before{content:"";background:var(--pat-deep);background-size:44px;position:absolute;inset:0}.player .pv .aw{font:700 150px/1 var(--f-k);color:var(--a2);opacity:.9;position:relative}.player .ptl{inset-inline:28px;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute;top:24px}.player .ptl b{font:700 22px/1.2 var(--f-d);display:block}.player .ptl small{opacity:.8;font-size:13.5px}.bigplay{color:#141414;width:92px;height:92px;transition:transform .3s var(--ease),opacity .3s;background:#f4f4f1f5;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 40px -10px #00000080}.bigplay:hover{transform:translate(-50%,-50%)scale(1.06)}.player[data-playing=true] .bigplay{opacity:0;pointer-events:none}.pctrl{-webkit-backdrop-filter:blur(12px);direction:ltr;background:#0a0a0c9e;border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pctrl .ibtn{border-radius:50%;width:40px;height:40px}.pctrl .ibtn:hover{background:#ffffff1f}.pctrl .pp{color:#141414;background:#f4f4f1}.pctrl .pp:hover{background:#fff}.pctrl time{font:600 13px var(--f-b);font-variant-numeric:tabular-nums;white-space:nowrap}.pbar{cursor:pointer;background:#ffffff38;border-radius:3px;flex:1;height:5px;position:relative}.pbar i{background:var(--a2);width:var(--pp,22%);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.pbar b{top:50%;left:var(--pp,22%);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}.spd{font:700 12.5px var(--f-b);background:#ffffff1f;border-radius:999px;padding:7px 10px}.ptabs{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.plist{background:var(--surface);border:1px solid var(--line);border-radius:28px;position:sticky;top:110px;overflow:hidden}.pl-h{border-bottom:1px solid var(--line);padding:24px 24px 18px}.pl-h b{font:700 20px/1.2 var(--f-d)}.pl-h .pg{color:var(--muted);align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.pl-h .pg .bar{background:var(--bg-3);border-radius:3px;flex:1;height:6px;overflow:hidden}.pl-h .pg .bar i{background:var(--p);border-radius:3px;width:11%;height:100%;display:block}.mod{padding:8px 12px 12px}.mod h6{font:600 11.5px/1.3 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:10px;margin:12px 12px 8px;display:flex}.les{text-align:start;border-radius:16px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;width:100%;padding:12px;font-size:14.5px;transition:background-color .2s;display:grid}.les:hover{background:var(--bg-2)}.les .st{background:var(--bg-2);width:36px;height:36px;color:var(--muted);font:700 13px var(--f-d);border-radius:10px;place-items:center;display:grid}.les.done .st{background:var(--p-soft);color:var(--ink)}.les.cur{background:var(--p-soft)}.les.cur .st{background:var(--p);color:var(--p-ink)}.les.lock{color:var(--muted)}.les b{font-weight:600;line-height:1.3;display:block}.les.lock b{font-weight:500}.les small{color:var(--muted);font-size:12.5px}.les time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.les .fr{font:700 10px/1 var(--f-b);color:var(--ink);background:var(--bg-3);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-inline-start:6px;padding:4px 7px}.cpanel{padding-top:28px}.learnwhat{grid-template-columns:1fr 1fr;gap:14px 28px;margin:20px 0 0;padding:0;list-style:none;display:grid}.learnwhat li{gap:12px;font-size:15.5px;line-height:1.5;display:flex}.learnwhat li svg{color:var(--a);margin-top:3px}.mats{gap:10px;display:grid}.mat{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:12px 12px 12px 14px;display:grid}.mat .ic{background:var(--bg-2);border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.mat b{font-size:15px;font-weight:600}.mat small{color:var(--muted);font-size:12.5px;display:block}.notes{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:8px 22px}.notes .nt{border-bottom:1px dashed var(--line-2);grid-template-columns:72px 1fr;gap:12px;padding:14px 0;font-size:15px;display:grid}.notes .nt:last-child{border:0}.notes .nt time{font:700 12.5px/1.2 var(--f-d);color:var(--ink);background:var(--bg-2);text-align:center;border-radius:8px;height:max-content;padding:6px}.cert{background:var(--bg-2);border-radius:var(--r-2xl);border:1px solid var(--line);grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;margin-top:96px;padding:56px;display:grid}.cpaper{color:#1c1a17;box-shadow:var(--sh-lg);outline-offset:-18px;background:#fff;border:10px solid #fff;border-radius:10px;outline:1.5px solid #1c1a17;padding-block:34px;padding-inline:38px 128px;position:relative;transform:rotate(-2deg)}[dir=rtl] .cpaper{transform:rotate(2deg)}.cpaper .ck2{font:600 10.5px/1.4 var(--f-b);letter-spacing:.16em;text-transform:uppercase;color:#5d5a54}.cpaper h4{font:800 34px/.95 var(--f-d);text-transform:uppercase;margin:12px 0 6px;font-stretch:80%}.cpaper .nm{font:700 40px/1 var(--f-h);color:var(--a);margin:18px 0 6px}.cpaper p{color:#5d5a54;font-size:13px}.seal{inset-inline-end:30px;background:#1c1a17;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:absolute;top:26px;box-shadow:0 0 0 5px #fff,0 0 0 6.5px #1c1a17}.seal .emb{--s:.17;filter:none}.jhero{background:var(--bg-2);border-radius:var(--r-2xl);isolation:isolate;border:1px solid var(--line);grid-template-columns:1.3fr 1fr;gap:40px;min-height:620px;margin-top:24px;padding:72px 64px;display:grid;position:relative;overflow:hidden}.jhero h1{--dsz:clamp(64px,8.6vw,132px);margin-top:22px}.jhero .ar2{font:700 54px/1.3 var(--f-n);color:var(--ink-2);text-align:start;direction:rtl;margin-top:8px}[dir=ltr] .jhero .ar2{text-align:left}.jhero .lead{max-width:560px;margin-top:20px}.ib{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.ib>span{background:var(--surface);border:1px solid var(--line);height:34px;font:600 12.5px/1 var(--f-b);border-radius:999px;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.ib>span svg{width:15px;height:15px;color:var(--a)}.jhero .row{margin-top:32px}.jhero .jstack{height:auto}.jhero .jstack .poster{width:300px;font-size:19px}.jhero .jstack .poster:first-child{inset-inline-start:140px;top:40px}.jhero .jstack .poster:nth-child(2){inset-inline-start:10px;top:90px}.jsub{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-top:80px;display:grid}.jsub h2{font:800 44px/.98 var(--f-d);text-transform:uppercase;letter-spacing:0;font-stretch:80%}.jsub h2 small{font:500 15px/1.45 var(--f-b);letter-spacing:0;text-transform:none;color:var(--muted);margin-top:10px;font-stretch:100%;display:block}.alist.big li{grid-template-columns:84px 1fr auto;padding:26px 0}.alist.big .an{font-size:50px}.alist.big h4{max-width:760px;font-size:22px}.ameta{color:var(--muted);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:13px;display:flex}.ameta span{align-items:center;gap:6px;display:flex}.ameta .doi{font-family:var(--f-m);background:var(--bg-2);color:var(--ink-2);direction:ltr;border-radius:6px;padding:4px 8px;font-size:12px}.aact{align-items:center;gap:8px;display:flex}.wk{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.wkc{background:var(--surface);border:1px solid var(--line);min-height:240px;transition:transform .25s var(--ease);border-radius:26px;flex-direction:column;gap:14px;padding:26px;display:flex}.wkc:hover{transform:translateY(-4px)}.wkc .no{font:800 56px/.9 var(--f-d);color:var(--a);font-stretch:78%}.wkc h4{font:600 19px/1.32 var(--f-d)}.wkc .f2{color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.arch{grid-template-columns:repeat(6,1fr);gap:20px;margin-top:32px;display:grid}.arch a{transition:transform .3s var(--ease);display:block}.arch a:hover{transform:translateY(-6px)}.arch .poster{padding:16px 14px 14px 20px;font-size:10.5px}.arch .poster .pname{margin-top:12px}.arch .cap{font:600 14px/1.3 var(--f-d);margin-top:12px}.arch .cap small{color:var(--muted);font:400 12.5px var(--f-b);display:block}.steps{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.stp{min-width:0;padding:30px 28px 0 0;position:relative}[dir=rtl] .stp{padding:30px 0 0 28px}.stp:before{content:"";top:-6px;background:var(--a);border-radius:2px;width:11px;height:11px;position:absolute;inset-inline-start:0;transform:rotate(45deg)}.stp b{font:800 88px/.85 var(--f-d);color:var(--bg-3);letter-spacing:-.015em;-webkit-text-stroke:1px var(--line-2);font-stretch:75%;display:block}.stp h4{font:700 22px/1.15 var(--f-d);margin:14px 0 8px}.stp p{color:var(--muted);font-size:14.5px}.authors{grid-template-columns:1.2fr 1fr;gap:40px;margin-top:56px;display:grid}.links{grid-template-columns:1fr 1fr;gap:10px;display:grid}.links a{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:center;gap:12px;padding:16px 18px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.links a:hover{border-color:var(--ink)}.tmpl{background:var(--deep);color:var(--deep-ink);isolation:isolate;border-radius:28px;flex-direction:column;justify-content:space-between;gap:24px;padding:30px;display:flex;position:relative;overflow:hidden}.tmpl:before{content:"";background:var(--pat-deep);z-index:-1;height:50%;position:absolute;inset:auto 0 0}.tmpl h4{font:800 34px/.98 var(--f-d);text-transform:uppercase;font-stretch:80%}.tmpl p{color:var(--deep-mut);margin-top:10px}.board{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.bm{background:var(--surface);border:1px solid var(--line);border-radius:24px;align-items:center;gap:16px;padding:20px;display:flex}.bm .mono{border-radius:18px;width:60px;height:60px;font-size:18px}.bm b{font:700 17px/1.25 var(--f-d);display:block}.bm small{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.4;display:block}.jsubs{background:var(--deep);color:var(--deep-ink);border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:96px;padding:40px 44px;display:grid}.jsubs h3{font:800 38px/.98 var(--f-d);text-transform:uppercase;font-stretch:80%}.jsubs p{color:var(--deep-mut);margin-top:10px}.jsubs form{border:1px solid var(--deep-line);background:#ffffff0f;border-radius:999px;gap:8px;padding:6px;display:flex}.jsubs input{width:260px;color:var(--deep-ink);background:0 0;border:0;outline:0;min-width:0;padding:0 18px}.jsubs input::placeholder{color:var(--deep-mut)}.drawer{z-index:200;display:none;position:fixed;inset:0}.drawer.open{display:block}.drawer .ov,.modal .ov{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0c7a;animation:.3s fade;position:absolute;inset:0}.drawer .pn2{inset-inline-end:14px;background:var(--bg);width:min(560px,100% - 28px);animation:slin .4s var(--ease);box-shadow:var(--sh-lg);border:1px solid var(--line);border-radius:28px;padding:30px 34px;position:absolute;top:14px;bottom:14px;overflow:auto}@keyframes slin{0%{opacity:0;transform:translate(40px)}}[dir=rtl] .drawer .pn2,[dir=rtl] .mnav .pn{animation-name:slinr}@keyframes slinr{0%{opacity:0;transform:translate(-40px)}}.drawer h3{font:700 27px/1.2 var(--f-d);letter-spacing:-.015em;margin:18px 0 10px}.drawer h6{font:600 12px/1.2 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:26px 0 10px}.drawer .abs{color:var(--ink-2);font-size:15.5px;line-height:1.72}.drawer .kws{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.drawer .kws span{background:var(--bg-2);border-radius:999px;padding:6px 10px;font-size:12.5px}.cite{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-top:22px;padding:18px}.cite .seg{margin-bottom:12px}.cite code{font:13px/1.6 var(--f-m);color:var(--ink-2);white-space:normal;text-align:left;direction:ltr;display:block}.modal{z-index:210;place-items:center;padding:16px;display:none;position:fixed;inset:0}.modal.open{display:grid}.modal .box{background:var(--surface);width:min(440px,100%);box-shadow:var(--sh-lg);border:1px solid var(--line);animation:fade .35s var(--ease);border-radius:28px;padding:30px;position:relative}.modal .box h3{font:800 32px/.98 var(--f-d);text-transform:uppercase;margin-top:16px;font-stretch:80%}.modal .box>p{color:var(--muted);margin:10px 0 20px}.modal .x{top:16px;position:absolute;inset-inline-end:16px}.phn{background:var(--surface-2);border:1.5px solid var(--line-2);border-radius:16px;align-items:center;gap:12px;height:56px;margin-bottom:12px;padding:0 18px;display:flex}.phn:focus-within{border-color:var(--ink)}.phn b{font:700 15px var(--f-b);border-inline-end:1px solid var(--line-2);direction:ltr;padding-inline-end:12px}.phn input{letter-spacing:.02em;direction:ltr;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:17px;font-weight:500}.or{color:var(--muted);align-items:center;gap:12px;margin:14px 0;font-size:13px;display:flex}.or:before,.or:after{content:"";background:var(--line-2);flex:1;height:1px}.modal .btn{justify-content:space-between;width:100%}.modal .btn.oneid{justify-content:center;gap:10px}.oneid-mark{background:var(--ink);color:var(--bg);font:800 12px/1 var(--f-d);border-radius:6px;flex:none;padding:4px 6px}.modal .terms{color:var(--muted);text-align:center;margin-top:16px;font-size:12px}.toast{opacity:0;z-index:250;background:var(--ink);color:var(--bg);transition:.35s var(--ease);pointer-events:none;box-shadow:var(--sh-md);border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:14px 20px 14px 14px;font-size:14.5px;font-weight:500;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,30px)}.toast.show{opacity:1;transform:translate(-50%)}.toast i{background:var(--a);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}@media (width<=1280px){.brand small{display:none}.brand .tx{gap:0}}@media (width<=1240px){.cats,.lgrid{grid-template-columns:repeat(3,1fr)}.arch{grid-template-columns:repeat(4,1fr)}.fg{grid-template-columns:1fr 1fr}.svc summary{grid-template-columns:72px 1fr 260px 54px}.svc-b{grid-template-columns:repeat(2,1fr);padding-inline-start:96px}.svc-go{flex-direction:row;grid-column:1/-1;align-items:center}.hk{grid-template-columns:1fr auto}.hk .lbl{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center}}@media (width<=1100px){.ub .dt .hj{display:none}}@media (width<=1024px){.hero-top,.tav,.jh,.ms,.ct,.pd,.tpanel,.chero,.learn,.cert,.jhero,.authors,.aud,.about,.appb,.rsch{grid-template-columns:1fr}.hero-note{margin-bottom:24px;position:static}.shelf{grid-auto-columns:calc(33.3333% - 16px)}.svc summary{grid-template-columns:56px 1fr 54px}.svc .d{display:none}.svc-b{padding-inline-start:0}.bento{grid-template-rows:auto;grid-template-columns:1fr 1fr}.b-ph{grid-area:auto/1/auto/-1;min-height:380px}.b-st{min-height:230px}.plans,.ngrid,.wk,.rv-g,.board{grid-template-columns:1fr 1fr}.nbig{grid-area:auto/1/auto/-1}.media{grid-template-columns:1fr 1fr}.vd.big{grid-area:auto/1/auto/-1;min-height:380px}.pod{grid-column:1/-1}.plan.hot{transform:none}.cr-h,.lib{grid-template-columns:1fr}.flt{position:static}.rbody{grid-template-columns:1fr}.rside,.mnote{display:none}.plist{position:static}.jstack{height:520px}.ann{grid-template-columns:1fr auto}.ann .cd{display:none}.steps{grid-template-columns:1fr 1fr;gap:20px}.mph{margin-bottom:-90px}.hstats{grid-template-columns:1fr 1fr}.hstats>div:nth-child(2){border-inline-end:0}.hstats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.tl4{grid-template-columns:1fr 1fr;row-gap:18px}.prt-h{grid-template-columns:auto 1fr}.prt-h .lnk{grid-column:1/-1}.inst{grid-template-columns:1fr}.rbar .tt{display:none}}@media (width<=900px){.menu{display:none}.burger{display:grid}.tools{margin-inline-start:auto}.signin span{display:none}.signin{justify-content:center;width:48px;padding:0}.ub .gov span.lg{display:none}}@media (width<=640px){.wrap{width:calc(100% - 32px)}.sec{padding-top:80px}.ub .dt,.ub .sep,.ub .uph{display:none}.hd{width:calc(100% - 32px);top:8px}.nav{gap:8px;height:62px;padding-inline:14px 7px}.brand .mk{height:40px}.brand .mk .emb{--s:.18}.brand b{font-size:15px}.tools{gap:2px}.tools .lang>button{padding:0 6px}.tools .lang>button .ico:first-child,.tools .cart{display:none}.hero-box,.tav,.ms,.ct,.chero,.jhero,.cert,.appb{padding:40px 22px}.hero-box{padding-top:48px}.crs{padding:48px 0;padding-inline-start:22px}.cr-h,.cr-t{padding-inline-end:22px}.cr-t{grid-auto-columns:290px}.arc{--w0:88;--wk:14;--h0:126;--hk:26;--g:8;height:250px;margin-inline:-22px}.arc .p{border-radius:16px}.arc .vid .aw{font-size:40px}.arc .vid .pl{width:40px;height:40px;margin-top:10px}.arc .p .lb{display:none}.hstats{margin-inline:-22px}.hstats>div{padding:20px 22px 24px}.hstats b{font-size:34px}.shead{grid-template-columns:1fr}.shead .side{justify-content:flex-start}.shelf{grid-auto-columns:72%}.bento,.plans,.ngrid,.media,.wk,.rv-g,.board,.form,.fmts,.links,.learnwhat,.alinks,.mss{grid-template-columns:1fr}.lgrid{grid-template-columns:1fr 1fr;gap:24px 14px}.cats,.arch,.fg{grid-template-columns:1fr 1fr}.hk{grid-template-columns:1fr;padding:30px 24px}.hk .ctl{grid-auto-flow:column;justify-content:start}.specs{grid-template-columns:1fr 1fr}.specs div:nth-child(3n){border-inline-end:1px solid var(--line)}.specs div:nth-child(2n){border-inline-end:0}.specs div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.specs div:nth-last-child(-n+2){border-bottom:0}.alist li,.alist.big li{grid-template-columns:44px 1fr}.alist .aact,.alist li>.pdf{grid-column:2;justify-self:start}.jstack{height:440px}.jstack .poster{width:220px!important;font-size:14px!important}.jhero .jstack .poster:first-child{inset-inline-start:90px}.rthemes,.lhb{display:none}.rbar{gap:6px;padding:0 10px}.rbar .seg button{--sp:0 10px}.jsubs{grid-template-columns:1fr;padding:30px 22px}.jsubs form,.jsubs input{width:100%}.ph{grid-template-columns:1fr}.sbar{height:62px;padding-inline:18px 6px}.sbar .qt,.sbar .btn{display:none}.cstat{gap:24px}.ni{grid-template-columns:90px 1fr}.ni img{width:90px;height:80px}.chk{grid-template-columns:1fr}.tav .meta{margin:18px 0 0;display:flex}.vc{padding:22px 20px}.ayah{font-size:30px}.svc .t{font-size:22px}.svc summary{grid-template-columns:40px 1fr 46px;gap:14px;padding:22px 0}.svc .go{width:46px;height:46px}.feat{min-height:0}.b-st .num{font-size:60px}.player2{padding:22px}.player2 .top{grid-template-columns:96px 1fr;gap:16px}.player2 h3{font-size:22px}.alist2 li{grid-template-columns:52px 1fr auto}.alist2 time{display:none}.appb ul{grid-template-columns:1fr}.mph{width:240px;height:460px;margin-bottom:-110px}.org{grid-template-columns:1fr;gap:14px}.tl4 b{font-size:24px}.map{height:320px}.map .card{max-width:none;inset-inline-end:20px}.map .pin{top:72%}.cpaper{padding:28px 24px 100px}.seal{top:auto;bottom:22px}.pal{bottom:12px;padding:0 6px 0 10px;inset-inline-start:12px}.pal>b span{display:none}.pal .sws{gap:0}.sw{width:28px;height:28px}.sw i{width:18px;height:18px}.ann{grid-template-columns:1fr}.stp b{font-size:64px}.steps{grid-template-columns:1fr}.promo{grid-template-columns:1fr;padding:28px 24px}.drawer .pn2{padding:24px 20px}.ft{border-radius:28px 28px 0 0}.modal .box{padding:24px}.h2{--h2:clamp(30px,8.4vw,44px);-webkit-hyphens:auto;hyphens:auto}.seg{max-width:100%}.seg button{white-space:normal;height:auto;min-height:40px;padding:8px 14px;line-height:1.15}.jsub{grid-template-columns:1fr;margin-top:56px}.jstack .poster:first-child{inset-inline-start:96px!important}.rbar .mk,.rtools>.ibtn,.fsz span{display:none}.rbar .seg{flex:1;justify-content:center}.rfoot{gap:12px;padding:0 12px}.rpage{padding:32px 20px 80px}.rpage h1{font-size:38px}}@media (width<=420px){.brand .tx{display:none}.lgrid,.hstats{grid-template-columns:1fr}.hstats>div{border-bottom:1px solid var(--line);border-inline-end:0!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html.rm *,html.rm :before,html.rm :after{transition:none!important;animation:none!important}html.hc{--muted:var(--ink-2);--line:var(--line-2)}html.z1 .page{zoom:1.1}html.z2 .page{zoom:1.22}html[lang=ru] .display{--dk:.9;line-height:.92}html[lang=tr] .display{line-height:.94}html[lang=ru] .h2{letter-spacing:0}.display{font-size:calc(var(--dsz,120px) * var(--dk,1))}.h2{font-size:calc(var(--h2,clamp(38px,4.6vw,66px)) * var(--hk,1))}html[lang=ar]{--dk:.6;--hk:.74}html[lang=ar] body{font-size:17px;line-height:1.85}html[lang=ar] *{letter-spacing:0!important}html[lang=ar] .display,html[lang=ar] .h2,html[lang=ar] .kicker,html[lang=ar] .eyebrow,html[lang=ar] .brand b,html[lang=ar] .brand small,html[lang=ar] .svc .t,html[lang=ar] .tabs button,html[lang=ar] .jsub h2,html[lang=ar] .promo h3,html[lang=ar] .tmpl h4,html[lang=ar] .jsubs h3,html[lang=ar] .modal .box h3,html[lang=ar] .rpage h1,html[lang=ar] .plan .pn,html[lang=ar] .date,html[lang=ar] .lvl,html[lang=ar] .fg h5,html[lang=ar] .pal>b,html[lang=ar] .specs dt,html[lang=ar] .fgp h6,html[lang=ar] .mod h6,html[lang=ar] .rside h6,html[lang=ar] .drawer h6,html[lang=ar] .bk-mt,html[lang=ar] .player2 .k,html[lang=ar] .b-ph .k,html[lang=ar] .arc .p .lb,html[lang=ar] .tick-t,html[lang=ar] .tavil .lb,html[lang=ar] .cl small,html[lang=ar] .vd small,html[lang=ar] .mis small,html[lang=ar] .ann .k,html[lang=ar] .rpage .chap,html[lang=ar] .plan .rib,html[lang=ar] .pd-st .bs,html[lang=ar] .promo .k,html[lang=ar] .ann .cd small,html[lang=ar] .a11y-m h6{text-transform:none}html[lang=ar] .display{font-weight:800;line-height:1.32}html[lang=ar] .h2{line-height:1.36}html[lang=ar] .hero h1{margin-top:18px}html[lang=ar] .lead{font-size:19px;line-height:1.9}html[lang=ar] .kicker{height:32px;font-size:13px}html[lang=ar] .eyebrow{font-size:13.5px}html[lang=ar] .brand b{font-size:18px;line-height:1.3}html[lang=ar] .brand small{font-size:11.5px;line-height:1.3}html[lang=ar] .menu>a,html[lang=ar] .more>button{font-size:15.5px}html[lang=ar] .svc .t{font-size:30px;line-height:1.4}html[lang=ar] .hk blockquote{font-size:clamp(26px,2.5vw,36px);font-weight:600;line-height:1.6}html[lang=ar] .statement{line-height:1.6}html[lang=ar] .b-ph h3,html[lang=ar] .nbig h3,html[lang=ar] .player2 h3{line-height:1.45}html[lang=ar] .bk h3,html[lang=ar] .cr h3,html[lang=ar] .alist h4,html[lang=ar] .ni h4,html[lang=ar] .conf h4,html[lang=ar] .feat b,html[lang=ar] .svc-go b,html[lang=ar] .vd b,html[lang=ar] .dis b,html[lang=ar] .plan li,html[lang=ar] .ann b,html[lang=ar] .mis,html[lang=ar] .stp h4,html[lang=ar] .bm b,html[lang=ar] .wkc h4,html[lang=ar] .les b,html[lang=ar] .fm b,html[lang=ar] .cat b{line-height:1.5}html[lang=ar] .hand{font-size:28px;line-height:1.5}html[lang=ar] .jsub h2{font-size:38px;line-height:1.35}html[lang=ar] .promo h3,html[lang=ar] .jsubs h3,html[lang=ar] .tmpl h4{font-size:30px;line-height:1.4}html[lang=ar] .rpage h1{font-size:44px;line-height:1.4}html[lang=ar] .rpage .col{line-height:2}html[lang=ar] .hstats b,html[lang=ar] .b-st .num,html[lang=ar] .plan .pr,html[lang=ar] .buy .pr,html[lang=ar] .cstat b{font-family:"Bricolage Grotesque",var(--f-b)}html[lang=ar] .tr{font-size:19px;line-height:1.8}html[lang=ar] .sbar input{font-size:18px}html[lang=ar] .modal .box h3{font-size:28px;line-height:1.4}html[lang=ar] .svc-go b{font-size:19px}html[lang=ar] .pi h1,html[lang=ar] .ph h1,html[lang=ar] .jhero h1{line-height:1.3}html[lang=ar] .chero h1{line-height:1.35}html[lang=ar] .sura-h .sn{display:none}.cartd .pn2{flex-direction:column;gap:6px;display:flex}.cartd h3{margin:18px 0 6px}.citems{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.citems li{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:grid}.citems .th{background:var(--tone-2);isolation:isolate;border-radius:12px;place-items:center;width:64px;height:78px;display:grid;position:relative;overflow:hidden}.citems .th:before{content:"";background:var(--pat);z-index:-1;position:absolute;inset:0}.citems .th img{filter:drop-shadow(0 6px 8px #0a0a0c40);width:80%}.citems .th .cc{width:70%;padding:12% 8% 8% 14%}.citems .th .cc .cca,.citems .th .cc .ccs{display:none}.citems .th .cc .cct{font-size:7px}.citems b{font:600 15.5px/1.3 var(--f-d);display:block}.citems small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.citems .pr{font:700 15px/1 var(--f-d);margin-top:8px;display:block}.qty{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.qty button{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.qty button:hover{background:var(--bg-2)}.qty span{text-align:center;min-width:22px;font:600 14px/1 var(--f-b);font-variant-numeric:tabular-nums}.cside{justify-items:end;gap:8px;display:grid}.cside .cdel{color:var(--muted);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.cside .cdel:hover{color:var(--a)}.cempty{text-align:center;color:var(--muted);justify-items:center;gap:14px;padding:44px 12px;display:grid}.cempty .ico{width:40px;height:40px;color:var(--ink-2)}.csum{gap:14px;margin-top:auto;padding-top:18px;display:grid}.promo-f{gap:8px;display:flex}.promo-f input,.ctrack input{border:1.5px solid var(--line-2);background:var(--surface-2);min-width:0;height:44px;color:var(--ink);border-radius:999px;outline:none;flex:1;padding:0 16px;font-size:14.5px}.promo-f input:focus,.ctrack input:focus{border-color:var(--ink);background:var(--surface)}.csum dl,.cmini{background:var(--bg-2);border-radius:20px;gap:8px;margin:0;padding:16px 18px;display:grid}.csum dl div,.cmini div{justify-content:space-between;gap:12px;font-size:14.5px;display:flex}.csum dt,.cmini dt{color:var(--muted)}.csum dd,.cmini dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.csum .tot,.cmini .tot{border-top:1px solid var(--line-2);padding-top:8px}.csum .tot dt,.cmini .tot dt{color:var(--ink);font-weight:600}.csum .tot dd,.cmini .tot dd{font:800 22px/1 var(--f-d);font-stretch:85%}.cmini .tot{border:0;padding-top:0}.csum>.btn,.cform>.btn-p,.cdone>.btn{justify-content:space-between;width:100%}.cdone .btn{justify-content:center}.cform{gap:14px;margin-top:10px;display:grid}.cform h3{margin:4px 0}.cform .lnk{cursor:pointer;background:0 0;justify-self:start}.cform select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 20px) 23px,calc(100% - 15px) 23px;background-repeat:no-repeat;background-size:5px 5px}[dir=rtl] .cform select{background-position:20px 23px,25px 23px}.pays-g{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pays-g button{border:1.5px solid var(--line-2);height:46px;font:600 13.5px/1.1 var(--f-b);border-radius:14px;padding:0 6px;transition:all .2s}.pays-g button:hover{border-color:var(--ink)}.pays-g button.on{background:var(--p);border-color:var(--p);color:var(--p-ink)}.pick-note{background:var(--bg-2);border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.5}.cerr{color:var(--a);font-size:14px;font-weight:500}.cdone{text-align:center;justify-items:center;gap:14px;padding:24px 0 10px;display:grid}.cdone .okc{background:var(--p);width:72px;height:72px;color:var(--p-ink);border-radius:50%;place-items:center;display:grid}.cdone .okc .ico{width:32px;height:32px}.cdone .cmini{width:100%}.ocode{font:800 40px/1 var(--f-d);letter-spacing:.02em;border:1.5px dashed var(--line-2);direction:ltr;border-radius:20px;padding:18px 26px;font-stretch:80%}.ctrack{border-top:1px solid var(--line);gap:10px;margin-top:26px;padding-top:18px;display:grid}.ctrack h6{margin:0!important}.ctrack .row{flex-wrap:nowrap}.ctrack p{min-height:1px;font-size:14px}.ctrack p:empty,.badge[data-cart]:empty,.badge[data-cart="0"]{display:none}.pd-st .cc{width:46%}.pd-st .cc .cca{font-size:clamp(16px,1.8vw,24px)}.pd-st .cc .cct{font-size:clamp(14px,1.6vw,22px)}.pi .stock{font:600 13.5px/1 var(--f-b);color:var(--muted);align-items:center;gap:8px;margin-top:14px;display:inline-flex}.pi .stock i{background:#3e9b6a;border-radius:50%;width:8px;height:8px}.pi .stock.out i{background:var(--a)}.old{color:var(--muted);margin-inline-start:8px;font-size:.82em;font-weight:500;text-decoration:line-through}.rvf{background:var(--surface);border:1px solid var(--line);border-radius:24px;grid-template-columns:1fr 160px;gap:12px;margin-top:20px;padding:22px;display:grid}.rvf .fld.w,.rvf .btn{grid-column:1/-1}.rvf .btn{justify-self:start}.rvf h4{font:700 20px/1.2 var(--f-d);grid-column:1/-1}.rv-empty{color:var(--muted);padding:12px 0}.bk-c .cc .cct{overflow-wrap:anywhere}.nwf{flex-wrap:wrap;padding:0;overflow:visible}.nlist{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.nc{background:var(--surface);border:1px solid var(--line);transition:transform .25s var(--ease),border-color .2s;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.nc:hover{border-color:var(--line-2);transform:translateY(-4px)}.nc .im{aspect-ratio:16/10;background:var(--bg-2);overflow:hidden}.nc .im img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.nc:hover .im img{transform:scale(1.04)}.nc .tx{gap:10px;padding:22px 24px 26px;display:grid}.nc .date{font:600 12px/1.3 var(--f-b);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.nc h3{font:700 21px/1.22 var(--f-d);letter-spacing:-.01em}.nc p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.nart{max-width:880px;margin:36px auto 0}.nart .date{font:600 12.5px/1.3 var(--f-b);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;display:flex}.nart h1{font:800 clamp(36px,4.6vw,64px)/.98 var(--f-d);text-transform:uppercase;text-wrap:balance;margin:18px 0 26px;font-stretch:82%}.nart .cover{aspect-ratio:16/9;background:var(--bg-2);border-radius:30px;margin-bottom:30px;overflow:hidden}.nart .cover img{object-fit:cover;width:100%;height:100%}.nart .body{color:var(--ink-2);gap:18px;font-size:17.5px;line-height:1.75;display:grid}.nart .lead{color:var(--ink);font-size:20px;font-weight:500}.skel{background:linear-gradient(90deg,var(--bg-2),var(--bg-3),var(--bg-2));background-size:200% 100%;border-radius:28px;min-height:320px;animation:1.4s linear infinite sk}@keyframes sk{to{background-position:-200% 0}}@media (width<=1024px){.nlist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.nlist{grid-template-columns:minmax(0,1fr)}.pays-g{grid-template-columns:repeat(2,1fr)}.ctrack .row{flex-wrap:wrap}.ctrack input{flex:100%}.rvf{grid-template-columns:minmax(0,1fr)}.ocode{font-size:30px}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}html.rm .skel{animation:none}@media (width<=640px){.tools .cart{display:grid}.tools [data-search]{display:none}}@media (width<=360px){.tools .thm{display:none}}.hero-box{padding-bottom:0}.hero-top{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.hero-txt{align-content:center;display:grid}.hero h1{--dsz:clamp(68px,8.4vw,138px)}.hero-txt .hero-side{margin-top:118px;padding-bottom:0}.hero-txt .hero-note{top:-92px}.hero-art{min-width:0;height:560px}.hero-photo{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);height:100%;margin:0;position:relative;overflow:hidden}.hero-photo img{object-fit:cover;object-position:50% 40%;filter:grayscale()contrast(1.06);width:100%;height:100%;animation:kb 22s var(--ease) both alternate infinite}@keyframes kb{0%{transform:scale(1.06)}to{transform:scale(1)}}.hero-photo:after{content:"";background:linear-gradient(#0a0a0c00 45%,#0a0a0cc7);position:absolute;inset:0}.hero-photo figcaption{z-index:1;color:#f2f2f0;align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.4;display:flex;position:absolute;inset-block-end:20px;inset-inline:22px}.hero-photo figcaption .ico{color:var(--a2);flex:none;margin-top:2px}.hstats{margin-top:56px}.arc-sec{padding-top:96px}.arc-box{border-radius:var(--r-2xl);background:var(--bg-2);border:1px solid var(--line);isolation:isolate;padding:30px 0;position:relative;overflow:hidden}.arc-box .arc{height:380px;margin:0}@media (width<=1240px){.hero-art{height:480px}}@media (width<=1024px){.hero-top{grid-template-columns:minmax(0,1fr);gap:36px}.hero-txt .hero-side{margin-top:28px}.hero-art{width:100%;max-width:680px;height:460px}}@media (width<=640px){.hero-art{height:420px}.hero-photo figcaption{font-size:12px;inset-block-end:12px;inset-inline:12px}.hstats{margin-top:40px}.arc-sec{padding-top:64px}.arc-box{padding:18px 0}.arc-box .arc{height:250px;margin:0}}html.rm .hero-photo img{animation:none}.side-btn{flex:none;margin-inline-start:-8px;border-radius:50%!important}.side-btn:hover{background:var(--bg-2)}.mnav .pn{animation-name:slfl;inset-inline:12px auto}[dir=rtl] .mnav .pn{animation-name:slfr}@keyframes slfl{0%{opacity:0;transform:translate(-40px)}}@keyframes slfr{0%{opacity:0;transform:translate(40px)}}.hd{transition:transform .38s var(--ease),opacity .3s}.hd.hd-hide{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 24px))}html.rm .hd{transition:none}@media (width<=900px){.burger{display:none!important}}.nav{padding-inline-start:12px}:root{--rail:76px;--flip:1}[dir=rtl]{--flip:-1}.rail{width:var(--rail);z-index:160;background:var(--surface);border-inline-end:1px solid var(--line);scrollbar-width:none;transform:translateX(calc(-100% * var(--flip)));visibility:hidden;transition:transform .35s var(--ease),width .3s var(--ease),box-shadow .3s,visibility 0s .35s;flex-direction:column;gap:4px;padding:14px 14px 18px;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow:hidden auto}.rail::-webkit-scrollbar{display:none}.rail-logo{white-space:nowrap;align-items:center;gap:12px;min-height:56px;margin-bottom:14px;display:flex}.rail-logo .mk{flex:none;place-items:center;width:48px;height:48px;display:grid}.rail-logo .emb{--s:.2;filter:var(--emb-bare)}.rail-nav,.rail-bottom{flex-direction:column;gap:2px;display:flex}.rail-bottom{margin-top:auto;padding-top:12px}.ri{height:46px;color:var(--muted);white-space:nowrap;text-align:start;border-radius:14px;flex:none;align-items:center;gap:16px;width:100%;padding:0 13px;transition:background-color .2s,color .2s;display:flex;position:relative}.ri .ico{width:22px;height:22px}.ri>span{font:500 14.5px/1 var(--f-b);opacity:0;translate:calc(-6px * var(--flip)) 0;transition:opacity .25s,translate .25s}.ri:hover{background:var(--bg-2);color:var(--ink)}.ri.on{color:var(--ink);background:var(--bg-2)}.ri.on:before{content:"";inset-inline-start:-14px;background:var(--a);border-radius:3px;width:3px;position:absolute;top:11px;bottom:11px}.ri.on .ico{color:var(--a)}.rail-sep{background:var(--line);flex:none;height:1px;margin:10px 8px}.rail-ov{z-index:155;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0c73;display:none;position:fixed;inset:0}.rail .thm .i-sun{display:none}html[data-theme=dark] .rail .thm .i-sun{display:block}html[data-theme=dark] .rail .thm .i-moon{display:none}@media (width>=901px){html.rail-on .rail{visibility:visible;transition:transform .35s var(--ease),width .3s var(--ease),box-shadow .3s;transform:none}html.rail-on body{padding-inline-start:var(--rail)}html.rail-on .menu{display:none}html.rail-on .tools{margin-inline-start:auto}.rail:hover,.rail:focus-within{width:264px;box-shadow:calc(30px * var(--flip)) 0 80px -40px #0a0a0c73}.rail:hover .ri>span,.rail:focus-within .ri>span{opacity:1;translate:0}}@media (width<=900px){.rail{width:272px}.rail .ri>span{opacity:1;translate:0}html.rail-open .rail{visibility:visible;transition:transform .35s var(--ease),visibility 0s;transform:none}html.rail-open .rail-ov{display:block}}html.rm .rail{transition:none}.rail-tg{margin-bottom:4px}@media (width>=901px){.rail .m-only,html.rail-on .side-btn,html.rail-on .tools [data-search]{display:none}html.rail-on .tb-search{display:flex}.rail-logo{order:-1}html.rail-on .ub{background:var(--bg-2);border-bottom:1px solid var(--line)}html.rail-on .ub .in{gap:14px;width:auto;height:38px;padding-inline:32px}html.rail-on .ub .gov{color:var(--muted)}html.rail-on .ub .gov svg{color:var(--ink-2)}html.rail-on .ub .sp{order:1}html.rail-on .ub .dt{order:2;gap:6px}html.rail-on .ub .dt i{color:var(--muted)}html.rail-on .ub .dt .hj:before{content:"· "}html.rail-on .ub .sep{order:3}html.rail-on .ub .a11y{order:4}html.rail-on .ub .uph{order:6}html.rail-on .ub .in:after{content:"";background:var(--line-2);flex:none;order:5;width:1px;height:14px}html.rail-on .hd{width:100%;margin:0;top:0}html.rail-on .nav{border:0;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 88%,transparent);height:72px;box-shadow:none;border-radius:0;gap:20px;padding-inline:32px}html.rail-on .brand{padding:0}html.rail-on .brand .mk{display:none}html.rail-on .brand .tx{gap:2px}html.rail-on .brand b{letter-spacing:0;text-transform:none;font:400 20px/1.15 Literata,Amiri,Georgia,serif}html.rail-on .brand small{max-width:none;font:400 12px/1.2 var(--f-b);letter-spacing:0;text-transform:none}html[lang=ar].rail-on .brand b,html[lang=ar].rail-on .brand small{line-height:1.45}html.rail-on .tb-search{background:var(--surface);border-color:var(--line-2);flex:320px;min-width:150px;max-width:460px;height:44px;padding-inline:16px 8px;font-size:14px}html.rail-on .tools{gap:8px}html.rail-on .tools .ibtn{border:1px solid var(--line-2);width:44px;height:44px}html.rail-on .tools .ibtn:hover{background:var(--surface-2);border-color:var(--ink-2)}html.rail-on .tools .lang>button{border:1px solid var(--line-2);height:44px;font:600 13px/1 var(--f-m);letter-spacing:.04em;border-radius:999px;gap:6px;padding:0 12px 0 14px}html.rail-on .tools .lang>button .ico:first-child{display:none}html.rail-on .tools .badge{top:-3px;background:var(--p);color:var(--p-ink);box-shadow:0 0 0 3px var(--bg);inset-inline-end:-3px}html.rail-on .signin{height:44px;color:var(--ink);border:1px solid var(--line-2);background:0 0;gap:8px;padding:0 16px;font-weight:500}html.rail-on .signin:hover{background:var(--surface-2);box-shadow:none}}@media (width>=901px) and (width<=1240px){html.rail-on .brand small{display:none}}@media (width>=901px) and (width<=1060px){html.rail-on .tb-search kbd{display:none}}@media (width>=901px) and (width<=980px){html.rail-on .signin span{display:none}html.rail-on .signin{justify-content:center;width:44px;padding:0}}@media (width<=900px){.rail-tg{display:none}}.tb-search{background:var(--bg-2);border:1px solid var(--line);min-width:0;max-width:560px;height:46px;color:var(--muted);font:400 14.5px/1 var(--f-b);text-align:start;border-radius:999px;flex:1;align-items:center;gap:10px;margin-inline:auto;padding-inline:18px;transition:border-color .2s,color .2s;display:none}.tb-search:hover{border-color:var(--line-2);color:var(--ink)}.tb-search span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tb-search .ico{flex:none}.tb-search span{flex:1}.tb-search kbd{background:var(--surface-2);border:1px solid var(--line-2);color:var(--ink-2);font:500 11px/1 var(--f-m);border-radius:7px;flex:none;padding:6px 8px}[data-i18n-empty]{display:none!important}.crumb{display:contents}.pg-av{background:var(--deep);width:84px;height:84px;color:var(--deep-ink);font:800 26px/1 var(--f-d);border-radius:24px;flex:none;place-items:center;font-stretch:86%;display:grid;overflow:hidden}.pg-av img{object-fit:cover;width:100%;height:100%}.pg-pos{font:600 12px/1.35 var(--f-b);letter-spacing:.06em;text-transform:uppercase;color:var(--a);display:block}.pg-tabs{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.pg-tabs .chip em{opacity:.6;margin-inline-start:6px;font-style:normal}.pg-about{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:56px;display:grid}.pg-mission{font:700 clamp(24px,2.5vw,34px)/1.18 var(--f-d);letter-spacing:-.01em;margin:18px 0 26px}.pg-rich{color:var(--ink-2);gap:16px;font-size:17px;line-height:1.75;display:grid}.pg-rich h2{font:700 25px/1.2 var(--f-d);color:var(--ink);letter-spacing:-.01em;margin-top:18px}.pg-rich ul{gap:10px;padding:0;list-style:none;display:grid}.pg-rich li{padding-inline-start:22px;position:relative}.pg-rich li:before{content:"";inset-inline-start:2px;background:var(--a);border-radius:1px;width:7px;height:7px;position:absolute;top:.68em;transform:rotate(45deg)}.pg-photo{border-radius:var(--r-xl);aspect-ratio:4/5;background:var(--bg-2);margin:0;position:relative;overflow:hidden}.pg-photo img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%}.pg-photo figcaption{color:#f2f2f0;background:linear-gradient(#0000,#0a0a0cc7);padding:60px 22px 20px;font-size:14px;position:absolute;inset-block-end:0;inset-inline:0}.pg-hub{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.pg-hub a{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);transition:border-color .2s,transform .25s var(--ease);grid-template-columns:1fr auto;align-items:start;gap:34px;padding:22px;display:grid}.pg-hub a:hover{border-color:var(--line-2);transform:translateY(-2px)}.pg-hub .ic{background:var(--bg-2);border-radius:14px;grid-column:1;place-items:center;width:46px;height:46px;display:grid}.pg-hub b{font:700 19px/1.2 var(--f-d);grid-area:2/1/auto/-1}.pg-hub a>.ico{grid-area:1/2}.pg-years{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:26px;display:grid}.pg-years b{font:800 clamp(40px,4.4vw,62px)/1 var(--f-d);font-stretch:80%;display:block}.pg-years span{color:var(--muted);margin-top:10px;font-size:14.5px;line-height:1.45;display:block}.pg-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pg-person{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);align-items:center;gap:16px;padding:18px;display:flex}.pg-person .pg-av{border-radius:18px;width:60px;height:60px;font-size:19px}.pg-person h3{font:700 18px/1.2 var(--f-d)}.pg-person p{color:var(--muted);margin-top:4px;font-size:14px}.pg-leaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.pg-leader{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);gap:24px;padding:28px;display:flex}.pg-leader .pg-av{width:112px;height:136px;font-size:34px}.pg-leader h3{font:700 27px/1.14 var(--f-d);letter-spacing:-.01em;margin:8px 0 12px}.pg-leader p{color:var(--ink-2);font-size:15.5px;line-height:1.6}.pg-leader small{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:16px;padding-top:14px;font-size:13.5px;display:flex}.pg-deps{border-top:1px solid var(--line);margin-top:56px;display:grid}.pg-dep{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) 250px;gap:28px;padding:34px 0;display:grid}.pg-no{font:600 16px/1.6 var(--f-b);color:var(--a)}.pg-dep h3{font:700 clamp(23px,2.3vw,32px)/1.14 var(--f-d);letter-spacing:-.01em}.pg-dep p{color:var(--ink-2);max-width:640px;margin-top:12px;line-height:1.65}.pg-tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.pg-tags span{background:var(--bg-2);color:var(--ink-2);border-radius:999px;padding:7px 12px;font-size:13px}.pg-dep aside{color:var(--muted);align-content:start;gap:4px;font-size:14px;display:grid}.pg-dep aside small{font:600 11.5px/1.4 var(--f-b);letter-spacing:.08em;text-transform:uppercase}.pg-dep aside b{font:700 18px/1.25 var(--f-d);color:var(--ink);margin-top:6px}.pg-dep aside em{align-items:center;gap:7px;margin-top:12px;font-style:normal;display:flex}.pg-council{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.pg-member{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);align-content:start;padding:24px;display:grid}.pg-member header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.pg-country{background:var(--bg-2);color:var(--ink-2);border-radius:999px;padding:7px 12px;font-size:12.5px}.pg-member h3{font:700 23px/1.16 var(--f-d);margin-bottom:8px}.pg-member p{color:var(--ink-2);margin-top:12px;font-size:15px}.pg-member small{color:var(--muted);margin-top:10px;font-size:13.5px;line-height:1.55}.pg-cms{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:64px;margin-top:36px;display:grid}.pg-cms h1{font:800 clamp(38px,5vw,72px)/.98 var(--f-d);text-transform:uppercase;text-wrap:balance;font-stretch:82%}.pg-cms .lead{max-width:680px;margin:20px 0 34px}.pg-cms .cover{border-radius:var(--r-xl);aspect-ratio:16/9;margin-bottom:30px;overflow:hidden}.pg-cms .cover img{object-fit:cover;width:100%;height:100%}.pg-note{color:var(--muted);margin-bottom:14px;font-size:13px;display:inline-block}.pg-side{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);gap:2px;padding:20px;display:grid;position:sticky;top:104px}.pg-side h6{font:600 11.5px/1.3 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.pg-side a{color:var(--ink-2);border-radius:12px;padding:10px 12px;font-size:14.5px;line-height:1.35;transition:background-color .2s}.pg-side a:hover{background:var(--bg-2)}.pg-side a.on{background:var(--bg-2);color:var(--ink);font-weight:600}.pg-faq{border-top:1px solid var(--line)}.pg-faq details{border-bottom:1px solid var(--line)}.pg-faq summary{cursor:pointer;font:700 20px/1.25 var(--f-d);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.pg-faq summary::-webkit-details-marker{display:none}.pg-faq summary .ico{transition:transform .25s var(--ease);flex:none}.pg-faq details[open] summary .ico{transform:rotate(180deg)}.pg-faq p{color:var(--ink-2);max-width:700px;padding-bottom:22px;line-height:1.7}.pg-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.pg-search{background:var(--surface);border:1px solid var(--line-2);max-width:460px;height:50px;color:var(--muted);border-radius:999px;flex:300px;align-items:center;gap:10px;padding-inline:18px;display:flex}.pg-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.pg-mss{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.pg-ms{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);transition:border-color .2s,transform .25s var(--ease);align-content:start;gap:7px;padding:12px 12px 20px;display:grid}.pg-ms:hover{border-color:var(--line-2);transform:translateY(-2px)}.pg-ms .pg-pos,.pg-ms b,.pg-ms small{padding-inline:8px}.pg-ms .pg-pos{margin-top:8px}.pg-ms b{font:700 19px/1.2 var(--f-d)}.pg-ms small{color:var(--muted);font-size:13.5px;line-height:1.4}.pg-leaf{aspect-ratio:3/4;border-radius:var(--r-xl);background:var(--paper);color:var(--paper-ink);font:700 44px/1.5 var(--f-n);text-align:center;place-items:center;padding:30px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #3b26141f,inset 0 0 80px #78501e24}.pg-leaf.sm{aspect-ratio:4/3;border-radius:14px;padding:18px;font-size:27px}.pg-leaf img{object-fit:cover;width:100%;height:100%}.pg-msd{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:64px;margin-top:36px;display:grid}.pg-msd h1{font:800 clamp(40px,5vw,74px)/.98 var(--f-d);text-transform:uppercase;margin-top:18px;font-stretch:82%}.pg-ar{font:700 34px/1.5 var(--f-n);color:var(--ink-2);text-align:start;margin-top:12px}.pg-txt{color:var(--ink-2);margin:24px 0 28px;font-size:17px;line-height:1.7}.pg-diss{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pg-diss li{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;padding:24px;display:grid}.pg-diss b{font:700 21px/1.22 var(--f-d);display:block}.pg-diss small{color:var(--muted);margin-top:7px;font-size:14px;display:block}.pg-diss p{color:var(--ink-2);margin-top:12px;font-size:15px;line-height:1.6}.pg-media{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.pg-md{align-content:start;gap:12px;display:grid}.pg-md .im{aspect-ratio:16/10;border-radius:var(--r-lg);background:var(--bg-2);color:var(--muted);place-items:center;display:grid;position:relative;overflow:hidden}.pg-md img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.pg-md:hover img{transform:scale(1.04)}.pg-md .pl{color:#141414;background:#f4f4f1;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute}.pg-md b{font:700 17px/1.3 var(--f-d)}@media (width<=1024px){.pg-about,.pg-cms,.pg-msd{grid-template-columns:minmax(0,1fr);gap:36px}.pg-side{position:static}.pg-hub,.pg-years,.pg-people,.pg-council,.pg-media{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-leaders{grid-template-columns:minmax(0,1fr)}.pg-mss{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-dep{grid-template-columns:44px minmax(0,1fr)}.pg-dep aside{grid-column:2}.pg-msd .pg-leaf{max-width:360px}}@media (width<=640px){.pg-hub,.pg-people,.pg-council,.pg-media{grid-template-columns:minmax(0,1fr)}.pg-years,.pg-mss{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-mss{gap:8px}.pg-about,.pg-leaders,.pg-deps,.pg-council{margin-top:36px}.pg-leader{flex-direction:column;padding:22px}.pg-leader .pg-av{width:92px;height:92px}.pg-dep{grid-template-columns:minmax(0,1fr);gap:12px}.pg-dep aside{grid-column:1}.pg-diss li{grid-template-columns:auto minmax(0,1fr);padding:18px}.pg-diss li>a{grid-column:2;justify-self:start}}.pg-viewer{z-index:320;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08080adb;place-items:center;padding:24px;animation:.25s fade;display:grid;position:fixed;inset:0}.pg-vbox{color:#f4f4f1;gap:14px;width:min(1100px,100%);display:grid}.pg-vbox iframe,.pg-vbox video{aspect-ratio:16/9;background:#000;border:0;border-radius:18px;width:100%}.pg-vbox img{object-fit:contain;border-radius:18px;max-width:100%;max-height:78vh;margin:0 auto}.pg-vbox audio{width:100%}.pg-vbox b{font:700 18px/1.3 var(--f-d)}.pg-vx{top:18px;color:#fff;background:#ffffff1f;border-radius:50%;width:48px;height:48px;position:absolute;inset-inline-end:18px}.pg-vx:hover{background:#ffffff38}
