@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2)format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/poppins-latin-900-normal.BmL1zqjw.woff2)format("woff2"),url(/_astro/poppins-latin-900-normal.By5LX1Cr.woff)format("woff")}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-arabic-400-normal.BVDOj1dq.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-arabic-400-normal.Df9iHKj9.woff)format("woff")}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-nastaliq-urdu-arabic-700-normal.CV4fHIsl.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-arabic-700-normal.DLTMJhMG.woff)format("woff")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-arabic-400-normal.U_i0HMfG.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-400-normal.1AoZhAAW.woff)format("woff")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-arabic-700-normal.BdBAMxnO.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-700-normal.fm10sHOa.woff)format("woff")}:root{--font-latin:"Poppins", system-ui, "Segoe UI", Arial, sans-serif;--font-urdu:"Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", serif;--text-scale:1}:root[data-text=large]{--text-scale:1.15}:root[data-text=larger]{--text-scale:1.3}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-latin);font-size:calc(112.5% * var(--text-scale));background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-padding-top:6rem;line-height:1.7}html:lang(ur){font-size:calc(125% * var(--text-scale))}[lang=ur]{font-family:var(--font-urdu);word-spacing:.05em;line-height:2.3}:root[data-urdu-font=naskh]{--font-urdu:"Noto Naskh Arabic", "Noto Nastaliq Urdu", serif}:root[data-urdu-font=naskh] [lang=ur]{line-height:1.9}[lang=en]:not(html){font-family:var(--font-latin);line-height:1.7}body{background:var(--bg);flex-direction:column;min-height:100vh;margin:0;display:flex}main{flex:1}main:focus{outline:none}img,svg,iframe{max-width:100%}img{height:auto}a{color:var(--link);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:var(--link-hover);text-decoration-thickness:2px}:root[data-contrast=high] a{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 6px var(--focus-halo);border-radius:4px}h1,h2,h3,h4{color:var(--text);text-wrap:balance;margin-block:1.6em .5em;font-weight:700;line-height:1.2}h1{margin-block-start:0;font-size:clamp(2.2rem,5vw,4rem)}h3{letter-spacing:-.01em;font-size:1.3rem}h4{font-size:1.1rem}[lang=ur] :is(h1,h2,h3,h4,.eyebrow,.stat-value),:is(h1,h2,h3,h4)[lang=ur]{letter-spacing:0;font-weight:700;line-height:1.9}[lang=ur] h1{font-size:clamp(1.9rem,4vw,3.1rem)}[lang=ur] h2{font-size:clamp(1.6rem,3vw,2.45rem)}p{margin-block:0 1em}blockquote{border-inline-start:4px solid var(--emerald);margin-inline:0;padding-inline-start:1.25rem}pre{background:var(--surface-mint);text-align:left;direction:ltr;padding:1rem;overflow-x:auto}hr{border:0;border-block-start:1px solid var(--border)}.wrap{width:100%;max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}.wrap .wrap{padding-inline:0}.center{text-align:center}.meta{color:var(--text-muted);font-size:.9rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ltr{font-family:var(--font-latin);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.hl{color:var(--highlight)}.skip-link{inset-inline-start:1rem;z-index:100;border-radius:var(--radius-sm);background:var(--text);color:var(--bg);padding:.75rem 1.25rem;font-weight:700;position:absolute;top:-10rem}.skip-link:focus{top:1rem}.display-dialog{border:2px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);width:min(34rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--text);box-shadow:var(--shadow-lift);padding:0;overflow:auto}.display-dialog::backdrop,.register-dialog::backdrop{background:#051410a6}.dialog-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 0;display:flex}.dialog-head h2{margin:0;font-size:1.6rem}.dialog-body{padding:.75rem 1.5rem 1.5rem}.dialog-close{border:2px solid var(--border-strong);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.choice-group{border:0;margin:0 0 1.25rem;padding:0}.choice-group legend{margin-block-end:.5rem;padding:0;font-weight:700}.choices{flex-wrap:wrap;gap:.5rem;display:flex}.choice{position:relative}.choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice span{border:2px solid var(--border-strong);background:var(--surface);border-radius:999px;align-items:center;gap:.4rem;min-height:2.75rem;padding:.35rem 1rem;font-weight:600;display:inline-flex}.choice input:checked+span{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.choice input:checked+span:before{content:"✓"}.choice input:focus-visible+span{outline:3px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 6px var(--focus-halo)}.dialog-actions{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-block-start:.5rem;display:flex}.video-frame{aspect-ratio:16/9;border-radius:var(--radius-lg);background:#000;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.site-form{max-width:38rem}.field{margin-block-end:1.25rem}.field label{margin-block-end:.4rem;font-weight:600;display:block}.field .required{color:var(--text-muted);font-weight:400}.field-hint{color:var(--text-muted);margin:0 0 .4rem;font-size:.95rem}.field input,.field textarea{border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:3.25rem;color:var(--text);font:inherit;transition:border-color var(--transition), box-shadow var(--transition);padding:.7rem 1rem;display:block}.field input:hover,.field textarea:hover{border-color:var(--accent)}.field textarea{resize:vertical}.field [aria-invalid=true]{border-color:var(--error);box-shadow:inset 4px 0 0 var(--error)}[dir=rtl] .field [aria-invalid=true]{box-shadow:inset -4px 0 0 var(--error)}.field-error{color:var(--error);margin:.4rem 0 0;font-weight:600}.field-error:empty,.form-status:empty{display:none}.form-status{font-weight:600}.form-actions{flex-wrap:wrap;gap:.75rem;display:flex}.contact-layout{gap:2.5rem 4rem;display:grid}@media (width>=56rem){.contact-layout{grid-template-columns:1.6fr 1fr}}.contact-layout>*{min-width:0}.contact-other{overflow-wrap:anywhere;border-radius:var(--radius-xl);background:var(--surface-mint);align-self:start;padding:2rem}.contact-other .footer-links a{color:var(--link)}.register-dialog{border:2px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);width:min(36rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--text);padding:1.75rem;overflow:auto}.register-dialog .dialog-head{padding:0}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root[data-motion=reduce] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]){scroll-behavior:smooth}}:root{--emerald:#009e73;--emerald-deep:#007a5e;--forest:#05523f;--forest-deep:#033a2d;--blue:#0072b2;--navy:#0b3a5b;--band-night:#05523f;--band-night-raised:#0a6650;--glow:#8de3c4;--glow-hover:#b9f0dc;--on-night:#fff;--on-night-muted:#d9ebe4;--on-night-line:#ffffff40;--bg:#fff;--surface:#fff;--surface-mint:#eef8f4;--surface-mint-strong:#d4efe5;--surface-sky:#eaf3fa;--text:#14231f;--text-muted:#4a5a55;--ink:#14231f;--border:#14231f;--border-strong:#14231f;--link:#0a6b52;--link-hover:#05523f;--accent:#14231f;--icon:#05523f;--on-accent:#fff;--highlight:#007a5e;--highlight-blue:#0072b2;--error:#b3261e;--focus-ring:#14231f;--focus-halo:#ffbf47;--pop:5px 5px 0 var(--ink);--shadow-lift:7px 7px 0 var(--ink);--line:2px;--radius-sm:.75rem;--radius:1.25rem;--radius-lg:1.75rem;--radius-xl:2.5rem;--max-width:82rem;--gutter:clamp(1rem, 4vw, 2.5rem);--edge:clamp(.5rem, 1.5vw, 1.25rem);--section-space:clamp(4rem, 9vw, 7rem);--display-tracking:-.045em;--ease:cubic-bezier(.34, 1.56, .64, 1);--transition:.2s var(--ease);color-scheme:light}:root[data-theme=dark]{--bg:#0f1f1a;--surface:#152a23;--surface-mint:#14302a;--surface-mint-strong:#1d3a30;--surface-sky:#132a38;--band-night:#0a3a2e;--band-night-raised:#10483a;--text:#e8f1ee;--text-muted:#b3c8c0;--ink:#c9d8d2;--border:#c9d8d2;--border-strong:#c9d8d2;--link:#6fdcb5;--link-hover:#a5ecd2;--accent:#e8f1ee;--icon:#6fdcb5;--on-accent:#0f1f1a;--highlight:#4fd1a5;--highlight-blue:#7cc4f2;--error:#ffb4ab;--focus-ring:#fff;--pop:5px 5px 0 #0000008c;--shadow-lift:7px 7px 0 #0000008c;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--bg:#0f1f1a;--surface:#152a23;--surface-mint:#14302a;--surface-mint-strong:#1d3a30;--surface-sky:#132a38;--band-night:#0a3a2e;--band-night-raised:#10483a;--text:#e8f1ee;--text-muted:#b3c8c0;--ink:#c9d8d2;--border:#c9d8d2;--border-strong:#c9d8d2;--link:#6fdcb5;--link-hover:#a5ecd2;--accent:#e8f1ee;--icon:#6fdcb5;--on-accent:#0f1f1a;--highlight:#4fd1a5;--highlight-blue:#7cc4f2;--error:#ffb4ab;--focus-ring:#fff;--pop:5px 5px 0 #0000008c;--shadow-lift:7px 7px 0 #0000008c;color-scheme:dark}}:root[data-contrast=high]{--surface-mint:var(--bg);--surface-mint-strong:var(--bg);--surface-sky:var(--bg);--text-muted:var(--text);--band-night:#000;--band-night-raised:#000;--on-night:#fff;--on-night-muted:#fff;--pop:none;--shadow-lift:none}:root[data-contrast=high]:not([data-theme=dark]){--bg:#fff;--surface:#fff;--text:#000;--ink:#000;--border:#000;--link:#003d7a;--accent:#000;--highlight:#003d2e;--highlight-blue:#003d7a;--emerald:#fff;--forest:#000;--navy:#000;--glow:#8df5cf}:root[data-contrast=high][data-theme=dark]{--bg:#000;--surface:#000;--text:#fff;--ink:#fff;--border:#fff;--link:#ffff6e;--accent:#ffff6e;--on-accent:#000;--highlight:#ffff6e;--highlight-blue:#ffff6e;--emerald:#000;--forest:#000;--navy:#000;--glow:#ffff6e}h1,h2{letter-spacing:var(--display-tracking);font-weight:900;line-height:1.02}h1{font-size:clamp(2.4rem,5.6vw,4.8rem)}h2{font-size:clamp(2rem,4.4vw,3.6rem)}h3{letter-spacing:-.02em;font-weight:800}.band-night{background:var(--band-night);color:var(--on-night)}.band-night :is(h1,h2,h3,h4){color:#fff}.band-night .hl{color:var(--glow)}.band-night a:not(.button){color:var(--on-night)}.band-night .meta,.band-night .lead{color:var(--on-night-muted)}.band-night :focus-visible{outline-color:#fff}.eyebrow,.sticker{border:var(--line) solid var(--ink);background:var(--surface);color:var(--text);border-radius:999px;align-items:center;margin:0;padding:.3rem 1rem;font-size:.85rem;font-weight:700;line-height:1.4;display:inline-flex}.eyebrow{box-shadow:3px 3px 0 var(--ink);margin-block-end:1.25rem;transform:rotate(-2deg)}[lang=ur] :is(.eyebrow,.sticker){font-size:1rem;line-height:2}.band-night .eyebrow{border-color:var(--glow);color:var(--glow);box-shadow:none;background:0 0}.stickers{flex-wrap:wrap;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.sticker-green{background:var(--emerald);color:#14231f;transform:rotate(-3deg)}.sticker-sky{background:var(--surface-sky);transform:rotate(2deg)}.button{border:var(--line) solid var(--ink);min-height:3.25rem;font:inherit;text-align:center;cursor:pointer;transition:transform var(--transition), box-shadow var(--transition), background-color .15s ease;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.6rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.button:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.button:active{box-shadow:none;transform:translate(0)}.button svg{flex:none}.button-primary,.button-blue,.button-glow{background:var(--accent);color:var(--on-accent)}.button-ghost,.button-secondary,.button-outline{background:var(--surface);color:var(--text)}.button-large{min-height:3.75rem;padding-inline:2rem;font-size:1.1rem}.band-night:not(.hero) .button-glow,.band-night:not(.hero) .button-primary{color:#14231f;background:#fff;border-color:#fff}.band-night:not(.hero) .button-ghost{color:#fff;background:0 0;border-color:#fff}.band-night:not(.hero) .button:hover{box-shadow:4px 4px #00000059}.top-strip{background:#fff}.top-strip-row{justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:.75rem;display:flex}.partner-logos{align-items:center;gap:clamp(1rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:flex}.partner-logos img{width:auto;height:clamp(2.25rem,5vw,3.25rem);display:block}.brand-logo{border-radius:var(--radius-sm);display:block}.brand-logo img{width:auto;height:clamp(2rem,4.5vw,2.9rem);display:block}.site-nav.band-night{z-index:30;background:0 0;padding-block:.25rem;position:relative}@media (width>=60rem) and (height>=40rem){.site-nav.band-night{position:sticky;top:.5rem}}.nav-row{border:var(--line) solid var(--forest);background:var(--forest);color:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:4rem;padding:.45rem .5rem .45rem 1.5rem;display:flex}[dir=rtl] .nav-row{padding:.45rem 1.5rem .45rem .5rem}.wrap.nav-row{max-width:calc(var(--max-width) - 2 * var(--gutter))}.nav-pill.menu-toggle{display:none}.main-nav{flex:auto}.main-menu{flex-wrap:wrap;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.main-menu a{color:#fff;border-radius:999px;align-items:center;min-height:2.75rem;padding:.25rem .95rem;font-weight:600;text-decoration:none;display:flex}.site-nav .main-menu a:hover{color:#fff;background:#ffffff24}.site-nav .main-menu a[aria-current=page]{color:#05523f;background:#fff}.site-nav .main-menu a[aria-current=true]{border-radius:0;box-shadow:inset 0 -3px #fff}.nav-actions{align-items:center;gap:.4rem;margin-inline-start:auto;display:flex}.site-nav .nav-download{color:#05523f;background:#fff;border-color:#fff;min-height:2.9rem;padding-block:.4rem}.site-nav .nav-download:hover{box-shadow:3px 3px #00000059}.nav-pill{border:var(--line) solid #fff9;color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-pill:hover{color:#fff;background:#ffffff1f;border-color:#fff}@media (width<=60rem){.nav-row{border-radius:var(--radius-lg)}.js .nav-pill.menu-toggle{display:inline-flex}.js .main-nav{flex-basis:100%;order:3}.js .main-menu{flex-direction:column;padding-block:.5rem .75rem;display:none}.js .main-menu[data-open]{display:flex}.main-menu a{font-size:1.15rem}.nav-actions .nav-download{display:none}}@media (width<=30rem){.nav-pill .pill-text{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.hero.band-night{margin:.75rem var(--edge) 0;border-radius:var(--radius-xl);background:var(--surface-mint);color:var(--text);padding-block:clamp(3rem,7vw,5rem) 0;position:relative;overflow:hidden}.hero.band-night :is(h1,h2){color:var(--text)}.hero.band-night .hl{color:var(--highlight)}.hero.band-night .lead{color:var(--text-muted)}.hero.band-night :focus-visible{outline-color:var(--focus-ring)}.hero.band-night .eyebrow{border-color:var(--ink);background:var(--surface);color:var(--text);box-shadow:3px 3px 0 var(--ink)}.hero-grid{align-items:end;gap:2rem;display:grid}@media (width>=60rem){.hero-grid{grid-template-columns:1.15fr .85fr}}.hero-text{padding-block-end:clamp(3rem,6vw,4.5rem)}.hero h1{max-width:48rem;margin-block:1.25rem 1.5rem;font-size:clamp(2.5rem,6.2vw,5.4rem);line-height:.98}[lang=ur] .hero h1{letter-spacing:0;font-size:clamp(2rem,4.6vw,3.8rem);line-height:1.8}.hero .lead{max-width:36rem;margin-block-end:2rem;font-size:1.2rem}.hero .eyebrow{margin-block-end:0}.hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hero-platforms{flex-wrap:wrap;gap:.25rem 1.25rem;margin:1.5rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.hero.band-night .hero-platforms a{min-height:2.75rem;color:var(--text);align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.hero.band-night .hero-platforms a:hover{text-decoration:underline}.hero-art{direction:ltr;flex-direction:row-reverse;justify-content:center;align-items:flex-end;display:flex}.hero-art img{width:50%;min-width:0;max-width:20rem;margin-block-end:-2%}.hero-art img+img{transform:translateY(6%)}@media (width<=40rem){.hero-art{display:none}}.proof{margin:.75rem var(--edge) 0;border-radius:var(--radius-xl);background:var(--forest);color:#fff}.stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:0;margin:0 auto;list-style:none;display:grid}.stat{padding:clamp(1.25rem,3vw,2rem) clamp(1rem,2vw,1.5rem)}.stat-value{color:#fff;letter-spacing:-.04em;font-size:clamp(2.2rem,4.2vw,3.3rem);font-weight:900;line-height:1.05;display:block}.stat-label{color:#d9ebe4;margin-block-start:.4rem;font-size:.95rem;line-height:1.5;display:block}.section .stats{gap:1rem}.section .stat{border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--pop)}.section .stat-value{color:var(--highlight)}.section .stat-label{color:var(--text-muted)}.site-footer.band-night{margin:.75rem var(--edge) 0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-block:0 1.5rem;position:relative}.site-footer a{color:#fff}.partners{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:clamp(1.75rem,4vw,2.5rem);display:flex}.site-footer .partners h2{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:800}.partner-list{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.partner-list a{border:var(--line) solid #14231f;border-radius:var(--radius);transition:transform var(--transition), box-shadow var(--transition);background:#fff;padding:.6rem 1.1rem;display:block}.partner-list a:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #14231f}.partner-list img{width:auto;height:2.5rem;display:block}.site-footer h2{color:#fff;letter-spacing:0;margin-block:0 .9rem;font-size:1.05rem}.footer-signup{border:var(--line) solid #14231f;border-radius:var(--radius-lg);background:var(--surface-mint);color:var(--text);align-items:center;gap:1.25rem 3rem;margin-block-end:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.5rem,3vw,2.25rem);display:grid;box-shadow:6px 6px #033a2d}@media (width>=56rem){.footer-signup{grid-template-columns:1fr 1fr}}.site-footer .footer-signup h2{color:var(--text);letter-spacing:-.03em;margin-block-end:.4rem;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:900}.footer-signup p{color:var(--text-muted);margin:0}.footer-signup .site-form{--label-line:1.7;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;max-width:none;display:grid}[lang=ur] .footer-signup .site-form{--label-line:2.3}.footer-signup .field{grid-area:1/1;margin:0}.footer-signup .form-actions{grid-area:1/2;align-self:start;margin-block-start:calc(1em * var(--label-line) + .4rem)}.footer-signup .form-status{color:var(--text);grid-column:1/-1;margin:.75rem 0 0}@media (width<=30rem){.footer-signup .site-form{grid-template-columns:1fr;row-gap:.75rem}.footer-signup .form-actions{grid-area:2/1;margin:0}}.footer-signup .field label{color:var(--text)}.footer-signup :focus-visible{outline-color:var(--focus-ring)}.footer-grid{gap:2.5rem 2rem;display:grid}@media (width<=56rem){.footer-grid{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.footer-brand{grid-column:1/-1}.partner-list img{height:2rem}}@media (width>=56rem){.footer-grid{grid-template-columns:1.4fr repeat(3,.9fr) 1.5fr}}.footer-brand img{width:11rem}.footer-brand p{max-width:26rem;color:var(--on-night-muted);margin-block-start:1rem}.footer-links,.social-links{margin:0;padding:0;list-style:none}.footer-links li+li{margin-block-start:.4rem}.site-footer .footer-links a{color:var(--on-night-muted);text-decoration:none}.site-footer .footer-links a:hover,.site-footer .footer-links a[aria-current]{color:#fff;text-decoration:underline 2px}.footer-contact .footer-links li+li{margin-block-start:.75rem}.footer-contact-label{color:var(--on-night-muted);font-size:.85rem;display:block}.site-footer .footer-contact .footer-links a{color:#fff;overflow-wrap:anywhere;font-size:.9rem}.social-links{flex-wrap:wrap;gap:.35rem;margin-block-start:1.25rem;display:flex}.social-links a{border:var(--line) solid #fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s,color .15s;display:grid}.social-links a:hover{color:#05523f;background:#fff}.footer-bottom{border-block-start:1px solid var(--on-night-line);color:var(--on-night-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-block-start:2.5rem;padding-block-start:1.5rem;font-size:.875rem;display:flex}.footer-bottom p{margin:0}.page-title{padding-block:.75rem 0}.page-title .wrap{max-width:calc(var(--max-width) + 2 * var(--edge));padding-inline:var(--edge)}.page-title-card{border-radius:var(--radius-xl);background:var(--surface-mint);padding:clamp(2.25rem,5vw,4rem) clamp(1.25rem,4vw,3.5rem);position:relative;overflow:hidden}.page-title-card:before,.page-title-card:after{content:"";border:var(--line) solid var(--ink);pointer-events:none;position:absolute}.page-title-card:before{aspect-ratio:1;background:var(--surface-sky);border-radius:50%;width:clamp(8rem,18vw,13rem);inset-block-start:-3rem;inset-inline-end:-2.5rem}.page-title-card:after{aspect-ratio:1;background:var(--emerald);border-radius:1rem;width:clamp(3rem,6vw,4.5rem);inset-block-end:clamp(1rem,3vw,2rem);inset-inline-end:clamp(5rem,14vw,10rem);transform:rotate(12deg)}@media (width<=40rem){.page-title-card:after{display:none}}.page-title-card>*{z-index:1;position:relative}.page-title h1{max-width:min(52rem,85%);color:var(--text);margin:0}.page-title .eyebrow+h1{margin-block-start:.25rem}.page-title .title-meta{max-width:44rem;color:var(--text-muted);margin:1rem 0 0;font-size:1.15rem}.page-body{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3.5rem,8vw,6rem)}.prose{overflow-wrap:anywhere;max-width:46rem}.prose :is(h2,h3,h4):first-child{margin-block-start:0}.prose h2{font-size:clamp(1.6rem,2.8vw,2.2rem)}.prose li+li{margin-block-start:.4rem}.prose li::marker{color:var(--emerald);font-weight:900}.section{padding-block:var(--section-space)}.section-mint{margin-inline:var(--edge);border-radius:var(--radius-xl);background:var(--surface-mint)}.section:not(.section-mint)+.section:not(.section-mint),.section-text+.section:not(.section-mint),.section:not(.section-mint)+.section-text{padding-block-start:0}.section-mint+.section-mint{margin-block-start:.75rem}.section-head{max-width:52rem;margin-block-end:clamp(2rem,5vw,3.5rem)}.section-head.center{text-align:center;margin-inline:auto}.section-head h2{margin-block:0}.section-intro{max-width:40rem;color:var(--text-muted);margin:1.25rem 0 0;font-size:1.15rem}.more-link{border:var(--line) solid var(--ink);background:var(--surface);color:var(--text);transition:transform var(--transition), box-shadow var(--transition);border-radius:999px;align-items:center;gap:.5rem;margin-block-start:2.5rem;padding:.5rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.more-link:hover{box-shadow:4px 4px 0 var(--ink);color:var(--text);transform:translate(-2px,-2px)}.card-grid,.bento,.chain{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.card{border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--surface);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;padding:clamp(1.5rem,3vw,2rem);display:flex;position:relative}.card:has(a:hover){box-shadow:var(--shadow-lift);transform:translate(-3px,-3px)}.card h3{margin-block:0 .5rem;font-size:1.3rem}.card p{color:var(--text-muted);margin:0}.card a.card-link{color:inherit;text-decoration:none}.card a.card-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.card a.card-link:hover{text-decoration:underline}.card a.card-link:focus-visible{box-shadow:none;outline:none}.card:has(a.card-link:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 6px var(--focus-halo)}.icon-disc{border:var(--line) solid var(--ink);background:var(--surface-mint-strong);width:3.5rem;height:3.5rem;color:var(--icon);border-radius:50%;flex:none;place-items:center;margin-block-end:1.25rem;display:grid}.chain{counter-reset:step}@media (width>=56rem){.chain{grid-template-columns:repeat(3,1fr);align-items:start}.chain .card:nth-child(2){margin-block-start:3rem}.chain .card:nth-child(3){margin-block-start:6rem}}.chain .card{border-radius:var(--radius-xl);box-shadow:var(--pop);padding:clamp(1.75rem,3vw,2.5rem)}.chain .card:before{counter-increment:step;content:counter(step) / "";font-family:var(--font-latin);letter-spacing:-.05em;margin-block-end:.75rem;font-size:clamp(4rem,7vw,6rem);font-weight:900;line-height:.9;display:block}.chain .card:first-child{background:var(--surface-sky)}.chain .card:nth-child(3){background:var(--surface-mint-strong)}.chain .card-core.band-night{background:var(--emerald);color:#14231f}.chain .card-core.band-night :is(h3,p){color:#14231f}.chain .card-core .icon-disc{color:#05523f;background:#fff}.chain .card h3{font-size:1.5rem}.chain .card p{color:var(--text)}.bento{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}@media (width>=60rem){.bento{grid-template-columns:1.2fr 1fr 1fr}.bento .card-lead{grid-row:span 2}}.bento .card-lead{background:var(--navy);color:#fff;min-height:18rem;box-shadow:var(--pop);justify-content:flex-end}.bento .card-lead h3{color:#fff;letter-spacing:-.03em;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:900}.bento .card-lead p{color:#dbe8f2;font-size:1.1rem}.bento .card-lead .icon-disc{width:5rem;height:5rem;color:var(--navy);background:#fff;border-color:#fff;margin-block-end:auto}.feature-art{border-radius:var(--radius);background:var(--surface-mint);padding:1rem}.feature-art img{width:100%;max-width:9rem;margin-inline:auto;display:block}.feature-tiles{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=56rem){.feature-tiles{grid-template-columns:1fr 1fr}}.feature-tile{border:var(--line) solid var(--ink);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--pop);grid-template-columns:minmax(6rem,10rem) 1fr;align-items:center;gap:1.5rem;padding:1.25rem;display:grid}.feature-tile:nth-child(4n+2) .feature-art,.feature-tile:nth-child(4n+3) .feature-art{background:var(--surface-sky)}.feature-tile h3{margin-block:0 .4rem;font-size:1.35rem}.feature-tile p{color:var(--text-muted);margin:0}@media (width<=30rem){.feature-tile{grid-template-columns:1fr}}.platform-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1.25rem;display:grid}@media (width>=60rem){.platform-grid{grid-template-columns:repeat(3,1fr)}.platform-grid .platform-main{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;column-gap:2rem;display:grid}.platform-main>*{grid-column:1}.platform-grid .platform-main .button{z-index:1;grid-area:1/2/span 4;align-self:center;margin:0;position:relative}}.platform-card{border:var(--line) solid var(--ink);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;gap:.25rem;padding:clamp(1.5rem,3vw,1.75rem);display:flex;position:relative;overflow:hidden}.platform-card h2,.platform-card h3{align-items:center;gap:.6rem;margin:0;font-size:1.35rem;display:flex}.platform-note{margin:.25rem 0 0;font-weight:600}.platform-card .platform-meta{color:var(--text-muted);margin-block:.25rem 1.25rem;font-size:.9rem}.platform-card .button{align-self:flex-start;margin-block-start:auto}.platform-main.band-night{border-color:var(--ink);background:var(--band-night);box-shadow:var(--pop);padding:clamp(2rem,4vw,3rem)}.platform-main :is(h2,h3){letter-spacing:-.03em;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:900}.platform-main .platform-note{color:var(--glow);font-size:1.1rem}.platform-main .platform-meta{color:var(--on-night-muted)}.platform-main:after{content:"";aspect-ratio:1;border:var(--line) solid #ffffff59;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 10px,#ffffff1f 10px 12px);border-radius:50%;width:13rem;position:absolute;inset-block-start:-4rem;inset-inline-end:-3rem}.platform-card[data-yours]{outline:3px solid var(--highlight);outline-offset:4px}.yours-badge{border:var(--line) solid var(--ink);background:var(--emerald);color:#14231f;border-radius:999px;align-self:flex-start;margin-block-end:.75rem;padding:.15rem .85rem;font-size:.8rem;font-weight:800}.platform-main .yours-badge{border-color:#fff;justify-self:start}.release{border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--surface);padding:1.75rem}.release+.release{margin-block-start:1rem}.release :is(h3,h4){margin-block-start:0}.changelog-platform+.changelog-platform{margin-block-start:3.5rem}.changelog-platform>:is(h2,h3){align-items:center;gap:.6rem;display:flex}.badge{border:var(--line) solid var(--ink);background:var(--surface-sky);border-radius:999px;padding:0 .6rem;font-size:.8rem;font-weight:700;display:inline-block}.voice-grid{flex-wrap:wrap;justify-content:center;gap:2.5rem 2rem;margin:0;padding:0;list-style:none;display:flex}.voice-grid>.voice{flex:0 calc(25% - 1.5rem);min-width:min(100%,14rem)}.voice{text-align:center;flex-direction:column;align-items:center;display:flex}.voice h3{margin:0 0 .3rem;font-size:1.4rem}.voice p{color:var(--text-muted);margin:0}.voice .voice-credit{margin-block-start:.5rem;font-size:.8rem}.disc{--groove:#0a6650;--vinyl:#05523f;aspect-ratio:1;border:var(--line) solid var(--ink);width:100%;max-width:16rem;box-shadow:var(--pop);border-radius:50%;order:-1;place-items:center;margin-block-end:1.5rem;display:grid;position:relative}.voice[data-disc="1"] .disc{--groove:#134d75;--vinyl:#0b3a5b}.voice[data-disc="2"] .disc{--groove:#14231f;--vinyl:#2b3d38}.disc:before{content:"";background:conic-gradient(from 0deg, #ffffff29, transparent 20%, transparent 50%, #ffffff1a 70%, transparent 85%), repeating-radial-gradient(circle, var(--vinyl) 0 3px, var(--groove) 3px 6px);border-radius:50%;position:absolute;inset:0}.voice[data-playing=true] .disc:before{animation:2.4s linear infinite disc-turn}@keyframes disc-turn{to{transform:rotate(1turn)}}.disc .play-button{aspect-ratio:1;border:var(--line) solid var(--ink);color:#05523f;cursor:pointer;width:42%;min-height:0;transition:transform var(--transition);background:#eef8f4;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}[dir=rtl] .disc .play-button{padding:0}.disc .play-button:hover{transform:scale(1.06)}.disc .play-icon{width:auto;height:auto;color:inherit;background:0 0;place-items:center;display:grid}.disc .play-icon svg{width:clamp(2rem,4vw,2.75rem);height:auto}.disc .play-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.play-button .icon-pause,.play-button[data-playing=true] .icon-play,.play-button .eq{display:none}.play-button[data-playing=true] .icon-pause{display:inline}:root[data-contrast=high] .disc .play-button{background:var(--bg);color:var(--text)}.quote-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.quote-card{border:var(--line) solid var(--ink);border-radius:var(--radius-xl);background:var(--surface-sky);height:100%;box-shadow:var(--pop);flex-direction:column;margin:0;padding:clamp(3rem,6vw,4rem) clamp(1.75rem,4vw,2.75rem) clamp(1.75rem,4vw,2.5rem);display:flex;position:relative}.quote-grid li:nth-child(2n) .quote-card{background:var(--surface-mint-strong)}.quote-card:before{content:"“";color:var(--highlight);font-size:6.5rem;font-weight:900;line-height:1;position:absolute;inset-block-start:.5rem;inset-inline-start:1.5rem}[dir=rtl] .quote-card:before{content:"”"}.quote-card blockquote{border:0;margin:0 0 2rem;padding:0;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:600;line-height:1.6}.quote-card figcaption{align-items:center;gap:.9rem;margin-block-start:auto;display:flex}.quote-card figcaption img{border:var(--line) solid var(--ink);object-fit:cover;border-radius:50%;width:3.5rem;height:3.5rem}.quote-card cite{font-style:normal;font-weight:800;display:block}.quote-card .meta{display:block}.event-card .event-date{border:var(--line) solid var(--ink);background:var(--emerald);color:#14231f;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;margin-block-end:1rem;padding:.2rem .85rem;font-size:.85rem;font-weight:700;display:inline-flex;transform:rotate(-2deg)}.event-card :is(h2,h3){font-size:1.45rem}.event-card img.event-cover{aspect-ratio:16/9;object-fit:cover;border-block-end:var(--line) solid var(--ink);width:calc(100% + 2*clamp(1.5rem,3vw,2rem));max-width:none;margin:calc(-1*clamp(1.5rem,3vw,2rem));margin-block-end:1.25rem;display:block}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.photo-grid img{aspect-ratio:4/3;object-fit:cover;border:var(--line) solid var(--ink);border-radius:var(--radius);width:100%;display:block}.story.band-night{margin-inline:var(--edge);border-radius:var(--radius-xl);padding-block:clamp(4rem,9vw,7rem);position:relative;overflow:hidden}.story-grid{gap:2.5rem 4rem;display:grid}@media (width>=60rem){.story-grid{grid-template-columns:1.1fr .9fr;align-items:start}}.story h2{margin-block:0;font-size:clamp(2.1rem,4.6vw,3.8rem)}.story h2 .hl{display:block}.story-art{border:var(--line) solid #14231f;background:var(--surface-mint);border-radius:50%;width:60%;max-width:16rem;margin-block-start:2.5rem;padding:1rem;display:block}.story-body .prose{color:var(--on-night-muted);font-size:1.1rem}.story-body .prose strong{color:#fff}.story-body .button{margin-block-start:1rem}.article-list{border-block-start:var(--line) solid var(--ink);margin:0;padding:0;list-style:none}.article-list .article-card{border:0;border-block-end:var(--line) solid var(--ink);background:0 0;border-radius:0;grid-template-columns:1fr auto;column-gap:2rem;padding:clamp(1.5rem,3vw,2.25rem) 0;display:grid}.article-list .article-card:has(a:hover){box-shadow:none;transform:none}.article-list .article-card>*{grid-column:1}.article-list .article-card .meta{margin-block-end:.4rem}.article-list .article-card :is(h2,h3){letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.4rem,2.8vw,2.1rem);font-weight:900}.article-list .article-card p:last-of-type{max-width:48rem}.article-list .card-arrow{border:var(--line) solid var(--ink);background:var(--surface);width:3.75rem;height:3.75rem;transition:transform var(--transition), box-shadow var(--transition), background-color .15s ease;border-radius:50%;grid-area:1/2/span 3;align-self:center;place-items:center;display:grid}.article-list .article-card:has(a:hover) .card-arrow{background:var(--emerald);color:#14231f;box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.article-card img{border-radius:var(--radius);margin-block-end:1rem;display:block}.article-layout{gap:2.5rem 4rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3.5rem,8vw,6rem);display:grid}@media (width>=64rem){.article-layout:has(.article-contents){grid-template-columns:15rem minmax(0,1fr)}.article-contents{align-self:start;position:sticky;top:6.5rem}}.article-contents{border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-mint);padding:1.25rem}.article-contents h2{letter-spacing:0;margin:0 0 .75rem;font-size:1rem;font-weight:800}.article-contents ol{margin:0;padding-inline-start:1.25rem}.article-contents li+li{margin-block-start:.3rem}.article-contents li::marker{color:var(--highlight);font-weight:800}.article-contents a{color:var(--text);font-size:.95rem;line-height:1.45;text-decoration:none}.article-contents a:hover{text-decoration:underline}.article-body{max-width:46rem}.article-lead{margin-block-end:2rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:600;line-height:1.6}.article-next.band-night{border:var(--line) solid var(--ink);border-radius:var(--radius-xl);box-shadow:var(--pop);margin-block-start:clamp(3rem,6vw,4.5rem);padding:clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.article-next h2{margin:0 0 .5rem;font-size:clamp(1.7rem,3vw,2.3rem)}.article-next>p{color:var(--on-night-muted)}.article-next-actions{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 0;display:flex}.cta.band-night{margin:0 var(--edge);border-radius:var(--radius-xl);padding-block:clamp(4rem,8vw,6.5rem);position:relative;overflow:hidden}.cta-grid{z-index:1;align-items:center;gap:2.5rem;display:grid;position:relative}@media (width>=56rem){.cta-grid{grid-template-columns:1.35fr .65fr}}.cta h2{margin-block:0 1.25rem}.cta .lead{max-width:40rem;margin-block-end:2rem;font-size:1.15rem}.cta-art{justify-content:center;align-items:flex-end;display:flex}.cta-art img{width:50%;max-width:13rem}.feature-filter{z-index:5;background:var(--bg);margin-block-end:2.5rem;padding-block:1rem;position:sticky;top:0}@media (width>=60rem) and (height>=40rem){.feature-filter{top:5rem}}.filter-label{margin-block:0 .5rem;font-weight:800}.filter-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.filter-buttons button{border:var(--line) solid var(--ink);background:var(--surface);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:.4rem 1.2rem;font-weight:700}.filter-buttons button:hover{background:var(--surface-mint)}.filter-buttons button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:3px 3px 0 var(--highlight)}.filter-status{color:var(--text-muted);margin-block:.75rem 0}.feature-group h2{margin-block-start:0;font-size:clamp(1.7rem,3.2vw,2.4rem)}.feature-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.feature-item{border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--surface);align-items:flex-start;gap:1.1rem;padding:1.5rem;display:flex}.feature-item[hidden],.feature-group[hidden]{display:none}.feature-item .icon-disc{margin:0}.feature-item h3{margin:0 0 .25rem;font-size:1.15rem}.feature-item p{color:var(--text-muted);margin:0}.feature-platforms{flex-wrap:wrap;gap:.35rem;display:flex;margin-block-start:.75rem!important}.tag{border:1.5px solid var(--ink);background:var(--surface-sky);color:var(--text);border-radius:999px;padding:0 .65rem;font-size:.8rem;font-weight:700;display:inline-block}.feature-group{border:var(--line) solid var(--ink);border-radius:var(--radius-xl);background:var(--surface-mint);box-shadow:var(--pop);padding:clamp(1.5rem,4vw,3rem)}.feature-group+.feature-group{margin-block-start:2rem}.feature-group:nth-of-type(3n+2){background:var(--surface-sky)}.feature-group:nth-of-type(3n){background:var(--surface-mint-strong)}.feature-group-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-block-end:1.75rem;display:flex}.feature-group-head h2{margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem)}.feature-count{border:var(--line) solid var(--ink);background:var(--surface);box-shadow:3px 3px 0 var(--ink);border-radius:999px;margin:0;padding:.25rem .95rem;font-size:.9rem;font-weight:700;transform:rotate(2deg)}.feature-group .feature-item{transition:transform var(--transition), box-shadow var(--transition)}.feature-group .feature-item:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.feature-group .icon-disc{background:var(--surface-mint-strong)}.feature-group-highlights.feature-group{background:var(--forest);color:#fff}.feature-group-highlights h2{color:#fff}.feature-group-highlights .feature-count{background:var(--emerald);color:#14231f;border-color:#fff;box-shadow:3px 3px #00000059}.feature-group-highlights .feature-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:1.25rem}.feature-group-highlights .feature-item{color:var(--text)}.feature-item-art{flex-direction:column}.feature-item-art .feature-art{border:var(--line) solid var(--ink);width:100%}.feature-item-art .feature-art img{max-width:10rem}.tag{align-items:center;gap:.3rem;display:inline-flex}:root[data-contrast=high] .feature-group,:root[data-contrast=high] .feature-group-highlights.feature-group{background:var(--bg);color:var(--text)}:root[data-contrast=high] .feature-group-highlights h2{color:var(--text)}.cards-grid .card-grid>.card:nth-child(3n+1){background:var(--surface-sky)}.cards-grid .card-grid>.card:nth-child(3n+2){background:var(--surface-mint-strong)}.cards-grid .card-grid>.card{box-shadow:var(--pop)}.cards-grid .card-grid .icon-disc{background:var(--surface);width:4rem;height:4rem}.cards-grid .card h3{font-size:1.45rem}.cards-grid .card p{color:var(--text)}.field input,.field textarea{border-width:var(--line);border-radius:var(--radius-sm)}.field input:focus-visible,.field textarea:focus-visible{box-shadow:4px 4px 0 var(--highlight)}.contact-other{border:var(--line) solid var(--ink);box-shadow:var(--pop)}:root[data-contrast=high] .chain .card-core.band-night,:root[data-contrast=high] .sticker-green,:root[data-contrast=high] .event-card .event-date,:root[data-contrast=high] .yours-badge{background:var(--bg);color:var(--text)}:root[data-contrast=high] .chain .card-core.band-night :is(h3,p){color:var(--text)}:root[data-contrast=high] .disc:before{background:var(--bg)}@media (forced-colors:active){.button,.card,.voice .disc,.platform-card,.quote-card,.feature-tile,.sticker,.eyebrow,.nav-row,.hero,.proof,.section-mint,.page-title-card,.footer-signup{border:2px solid canvastext}.main-menu a[aria-current=page],.filter-buttons button[aria-pressed=true]{border:2px solid highlight;outline:2px solid highlight}.page-title-card:before,.page-title-card:after,.platform-main:after,.disc:before{display:none}}.proof+.story.band-night,.proof+.cta.band-night{margin-block-start:.75rem}.feature-group-highlights .feature-item:not(.feature-item-art){background:var(--emerald);color:#14231f;align-items:center}.feature-group-highlights .feature-item:not(.feature-item-art) h3{letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:900}.feature-group-highlights .feature-item:not(.feature-item-art) p{color:#14231f}.feature-group-highlights .feature-item:not(.feature-item-art) .icon-disc{background:#fff;width:4.5rem;height:4.5rem}@media (width>=48rem){.feature-group-highlights .feature-item:not(.feature-item-art){grid-column:span 2}}:root[data-contrast=high] .feature-group-highlights .feature-item:not(.feature-item-art){background:var(--bg);color:var(--text)}:root[data-contrast=high] .feature-group-highlights .feature-item:not(.feature-item-art) p{color:var(--text)}[lang=ur] .story h2{font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.85}
