:root{--head-h:58px;--kora:#EAE3D6;--kora-deep:#E1D8C7;--siyahi:#15130E;--siyahi-soft:#4A463C;--neel:#1B2452;--neel-deep:#141A3D;--gulaanar:#C42C5B;--gulaanar-ink:#9E1E46;--mor:#0E7A6B;--haldi:#C9910F;--surmai:#54657A;--hair:rgba(21,19,14,.16);--hair-light:rgba(234,227,214,.22);--maxw:1180px;--pad:clamp(16px,4vw,48px);--serif:"Fraunces",Georgia,"Times New Roman",serif;--sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--urdu:"Noto Nastaliq Urdu",serif}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--kora);color:var(--siyahi);font-family:var(--sans);font-size:16.5px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.05;letter-spacing:-.01em;margin:0}p{margin:0 0 1em}a{color:inherit}img{display:block;max-width:100%;height:auto}.wrap{max-width:var(--maxw);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.urdu{font-family:var(--urdu);direction:rtl;line-height:2.2;font-weight:500}.muted{color:var(--siyahi-soft)}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--gulaanar);outline-offset:3px;border-radius:2px}.skip{position:absolute;left:-9999px;top:0;background:var(--siyahi);color:var(--kora);padding:10px 16px;z-index:100}.skip:focus{left:8px;top:8px}.site-head{position:sticky;top:0;z-index:40;background:rgba(234,227,214,.94);backdrop-filter:saturate(1.1) blur(8px);border-bottom:1px solid var(--hair)}.site-head .bar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:11px;padding-bottom:11px}.brandmark{font-family:var(--serif);font-size:21px;letter-spacing:.02em;text-decoration:none;display:inline-flex;align-items:center;gap:.5ch;white-space:nowrap}.brandmark .logo{width:32px;height:32px;border-radius:50%;display:block;flex:0 0 auto;margin-right:6px}.brandmark b{font-weight:600}.brandmark .rw{color:var(--gulaanar-ink)}.nav{display:flex;gap:18px;align-items:center;min-width:0}.nav a{text-decoration:none;color:var(--siyahi-soft);font-size:15px;letter-spacing:.01em;padding:6px 0;white-space:nowrap}.nav .s{display:none}.nav a:hover,.nav a[aria-current="page"]{color:var(--siyahi)}.nav a[aria-current="page"]{border-bottom:1.5px solid var(--gulaanar)}.head-actions{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55ch;font:inherit;font-size:15px;border:1px solid var(--siyahi);background:transparent;color:var(--siyahi);padding:9px 15px;border-radius:999px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.btn:hover{background:var(--siyahi);color:var(--kora)}.btn-wa{border-color:var(--gulaanar);background:var(--gulaanar);color:#fff}.btn-wa:hover{background:var(--gulaanar-ink);border-color:var(--gulaanar-ink);color:#fff}.btn[disabled]{opacity:.55;cursor:not-allowed}.dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}.btn-wa .dot{width:17px;height:17px;border-radius:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 1.8a8.2 8.2 0 1 1-4.2 15.3l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 0 1 12 3.8zm-3.3 4.1c-.2 0-.5 0-.7.3-.3.3-1 1-1 2.4s1 2.8 1.2 3c.1.2 2 3.1 4.9 4.3 2.4 1 2.9.8 3.4.7.5 0 1.7-.7 1.9-1.4.2-.7.2-1.2.2-1.4l-.5-.3-1.8-.9c-.3-.1-.5-.1-.7.1l-.8 1c-.2.2-.3.2-.6.1-.3-.1-1.1-.4-2.2-1.3-.8-.7-1.3-1.6-1.5-1.9-.2-.3 0-.4.1-.6l.4-.5.3-.5v-.5l-.8-2c-.2-.5-.4-.5-.6-.5z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 1.8a8.2 8.2 0 1 1-4.2 15.3l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 0 1 12 3.8zm-3.3 4.1c-.2 0-.5 0-.7.3-.3.3-1 1-1 2.4s1 2.8 1.2 3c.1.2 2 3.1 4.9 4.3 2.4 1 2.9.8 3.4.7.5 0 1.7-.7 1.9-1.4.2-.7.2-1.2.2-1.4l-.5-.3-1.8-.9c-.3-.1-.5-.1-.7.1l-.8 1c-.2.2-.3.2-.6.1-.3-.1-1.1-.4-2.2-1.3-.8-.7-1.3-1.6-1.5-1.9-.2-.3 0-.4.1-.6l.4-.5.3-.5v-.5l-.8-2c-.2-.5-.4-.5-.6-.5z'/%3E%3C/svg%3E") center/contain no-repeat}@media (max-width:519px){.nav{gap:12px}.nav a{font-size:14px}.nav a.hide-sm{display:none}.nav .l{display:none}.nav .s{display:inline}.brandmark{font-size:19px}.brandmark .logo{width:28px;height:28px;margin-right:4px}.head-actions .btn{padding:8px 13px;min-height:40px}.head-actions .btn span.lbl{display:none}}@media (max-width:359px){.nav a[aria-current="page"]{display:none}.brandmark{font-size:18px}.site-head .bar{gap:10px}}.site-foot{background:var(--neel-deep);color:rgba(234,227,214,.72);padding-top:clamp(36px,6vw,56px);padding-bottom:36px;font-size:14.5px}.site-foot .fmark{font-family:var(--serif);font-size:26px;color:var(--kora);display:flex;align-items:baseline;gap:1ch;flex-wrap:wrap}.site-foot .fmark .u{font-family:var(--urdu);direction:rtl;font-size:.9em;opacity:.9}.site-foot .frow{display:flex;flex-wrap:wrap;gap:10px 28px;margin:18px 0 24px}.site-foot a{color:rgba(234,227,214,.82)}.site-foot .fine{color:rgba(234,227,214,.5);font-size:13px;border-top:1px solid var(--hair-light);padding-top:20px}.site-foot .fine.note{font-size:11.5px;line-height:1.5;border-top:none;padding-top:8px;opacity:.85}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;animation:none!important;transition:none!important}}.rr-music{position:fixed;left:16px;bottom:16px;z-index:150;width:44px;height:44px;border-radius:50%;border:1px solid var(--hair-light);background:var(--neel);color:var(--kora);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.82;box-shadow:0 2px 10px rgba(21,19,14,.25);transition:opacity .2s,background .2s}.rr-music:hover,.rr-music:focus-visible{opacity:1}.rr-music:focus-visible{outline:2px solid var(--gulaanar);outline-offset:2px}.rr-music.on{background:var(--gulaanar);opacity:1}.rr-music.on span{display:inline-block;animation:rr-note 1.6s ease-in-out infinite}@keyframes rr-note{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.rr-music.on span{animation:none}}@media print{.rr-music{display:none}}@media (max-width:640px){.rr-music{position:absolute;top:calc(var(--head-h) + 10px);left:auto;right:12px;bottom:auto;width:34px;height:34px;font-size:15px;opacity:.75}}.cta-bar{display:none}@media (max-width:760px){.cta-bar{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:140;background:rgba(255,255,255,.97);backdrop-filter:blur(8px);border-top:1px solid var(--hair);padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.cta-bar .p{display:flex;flex-direction:column;line-height:1.15;min-width:0}.cta-bar .p b{font-family:var(--serif);font-weight:400;font-size:21px}.cta-bar .p span{font-size:12.5px;color:var(--siyahi-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta-bar .btn{margin-left:auto;min-height:46px;padding:10px 20px;font-size:15.5px;gap:8px}body.has-cta{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.site-foot .team{opacity:.6;font-size:13px}