@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-normal-CvGt0Ybw.woff2) format("woff2"),url(/assets/fraunces-vietnamese-400-normal-B65MOf9T.woff) format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-normal-D8gbi3Gu.woff2) format("woff2"),url(/assets/fraunces-latin-ext-400-normal-UihxqfOe.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2) format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff) format("woff");unicode-range:U+0000-00FF,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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-vietnamese-500-normal-GOH_-EGq.woff2) format("woff2"),url(/assets/fraunces-vietnamese-500-normal-B-KbxExq.woff) format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-ext-500-normal-Z5DV8IzT.woff2) format("woff2"),url(/assets/fraunces-latin-ext-500-normal-BMcFk1Xs.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2) format("woff2"),url(/assets/fraunces-latin-500-normal-BTR4KCeb.woff) format("woff");unicode-range:U+0000-00FF,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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-vietnamese-600-normal-BjlAJixd.woff2) format("woff2"),url(/assets/fraunces-vietnamese-600-normal-DlAl5EAR.woff) format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-ext-600-normal-BtzmzP0X.woff2) format("woff2"),url(/assets/fraunces-latin-ext-600-normal-B0Dy4lqi.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2) format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.woff) format("woff");unicode-range:U+0000-00FF,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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-italic-BTOWH4O7.woff2) format("woff2"),url(/assets/fraunces-vietnamese-400-italic-CO9zBbpA.woff) format("woff");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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-italic-jodr80a5.woff2) format("woff2"),url(/assets/fraunces-latin-ext-400-italic-CGHg0U1I.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-italic-ChpO6tcr.woff2) format("woff2"),url(/assets/fraunces-latin-400-italic-B7iDoVhm.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--pipit-parchment: #f4f4f3;--pipit-parchment-deep: #e2e2e0;--pipit-espresso: #1d1d1b;--pipit-sienna: #b25e2e;--pipit-sienna-deep: #9a4f23;--pipit-olive: #6b6f3f;--pipit-white: #ffffff;--pipit-paper: #ffffff;--pipit-paper-2: #f6f6f5;--pipit-ink-2: #5c5c58;--pipit-line: #e9e9e7;--pipit-olive-soft: #eef1e7;--pipit-cream: #f1f0ec;--pipit-buff: #e7e7e4;--pipit-panel: #1e1e1d;--pipit-font-display: "Fraunces", Georgia, serif;--pipit-font-body: "Inter", system-ui, sans-serif;--pipit-font-mono: "IBM Plex Mono", ui-monospace, monospace;--pipit-ease: cubic-bezier(.2, .6, .2, 1);--pipit-space-xs: .25rem;--pipit-space-sm: .5rem;--pipit-space-md: 1rem;--pipit-space-lg: 1.5rem;--pipit-space-xl: 2.5rem;--pipit-radius-sm: 6px;--pipit-radius-md: 10px;--pipit-radius-lg: 16px;--pipit-radius-pill: 999px;--pipit-shadow-sm: 0 1px 2px rgba(20, 20, 20, .06);--pipit-shadow-md: 0 4px 16px rgba(20, 20, 20, .1);--pipit-bg: #f7f7f6;--pipit-surface: var(--pipit-white);--pipit-text: var(--pipit-espresso);--pipit-accent: var(--pipit-sienna);--pipit-focus-ring: 0 0 0 3px rgba(178, 94, 46, .45);--pipit-success: #5f6b32;--pipit-success-soft: #eef1e7;--pipit-warning: #8a5d14;--pipit-warning-soft: #f6eedd;--pipit-danger: #c2362b;--pipit-danger-soft: #f7e6e3;--pipit-info: #3d6b78;--pipit-info-soft: #e6eef0;--pipit-accent-hover: #a4541f;--pipit-accent-active: #8a4419;--pipit-on-accent: #ffffff;--pipit-accent-soft: #f6eee7;--pipit-text-2: var(--pipit-ink-2);--pipit-text-3: #6e6e69;--pipit-surface-2: var(--pipit-paper-2);--pipit-overlay: rgba(20, 20, 20, .45);--pipit-duration-fast: .12s;--pipit-duration: .22s;--pipit-duration-slow: .36s}@media(prefers-color-scheme:dark){:root{--pipit-bg: #151515;--pipit-surface: #1e1e1e;--pipit-paper: #1e1e1e;--pipit-paper-2: #242423;--pipit-parchment: #2a2a28;--pipit-parchment-deep: #343432;--pipit-line: #2a2a28;--pipit-ink-2: #a6a6a2;--pipit-text: #ececea;--pipit-accent: #c56a4c;--pipit-success: #9aa861;--pipit-success-soft: #20271a;--pipit-warning: #d29a3f;--pipit-warning-soft: #2a2113;--pipit-danger: #e0796a;--pipit-danger-soft: #2c1916;--pipit-info: #7fb0bf;--pipit-info-soft: #16242a;--pipit-accent-hover: #d27a59;--pipit-accent-active: #b85e3f;--pipit-text-3: #76766f;--pipit-surface-2: #242423;--pipit-accent-soft: #2c2018;--pipit-overlay: rgba(0, 0, 0, .55)}}:root[data-theme=light]{--pipit-bg: #f7f7f6;--pipit-surface: #ffffff;--pipit-paper: #ffffff;--pipit-paper-2: #f6f6f5;--pipit-parchment: #f4f4f3;--pipit-parchment-deep: #e2e2e0;--pipit-line: #e9e9e7;--pipit-ink-2: #5c5c58;--pipit-text: #1d1d1b;--pipit-text-3: #6e6e69;--pipit-surface-2: #f6f6f5;--pipit-accent: #b25e2e;--pipit-accent-hover: #a4541f;--pipit-accent-active: #8a4419;--pipit-on-accent: #ffffff;--pipit-success: #5f6b32;--pipit-success-soft: #eef1e7;--pipit-warning: #8a5d14;--pipit-warning-soft: #f6eedd;--pipit-danger: #c2362b;--pipit-danger-soft: #f7e6e3;--pipit-info: #3d6b78;--pipit-info-soft: #e6eef0;--pipit-olive: #6b6f3f;--pipit-olive-soft: #eef1e7;--pipit-accent-soft: #f6eee7;--pipit-overlay: rgba(20, 20, 20, .45)}:root[data-theme=dark]{--pipit-bg: #151515;--pipit-surface: #1e1e1e;--pipit-paper: #1e1e1e;--pipit-paper-2: #242423;--pipit-parchment: #2a2a28;--pipit-parchment-deep: #343432;--pipit-line: #2a2a28;--pipit-ink-2: #a6a6a2;--pipit-text: #ececea;--pipit-text-3: #76766f;--pipit-surface-2: #242423;--pipit-accent: #c56a4c;--pipit-accent-hover: #d27a59;--pipit-accent-active: #b85e3f;--pipit-on-accent: #ffffff;--pipit-success: #9aa861;--pipit-success-soft: #20271a;--pipit-warning: #d29a3f;--pipit-warning-soft: #2a2113;--pipit-danger: #e0796a;--pipit-danger-soft: #2c1916;--pipit-info: #7fb0bf;--pipit-info-soft: #16242a;--pipit-olive: #9aa861;--pipit-olive-soft: #20271a;--pipit-accent-soft: #2c2018;--pipit-overlay: rgba(0, 0, 0, .55)}@keyframes pipit-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.pipit-skeleton{background:linear-gradient(90deg,var(--pipit-line) 25%,var(--pipit-paper-2) 37%,var(--pipit-line) 63%);background-size:200% 100%;animation:pipit-shimmer 1.4s var(--pipit-ease) infinite;border-radius:var(--pipit-radius-sm)}@keyframes pipit-pulse{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}.pipit-pulse{animation:pipit-pulse 1.5s var(--pipit-ease) infinite}@keyframes pipit-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.pipit-float{animation:pipit-float 4s var(--pipit-ease) infinite}@keyframes pipit-stamp{0%{opacity:0;transform:scale(2.2) rotate(-12deg)}55%{opacity:1;transform:scale(.92) rotate(2deg)}75%{transform:scale(1.04) rotate(-1deg)}to{opacity:1;transform:scale(1) rotate(0)}}.pipit-stamp{animation:pipit-stamp .6s var(--pipit-ease) both}.pipit-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;position:relative;font-family:var(--pipit-font-body);font-weight:600;font-size:.95rem;padding:.5rem 1.1rem;border-radius:var(--pipit-radius-md);border:1px solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;--pipit-btn-lift: 0px;transform:translateY(var(--pipit-btn-lift));transition:transform var(--pipit-duration-fast) var(--pipit-ease),box-shadow var(--pipit-duration) var(--pipit-ease),background var(--pipit-duration-fast) var(--pipit-ease),color var(--pipit-duration-fast) var(--pipit-ease),border-color var(--pipit-duration-fast) var(--pipit-ease)}.pipit-btn--sm{font-size:.85rem;padding:.4rem .8rem}.pipit-btn--primary{background:var(--pipit-accent);color:var(--pipit-on-accent);box-shadow:var(--pipit-shadow-sm)}.pipit-btn--ghost{background:transparent;color:var(--pipit-text);border-color:var(--pipit-parchment-deep)}.pipit-btn--danger{background:var(--pipit-danger);color:var(--pipit-white);box-shadow:var(--pipit-shadow-sm)}.pipit-btn--link{background:transparent;color:var(--pipit-accent);border-color:transparent;padding:0;border-radius:var(--pipit-radius-sm)}@media(hover:hover){.pipit-btn:hover:not(:disabled):not([aria-busy=true]){--pipit-btn-lift: 0px}.pipit-btn--primary:hover:not(:disabled):not([aria-busy=true]){background:var(--pipit-accent-hover);box-shadow:var(--pipit-shadow-md)}.pipit-btn--danger:hover:not(:disabled):not([aria-busy=true]){box-shadow:var(--pipit-shadow-md);filter:brightness(1.05)}.pipit-btn--ghost:hover:not(:disabled):not([aria-busy=true]){border-color:var(--pipit-accent);color:var(--pipit-accent)}.pipit-btn--link:hover:not(:disabled):not([aria-busy=true]){color:var(--pipit-accent-hover);text-decoration:underline;text-underline-offset:3px}.pipit-btn:hover:not(:disabled):not([aria-busy=true]) .pipit-btn__arrow{max-width:1.2em;opacity:1;transform:translate(0);margin-left:.1rem}}.pipit-btn__arrow{display:inline-flex;align-items:center;max-width:0;margin-left:0;opacity:0;overflow:hidden;transform:translate(-6px);transition:max-width var(--pipit-duration) var(--pipit-ease),opacity var(--pipit-duration) var(--pipit-ease),transform var(--pipit-duration) var(--pipit-ease),margin-left var(--pipit-duration) var(--pipit-ease)}.pipit-btn:active:not(:disabled):not([aria-busy=true]){transform:translateY(0) scale(.96);box-shadow:none;transition-duration:var(--pipit-duration-fast)}.pipit-btn--primary:active:not(:disabled):not([aria-busy=true]){background:var(--pipit-accent-active)}.pipit-btn:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}.pipit-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.pipit-btn[aria-busy=true]{cursor:progress;pointer-events:none}.pipit-btn__label--busy{visibility:hidden}.pipit-btn__spinner{position:absolute;width:1.05em;height:1.05em;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;opacity:.9;animation:pipit-spin .7s linear infinite}@keyframes pipit-spin{to{transform:rotate(360deg)}}.pipit-iconbtn{display:inline-grid;place-items:center;flex-shrink:0;border:none;background:transparent;border-radius:var(--pipit-radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--pipit-duration-fast) var(--pipit-ease),transform var(--pipit-duration-fast) var(--pipit-ease),color var(--pipit-duration-fast) var(--pipit-ease)}@media(hover:hover){.pipit-iconbtn:hover:not(:disabled){background:var(--pipit-surface-2)}}.pipit-iconbtn:active:not(:disabled){transform:scale(.92);background:var(--pipit-surface-2)}.pipit-iconbtn:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}.pipit-iconbtn:disabled{opacity:.5;cursor:not-allowed}.pipit-card{background:var(--pipit-surface);border-radius:var(--pipit-radius-lg);box-shadow:var(--pipit-shadow-sm);padding:var(--pipit-space-lg)}.pipit-row{cursor:pointer;transition:box-shadow var(--pipit-duration) var(--pipit-ease),transform var(--pipit-duration-fast) var(--pipit-ease)}@media(hover:hover){.pipit-row:hover{box-shadow:var(--pipit-shadow-md);transform:translateY(-1px)}}.pipit-nav-item{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .7rem;border:none;background:transparent;border-radius:var(--pipit-radius-md);color:var(--pipit-text-2);font-family:var(--pipit-font-body);font-size:.8125rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background var(--pipit-duration-fast) var(--pipit-ease),color var(--pipit-duration-fast) var(--pipit-ease)}@media(hover:hover){.pipit-nav-item:hover{background:var(--pipit-surface-2);color:var(--pipit-text)}}.pipit-nav-item--active{background:var(--pipit-accent-soft);color:var(--pipit-accent);font-weight:600}.pipit-nav-item:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}.pipit-menu-trigger{border:none;background:transparent;padding:0;width:100%;cursor:pointer;color:inherit;font:inherit;border-radius:var(--pipit-radius-md)}.pipit-menu-trigger:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}.pipit-menu{position:absolute;min-width:220px;background:var(--pipit-surface);border:1px solid var(--pipit-line);border-radius:var(--pipit-radius-md);box-shadow:var(--pipit-shadow-md);padding:.35rem;z-index:90}.pipit-menu-item{display:flex;align-items:center;gap:.6rem;width:100%;text-align:left;padding:.5rem .6rem;border:none;background:transparent;border-radius:var(--pipit-radius-sm);color:var(--pipit-text);font-family:var(--pipit-font-body);font-size:.9rem;cursor:pointer}@media(hover:hover){.pipit-menu-item:hover{background:var(--pipit-surface-2)}}.pipit-menu-item:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}.pipit-menu-item--danger{color:var(--pipit-danger)}.pipit-tab{font-family:var(--pipit-font-body);font-size:.875rem;font-weight:500;padding:.35rem .75rem;border:none;border-radius:var(--pipit-radius-md);background:transparent;color:var(--pipit-text-2);cursor:pointer;transition:background var(--pipit-duration-fast) var(--pipit-ease),color var(--pipit-duration-fast) var(--pipit-ease)}@media(hover:hover){.pipit-tab:hover{background:var(--pipit-surface-2);color:var(--pipit-text)}}.pipit-tab--active{background:var(--pipit-parchment-deep);color:var(--pipit-text);font-weight:700}.pipit-tab:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}.pipit-search{display:flex;align-items:center;gap:.5rem;width:100%;padding:0 .7rem;border-radius:var(--pipit-radius-md);border:1px solid var(--pipit-parchment-deep);background:var(--pipit-surface);transition:border-color var(--pipit-duration-fast) var(--pipit-ease),box-shadow var(--pipit-duration-fast) var(--pipit-ease)}.pipit-search:focus-within{border-color:var(--pipit-accent);box-shadow:var(--pipit-focus-ring)}.pipit-search__icon{color:var(--pipit-text-3);flex-shrink:0}.pipit-search:focus-within .pipit-search__icon{color:var(--pipit-accent)}.pipit-search__field{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--pipit-text);font-family:var(--pipit-font-body);font-size:1rem;padding:.5rem 0}.pipit-search__field::placeholder{color:var(--pipit-text-3)}.pipit-search__field::-webkit-search-decoration,.pipit-search__field::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pipit-search__clear{display:inline-grid;place-items:center;flex-shrink:0;width:22px;height:22px;border:none;border-radius:50%;cursor:pointer;background:var(--pipit-surface-2);color:var(--pipit-text-2);-webkit-tap-highlight-color:transparent;transition:background var(--pipit-duration-fast) var(--pipit-ease)}@media(hover:hover){.pipit-search__clear:hover{background:var(--pipit-parchment-deep);color:var(--pipit-text)}}.pipit-search__clear:focus-visible{outline:none;box-shadow:var(--pipit-focus-ring)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--pipit-text-3) 45%,transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--pipit-text-3) 40%,transparent);border-radius:999px;border:3px solid transparent;background-clip:padding-box}@media(hover:hover){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--pipit-text-3) 68%,transparent);background-clip:padding-box}}::-webkit-scrollbar-corner{background:transparent}@media(pointer:coarse){.pipit-iconbtn{min-width:44px;min-height:44px}.pipit-btn{min-height:44px}.pipit-btn--sm,.pipit-segmented button{min-height:40px}.pipit-nav-item{min-height:44px}.pipit-search__field{min-height:40px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}:root{--paper: var(--pipit-paper);--paper-2: var(--pipit-paper-2);--surface: var(--pipit-surface);--ink: var(--pipit-espresso);--ink-2: var(--pipit-ink-2);--line: var(--pipit-line);--sienna: var(--pipit-sienna);--sienna-deep: var(--pipit-sienna-deep);--olive: var(--pipit-olive);--olive-soft: var(--pipit-olive-soft);--espresso: var(--pipit-panel);--cream: var(--pipit-cream);--buff: var(--pipit-buff);--display: var(--pipit-font-display);--body: var(--pipit-font-body);--mono: var(--pipit-font-mono);--ease: var(--pipit-ease)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--body);color:var(--ink);background:var(--paper);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#b25e2e29}.wrap{max-width:1120px;margin:0 auto;padding:0 30px;position:relative;z-index:1}section{padding:120px 0;position:relative}h1,h2,h3{font-family:var(--display);font-weight:500;line-height:1.1;letter-spacing:-.01em}h1{font-size:clamp(44px,6.6vw,82px)}h2{font-size:clamp(32px,4.4vw,50px)}p.lead{font-size:clamp(18px,2.1vw,21px);color:var(--ink-2);max-width:560px;line-height:1.6}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--sienna)}.flowfield{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.rv.in{opacity:1;transform:none}.float{animation:float 7s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(var(--rot, 0deg))}50%{transform:translateY(-12px) rotate(var(--rot, 0deg))}}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}.float{animation:none!important}html{scroll-behavior:auto}}.bird{display:inline-block;line-height:0}.bird svg{width:100%;height:100%;display:block;filter:drop-shadow(0 3px 6px rgba(74,46,24,.22))}.mag{display:inline-block;transition:transform .4s var(--ease);will-change:transform}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.5em;padding:15px 30px;border-radius:8px;font-family:var(--body);font-weight:600;font-size:15.5px;text-decoration:none;cursor:pointer;border:1.5px solid transparent;--lift: 0px;transform:translateY(var(--lift));transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .25s,color .25s}.btn:focus-visible{outline:3px solid var(--sienna);outline-offset:3px}.btn .ar{opacity:0;transform:translate(-8px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.btn:hover .ar{opacity:1;transform:translate(1px)}.btn:hover{--lift: -2px}.btn:active{--lift: 0px}.btn-primary{background:var(--sienna-deep);color:#fbf8f0;box-shadow:0 10px 24px -10px #9a4f2399}.btn-primary:hover{box-shadow:0 16px 32px -10px #9a4f23bf}.btn-ghost{background:transparent;border-color:var(--ink);color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--paper)}.btn-ghost-d{background:transparent;border-color:#efe7d680;color:var(--cream)}.btn-ghost-d:hover{background:var(--cream);color:var(--espresso)}nav .btn{padding:11px 22px;font-size:14px}nav{position:sticky;top:0;z-index:50;background:#ffffffd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}nav .bar{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 30px}.logo{font-family:var(--display);font-weight:600;font-size:24px;text-decoration:none;color:var(--ink);display:flex;align-items:center;gap:11px}.logo .bird{display:inline-flex;align-items:center;transition:transform .45s var(--ease)}.logo .bird img{display:block}.logo:hover .bird{transform:translate(3px) rotate(-4deg)}nav .links{display:flex;gap:30px;align-items:center;font-size:15px;font-weight:500}nav .links a{color:var(--ink-2);text-decoration:none;transition:color .2s}nav .links a:hover{color:var(--ink)}.hero{padding:104px 0 116px}.hero .wrap{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:64px;align-items:center}.hero h1{margin-top:22px}.hero h1 .em{color:var(--sienna);font-style:italic;font-weight:400}.hero .ctas{margin-top:40px;display:flex;gap:14px;flex-wrap:wrap}.hero .sub{margin-top:20px;font-size:13.5px;color:var(--ink-2);font-family:var(--mono)}.scene{position:relative;display:flex;align-items:stretch;gap:30px}.letter{position:relative;flex:0 1 332px;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:18px 18px 14px;z-index:2;box-shadow:0 1px #fff9 inset,0 40px 80px -40px #4a2e1880}.rail{flex:1 1 184px;min-width:166px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;position:relative;z-index:4;padding:4px 0}.mail-head{display:flex;align-items:center;gap:10px;padding:6px 6px 12px;border-bottom:1px solid var(--line)}.mail-head .av{width:34px;height:34px;border-radius:50%;background:linear-gradient(150deg,#8a884f,#7c7a4e);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:600;font-size:15px;flex-shrink:0}.mail-head .mh-txt{display:flex;flex-direction:column;line-height:1.25}.mail-head .mh-txt b{font-size:13.5px}.mail-head .addr{font-family:var(--mono);font-size:10.5px;color:var(--ink-2)}.sealed-chip{margin-left:auto;font-family:var(--mono);font-size:10.5px;font-weight:500;color:#fff;background:var(--sienna-deep);padding:4px 9px;border-radius:999px}.subject{font-family:var(--display);font-weight:600;font-size:16px;padding:13px 6px 4px}.block{margin:11px 4px;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--paper-2);transition:box-shadow .3s var(--ease),transform .3s var(--ease);position:relative}.block:hover{box-shadow:0 14px 26px -16px #4a2e1873}[data-annot].lit{box-shadow:0 0 0 2px var(--sienna),0 14px 26px -16px #4a2e1880}.video .thumb{position:relative;height:104px;background:radial-gradient(120px 80px at 70% 30%,#6b6a44 0%,transparent 70%),linear-gradient(150deg,#3f3e2a,#6e5232 60%,#8a6a3e);display:flex;align-items:center;justify-content:center}.video .play{width:46px;height:46px;border-radius:50%;background:#f7f2e8eb;color:var(--sienna-deep);display:flex;align-items:center;justify-content:center;transition:transform .3s var(--ease);box-shadow:0 8px 18px -8px #00000080}.video .play svg{width:20px;height:20px;margin-left:2px}.video .dur{position:absolute;right:8px;bottom:8px;font-family:var(--mono);font-size:10px;color:#fff;background:#140e08b3;padding:2px 6px;border-radius:4px}.video:hover .play{transform:scale(1.12)}.blk-label{display:block;font-size:12px;color:var(--ink-2);padding:8px 12px}.poll{padding:12px 12px 10px}.poll-q{font-size:13px;font-weight:600;margin-bottom:9px}.opt{display:flex;align-items:center;gap:8px;width:100%;text-align:left;position:relative;overflow:hidden;border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:8px 11px;margin-bottom:6px;cursor:pointer;font:inherit;transition:border-color .2s}.opt:hover{border-color:var(--sienna)}.opt .ofill{position:absolute;left:0;top:0;bottom:0;width:0;background:#b25e2e24;transition:width .6s var(--ease);z-index:0}.opt .otxt{position:relative;z-index:1;font-size:12.5px;flex:1}.opt .opct{position:relative;z-index:1;font-family:var(--mono);font-size:11px;color:var(--ink-2);opacity:0;transition:opacity .3s}.poll.voted .opt .opct{opacity:1}.poll.voted .opt.pick{border-color:var(--sienna-deep)}.poll.voted .opt.pick .otxt{font-weight:600}.poll-foot{font-family:var(--mono);font-size:10.5px;color:var(--ink-2);margin-top:2px}.embed{display:flex;align-items:stretch}.embed .em-thumb{width:78px;flex-shrink:0;background:linear-gradient(150deg,#b6864f,#8a6a3e 60%,#5e4628)}.embed .em-body{padding:9px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.embed .em-site{font-family:var(--mono);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--sienna-deep)}.embed .em-title{font-size:13px;font-weight:600;line-height:1.25}.embed .em-desc{font-size:11.5px;color:var(--ink-2)}.weight{margin:12px 6px 4px;text-align:right;font-family:var(--mono);font-size:11px;color:var(--ink-2)}.weight b{color:var(--sienna-deep)}.annot{position:relative;z-index:4;background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:9px 11px;box-shadow:0 16px 30px -18px #4a2e1880;opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease),box-shadow .25s var(--ease)}.annot.in{opacity:1;transform:none}.annot .an-t{display:block;font-family:var(--display);font-weight:600;font-size:13px;color:var(--sienna-deep)}.annot .an-d{display:block;font-size:11px;color:var(--ink-2);line-height:1.4;margin-top:2px}.annot:hover{box-shadow:0 0 0 1.5px var(--sienna),0 16px 30px -16px #4a2e188c}.leaders{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.leaders path{fill:none;stroke:var(--sienna);stroke-width:1.4;stroke-dasharray:3 4;opacity:.7}.leaders circle{fill:var(--sienna)}.marquee{padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;white-space:nowrap;background:#f7f7f6b3}.marquee .track{display:inline-block;animation:slide 40s linear infinite}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee span.item{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin:0 26px}.marquee span.sep{color:var(--sienna)}@media(prefers-reduced-motion:reduce){.marquee .track{animation:none}}.manifesto .wrap{max-width:860px}.manifesto h2{font-size:clamp(30px,4vw,46px)}.manifesto p{margin-top:26px;font-size:clamp(18px,2.1vw,21px);color:var(--ink-2);line-height:1.62}.manifesto p b{color:var(--ink);font-weight:600}.manifesto .strike{position:relative;color:var(--ink-2)}.manifesto .strike:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:2px;background:var(--sienna);transform:rotate(-1.5deg)}.demo .wrap{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:60px;align-items:center}.app{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface);box-shadow:0 40px 80px -44px #4a2e1880}.app header{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid var(--line);font-family:var(--display);font-weight:600;font-size:15px;color:var(--ink)}.app header .bird{width:23px;height:26px}.app header .tab{margin-left:auto;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.row{display:flex;gap:13px;align-items:flex-start;padding:15px 20px;border-bottom:1px solid var(--line)}.row:last-child{border-bottom:none}.row .av{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:600;font-size:15px;color:#fff}.row .body{flex:1;min-width:0}.row .top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.row .name{font-weight:600;font-size:14.5px;display:flex;align-items:center;gap:7px}.row .size{font-family:var(--mono);font-size:10.5px;color:var(--ink-2);white-space:nowrap}.row .prev{font-size:13px;color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row.legacy .av{background:#c8c8c4}.row.sealed{background:var(--olive-soft)}.row.sealed .av{background:linear-gradient(150deg,#8a884f,var(--olive))}.pillb{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:4px}.pillb.l{background:#eeeeec;color:var(--ink-2)}.pillb.s{background:var(--sienna-deep);color:#fbf8f0;display:inline-flex;align-items:center;gap:4px}.pillb.s svg{width:11px;height:11px}.row.danger .av{background:#d6d6d2}.row.danger .name{color:var(--ink-2)}.demo .copy p{margin-top:20px;color:var(--ink-2);max-width:480px}.demo .copy p b{color:var(--ink);font-weight:600}.demo h2 .em{color:var(--sienna);font-style:italic;font-weight:400}.pillars h2{text-align:center}.pillars .sub{text-align:center;color:var(--ink-2);margin:14px auto 0;max-width:520px}.pillars .grid{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.pillar{background:var(--surface);padding:36px 28px 34px;transition:background .3s}.pillar:hover{background:var(--paper-2)}.pillar .ic{width:46px;height:46px;color:var(--sienna)}.pillar .ic svg{width:100%;height:100%}.pillar h3{font-size:23px;margin-top:20px;font-weight:600}.pillar .stat{font-family:var(--mono);font-size:11.5px;color:var(--sienna-deep);margin-top:6px}.pillar p{font-size:14px;color:var(--ink-2);margin-top:13px;line-height:1.55}.protocol{padding:0}.protocol .panel{position:relative;overflow:hidden;border-radius:20px;background:var(--espresso);color:var(--cream);padding:92px 70px;max-width:1120px;margin:0 auto;box-shadow:0 50px 100px -50px #241b12cc}@media(max-width:1180px){.protocol .panel{margin:0 16px}}.protocol .panel .flowfield{position:absolute}.protocol .cols{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.protocol .eyebrow{color:#b9ae97}.protocol h2{color:#fff}.protocol p{color:#cabfa8;margin-top:20px;max-width:480px}.protocol p b{color:#fff;font-weight:600}.covenant{margin-top:26px;border-left:2px solid var(--sienna);padding:6px 0 6px 18px;font-size:14.5px;color:#cabfa8}.covenant b{color:#e8a877;font-weight:600}.terminal{background:#1a130c;border:1px solid #38291a;border-radius:12px;font-family:var(--mono);font-size:12.8px;line-height:1.9;padding:24px 26px;color:#c9bfa8;overflow-x:auto}.terminal .c{color:#7a6a52}.terminal .g{color:#9fbf7f}.terminal .b{color:#d69a6a}.terminal .r{color:#e0795f}.footprint .wrap{max-width:840px;text-align:center}.bignum{font-family:var(--display);font-weight:500;font-size:clamp(72px,11vw,132px);line-height:1;margin-top:24px;color:var(--ink);letter-spacing:-.02em}.bignum span{color:var(--sienna)}.footprint p.note{margin:20px auto 0;color:var(--ink-2);max-width:560px}.footprint .mono{margin-top:24px;font-family:var(--mono);font-size:11.5px;color:var(--ink-2);letter-spacing:.04em}.cta{text-align:center}.cta .wrap{max-width:760px}.cta .bird{width:60px;height:68px;margin:0 auto 22px}.cta .ctas{margin-top:36px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}footer{border-top:1px solid var(--line);padding:36px 0 52px;font-size:13px;color:var(--ink-2)}footer .wrap{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}footer .left{display:flex;align-items:center;gap:10px;font-family:var(--display);font-size:16px;color:var(--ink)}footer .left .bird{width:25px;height:28px}footer .right{font-family:var(--mono);font-size:11.5px;letter-spacing:.03em}a{color:var(--sienna-deep)}@media(max-width:900px){section{padding:84px 0}.hero{padding:64px 0 80px}.hero .wrap,.demo .wrap,.protocol .cols{grid-template-columns:1fr;gap:50px}.pillars .grid{grid-template-columns:1fr 1fr}.nav-toggle{display:inline-flex}nav .bar{position:relative}nav .links{position:absolute;top:62px;right:16px;left:16px;flex-direction:column;align-items:stretch;gap:6px;background:var(--pipit-surface, #fff);border:1px solid var(--pipit-line, #e3dccb);border-radius:14px;padding:12px;box-shadow:0 18px 40px -20px #4a2e1859;display:none;z-index:60}nav .links.open{display:flex}nav .links a:not(.mag){display:block;padding:8px 6px}nav .links .mag{margin-top:4px}.protocol .panel{padding:64px 32px}.scene{flex-direction:column}.rail{flex:1 1 auto;justify-content:flex-start;gap:8px}.leaders{display:none}.annot{opacity:1!important;transform:none!important;display:flex;gap:8px;align-items:baseline}.annot .an-t{flex-shrink:0}}@media(max-width:540px){.pillars .grid{grid-template-columns:1fr}}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:32px;align-items:start}.footer-brand .footer-tag{margin:.5rem 0 0;opacity:.6;font-size:.9rem;max-width:34ch}.footer-col{display:flex;flex-direction:column;gap:.5rem}.footer-head{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin-bottom:.2rem}.footer-col a{opacity:.8;text-decoration:none}.footer-col a:hover{opacity:1}.footer-legal{opacity:.5;font-size:.8rem;margin-top:28px}@media(max-width:700px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}.nav-toggle{display:none;border:none;background:transparent;cursor:pointer;padding:8px;color:var(--ink);line-height:0}
