@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b3f36434191c58fc-s.1xrfjhbcw79mf.woff2)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:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d1170b36b474f426-s.1-fw1br_r8quk.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/f5aeb3df958dfd51-s.p.2uj4-9mbknse3.woff2)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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/46056d8307eb0cdf-s.15m6w6xy7jjd7.woff2)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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/47b7c507eb2bad09-s.3tbk3wiwibqoz.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8e7e5a4d3738a3ed-s.p.2dsyqnt89axu-.woff2)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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_c14c8f26-module__cIwtzq__className{font-family:Newsreader,Newsreader Fallback;font-weight:300}.newsreader_c14c8f26-module__cIwtzq__variable{--nf-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90f725d0248e1b5f-s.p.336jp2gs3opym.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/f625188a5a6542a6-s.3d0mr4ylkm8bt.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7c0e22461ba41f33-s.p.3zqjtrdfr3qg7.woff2)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:Anek Gurmukhi;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90f725d0248e1b5f-s.p.336jp2gs3opym.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f625188a5a6542a6-s.3d0mr4ylkm8bt.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c0e22461ba41f33-s.p.3zqjtrdfr3qg7.woff2)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:Anek Gurmukhi;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90f725d0248e1b5f-s.p.336jp2gs3opym.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f625188a5a6542a6-s.3d0mr4ylkm8bt.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7c0e22461ba41f33-s.p.3zqjtrdfr3qg7.woff2)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:Anek Gurmukhi;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90f725d0248e1b5f-s.p.336jp2gs3opym.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f625188a5a6542a6-s.3d0mr4ylkm8bt.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7c0e22461ba41f33-s.p.3zqjtrdfr3qg7.woff2)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:Anek Gurmukhi;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90f725d0248e1b5f-s.p.336jp2gs3opym.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f625188a5a6542a6-s.3d0mr4ylkm8bt.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c0e22461ba41f33-s.p.3zqjtrdfr3qg7.woff2)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:Anek Gurmukhi Fallback;src:local(Arial);ascent-override:77.85%;descent-override:46.71%;line-gap-override:0.0%;size-adjust:96.34%}.anek_gurmukhi_b1989b37-module__mU6tWa__className{font-family:Anek Gurmukhi,Anek Gurmukhi Fallback;font-style:normal}.anek_gurmukhi_b1989b37-module__mU6tWa__variable{--nf-sans:"Anek Gurmukhi", "Anek Gurmukhi Fallback"}
@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/29cf8a209ab95d2b-s.p.36skju2vi8a8e.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f668b19c104c1d8-s.3tybqqizr5o1_.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bc6e809742028061-s.11vlc7g1podk-.woff2)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 Serif Gurmukhi;font-style:normal;font-weight:500;font-display:swap;src:url(../media/29cf8a209ab95d2b-s.p.36skju2vi8a8e.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f668b19c104c1d8-s.3tybqqizr5o1_.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc6e809742028061-s.11vlc7g1podk-.woff2)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 Serif Gurmukhi;font-style:normal;font-weight:600;font-display:swap;src:url(../media/29cf8a209ab95d2b-s.p.36skju2vi8a8e.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f668b19c104c1d8-s.3tybqqizr5o1_.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Gurmukhi;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc6e809742028061-s.11vlc7g1podk-.woff2)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 Serif Gurmukhi Fallback;src:local(Times New Roman);ascent-override:84.97%;descent-override:36.15%;line-gap-override:0.0%;size-adjust:118.4%}.noto_serif_gurmukhi_9eb138f2-module__ODwnAa__className{font-family:Noto Serif Gurmukhi,Noto Serif Gurmukhi Fallback;font-style:normal}.noto_serif_gurmukhi_9eb138f2-module__ODwnAa__variable{--nf-gurbani:"Noto Serif Gurmukhi", "Noto Serif Gurmukhi Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)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 Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_6eef7adc-module__DbNN7a__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_6eef7adc-module__DbNN7a__variable{--nf-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--navy-1000:#050b14;--navy-900:#0a1421;--navy-800:#0e1a2b;--navy-700:#152438;--navy-600:#1e3149;--navy-500:#2c4460;--navy-400:#4a6180;--navy-300:#7c90a6;--navy-200:#afbccb;--navy-100:#d8e0e9;--ivory-50:#fdfbf7;--ivory-100:#fbf8f2;--ivory-200:#f6f1e7;--ivory-300:#ede6d8;--ivory-400:#e0d6c4;--gold-600:#8c6b3c;--gold-500:#a8814b;--gold-400:#b08d57;--gold-300:#c7a874;--gold-200:#dfc79a;--gold-100:#f0e4cb;--saffron-600:#9c4e1e;--saffron-500:#c2662b;--saffron-400:#d4813f;--saffron-200:#efcdae;--saffron-100:#f8e9da;--grey-900:#1c1b19;--grey-700:#4a4843;--grey-600:#6b6862;--grey-500:#8c8880;--grey-400:#afaba2;--grey-300:#cfcbc2;--grey-200:#e4e0d8;--grey-100:#f1eee8;--sage-600:#3f6b52;--sage-500:#4f8163;--sage-100:#e4eee7;--clay-600:#8e3b33;--clay-500:#a8493f;--clay-100:#f5e3e0;--dusk-600:#4a5a7a;--dusk-500:#5c6f92;--dusk-100:#e6eaf1;--bg-page:var(--ivory-200);--bg-raised:var(--ivory-100);--surface-card:#fffdf9;--surface-sunken:var(--ivory-300);--surface-inverse:var(--navy-800);--surface-accent-soft:var(--gold-100);--surface-scrim:#0a14218c;--text-body:var(--navy-800);--text-strong:var(--navy-900);--text-muted:var(--grey-600);--text-faint:var(--grey-500);--text-on-inverse:var(--ivory-100);--text-on-inverse-muted:var(--navy-200);--text-accent:var(--gold-600);--text-link:var(--navy-600);--text-link-hover:var(--saffron-600);--border-hairline:#1c1b1917;--border-subtle:var(--grey-200);--border-strong:var(--grey-300);--border-accent:var(--gold-300);--border-focus:var(--gold-500);--action-primary-bg:var(--navy-800);--action-primary-bg-hover:var(--navy-700);--action-primary-bg-press:var(--navy-900);--action-primary-fg:var(--ivory-100);--action-secondary-bg:transparent;--action-secondary-border:var(--gold-400);--action-secondary-fg:var(--navy-800);--action-ghost-fg:var(--navy-700);--action-ghost-bg-hover:#b08d571f;--action-disabled-bg:var(--grey-200);--action-disabled-fg:var(--grey-500);--status-positive:var(--sage-600);--status-positive-soft:var(--sage-100);--status-caution:var(--saffron-600);--status-caution-soft:var(--saffron-100);--status-critical:var(--clay-600);--status-critical-soft:var(--clay-100);--status-info:var(--dusk-600);--status-info-soft:var(--dusk-100);--status-offline:var(--grey-600);--status-offline-soft:var(--grey-100);--verify-full:var(--sage-600);--verify-partial:var(--gold-600);--verify-none:var(--grey-500);--sacred-bg:var(--navy-1000);--sacred-fg:var(--ivory-100);--sacred-fg-muted:#f6f1e78c;--sacred-halo:#c7a87429}.wg-night{--bg-page:var(--navy-900);--bg-raised:var(--navy-800);--surface-card:var(--navy-800);--surface-sunken:var(--navy-1000);--surface-inverse:var(--ivory-200);--surface-accent-soft:#c7a8741f;--surface-scrim:#050b14b3;--text-body:var(--ivory-200);--text-strong:var(--ivory-50);--text-muted:var(--navy-200);--text-faint:var(--navy-300);--text-on-inverse:var(--navy-900);--text-on-inverse-muted:var(--navy-600);--text-accent:var(--gold-300);--text-link:var(--gold-300);--text-link-hover:var(--gold-200);--border-hairline:#f6f1e71a;--border-subtle:#f6f1e724;--border-strong:#f6f1e738;--action-primary-bg:var(--ivory-200);--action-primary-bg-hover:var(--ivory-100);--action-primary-bg-press:var(--ivory-300);--action-primary-fg:var(--navy-900);--action-secondary-fg:var(--ivory-200);--action-ghost-fg:var(--ivory-200);--action-ghost-bg-hover:#c7a87424;--action-disabled-bg:var(--navy-700);--action-disabled-fg:var(--navy-400);--status-positive:#7fa98d;--status-caution:var(--gold-300);--status-critical:#c98279;--status-info:#93a5c4;--verify-full:#7fa98d;--verify-partial:var(--gold-300);--verify-none:var(--navy-300)}:root{--font-display:var(--nf-display),ui-serif,Georgia,serif;--font-sans:var(--nf-sans),"Noto Sans Gurmukhi",system-ui,-apple-system,"Segoe UI",sans-serif;--font-gurbani:var(--nf-gurbani),var(--nf-sans),serif;--font-mono:var(--nf-mono),ui-monospace,monospace;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display-1:40px;--fs-display-2:32px;--fs-display-3:27px;--fs-title-1:22px;--fs-title-2:19px;--fs-title-3:17px;--fs-body-1:16px;--fs-body-2:15px;--fs-body-3:14px;--fs-label:13px;--fs-caption:12px;--fs-micro:11px;--fs-gurbani-lg:26px;--fs-gurbani-md:22px;--fs-gurbani-sm:19px;--fs-translit:15px;--fs-meaning:16px;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.5;--lh-relaxed:1.65;--lh-gurbani:1.85;--ls-display:-.02em;--ls-title:-.01em;--ls-body:0em;--ls-label:.02em;--ls-eyebrow:.16em;--type-display:var(--fw-light) var(--fs-display-1)/var(--lh-tight) var(--font-display);--type-title:var(--fw-semibold) var(--fs-title-1)/var(--lh-snug) var(--font-sans);--type-body:var(--fw-regular) var(--fs-body-1)/var(--lh-relaxed) var(--font-sans);--type-label:var(--fw-medium) var(--fs-label)/var(--lh-normal) var(--font-sans);--type-gurbani:var(--fw-medium) var(--fs-gurbani-md)/var(--lh-gurbani) var(--font-gurbani);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:112px;--gutter-screen:20px;--gap-stack-tight:8px;--gap-stack:16px;--gap-section:32px;--gap-section-loose:48px;--pad-card:20px;--pad-card-compact:14px;--pad-row:16px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-2xl:28px;--radius-pill:999px;--radius-card:16px;--radius-sheet:24px;--radius-control:12px;--target-min:48px;--target-comfortable:56px;--border-width-hairline:1px;--border-width-strong:1.5px;--content-max:600px;--appbar-h:56px;--bottomnav-h:64px;--shadow-none:none;--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-card:0 1px 2px #0e1a2b0a,0 1px 1px #0e1a2b08;--shadow-raised:0 2px 8px #0e1a2b0f,0 1px 2px #0e1a2b0a;--shadow-sheet:0 -8px 32px #0e1a2b1f;--shadow-nav:0 -1px 0 var(--border-hairline);--shadow-inset:inset 0 1px 2px #0e1a2b0d;--ring-focus:0 0 0 2px var(--bg-page),0 0 0 4px var(--border-focus);--halo-sacred:0 0 80px 40px var(--sacred-halo);--scrim-bottom:linear-gradient(to top,#0a1421d1 0%,#0a14218c 40%,#0a142100 100%);--scrim-top:linear-gradient(to bottom,#0a14218c,#0a142100);--blur-bar:saturate(120%) blur(12px);--dur-instant:80ms;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.4s;--dur-calm:.7s;--dur-breath:5.2s;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-calm:cubic-bezier(.37,0,.24,1);--ease-breath:cubic-bezier(.45,0,.55,1);--motion-press-scale:.985;--motion-enter-y:6px}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s;--dur-calm:0s;--motion-press-scale:1}}*,:before,:after{box-sizing:border-box}body{background:var(--bg-page);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,figure{margin:0}a{color:var(--text-link);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}button{font:inherit;color:inherit}:focus-visible{box-shadow:var(--ring-focus);outline:none}::selection{background:var(--gold-200);color:var(--navy-900)}@keyframes wg-spin{to{transform:rotate(360deg)}}@keyframes wg-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.055)}}@keyframes wg-fade-up{0%{opacity:0;transform:translateY(var(--motion-enter-y))}to{opacity:1;transform:none}}@keyframes wg-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}:root{--m3-primary:var(--action-primary-bg);--m3-on-primary:var(--action-primary-fg);--m3-primary-container:var(--surface-accent-soft);--m3-on-primary-container:var(--text-accent);--m3-secondary:var(--text-accent);--m3-on-secondary:var(--action-primary-fg);--m3-secondary-container:var(--surface-accent-soft);--m3-on-secondary-container:var(--text-accent);--m3-tertiary:var(--saffron-600);--m3-on-tertiary:var(--ivory-100);--m3-tertiary-container:var(--saffron-100);--m3-on-tertiary-container:var(--saffron-600);--m3-background:var(--bg-page);--m3-on-background:var(--text-strong);--m3-surface:var(--surface-card);--m3-on-surface:var(--text-body);--m3-surface-variant:var(--surface-sunken);--m3-on-surface-variant:var(--text-muted);--m3-outline:var(--border-strong);--m3-outline-variant:var(--border-hairline);--m3-error:var(--status-critical);--m3-on-error:var(--ivory-100);--m3-error-container:var(--status-critical-soft);--m3-on-error-container:var(--status-critical);--m3-elev-0:none;--m3-elev-1:0 1px 2px #0e1a2b0f;--m3-elev-2:0 2px 6px #0e1a2b14;--m3-elev-3:0 4px 14px #0e1a2b1a;--m3-shape-xs:8px;--m3-shape-sm:12px;--m3-shape-md:20px;--m3-shape-lg:28px;--m3-shape-xl:36px;--m3-shape-full:999px;--m3-motion-standard:cubic-bezier(.2,0,0,1);--m3-dur-short:.15s;--m3-dur-medium:.3s;--m3-dur-long:.45s;--content-max:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--m3-background);color:var(--m3-on-background);font:var(--fw-regular) 16px/1.6 var(--font-sans);margin:0}img,svg{max-width:100%;display:block}a{color:var(--text-link)}a:hover{color:var(--text-link-hover)}.container{max-width:var(--content-max);margin:0 auto;padding:0 32px}@media (max-width:720px){.container{padding:0 20px}}.eyebrow{font:var(--fw-semibold) 15px/1.4 var(--font-sans);color:var(--m3-secondary);align-items:center;gap:10px;display:inline-flex}.eyebrow:before{content:"";opacity:.55;background:currentColor;width:24px;height:1px}.section{padding:88px 0;scroll-margin-top:88px}@media (max-width:720px){.section{padding:56px 0}}.section h2{font:var(--fw-light) 34px/1.2 var(--font-display);color:var(--text-strong);margin:10px 0 12px}.section .lede{font:var(--fw-regular) 17px/1.65 var(--font-sans);color:var(--text-muted);max-width:640px;margin:0 0 40px}.gur{font-family:var(--font-gurbani)}.m3-topbar{z-index:40;background:color-mix(in srgb,var(--bg-raised) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--m3-outline-variant);position:sticky;top:0}.m3-topbar .topbar-row{align-items:center;gap:24px;height:72px;display:flex}.toolbar-group{align-items:center;gap:10px;display:flex}.m3-segmented{border-radius:var(--m3-shape-full);border:1px solid var(--m3-outline);align-items:stretch;height:40px;display:flex;overflow:hidden}.m3-segmented button{border:none;border-left:1px solid var(--m3-outline);font:var(--fw-medium) 13px var(--font-sans);color:var(--text-body);cursor:pointer;transition:background var(--m3-dur-short) var(--m3-motion-standard),color var(--m3-dur-short) var(--m3-motion-standard);background:0 0;align-items:center;padding:0 14px;display:inline-flex}.m3-segmented button:first-child{border-left:none}.m3-segmented button:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.m3-segmented button[data-on=true]{background:var(--m3-secondary-container);color:var(--m3-on-secondary-container);font-weight:var(--fw-semibold)}.accent-switch{border-radius:var(--m3-shape-full);border:1px solid var(--m3-outline);align-items:center;gap:6px;height:40px;padding:0 12px;display:flex}.swatch-btn{cursor:pointer;width:22px;height:22px;transition:border-color var(--m3-dur-short) var(--m3-motion-standard),transform var(--m3-dur-short) var(--m3-motion-standard);background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.swatch-btn .swatch{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0e1a2b1f}.swatch-btn:hover{transform:scale(1.12)}.swatch-btn[data-on=true]{border-color:var(--m3-outline)}.m3-wordmark{font:var(--fw-medium) 20px/1 var(--font-display);letter-spacing:.01em;color:var(--text-strong);flex:none}.m3-topbar nav{flex:1;gap:4px;display:flex}.m3-topbar nav a{border-radius:var(--m3-shape-full);font:var(--fw-medium) 14px var(--font-sans);color:var(--text-body);transition:background var(--m3-dur-short) var(--m3-motion-standard);padding:10px 16px;text-decoration:none;position:relative}.m3-topbar nav a:hover{background:color-mix(in srgb,currentColor 8%,transparent);color:var(--text-body)}.m3-topbar nav a.on{background:var(--m3-primary-container);color:var(--m3-on-primary-container)}.m3-topbar .actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:960px){.m3-topbar nav{display:none}}.m3-chip{border-radius:var(--m3-shape-xs);border:1px solid var(--m3-outline);height:32px;font:var(--fw-medium) 13px var(--font-sans);color:var(--text-body);cursor:pointer;transition:background var(--m3-dur-short) var(--m3-motion-standard);background:0 0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.m3-chip:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.m3-chip[data-on=true]{background:var(--m3-secondary-container);color:var(--m3-on-secondary-container);border-color:#0000}.m3-chip svg{width:16px;height:16px}.chiprow{flex-wrap:wrap;gap:8px;display:flex}.theme-toggle{border:1px solid var(--m3-outline);cursor:pointer;width:40px;height:40px;color:var(--text-body);transition:transform var(--m3-dur-short) var(--m3-motion-standard),border-color var(--m3-dur-short) var(--m3-motion-standard);background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}.theme-toggle:hover{border-color:var(--text-accent);transform:scale(1.08)}.theme-toggle svg{width:16px;height:16px}.m3-iconbtn{border-radius:var(--m3-shape-full);cursor:pointer;width:44px;height:44px;color:var(--text-body);background:0 0;border:none;justify-content:center;align-items:center;display:none}.m3-iconbtn svg{width:22px;height:22px}@media (max-width:960px){.m3-iconbtn{display:inline-flex}}.m3-btn{border-radius:var(--m3-shape-xs);height:50px;font:var(--fw-medium) 15px var(--font-sans);cursor:pointer;transition:background var(--m3-dur-medium) var(--m3-motion-standard),box-shadow var(--m3-dur-medium) var(--m3-motion-standard),transform var(--m3-dur-medium) var(--m3-motion-standard),gap var(--m3-dur-short) var(--m3-motion-standard);border:none;justify-content:center;align-items:center;gap:8px;padding:0 28px;text-decoration:none;display:inline-flex}.m3-btn.filled{background:var(--m3-primary);color:var(--m3-on-primary);box-shadow:var(--m3-elev-0)}.m3-btn.filled:hover{background:var(--action-primary-bg-hover);box-shadow:var(--m3-elev-2);transform:translateY(-1px)}.m3-btn.outlined{color:var(--text-strong);border:1px solid var(--m3-outline);background:0 0}.m3-btn.outlined:hover{background:color-mix(in srgb,currentColor 7%,transparent);transform:translateY(-1px)}.m3-btn.arrow{height:auto;color:var(--text-strong);font-weight:var(--fw-medium);border-bottom:1px solid var(--border-accent);transition:color var(--m3-dur-short) var(--m3-motion-standard),border-bottom-color var(--m3-dur-short) var(--m3-motion-standard),gap var(--m3-dur-short) var(--m3-motion-standard);background:0 0;border-radius:0;padding:0}.m3-btn.arrow:after{content:"→";transition:transform var(--m3-dur-short) var(--m3-motion-standard)}.m3-btn.arrow:hover{color:var(--text-link-hover);border-bottom-color:currentColor;gap:12px}.m3-btn.arrow:hover:after{transform:translate(2px)}.m3-btn.text{color:var(--m3-secondary);background:0 0;height:40px;padding:0 12px}.m3-btn.text:hover{background:#b08d571a}.m3-card{background:var(--m3-surface);border:1px solid var(--m3-outline-variant);border-radius:var(--m3-shape-md);box-shadow:var(--m3-elev-0);transition:box-shadow var(--m3-dur-medium) var(--m3-motion-standard),border-color var(--m3-dur-medium) var(--m3-motion-standard),transform var(--m3-dur-medium) var(--m3-motion-standard);padding:28px}.m3-card:hover{box-shadow:var(--m3-elev-2);border-color:#0000;transform:translateY(-3px)}.m3-card .icon-tile{border-radius:var(--m3-shape-sm);background:var(--m3-secondary-container);width:44px;height:44px;color:var(--m3-secondary);transition:transform var(--m3-dur-medium) var(--m3-motion-standard);justify-content:center;align-items:center;margin-bottom:18px;display:flex}.m3-card:hover .icon-tile{transform:scale(1.08)}.m3-card .icon-tile svg{width:22px;height:22px}.m3-card h3{font:var(--fw-semibold) 18px/1.35 var(--font-sans);color:var(--text-strong);margin:0 0 8px}.m3-card p{font:var(--fw-regular) 14px/1.6 var(--font-sans);color:var(--text-muted);margin:0}.hero{padding:128px 0 100px;overflow:hidden}.hero .container{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}.hero .pillars-rule{align-items:center;gap:14px;margin:0 0 26px;display:inline-flex}.hero .pillars-rule:before,.hero .pillars-rule:after{content:"";background:var(--border-accent);width:28px;height:1px}.hero .pillars-rule span{font:var(--fw-medium) 14px var(--font-gurbani);color:var(--text-accent);white-space:nowrap}.hero h1{font:var(--fw-light) 76px/.98 var(--font-display);color:var(--text-strong);letter-spacing:-.03em;margin:0 0 24px}.hero .sub{font:var(--fw-regular) 19px/1.7 var(--font-gurbani);color:var(--text-body);max-width:460px;margin:0 0 12px}.hero .hero-line2{font:var(--fw-regular) 15px/1.6 var(--font-sans);color:var(--text-muted);max-width:420px;margin:0 0 36px}.hero .cta-row{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.hero .onkar-mark{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.hero .onkar-mark .glow{background:radial-gradient(circle at center,var(--sacred-halo),transparent 65%);position:absolute;inset:0}.hero .onkar-mark span{font:var(--fw-regular) 260px/1 var(--font-gurbani);color:var(--gold-300);opacity:.9;position:relative}@media (max-width:960px){.hero{padding:88px 0 64px}.hero .container{text-align:center;grid-template-columns:1fr}.hero h1{font-size:52px}.hero .sub{margin-left:auto;margin-right:auto}.hero .cta-row{justify-content:center}.hero .onkar-mark{order:-1;height:auto;margin-bottom:8px}.hero .onkar-mark span{font-size:120px}}.how-strip{padding:56px 0}.feature-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feature-rows li{border-top:1px solid var(--m3-outline-variant);align-items:center;gap:20px;padding:20px 0;display:flex}.feature-rows li:first-child{border-top:none}.feature-rows .badge{background:var(--m3-secondary-container);width:52px;height:52px;color:var(--m3-on-secondary-container);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.feature-rows .badge svg{width:24px;height:24px}.feature-rows h3{font:var(--fw-semibold) 16px var(--font-sans);color:var(--text-strong);margin:0 0 3px}.feature-rows p{font:var(--fw-regular) 13px/1.5 var(--font-sans);color:var(--text-muted);margin:0}.grid{gap:20px;display:grid}.grid.cols-4{grid-template-columns:repeat(4,1fr)}.grid.cols-3{grid-template-columns:repeat(3,1fr)}.grid.cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width:960px){.grid.cols-4,.grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid.cols-4,.grid.cols-3,.grid.cols-2{grid-template-columns:1fr}}.role-list{grid-template-columns:1fr 1fr;column-gap:40px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.role-list{grid-template-columns:1fr}}.role-list li{border-bottom:1px solid var(--m3-outline-variant);align-items:center;gap:14px;padding:16px 0;display:flex}.role-list li svg{width:17px;height:17px;color:var(--text-accent);flex:none}.role-list .label{font:var(--fw-medium) 15px var(--font-sans);color:var(--text-strong)}.band-navy{background:var(--navy-800);color:var(--ivory-100)}.band-navy .eyebrow{color:var(--gold-300)}.band-navy h2{color:var(--ivory-50)}.band-navy .lede{color:var(--navy-200)}.band-navy .m3-card{background:var(--navy-700);border-color:#f6f1e71f}.band-navy .m3-card h3{color:var(--ivory-50)}.band-navy .m3-card p{color:var(--navy-200)}.band-navy .m3-card .icon-tile{color:var(--gold-300);background:#c7a87429}.band-navy .m3-btn.outlined{color:var(--ivory-100);border-color:#f6f1e74d}.band-navy .m3-btn.outlined:hover{background:#f6f1e714}.stat-strip{border-top:1px solid var(--m3-outline-variant);border-bottom:1px solid var(--m3-outline-variant);flex-wrap:wrap;display:flex}.stat-strip .stat{border-left:1px solid var(--m3-outline-variant);flex:160px;padding:32px 28px}.stat-strip .stat:first-child{border-left:none}.stat-strip .num{font:var(--fw-light) 44px/1 var(--font-display);color:var(--text-strong);letter-spacing:-.02em}.stat-strip .lbl{font:var(--fw-regular) 13px/1.4 var(--font-sans);color:var(--text-muted);margin-top:10px}.split-head{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}@media (max-width:860px){.split-head{grid-template-columns:1fr}}.flow-steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.flow-steps li{border-top:1px solid var(--m3-outline-variant);gap:18px;padding:18px 0;display:flex}.flow-steps li:last-child{border-bottom:1px solid var(--m3-outline-variant)}.flow-steps .n{background:var(--m3-secondary-container);width:32px;height:32px;color:var(--m3-on-secondary-container);font:var(--fw-semibold) 14px var(--font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.flow-steps h3{font:var(--fw-semibold) 16px var(--font-sans);color:var(--text-strong);margin:0 0 4px}.flow-steps p{font:var(--fw-regular) 14px/1.5 var(--font-sans);color:var(--text-muted);margin:0}.feature-list{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.feature-list li{align-items:flex-start;gap:16px;display:flex}.feature-list li>span{width:36px;height:36px;color:var(--gold-300);background:#c7a87429;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.feature-list li>span svg{width:18px;height:18px}.feature-list h3{font:var(--fw-semibold) 16px var(--font-sans);color:var(--ivory-50);margin:0 0 3px}.feature-list p{font:var(--fw-regular) 14px/1.5 var(--font-sans);color:var(--navy-200);margin:0}.basis-note{font:var(--fw-regular) 12px/1.5 var(--font-sans);color:var(--text-faint);margin-top:4px}.m3-tabs{border-bottom:1px solid var(--m3-outline-variant);gap:4px;margin-bottom:32px;display:flex;overflow-x:auto}.m3-tab{font:var(--fw-medium) 14px var(--font-sans);color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:color var(--m3-dur-short) var(--m3-motion-standard),border-bottom-color var(--m3-dur-short) var(--m3-motion-standard);background:0 0;border:none;border-bottom:2px solid #0000;padding:14px 20px}.m3-tab.on{color:var(--text-accent);border-bottom-color:var(--m3-secondary)}.tabpanel{display:none}.tabpanel.on{display:block}.geo-list{flex-wrap:wrap;gap:10px;display:flex}.geo-list span{border-radius:var(--m3-shape-full);background:var(--surface-sunken);font:var(--fw-medium) 13px var(--font-sans);color:var(--text-body);padding:8px 14px}.flyer-cta{background:linear-gradient(180deg,var(--navy-900),var(--navy-800));color:var(--ivory-100);border-radius:var(--m3-shape-xl);padding:72px 0 40px;overflow:hidden}.flyer-cta .khanda{width:32px;height:32px;color:var(--gold-400);margin:0 auto 18px;display:block}.flyer-cta .rule-line{background:var(--gold-400);width:60px;height:1px;margin:0 auto 18px}.flyer-cta .gur-line{font:var(--fw-medium) 22px var(--font-gurbani);color:var(--gold-300);text-align:center;margin:0}.flyer-cta .en-line{font:var(--fw-regular) 14px var(--font-sans);color:var(--navy-200);text-align:center;margin:8px 0 44px}.flyer-cta-panel{border-top:1px solid #f6f1e724;border-bottom:1px solid #f6f1e724;grid-template-columns:auto 1fr;align-items:center;gap:36px;padding:36px 0;display:grid}@media (max-width:800px){.flyer-cta-panel{text-align:center;grid-template-columns:1fr;justify-items:center}}.app-tile{border:1.5px solid var(--gold-400);border-radius:var(--m3-shape-md);width:96px;height:96px;color:var(--gold-300);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;display:flex}.app-tile .onkar{font-size:28px;line-height:1}.app-tile span:last-child{font:var(--fw-semibold) 10px var(--font-sans);letter-spacing:.06em}.flyer-cta-mid{text-align:center}.flyer-cta-mid h3{font:var(--fw-semibold) 22px var(--font-sans);color:var(--ivory-50);margin:0 0 8px}.flyer-cta-mid p{font:var(--fw-regular) 14px var(--font-gurbani);color:var(--gold-300);margin:0 0 18px}.flyer-cta .store-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.store-btn{border-radius:var(--m3-shape-sm);height:48px;color:var(--ivory-100);font:var(--fw-medium) 13px var(--font-sans);background:#f6f1e714;border:1px solid #f6f1e738;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.store-btn.soon{opacity:.6}.store-btn svg{flex:none;width:18px;height:18px}.trust-strip{flex-wrap:wrap;justify-content:center;gap:40px;margin:0;padding:28px 0 0;list-style:none;display:flex}.trust-strip li{font:var(--fw-medium) 13px var(--font-sans);color:var(--ivory-100);align-items:center;gap:10px;display:flex}.trust-strip li svg{width:18px;height:18px;color:var(--gold-400);flex:none}.fateh-banner{text-align:center;font:var(--fw-medium) 13px var(--font-gurbani);color:var(--gold-300);padding:20px 0 0}footer{border-top:1px solid var(--m3-outline-variant);padding:56px 0 32px}.foot-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:32px;margin-bottom:40px;display:grid}@media (max-width:800px){.foot-grid{grid-template-columns:repeat(2,1fr)}}.foot-grid h4{font:var(--fw-semibold) 12px var(--font-sans);color:var(--text-faint);margin:0 0 14px}.foot-grid a{font:var(--fw-regular) 14px/2.2 var(--font-sans);color:var(--text-muted);text-decoration:none;display:block}.foot-grid a:hover{color:var(--text-link-hover)}.foot-bottom{font:var(--fw-regular) 13px var(--font-sans);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.m3-drawer-scrim{background:var(--surface-scrim);z-index:50;opacity:0;pointer-events:none;transition:opacity var(--m3-dur-medium) var(--m3-motion-standard);position:fixed;inset:0}.m3-drawer{background:var(--bg-raised);z-index:51;width:300px;max-width:82vw;transition:transform var(--m3-dur-medium) var(--m3-motion-standard);flex-direction:column;gap:6px;padding:24px;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}body.drawer-open .m3-drawer-scrim{opacity:1;pointer-events:auto}body.drawer-open .m3-drawer{transform:translate(0)}.m3-drawer a{border-radius:var(--m3-shape-sm);font:var(--fw-medium) 15px var(--font-sans);color:var(--text-body);transition:background var(--m3-dur-short) var(--m3-motion-standard);padding:14px 16px;text-decoration:none}.m3-drawer a:hover{background:var(--surface-sunken)}.m3-drawer .close{align-self:flex-end;margin-bottom:12px}[data-accent=pine]{--gold-600:#2f5233;--gold-500:#3d6b41;--gold-400:#4f8054;--gold-300:#79a17c;--gold-200:#a9c7aa;--gold-100:#dce9dc}.skip-link{z-index:100;background:var(--m3-primary);color:var(--m3-on-primary);border-radius:var(--m3-shape-sm);font:var(--fw-medium) 14px var(--font-sans);transition:top var(--m3-dur-short) var(--m3-motion-standard);padding:12px 20px;text-decoration:none;position:fixed;top:-100px;left:12px}.skip-link:focus{top:12px}#main{scroll-margin-top:88px}:focus-visible{outline:3px solid var(--gold-400);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.legal-content{font:var(--fw-regular) 16px/1.7 var(--font-sans);color:var(--text-body)}.legal-content h2{font:var(--fw-semibold) 20px var(--font-sans);color:var(--text-strong);margin:36px 0 12px}.legal-content h2:first-child{margin-top:0}.legal-content p{margin:0 0 16px}.legal-content ul{margin:0 0 16px;padding-left:20px}.legal-content li{margin:0 0 8px}.legal-content .faq-q{font:var(--fw-semibold) 17px var(--font-sans);color:var(--text-strong);margin:28px 0 8px}.legal-content .faq-q:first-child{margin-top:0}.legal-content .note{color:var(--text-faint);border-top:1px solid var(--m3-outline-variant);margin-top:40px;padding-top:24px;font-size:14px}
