.landing{--ground:#faf8f4;--surface:#fff;--panel:#f3efe7;--panel-2:#ebe5d9;--ink:#10142a;--ink-soft:#4b5268;--ink-faint:#7d8497;--line:#e6e0d4;--line-strong:#d3ccbd;--accent:#2d4bd0;--accent-hover:#2139a8;--accent-wash:#eef1fd;--accent-line:#cdd6f7;--accent-ink:#2640b8;--on-accent:#fff;--gold:#c08a2a;--gold-ink:#87601a;--gold-wash:#f7eedb;--good:#1c8a57;--good-wash:#e4f3ea;--shadow-sm:0 1px 2px #10142a0f, 0 1px 1px #10142a0a;--shadow-md:0 14px 34px -14px #10142a33, 0 2px 6px #10142a0f;--shot-filter:none;--shot-frame:#f1ede5;--stage:#0b1026;--stage-2:#151c40;--on-stage:#f4f2eb;--on-stage-soft:#aeb5cc;--stage-line:#ffffff1f;--stage-accent:#8ea4ff;--shadow-lg:0 50px 90px -40px #04081eb3, 0 16px 30px -18px #04081e80;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-pill:999px;--font-head:var(--font-young), Georgia, serif;--font-body:var(--font-hanken), system-ui, sans-serif;--font-num:var(--font-hanken), system-ui, sans-serif;--head-scale:1;--head-lh:1.04;--title-lh:1.12;--body-lh:1.62;--track-head:-.02em;--gap-section:clamp(76px, 10vw, 136px);--gutter:clamp(16px, 4vw, 40px);--measure:62ch;background:var(--ground);min-height:100vh;color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:var(--body-lh);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;margin:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .landing{--ground:#0b1021;--surface:#131a31;--panel:#0f1529;--panel-2:#172039;--ink:#efeee8;--ink-soft:#a9b0c4;--ink-faint:#7a8198;--line:#222a45;--line-strong:#323e62;--accent:#8098ff;--accent-hover:#a3b3ff;--accent-wash:#161f47;--accent-line:#2c3b78;--accent-ink:#a9b8ff;--on-accent:#0a0f26;--gold:#e3b760;--gold-ink:#e8c27a;--gold-wash:#2a2413;--good:#4cc38a;--good-wash:#10281d;--shadow-sm:0 1px 2px #0006;--shadow-md:0 14px 34px -14px #000000a6;--shot-filter:brightness(.86) saturate(.9);--shot-frame:#0f1528;--stage:#070b1b;--stage-2:#10173a;--stage-line:#ffffff17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .landing{--ground:#0b1021;--surface:#131a31;--panel:#0f1529;--panel-2:#172039;--ink:#efeee8;--ink-soft:#a9b0c4;--ink-faint:#7a8198;--line:#222a45;--line-strong:#323e62;--accent:#8098ff;--accent-hover:#a3b3ff;--accent-wash:#161f47;--accent-line:#2c3b78;--accent-ink:#a9b8ff;--on-accent:#0a0f26;--gold:#e3b760;--gold-ink:#e8c27a;--gold-wash:#2a2413;--good:#4cc38a;--good-wash:#10281d;--shadow-sm:0 1px 2px #0006;--shadow-md:0 14px 34px -14px #000000a6;--shot-filter:brightness(.86) saturate(.9);--shot-frame:#0f1528;--stage:#070b1b;--stage-2:#10173a;--stage-line:#ffffff17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[lang=ur] .landing{--font-head:var(--font-nastaliq), var(--font-naskh), serif;--font-body:var(--font-naskh), system-ui, sans-serif;--head-scale:.8;--head-lh:2;--title-lh:1.95;--body-lh:1.95;--track-head:0}:where(.landing) *,:where(.landing) :before,:where(.landing) :after{box-sizing:border-box}:where(.landing h1,.landing h2,.landing h3,.landing h4,.landing p,.landing dl,.landing dd),:where(.landing figure,.landing figcaption,.landing blockquote){margin:0}:where(.landing ul,.landing ol){margin:0;padding:0;list-style:none}:where(.landing a){color:var(--accent-ink);text-underline-offset:3px;text-decoration-thickness:1px}:where(.landing a:hover){color:var(--accent-hover)}:where(.landing button){font:inherit;cursor:pointer}:where(.landing img,.landing svg){max-width:100%}:where(.landing :focus-visible){outline:2px solid var(--accent);outline-offset:3px}:where(.landing) ::selection{background:var(--accent);color:var(--on-accent)}html:has(.landing){scroll-behavior:smooth;scroll-padding-block-start:96px}@keyframes landing-rise{0%{opacity:0;transform:translateY(28px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing [data-reveal]{animation:linear both landing-rise;animation-timeline:view();animation-range:entry 0 entry 140px}}}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}:where(.landing) *{transition:none!important;animation:none!important}}
