@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-italic-C-296ow0.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-ext-400-normal-CRdE35mU.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-400-normal-Djnz4Wsr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-ext-500-normal-Dz8SjJZ9.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-500-normal-PaLk8PaH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-ext-600-normal-Dk-u7o-5.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-600-normal-DjQx9_jq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-ext-700-normal-cq7F7ESW.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-700-normal-ezu7N0xg.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-ext-400-normal-XB2BPmDK.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-400-normal-CkxHOdCb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-symbols2-400-normal-BS9BGVxz.woff2)format("woff2"),url(/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-vietnamese-400-normal-CKEaXIlx.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff)format("woff");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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff)format("woff");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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff");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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-ext-500-normal-C7aYOB1D.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-500-normal-BY1KTvO5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-symbols2-500-normal-Q_ksOahU.woff2)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-vietnamese-500-normal-Bs29RrUZ.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.woff)format("woff");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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.woff)format("woff");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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff");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}:root{--bg:#111;--surface:#171614;--raised:#1d1c19;--line:#f5f1e81a;--line-strong:#f5f1e833;--fg:#f5f1e8;--muted:#a9a397;--gold:#c6a15b;--gold-ink:#c6a15b;--gold-soft:#c6a15b1f;--on-gold:#111;--draft:#3a2f1c;--err:#e09a78;--display:"Cormorant Garamond", "Iowan Old Style", Georgia, serif;--body:"Manrope", "Segoe UI", system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--read:62ch;--wide:1240px;--gutter:clamp(20px, 4vw, 48px);--header-h:72px;--section-y:clamp(88px, 10vw, 144px);--ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f5f1e8;--surface:#eee8db;--raised:#e7e0d1;--line:#1111111f;--line-strong:#1111113d;--fg:#151412;--muted:#5d574c;--gold-ink:#7d5f22;--gold-soft:#c6a15b29;--draft:#efe2c4;--err:#9a4a2a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--bg:#f5f1e8;--surface:#eee8db;--raised:#e7e0d1;--line:#1111111f;--line-strong:#1111113d;--fg:#151412;--muted:#5d574c;--gold-ink:#7d5f22;--gold-soft:#c6a15b29;--draft:#efe2c4;--err:#9a4a2a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.menu-open{overflow:hidden}body{background:var(--bg);color:var(--fg);font:400 16px/1.7 var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;transition:background-color .4s,color .4s;overflow-x:clip}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:30;background:var(--bg);position:fixed;inset:0 0 auto}::selection{background:var(--gold);color:var(--on-gold)}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.wrap{max-width:calc(var(--wide) + 2 * var(--gutter));padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));margin-inline:auto}h1,h2,h3{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}h2{font-size:clamp(2.3rem,4.8vw,3.75rem)}h3{font-size:1.65rem;line-height:1.1}p{text-wrap:pretty;margin:0}.eyebrow{font:500 .72rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-ink);margin:0}.eyebrow--idx{align-items:center;gap:14px;display:flex}.eyebrow--idx .idx{color:var(--muted);font-variant-numeric:tabular-nums}.eyebrow--idx .idx:after{content:"";vertical-align:middle;background:var(--gold);opacity:.7;width:36px;height:1px;margin-left:14px;display:inline-block}.lede{color:var(--muted);max-width:var(--read);font-size:1.08rem;line-height:1.75}.hint{color:var(--muted);font-size:.82rem}.skip{position:absolute;left:-999px}.skip:focus{background:var(--gold);color:var(--on-gold);z-index:40;padding:8px 12px;top:16px;left:16px}.mark{font-family:var(--display);letter-spacing:.16em;font-size:1.5rem;font-weight:600;line-height:1;text-decoration:none}.mark span{color:var(--gold-ink)}.ico{transition:transform .35s var(--ease);flex:none}.go{letter-spacing:.01em;color:var(--gold-ink);transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:8px;padding-bottom:3px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.go:hover,.go:focus-visible{background-size:100% 1px}.go:hover .ico{transform:translate(2px,-2px)}.addr{font:500 1rem var(--mono);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.btn{min-height:48px;font:600 .78rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.btn:hover .ico{transform:translate(3px)}.btn-primary{background:var(--gold);color:var(--on-gold)}.btn-primary:hover{background:color-mix(in srgb, var(--gold) 82%, var(--fg))}.btn-secondary{border-color:var(--line-strong);color:var(--fg);background:0 0}.btn-secondary:hover{border-color:var(--gold)}.btn-sm{min-height:40px;padding:0 16px;font-size:.72rem}.btn:disabled{opacity:.55;cursor:progress}.tag{font:500 .64rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 9px;font-style:normal}.tag.developing{border-color:var(--gold);color:var(--gold-ink)}.tag.planned{border-style:dashed}.motion [data-reveal]{opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(28px)}.motion [data-reveal].is-in{opacity:1;transform:none}.draft{z-index:21;background:var(--draft);border-bottom:1px solid var(--line);font:500 .76rem/1.4 var(--mono);letter-spacing:.02em;position:relative}.draft .wrap{flex-wrap:wrap;gap:8px 16px;padding-block:9px;display:flex}header.site{top:env(safe-area-inset-top,0px);z-index:20;height:var(--header-h);transition:transform .6s var(--ease), background-color .4s ease, border-color .4s ease;border-bottom:1px solid #0000;position:sticky}header.site.is-scrolled,header.site.is-open{background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom-color:var(--line)}header.site.is-hidden{transform:translateY(-100%)}.site__bar{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand img{border-radius:50%;width:34px;height:34px}.brand__group{font:500 .66rem/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);border-left:1px solid var(--line-strong);padding-left:12px}nav.primary{gap:clamp(18px,2vw,30px);font-size:.86rem;display:flex}nav.primary a{color:var(--muted);padding-block:6px;text-decoration:none;transition:color .3s;position:relative}nav.primary a:after{content:"";background:var(--gold);transform-origin:100%;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}nav.primary a:hover{color:var(--fg)}nav.primary a:hover:after{transform-origin:0;transform:scaleX(1)}.site__end{align-items:center;gap:10px;display:flex}.icon-btn{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;place-items:center;transition:color .3s,border-color .3s;display:inline-grid}.icon-btn:hover{color:var(--gold-ink);border-color:var(--gold)}.burger{border:1px solid var(--line);cursor:pointer;background:0 0;width:40px;height:40px;display:none;position:relative}.burger span{background:var(--fg);height:1.5px;transition:transform .4s var(--ease), top .4s var(--ease);position:absolute;left:11px;right:11px}.burger span:first-child{top:15px}.burger span:last-child{top:23px}.is-open .burger span:first-child{top:19px;transform:rotate(45deg)}.is-open .burger span:last-child{top:19px;transform:rotate(-45deg)}.mobile{inset:var(--header-h) 0 0;background:var(--bg);animation:menu-in .5s var(--ease);padding-block:28px 48px;position:fixed;overflow-y:auto}.mobile ol{margin:0 0 32px;padding:0;list-style:none}.mobile li{border-bottom:1px solid var(--line);animation:rise .6s var(--ease) both;animation-delay:calc(var(--i) * 50ms)}.mobile li a{font:500 clamp(1.9rem, 8vw, 2.6rem)/1.1 var(--display);align-items:baseline;gap:18px;padding:16px 0;text-decoration:none;display:flex}.mobile .idx{font:500 .72rem var(--mono);color:var(--gold-ink);letter-spacing:.1em}@keyframes menu-in{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.mobile,.mobile li{animation:none}}@media (width<=1100px){nav.primary,.site__cta{display:none}.burger{display:inline-block}}@media (width<=420px){.brand__group{display:none}}.hero-band{min-height:calc(100svh - var(--header-h));isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.hero-band:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 78% 48%, var(--gold-soft), transparent 70%), repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 120px), repeating-linear-gradient(0deg, var(--line) 0 1px, transparent 1px 120px);opacity:.9;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 60% 45%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 80% at 60% 45%,#000 30%,#0000 85%)}.hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(32px,5vw,80px);width:100%;padding-block:clamp(40px,7vw,96px) clamp(96px,10vw,128px);display:grid}.hero>*{min-width:0}.hero h1{letter-spacing:-.025em;margin-top:26px;font-size:clamp(3rem,7.4vw,6.6rem);line-height:.98}.hero h1 .line{padding-bottom:.08em;display:block;overflow:hidden}.hero h1 .line>*{display:inline-block}.hero h1 em{color:var(--gold-ink);font-style:italic}.motion .hero h1 .line>*{animation:line-up 1.4s var(--ease) both}.motion .hero h1 .line+.line>*{animation-delay:.12s}.motion .hero .lede,.motion .hero .cta-row,.motion .hero .trust{animation:fade-up 1.2s var(--ease) both;animation-delay:.35s}.motion .hero .cta-row{animation-delay:.45s}.motion .hero .trust{animation-delay:.55s}@keyframes line-up{0%{transform:translateY(105%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}}.hero .lede{margin-top:28px}.cta-row{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.trust{border-top:1px solid var(--line);grid-template-columns:repeat(3,auto);justify-content:start;margin:48px 0 0;display:grid}.trust div{border-right:1px solid var(--line);margin-right:28px;padding:16px 28px 0 0}.trust div:last-child{border-right:0;margin-right:0}.trust dt{font:500 .64rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.trust dd{font:500 .95rem/1.3 var(--mono);font-variant-numeric:tabular-nums;margin:8px 0 0}.scroll-cue{left:max(var(--gutter), calc((100% - var(--wide)) / 2));font:500 .66rem var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;text-decoration:none;display:flex;position:absolute;bottom:28px}.scroll-cue i{background:var(--gold);transform-origin:0;width:56px;height:1px}.motion .scroll-cue{animation:fade-up 1s var(--ease) 1.2s both}.motion .scroll-cue i{animation:draw-x 1.2s var(--ease) 1.4s both}@keyframes draw-x{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.hero h1 .line>*,.hero .lede,.hero .cta-row,.hero .trust,.scroll-cue,.scroll-cue i{animation:none!important}}@media (width<=900px){.hero{grid-template-columns:1fr}.hero .converge{max-width:420px}}@media (width<=560px){.trust{grid-template-columns:1fr}.trust div{border-right:0;border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-right:0;padding:12px 0;display:flex}.trust dd{margin:0}.scroll-cue{display:none}}.converge{width:100%;max-width:500px;margin:0 auto}.converge svg{width:100%;height:auto;display:block;overflow:visible}.converge .ray{stroke:var(--gold);stroke-width:1.25px;fill:none;opacity:.55;transition:opacity .3s,stroke-width .3s}.converge a:hover .ray,.converge a:focus-visible .ray{opacity:1;stroke-width:2.25px}.converge a{outline:none}.converge a:hover .node,.converge a:focus-visible .node{fill:var(--gold)}.converge a:focus-visible .lbl{fill:var(--gold-ink);text-decoration:underline}.converge .lbl{fill:var(--fg);font:500 13px var(--body);letter-spacing:.04em}.converge .st{fill:var(--muted);font:400 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase}.converge .node{fill:var(--bg);stroke:var(--gold);stroke-width:1.25px;transition:fill .3s}.converge .core{fill:var(--gold)}.converge .halo{fill:none;stroke:var(--gold);stroke-width:.75px;opacity:.35}.converge .core-lbl{fill:var(--on-gold);font:700 11px var(--body);letter-spacing:.2em}.converge.drawing .ray{stroke-dasharray:260;stroke-dashoffset:260px;animation:draw 1.6s var(--ease) forwards;animation-delay:calc(.4s + var(--i,0) * 80ms)}@keyframes draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.converge.drawing .ray{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.converge figcaption{font:400 .72rem/1.5 var(--mono);letter-spacing:.04em;color:var(--muted);text-align:center;margin-top:14px}section.band{padding-block:var(--section-y);border-top:1px solid var(--line)}section.band.alt{background:var(--surface)}.head{align-content:start;gap:18px;max-width:780px;margin-bottom:clamp(40px,5vw,64px);display:grid}.record{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.record div{border-bottom:1px solid var(--line);min-width:0;padding:24px 24px 28px 0}.record div+div{border-left:1px solid var(--line);padding-left:24px}.record dt{font:500 .66rem/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.record dd{font:500 clamp(1.5rem, 2.2vw, 1.9rem)/1.15 var(--display);font-variant-numeric:lining-nums tabular-nums;margin:14px 0 0}.record dd small{font:400 .82rem/1.55 var(--body);color:var(--muted);margin-top:10px;display:block}@media (width<=900px){.record{grid-template-columns:repeat(2,minmax(0,1fr))}.record div:nth-child(3){border-left:0;padding-left:0}}@media (width<=520px){.record{grid-template-columns:1fr}.record div,.record div+div{border-left:0;padding-left:0}}.objects{grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,72px);margin-top:clamp(56px,6vw,80px);display:grid}.objects>*{min-width:0}.objects h3{margin-bottom:14px;font-size:1.9rem}.objects ol{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.objects li{border-bottom:1px solid var(--line);grid-template-columns:2.4rem 1fr auto;align-items:baseline;gap:12px;min-width:0;padding:16px 0;display:grid}.objects .letter{font:italic 500 1.2rem var(--display);color:var(--gold-ink)}@media (width<=860px){.objects{grid-template-columns:1fr}}.key{color:var(--muted);flex-wrap:wrap;gap:12px 28px;margin-bottom:32px;font-size:.85rem;display:flex}.key span{align-items:center;gap:10px;display:inline-flex}.pillars{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pillar{background:var(--bg);grid-template-rows:auto auto auto 1fr auto;gap:16px;min-width:0;padding:30px 28px 28px;scroll-margin-top:100px;transition:background-color .4s;display:grid;position:relative}.pillar:before{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform .7s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.pillar:hover{background:var(--raised)}.pillar:hover:before,.pillar:target:before{transform:scaleX(1)}.pillar__no{font:500 .7rem var(--mono);letter-spacing:.14em;color:var(--muted)}.pillar .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.pillar h3{font-size:1.9rem}.pillar>p{color:var(--muted)}.pillar dl{border-top:1px solid var(--line);align-content:start;gap:12px;margin:0;padding-top:16px;font-size:.92rem;display:grid}.pillar dt{font:500 .64rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}.pillar dd{margin:0}.pillar .go{justify-self:start}@media (width<=980px){.pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.pillars{grid-template-columns:1fr}}.foundation{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.foundation>*{min-width:0}.foundation .head{margin:0}.foundation__tagline{font:italic 500 clamp(1.3rem, 2vw, 1.6rem)/1.3 var(--display);color:var(--gold-ink)}.foundation__aside{grid-template-columns:.9fr 1.1fr;align-items:center;gap:28px;display:grid}.foundation__logo{aspect-ratio:4/5;background:#111;border:1px solid #c6a15b59;place-items:center;padding:clamp(24px,3vw,40px);display:grid}.foundation__logo img{width:100%;max-width:220px}.areas{border-top:1px solid var(--line-strong);margin:14px 0 0;padding:0;list-style:none}.areas li{border-bottom:1px solid var(--line);font:500 1.45rem/1.2 var(--display);align-items:baseline;gap:18px;padding:14px 0;display:flex}.areas .idx{font:500 .7rem var(--mono);color:var(--gold-ink);letter-spacing:.1em}@media (width<=960px){.foundation{grid-template-columns:1fr}}@media (width<=480px){.foundation__aside{grid-template-columns:1fr}.foundation__logo{aspect-ratio:auto}}.prop{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);display:grid}.prop>*{min-width:0}.prop .head{margin:0}.prop ul{counter-reset:prop;margin:0;padding:0;list-style:none;display:grid}.prop li{border-bottom:1px solid var(--line);counter-increment:prop;gap:6px;padding:22px 0 22px 48px;display:grid;position:relative}.prop li:before{content:counter(prop, upper-roman);font:italic 500 1.15rem/1.4 var(--display);color:var(--gold-ink);position:absolute;top:24px;left:0}.prop li:first-child{border-top:1px solid var(--line-strong)}.prop li b{font:500 1.45rem/1.2 var(--display)}.prop li span{color:var(--muted);font-size:.95rem}.prop .note{color:var(--muted);border-left:1px solid var(--gold);margin-top:8px;padding-left:16px;font-size:.88rem}@media (width<=860px){.prop{grid-template-columns:1fr}}.ledger{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);display:grid}.ledger>*{min-width:0}.ledger h3{margin-bottom:18px;font-size:1.5rem}.entries{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.entries li{border-bottom:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:18px;padding:18px 0;display:grid}.entries time{font:500 .78rem/1.7 var(--mono);letter-spacing:.04em;color:var(--gold-ink);font-variant-numeric:tabular-nums}.entries p{font-size:.96rem}.entries small{color:var(--muted);margin-top:4px;font-size:.8rem;display:block}.empty{border:1px dashed var(--line-strong);color:var(--muted);gap:10px;padding:28px;font-size:.95rem;display:grid}.empty b{color:var(--fg);font:500 1.3rem/1.2 var(--display)}@media (width<=860px){.ledger{grid-template-columns:1fr}}@media (width<=420px){.entries li{grid-template-columns:1fr;gap:4px}}.people{grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,96px);display:grid}.people>*{min-width:0}.people .head{margin-bottom:32px}.people>div>.eyebrow{margin-bottom:20px}.founder{border-top:1px solid var(--gold);grid-template-columns:148px 1fr;align-items:start;gap:28px;padding-top:28px;display:grid}.founder__photo{object-fit:cover;border-radius:50%;width:148px;height:148px}.founder__text{gap:12px;min-width:0;display:grid}.founder h3{font-size:2.2rem}.role{font:500 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink)}.ents{border-top:1px solid var(--line-strong);display:grid}.ent{border-bottom:1px solid var(--line);transition:padding .4s var(--ease);grid-template-columns:1fr auto;gap:6px 16px;padding:20px 0;text-decoration:none;display:grid}.ent b{font:500 1.35rem/1.2 var(--display)}.ent span{color:var(--muted);grid-column:1/-1;font-size:.88rem}.ent em{font:400 .74rem var(--mono);color:var(--gold-ink);align-items:center;gap:6px;font-style:normal;display:inline-flex}a.ent:hover{padding-left:10px}a.ent:hover .ico{transform:translate(2px,-2px)}@media (width<=860px){.people{grid-template-columns:1fr}}@media (width<=480px){.founder{grid-template-columns:1fr}.founder__photo{width:120px;height:120px}}.enq{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);display:grid}.enq>*{min-width:0}.enq .head{margin:0}.channels{border-top:1px solid var(--line);gap:14px;margin-top:12px;padding-top:22px;display:grid}.channel{justify-items:start;gap:8px;display:grid}.channel__label{font:500 .64rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.channel-links{flex-wrap:wrap;gap:18px;padding-top:6px;display:flex}.channel-links a{color:var(--fg);align-items:center;gap:8px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.channel-links a:hover{color:var(--gold-ink)}.steps{gap:6px;margin-bottom:22px;display:flex}.steps i{background:var(--line-strong);flex:1;height:2px;transition:background .4s}.steps i.on{background:var(--gold)}form fieldset{border:0;gap:20px;margin:18px 0 0;padding:0;display:grid}legend{font:500 .68rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;padding:0}.choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.choices label{border:1px solid var(--line-strong);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;font-size:.92rem;transition:border-color .3s,background-color .3s;display:flex}.choices label:hover{border-color:var(--gold)}.choices input{accent-color:var(--gold)}.choices label:has(input:checked){border-color:var(--gold);background:var(--gold-soft)}@media (width<=520px){.choices{grid-template-columns:1fr}}.field{gap:8px;display:grid}.field label{letter-spacing:.02em;font-size:.82rem;font-weight:600}.field input,.field select,.field textarea{font:inherit;color:var(--fg);border:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0;width:100%;padding:10px 2px;transition:border-color .3s}.field select{border:1px solid var(--line-strong);padding:11px 12px}.field textarea{border:1px solid var(--line-strong);resize:vertical;min-height:132px;padding:12px}.field select option{background:var(--bg);color:var(--fg)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--gold);outline:none}.err{color:var(--err);font-size:.84rem}.form-nav{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;display:flex}.form-privacy{margin-top:14px}.form-privacy a{color:var(--gold-ink)}.summary{border-top:1px solid var(--line-strong);margin:0;font-size:.92rem;display:grid}.summary div{border-bottom:1px solid var(--line);grid-template-columns:8rem 1fr;gap:12px;padding:12px 0;display:grid}.summary dt{color:var(--muted)}.summary dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.botcheck:empty{display:none}.outcome{border:1px solid var(--line-strong);gap:10px;margin-top:18px;padding:18px;font-size:.92rem;display:grid}.outcome.received{border-color:var(--gold);font:500 clamp(1.5rem, 2.4vw, 2rem)/1.2 var(--display);align-self:start;margin-top:0;padding:28px}.outcome.received b{font-weight:500}.outcome.received:focus{outline:none}@media (width<=900px){.enq{grid-template-columns:1fr}}footer{border-top:1px solid var(--line);padding-block:clamp(72px,9vw,120px) 40px;font-size:.88rem}.close{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.close__line{font:500 clamp(2.4rem, 6vw, 4.8rem)/1 var(--display);letter-spacing:-.02em;max-width:14ch}.close__line em{color:var(--gold-ink)}.legacy{width:100%;height:60px;margin-block:clamp(48px,6vw,72px);display:block}.legacy line{stroke:var(--gold);stroke-width:1px;opacity:.5;vector-effect:non-scaling-stroke}.fcols{grid-template-columns:1.5fr repeat(3,1fr);gap:32px;display:grid}.fcols>*{min-width:0}.fbrand .brand img{width:44px;height:44px}.fbrand .hint{max-width:34ch;margin-top:16px}.fcols h4{font:500 .66rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.fcols ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fcols a{color:var(--fg);overflow-wrap:anywhere;align-items:center;gap:6px;text-decoration:none;transition:color .3s;display:inline-flex}.fcols a:hover{color:var(--gold-ink)}.socials{border-top:1px solid var(--line);flex-wrap:wrap;gap:24px 56px;margin-top:48px;padding-top:28px;display:flex}.social-row{gap:12px;display:grid}.social-row__who{font:500 .66rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.social-row__who span{color:var(--gold-ink);text-transform:none;letter-spacing:.04em;margin-left:6px}.social-row ul{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.social-row a{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);place-items:center;transition:color .3s,border-color .3s;display:inline-grid}.social-row a:hover{color:var(--gold-ink);border-color:var(--gold)}.foundation .social-row,.founder .social-row{margin-top:8px}.femails{gap:14px!important}.femails li{justify-items:start;gap:8px;display:grid}.femails .addr{font-size:.8rem}.fine{border-top:1px solid var(--line);color:var(--muted);font:400 .74rem/1.6 var(--mono);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:40px;padding-top:20px;display:flex}.fine a{color:inherit}.fine a:hover{color:var(--gold-ink)}@media (width<=860px){.fcols{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}@media (width<=420px){.fcols{grid-template-columns:1fr}}.member{border-top:1px solid var(--line);grid-template-columns:96px 1fr;align-items:center;gap:24px;margin-top:28px;padding-top:24px;display:grid}.member__photo{object-fit:cover;border-radius:50%;width:96px;height:96px}.member h3{margin-top:8px;font-size:1.7rem}.projects{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.projects li{border-bottom:1px solid var(--line)}.projects__row{transition:padding .4s var(--ease);grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;gap:8px 24px;padding:22px 0;text-decoration:none;display:grid}a.projects__row:hover{padding-left:10px}a.projects__row:hover .ico{transform:translate(2px,-2px)}.projects__no{font:500 .7rem var(--mono);letter-spacing:.14em;color:var(--muted)}.projects__main{gap:4px;min-width:0;display:grid}.projects__main b{font:500 1.6rem/1.15 var(--display)}.projects__main span{color:var(--muted);font-size:.94rem}.projects__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;display:flex}.projects__meta em{font:400 .74rem var(--mono);color:var(--gold-ink);align-items:center;gap:6px;font-style:normal;display:inline-flex}@media (width<=720px){.projects__row{grid-template-columns:2.2rem minmax(0,1fr)}.projects__meta{grid-column:2;justify-content:flex-start}}.founder__bg{color:var(--fg);border-left:1px solid var(--gold);padding-left:14px;font-size:.92rem}.channel--founder{margin-top:6px}.channel--founder .channel-links{padding-top:0}.member__link{margin-top:8px}
