@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/69bc46473dfaa9fa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/bf12ccbafdbe00b7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/da522a9b642f99ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_47a99b{font-family:Archivo,Archivo Fallback}.__variable_47a99b{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:105.48%}.__className_a4d3ee{font-family:Newsreader,Newsreader Fallback}.__variable_a4d3ee{--font-newsreader:"Newsreader","Newsreader Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a29252acda15485-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7c6f3394d0050788-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2d42fde9874fcea9-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/10a2d2e05760efce-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/65eb8d8ee55f2ce0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic Fallback;src:local("Arial");ascent-override:113.22%;descent-override:60.81%;line-gap-override:0.00%;size-adjust:121.35%}.__className_e20711{font-family:Noto Sans Arabic,Noto Sans Arabic Fallback;font-weight:800;font-style:normal}.__variable_e20711{--font-arabic:"Noto Sans Arabic","Noto Sans Arabic Fallback"}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/849dadd136cea62b-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/23aad4cec571ab57-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c7eafec581469421-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Nastaliq Urdu Fallback;src:local("Times New Roman");ascent-override:167.79%;descent-override:52.52%;line-gap-override:0.00%;size-adjust:113.48%}.__className_544f10{font-family:Noto Nastaliq Urdu,Noto Nastaliq Urdu Fallback;font-weight:700;font-style:normal}.__variable_544f10{--font-urdu:"Noto Nastaliq Urdu","Noto Nastaliq Urdu Fallback"}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/eb3e03d61b20a251-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c0379034b06994ba-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef097f4cde93cc4c-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Devanagari Fallback;src:local("Arial");ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.00%;size-adjust:106.33%}.__className_d5919e{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-weight:800;font-style:normal}.__variable_d5919e{--font-deva:"Noto Sans Devanagari","Noto Sans Devanagari Fallback"}:root,html[data-theme=dark]{--bg:#1f2020;--surface:#282929;--line:#343535;--line-2:#3a3b3b;--border:#4a4b4b;--text:#ece6dc;--soft:#cfc9bf;--muted:#a9a398;--faint:#2e2f2f;--accent:#f0603f;--on-accent:#1a1a1a;--flag-bg:#f0603f;--flag-ink:#1f2020;--flag-edge:#f0603f;--green:#2fb68c;--on-green:#0b1a16;--green-ground:#16211e;--green-edge:#22403a;color-scheme:dark}html[data-theme=light]{--bg:#f2eee7;--surface:#fbf9f5;--line:#ddd7cc;--line-2:#d5cfc3;--border:#b9b2a5;--text:#1c1d1d;--soft:#3f3e3a;--muted:#6b665e;--faint:#e3ddd2;--accent:#b8401f;--on-accent:#f7f3ec;--flag-bg:#ffffff;--flag-ink:#b8401f;--flag-edge:#d5cfc3;--green:#0f6e56;--on-green:#f7f3ec;--green-ground:#e6efeb;--green-edge:#c9dcd5;color-scheme:light}:root{--sans:var(--font-archivo),system-ui,sans-serif;--serif:var(--font-newsreader),Georgia,serif;--mono:var(--font-mono),ui-monospace,monospace;--max:1280px;--gutter:32px}@media (max-width:640px){:root{--gutter:16px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}img,video{max-width:100%;display:block}button{font:inherit}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{max-width:var(--max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.display{font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1.04;margin:0}.serif-accent{font-family:var(--serif);font-style:italic;font-weight:500;font-stretch:100%;letter-spacing:-.01em;color:var(--accent)}.mono-label{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lede{font-family:var(--serif);font-size:clamp(19px,2vw,24px);line-height:1.45;color:var(--soft);margin:0}.h-section{font-size:clamp(36px,4.2vw,64px)}.link-row{text-decoration:none;color:var(--text)}.link-row:hover .link-title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.arrow-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;text-decoration:none;padding:12px 0}.arrow-link svg{width:18px;height:18px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border:0;cursor:pointer;text-decoration:none;font-family:var(--sans);font-weight:700;font-size:16px;background:var(--accent);color:var(--on-accent)}.cta-short{display:none}.btn svg{width:18px;height:18px;flex:none}.btn-sm{height:44px;padding:0 18px;font-size:15px}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--text)}.btn-dark{background:#1a1a1a;color:#f7f3ec}.btn-green{background:var(--green);color:var(--on-green)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--line)}.site-header .bar{flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:20px;padding-bottom:20px}.brand,.site-header .bar{display:flex;align-items:center}.brand{gap:12px;text-decoration:none;color:var(--text)}.brand-word{font-weight:800;font-stretch:125%;letter-spacing:.08em;font-size:18px}.nav{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px;font-size:15px;font-weight:500}.nav a{text-decoration:none;padding:12px 0}.nav a:hover{text-decoration:underline;text-underline-offset:6px}.nav a[aria-current=page]{color:var(--accent);font-weight:700}.header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px}.header-buttons{display:flex;align-items:center;gap:10px}@media (max-width:640px){.site-header .bar{gap:0 12px;padding-top:12px;padding-bottom:4px}.header-actions{display:contents}.header-buttons{order:2}.brand{gap:8px}.brand-word{font-size:14px;letter-spacing:.06em}.header-buttons{gap:6px}.cta-long{display:none}.cta-short{display:inline}.header-buttons .btn-sm{padding:0 12px;font-size:14px}.nav{order:3;width:100%;flex-wrap:nowrap;gap:22px;overflow-x:auto;scrollbar-width:none}.nav a{padding:10px 0;white-space:nowrap}}#subscribe,.band{scroll-margin-top:112px}@media (max-width:1100px){#subscribe,.band{scroll-margin-top:150px}}.icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border);color:var(--text);cursor:pointer;padding:0}.icon-btn svg{width:20px;height:20px}.theme-icon-dark,html[data-theme=light] .theme-icon-light{display:none}html[data-theme=light] .theme-icon-dark{display:block}.progress{height:3px;background:var(--line)}.progress>div{height:3px;width:0;background:var(--accent);transition:width 80ms linear}.hx-cat,.hx-eyes,.hx-pupils,.hx-skull{transform-box:fill-box;transform-origin:center}.hx-skull{animation:hx-skull 8s ease-in-out infinite}.hx-cat{animation:hx-cat 8s ease-in-out infinite}.hx-eyes{animation:hx-blink 8s linear infinite}.hx-pupils{animation:hx-look 8s ease-in-out infinite}@keyframes hx-skull{0%,42%{opacity:1;transform:translateY(0)}48%,94%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes hx-cat{0%,44%{opacity:0;transform:translateY(5px)}50%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(5px)}}@keyframes hx-blink{0%,79%,85%,to{transform:scaleY(1)}82%{transform:scaleY(.1)}}@keyframes hx-look{0%,58%{transform:translate(0)}64%,74%{transform:translate(.7px,-.5px)}80%,to{transform:translate(0)}}.sx *{transform-box:view-box}.sx .sx-a{animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}.sx-still .sx-a,.sx-still .sx-b{animation-play-state:paused!important;animation-delay:0s!important}.sx-reset .sx-a,.sx-reset .sx-b{animation:none!important}.sx-once .sx-a{animation-iteration-count:1;animation-delay:var(--d,0s)}.sx{--knock:var(--bg)}.sx .sx-k{stroke:var(--knock);paint-order:stroke}.sx .sx-lin{animation-timing-function:linear}.ug-brain{animation-name:ug-brain;transform-origin:12px 11.5px}.ug-bulb{animation-name:ug-bulb;transform-origin:12px 12px}.ug-swing{animation-name:ug-swing;transform-origin:12px 21.6px}.ug-glow{animation-name:ug-glow}.ug-rays{animation-name:ug-rays;transform-origin:12px 9.5px}@keyframes ug-brain{0%{opacity:1;transform:scale(1) rotate(0)}6%{transform:scale(1.06)}10%{transform:scale(1)}16%{transform:scale(1.06)}20%,26%{transform:scale(1) rotate(0)}27%{transform:rotate(-7deg)}28%{transform:rotate(6deg)}29%{transform:rotate(-5deg)}30%{transform:rotate(3deg)}31%,34%{opacity:1;transform:rotate(0) scale(1)}39%,86%{opacity:0;transform:scale(.4) rotate(0)}90%{opacity:1;transform:scale(1.1)}95%{transform:scale(.96)}98%,to{opacity:1;transform:scale(1)}}@keyframes ug-bulb{0%,40%{opacity:0;transform:translateY(2px) scale(.4)}44%{opacity:1;transform:translateY(-1px) scale(1.1)}47%,82%{opacity:1;transform:translateY(0) scale(1)}86%,to{opacity:0;transform:translateY(2px) scale(.4)}}@keyframes ug-swing{0%,46%{transform:rotate(0)}49%{transform:rotate(9deg)}52%{transform:rotate(-6deg)}55%{transform:rotate(3deg)}58%,to{transform:rotate(0)}}@keyframes ug-glow{0%,58%{opacity:0}59%{opacity:.7}60%{opacity:.1}62%,67%{opacity:1}68%{opacity:.1}69%{opacity:1}70%{opacity:.2}72%,82%{opacity:1}84%,to{opacity:0}}@keyframes ug-rays{0%,61%{transform:scale(.5)}64%{transform:scale(1.15)}66%,72%{transform:scale(1)}76%{transform:scale(1.18)}80%,to{transform:scale(1)}}.dc-w1{animation-name:dc-w1}.dc-w2{animation-name:dc-w2}.dc-w3{animation-name:dc-w3}@keyframes dc-w1{0%{transform:translateX(0)}to{transform:translateX(-20px)}}@keyframes dc-w2{0%{transform:translateX(0)}to{transform:translateX(-10px)}}@keyframes dc-w3{0%{transform:translateX(-10px)}to{transform:translateX(0)}}.dc-finx{animation-name:dc-finx}.dc-finy{animation-name:dc-finy}.dc-tilt{animation-name:dc-tilt;transform-origin:6.8px 12px}@keyframes dc-finx{0%,42%{transform:translateX(0)}78%,to{transform:translateX(10.5px)}}@keyframes dc-finy{0%,34%{transform:translateY(9px)}40%{transform:translateY(-.8px)}43%{transform:translateY(0)}52%{transform:translateY(.6px)}61%{transform:translateY(-.3px)}70%{transform:translateY(.5px)}77%{transform:translateY(0)}84%,to{transform:translateY(9px)}}@keyframes dc-tilt{0%,42%{transform:rotate(0)}50%,68%{transform:rotate(-8deg)}77%{transform:rotate(6deg)}82%,to{transform:rotate(0)}}.dy-play{animation-name:dy-play;transform-origin:12px 11px}.dy-box{animation-name:dy-box;transform-origin:12px 18px}.dy-tail{animation-name:dy-tail;transform-origin:7px 18px}.dy-d1{animation-name:dy-d1;transform-origin:8.4px 11px;--dx:3.6px}.dy-d2{animation-name:dy-d2;transform-origin:12px 11px;--dx:0px}.dy-d3{animation-name:dy-d3;transform-origin:15.6px 11px;--dx:-3.6px}.dy-bob{animation:dy-bob .9s ease-in-out infinite}.dy-bob.n2{animation-delay:.15s}.dy-bob.n3{animation-delay:.3s}@keyframes dy-play{0%{opacity:1;transform:scale(1)}8%{transform:scale(1.18)}12%{transform:scale(1)}18%{transform:scale(1.18)}22%,30%{transform:scale(1)}32%{opacity:1;transform:scale(.75)}36%,84%{opacity:0;transform:scale(0)}89%{opacity:1;transform:scale(1.2)}92%{transform:scale(.95)}95%,to{opacity:1;transform:scale(1)}}@keyframes dy-box{0%,34%{transform:none}37%{transform:scale(1.05,.92)}40%{transform:scale(.98,1.04)}43%,60%{transform:none}63%{transform:rotate(-4deg)}66%{transform:rotate(3deg)}69%,84%{transform:none}87%{transform:scale(1.04,.94)}90%,to{transform:none}}@keyframes dy-tail{0%,36%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.25)}43%,80%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(0)}}@keyframes dy-d1{0%,42%{opacity:0;transform:scale(0)}44%{opacity:1;transform:scale(1.4)}46%,74%{opacity:1;transform:none}79%,to{opacity:0;transform:translateX(var(--dx)) scale(0)}}@keyframes dy-d2{0%,44%{opacity:0;transform:scale(0)}46%{opacity:1;transform:scale(1.4)}48%,74%{opacity:1;transform:none}79%,to{opacity:0;transform:translateX(var(--dx)) scale(0)}}@keyframes dy-d3{0%,46%{opacity:0;transform:scale(0)}48%{opacity:1;transform:scale(1.4)}50%,74%{opacity:1;transform:none}79%,to{opacity:0;transform:translateX(var(--dx)) scale(0)}}@keyframes dy-bob{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-1.3px)}}.fg-anvil{animation-name:fg-anvil}.fg-hammer{animation-name:fg-hammer;transform-origin:20px 4px}.fg-spark{animation-name:fg-spark}.fg-crown{animation-name:fg-crown;transform-origin:10.5px 5.6px}.fg-glint{animation-name:fg-glint;transform-origin:15.6px 1.6px}@keyframes fg-anvil{0%,39.5%{transform:none}40.5%{transform:translateY(.5px)}42%,49.5%{transform:none}50.5%{transform:translateY(.5px)}52%,57.5%{transform:none}58.5%{transform:translateY(.7px)}60%,to{transform:none}}@keyframes fg-hammer{0%,27%{opacity:0;transform:translateX(5px) rotate(-70deg)}32%{opacity:1;transform:translateX(0) rotate(-45deg);animation-timing-function:ease-in}40%{opacity:1;transform:rotate(1deg);animation-timing-function:ease-out}43%{transform:rotate(-32deg);animation-timing-function:ease-in}50%{transform:rotate(1deg);animation-timing-function:ease-out}53%{transform:rotate(-40deg);animation-timing-function:ease-in}58%{transform:rotate(2deg);animation-timing-function:ease-out}61%{opacity:1;transform:rotate(-45deg)}65%,to{opacity:0;transform:translateX(5px) rotate(-70deg)}}@keyframes fg-spark{0%,40%{opacity:0;transform:translate(0)}40.5%{opacity:1;transform:translate(0)}42.5%{opacity:1;transform:translate(calc(var(--sx) * .7),var(--sy))}45%{opacity:0;transform:translate(var(--sx),calc(var(--sy) * .3))}45.1%,50%{opacity:0;transform:translate(0)}50.5%{opacity:1;transform:translate(0)}52.5%{opacity:1;transform:translate(calc(var(--sx) * -.7),var(--sy))}55%{opacity:0;transform:translate(calc(var(--sx) * -1),calc(var(--sy) * .3))}55.1%,58%{opacity:0;transform:translate(0)}58.5%{opacity:1;transform:translate(0)}61%{opacity:1;transform:translate(calc(var(--sx) * 1.1),calc(var(--sy) * 1.3))}64%,to{opacity:0;transform:translate(calc(var(--sx) * 1.5),calc(var(--sy) * .4))}}@keyframes fg-crown{0%,64%{opacity:0;transform:translateY(3px) scale(.3)}68%{opacity:1;transform:translateY(-1.4px) scale(1.15)}71%{transform:translateY(0) scale(1)}73%{transform:rotate(0)}75%{transform:rotate(-9deg)}77%{transform:rotate(7deg)}79%,86%{opacity:1;transform:rotate(0)}90%,to{opacity:0;transform:translateY(2px) scale(.4)}}@keyframes fg-glint{0%,78%{opacity:0;transform:scale(0) rotate(0)}81%{opacity:1;transform:scale(1.1) rotate(45deg)}85%,to{opacity:0;transform:scale(0) rotate(90deg)}}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:20px 0}.marquee-track{display:flex;width:max-content;animation:hx-scroll 50s linear infinite;animation-play-state:paused}.marquee[data-paced] .marquee-track{animation-play-state:running}.marquee-item{display:flex;align-items:center;gap:30px;padding-right:30px;white-space:nowrap;font-size:clamp(34px,4vw,56px);line-height:1;font-weight:900;font-stretch:125%;text-transform:uppercase}.marquee-item .solid{color:var(--text)}.marquee-item .outline{color:transparent;-webkit-text-stroke:1.5px var(--muted)}.marquee-item .hot{font-family:var(--serif);font-style:italic;font-weight:500;font-stretch:100%;text-transform:none;color:var(--accent);font-size:1.12em}.marquee-item .star{color:var(--accent);font-size:.7em}.hello{display:inline-grid;align-items:center;justify-items:center;color:var(--accent)}.hello>span{grid-area:1/1;opacity:0;animation:hx-hi 16s ease-in-out infinite;white-space:nowrap}@keyframes hx-hi{0%{opacity:0;transform:translateY(35%)}11%,2%{opacity:1;transform:none}13%,to{opacity:0;transform:translateY(-35%)}}@keyframes hx-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.thumb{position:relative;width:100%;overflow:hidden;font-family:var(--mono)}.thumb .window{position:absolute;overflow:hidden}.thumb .window img{position:absolute;inset:0;width:100%;height:100%}.thumb .duo{position:absolute;inset:0;mix-blend-mode:multiply}.thumb .strip{position:absolute;left:0;right:0;bottom:0;height:40px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.thumb .mark{width:8px;height:8px;display:inline-block}.thumb .sec{display:flex;align-items:center;gap:8px;white-space:nowrap}.card-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:48px 28px;gap:48px 28px}.card{display:flex;flex-direction:column;gap:14px}.card-meta{display:flex;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.card-title{font-size:26px;line-height:1.1;font-weight:700;font-stretch:108%}.card-blurb{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--soft)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{height:44px;padding:0 18px;cursor:pointer;font-family:var(--sans);font-size:15px;font-weight:600;background:transparent;color:var(--text);border:1px solid var(--border)}.chip[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.chip-green[aria-pressed=true]{background:var(--green);color:var(--on-green);border-color:var(--green)}.icon-tile{width:64px;height:64px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--accent)}.icon-tile svg{width:32px;height:32px}.icon-tile.lg{width:80px;height:80px}.icon-tile.lg svg{width:40px;height:40px}.tag{padding:6px 10px;border:1px solid var(--border);font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--muted)}.signup{flex-direction:column}.signup,.signup-row{display:flex;gap:10px}.signup-row{flex-wrap:wrap}.field input,.signup input[type=email],.signup input[type=text]{flex:1 1 220px;min-width:0;height:52px;padding:0 16px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-family:var(--sans);font-size:16px}.field input,.signup .field input[type=text]{flex:none}.field input::placeholder,.signup input::placeholder{color:#8c877e}.consent{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--muted);cursor:pointer}.consent input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--accent);flex:0 0 18px}.signup-msg{font-size:15px;font-weight:600;margin:0}.band{background:var(--accent);color:var(--on-accent)}.band .signup input[type=email],.band .signup input[type=text]{background:#f7f3ec;color:#1a1a1a;border:0}.band .consent{color:inherit;opacity:.9}.band .consent input{accent-color:#1a1a1a}.site-footer{border-top:1px solid var(--line)}.footer-word{font-weight:800;font-stretch:125%;letter-spacing:.08em;font-size:clamp(40px,9vw,128px);line-height:.9;color:var(--faint)}.prose{font-family:var(--serif);font-size:21px;line-height:1.65;color:var(--soft);min-width:0}.prose>*{margin:0 0 26px}.prose strong{font-weight:600;color:var(--text)}.prose p>strong:only-child{display:block}.prose em{color:inherit}.prose h2{margin:64px 0 22px;font-family:var(--sans);font-size:clamp(28px,3vw,34px);line-height:1.1;font-weight:800;font-stretch:108%;letter-spacing:-.01em;color:var(--text);display:flex;align-items:baseline;gap:16px;scroll-margin-top:120px}.prose h2 .num{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--accent);flex:0 0 auto}.prose h3{margin:40px 0 16px;font-family:var(--sans);font-size:22px;line-height:1.2;font-weight:800;color:var(--text)}.prose a{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.prose blockquote{margin:0 0 30px;padding:0 0 0 28px;position:relative;font-style:italic;font-size:24px;line-height:1.5;color:var(--text)}.prose blockquote:before{content:"\201C";position:absolute;left:0;top:-4px;font-size:40px;line-height:1;color:var(--accent);font-style:normal}.prose blockquote p{margin:0}.prose ol,.prose ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.prose ul>li{position:relative;padding-left:26px}.prose ul>li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:7px;background:var(--accent)}.prose ol{counter-reset:item}.prose ol>li{position:relative;padding-left:34px;counter-increment:item}.prose ol>li:before{content:counter(item,decimal-leading-zero);position:absolute;left:0;top:.3em;font-family:var(--mono);font-size:13px;color:var(--accent)}.prose li ol,.prose li ul{margin-top:12px}.prose hr{border:0;text-align:center;margin:56px 0}.prose hr:before{content:"*  *  *";color:var(--accent);font-family:var(--sans);font-weight:900;font-size:24px;letter-spacing:.4em;white-space:pre}.prose figure{margin:36px 0}.prose figure img,.prose figure video{width:100%;height:auto}.prose figcaption{margin-top:12px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.prose .table-wrap{overflow-x:auto;border-top:1px solid var(--line-2);margin:0 0 30px}.prose table{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:15px;line-height:1.45}.prose th{text-align:left;padding:12px 14px 12px 0;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);vertical-align:bottom}.prose td,.prose th{border-bottom:1px solid var(--line-2)}.prose td{padding:14px 14px 14px 0;color:var(--text);vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose .embed{position:relative;aspect-ratio:16/9;background:#000}.prose .embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.prose .bars{padding:28px;border:1px solid var(--line-2);background:var(--surface);display:flex;flex-direction:column;gap:20px;font-family:var(--sans)}.prose .bars .row-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.prose .bars .label{font-size:15px;color:var(--soft)}.prose .bars .value{font-size:26px;line-height:1;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose .bars .track{height:12px;background:var(--line)}.prose .bars .fill{height:12px}.prose .bars .cap{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.toc{position:-webkit-sticky;position:sticky;top:120px;flex-direction:column;gap:4px}.toc,.toc a{display:flex}.toc a{gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid var(--line);text-decoration:none;color:var(--text);font-size:15px;line-height:1.35}.toc a .n{font-family:var(--mono);font-size:12px;color:var(--accent)}.toc a[aria-current=true]{color:var(--accent);font-weight:700}@media (max-width:900px){.toc{position:static}}@media (prefers-reduced-motion:reduce){.hello>span,.hx-cat,.hx-eyes,.hx-pupils,.hx-skull,.marquee-track{animation:none}.sx .sx-a,.sx .sx-b{animation-play-state:paused!important;animation-delay:0s!important}.hx-cat{opacity:0}.hello>span:first-child{opacity:1}}.chip-radio{display:inline-flex;align-items:center}.chip-radio input{position:absolute;opacity:0;width:1px;height:1px}.chip-radio:has(input:checked){background:var(--green);color:var(--on-green);border-color:var(--green)}.chip-radio:has(input:focus-visible){outline:2px solid var(--green);outline-offset:3px}.prose ol.plain>li,.prose ul.plain>li{padding-left:0}.prose ol.plain>li:before,.prose ul.plain>li:before{content:none}.bitw-form .btn{background:var(--green);color:var(--on-green)}.bitw-form .consent input{accent-color:var(--green)}.bitw-form input[type=email],.bitw-form input[type=text]{background:var(--bg)}