@charset "UTF-8";@font-face{font-family:Sora;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/sora-latin-ext-400-normal-Twk1CgKs.woff2) format("woff2"),url(/build/assets/sora-latin-ext-400-normal-BmhJC382.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:Sora;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/sora-latin-400-normal-CRt88UEn.woff2) format("woff2"),url(/build/assets/sora-latin-400-normal-OW7qkl5a.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:Sora;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/sora-latin-ext-500-normal-B5KKQIFO.woff2) format("woff2"),url(/build/assets/sora-latin-ext-500-normal-DwxUJRqY.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:Sora;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/sora-latin-500-normal-01eiPEn0.woff2) format("woff2"),url(/build/assets/sora-latin-500-normal-w58xtEt9.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:Sora;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2) format("woff2"),url(/build/assets/sora-latin-ext-600-normal-DLOJK0Ta.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:Sora;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/build/assets/sora-latin-600-normal-1_7fyUAY.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:Sora;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2) format("woff2"),url(/build/assets/sora-latin-ext-700-normal-Oc7uZIYt.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:Sora;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/build/assets/sora-latin-700-normal-BKPfQAnC.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:Sora;font-style:normal;font-display:optional;font-weight:800;src:url(/build/assets/sora-latin-ext-800-normal-YDFYE6t9.woff2) format("woff2"),url(/build/assets/sora-latin-ext-800-normal-BvAfeed7.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:Sora;font-style:normal;font-display:optional;font-weight:800;src:url(/build/assets/sora-latin-800-normal-2tKLL3qT.woff2) format("woff2"),url(/build/assets/sora-latin-800-normal-c3Huklug.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:optional;font-weight:400;src:url(/build/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/build/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:optional;font-weight:400;src:url(/build/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/build/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:optional;font-weight:400;src:url(/build/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/build/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:optional;font-weight:400;src:url(/build/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/build/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:optional;font-weight:400;src:url(/build/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/build/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:optional;font-weight:400;src:url(/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/build/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:optional;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/build/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:optional;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/build/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:optional;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/build/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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/build/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2) format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-400-normal-6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/build/assets/jetbrains-mono-greek-500-normal-D7SFKleX.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2) format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/jetbrains-mono-cyrillic-ext-600-normal-Dj6eZy5f.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-600-normal-DVvC-yKp.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/build/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/jetbrains-mono-vietnamese-600-normal-Dtizs43-.woff2) format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:600;src:url(/build/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-600-normal-BfsvjouI.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/jetbrains-mono-cyrillic-ext-700-normal-D6iG63UR.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-700-normal-iEXTdOVf.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/build/assets/jetbrains-mono-greek-700-normal-DEigVDxa.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/jetbrains-mono-vietnamese-700-normal-k5PzE07T.woff2) format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:JetBrains Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/build/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/build/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.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{--bg: #080a0d;--fg: #f2f5f8;--dim: #8b94a1;--dimmer: #7a8291;--line: #242a33;--gold: #e3b23c;--u: 32px}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:Inter,system-ui,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}::selection{background:var(--gold);color:#140f00}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.display{font-family:Sora,sans-serif}.room{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.room .haze{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 45% at 74% 34%,rgba(120,150,190,.1),transparent 70%),radial-gradient(50% 40% at 20% 70%,rgba(60,90,130,.07),transparent 70%)}.room .grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:70px 70px;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 40%,#000 10%,transparent 85%);mask-image:radial-gradient(ellipse 75% 60% at 50% 40%,#000 10%,transparent 85%)}.room .noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}header{position:fixed;top:0;left:0;right:0;z-index:90;display:flex;justify-content:space-between;align-items:center;padding:20px clamp(18px,5vw,54px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(to bottom,rgba(8,10,13,.88),transparent)}.brandmark{display:flex;align-items:center;font-family:Sora,sans-serif;font-weight:700;font-size:1rem}nav{display:flex;gap:clamp(14px,3vw,30px);align-items:center}nav a{font-size:.82rem;font-weight:500;color:var(--dim);transition:color .2s}nav a:hover{color:var(--fg)}nav .stat{font-family:JetBrains Mono,monospace;font-size:.66rem;color:var(--dimmer);letter-spacing:.06em;display:none}@media (min-width: 820px){nav .stat{display:inline}}.rack{width:100%;max-width:var(--rack-w, 400px);position:relative;filter:drop-shadow(0 50px 60px rgba(0,0,0,.75))}.rack-cap{height:20px;border-radius:7px 7px 0 0;position:relative;background:linear-gradient(180deg,#3d444e,#2a3039 45%,#1b2027);box-shadow:inset 0 1px #ffffff29,0 1px #0a0c0f}.rack-cap:after{content:"";position:absolute;left:14%;right:14%;top:6px;height:8px;border-radius:2px;background-image:radial-gradient(circle,#0a0c0f 1.1px,transparent 1.4px);background-size:6px 4px;opacity:.7}.rack-shell{position:relative;background:linear-gradient(180deg,#191d23,#0e1116);box-shadow:inset 0 0 0 1px #2b323b,0 0 0 1px #05070a;padding:9px 8px;display:flex;gap:5px}.rack-shell:before{content:"";position:absolute;top:0;bottom:0;left:-9px;width:9px;background:linear-gradient(90deg,#04060a,#12161b);border-radius:3px 0 0 3px}.post{width:15px;border-radius:2px;flex:none;background:repeating-linear-gradient(180deg,transparent 0 5px,#04060a 5px 10px,transparent 10px 16px,#04060a 16px 21px,transparent 21px 27px,#04060a 27px 32px,transparent 32px 39px),linear-gradient(90deg,#3a414b,#242a33 38%,#2e343d 72%,#1b2027);box-shadow:inset 1px 0 #ffffff12,inset -1px 0 #00000080}.bay{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.slot{position:relative;border-radius:2px;overflow:hidden;height:var(--u);background:linear-gradient(180deg,#000,#080a0d 40%,#04060a);box-shadow:inset 0 2px 6px #000000f2,inset 0 -1px #ffffff08}.slot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 30%)}.chassis{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;border-radius:2px;overflow:hidden;background:linear-gradient(180deg,#4a525d,#39404a 8%,#2c323b,#272d36 72%,#171c22);box-shadow:inset 0 1px #ffffff2e,inset 0 -2px 3px #000000b3,0 1px 3px #0009}.chassis:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,rgba(255,255,255,.09),transparent 18%,transparent 74%,rgba(255,255,255,.05))}.chassis.dimmed{filter:brightness(.72) saturate(.6)}.ear{width:13px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:2px 0;background:linear-gradient(90deg,#3f4650,#2b313a);box-shadow:inset -1px 0 #00000073}.ear.r{background:linear-gradient(270deg,#3f4650,#2b313a);box-shadow:inset 1px 0 #00000073}.scr{width:5px;height:5px;border-radius:50%;flex:none;position:relative;background:radial-gradient(circle at 34% 30%,#8a929c,#2c323a 72%);box-shadow:0 1px 1px #000c}.scr:after{content:"";position:absolute;top:50%;left:1px;right:1px;height:1px;background:#14181d;transform:translateY(-50%) rotate(34deg)}.face{flex:1;display:flex;align-items:center;gap:5px;padding:0 6px;min-width:0}.drives{display:flex;gap:2px;flex:none;height:64%}.drives i{width:6px;border-radius:1px;position:relative;background:linear-gradient(180deg,#454d58,#22272f);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px 2px #0009}.drives i:after{content:"";position:absolute;left:1px;right:1px;bottom:2px;height:2px;border-radius:1px;background:#0d1014}.drives i.act:after{background:var(--pc, #4ade80);box-shadow:0 0 4px var(--pc, #4ade80)}.perf{flex:1;height:66%;min-width:8px;border-radius:1px;background-image:radial-gradient(circle,#06080b 1.05px,transparent 1.35px);background-size:4.5px 4.5px;box-shadow:inset 0 1px 2px #0009}.plate{display:flex;align-items:center;gap:6px;flex:none;max-width:56%;min-width:0}.pico{width:var(--ic, 17px);height:var(--ic, 17px);border-radius:3.5px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #0000008c,inset 0 0 0 1px #ffffff24}.pico img,.pico svg{width:100%;height:100%;display:block;object-fit:contain}.pico .ltr{font-family:Sora,sans-serif;font-weight:800;font-size:calc(var(--ic, 17px) * .55);line-height:1}.pname{font-family:JetBrains Mono,monospace;font-weight:600;font-size:var(--fs, 8.5px);letter-spacing:.07em;color:#aeb6c1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(0,0,0,.8)}.leds{display:flex;flex-direction:column;gap:3px;flex:none}.leds i{width:4px;height:4px;border-radius:50%;background:#10141a;box-shadow:inset 0 0 1px #000}.leds i.on{background:var(--pc);box-shadow:0 0 5px 1px var(--pcg),inset 0 0 1px #fff9}.leds i.blink{animation:actblink 1.4s steps(1,end) infinite}.leds i.slow{animation:pip 2.8s ease-in-out infinite}.pbtn{width:9px;height:9px;border-radius:50%;flex:none;position:relative;background:radial-gradient(circle at 35% 30%,#454d58,#181d23 75%);box-shadow:inset 0 0 0 1px #0009,0 1px #ffffff14}.pbtn:after{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;border-radius:50%;background:var(--pc);opacity:.85;box-shadow:0 0 5px var(--pcg)}.chassis.off .pbtn:after{background:#2a3038;box-shadow:none}.blank{border-radius:2px;height:calc(var(--u) * .7);display:flex;align-items:center;justify-content:center;gap:3px;background:linear-gradient(180deg,#333a43,#20262e 55%,#161b21);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px 2px #0009}.blank span{width:26%;height:42%;border-radius:1px;background-image:radial-gradient(circle,#07090c 1.05px,transparent 1.35px);background-size:4.5px 4.5px}.pdu{border-radius:2px;height:calc(var(--u) * .72);display:flex;align-items:center;gap:3px;padding:0 8px;background:linear-gradient(180deg,#2e343d,#171c22);box-shadow:inset 0 1px #ffffff1a}.pdu b{flex:1;height:52%;border-radius:1px;background:#0a0d11;box-shadow:inset 0 0 0 1px #3a414b;position:relative}.pdu b:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:1px;background:linear-gradient(180deg,#15191f,#090b0e)}.pdu .pled{flex:none;width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80}.rack-base{height:14px;border-radius:0 0 7px 7px;background:linear-gradient(180deg,#252b33,#0d1014);box-shadow:inset 0 1px #ffffff14}.rack-floor{height:26px;margin:0 6%;border-radius:50%;filter:blur(11px);background:radial-gradient(ellipse at center,rgba(120,160,210,.2),transparent 72%)}.lcd{border-radius:2px;height:calc(var(--u) * 2.1);display:flex;align-items:stretch;gap:6px;padding:5px 6px;background:linear-gradient(180deg,#2b313a,#161b21);box-shadow:inset 0 1px #ffffff1f}.screen{flex:1;border-radius:3px;position:relative;overflow:hidden;min-width:0;background:radial-gradient(120% 100% at 50% 0%,#06170f,#010705 70%);box-shadow:inset 0 0 0 1px #0d2119,inset 0 0 14px #00ffaa21}.screen canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scr-net{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(rgba(63,240,168,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(63,240,168,.1) 1px,transparent 1px);background-size:12px 9px}.scr-top{position:absolute;top:4px;left:6px;right:6px;display:flex;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:6.6px;letter-spacing:.14em;color:#3ff0a8;text-shadow:0 0 7px rgba(63,240,168,.75)}.scr-top .hn{font-weight:700}.scr-top .sep{opacity:.5}.scr-top .ttl{opacity:.85}.scr-top .rt{margin-left:auto;opacity:.7}.scr-read{position:absolute;left:6px;bottom:4px;font-family:JetBrains Mono,monospace;font-size:8.4px;font-weight:700;letter-spacing:.06em;color:#5affbe;text-shadow:0 0 9px rgba(63,240,168,.9);white-space:nowrap}.scr-read .lb{font-size:6.4px;opacity:.55;font-weight:500;margin-right:3px}.scr-cur{display:inline-block;width:4px;height:7px;background:#5affbe;margin-left:3px;vertical-align:-1px;animation:pip 1s steps(1,end) infinite}.scr-bars{position:absolute;right:6px;bottom:4px;display:flex;align-items:flex-end;gap:3px;height:44%}.scr-bars i{width:4px;border-radius:.5px;background:var(--bc, #3ff0a8);box-shadow:0 0 5px var(--bc, #3ff0a8);transition:height .55s cubic-bezier(.4,0,.2,1);opacity:.9}.scr-scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.3) 0 1px,transparent 1px 3px)}.scr-glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.11),transparent 42%)}.lcd-side{width:16px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.lcd-side .kled{width:5px;height:5px;border-radius:50%;background:#3ff0a8;box-shadow:0 0 7px #3ff0a8;animation:pip 2.2s ease-in-out infinite}.lcd-side .kbtn{width:9px;height:4px;border-radius:1px;background:linear-gradient(180deg,#454d58,#20262e);box-shadow:inset 0 1px #fff3}.track{position:relative;height:640vh}.stage{position:sticky;top:0;height:100svh;overflow:hidden;z-index:1}.stage-inner{position:relative;height:100%;max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,54px)}.rack-col{position:absolute;right:clamp(20px,5vw,54px);top:50%;transform:translateY(-50%);width:min(36%,400px);--rack-w: 100%}.rack-tag{position:absolute;left:-6px;top:-30px;font-family:JetBrains Mono,monospace;font-size:.62rem;letter-spacing:.16em;color:var(--dimmer);text-transform:uppercase}.left-col{position:absolute;left:clamp(20px,5vw,54px);top:0;bottom:0;width:min(56%,620px);display:flex;flex-direction:column;justify-content:center}.intro{will-change:transform,opacity}.intro .kick{font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.intro h1{margin-top:16px;font-family:Sora,sans-serif;font-weight:800;font-size:clamp(3.6rem,9vw,6.6rem);line-height:.92;letter-spacing:-.035em;background:linear-gradient(180deg,#fff,#9fb0c4);-webkit-background-clip:text;background-clip:text;color:transparent}.intro p{margin-top:20px;color:var(--dim);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.62;max-width:36ch}.intro .cue{margin-top:34px;display:flex;align-items:center;gap:11px;font-size:.8rem;color:var(--dimmer);font-family:JetBrains Mono,monospace;letter-spacing:.08em}.intro .cue .ar{animation:bob 1.9s ease-in-out infinite}.dock-head{position:absolute;left:0;top:9%;opacity:0;will-change:opacity,transform}.dock-head .kick{font-family:JetBrains Mono,monospace;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}.dock-head h2{margin-top:9px;font-family:Sora,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.9vw,2.1rem);letter-spacing:-.02em}.units{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.unit{position:absolute;left:0;top:0;will-change:transform,width,height;pointer-events:auto;opacity:0}.unit-3d{width:100%;height:100%;position:relative;transform-style:preserve-3d}.unit .chassis{position:absolute;top:0;right:0;bottom:0;left:0}.card{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;opacity:0;overflow:hidden;padding:clamp(14px,1.7vw,22px);display:flex;flex-direction:column;background:linear-gradient(var(--pc),var(--pc)) top/100% 2px no-repeat,linear-gradient(165deg,#1a1f26,#101418);box-shadow:0 24px 60px -18px #000000d9,inset 0 0 0 1px #ffffff12}.card:after{content:"";position:absolute;left:50%;top:0;width:60%;height:90px;transform:translate(-50%);background:radial-gradient(ellipse at top,var(--pcg),transparent 70%);opacity:.5;pointer-events:none}.card .row{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:1}.card .cico{width:clamp(34px,3.4vw,44px);height:clamp(34px,3.4vw,44px);border-radius:10px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #ffffff24,0 6px 16px -6px var(--pcg)}.card .cico img,.card .cico svg{width:100%;height:100%;display:block;object-fit:contain}.card .cico .ltr{font-family:Sora,sans-serif;font-weight:800;font-size:1.2rem}.pill{display:inline-flex;align-items:center;gap:6px;font-size:.63rem;font-weight:700;letter-spacing:.08em;padding:5px 10px;border-radius:20px;text-transform:uppercase;white-space:nowrap;background:var(--pcf);color:var(--pc);box-shadow:inset 0 0 0 1px var(--pcg)}.pill .d{width:5px;height:5px;border-radius:50%;background:var(--pc);box-shadow:0 0 6px var(--pc)}.pill.hot .d{animation:hotdot 1.15s ease-in-out infinite}.pill.mute{background:#ffffff0d;color:var(--dim);box-shadow:inset 0 0 0 1px #ffffff17}.pill.mute .d{background:var(--dimmer);box-shadow:none}.card h3{margin-top:auto;padding-top:12px;font-family:Sora,sans-serif;font-weight:700;font-size:clamp(1rem,1.55vw,1.32rem);letter-spacing:-.015em;position:relative;z-index:1}.card p{margin-top:6px;color:var(--dim);font-size:clamp(.76rem,.95vw,.87rem);line-height:1.5;position:relative;z-index:1}.card .go{margin-top:13px;align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:clamp(.74rem,.92vw,.84rem);padding:9px 15px;border-radius:9px;position:relative;z-index:1;background:var(--pc);color:var(--ptx);transition:transform .18s ease,box-shadow .18s ease}.card .go:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px var(--pc)}.card .go.ghost{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1px #ffffff29}.card .go.ghost:hover{box-shadow:inset 0 0 0 1px var(--pc)}.card .go.dead{background:#ffffff0d;color:var(--dimmer);cursor:default;pointer-events:none}.card .note{margin-top:7px;font-size:.68rem;color:var(--dimmer);position:relative;z-index:1}.blog-track{position:relative;height:300vh}.blog-stage{position:sticky;top:0;height:100svh;overflow:hidden;z-index:1}.blog-inner{position:relative;height:100%;max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,54px)}.blog-rack{position:absolute;right:clamp(20px,5vw,54px);top:50%;transform:translateY(-50%);width:min(36%,400px);--rack-w: 100%}.blog-left{position:absolute;left:clamp(20px,5vw,54px);top:50%;transform:translateY(-50%);width:min(56%,620px)}.blog-left .kick{font-family:JetBrains Mono,monospace;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}.blog-left h2{margin-top:10px;font-family:Sora,sans-serif;font-weight:700;font-size:clamp(1.7rem,3.4vw,2.5rem);letter-spacing:-.025em}.blog-left .sub{margin-top:12px;color:var(--dim);font-size:.96rem;line-height:1.6;max-width:40ch}.blog-unit{position:absolute;left:0;top:0;will-change:transform,width,height}.blog-panel{position:absolute;left:0;right:0;top:0;border-radius:14px;opacity:0;overflow:hidden;padding:clamp(16px,2vw,26px);background:linear-gradient(var(--pc, var(--gold)),var(--pc, var(--gold))) top/100% 2px no-repeat,linear-gradient(165deg,#1a1f26,#101418);box-shadow:0 24px 60px -18px #000000d9,inset 0 0 0 1px #ffffff12;display:flex;flex-direction:column;gap:12px}.posts{display:grid;gap:12px;flex:1}.post-card{background:#0c0f13;border-radius:10px;padding:15px 16px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;max-height:300px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.post-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #e3b23c73}.post-card .cat{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.post-card h3{margin-top:8px;font-family:Sora,sans-serif;font-weight:700;font-size:clamp(.95rem,1.3vw,1.12rem);letter-spacing:-.01em}.post-card p{margin-top:6px;color:var(--dim);font-size:.8rem;line-height:1.5}.post-card .meta{margin-top:auto;padding-top:12px;font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--dimmer);letter-spacing:.05em}.blog-panel .all{align-self:flex-end;font-weight:700;font-size:.82rem;color:var(--gold)}footer{position:relative;z-index:2;padding:110px clamp(20px,5vw,54px) 46px;background:var(--bg)}.io-wrap{max-width:1280px;margin:0 auto}.io-kick{font-family:JetBrains Mono,monospace;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}.io-wrap h2{margin-top:10px;font-family:Sora,sans-serif;font-weight:700;font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-.02em}.io-wrap .lede{margin-top:10px;color:var(--dim);font-size:.94rem;max-width:46ch;line-height:1.6}.io-panel{margin-top:30px;border-radius:10px;padding:clamp(20px,3vw,34px) clamp(16px,3vw,30px);background:linear-gradient(180deg,#2c333c,#1e242b 22%,#161b21);box-shadow:inset 0 1px #ffffff24,inset 0 -2px 4px #000000b3,0 30px 60px -24px #000000e6;display:flex;flex-wrap:wrap;gap:clamp(16px,2.6vw,32px);align-items:flex-end;position:relative;justify-content:space-evenly}.io-panel:after{content:"";position:absolute;right:16px;top:14px;width:64px;height:26px;border-radius:2px;opacity:.5;background-image:radial-gradient(circle,#0a0d11 1.05px,transparent 1.35px);background-size:4.5px 4.5px}.port,.port a{display:flex;flex-direction:column;align-items:center;gap:9px}.port .lbl{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.12em;color:var(--dimmer);text-transform:uppercase}.port .nm{font-size:.76rem;font-weight:600;color:var(--dim);transition:color .2s}.port a:hover .nm{color:var(--fg)}.jack{position:relative;background:linear-gradient(180deg,#0a0d11,#05070a);box-shadow:inset 0 0 0 1.5px #4a525d,inset 0 3px 7px #000000f2;transition:box-shadow .25s ease}.port a:hover .jack{box-shadow:inset 0 0 0 1.5px #96a2b0,inset 0 3px 7px #000000f2,0 0 20px #96beff47}.rj45{width:46px;height:36px;border-radius:3px}.rj45 .tab{position:absolute;left:50%;transform:translate(-50%);top:-7px;width:15px;height:9px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#0a0d11,#05070a);box-shadow:inset 0 0 0 1.5px #4a525d}.rj45 .pins{position:absolute;left:50%;transform:translate(-50%);bottom:6px;display:flex;gap:1.5px}.rj45 .pins i{width:2px;height:11px;border-radius:0 0 1px 1px;background:linear-gradient(180deg,#e8c86a,#8a6d24)}.rj45 .lnk{position:absolute;top:4px;width:6px;height:3px;border-radius:1px}.rj45 .lnk.l{left:5px;background:#4ade80;box-shadow:0 0 6px #4ade80}.rj45 .lnk.r{right:5px;background:var(--gold);box-shadow:0 0 6px var(--gold);animation:actblink 1.7s steps(1,end) infinite}.iec{width:48px;height:36px;border-radius:4px}.iec .hole{position:absolute;width:7px;height:10px;border-radius:1.5px;background:#000;box-shadow:inset 0 0 0 1px #2a313a}.iec .hole.a{left:8px;top:9px}.iec .hole.b{right:8px;top:9px}.iec .hole.c{left:50%;transform:translate(-50%);bottom:7px}.usb{width:38px;height:24px;border-radius:2px}.usb .blk{position:absolute;left:4px;right:4px;top:4px;height:7px;border-radius:1px;background:#c9d3e0;box-shadow:0 1px 2px #0009}.de9{width:50px;height:26px;border-radius:5px}.de9 .prow{position:absolute;left:0;right:0;display:flex;justify-content:center;gap:3px}.de9 .prow.t{top:6px}.de9 .prow.b{bottom:5px}.de9 .prow i{width:3px;height:3px;border-radius:50%;background:#d8c07a;box-shadow:0 0 3px #d8c07a80}.foot-bottom{max-width:1280px;margin:40px auto 0;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.05em;color:var(--dimmer)}@keyframes pip{0%,to{opacity:1}50%{opacity:.32}}@keyframes hotdot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.78)}}@keyframes actblink{0%,42%{opacity:1}43%,58%{opacity:.15}59%,77%{opacity:1}78%,88%{opacity:.2}89%,to{opacity:1}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}body.simple .track,body.simple .blog-track{height:auto!important}body.simple .stage,body.simple .blog-stage{position:static;height:auto;overflow:visible}body.simple .stage-inner,body.simple .blog-inner{height:auto;padding:110px clamp(20px,5vw,54px) 20px}body.simple .left-col,body.simple .rack-col,body.simple .blog-left,body.simple .blog-rack,body.simple .dock-head,body.simple .units,body.simple .unit,body.simple .blog-unit{position:static!important;width:100%!important;height:auto!important;transform:none!important;inset:auto!important;opacity:1!important}body.simple .rack-col,body.simple .blog-rack{max-width:340px;margin:44px auto 0;--rack-w: 100%}body.simple .dock-head{margin:56px 0 22px}body.simple .unit .chassis,body.simple .blog-unit .chassis{display:none}body.simple .card,body.simple .blog-panel{position:static;opacity:1!important;padding:24px;margin-bottom:16px}body.simple .card h3{margin-top:14px;padding-top:0}body.simple .posts{grid-template-columns:1fr!important;min-height:220px}body.simple .rack-tag{position:static;display:block;margin-bottom:10px}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}
