@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-cyrillic-ext-400-normal.dd6629a5ac96b1b9496b.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-400-normal.d706d6c43b0214bfb650.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-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-cyrillic-400-normal.67d2f5cd27a74c066bb7.woff2) format("woff2"),url(/static/media/manrope-cyrillic-400-normal.803cbd0e719151df3d8f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-greek-400-normal.91c29e2e99de39ffd2db.woff2) format("woff2"),url(/static/media/manrope-greek-400-normal.94e36a3348e01178daa1.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-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-vietnamese-400-normal.07b7f29f8b0fb89c929a.woff2) format("woff2"),url(/static/media/manrope-vietnamese-400-normal.96dac2f6286e1a04f9b9.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-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-latin-ext-400-normal.a05ad2a2eb9002767f90.woff2) format("woff2"),url(/static/media/manrope-latin-ext-400-normal.5519f7a0fd74c0aa3aac.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-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-latin-400-normal.84d41d78bb782fb0f969.woff2) format("woff2"),url(/static/media/manrope-latin-400-normal.0d1ad757ee42bab20614.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-cyrillic-ext-500-normal.c803169a005534ccd3ce.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-500-normal.7de3a9dc24887eb97e02.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-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-cyrillic-500-normal.8bc39612bab147b548a0.woff2) format("woff2"),url(/static/media/manrope-cyrillic-500-normal.d9a670e709ce916c1b2f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-greek-500-normal.3ca2b78cc08d41506266.woff2) format("woff2"),url(/static/media/manrope-greek-500-normal.f712727ba6c6af22d46b.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-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-vietnamese-500-normal.9d5e4c2f4b8f26f4504e.woff2) format("woff2"),url(/static/media/manrope-vietnamese-500-normal.c9bee1b7182072d8d1de.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-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-latin-ext-500-normal.7e0789a3289d22727ab3.woff2) format("woff2"),url(/static/media/manrope-latin-ext-500-normal.cb08765add2357d17048.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-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-latin-500-normal.c7736fa36f1acc702e19.woff2) format("woff2"),url(/static/media/manrope-latin-500-normal.d6d9a6ff354d8f532ed3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/manrope-cyrillic-ext-600-normal.089722617bc2a1516cec.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-600-normal.4bbf09a9b13d319bf5fd.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-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/manrope-cyrillic-600-normal.fc7005426b89f1e8a5a0.woff2) format("woff2"),url(/static/media/manrope-cyrillic-600-normal.09ed6ca36d257b1a4881.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/manrope-greek-600-normal.728f66dc2faf2d2a642d.woff2) format("woff2"),url(/static/media/manrope-greek-600-normal.5fc8a48033a208313724.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-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/manrope-vietnamese-600-normal.7b668eb50143b685afd7.woff2) format("woff2"),url(/static/media/manrope-vietnamese-600-normal.a240bc5d3e2b56b8dd99.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-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/manrope-latin-ext-600-normal.908f435aaf9ae938320e.woff2) format("woff2"),url(/static/media/manrope-latin-ext-600-normal.16b78ad10143191b033d.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-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/manrope-latin-600-normal.af1782c892c03046369d.woff2) format("woff2"),url(/static/media/manrope-latin-600-normal.2b64d70a40d9de82bb19.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-cyrillic-ext-700-normal.4ee2708831b279ef20f1.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-700-normal.b2b2b1d8ddf951e3ba37.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-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-cyrillic-700-normal.682e60cb17fbaab47031.woff2) format("woff2"),url(/static/media/manrope-cyrillic-700-normal.b3861ca8cfacc88c54ff.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-greek-700-normal.8b5144f5aa9ba2f87b92.woff2) format("woff2"),url(/static/media/manrope-greek-700-normal.f68cae99ba31ccd12a09.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-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-vietnamese-700-normal.5d5f32888990c62b5471.woff2) format("woff2"),url(/static/media/manrope-vietnamese-700-normal.1d5cbbeae3c8b8b0b3fa.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-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-latin-ext-700-normal.7559db14fbd483e845ce.woff2) format("woff2"),url(/static/media/manrope-latin-ext-700-normal.d75558844f2c31e07286.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-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-latin-700-normal.bee86ea645ea6bd5d499.woff2) format("woff2"),url(/static/media/manrope-latin-700-normal.86549a2403b1726731ce.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-cyrillic-ext-800-normal.fa6c2a853a401d0b7323.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-800-normal.653a86fb0dde04c5d67b.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-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-cyrillic-800-normal.bf391c5f5929ee7dae46.woff2) format("woff2"),url(/static/media/manrope-cyrillic-800-normal.adff08dfb58b366929a1.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-greek-800-normal.e855627ebd5f299a0696.woff2) format("woff2"),url(/static/media/manrope-greek-800-normal.92555cde25344c2a33c9.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-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-vietnamese-800-normal.255fcd44c960fc685414.woff2) format("woff2"),url(/static/media/manrope-vietnamese-800-normal.2c4dc9e45dd0af517673.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-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-latin-ext-800-normal.c4e14ceb7de4b7e6a2ac.woff2) format("woff2"),url(/static/media/manrope-latin-ext-800-normal.bf48bc6f90ffbc28de47.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-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-latin-800-normal.dfaa3215b31de9a0e360.woff2) format("woff2"),url(/static/media/manrope-latin-800-normal.a522549d0f2dd5ec2b48.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:150 22% 97%;--foreground:195 32% 9%;--card:0 0% 100%;--card-foreground:195 32% 9%;--popover:0 0% 100%;--popover-foreground:195 32% 9%;--primary:150 49% 24%;--primary-foreground:150 30% 97%;--secondary:150 20% 90%;--secondary-foreground:195 32% 9%;--muted:150 20% 93%;--muted-foreground:190 14% 36%;--accent:162 52% 30%;--accent-foreground:150 30% 97%;--destructive:0 72% 42%;--destructive-foreground:0 0% 98%;--border:150 14% 82%;--input:150 14% 82%;--ring:150 49% 24%;--radius:0.5rem;--eb-black:244 248 245;--eb-dark:232 240 236;--eb-text:15 30 34;--eb-green:31 107 58;--eb-green-deep:200 228 208;--eb-green-mid:29 110 86;color-scheme:light}*{border-color:#cbd8d1;border-color:hsl(var(--border))}[data-debug-wrapper=true]{display:contents!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-full{top:100%}.z-50{z-index:50}.-m-px{margin:-1px}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-px{height:1px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-t{border-top-width:1px}.border-everbright-green{--tw-border-opacity:1;border-color:#1f6b3a;border-color:rgb(var(--eb-green)/var(--tw-border-opacity,1))}.border-everbright-green\/20{border-color:#1f6b3a33;border-color:rgb(var(--eb-green)/.2)}.border-everbright-text\/10{border-color:#0f1e221a;border-color:rgb(var(--eb-text)/.1)}.border-everbright-text\/20{border-color:#0f1e2233;border-color:rgb(var(--eb-text)/.2)}.border-input{border-color:#cbd8d1;border-color:hsl(var(--input))}.bg-destructive{background-color:#b81e1e;background-color:hsl(var(--destructive))}.bg-everbright-black{--tw-bg-opacity:1;background-color:#f4f8f5;background-color:rgb(var(--eb-black)/var(--tw-bg-opacity,1))}.bg-everbright-black\/95{background-color:#f4f8f5f2;background-color:rgb(var(--eb-black)/.95)}.bg-everbright-dark{--tw-bg-opacity:1;background-color:#e8f0ec;background-color:rgb(var(--eb-dark)/var(--tw-bg-opacity,1))}.bg-everbright-green{--tw-bg-opacity:1;background-color:#1f6b3a;background-color:rgb(var(--eb-green)/var(--tw-bg-opacity,1))}.bg-everbright-green\/10{background-color:#1f6b3a1a;background-color:rgb(var(--eb-green)/.1)}.bg-primary{background-color:#1f5b3d;background-color:hsl(var(--primary))}.bg-secondary{background-color:#e0ebe6;background-color:hsl(var(--secondary))}.bg-transparent{background-color:initial}.p-0{padding:0}.p-2{padding:.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-body{font-family:Inter,sans-serif}.font-heading{font-family:Manrope,sans-serif}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-wide{letter-spacing:.025em}.text-destructive{color:#b81e1e;color:hsl(var(--destructive))}.text-destructive-foreground{color:#fafafa;color:hsl(var(--destructive-foreground))}.text-everbright-black{--tw-text-opacity:1;color:#f4f8f5;color:rgb(var(--eb-black)/var(--tw-text-opacity,1))}.text-everbright-green{--tw-text-opacity:1;color:#1f6b3a;color:rgb(var(--eb-green)/var(--tw-text-opacity,1))}.text-everbright-text{--tw-text-opacity:1;color:#0f1e22;color:rgb(var(--eb-text)/var(--tw-text-opacity,1))}.text-everbright-text\/40{color:#0f1e2266;color:rgb(var(--eb-text)/.4)}.text-everbright-text\/50{color:#0f1e2280;color:rgb(var(--eb-text)/.5)}.text-everbright-text\/60{color:#0f1e2299;color:rgb(var(--eb-text)/.6)}.text-everbright-text\/70{color:#0f1e22b3;color:rgb(var(--eb-text)/.7)}.text-everbright-text\/80{color:#0f1e22cc;color:rgb(var(--eb-text)/.8)}.text-muted-foreground{color:#4f6469;color:hsl(var(--muted-foreground))}.text-primary{color:#1f5b3d;color:hsl(var(--primary))}.text-primary-foreground{color:#f5faf7;color:hsl(var(--primary-foreground))}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-secondary-foreground{color:#101b1e;color:hsl(var(--secondary-foreground))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f8f5;background-color:rgb(var(--eb-black));color:#0f1e22;color:rgb(var(--eb-text));font-family:Inter,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f4f8f5;background:rgb(var(--eb-black))}::-webkit-scrollbar-thumb{background:#1d6e5699;background:rgb(var(--eb-green-mid)/.6);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1d6e56;background:rgb(var(--eb-green-mid))}::selection{background:#1f6b3a4d;background:rgb(var(--eb-green)/.3);color:#0f1e22;color:rgb(var(--eb-text))}:focus-visible{outline:2px solid #1f6b3a;outline:2px solid rgb(var(--eb-green));outline-offset:2px}#emergent-badge{display:none!important}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:#101b1e;color:hsl(var(--foreground))}.placeholder\:text-everbright-text\/40::placeholder{color:#0f1e2266;color:rgb(var(--eb-text)/.4)}.placeholder\:text-muted-foreground::placeholder{color:#4f6469;color:hsl(var(--muted-foreground))}.hover\:border-everbright-green:hover{--tw-border-opacity:1;border-color:#1f6b3a;border-color:rgb(var(--eb-green)/var(--tw-border-opacity,1))}.hover\:bg-accent:hover{background-color:#25745c;background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:#b81e1ee6;background-color:hsl(var(--destructive)/.9)}.hover\:bg-everbright-green:hover{--tw-bg-opacity:1;background-color:#1f6b3a;background-color:rgb(var(--eb-green)/var(--tw-bg-opacity,1))}.hover\:bg-everbright-green\/5:hover{background-color:#1f6b3a0d;background-color:rgb(var(--eb-green)/.05)}.hover\:bg-everbright-text:hover{--tw-bg-opacity:1;background-color:#0f1e22;background-color:rgb(var(--eb-text)/var(--tw-bg-opacity,1))}.hover\:bg-primary\/90:hover{background-color:#1f5b3de6;background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:#e0ebe6cc;background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:#f5faf7;color:hsl(var(--accent-foreground))}.hover\:text-everbright-black:hover{--tw-text-opacity:1;color:#f4f8f5;color:rgb(var(--eb-black)/var(--tw-text-opacity,1))}.hover\:text-everbright-green:hover{--tw-text-opacity:1;color:#1f6b3a;color:rgb(var(--eb-green)/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-everbright-green:focus{--tw-border-opacity:1;border-color:#1f6b3a;border-color:rgb(var(--eb-green)/var(--tw-border-opacity,1))}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group.toaster .group-\[\.toaster\]\:border-border{border-color:#cbd8d1;border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:#eaf1ed;background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:#1f5b3d;background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:#f6f9f7;background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:#4f6469;color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:#f5faf7;color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:#101b1e;color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-9{height:2.25rem}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:p-10{padding:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.App{background-color:rgb(var(--eb-black));min-height:100vh}.glow-hover{transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.glow-hover:hover{box-shadow:0 0 30px #7bcf6a4d}.structure-card{transition:transform .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.structure-card:hover{border-color:#7bcf6a;box-shadow:0 0 40px #7bcf6a33;transform:scale(1.02)}.navbar-transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial}.navbar-solid{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgb(var(--eb-black)/.9);border-bottom:1px solid rgb(var(--eb-text)/.1)}.nav-link{position:relative}.nav-link:after{background-color:#7bcf6a;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.nav-link:hover:after{width:100%}.fade-in-1{animation-delay:.1s}.fade-in-2{animation-delay:.2s}.fade-in-3{animation-delay:.3s}.fade-in-4{animation-delay:.4s}.fade-in-5{animation-delay:.5s}.section-dark{background-color:rgb(var(--eb-dark))}.section-main{background-color:rgb(var(--eb-black))}.process-line{position:relative}.process-line:before{background:linear-gradient(90deg,#2f8f73,#0000);content:"";height:1px;left:100%;position:absolute;top:50%;width:100%}input:focus,textarea:focus{border-color:rgb(var(--eb-green))!important;box-shadow:0 0 0 2px #7bcf6a33}.mobile-menu-enter{opacity:0;transform:translateY(-10px)}.mobile-menu-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}html{scroll-behavior:smooth}.icon-container{align-items:center;background-color:#7bcf6a1a;border:1px solid #7bcf6a33;border-radius:12px;display:flex;height:48px;justify-content:center;transition:all .3s ease-in-out;width:48px}.structure-card:hover .icon-container{background-color:#7bcf6a33;transform:scale(1.1)}.eb{--mint:#1f5b36;--ink:#f4f8f5;--bg:#f4f8f5;--surface:#fff;--surface-2:#e8f0ec;--fg:#0f1e22;--muted:#4a6168;--line:#cfdcd5;--brand:var(--mint);--on-brand:var(--ink);--ok:#1f7a3a;--warn:#8a5200;--bad:#b3261e;--inv-ok:#8be3a0;--inv-warn:#f6cb6a;--inv-bad:#ff9d96;--slant:clamp(24px,4vw,56px);--gap-y:clamp(48px,7vw,96px)}.eb,.eb-inv{color:var(--fg)}.eb-inv{--bg:var(--mint);--fg:var(--ink);--muted:color-mix(in srgb,var(--ink) 74%,#0000);--line:color-mix(in srgb,var(--ink) 30%,#0000);--surface:color-mix(in srgb,var(--ink) 8%,#0000);--surface-2:color-mix(in srgb,var(--ink) 15%,#0000);--brand:var(--ink);--on-brand:var(--mint);--ok:var(--inv-ok);--warn:var(--inv-warn);--bad:var(--inv-bad);background:var(--bg);clip-path:polygon(0 var(--slant),100% 0,100% calc(100% - var(--slant)),0 100%);padding-block:calc(var(--slant) + var(--gap-y))}.eb-dk{padding-block:var(--gap-y)}.eb-sec{overflow:hidden;padding-inline:clamp(16px,4vw,48px)}.eb-sec,.eb-wrap{position:relative}.eb-wrap{margin-inline:auto;max-width:1160px}.eb-mono{color:var(--muted);font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.eb h1,.eb h2,.eb h3,.eb h4{text-wrap:balance;font-family:Manrope,sans-serif;letter-spacing:-.03em;line-height:1.05}.eb p{max-width:58ch}.eb-btn{align-items:center;background:var(--brand);border:1px solid var(--brand);border-radius:8px;color:var(--on-brand);cursor:pointer;display:inline-flex;font:700 14px/1 Manrope,sans-serif;gap:10px;padding:14px 20px;text-decoration:none;transition:transform .2s,filter .2s,border-color .2s}.eb-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.eb-btn.ghost{background:none;border-color:var(--line);color:var(--fg)}.eb-btn.ghost:hover{border-color:var(--fg);filter:none}.eb-btn.live{animation:eb-pulse 2.4s ease-out infinite;background:var(--mint);border-color:var(--mint);border-radius:999px;box-shadow:0 0 0 0 #7bcf6a8c;color:var(--ink);font-size:16px;padding:17px 26px}.eb-btn.live .dot{animation:eb-blink 1.4s ease-in-out infinite;background:var(--ink);border-radius:50%;height:10px;width:10px}.eb-btn.preview{background:none;border-color:var(--mint);color:var(--mint)}.eb-inv .eb-btn.live{background:var(--ink);border-color:var(--ink);box-shadow:0 0 0 0 #0b121473;color:var(--mint)}.eb-inv .eb-btn.live .dot{background:var(--mint)}.eb-inv .eb-btn.preview{border-color:var(--ink);color:var(--ink)}@keyframes eb-pulse{0%{box-shadow:0 0 0 0 #7bcf6a8c}70%,to{box-shadow:0 0 0 16px #7bcf6a00}}@keyframes eb-blink{50%{opacity:.25}}.eb-hero{padding-block:calc(5rem + clamp(40px, 8vw, 112px)) clamp(56px,8vw,112px)}.eb-hero .eb-wrap{grid-gap:24px;display:grid;gap:24px}.eb-hero h1{font-size:clamp(42px,8.5vw,112px);font-weight:800;max-width:13ch}.eb-hero h1 em{color:var(--brand);font-style:normal}.eb-hero .lead{color:var(--muted);font-size:19px}.eb-hero .eb-wrap>*{animation:eb-in .8s cubic-bezier(.2,.7,.2,1) both}.eb-hero .eb-wrap>:nth-child(2){animation-delay:.1s}.eb-hero .eb-wrap>:nth-child(3){animation-delay:.2s}.eb-hero .eb-wrap>:nth-child(4){animation-delay:.3s}@keyframes eb-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.eb-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.eb-rays{--ray:0.35;--glint:0.9;aspect-ratio:1;pointer-events:none;position:absolute;right:-18%;top:50%;translate:0 -50%;width:min(86vw,820px)}.eb-rays svg{animation:eb-burst 1.8s cubic-bezier(.2,.7,.2,1) both;display:block;height:100%;width:100%}.eb-rays path{stroke:var(--brand);stroke-linecap:round}.eb-rays .ray{opacity:var(--ray)}.eb-rays .turn-a{animation:eb-turn 120s linear infinite;transform-origin:0 0}.eb-rays .turn-b{animation:eb-turn 80s linear infinite reverse;transform-origin:0 0}.eb-rays .glint{opacity:var(--glint)}.eb-rays .glint-long{stroke-dasharray:9 65;animation:eb-glint-long 3.4s cubic-bezier(.4,0,.6,1) infinite}.eb-rays .glint-short{stroke-dasharray:5 27;animation:eb-glint-short 3.4s cubic-bezier(.4,0,.6,1) -1.7s infinite}@keyframes eb-turn{to{transform:rotate(1turn)}}@keyframes eb-glint-long{0%{stroke-dashoffset:0}to{stroke-dashoffset:-74}}@keyframes eb-glint-short{0%{stroke-dashoffset:0}to{stroke-dashoffset:-32}}@keyframes eb-burst{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}.eb-inv .eb-rays{--ray:0.18;--glint:0.5;left:-30%;right:auto}.eb-ticker{background:var(--surface);border-block:1px solid var(--line);overflow:hidden;padding-block:14px;white-space:nowrap}.eb-ticker>div{animation:eb-tick 40s linear infinite;display:inline-flex;font:800 clamp(18px,2.4vw,28px)/1 Manrope,sans-serif;gap:48px;letter-spacing:-.02em;padding-right:48px;width:max-content}.eb-ticker .w{align-items:center;display:inline-flex;gap:48px}.eb-ticker .w:after{background:var(--brand);content:"";height:10px;transform:rotate(45deg);width:10px}@keyframes eb-tick{to{transform:translateX(-50%)}}.eb-head{grid-gap:16px;display:grid;gap:16px;margin-bottom:28px}.eb-head h2{font-size:clamp(32px,5vw,64px);font-weight:800;max-width:16ch}.eb-pick{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.eb-pick button{all:unset;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:10px;isolation:isolate;overflow:hidden;padding:22px 22px 20px;position:relative;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s,color .25s}.eb-pick button:before{background:var(--brand);content:"";inset:0;position:absolute;transform:translateY(101%);transition:transform .4s cubic-bezier(.2,.7,.2,1);z-index:-1}.eb-pick button:hover{border-color:var(--brand);box-shadow:0 14px 30px -18px color-mix(in srgb,var(--brand) 60%,#0000);transform:translateY(-4px)}.eb-pick button:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.eb-pick button[aria-pressed=true]{border-color:var(--brand);color:var(--on-brand)}.eb-pick button[aria-pressed=true]:before{transform:none}.eb-pick .top{align-items:center;display:flex;justify-content:space-between}.eb-pick .icon,.eb-pick .mark{background:var(--bg);border:1px solid var(--line);border-radius:12px;color:var(--fg);display:grid;height:44px;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .25s;width:44px}.eb-pick .mark{border-radius:50%;height:32px;width:32px}.eb-pick button:hover .mark{border-color:var(--brand);transform:translateX(3px)}.eb-pick button[aria-pressed=true] .icon,.eb-pick button[aria-pressed=true] .mark{background:var(--on-brand);border-color:#0000;color:var(--brand)}.eb-pick button[aria-pressed=true]:hover .mark{transform:none}.eb-pick b{font:800 clamp(20px,2.2vw,25px)/1.15 Manrope,sans-serif;letter-spacing:-.02em;margin-top:6px}.eb-pick .hint{color:var(--muted);font-size:15px;line-height:1.45}.eb-pick button[aria-pressed=true] .hint{color:color-mix(in srgb,var(--on-brand) 82%,#0000)}.eb-pick .names{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px}.eb-pick .count,.eb-pick .name{border-radius:999px;font:500 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.04em;padding:6px 9px}.eb-pick .count{align-items:center;background:var(--fg);color:var(--bg);display:inline-flex;height:30px;letter-spacing:.08em;padding-block:0 1px;text-transform:uppercase}.eb-pick .name{border:1px solid var(--line);color:var(--muted)}.eb-pick button[aria-pressed=true] .count{background:var(--on-brand);color:var(--brand)}.eb-pick button[aria-pressed=true] .name{border-color:color-mix(in srgb,var(--on-brand) 40%,#0000);color:var(--on-brand)}.eb-seg{animation:eb-in .55s cubic-bezier(.2,.7,.2,1) both;scroll-margin-top:88px}.eb-pickbar{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:12px;min-height:24px}.eb-pickbar button{all:unset;color:var(--brand);cursor:pointer;font:500 13px ui-monospace,Menlo,monospace;text-decoration:underline;text-underline-offset:4px}.eb-pickbar button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.eb-seghead{align-items:baseline;border-top:2px solid var(--fg);display:flex;flex-wrap:wrap;gap:16px;margin-bottom:8px;padding-top:14px}.eb-seghead h2{font-size:clamp(28px,4vw,44px);font-weight:800}.eb-seghead>span{color:var(--muted);font-size:14px}.eb-band{grid-gap:clamp(24px,5vw,72px);align-items:center;border-bottom:1px solid var(--line);display:grid;gap:clamp(24px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:clamp(32px,5vw,64px)}.eb-band:last-child{border-bottom:0}.eb-band.flip .copy{order:2}.eb-copy{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.eb-copy h3{font-size:clamp(32px,4.4vw,52px);font-weight:800}.eb-copy .tag{font:700 20px/1.3 Manrope,sans-serif;letter-spacing:-.01em}.eb-copy .desc{color:var(--muted)}.eb-facts{display:flex;flex-wrap:wrap;gap:8px}.eb-facts>span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font:500 12px/1 ui-monospace,Menlo,monospace;padding:7px 10px}.eb-links{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}@media (max-width:820px){.eb-band{grid-template-columns:1fr}.eb-band.flip .copy{order:0}}.eb-shot{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 30px 60px -36px #0f1e2273;overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.eb-band:hover .eb-shot{box-shadow:0 40px 70px -34px #0f1e2280;transform:translateY(-6px) rotate(-.4deg)}.eb-shot .chrome{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--line);display:flex;gap:6px;padding:10px 14px}.eb-shot .chrome i{background:var(--line);border-radius:50%;display:block;height:9px;width:9px}.eb-shot .chrome span{background:var(--surface);border-radius:999px;color:var(--muted);flex:1 1;font:500 11px/1 ui-monospace,Menlo,monospace;margin-left:10px;max-width:70%;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap}.eb-shot img{display:block;height:auto;width:100%}.eb-logo{border-radius:22%;display:block;flex:none}.eb-namerow{align-items:center;display:flex;gap:16px}.eb-pick .name{align-items:center;display:inline-flex;gap:6px;height:30px;padding-block:0}.eb-pick .name .eb-logo{border-radius:4px}.eb-follow-inner{grid-gap:clamp(28px,4vw,44px);border-top:2px solid var(--fg);display:grid;gap:clamp(28px,4vw,44px);padding-top:clamp(32px,5vw,56px)}.eb-follow .copy{grid-gap:14px;display:grid;gap:14px}.eb-follow h2{font-size:clamp(34px,5.4vw,68px);font-weight:800;max-width:16ch}.eb-follow p{color:var(--muted);font-size:18px;max-width:46ch}.eb-social{display:flex;flex-wrap:wrap;gap:16px 14px;list-style:none;padding-bottom:6px}.eb-social a{align-items:center;background:var(--surface);border:2px solid var(--fg);border-radius:999px;box-shadow:4px 4px 0 var(--fg);color:var(--fg);display:inline-flex;font:800 17px/1 Manrope,sans-serif;gap:10px;letter-spacing:-.01em;padding:9px 18px 9px 9px;text-decoration:none;transition:transform .18s cubic-bezier(.3,1.5,.5,1),box-shadow .18s,background .18s,color .18s}.eb-social .icon{background:var(--fg);border-radius:50%;color:var(--bg);display:grid;flex:none;height:38px;place-items:center;transition:background .18s,color .18s;width:38px}.eb-social .go{transition:transform .18s}.eb-social a:hover{background:var(--brand);box-shadow:7px 7px 0 var(--fg);color:var(--on-brand);transform:translate(-2px,-3px)}.eb-social a:hover .icon{background:var(--on-brand);color:var(--brand)}.eb-social a:hover .go{transform:translate(3px,-3px)}.eb-social a:active{box-shadow:1px 1px 0 var(--fg);transform:translate(3px,3px)}.eb-social a:focus-visible{outline:3px solid var(--brand);outline-offset:5px}.eb-social li.main a{background:var(--brand);color:var(--on-brand);font-size:21px;gap:12px;padding:12px 22px 12px 12px}.eb-social li.main .icon{background:var(--on-brand);color:var(--brand);height:52px;width:52px}.eb-social li.main a:hover{background:var(--fg);color:var(--bg)}.eb-social li.main a:hover .icon{background:var(--bg);color:var(--fg)}.eb-persona{color:var(--muted);font-size:19px;max-width:54ch}ol.eb-steps{list-style:none}.eb-outcome{grid-gap:10px;background:var(--brand);border-radius:16px;color:var(--on-brand);display:grid;gap:10px;margin-top:clamp(32px,5vw,56px);padding:clamp(22px,3vw,36px)}.eb-outcome .eb-mono{color:inherit;opacity:.75}.eb-outcome p{font:800 clamp(22px,2.8vw,34px)/1.2 Manrope,sans-serif;letter-spacing:-.02em;max-width:36ch}.eb-note{color:var(--muted);font-size:13px;margin-top:14px;max-width:none}.eb-prose{grid-gap:36px;display:grid;gap:36px;max-width:70ch}.eb-prose h2{font-size:clamp(22px,2.6vw,30px);font-weight:800;margin-bottom:8px}.eb-prose p{color:var(--muted);font-size:17px;line-height:1.7;max-width:none}.eb-formnote{color:#e6f1eeb3;font-size:13px;margin-top:14px}.eb-formnote a{color:inherit;text-decoration:underline;text-underline-offset:3px}.eb-steps{grid-gap:clamp(16px,3vw,40px);display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.eb-step{border-top:2px solid var(--fg);display:flex;flex-direction:column;gap:10px;padding-top:16px}.eb-step .n{-webkit-text-stroke:1.5px var(--brand);color:#0000;font:800 clamp(64px,9vw,120px)/.9 Manrope,sans-serif;letter-spacing:-.06em}.eb-step h3{font-size:26px;font-weight:800}.eb-step p{color:var(--muted)}.eb-whom{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:40px}.eb-whom em{border:1px solid var(--line);border-radius:999px;font-style:normal;font:500 13px ui-monospace,Menlo,monospace;padding:8px 12px}.eb-contact .eb-wrap{grid-gap:clamp(24px,5vw,72px);align-items:start;display:grid;gap:clamp(24px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eb-contact h2{font-size:clamp(36px,5.5vw,72px);font-weight:800}.eb-contact .intro{grid-gap:16px;display:grid;gap:16px}.eb-contact .intro p{font-size:19px}.eb-reach{display:flex;flex-wrap:wrap;gap:12px}.eb-reach .eb-btn.wa{background:var(--ink);border-color:var(--ink);color:var(--mint)}@media (max-width:820px){.eb-contact .eb-wrap{grid-template-columns:1fr}}.eb-formcard{background:#fff;border-radius:16px;box-shadow:0 24px 48px -28px #0b121473;color:#0f1e22;padding:clamp(18px,3vw,32px)}.eb-prod-hero{padding-block:calc(5rem + clamp(32px, 6vw, 80px)) clamp(40px,6vw,80px)}.eb-prod-hero .eb-wrap{grid-gap:clamp(24px,5vw,72px);align-items:center;display:grid;gap:clamp(24px,5vw,72px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.eb-prod-hero h1{font-size:clamp(44px,8vw,104px);font-weight:800}.eb-prod-hero .tag{font:700 clamp(20px,2.4vw,28px)/1.25 Manrope,sans-serif;letter-spacing:-.01em}@media (max-width:820px){.eb-prod-hero .eb-wrap{grid-template-columns:1fr}}.eb-back{color:var(--muted);font:500 13px ui-monospace,Menlo,monospace;text-decoration:none}.eb-back:hover{color:var(--brand)}.eb-feat{grid-gap:0;border-top:2px solid var(--fg);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.eb-feat li{border-bottom:1px solid var(--line);display:flex;font:700 19px/1.3 Manrope,sans-serif;gap:14px;letter-spacing:-.01em;list-style:none;padding:22px 22px 22px 0}.eb-feat li:before{background:var(--brand);content:"";flex:none;height:10px;margin-top:8px;transform:rotate(45deg);width:10px}.eb-dl{grid-gap:20px 32px;display:grid;gap:20px 32px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.eb-dl dt{color:var(--muted);font:500 12px ui-monospace,Menlo,monospace;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.eb-dl dd{font:700 20px/1.3 Manrope,sans-serif}.eb-others{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.eb-others a{background:var(--surface);border:1px solid var(--line);border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:border-color .2s,transform .2s}.eb-others a:hover{border-color:var(--brand);transform:translateY(-3px)}.eb-others b{font:800 22px Manrope,sans-serif}.eb-others .head{align-items:center;display:flex;gap:12px}.eb-others a>span{color:var(--muted);font-size:14px}@supports (animation-timeline:view()){.eb-rise{animation-timeline:view();animation-range:entry 0 entry 45%;animation:eb-rise linear both}.eb-plx{animation-timeline:view();animation-range:cover;animation:eb-plx linear both}.eb-spin{animation-timeline:scroll(root);animation:eb-spin linear both}}@keyframes eb-rise{0%{opacity:.3;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes eb-plx{0%{translate:0 80px}to{translate:0 -80px}}@keyframes eb-spin{0%{rotate:0deg}to{rotate:50deg}}@media (prefers-reduced-motion:reduce){.eb *,.eb :after,.eb :before{animation:none!important;transition:none!important}}.eb-contact .eb-rays{--ray:0.045;animation:none}.eb-contact .eb-rays svg{animation-duration:2.6s}.eb-contact .eb-rays .glint{display:none}.eb-contact .eb-rays .turn-a{animation-duration:420s}.eb-contact .eb-rays .turn-b{animation-duration:300s}@media (max-width:767px){.eb-rays,.eb-rays .glint,.eb-rays .turn-a,.eb-rays .turn-b,.eb-rays svg{animation:none!important}.eb-rays .glint{opacity:0}.eb-rays{opacity:.5}}.bl{--ink:#0d3635;--spark:#34aa86;--action:#1b7358;--soft:#e3efe9;--paper:#f4f8f5;--surface:#fff;--muted:#4a675f;--line:#d3e2df;--hero-ink:#eaf5f1;--hero-muted:#a9ccc1;--hero-line:#245553;--btn-ink:#082422;background:var(--paper);color:var(--ink);font-family:Manrope,system-ui,sans-serif;line-height:1.65}.bl a{color:var(--action);text-underline-offset:3px}.bl :focus-visible{outline:3px solid var(--spark);outline-offset:2px}.bl-top{height:80px}.bl-in{margin-inline:auto;max-width:1080px;padding-inline:20px;position:relative}.bl-eyebrow{color:var(--spark);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bl-hero{background:var(--ink);border-bottom:4px solid var(--spark);color:var(--hero-ink);overflow:hidden;position:relative}.bl-hero .bl-in{padding-block:56px 60px}.bl-hero h1{text-wrap:balance;font-size:clamp(32px,5.4vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.04;margin:12px 0 0;max-width:17ch}.bl-hero .lede{color:var(--hero-muted);font-size:19px;margin:18px 0 0;max-width:52ch}.bl-hero .crumbs{color:var(--hero-muted);font-size:13px;margin-bottom:14px}.bl-hero .crumbs a,.bl-hero .meta a{color:inherit;text-decoration:none}.bl-hero .crumbs a:hover{color:var(--hero-ink);text-decoration:underline}.bl-hero .meta{color:var(--hero-muted);display:flex;font-size:14px;gap:8px 22px;margin-top:24px}.bl-hero .alt,.bl-hero .meta{align-items:center;flex-wrap:wrap}.bl-hero .alt{display:inline-flex;gap:6px}.bl-hero .alt a{align-items:center;border:1px solid var(--hero-line);border-radius:999px;color:var(--hero-ink);display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:2px 12px}.bl-hero .alt a:hover{border-color:var(--spark)}.bl-chip{align-items:center;background:var(--spark);border-radius:999px;color:var(--btn-ink)!important;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.1em;margin-top:18px;padding:5px 14px 5px 8px;text-decoration:none;text-transform:uppercase;width:fit-content}.bl-spark{aspect-ratio:1;pointer-events:none;position:absolute;right:-90px;top:50%;translate:0 -50%;width:clamp(220px,34vw,420px)}.bl-sec{padding-block:56px}.bl-label{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.16em;margin:0 0 20px;text-transform:uppercase}.bl-feature{background:var(--surface);border:1px solid var(--line);border-radius:14px;color:inherit;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);overflow:hidden;text-decoration:none!important}.bl-feature:hover{border-color:var(--action)}.bl-feature .art{background:var(--action);color:#fff;display:flex;flex-direction:column;gap:24px;justify-content:space-between;min-height:260px;overflow:hidden;padding:28px}.bl-feature .art .ghost{background:none;display:block;font-size:clamp(48px,8vw,96px);font-weight:800;letter-spacing:-.05em;line-height:.9;opacity:.22;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.bl-feature .art .bl-chip{background:#fff;color:var(--action)!important;margin:0}.bl-feature .body{display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px}.bl-feature h2{text-wrap:balance;color:var(--ink);font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0}.bl-feature p{color:var(--muted);margin:0}.bl-feature .go{align-items:center;color:var(--action);display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:6px 14px;margin-top:auto}.bl-feature .go .d{color:var(--muted);font-weight:500}.bl-cards .art.pic,.bl-feature .art.pic{background:var(--ink);min-height:0;padding:0}.bl-cards .art.pic img,.bl-feature .art.pic img{display:block;height:100%;object-fit:cover;width:100%}.bl-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.bl-cards a{background:var(--surface);border:1px solid var(--line);border-radius:14px;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none!important}.bl-cards a:hover{border-color:var(--action)}.bl-cards a:hover .t{color:var(--action)}.bl-cards .art{aspect-ratio:1200/630;background:var(--action);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px}.bl-cards .art .bl-chip{align-self:flex-start;background:#fff;color:var(--action)!important;margin:0}.bl-cards .art .ghost{display:block;font-size:56px;font-weight:800;letter-spacing:-.05em;line-height:.9;opacity:.22;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.bl-cards .body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:20px 22px 22px}.bl-cards .p{align-items:center;color:var(--muted);display:flex;font-size:13px;font-weight:800;gap:8px}.bl-cards .t{text-wrap:balance;color:var(--ink);font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.bl-cards .x{color:var(--muted);font-size:15px;line-height:1.5}.bl-cards .go{align-items:center;color:var(--action);display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:6px 14px;margin-top:auto;padding-top:6px}.bl-cards .d{color:var(--muted);font-weight:500}.bl-cover{margin:-28px 0 0;position:relative;z-index:1}.bl-cover img{aspect-ratio:1200/630;border-radius:14px;box-shadow:0 18px 40px -18px #0d363573;display:block;height:auto;width:100%}@media (max-width:767px){.bl-cover{margin-top:20px}.bl-cover img{border-radius:10px}}.bl-page{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:220px minmax(0,1fr);padding-block:56px}.bl-toc{font-size:14px;position:sticky;top:100px}.bl-toc b{color:var(--muted);display:block;font-size:12px;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}.bl-toc ol{border-left:2px solid var(--line);list-style:none;margin:0;padding:0}.bl-toc a{border-left:2px solid #0000;color:var(--muted);display:block;font-weight:600;line-height:1.35;margin-left:-2px;padding:7px 0 7px 14px;text-decoration:none}.bl-toc a:hover{border-left-color:var(--action);color:var(--action)}.bl-article{font-size:17px;max-width:66ch;min-width:0}.bl-article p{margin:16px 0 0}.bl-article .lead p:first-child{font-size:20px;font-weight:500;line-height:1.55;margin-top:0}.bl-article h2{text-wrap:balance;color:var(--ink);font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0}.bl-article h3{font-size:20px;font-weight:800;margin:28px 0 0}.bl-article section{border-top:1px solid var(--line);margin-top:44px;padding-top:28px}.bl-article section.step{grid-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:44px minmax(0,1fr)}.bl-article section.step>.n{background:var(--ink);border-radius:12px;color:var(--paper);display:grid;font-size:18px;font-weight:800;grid-row:span 40;height:44px;place-items:center;width:44px}.bl-article section.step>:not(.n){grid-column:2}.bl-article ol,.bl-article ul{grid-gap:6px;display:grid;gap:6px;margin:16px 0 0;padding-left:1.4em}.bl-article blockquote{background:var(--soft);border:1px solid var(--line);border-radius:14px;margin:20px 0 0;padding:22px 24px}.bl-article blockquote p{margin:0}.bl-article code{background:var(--soft);border-radius:4px;font-size:.9em;padding:.1em .35em}.bl-article .eb-table{margin-top:20px;overflow-x:auto}.bl-article table{border-collapse:collapse;font-size:16px;width:100%}.bl-article td,.bl-article th{border-bottom:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.bl-article th{border-bottom:2px solid var(--ink);font-weight:800}.bl-faq{background:var(--soft);border-block:1px solid var(--line)}.bl-faq .bl-in{grid-gap:56px;display:grid;gap:56px;grid-template-columns:220px minmax(0,1fr);padding-block:56px}.bl-faq h2{font-size:28px;font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0}.bl-faq details{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:10px;max-width:66ch}.bl-faq summary{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:16px;justify-content:space-between;list-style:none;min-height:52px;padding:16px 20px}.bl-faq summary::-webkit-details-marker{display:none}.bl-faq summary:after{color:var(--action);content:"+";flex:none;font-size:22px;line-height:1}.bl-faq details[open] summary:after{content:"\2212"}.bl-faq details p{color:var(--muted);margin:0;padding:0 20px 18px}.bl-call{background:var(--action);color:#fff}.bl-call .bl-in{align-items:center;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:space-between;padding-block:44px}.bl-call p{text-wrap:balance;font-size:22px;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0;max-width:34ch}.bl-call a{align-items:center;background:#fff;border-radius:999px;color:var(--action);display:inline-flex;font-weight:800;gap:10px;min-height:48px;padding:12px 26px;text-decoration:none}.bl-call a:hover{background:#e3f6ee}.bl-pageof{letter-spacing:.08em}.bl-pager{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:700;gap:12px 20px;justify-content:center;margin-top:40px}.bl-pager a{text-decoration:none}.bl-pager a:hover{text-decoration:underline}.bl-pager .off{color:var(--line)}.bl-pager ol{display:flex;gap:6px;list-style:none;margin:0;padding:0}.bl-pager ol a,.bl-pager ol span{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;display:inline-flex;height:40px;justify-content:center;min-width:40px}.bl-pager ol a:hover{border-color:var(--action);text-decoration:none}.bl-pager [aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--hero-ink)}@media (max-width:860px){.bl-faq .bl-in,.bl-page{gap:28px;grid-template-columns:minmax(0,1fr)}.bl-toc{position:static}.bl-toc ol{border-left:0;display:flex;flex-wrap:wrap;gap:4px 16px}.bl-toc a{border-left:0;margin:0;padding:4px 0}.bl-feature{grid-template-columns:minmax(0,1fr)}.bl-feature .art{min-height:150px}.bl-feature .art.pic{aspect-ratio:1200/630}.bl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-spark{opacity:.35;right:-90px}}@media (max-width:600px){.bl-cards{gap:18px;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.bl-call a,.bl-cards .t,.bl-cards a,.bl-feature,.bl-toc a{transition:border-color .15s,background .15s,color .15s}}