:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#06090e;--bg2:#0a0e15;--panel:#0e131c;--panel2:#121a26;--tile-grad-a:#13192494;--tile-grad-b:#0a0e1594;--tile-grad-hi-a:#1a1f2bcc;--tile-grad-hi-b:#0c121bcc;--line:#ffffff14;--line2:#ffffff29;--surface-overlay:#ffffff0a;--ink:#eef2f7;--ink-soft:#c4ccd6;--mut:#a8b3c5;--mut2:#8e9aae;--accent:#ff7a2f;--accent-hover:#ff8f4f;--accent-fg:#0a0a0a;--accent2:#5b8def;--section-scrim-strong:#06090ef5;--section-scrim-mid:#06090ed1;--section-scrim-soft:#06090e8c;--grid-wash:#ffffff09;--bg-glow:#5b8def14;--nav-bg-a:#080b11db;--nav-bg-b:#080b11a3;--nav-bg-scrolled-a:#080b11ed;--nav-bg-scrolled-b:#080b11cc;--shadow-card:0 22px 44px -26px #0000008c;--ink-rgb:238, 242, 247;--bg-rgb:6, 9, 14;--accent-rgb:255, 122, 47;--accent2-rgb:91, 141, 239;--area-apps:#2476d7;--area-data:#0f828d;--area-ai:#be5926;--nav-main:60px;--nav-util:0px;--nav:calc(var(--nav-main) + var(--nav-util));--nav-stick:var(--nav);--content-max:1240px;--rail-width:262px;--radius-card:14px;--radius-figure:16px;--ease:cubic-bezier(.2, .8, .2, 1);--color-bone:var(--bg);--color-cream:var(--bg2);--color-paper:var(--panel);--color-corbeau:var(--ink);--color-haiti:#dbe2ea;--color-night:var(--ink-soft);--color-eyebrow:var(--mut);--color-silver:var(--mut2);--color-moon:var(--mut);--color-papaya:var(--accent);--color-canyon:#ff9b6b;--cc-card-bg-hover:var(--panel2);--cc-card-border:var(--line);--cc-divider:var(--line);--cc-accent-hover:var(--accent-hover);--cc-accent-soft:rgba(var(--accent-rgb), .12);--cc-accent-soft-2:rgba(var(--accent-rgb), .2);--cc-shadow-sm:0 1px 2px #0000004d;--cc-shadow-md:0 1px 2px #0000004d, 0 8px 24px #0000004d;--cc-shadow-lg:0 2px 4px #0000004d, 0 12px 28px rgba(var(--accent-rgb), .1), 0 32px 64px #0006}:is([data-theme=light],[data-theme=hybrid] [data-tone=light],[data-theme=hybrid] .nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),[data-theme=hybrid] .nd-main>.nd-article>:not(.nd-banner)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6fa;--bg2:#fff;--panel:#fff;--panel2:#f1f4f8;--tile-grad-a:#ffffffeb;--tile-grad-b:#f1f4f8eb;--tile-grad-hi-a:#fff7f0f2;--tile-grad-hi-b:#ffeddcf2;--line:#0f172a1a;--line2:#0f172a2e;--surface-overlay:#0f172a0d;--ink:#0f172a;--ink-soft:#334155;--mut:#475569;--mut2:#52606f;--accent:#c2410c;--accent-hover:#a8370a;--accent-fg:#fff;--accent2:#1d4ed8;--section-scrim-strong:#f4f6faf5;--section-scrim-mid:#f4f6fad9;--section-scrim-soft:#f4f6fa99;--grid-wash:#0f172a0b;--bg-glow:#2563eb0d;--nav-bg-a:#ffffffeb;--nav-bg-b:#fffc;--nav-bg-scrolled-a:#fffffff5;--nav-bg-scrolled-b:#ffffffe0;--shadow-card:0 22px 44px -26px #0f172a59;--ink-rgb:15, 23, 42;--bg-rgb:244, 246, 250;--accent-rgb:194, 65, 12;--accent2-rgb:29, 78, 216;--area-apps:#1e63b5;--area-data:#0e7c86;--area-ai:#d2622a;--color-haiti:#1e293b;--color-silver:#64748b;--color-moon:#a8b3c5;--color-canyon:#b4532a;--cc-shadow-sm:0 1px 2px #0f172a0d;--cc-shadow-md:0 1px 2px #0f172a0d, 0 8px 24px #0f172a0f;--cc-shadow-lg:0 2px 4px #0f172a0d, 0 12px 28px rgba(var(--accent-rgb), .1), 0 32px 64px #0f172a1a}[data-theme=hybrid] :is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner)){--color-bone:var(--bg);--color-cream:var(--bg2);--color-paper:var(--panel);--color-corbeau:var(--ink);--color-night:var(--ink-soft);--color-eyebrow:var(--mut);--color-papaya:var(--accent);--cc-card-bg-hover:var(--panel2);--cc-card-border:var(--line);--cc-divider:var(--line);--cc-accent-hover:var(--accent-hover);--cc-accent-soft:rgba(var(--accent-rgb), .12);--cc-accent-soft-2:rgba(var(--accent-rgb), .2);background-color:var(--bg);color:var(--ink);box-shadow:0 0 0 100vmax var(--bg);clip-path:inset(0 -100vmax)}.bg-corbeau,.bg-haiti,[data-nd-island]{--color-corbeau:#0d121b;--color-haiti:#161e2b;--color-bone:#eef2f7;--color-cream:#e6ebf2;--color-paper:#f8fafc;--color-night:#c4ccd6;--color-moon:#a8b3c5;--color-silver:#8e9aae;--color-eyebrow:#a8b3c5;--color-papaya:#ff7a2f;--color-canyon:#ff9b6b}.bg-corbeau{box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] :is(a,button).bg-corbeau,:root:not([data-theme]) :is(a,button).bg-corbeau,[data-theme=hybrid] :is(a,button).bg-corbeau:not(:is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner)) *){--color-corbeau:#eef2f7;--color-bone:#06090e;--color-paper:#06090e;box-shadow:none}.bg-papaya{--color-corbeau:var(--accent-fg);--color-bone:var(--accent-fg);--color-paper:var(--accent-fg);--color-night:var(--accent-fg)}.bg-papaya.text-white,.bg-papaya .text-white{color:var(--accent-fg)}html{scroll-padding-top:calc(var(--nav) + 24px)}html,body{background-color:var(--bg);color:var(--ink)}body{font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:radial-gradient(1200px 700px at 70% -10%, var(--bg-glow), transparent 60%);background-attachment:fixed}::selection{background:var(--accent);color:var(--accent-fg)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nd-skip{z-index:100;background:var(--accent);color:var(--accent-fg);border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;position:fixed;top:-60px;left:12px}.nd-skip:focus{top:12px}.nd-grid-wash{background-image:linear-gradient(var(--grid-wash) 1px, transparent 1px), linear-gradient(90deg, var(--grid-wash) 1px, transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.nd-main{padding-top:var(--nav)}.nd-container{width:100%;max-width:var(--content-max);margin:0 auto;padding:0 20px}@media (min-width:768px){.nd-container{padding:0 40px}}:is([data-theme=light],[data-theme=hybrid] :is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner))) .nd-on-dark,:root:not([data-theme=light]) .nd-on-light:not(:is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner)) *){display:none!important}.nd-display{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.005em;color:var(--ink);font-weight:700;font-stretch:125%}.nd-hl{color:var(--accent)}.nd-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.nd-eyebrow:before{content:"";background:var(--accent);width:32px;height:1px;box-shadow:0 0 8px rgba(var(--accent-rgb), .6);flex:none}.nd-lede{color:var(--ink-soft);max-width:58ch;margin-top:20px;font-size:15px;line-height:1.6}@media (min-width:768px){.nd-lede{font-size:16px}}.nd-label{text-transform:uppercase;letter-spacing:.06em;color:var(--mut2);font-size:11.5px;font-weight:700}.nd-h2{max-width:20ch;margin-top:20px;font-size:clamp(24px,3vw,40px);line-height:1.08}.nd-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:11px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.nd-btn-primary{color:#0a0e15;background:#fff;border:1px solid #fff;box-shadow:inset 0 1px #ffffff40,0 10px 24px -14px #0009}.nd-btn-primary:hover{background:#f1f4f8;transform:translateY(-2px);box-shadow:0 16px 34px -14px #000000b3}:is([data-theme=light],[data-theme=hybrid] :is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner))) .nd-btn-primary{border-color:#0f172a38;box-shadow:0 1px 2px #0f172a14,0 10px 24px -16px #0f172a73}:is([data-theme=light],[data-theme=hybrid] :is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner))) .nd-btn-primary:hover{background:#fff;border-color:#0f172a73;box-shadow:0 16px 30px -16px #0f172a80}.nd-btn-primary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nd-btn-secondary{border:1px solid var(--line2);color:var(--ink);background:var(--surface-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nd-btn-secondary:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .12);color:var(--accent)}.nd-textlink{color:var(--accent);border-radius:6px;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nd-textlink span{transition:transform .2s}.nd-textlink:hover span{transform:translate(3px)}.nd-nav{height:var(--nav-main);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(1.18);background:linear-gradient(180deg, var(--nav-bg-a), var(--nav-bg-b));box-shadow:inset 0 1px 0 var(--surface-overlay);align-items:center;gap:12px;padding:0 20px;transition:background .3s;display:flex;position:relative}.nd-nav.is-scrolled{background:linear-gradient(180deg, var(--nav-bg-scrolled-a), var(--nav-bg-scrolled-b))}.nd-brand{border-radius:6px;flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.nd-brand img{width:auto;height:22px}.nd-brand .word{letter-spacing:.3em;color:var(--ink);white-space:nowrap;font-size:13px;font-weight:400}.nd-brand .divider{background:var(--line2);width:1px;height:18px;display:none}.nd-brand .site-label{color:var(--mut);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:12.5px;font-weight:600;display:none}@media (min-width:1360px){.nd-brand .divider,.nd-brand .site-label{display:block}}.nd-nav-links{align-items:center;gap:2px;margin-inline-start:18px;display:none}.nd-nav-item{position:relative}.nd-nav-link{font:inherit;letter-spacing:.01em;white-space:nowrap;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:relative}.nd-nav-link:hover,.nd-nav-link[aria-expanded=true]{color:var(--ink);background:var(--surface-overlay)}.nd-nav-link:after{content:"";background:var(--line2);transform-origin:0;border-radius:2px;height:2px;transition:transform .3s;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.nd-nav-link[aria-current=page],.nd-nav-link[data-active=true]{color:var(--ink)}.nd-nav-link[aria-current=page]:after,.nd-nav-link[data-active=true]:after{background:var(--accent);transform:scaleX(1)}.nd-nav-link .caret{width:10px;height:10px;transition:transform .2s}.nd-nav-link[aria-expanded=true] .caret{transform:rotate(180deg)}.nd-nav-cta{margin-left:8px;padding:9px 16px!important;font-size:13.5px!important;display:none!important}.nd-menu-btn{font:inherit;color:var(--ink);border:1px solid var(--line2);background:var(--surface-overlay);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.nd-burger{flex-direction:column;gap:3px;display:flex}.nd-burger i{background:var(--ink);width:16px;height:2px;transition:transform .2s,opacity .2s;display:block}.nd-menu-btn[aria-expanded=true] .nd-burger i:first-child{transform:translateY(5px)rotate(45deg)}.nd-menu-btn[aria-expanded=true] .nd-burger i:nth-child(2){opacity:0}.nd-menu-btn[aria-expanded=true] .nd-burger i:nth-child(3){transform:translateY(-5px)rotate(-45deg)}@media (min-width:1100px){.nd-nav-links{display:flex}.nd-nav-cta{display:inline-flex!important}.nd-menu-btn{display:none}}.nd-theme-toggle{border:1px solid var(--line2);background:var(--surface-overlay);width:38px;height:38px;color:var(--mut);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.nd-theme-toggle:hover{color:var(--accent);border-color:var(--accent)}.nd-theme-toggle svg{display:none}:root:is([data-theme=hybrid],:not([data-theme])) .nd-theme-toggle .sun,[data-theme=light] .nd-theme-toggle .moon,[data-theme=dark] .nd-theme-toggle .half{display:block}.nd-progress{left:0;top:calc(var(--nav-stick) - 2px);transition:top .26s var(--ease);z-index:60;width:100%;height:2px;transform:scaleX(var(--progress,0));transform-origin:0;background:linear-gradient(90deg, var(--accent), rgba(var(--accent-rgb), .4));box-shadow:0 0 10px rgba(var(--accent-rgb), .5);pointer-events:none;position:fixed}.nd-panel{border-radius:var(--radius-figure);border:1px solid var(--line2);background:linear-gradient(158deg, var(--panel) 0%, var(--bg2) 100%);width:min(760px,100vw - 48px);box-shadow:0 30px 60px -30px #0009, inset 0 1px 0 var(--surface-overlay);grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));animation:nd-panel-in .22s var(--ease);gap:22px;padding:22px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.nd-panel[hidden]{display:none}@keyframes nd-panel-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.nd-panel .group{text-transform:uppercase;letter-spacing:.2em;color:var(--mut2);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:10px;font-size:11px;font-weight:600;display:flex}.nd-panel .group i{border-radius:2px;flex:none;width:8px;height:8px}.nd-panel ul{gap:2px;margin-top:8px;display:grid}.nd-panel a{color:var(--ink-soft);border-radius:8px;margin:0 -10px;padding:7px 10px;font-size:14px;line-height:1.35;text-decoration:none;transition:background .16s,color .16s;display:block}.nd-panel a small{color:var(--mut2);margin-top:2px;font-size:12px;display:block}.nd-panel a:hover{background:var(--surface-overlay);color:var(--ink)}.nd-panel .foot{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.nd-site-menu{left:0;right:0;top:var(--nav-stick);z-index:40;background:var(--bg);border-top:1px solid var(--line);padding:24px 20px 48px;position:fixed;bottom:0;overflow-y:auto}.nd-site-menu[hidden]{display:none}.nd-site-menu .cols{column-gap:40px}@media (min-width:640px){.nd-site-menu .cols{columns:2}}.nd-site-menu .cols>*{break-inside:avoid;margin-bottom:24px}.nd-site-menu .home{font-family:var(--font-display), sans-serif;text-transform:uppercase;color:var(--ink);font-size:18px;font-weight:700;font-stretch:125%;display:block}.nd-site-menu .group{text-transform:uppercase;letter-spacing:.2em;color:var(--mut2);font-size:11.5px;font-weight:600}.nd-site-menu ul{gap:4px;margin-top:8px;display:grid}.nd-site-menu ul a{color:var(--mut);padding:8px 0;font-size:15.5px;text-decoration:none;display:block}.nd-site-menu ul a:hover{color:var(--ink)}.nd-notice{top:var(--nav-stick);transition:top .26s var(--ease);z-index:39;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 94%, transparent);text-align:center;color:var(--mut);margin:0;padding:4px 16px;font-size:11.5px;position:fixed;inset-inline:0}.nd-hero{margin-top:calc(var(--nav) * -1);align-items:flex-end;min-height:88vh;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.nd-hero{min-height:100vh}}.nd-hero .bg{background:radial-gradient(80% 90% at 85% 10%, rgba(var(--accent-rgb), .14), transparent 60%), var(--bg2);position:absolute;inset:0}.nd-hero .media{object-fit:cover;object-position:right center;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.nd-hero .media.loop{opacity:.42;object-position:center}[data-theme=light] .nd-hero .media.loop{opacity:.22}.nd-hero .media.cutout{object-fit:contain;object-position:right bottom;z-index:1;width:auto;max-width:62%;height:86%;inset:auto 0 0 auto}.nd-hero .scrim{background:linear-gradient(90deg, var(--section-scrim-strong) 0%, var(--section-scrim-soft) 55%, transparent 100%), linear-gradient(0deg, var(--bg) 2%, transparent 40%);position:absolute;inset:0}.nd-hero .wash{opacity:.25;position:absolute;inset:0}.nd-hero-inner{z-index:2;width:100%;max-width:var(--content-max);padding:calc(var(--nav) + 60px) 20px 80px;grid-template-columns:1fr;align-items:end;gap:40px;margin:0 auto;display:grid;position:relative}@media (min-width:768px){.nd-hero-inner{padding:calc(var(--nav) + 60px) 40px 112px}}@media (min-width:1024px){.nd-hero-inner{grid-template-columns:1fr;gap:36px}}.nd-hero-copy{max-width:780px}@media (min-width:1024px){.nd-hero-copy,.nd-hero-side{max-width:min(760px,52vw)}}.nd-hero h1{margin-top:20px;font-size:clamp(34px,4.4vw,60px);line-height:1.02}.nd-hero h1 .l1,.nd-hero h1 .nd-hl{display:block}@media (min-width:768px){.nd-hero h1 .l1,.nd-hero h1 .nd-hl{white-space:nowrap}}.nd-hero .sub{color:var(--ink-soft);max-width:54ch;margin-top:24px;font-size:15px;line-height:1.65}@media (min-width:768px){.nd-hero .sub{font-size:17px}}.nd-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.nd-hero-portrait-m{display:none}@media (max-width:1023px){.nd-hero .media.cutout{display:none}.nd-hero-portrait-m{height:300px;margin:0 -20px;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.nd-hero-portrait-m img{object-fit:cover;object-position:50% 6%;width:100%;height:100%}.nd-hero-inner{padding-top:calc(var(--nav) + 8px);gap:28px}}.nd-stats{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}@media (min-width:768px){.nd-stats{gap:12px}}@media (min-width:1024px){.nd-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.nd-stat{-webkit-backdrop-filter:blur(12px);background:#080b11c7;border:1px solid #ffffff24;border-radius:12px;flex-direction:column-reverse;align-items:flex-start;gap:6px;padding:10px 12px;display:flex;box-shadow:0 8px 24px -12px #00000073}[data-theme=light] .nd-stat{background:#ffffffe6;border-color:#0f172a1f;box-shadow:0 12px 30px -16px #0f172a59}@media (min-width:768px){.nd-stat{padding:12px 16px}}@media (min-width:1024px){.nd-stat{gap:8px;padding:14px 16px}}.nd-stat .k{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);max-width:20ch;font-size:9.5px;font-weight:600}.nd-stat .v{font-family:var(--font-display), sans-serif;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px;font-weight:900;font-stretch:125%;line-height:1}@media (min-width:768px){.nd-stat .k{letter-spacing:.18em;font-size:11px}.nd-stat .v{font-size:22px}}.nd-section{border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);padding:80px 0;position:relative}@media (min-width:768px){.nd-section{padding:112px 0}}.nd-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.nd-split{grid-template-columns:1fr;align-items:end;gap:32px;display:grid}@media (min-width:1024px){.nd-split{grid-template-columns:1.1fr .9fr;gap:64px}}.nd-punchline{color:var(--ink);border-left:2px solid var(--accent);max-width:44ch;margin:0;padding-left:16px;font-size:16px;font-weight:600;line-height:1.5}@media (min-width:768px){.nd-punchline{font-size:18px}}.nd-punchline cite{color:var(--mut);margin-top:12px;font-size:13.5px;font-style:normal;font-weight:500;display:block}.nd-card{border-radius:var(--radius-card);border:1px solid var(--line2);background:linear-gradient(158deg, var(--tile-grad-a) 0%, var(--tile-grad-b) 85%);box-shadow:inset 0 1px 0 var(--surface-overlay);height:100%;color:inherit;padding:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.nd-card.banded{padding-top:24px}.nd-card-band{height:4px;position:absolute;top:0;left:0;right:0}.nd-card h3{color:var(--ink);font-size:16px;font-weight:600;line-height:1.4}.nd-card .text{color:var(--mut);margin-top:8px;font-size:14.5px;line-height:1.6}.nd-card .num{font-family:var(--font-display), sans-serif;color:var(--mut2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;font-stretch:125%}.nd-points{gap:6px;margin-top:12px;display:grid}.nd-points li{color:var(--mut);gap:8px;font-size:14px;line-height:1.5;display:flex}.nd-points li:before{content:"·";color:var(--accent)}.nd-grid-3,.nd-grid-2,.nd-grid-4{grid-template-columns:1fr;gap:16px;margin-top:48px;display:grid}@media (min-width:768px){.nd-grid-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.nd-grid-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px){.nd-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.nd-grid-4{grid-template-columns:repeat(4,1fr)}}.nd-area-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.nd-area-name{font-family:var(--font-display), sans-serif;text-transform:uppercase;color:var(--ink);margin-top:12px;font-size:18px;font-weight:700;font-stretch:125%;line-height:1.15}.nd-card .claim{color:var(--ink);margin-top:14px;font-size:15.5px;font-weight:600;line-height:1.45}.nd-card .products{border-top:1px solid var(--line);color:var(--mut2);margin-top:14px;padding-top:14px;font-size:13px}.nd-card .nd-textlink{margin-top:16px}.nd-chip{border:1px solid var(--line2);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.nd-chip i{border-radius:999px;width:6px;height:6px}.nd-pill{white-space:nowrap;border:1px solid rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .12);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);border-radius:999px;align-items:center;padding:2px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.nd-callout{border-left:2px solid var(--accent2);background:var(--surface-overlay);color:var(--mut);border-radius:0 12px 12px 0;padding:16px 20px;font-size:14.5px;line-height:1.6}.nd-callout b{color:var(--ink);font-weight:600}.nd-band{border-radius:var(--radius-figure);border:1px solid rgba(var(--accent-rgb), .32);background:linear-gradient(158deg, var(--tile-grad-hi-a) 0%, var(--tile-grad-hi-b) 85%);align-items:flex-start;gap:16px;padding:28px 24px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.nd-band{padding:32px 36px}}.nd-band .star{background:var(--accent);width:28px;height:28px;color:var(--accent-fg);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:4px;font-size:14px;display:flex}.nd-band p{color:var(--ink);font-size:16px;font-weight:600;line-height:1.55}@media (min-width:768px){.nd-band p{font-size:18px}}.nd-table-wrap{border-radius:var(--radius-card);border:1px solid var(--line2);background:var(--panel);margin-top:48px;overflow-x:auto}.nd-table-wrap table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.nd-table-wrap thead tr{background:var(--panel2)}.nd-table-wrap th[scope=col]{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--mut2);border-bottom:1px solid var(--line2);padding:12px 16px;font-size:11.5px;font-weight:700}.nd-table-wrap tbody tr{border-bottom:1px solid var(--line);vertical-align:top}.nd-table-wrap tbody tr:last-child{border-bottom:0}.nd-table-wrap tbody th{text-align:left;color:var(--ink);padding:12px 16px;font-weight:600;line-height:1.5}.nd-table-wrap tbody td{color:var(--mut);padding:12px 16px;line-height:1.55}.nd-why{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:1024px){.nd-why{grid-template-columns:.8fr 1.2fr;gap:64px}}.nd-why ol{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nd-why li{border-top:1px solid var(--line);gap:20px;padding:20px 0;display:flex}.nd-why li:first-child{border-top:0}.nd-why li .n{font-family:var(--font-display), sans-serif;color:var(--accent);font-variant-numeric:tabular-nums;padding-top:2px;font-size:15px;font-weight:700;font-stretch:125%}.nd-why li .t{color:var(--ink);font-size:16px;line-height:1.55}@media (min-width:768px){.nd-why li .t{font-size:17px}}.nd-why-photo{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:var(--radius-figure);border:1px solid var(--line2);width:100%;max-width:360px;margin-top:32px;box-shadow:0 24px 48px -28px #0009}@media (max-width:1023px){.nd-why-photo{max-width:280px}}.nd-quote blockquote{margin:0}.nd-quote p{color:var(--ink);font-size:15px;line-height:1.6}.nd-quote footer{color:var(--mut);margin-top:16px;font-size:13.5px;line-height:1.45}.nd-quote footer b{color:var(--ink);font-weight:600;display:block}.nd-journey{grid-template-columns:1fr;gap:12px;margin-top:32px;display:grid}@media (min-width:640px){.nd-journey{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.nd-journey{grid-template-columns:repeat(7,1fr)}}.nd-journey .nd-card{padding:16px}.nd-journey .nd-card.loop{border-color:rgba(var(--accent-rgb), .55);background:linear-gradient(158deg, var(--tile-grad-hi-a) 0%, var(--tile-grad-hi-b) 85%)}.nd-journey .nd-card h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:700;font-stretch:125%}.nd-journey .nd-card .text{font-size:13.5px}.nd-media-card{flex-direction:column;padding:0;display:flex}.nd-media-card img{object-fit:cover;object-position:top;background:radial-gradient(80% 80% at 50% 20%, rgba(var(--accent-rgb), .22), var(--panel));width:100%;height:220px}.nd-media-card .inner{padding:20px}.nd-cta-row{flex-direction:column;gap:32px;display:flex;position:relative}@media (min-width:768px){.nd-cta-row{flex-direction:row;justify-content:space-between;align-items:flex-end}}.nd-close{overflow:hidden}.nd-close .band-video{object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute;inset:0}[data-theme=light] .nd-close .band-video{opacity:.18}.nd-close .band-scrim{background:linear-gradient(90deg, var(--section-scrim-strong) 0%, var(--section-scrim-mid) 55%, var(--section-scrim-soft) 100%), linear-gradient(0deg, var(--bg) 0%, transparent 35%), linear-gradient(180deg, var(--bg) 0%, transparent 35%);position:absolute;inset:0}.nd-tools{border-radius:var(--radius-card);border:1px solid var(--line2);background:var(--surface-overlay);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:16px 20px;display:flex}.nd-tools .nd-label{margin-right:8px}.nd-tools a{color:var(--ink);border:1px solid var(--line2);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.nd-tools a:hover{border-color:var(--accent);color:var(--accent);background:rgba(var(--accent-rgb), .08)}.nd-footer{border-top:1px solid var(--line);background:var(--bg);margin-top:0}.nd-footer .cols{grid-template-columns:repeat(2,1fr);gap:32px;padding-top:56px;padding-bottom:32px;display:grid}@media (min-width:1024px){.nd-footer .cols{grid-template-columns:1.4fr repeat(5,1fr)}}.nd-footer .about{grid-column:1/-1;max-width:34ch}@media (min-width:1024px){.nd-footer .about{grid-column:auto}}.nd-footer .about p{color:var(--mut);margin-top:14px;font-size:14px;line-height:1.6}.nd-footer .group{text-transform:uppercase;letter-spacing:.2em;color:var(--mut2);font-size:11.5px;font-weight:600}.nd-footer ul{gap:4px;margin-top:10px;display:grid}.nd-footer ul a{color:var(--mut);align-items:center;min-height:26px;padding:3px 0;font-size:14px;text-decoration:none;display:inline-flex}.nd-footer ul a:hover{color:var(--ink)}.nd-footer .bar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;padding-bottom:32px;display:flex}.nd-footer .legal{color:var(--mut);letter-spacing:.04em;font-size:12.5px}.nd-social{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.nd-social a{color:var(--mut);align-items:center;gap:8px;min-height:26px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.nd-social a:hover{color:var(--accent)}.nd-banner{margin-top:calc(var(--nav) * -1);border-bottom:1px solid var(--line);align-items:flex-end;min-height:46vh;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.nd-banner{min-height:54vh}}.nd-banner.compact{min-height:0}.nd-banner .bg{background:radial-gradient(90% 120% at 80% 0%, rgba(var(--accent2-rgb), .1), transparent 60%), radial-gradient(70% 90% at 0% 100%, rgba(var(--accent-rgb), .08), transparent 55%), var(--bg2);position:absolute;inset:0}.nd-banner .media{object-fit:contain;object-position:right bottom;opacity:.85;z-index:1;width:auto;max-width:60%;height:96%;position:absolute;bottom:0;right:0}.nd-banner .media.parallax{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%),linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%),linear-gradient(#000 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.nd-banner .media.loop{object-fit:cover;object-position:center;opacity:.42;z-index:0;width:100%;max-width:none;height:100%;top:0;left:0}[data-theme=light] .nd-banner .media.loop{opacity:.2}.nd-banner .media.cover{object-fit:cover;object-position:center 30%;opacity:.5;z-index:0;width:100%;max-width:none;height:100%;top:0;left:0}[data-theme=light] .nd-banner .media.cover{opacity:.28}@media (max-width:767px){.nd-banner .media.parallax{opacity:.35;max-width:80%}}.nd-banner .scrim{background:linear-gradient(90deg, var(--section-scrim-strong) 0%, var(--section-scrim-mid) 50%, var(--section-scrim-soft) 100%), linear-gradient(0deg, var(--bg) 6%, transparent 60%);position:absolute;inset:0}.nd-banner .wash{opacity:.5;position:absolute;inset:0}.nd-banner-inner{z-index:2;width:100%;max-width:var(--content-max);padding:calc(var(--nav) + 44px) 20px 56px;margin:0 auto;position:relative}@media (min-width:768px){.nd-banner-inner{padding:calc(var(--nav) + 44px) 40px 72px}}.nd-crumb{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;font-weight:600;display:flex}.nd-crumb:before{content:"";background:var(--accent);width:32px;height:1px;box-shadow:0 0 8px rgba(var(--accent-rgb), .6)}.nd-crumb a{color:inherit;text-decoration:none}.nd-crumb a:hover{color:var(--ink)}.nd-crumb .sep{color:color-mix(in srgb, var(--ink) 40%, transparent)}.nd-banner h1{max-width:22ch;margin-top:20px;font-size:clamp(28px,4vw,52px);line-height:1.06}.nd-banner h1.long{max-width:30ch;font-size:clamp(24px,3vw,40px);line-height:1.1}.nd-banner .nd-lede{max-width:62ch;margin-top:20px;font-size:15px;line-height:1.65}@media (min-width:768px){.nd-banner .nd-lede{font-size:16.5px}}.nd-meta{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:24px;font-size:13px;display:flex}.nd-meta b{color:var(--ink);font-weight:600}.nd-meta img{object-fit:cover;border-radius:999px;width:28px;height:28px}.nd-frame{max-width:var(--content-max);grid-template-columns:1fr;align-items:start;gap:40px;margin:0 auto;padding:0 20px;display:grid}@media (min-width:1024px){.nd-frame{grid-template-columns:var(--rail-width) minmax(0, 1fr);padding:0 32px}}.nd-rail{padding-top:24px}@media (min-width:1024px){.nd-rail{top:calc(var(--nav-stick) + 20px);max-height:calc(100vh - var(--nav-stick) - 40px);padding-top:40px;position:sticky;overflow-y:auto}}.nd-rail .back{text-transform:uppercase;letter-spacing:.18em;color:var(--mut);gap:8px;margin-bottom:16px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.nd-rail .back:hover{color:var(--accent)}.nd-rail .rail-body{display:none}@media (min-width:1024px){.nd-rail .rail-body{display:block}}.nd-rail .rail-label{text-transform:uppercase;letter-spacing:.2em;color:var(--mut);padding:0 14px 12px;font-size:11.5px;font-weight:500}.nd-rail-steps{border-left:1px solid var(--line);flex-direction:column;gap:1px;margin:2px 0 6px;display:flex}.nd-rail-item{color:var(--mut);border-left:2px solid #0000;border-radius:0 8px 8px 0;margin-left:-1px;padding:7px 16px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:all .2s;display:block}.nd-rail-item:hover{color:var(--ink);transform:translate(3px)}.nd-rail-item.active,.nd-rail-item[aria-current]{color:var(--ink);border-left:3px solid var(--accent);background:linear-gradient(90deg, rgba(var(--accent-rgb), .18), transparent 78%);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .08);font-weight:600}.nd-rail-item .n{color:var(--mut2);font-variant-numeric:tabular-nums;margin-right:8px;font-weight:500}.nd-rail-cta{border-radius:var(--radius-card);border:1px solid var(--line2);background:var(--surface-overlay);margin-top:24px;padding:16px}.nd-rail-cta p{color:var(--mut);margin-bottom:12px;font-size:13.5px;line-height:1.5}.nd-steps-main{min-width:0;padding-top:24px;padding-bottom:112px}@media (min-width:768px){.nd-steps-main{padding-top:40px}}.nd-step{margin-bottom:80px;scroll-margin-top:88px}.nd-step:last-child{margin-bottom:0}.nd-step-meta{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.nd-step-meta .n{color:var(--ink);font-variant-numeric:tabular-nums}.nd-step h2{max-width:24ch;margin-top:24px;font-size:clamp(24px,3vw,40px);line-height:1.06}.nd-step .content{margin-top:32px}.nd-prose{color:var(--ink-soft);gap:16px;max-width:68ch;font-size:15.5px;line-height:1.65;display:grid}@media (min-width:768px){.nd-prose{font-size:16px}}.nd-stepnav{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:24px;display:flex}.nd-stepnav a{border:1px solid var(--line2);background:var(--surface-overlay);color:var(--mut);border-radius:999px;align-items:center;gap:12px;min-width:0;max-width:100%;padding:8px 16px 8px 8px;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.nd-stepnav a.next{text-align:right;flex-direction:row-reverse;margin-left:auto;padding:8px 8px 8px 16px}.nd-stepnav a:hover{color:var(--accent);border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .08)}.nd-stepnav .circ{border:1px solid var(--line2);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.nd-stepnav .lbl{flex-direction:column;min-width:0;display:flex}.nd-stepnav .lbl small{text-transform:uppercase;letter-spacing:.16em;color:var(--mut2);font-size:11px}.nd-stepnav .lbl span{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.reveal-run .nd-reveal>*{opacity:0;animation:nd-rise .3s var(--ease) forwards;transform:translateY(14px)}.reveal-run .nd-reveal>:first-child{animation-delay:50ms}.reveal-run .nd-reveal>:nth-child(2){animation-delay:.14s}.reveal-run .nd-reveal>:nth-child(3){animation-delay:.23s}.reveal-run .nd-reveal>:nth-child(4){animation-delay:.32s}.reveal-run .nd-reveal>:nth-child(n+5){animation-delay:.41s}.reveal-run .nd-reveal-side>*{opacity:0;animation:nd-rise .3s var(--ease) forwards;transform:translate(18px)}.reveal-run .nd-reveal-side>:first-child{animation-delay:.41s}.reveal-run .nd-reveal-side>:nth-child(2){animation-delay:.5s}.reveal-run .nd-reveal-side>:nth-child(3){animation-delay:.59s}}@keyframes nd-rise{to{opacity:1;transform:none}}.nd-spotlight{pointer-events:none;z-index:1;opacity:0;transition:opacity .5s var(--ease);background:radial-gradient(560px circle at var(--mx,70%) var(--my,35%), rgba(var(--accent-rgb), .16), transparent 62%);position:absolute;inset:0}.spot-on>.nd-spotlight{opacity:1}:is([data-theme=light],[data-theme=hybrid] :is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner))) .nd-spotlight{background:radial-gradient(560px circle at var(--mx,70%) var(--my,35%), rgba(var(--accent-rgb), .1), transparent 62%)}.parallax{transform:translate3d(var(--px,0px), var(--py,0px), 0);transition:transform .7s var(--ease);will-change:transform}.nd-glow{transition:transform .3s var(--ease), border-color .3s ease, box-shadow .3s ease}.nd-glow:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;z-index:2;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,50%), rgba(var(--accent-rgb), .85), transparent 65%);-webkit-mask-composite:xor;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.nd-glow:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(320px circle at var(--gx,50%) var(--gy,50%), rgba(var(--accent-rgb), .07), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.nd-glow:hover:before,.nd-glow:hover:after,.nd-glow:focus-within:before{opacity:1}.nd-glow:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.magnetic{transition:transform .25s var(--ease), filter .2s ease, box-shadow .2s ease}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.nd-spotlight{display:none}.parallax{transform:none!important}.nd-glow:hover{transform:none}.magnetic{transform:none!important}}.nd-article-body{min-width:0;padding-top:32px;padding-bottom:96px}@media (min-width:1024px){.nd-article-body{padding-top:48px}}.nd-article-body .prose-noel{max-width:74ch}.nd-figure-hero{border-radius:var(--radius-figure);border:1px solid var(--line2);background:var(--panel);box-shadow:var(--shadow-card);margin:0 0 40px;overflow:hidden}.nd-figure-hero img{width:100%;height:auto;display:block}.prose-noel img{border-radius:12px}:root:not([data-theme=light]) .prose-noel img:not([data-bare]):not(:is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner)) *){box-shadow:0 0 0 1px var(--line2), 0 18px 40px -24px #000000b3;background:#fff}.nd-list{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:700px){.nd-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.nd-list{grid-template-columns:repeat(3,1fr)}}.nd-post-card{flex-direction:column;padding:0;display:flex}.nd-post-card .thumb{aspect-ratio:16/9;background:var(--panel2);border-bottom:1px solid var(--line);overflow:hidden}.nd-post-card .thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.nd-post-card:hover .thumb img{transform:scale(1.04)}.nd-post-card .inner{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.nd-post-card h3{font-size:16.5px;line-height:1.35}.nd-post-card .text{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0;font-size:14px;display:-webkit-box;overflow:hidden}.nd-post-card .foot{color:var(--mut2);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-size:12.5px;display:flex}@media (max-width:639px){.nd-nav{gap:8px;padding:0 14px}.nd-nav .nd-lang{display:none}.nd-brand .word{letter-spacing:.22em;font-size:12px}.nd-menu-btn{padding:8px 12px}}@media (max-width:380px){.nd-menu-btn .label{display:none}}@media (max-width:1023px){.nd-rail{padding-top:20px}.nd-article-body{padding-top:12px}}:is(a,button).bg-papaya{--color-corbeau:#0a0e15;--color-bone:#0a0e15;--color-paper:#0a0e15;--color-night:#0a0e15;color:#0a0e15;border:1px solid #0f172a29;background-color:#fff!important}:is(a,button).bg-papaya:hover{background-color:#f1f4f8!important}.nd-hero-photo-m{display:none}@media (max-width:1023px){.nd-hero .media.loop,.nd-banner .media.loop,.nd-close .band-video,.nd-banner .media.parallax{display:none!important}.nd-hero{min-height:0}.nd-hero .scrim{background:linear-gradient(180deg, transparent 0%, var(--bg) 100%)}.nd-hero-inner{padding:calc(var(--nav) + 36px) 20px 48px;gap:32px}.nd-hero h1{font-size:clamp(32px,9vw,44px)}.nd-hero-side{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:12px;display:grid}.nd-hero-photo-m{object-fit:cover;object-position:50% 18%;border-radius:var(--radius-figure);border:1px solid var(--line2);width:100%;height:100%;min-height:220px;box-shadow:var(--shadow-card);display:block}.nd-hero-side .nd-stats{grid-template-columns:1fr;gap:8px}.nd-hero-side .nd-stat{justify-content:center}.nd-banner{min-height:0}.nd-banner-inner{padding-top:calc(var(--nav) + 28px);padding-bottom:36px}}@media (min-width:640px) and (max-width:1023px){.nd-hero-side{grid-template-columns:280px minmax(0,1fr)}}.nd-hero picture,.nd-banner picture{display:contents}.nd-hero picture source,.nd-banner picture source{display:none}.nd-hero-side picture{min-height:100%;display:block}@media (min-width:1024px){.nd-hero-side picture{display:none}}html:not([lang=en]) .nd-hero h1{text-wrap:balance;font-size:clamp(30px,3.7vw,54px)}@media (min-width:768px){html:not([lang=en]) .nd-hero h1 .l1,html:not([lang=en]) .nd-hero h1 .nd-hl{white-space:normal}}html:not([lang=en]) :is(.nd-display,h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (max-width:1023px){html:not([lang=en]) .nd-hero h1{font-size:clamp(28px,7.4vw,40px)}}.nd-nav .nd-brand{flex:0 auto;min-width:0}.nd-nav .nd-brand img,.nd-nav .nd-brand .word,.nd-nav .nd-brand .divider{flex:none}.nd-nav .nd-brand .site-label{text-overflow:ellipsis;min-width:0;overflow:hidden}:is(:lang(hi),:lang(ar)):not(.word){letter-spacing:normal!important}.nda-tool-grid>*,.nd-library>*{min-width:0}.prose-noel iframe{max-width:100%}@media (max-width:640px){html:not([lang=en]) :is(.nd-display,h1,h2,h3,h4){overflow-wrap:anywhere}}.nd-x--matrix{overflow-x:clip}.nd-ai-projects{margin-top:64px}.nd-ai-projects-title{font-size:clamp(20px,2.2vw,28px);line-height:1.1}.nd-ai-projects .nd-lede{margin-top:12px}.nd-ai-projects .nd-table-wrap{margin-top:24px}[dir=rtl] .nd-hero .media.cutout{object-position:left bottom;left:0;right:auto}[dir=rtl] .nd-hero .scrim{background:linear-gradient(270deg, var(--section-scrim-strong) 0%, var(--section-scrim-soft) 55%, transparent 100%), linear-gradient(0deg, var(--bg) 2%, transparent 40%)}[dir=rtl] .nd-hero .bg{background:radial-gradient(80% 90% at 15% 10%, rgba(var(--accent-rgb), .14), transparent 60%), var(--bg2)}@media (max-width:1023px){[dir=rtl] .nd-hero .scrim{background:linear-gradient(180deg, transparent 0%, var(--bg) 100%)}}[dir=rtl] .nd-banner .media:not(.loop):not(.cover){object-position:left bottom;left:0;right:auto}[dir=rtl] .nd-banner .media.parallax{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 22%),linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 22%),linear-gradient(#000 88%,#0000 100%)}.nd-practice{border-top:1px solid var(--line2);margin-top:56px}.nd-practice-row{border-bottom:1px solid var(--line2);gap:24px;padding:44px 0;display:grid}.nd-practice-row h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:clamp(26px,3vw,40px);font-weight:700;font-stretch:125%;line-height:1.04}.nd-practice-row header p{color:var(--ink-soft);max-width:32ch;margin-top:16px;font-size:18px;line-height:1.5}.nd-practice-link{color:var(--ink);border-bottom:1px solid var(--line2);align-items:center;gap:8px;margin-top:28px;padding-bottom:4px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.nd-practice-link:hover,.nd-practice-link:focus-visible{color:var(--accent);border-color:var(--accent)}.nd-practice-row ul{margin:0;padding:0;list-style:none}.nd-practice-row li{color:var(--ink);padding:16px 0;font-size:16.5px;line-height:1.5}.nd-practice-row li+li{border-top:1px solid var(--line)}.nd-practice-row li:first-child{padding-top:0}.nd-practice-note{color:var(--mut);margin-top:20px;font-size:13.5px;line-height:1.6}@media (min-width:1024px){.nd-practice-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;padding:60px 0}}.nd-header{z-index:50;transition:transform .26s var(--ease);position:fixed;inset:0 0 auto}.nd-utility{display:none}@media (min-width:1100px){:root{--nav-util:34px}:root:has(.nd-header.is-scrolled){--nav-stick:var(--nav-main)}.nd-header.is-scrolled{transform:translateY(calc(var(--nav-util) * -1))}.nd-header.is-scrolled:has(.nd-utility :focus-visible){transform:none}.nd-utility{z-index:2;height:var(--nav-util);background:var(--bg);border-bottom:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;font-size:11px;font-weight:600;display:flex;position:relative}}.nd-utility-links{align-items:center;gap:4px;display:flex}.nd-utility-links a{color:var(--mut);border-radius:6px;padding:6px 10px;text-decoration:none;transition:color .16s}.nd-utility-links a:first-child{margin-inline-start:-10px}.nd-utility-links a:hover{color:var(--ink)}.nd-utility-tools{align-items:center;gap:4px;display:flex}.nd-utility-tools>.nd-nav-item+.nd-nav-item:before{content:"";inset-inline-start:0;background:var(--line2);width:1px;position:absolute;top:9px;bottom:9px}.nd-utility-btn{height:28px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 10px;transition:color .16s;display:inline-flex}.nd-utility-btn:hover,.nd-utility-btn[aria-expanded=true]{color:var(--ink)}.nd-utility-btn .count{background:var(--accent);min-width:17px;height:17px;color:var(--accent-fg);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;display:inline-flex}.nd-utility-btn .caret{transition:transform .2s}.nd-utility-btn[aria-expanded=true] .caret{transform:rotate(180deg)}.nd-theme-toggle.nd-theme-sm{width:26px;height:26px;margin-inline-start:6px}.nd-theme-sm svg{width:14px;height:14px}@media (min-width:1100px){.nd-theme-toggle.nd-mobile-only{display:none}}.caret{width:9px;height:9px;color:var(--accent);flex:none}.nd-utility .nd-panel{letter-spacing:normal;text-transform:none;font-size:14px;font-weight:400;top:calc(100% + 6px)}.nd-panel.nd-panel-end{left:auto;animation-name:nd-panel-drop;inset-inline-end:0;transform:none}.nd-panel.nd-panel-narrow{width:300px}@keyframes nd-panel-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nd-saved{width:360px;padding:14px 18px;display:block}.nd-saved ul{gap:0;margin:0;display:grid}.nd-saved li{border-bottom:1px solid var(--line);align-items:center;gap:8px;display:flex}.nd-saved li:last-child{border-bottom:0}.nd-saved li a{background:0 0;border-radius:0;flex:1;min-width:0;margin:0;padding:10px 0;line-height:1.35}.nd-saved li a:hover{color:var(--accent);background:0 0}.nd-saved li button{width:28px;height:28px;color:var(--mut2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nd-saved li button:hover{color:var(--ink);background:var(--surface-overlay)}.nd-saved p{color:var(--mut);margin:0;padding:6px 0;font-size:13.5px;line-height:1.5}.nd-explore{height:40px;font:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin-inline-start:auto;padding:0 10px;font-size:13.5px;font-weight:600;transition:color .16s,background .16s;display:inline-flex}.nd-explore:hover,.nd-explore[aria-expanded=true]{color:var(--ink);background:var(--surface-overlay)}.nd-explore .lbl{display:none}@media (min-width:1280px){.nd-explore .lbl{display:inline}}.nd-search{top:100%;z-index:1;background:var(--bg2);border-bottom:1px solid var(--line2);animation:nd-panel-drop .2s var(--ease);padding:22px 20px 26px;position:absolute;inset-inline:0;box-shadow:0 30px 60px -30px #0009}.nd-search-inner{border-bottom:2px solid var(--line2);max-width:820px;color:var(--mut);align-items:center;gap:12px;margin:0 auto;padding-bottom:10px;transition:border-color .16s;display:flex}.nd-search-inner:focus-within{border-color:var(--accent)}.nd-search-inner input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-size:clamp(18px,2.2vw,24px)}.nd-search-inner input::placeholder{color:var(--mut2)}.nd-search-inner input::-webkit-search-cancel-button{display:none}.nd-search-inner .x{border:1px solid var(--line2);width:36px;height:36px;color:var(--mut);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nd-search-inner .x:hover{color:var(--ink);border-color:var(--ink)}.nd-search-results{gap:2px;max-width:820px;max-height:min(60vh,520px);margin:12px auto 0;display:grid;overflow-y:auto}.nd-search-results a{color:var(--ink-soft);border-radius:8px;padding:10px 12px;text-decoration:none;display:block}.nd-search-results a:hover,.nd-search-results a:focus-visible{background:var(--surface-overlay)}.nd-search-results b{color:var(--ink);font-size:15px;font-weight:600;line-height:1.35;display:block}.nd-search-results a span{color:var(--mut);margin-top:3px;font-size:13px;line-height:1.45;display:block}.nd-search-results .empty{color:var(--mut);padding:10px 12px;font-size:14px}.nd-search-results .empty a{color:var(--accent);padding:0;text-decoration:underline;display:inline}@media (max-width:639px){.nd-explore{padding:0 8px}.nd-search{padding:16px 14px 20px}}.nd-hero h1{font-size:clamp(32px,3.7vw,54px);line-height:1.04}.nd-hero h1 .l1,.nd-hero h1 .nd-hl{text-wrap:balance}@media (min-width:768px){.nd-hero h1 .l1,.nd-hero h1 .nd-hl{white-space:normal}}@media (min-width:1024px){.nd-hero-copy{max-width:min(800px,54vw)}}@media (max-width:1023px){.nd-hero h1{font-size:clamp(28px,7.4vw,40px)}}.nd-hero .media.cutout{-webkit-mask-image:linear-gradient(#000 64%,#0000 97%);mask-image:linear-gradient(#000 64%,#0000 97%)}.nd-nav-links .nd-nav-item{position:static}.nd-nav-links .nd-nav-item:has(.nd-panel-narrow){position:relative}.nd-nav-links .nd-panel:not(.nd-panel-narrow){width:min(960px,100vw - 40px)}.nd-nav-links .nd-panel.nd-panel-narrow{left:auto;animation-name:nd-panel-drop;inset-inline-start:0;transform:none}:lang(ja) .nd-hero h1{word-break:auto-phrase}@media (prefers-reduced-motion:no-preference){.reveal-run [data-inview] .nd-in{opacity:0;translate:0 18px}.reveal-run [data-inview].is-in .nd-in{animation:nd-in .7s var(--ease) both;animation-delay:calc(var(--d,0) * 90ms)}.reveal-run:not(.inview-ready) [data-inview] .nd-in{animation:nd-in .6s var(--ease) 3s both}}@keyframes nd-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:none}}.nd-practice-row li{--pt:16px;padding-inline-start:46px;position:relative}.nd-practice-row li:first-child{--pt:0px}.nd-practice-row li:before{content:"";inset-inline-start:0;top:calc(var(--pt) + .75em - 13px);border:1px solid rgba(var(--accent-rgb), .45);background:radial-gradient(circle, rgba(var(--accent-rgb), .18), rgba(var(--accent-rgb), .03) 70%);border-radius:999px;width:26px;height:26px;transition:background .3s,border-color .3s,box-shadow .3s;position:absolute}.nd-practice-row li:after{content:"";inset-inline-start:9px;top:calc(var(--pt) + .75em - 4px);background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px rgba(var(--accent-rgb), .7);border-radius:999px;transition:background .3s,box-shadow .3s;position:absolute}.nd-practice-row li:hover:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 6px rgba(var(--accent-rgb), .12)}.nd-practice-row li:hover:after{background:var(--accent-fg);box-shadow:none}.nd-practice-row li+li{background:linear-gradient(var(--line), var(--line)) 0 0 / 100% 1px no-repeat;border-top:0}[dir=rtl] .nd-practice-row li+li{background-position:100% 0}@media (prefers-reduced-motion:no-preference){.inview-ready .nd-practice-row[data-inview]:not(.is-in) li+li{background-size:0 1px}.inview-ready .nd-practice-row[data-inview].is-in li+li{animation:nd-in .7s var(--ease) both, nd-draw .9s var(--ease) both;animation-delay:calc(var(--d,0) * 90ms), calc(var(--d,0) * 90ms + .12s)}.inview-ready .nd-practice-row[data-inview]:not(.is-in) li:before{opacity:0;scale:.4}.inview-ready .nd-practice-row[data-inview].is-in li:before{animation:nd-ring .65s var(--ease) both;animation-delay:calc(var(--d,0) * 90ms + .18s)}}@keyframes nd-draw{0%{background-size:0 1px}to{background-size:100% 1px}}@keyframes nd-ring{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.nd-aip{grid-template-columns:minmax(0,1fr);gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.nd-aip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.nd-aip{grid-template-columns:repeat(6,minmax(0,1fr))}.nd-aip-card:nth-child(-n+2){grid-column:span 3}.nd-aip-card:nth-child(n+3){grid-column:span 2}.nd-aip-card:nth-child(-n+2) .nd-aip-media{aspect-ratio:2}}.nd-aip-card{border-radius:var(--radius-card);border:1px solid var(--line2);background:linear-gradient(158deg, var(--panel) 0%, var(--bg2) 100%);transition:transform .45s var(--ease), border-color .3s ease, box-shadow .45s var(--ease);flex-direction:column;margin:0;display:flex;overflow:hidden}.nd-aip-card:hover{border-color:rgba(var(--accent-rgb), .45);box-shadow:0 30px 60px -30px #0000008c, 0 0 0 1px rgba(var(--accent-rgb), .12);transform:translateY(-6px)}.nd-aip-media{aspect-ratio:3/2;background:#0a0f17;position:relative;overflow:hidden}.nd-aip-media img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);display:block}.nd-aip-card:hover .nd-aip-media img{transform:scale(1.06)}.nd-aip-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#06090ec7);position:absolute;inset:0}.nd-aip-sector{z-index:1;inset-inline-start:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#06090e8c;border:1px solid #fff3;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;position:absolute;bottom:14px}.nd-aip-body{padding:20px 22px 24px}.nd-aip-body :is(h3,h4){color:var(--ink);text-transform:none;letter-spacing:normal;margin:0;font-size:18px;font-weight:600;line-height:1.3}.nd-aip-body p{color:var(--mut);margin:10px 0 0;font-size:14.5px;line-height:1.6}.nd-academy{margin-top:48px}.nd-academy-goal{border-radius:var(--radius-figure);border:1px solid rgba(var(--accent-rgb), .3);background:radial-gradient(60% 140% at 0% 0%, rgba(var(--accent-rgb), .16), transparent 60%), linear-gradient(158deg, var(--tile-grad-hi-a) 0%, var(--tile-grad-hi-b) 85%);align-items:center;gap:24px;padding:28px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.nd-academy-goal{grid-template-columns:auto minmax(0,1fr);gap:56px;padding:36px 44px}}.nd-academy-figures{align-items:stretch;gap:28px;display:flex}.nd-academy-figures span{flex-direction:column;display:flex}.nd-academy-figures b{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--accent);font-size:clamp(64px,8vw,104px);font-weight:800;font-stretch:125%;line-height:.9}.nd-academy-figures small{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);margin-top:10px;font-size:11.5px;font-weight:700}.nd-academy-figures i{background:var(--line2);width:1px}.nd-academy-goal-text p{max-width:36ch;color:var(--ink);margin:14px 0 0;font-size:clamp(18px,1.8vw,22px);line-height:1.45}.nd-jrail{--node:42px;--gap:16px;grid-template-columns:minmax(0,1fr);margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.nd-rail-step{grid-template-columns:var(--node) minmax(0, 1fr);column-gap:18px;padding-bottom:26px;display:grid;position:relative}.nd-rail-step:last-child{padding-bottom:0}.nd-rail-step .node{z-index:1;width:var(--node);height:var(--node);border:1px solid rgba(var(--accent-rgb), .6);background:var(--bg);color:var(--ink);font-family:var(--font-display), sans-serif;transition:border-color .4s ease, color .4s ease, background .4s ease, box-shadow .4s ease, scale .3s var(--ease);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;font-size:12px;font-weight:700;font-stretch:125%;display:inline-flex;position:relative}.nd-rail-step.loop .node{border-style:dashed}.nd-rail-step:last-child .node{background:var(--accent);border-color:var(--accent);color:var(--accent-fg);box-shadow:0 0 0 6px rgba(var(--accent-rgb), .14)}.nd-rail-step:hover .node{box-shadow:0 0 0 6px rgba(var(--accent-rgb), .14);scale:1.08}.nd-rail-step h3{font-family:var(--font-display), sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--ink);margin:10px 0 0;font-size:14px;font-weight:700;font-stretch:125%}.nd-rail-step p{color:var(--mut);margin:6px 0 0;font-size:13.5px;line-height:1.5}.nd-rail-step:not(:last-child):before,.nd-rail-step:not(:last-child):after{content:"";inset-inline-start:calc(var(--node) / 2);top:calc(var(--node) / 2);bottom:calc(var(--node) / -2);width:1px;position:absolute}.nd-rail-step:not(:last-child):before{background:var(--line2)}.nd-rail-step:not(:last-child):after{background:var(--accent);transform-origin:top}.nd-jrail .loop-arc{display:none}@media (min-width:1024px){.nd-jrail{gap:var(--gap);grid-template-columns:repeat(7,minmax(0,1fr));padding-top:40px}.nd-rail-step{padding:0;display:block}.nd-rail-step h3{margin-top:18px}.nd-rail-step:not(:last-child):before,.nd-rail-step:not(:last-child):after{width:calc(100% + var(--gap));height:1px;bottom:auto}.nd-rail-step:not(:last-child):after{transform-origin:0}[dir=rtl] .nd-rail-step:not(:last-child):after{transform-origin:100%}.nd-jrail .loop-arc{inset-inline-start:calc(var(--node) / 2);width:calc(100% + var(--gap));border:1.5px dashed rgba(var(--accent-rgb), .75);border-bottom:0;border-radius:40px 40px 0 0;height:30px;display:block;position:absolute;top:-30px}.nd-jrail .loop-arc:after{content:"";inset-inline-start:-6px;border:5px solid #0000;border-top-color:var(--accent);position:absolute;bottom:-6px}}@media (prefers-reduced-motion:no-preference){.inview-ready .nd-academy[data-inview]:not(.is-in) .nd-rail-step:after{transform:scaleY(0)}.inview-ready .nd-academy[data-inview]:not(.is-in) .node{border-color:var(--line2);color:var(--mut);background:var(--bg);box-shadow:none}.inview-ready .nd-academy[data-inview]:not(.is-in) .loop-arc{clip-path:inset(0 0 0 100%)}[dir=rtl].inview-ready .nd-academy[data-inview]:not(.is-in) .loop-arc{clip-path:inset(0 100% 0 0)}.inview-ready .nd-academy.is-in .nd-rail-step:after{animation:nd-grow-y .52s var(--ease) both;animation-delay:calc(var(--d,0) * .17s + .26s)}.inview-ready .nd-academy.is-in .node{animation:.42s both nd-node-on;animation-delay:calc(var(--d,0) * .17s + .12s)}.inview-ready .nd-academy.is-in .loop-arc{animation:nd-loop-in .7s var(--ease) 1.4s both}[dir=rtl].inview-ready .nd-academy.is-in .loop-arc{animation-name:nd-loop-in-rtl}@media (min-width:1024px){.inview-ready .nd-academy[data-inview]:not(.is-in) .nd-rail-step:after{transform:scaleX(0)}.inview-ready .nd-academy.is-in .nd-rail-step:after{animation-name:nd-grow-x}}}@keyframes nd-grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes nd-grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes nd-node-on{0%{border-color:var(--line2);color:var(--mut);background:var(--bg);box-shadow:none}}@keyframes nd-loop-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes nd-loop-in-rtl{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.nd-books{border-radius:var(--radius-figure);background:radial-gradient(70% 120% at 100% 100%, rgba(var(--accent-rgb), .2), transparent 60%), linear-gradient(135deg, #0c1629 0%, #070b14 100%);color:#e8edf5;border:1px solid #ffffff14;align-items:end;gap:28px;margin-top:16px;padding:32px 24px 0;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.nd-books{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding:0 56px}}.nd-books-copy{align-self:center}@media (min-width:900px){.nd-books-copy{padding:48px 0}}.nd-books-copy .nd-label{color:var(--accent)}.nd-books-copy h3{color:#fff;margin-top:12px;font-size:clamp(28px,3.2vw,44px);line-height:1.02}.nd-books-copy p{color:#b9c3d3;max-width:40ch;margin-top:14px;font-size:16px;line-height:1.6}.nd-books-copy .nd-btn{margin-top:24px}.nd-books .nd-btn-primary{color:#0a0a0a;background:#fff;border-color:#fff}.nd-books-shelf{perspective:1400px;justify-content:center;align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.nd-books-shelf li{width:clamp(108px,15vw,190px);margin-inline:-12px;position:relative}.nd-books-shelf li:nth-child(2){z-index:2}.nd-books-shelf li:hover,.nd-books-shelf li:focus-within{z-index:3}.nd-books-shelf a{transform-origin:bottom;transition:transform .6s var(--ease), filter .4s ease;border-radius:3px 6px 6px 3px;display:block;position:relative;transform:rotateY(24deg)translateY(16px);box-shadow:-14px 18px 40px -12px #000000bf}.nd-books-shelf a:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#fff3 0,#fff0 5%,#00000047 6%,#0000 10%),linear-gradient(120deg,#ffffff1f,#0000 40%);position:absolute;inset:0}.nd-books-shelf img{border-radius:inherit;width:100%;height:auto;display:block}.nd-books-shelf:hover a{filter:brightness(.7)}.nd-books-shelf li:hover a,.nd-books-shelf a:focus-visible{filter:none;transform:translateY(-14px)scale(1.08)}.nd-books-shelf a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}[dir=rtl] .nd-books-shelf li:first-child a{transform:rotateY(-24deg)translateY(16px)}.nd-pill{word-spacing:.25em}.nd-books-shelf li{perspective:900px}@media (min-width:1024px){.nd-loop{background:var(--poster) center / cover no-repeat}}html[lang=ar]{--font-display:var(--font-kufi-arabic), var(--font-archivo), sans-serif;--font-body:var(--font-plex-arabic), var(--font-outfit), sans-serif}html[lang=ar] .nd-display,html[lang=ar] .nd-practice-row h3{font-weight:800;line-height:1.25}html[lang=ar] .nd-hero h1{font-size:clamp(34px,4.2vw,60px);line-height:1.3}html[lang=ar] :is(.nd-lede,.nd-hero .sub,.nd-practice-row li,.nd-aip-body p,.nd-why li){line-height:1.75}[dir=rtl] [lang=en]{direction:ltr;unicode-bidi:isolate}.nd-books{align-items:center;padding-bottom:36px}@media (min-width:900px){.nd-books{padding:52px 56px}.nd-books-copy{padding:0}}.nd-books-shelf{padding:12px 0 22px;position:relative}.nd-books-shelf:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:18px;position:absolute;bottom:4px;left:6%;right:6%}.nd-books-shelf a{transform:rotateY(24deg)}.nd-books-shelf li:nth-child(2) a{transform:translateY(-8px)scale(1.06)}.nd-books-shelf li:nth-child(3) a,[dir=rtl] .nd-books-shelf li:first-child a{transform:rotateY(-24deg)}[dir=rtl] .nd-books-shelf li:nth-child(3) a{transform:rotateY(24deg)}.nd-books-shelf li:hover a,.nd-books-shelf a:focus-visible,[dir=rtl] .nd-books-shelf li:hover a,[dir=rtl] .nd-books-shelf a:focus-visible{transform:translateY(-16px)scale(1.08)}.nd-hero .media.hero-photo{object-fit:cover;object-position:50% 22%;opacity:1;z-index:1;-webkit-mask-composite:source-in;width:min(54%,880px);max-width:none;height:100%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#000 76%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}[dir=rtl] .nd-hero .media.hero-photo{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 34%),linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 34%),linear-gradient(#000 76%,#0000 100%)}@media (max-width:1023px){.nd-hero .media.hero-photo{display:none}}.nd-why-photo{object-fit:contain;object-position:50% 100%;background:radial-gradient(90% 70% at 50% 100%, rgba(var(--accent-rgb), .28), transparent 70%), linear-gradient(180deg, var(--panel2) 0%, var(--bg2) 100%);padding-top:18px}.nd-hero .media.hero-photo{top:var(--nav);height:calc(100% - var(--nav));object-position:50% 0%;height:min(82%, calc(100% - var(--nav) - 40px));aspect-ratio:1100/1375;width:auto;top:auto;bottom:0;right:max(24px, calc((100% - var(--content-max)) / 2));object-fit:cover;object-position:50% 0%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 26%),linear-gradient(#000 78%,#0000 100%)}[dir=rtl] .nd-hero .media.hero-photo{right:auto;left:max(24px, calc((100% - var(--content-max)) / 2));-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 26%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 26%),linear-gradient(#000 78%,#0000 100%)}.nd-hero .media.hero-photo{height:min(90%, calc(100% - var(--nav) - 16px));aspect-ratio:1100/1620;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 14% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 14% 80%,#0000 100%)}[dir=rtl] .nd-hero .media.hero-photo{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 14% 80%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 14% 80%,#0000 100%)}@media (min-width:1024px){.nd-hero-copy,.nd-hero-side{z-index:1;position:relative}.nd-hero .media.hero-photo{top:calc((var(--nav) + 48px - 13.85%) / .8615);aspect-ratio:1100/1522;z-index:0;width:auto;height:auto;bottom:0;left:auto;right:40px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 9% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 9% 80%,#0000 100%)}[dir=rtl] .nd-hero .media.hero-photo{left:40px;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 9% 80%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#0000 0%,#000 9% 80%,#0000 100%)}.nd-hero .media.hero-photo{height:calc(100% - (var(--nav) + 48px - 13.85%) / .8615);object-fit:cover;object-position:50% 0%;max-width:min(42%,600px)}}.nd-why-photo.is-photo{object-fit:cover;object-position:50% 15%;background:0 0;padding-top:0}[data-count]{font-variant-numeric:tabular-nums}@media (min-width:1024px){.nd-why{align-items:stretch}.nd-why>div:first-child{flex-direction:column;display:flex}.nd-why ol{flex-direction:column;margin:0;display:flex}.nd-why li{flex:1;align-items:center;padding:22px 0}.nd-why #why-title{margin-top:0}}
.nd-frame-single{max-width:920px;grid-template-columns:minmax(0,1fr)!important}.nd-library{gap:72px;display:grid}.nd-library-group{scroll-margin-top:calc(var(--nav) + 24px)}.nd-library-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.nd-library-head h2{align-items:center;gap:14px;font-size:clamp(20px,2.2vw,28px);line-height:1.1;display:flex}.nd-library-head h2 i{border-radius:3px;flex:none;width:10px;height:10px}.nd-library .nd-list{gap:14px}@media (min-width:1100px){.nd-library .nd-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.nd-library .nd-list{grid-template-columns:repeat(3,1fr)}}.nd-post-card{position:relative}.nd-post-card .nd-card-band{z-index:1}.nd-areas{gap:56px;margin-bottom:64px;display:grid}.nd-area{scroll-margin-top:calc(var(--nav) + 24px)}.nd-area-top{border-top:1px solid var(--line);padding:24px 0 20px;position:relative}.nd-area-top .nd-card-band{border-radius:2px;width:72px;height:3px;top:-1px;right:auto}.nd-area-top .num{font-family:var(--font-display), sans-serif;color:var(--mut2);font-size:13px;font-weight:700;font-stretch:125%}.nd-area-top h2{margin-top:10px;font-size:clamp(22px,2.6vw,34px);line-height:1.08}.nd-area-top .claim{color:var(--ink-soft);max-width:52ch;margin-top:10px;font-size:16px}.nd-area-items{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:768px){.nd-area-items{grid-template-columns:repeat(2,1fr)}}.nd-area-items .nd-card{scroll-margin-top:calc(var(--nav) + 24px);height:auto}.nd-area-items .nd-card h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:15px;font-weight:700;font-stretch:125%}.nd-area-items .nd-card .nd-textlink{margin-top:14px}.nd-area-items .nd-card:target{border-color:rgba(var(--accent-rgb), .7);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .35), var(--shadow-card)}.nd-coming{margin:8px 0 48px}.nd-coming .nd-band p.sub{color:var(--ink-soft);margin-top:8px;font-size:15px;font-weight:400}.nd-page-prose{max-width:74ch}.nd-thumb-fallback{background:radial-gradient(70% 90% at 80% 10%, color-mix(in srgb, var(--area,var(--accent)) 28%, transparent), transparent 70%), linear-gradient(158deg, var(--panel2), var(--bg2));justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.nd-thumb-fallback:after{content:"";background-image:linear-gradient(var(--grid-wash) 1px, transparent 1px), linear-gradient(90deg, var(--grid-wash) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0}.nd-thumb-fallback img{opacity:.9;z-index:1;position:relative;width:72px!important;height:auto!important}@media (max-width:767px){.nd-banner .media.parallax{opacity:.28}}.prose-noel :is(p,li,td,th,blockquote){overflow-wrap:break-word}.prose-noel a{overflow-wrap:anywhere}.nd-videos{overflow:hidden}.nd-marquee-wrap{gap:16px;margin-top:40px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.nd-marquee{overflow:hidden}.nd-marquee .track{gap:16px;width:max-content;animation:140s linear infinite nd-marquee;display:flex}.nd-marquee.reverse .track{animation-duration:160s;animation-direction:reverse}.nd-marquee:hover .track,.nd-marquee:focus-within .track{animation-play-state:paused}@keyframes nd-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.nd-vcard{flex:none;width:300px}.nd-vcard a{border-radius:var(--radius-card);border:1px solid var(--line2);background:linear-gradient(158deg, var(--tile-grad-a), var(--tile-grad-b));color:inherit;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.nd-vcard .thumb{aspect-ratio:16/9;background:var(--panel2);display:block;position:relative;overflow:hidden}.nd-vcard .thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.nd-vcard a:hover .thumb img{transform:scale(1.05)}.nd-vcard .play{color:#0a0e15;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 8px 20px -8px #0009}.nd-vcard .len{color:#eef2f7;font-variant-numeric:tabular-nums;background:#06090ed1;border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:600;position:absolute;bottom:10px;right:10px}.nd-vcard .title{-webkit-line-clamp:2;color:var(--ink);box-sizing:content-box;-webkit-box-orient:vertical;min-height:3.2em;padding:12px 14px 14px;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:767px){.nd-vcard{width:240px}.nd-marquee .track{animation-duration:110s}}@media (prefers-reduced-motion:reduce){.nd-marquee{scroll-snap-type:x mandatory;overflow-x:auto}.nd-marquee .track{animation:none}.nd-marquee .nd-vcard[aria-hidden=true]{display:none}.nd-vcard{scroll-snap-align:start}}.nd-signup{align-self:end;gap:12px;display:grid}.nd-signup .fields{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:640px){.nd-signup .fields{grid-template-columns:1fr 1.2fr auto}}.nd-signup input[type=text],.nd-signup input[type=email]{border:1px solid var(--line2);background:var(--panel);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:11px;padding:0 14px;font-size:15px}.nd-signup input::placeholder{color:var(--mut2)}.nd-signup input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.nd-signup .nd-btn{justify-content:center;min-height:48px}.nd-signup .consent{color:var(--mut);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.nd-signup .consent input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin-top:2px}.nd-signup .consent a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.nd-signup.compact .fields{grid-template-columns:1fr}.nd-signup-error{color:#f87171;font-size:13px}:is([data-theme=light],[data-theme=hybrid] :is([data-tone=light],.nd-main:not(.nd-tones)>:not(.nd-banner,.nd-close,.nd-article,:has(>.nd-close)),.nd-main>.nd-article>:not(.nd-banner))) .nd-signup-error{color:#b91c1c}.nd-signup-done{color:var(--ink);border:1px solid rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .08);border-radius:12px;padding:14px 16px;font-size:15px}.nd-hp{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.nd-eco .nd-area-name{margin-top:8px}.nd-eco-links{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.nd-eco-links .nd-textlink{margin-top:0}.nd-footer-signup{border-bottom:1px solid var(--line);gap:16px;padding:32px 0;display:grid}@media (min-width:1024px){.nd-footer-signup{grid-template-columns:.8fr 1.2fr;align-items:end;gap:48px}}.nd-footer-signup h2{font-size:20px;line-height:1.2}.nd-footer-signup p{color:var(--mut);margin-top:8px;font-size:14px}.nd-chat{z-index:70;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}.nd-chat-dock{align-items:center;gap:14px;display:flex}.nd-chat-launcher{border:3px solid var(--panel2);cursor:pointer;width:60px;height:60px;box-shadow:0 0 0 1px var(--line2), 0 18px 40px -16px #000000b3;transition:transform .2s var(--ease), box-shadow .2s ease;background:radial-gradient(120% 120% at 30% 20%,#1a2030 0%,#06090e 70%);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.nd-chat-launcher img{width:32px;height:auto}.nd-chat-launcher:hover{box-shadow:0 0 0 1px var(--accent), 0 22px 44px -16px #000000bf;transform:translateY(-2px)}.nd-chat-launcher:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-theme=light] .nd-chat-launcher{border-color:#e8ebf0}.nd-chat-hint{color:#fff;animation:nd-chat-in .26s var(--ease);background:#4b5563;border-radius:12px;align-items:center;gap:4px;padding:4px 4px 4px 16px;display:flex;position:relative;box-shadow:0 12px 30px -14px #0009}.nd-chat-hint:after{content:"";inset-inline-end:-6px;background:inherit;border-radius:2px;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.nd-chat-hint .text{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 0;font-size:14.5px;font-weight:500}.nd-chat-hint .x{z-index:1;color:#ffffffbf;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.nd-chat-hint .x:hover{color:#fff;background:#ffffff1f}@media (max-width:639px){.nd-chat{bottom:14px;right:14px}.nd-chat-hint{display:none}.nd-chat-launcher{width:54px;height:54px}}@media (prefers-reduced-motion:reduce){.nd-chat-hint{animation:none}.nd-chat-launcher{transition:none}}.nd-chat-panel{border:1px solid var(--line2);background:var(--panel);width:min(400px,100vw - 28px);height:min(620px,100vh - 110px);color:var(--ink);animation:nd-chat-in .22s var(--ease);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #000000bf}@keyframes nd-chat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nd-chat-panel header{border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--panel2), var(--panel));justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.nd-chat-panel header h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:14px;font-weight:700;font-stretch:125%}.nd-chat-panel header p{color:var(--mut2);margin-top:4px;font-size:12px;line-height:1.4}.nd-chat-panel .close{border:1px solid var(--line2);width:34px;height:34px;color:var(--mut);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nd-chat-panel .close:hover{color:var(--ink)}.nd-chat-panel .log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.nd-chat-panel .msg{overflow-wrap:anywhere;border-radius:14px;max-width:88%;padding:10px 13px;font-size:14px;line-height:1.5}.nd-chat-panel .msg.assistant{background:var(--panel2);border:1px solid var(--line);border-bottom-left-radius:4px;align-self:flex-start}.nd-chat-panel .msg.user{color:#0a0e15;background:#fff;border-bottom-right-radius:4px;align-self:flex-end}[data-theme=light] .nd-chat-panel .msg.user{color:#fff;background:#0f172a}.nd-chat-panel .msg a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.nd-chat-panel .msg.typing{gap:4px;display:inline-flex}.nd-chat-panel .msg.typing i{background:var(--mut);border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite nd-dot}.nd-chat-panel .msg.typing i:nth-child(2){animation-delay:.15s}.nd-chat-panel .msg.typing i:nth-child(3){animation-delay:.3s}@keyframes nd-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.nd-chat-panel .starters{gap:6px;margin-top:4px;display:grid}.nd-chat-panel .starters button{text-align:left;font:inherit;color:var(--ink-soft);border:1px solid var(--line2);background:var(--surface-overlay);cursor:pointer;border-radius:10px;padding:9px 12px;font-size:13px}.nd-chat-panel .starters button:hover{border-color:var(--accent);color:var(--ink)}.nd-chat-panel .actions{flex-wrap:wrap;gap:8px;padding:0 14px 10px;display:flex}.nd-chat-panel .chip{font:inherit;border:1px solid var(--line2);background:var(--surface-overlay);color:var(--ink);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:600;text-decoration:none}.nd-chat-panel .chip:hover{border-color:var(--accent)}.nd-chat-panel .compose{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:10px 12px 12px;display:flex}.nd-chat-panel textarea{resize:none;border:1px solid var(--line2);background:var(--bg2);min-height:42px;max-height:120px;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:10px 12px;font-size:14px;line-height:1.4}.nd-chat-panel textarea:focus{outline:2px solid var(--accent);outline-offset:0}.nd-chat-panel .send{color:#0a0e15;cursor:pointer;background:#fff;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:0 0 0 1px #0f172a24}.nd-chat-panel .send:disabled{opacity:.5;cursor:default}.nd-chat-panel .book{gap:10px;padding:4px 2px;display:grid}.nd-chat-panel .book .lead{color:var(--ink);font-size:14px;font-weight:600}.nd-chat-panel .book label{color:var(--mut);gap:4px;font-size:12.5px;display:grid}.nd-chat-panel .book input{border:1px solid var(--line2);background:var(--bg2);min-height:40px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.nd-chat-panel .book input:focus{outline:2px solid var(--accent);outline-offset:0}.nd-chat-panel .book .row{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.nd-chat-panel .book .err{color:#f87171;font-size:13px}.nd-chat-panel .book .fine{color:var(--mut2);font-size:12px;line-height:1.5}.nd-chat-panel .book .fine a{color:var(--accent)}@media (max-width:639px){.nd-chat[data-open]{align-items:stretch;gap:0;inset:0}.nd-chat[data-open] .nd-chat-panel{border:0;border-radius:0;width:100%;height:100%}.nd-chat[data-open] .nd-chat-launcher{display:none}}@media print{.nd-chat{display:none}}@media (min-width:640px){.nd-split .nd-signup .fields{grid-template-columns:1fr 1fr}.nd-split .nd-signup .fields .nd-btn{grid-column:1/-1;justify-self:start}}[dir=rtl] .nd-chat{align-items:flex-start;left:20px;right:auto}@media (max-width:639px){[dir=rtl] .nd-chat{left:14px}}.nd-cookie{inset-inline:12px;z-index:90;position:fixed;bottom:12px}.nd-cookie-inner{border:1px solid var(--line2);background:var(--panel);max-width:1320px;color:var(--ink);border-radius:14px;gap:16px;margin:0 auto;padding:20px;display:grid;box-shadow:0 30px 60px -24px #000000a6}[data-theme=light] .nd-cookie-inner{background:#fff;box-shadow:0 24px 50px -24px #0f172a59}.nd-cookie-text{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.6}.nd-cookie-text a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.nd-cookie-actions{flex-wrap:wrap;gap:10px;display:flex}.nd-cookie-actions .nd-btn{justify-content:center;min-width:150px;padding:11px 22px;font-size:14px}.nd-cookie-prefs{gap:8px;display:grid}.nd-cookie-prefs .row{border:1px solid var(--line);background:var(--surface-overlay);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.nd-cookie-prefs b{color:var(--ink);font-size:14px;display:block}.nd-cookie-prefs .row span{color:var(--mut);margin-top:2px;font-size:12.5px;display:block}.nd-cookie-prefs .always{color:var(--mut2);white-space:nowrap;font-size:12px;font-weight:600}.nd-cookie-prefs input[type=checkbox]{width:40px;height:22px;accent-color:var(--accent);cursor:pointer;flex:none}@media (min-width:960px){.nd-cookie-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:24px 32px}.nd-cookie-prefs{grid-area:2/1/auto/-1}.nd-cookie-actions{flex-wrap:nowrap}}@media print{.nd-cookie{display:none}}.nd-footer-cookie{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-inline-end:16px;padding:0;text-decoration:underline}@media (min-width:768px){.nd-cookie{inset-inline-end:100px}}@media (max-width:767px){body:has(.nd-cookie) .nd-chat-dock{display:none}}body:has(.nd-cookie) .nd-chat-hint{display:none}@media (max-width:767px){.nd-cookie-inner{gap:12px;padding:16px}.nd-cookie-text{font-size:13px;line-height:1.5}.nd-cookie-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nd-cookie-actions .nd-btn{min-width:0;padding:10px 12px;font-size:13.5px}.nd-cookie-actions .nd-btn:last-child{grid-column:1/-1}}.nd-refs{margin-top:72px}.nd-refs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.nd-refs-tools{align-items:center;gap:20px;display:flex}.nd-refs-toggle{height:34px;font:inherit;color:var(--mut);border:1px solid var(--line2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.nd-refs-toggle:hover{color:var(--ink);border-color:var(--ink)}.nd-refs-toggle svg{color:var(--accent)}.nd-refs-viewport{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.nd-refs-track{width:max-content;animation:nd-refs-drift var(--refs-duration,80s) linear infinite;display:flex}.nd-refs-viewport:hover .nd-refs-track,.nd-refs-viewport:focus-within .nd-refs-track,.nd-refs-viewport.is-paused .nd-refs-track{animation-play-state:paused}@keyframes nd-refs-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nd-refs-drift-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}[dir=rtl] .nd-refs-track{animation-name:nd-refs-drift-rtl}.nd-refs-set{gap:16px;margin:0;padding-inline-end:16px;list-style:none;display:flex}.nd-ref{flex:none;width:clamp(280px,78vw,400px)}.nd-ref figure{border:1px solid var(--line2);border-radius:var(--radius-card);background:linear-gradient(158deg, var(--panel) 0%, var(--bg2) 100%);flex-direction:column;justify-content:space-between;gap:22px;height:100%;margin:0;padding:26px 26px 22px;display:flex}.nd-ref blockquote{margin:0}.nd-ref blockquote p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.6}.nd-ref figcaption{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}.nd-ref figcaption img{object-fit:cover;border-radius:999px;flex:none;width:44px;height:44px}.nd-ref figcaption b{color:var(--ink);font-size:14px;display:block}.nd-ref figcaption span span{color:var(--mut);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}@media (prefers-reduced-motion:reduce){.nd-refs-track{animation:none}.nd-refs-clone,.nd-refs-toggle{display:none}.nd-refs-viewport{scroll-snap-type:x mandatory;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.nd-ref{scroll-snap-align:start}}@media print{.nd-refs-clone,.nd-refs-toggle{display:none}.nd-refs-track{animation:none}}.nd-ref figure{transition:transform .45s var(--ease), border-color .3s ease, box-shadow .45s var(--ease);padding-top:58px;position:relative}.nd-ref figure:before{content:"“";top:10px;font-family:var(--font-display), sans-serif;color:var(--accent);opacity:.35;transition:opacity .35s ease, translate .45s var(--ease);pointer-events:none;font-size:64px;font-weight:800;line-height:1;position:absolute;inset-inline-start:22px;translate:0 4px}.nd-ref:hover figure,.nd-ref:focus-within figure{border-color:rgba(var(--accent-rgb), .5);box-shadow:0 28px 56px -28px rgba(var(--accent-rgb), .35), 0 0 0 1px rgba(var(--accent-rgb), .15);transform:translateY(-6px)}.nd-ref:hover figure:before,.nd-ref:focus-within figure:before{opacity:1;translate:none}.nd-ref-more{top:24px;color:var(--accent);opacity:0;transition:opacity .3s ease, translate .35s var(--ease);pointer-events:none;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;inset-inline-end:22px;translate:-6px}.nd-ref:hover .nd-ref-more,.nd-ref:focus-within .nd-ref-more{opacity:1;translate:none}.nd-ref figcaption img{transition:box-shadow .3s}.nd-ref:hover figcaption img{box-shadow:0 0 0 2px var(--accent)}.nd-ref-open{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.nd-ref-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nd-ref-dialog{border:1px solid var(--line2);border-radius:var(--radius-figure);background:linear-gradient(158deg, var(--panel) 0%, var(--bg2) 100%);width:min(640px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);margin:auto;padding:0;box-shadow:0 40px 80px -30px #000000b3}.nd-ref-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06090e99}@media (prefers-reduced-motion:no-preference){.nd-ref-dialog[open]{animation:nd-dialog-in .35s var(--ease)}}@keyframes nd-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.nd-ref-dialog-inner{padding:32px 32px 28px;position:relative}.nd-ref-dialog .x{top:14px;border:1px solid var(--line2);width:36px;height:36px;color:var(--mut);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:14px}.nd-ref-dialog .x:hover{color:var(--ink);border-color:var(--ink)}.nd-ref-dialog .who{align-items:center;gap:16px;padding-inline-end:40px;display:flex}.nd-ref-dialog .who img{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 2px var(--accent);border-radius:999px;flex:none}.nd-ref-dialog .who b{color:var(--ink);font-size:18px;display:block}.nd-ref-dialog .who span{color:var(--mut);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.nd-ref-dialog blockquote{border-inline-start:2px solid var(--accent);margin:24px 0 0;padding-inline-start:18px}.nd-ref-dialog blockquote p{color:var(--ink-soft);margin:0 0 14px;font-size:16.5px;line-height:1.65}.nd-ref-dialog .nd-textlink{margin-top:8px}.nd-banner:has(.nd-share-menu){z-index:20;overflow:visible}@keyframes nd-marquee-rtl{0%{transform:translate(0)}to{transform:translate(calc(50% + 8px))}}[dir=rtl] .nd-marquee .track{animation-name:nd-marquee-rtl}#newsletter .nd-split{align-items:center}#newsletter .nd-signup{align-self:center}@media (min-width:1024px){#newsletter .nd-split .nd-signup .fields{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto}#newsletter .nd-split .nd-signup .fields .nd-btn{white-space:nowrap;grid-column:auto;justify-self:stretch}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.104iauyxhaf24.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0b9excvam7id0.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.0fmzj955937qe.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_f62d3f9c-module__oYrGta__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_f62d3f9c-module__oYrGta__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_15ae89ca-module__fpDKSW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_15ae89ca-module__fpDKSW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.0f97p8c3305p~.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.0f97p8c3305p~.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.0f97p8c3305p~.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_5ac11907-module__9aWMiG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_5ac11907-module__9aWMiG__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/744885950b1fe0ff-s.0z5v269brfja-.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.0_i6kl3e9wk4w.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.05sia6pguvim0.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e23f8683e762f841-s.0ths06yfgxbhu.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4641603b8553767b-s.0m7iip0rm_m8c.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic Fallback;src:local(Arial);ascent-override:117.6%;descent-override:56.41%;line-gap-override:0.0%;size-adjust:109.02%}.noto_kufi_arabic_18efc46f-module__0lskOG__className{font-family:Noto Kufi Arabic,Noto Kufi Arabic Fallback;font-style:normal}.noto_kufi_arabic_18efc46f-module__0lskOG__variable{--font-kufi-arabic:"Noto Kufi Arabic", "Noto Kufi Arabic Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.10tdkt._dcy9o.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0748i~p6t~e1..woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.0enchk..y8of7.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.0x4oaf2w5.q41.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.0435e-sm4z2ue.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.0xkmj9051f8yu.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.0htw-ife8uw02.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.0gfg-v5ghxdlx.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.0boyeo3yu06q3.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.07x16g4hia0u7.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.0~v2a24o9-.1j.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.05u7rmxfp3m9u.woff2?dpl=dpl_GE8yc5CqudJheY85o4Lsgt4bid9M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_9d3e33f6-module__i3aoYq__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_9d3e33f6-module__i3aoYq__variable{--font-plex-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
