@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-ext-900-normal-ET-C-0fX.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-900-normal-CfuaLo5j.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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-900-normal-CrYcRZSi.woff2) format("woff2"),url(/assets/montserrat-cyrillic-900-normal-CGsoW8-j.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-vietnamese-900-normal-DNvcOCEl.woff2) format("woff2"),url(/assets/montserrat-vietnamese-900-normal-Dz06HFPU.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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-ext-900-normal-BTaqesvP.woff2) format("woff2"),url(/assets/montserrat-latin-ext-900-normal-DoASD5Eh.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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2) format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/saira-condensed-vietnamese-900-normal-GMtPR0T3.woff2) format("woff2"),url(/assets/saira-condensed-vietnamese-900-normal-CwKZgpSP.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/saira-condensed-latin-ext-900-normal-BJWy0jPs.woff2) format("woff2"),url(/assets/saira-condensed-latin-ext-900-normal-Dy9FClIl.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/saira-condensed-latin-900-normal-D8eC782l.woff2) format("woff2"),url(/assets/saira-condensed-latin-900-normal-BJ4rc1iZ.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:Kanit;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/kanit-thai-900-italic-C8FyEVd0.woff2) format("woff2"),url(/assets/kanit-thai-900-italic-DFUnw4kp.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/kanit-vietnamese-900-italic-B-Krr5Dj.woff2) format("woff2"),url(/assets/kanit-vietnamese-900-italic-DYeXS_zq.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:Kanit;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/kanit-latin-ext-900-italic-B5ll73i5.woff2) format("woff2"),url(/assets/kanit-latin-ext-900-italic-iGHdfdzw.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:Kanit;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/kanit-latin-900-italic-JaryeH73.woff2) format("woff2"),url(/assets/kanit-latin-900-italic-B210xGX8.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:Chakra Petch;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-thai-700-italic-0jaQMUKT.woff2) format("woff2"),url(/assets/chakra-petch-thai-700-italic-BRgOgaOX.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/chakra-petch-vietnamese-700-italic-CoEC2Lxo.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:Chakra Petch;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-ext-700-italic-BUp2YWGZ.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-700-italic-C5Epg7XT.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:Chakra Petch;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-italic-9iZTKxpm.woff2) format("woff2"),url(/assets/chakra-petch-latin-700-italic-7rUAET50.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{--it-bg: #F9F9F7;--it-card: #FFFFFF;--it-stone: #F3F2E9;--it-stone-dark: #EDEBDE;--it-forest: #004020;--it-forest-dark: #002518;--it-forest-light: #005550;--it-green: #64C800;--it-green-hover: #56AD00;--it-green-dark: #00A050;--it-dark: #262626;--it-darker: #1A1A1A;--it-muted: #707070;--it-faint: #9E9E9E;--it-border: #E5E4DC;--it-border-light: #EFEFEA;--font-family: "Montserrat", "Inter", system-ui, -apple-system, sans-serif;--font-display: "Montserrat", sans-serif;--font-body: "Inter", sans-serif;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 9999px;--shadow-it-card: 0 4px 20px -2px rgba(0, 40, 20, .06), 0 2px 6px -1px rgba(0, 40, 20, .03);--shadow-it-hover: 0 16px 40px -6px rgba(0, 40, 20, .12), 0 4px 12px -2px rgba(0, 40, 20, .06);--shadow-it-pill: 0 4px 14px rgba(100, 200, 0, .35)}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulseNavyDot{0%{transform:scale(.95);box-shadow:0 0 #0b152866}70%{transform:scale(1);box-shadow:0 0 0 8px #0b152800}to{transform:scale(.95);box-shadow:0 0 #0b152800}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ambientGlowPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.85;transform:scale(1.03)}}.animate-float-slow{animation:floatSlow 6s ease-in-out infinite}.animate-dot-navy{animation:pulseNavyDot 2s infinite}.animate-glow-pulse{animation:ambientGlowPulse 7s ease-in-out infinite}.shimmer-loading{background:linear-gradient(90deg,#f8fafc 25%,#e2e8f0,#f8fafc 75%);background-size:200% 100%;animation:shimmer 1.8s infinite}.fluted-glass-overlay{background:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0px,rgba(255,255,255,.06) 1px,transparent 1px,transparent 12px,rgba(0,0,0,.06) 13px,transparent 14px);pointer-events:none}.vb-card-hover{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1),border-color .2s ease}.vb-card-hover:hover{transform:translateY(-4px);box-shadow:0 14px 32px -6px #0b152817;border-color:#cbd5e1}.word-rotator{display:inline-block;position:relative;overflow:hidden;white-space:nowrap;vertical-align:baseline;transition:width .55s cubic-bezier(.16,1,.3,1)}.rot-word{display:inline-block;will-change:transform,opacity,filter}.rot-abs{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.rot-word.rot-entering{visibility:visible;opacity:1;animation:rotSlideIn .6s cubic-bezier(.16,1,.3,1) both}.rot-word.rot-leaving{visibility:visible;opacity:1;animation:rotSlideOut .6s cubic-bezier(.55,0,.55,.2) both}@keyframes rotSlideIn{0%{transform:translateY(.45em);opacity:0;filter:blur(6px)}to{transform:translateY(0);opacity:1;filter:blur(0)}}@keyframes rotSlideOut{0%{transform:translateY(0);opacity:1;filter:blur(0)}to{transform:translateY(-.45em);opacity:0;filter:blur(6px)}}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-float-slow,.animate-dot-navy,.animate-glow-pulse{animation:none!important}}@font-face{font-family:Surgena;src:url(/fonts/Surgena-SemiBold.ttf) format("truetype");font-weight:500 700;font-style:normal;font-display:swap}*,:before,:after{--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: rgb(59 130 246 / .5);--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: }::backdrop{--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: rgb(59 130 246 / .5);--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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.-bottom-32{bottom:-8rem}.-left-20{left:-5rem}.-right-20{right:-5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-32{top:-8rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.right-1\/4{right:25%}.right-10{right:2.5rem}.start-5{inset-inline-start:1.25rem}.top-0{top:0}.top-1\/3{top:33.333333%}.top-3{top:.75rem}.top-4{top:1rem}.top-\[72px\]{top:72px}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[115\]{z-index:115}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-\[23px\]{margin-left:-23px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[480px\]{height:480px}.h-\[530px\]{height:530px}.h-\[540px\]{height:540px}.h-full{height:100%}.max-h-\[calc\(100dvh-88px\)\]{max-height:calc(100dvh - 88px)}.min-h-0{min-height:0px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[540px\]{width:540px}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[240px\]{max-width:240px}.max-w-\[480px\]{max-width:480px}.max-w-\[880px\]{max-width:880px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-pointer{cursor:pointer}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.06fr_0\.98fr_0\.96fr\]{grid-template-columns:1.06fr .98fr .96fr}.grid-cols-\[1fr_1\.18fr_1fr\]{grid-template-columns:1fr 1.18fr 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#003820\]{--tw-border-opacity: 1;border-color:rgb(0 56 32 / var(--tw-border-opacity, 1))}.border-\[\#003822\]{--tw-border-opacity: 1;border-color:rgb(0 56 34 / var(--tw-border-opacity, 1))}.border-\[\#004D2E\]{--tw-border-opacity: 1;border-color:rgb(0 77 46 / var(--tw-border-opacity, 1))}.border-\[\#009E52\]{--tw-border-opacity: 1;border-color:rgb(0 158 82 / var(--tw-border-opacity, 1))}.border-\[\#009E52\]\/25{border-color:#009e5240}.border-\[\#00E575\]\/30{border-color:#00e5754d}.border-\[\#00E575\]\/35{border-color:#00e57559}.border-\[\#0284C7\]\/25{border-color:#0284c740}.border-\[\#0284C7\]\/30{border-color:#0284c74d}.border-\[\#64C800\]{--tw-border-opacity: 1;border-color:rgb(100 200 0 / var(--tw-border-opacity, 1))}.border-\[\#64C800\]\/30{border-color:#64c8004d}.border-\[\#64C800\]\/40{border-color:#64c80066}.border-\[\#7C3AED\]\/25{border-color:#7c3aed40}.border-\[\#7C3AED\]\/30{border-color:#7c3aed4d}.border-\[\#DFDDD3\]{--tw-border-opacity: 1;border-color:rgb(223 221 211 / var(--tw-border-opacity, 1))}.border-\[\#E5E4DC\]{--tw-border-opacity: 1;border-color:rgb(229 228 220 / var(--tw-border-opacity, 1))}.border-\[\#EA580C\]\/25{border-color:#ea580c40}.border-\[\#EA580C\]\/30{border-color:#ea580c4d}.border-\[\#EAE8DE\]{--tw-border-opacity: 1;border-color:rgb(234 232 222 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-brand-border{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-neutral-200\/60{border-color:#e5e5e599}.border-pink-400\/40{border-color:#f472b666}.border-rose-700{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1))}.border-sky-400\/40{border-color:#38bdf866}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.bg-\[\#001A10\]{--tw-bg-opacity: 1;background-color:rgb(0 26 16 / var(--tw-bg-opacity, 1))}.bg-\[\#002518\]{--tw-bg-opacity: 1;background-color:rgb(0 37 24 / var(--tw-bg-opacity, 1))}.bg-\[\#004020\]{--tw-bg-opacity: 1;background-color:rgb(0 64 32 / var(--tw-bg-opacity, 1))}.bg-\[\#009E52\]{--tw-bg-opacity: 1;background-color:rgb(0 158 82 / var(--tw-bg-opacity, 1))}.bg-\[\#009E52\]\/10{background-color:#009e521a}.bg-\[\#009E52\]\/5{background-color:#009e520d}.bg-\[\#00E575\]{--tw-bg-opacity: 1;background-color:rgb(0 229 117 / var(--tw-bg-opacity, 1))}.bg-\[\#00E575\]\/15{background-color:#00e57526}.bg-\[\#0284C7\]\/10{background-color:#0284c71a}.bg-\[\#0284C7\]\/15{background-color:#0284c726}.bg-\[\#64C800\]\/10{background-color:#64c8001a}.bg-\[\#64C800\]\/15{background-color:#64c80026}.bg-\[\#64C800\]\/20{background-color:#64c80033}.bg-\[\#64C800\]\/25{background-color:#64c80040}.bg-\[\#64C800\]\/5{background-color:#64c8000d}.bg-\[\#7C3AED\]\/10{background-color:#7c3aed1a}.bg-\[\#7C3AED\]\/15{background-color:#7c3aed26}.bg-\[\#DFDDD3\]{--tw-bg-opacity: 1;background-color:rgb(223 221 211 / var(--tw-bg-opacity, 1))}.bg-\[\#EA580C\]\/10{background-color:#ea580c1a}.bg-\[\#EA580C\]\/15{background-color:#ea580c26}.bg-\[\#F3F2E9\]{--tw-bg-opacity: 1;background-color:rgb(243 242 233 / var(--tw-bg-opacity, 1))}.bg-\[\#F9F9F7\]{--tw-bg-opacity: 1;background-color:rgb(249 249 247 / var(--tw-bg-opacity, 1))}.bg-amber-400\/25{background-color:#fbbf2440}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/65{background-color:#000000a6}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-neutral-50\/80{background-color:#fafafacc}.bg-pink-400\/25{background-color:#f472b640}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-400\/25{background-color:#38bdf840}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#002D1D\]{--tw-gradient-from: #002D1D var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 45 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#64C800\]{--tw-gradient-from: #64C800 var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 200 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#64C800\]\/15{--tw-gradient-from: rgb(100 200 0 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 200 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F0FDF4\]{--tw-gradient-from: #F0FDF4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/95{--tw-gradient-from: rgb(0 0 0 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/10{--tw-gradient-from: rgb(56 189 248 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#009E52\]{--tw-gradient-to: rgb(0 158 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #009E52 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#009E52\]\/10{--tw-gradient-to: rgb(0 158 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 158 82 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-300\/10{--tw-gradient-to: rgb(94 234 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(94 234 212 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#00170E\]{--tw-gradient-to: #00170E var(--tw-gradient-to-position)}.to-\[\#ECFDF5\]{--tw-gradient-to: #ECFDF5 var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-black\/60{--tw-gradient-to: rgb(0 0 0 / .6) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/10{--tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pl-6{padding-left:1.5rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Montserrat,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13\.5px\]{font-size:13.5px}.text-\[17px\]{font-size:17px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.08\]{line-height:1.08}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#002518\]{--tw-text-opacity: 1;color:rgb(0 37 24 / var(--tw-text-opacity, 1))}.text-\[\#004020\]{--tw-text-opacity: 1;color:rgb(0 64 32 / var(--tw-text-opacity, 1))}.text-\[\#007038\]{--tw-text-opacity: 1;color:rgb(0 112 56 / var(--tw-text-opacity, 1))}.text-\[\#008040\]{--tw-text-opacity: 1;color:rgb(0 128 64 / var(--tw-text-opacity, 1))}.text-\[\#009E52\]{--tw-text-opacity: 1;color:rgb(0 158 82 / var(--tw-text-opacity, 1))}.text-\[\#0284C7\]{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-\[\#111111\]{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-\[\#262626\]{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-\[\#335544\]{--tw-text-opacity: 1;color:rgb(51 85 68 / var(--tw-text-opacity, 1))}.text-\[\#555555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.text-\[\#606060\]{--tw-text-opacity: 1;color:rgb(96 96 96 / var(--tw-text-opacity, 1))}.text-\[\#64C800\]{--tw-text-opacity: 1;color:rgb(100 200 0 / var(--tw-text-opacity, 1))}.text-\[\#707070\]{--tw-text-opacity: 1;color:rgb(112 112 112 / var(--tw-text-opacity, 1))}.text-\[\#777777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}.text-\[\#7C3AED\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#888888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#EA580C\]{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-20px_50px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 -20px 50px rgba(0,0,0,.06);--tw-shadow-colored: 0 -20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-25px_60px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 -25px 60px rgba(0,0,0,.06);--tw-shadow-colored: 0 -25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-35px_70px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 -35px 70px rgba(0,0,0,.45);--tw-shadow-colored: 0 -35px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-35px_80px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 -35px 80px rgba(0,0,0,.35);--tw-shadow-colored: 0 -35px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-35px_80px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 -35px 80px rgba(0,0,0,.45);--tw-shadow-colored: 0 -35px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,158\,82\,0\.4\)\]{--tw-shadow: 0 0 15px rgba(0,158,82,.4);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(100\,200\,0\,0\.4\)\]{--tw-shadow: 0 0 15px rgba(100,200,0,.4);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(52\,211\,153\,0\.4\)\]{--tw-shadow: 0 0 15px rgba(52,211,153,.4);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_60px_-15px_rgba\(0\,40\,20\,0\.25\)\]{--tw-shadow: 0 25px 60px -15px rgba(0,40,20,.25);--tw-shadow-colored: 0 25px 60px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[100px\]{--tw-blur: blur(100px);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)}.blur-\[150px\]{--tw-blur: blur(150px);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)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.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-2xl{--tw-backdrop-blur: blur(40px);-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)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.will-change-transform{will-change:transform}html{direction:ltr;text-align:left;font-family:Montserrat,Inter,system-ui,-apple-system,sans-serif;background-color:#f9f9f7;color:#262626;scroll-behavior:auto!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{min-height:100vh;overflow-x:clip;background-color:#f9f9f7;color:#262626}::-webkit-scrollbar{width:13px;height:13px}::-webkit-scrollbar-track{background:#ebe9df;box-shadow:inset 0 0 5px #00000029}::-webkit-scrollbar-thumb{min-height:70px;min-width:70px;background:linear-gradient(180deg,#00582b,#003a1d 55%,#002412);border-radius:9999px;border:2px solid #EBE9DF;box-shadow:0 2px 5px #00000061,inset 0 1px 1px #64c80080,inset 0 -1px 1px #00000080;-webkit-transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#007038,#004d27 55%,#003217);box-shadow:0 3px 7px #00000075,inset 0 1.5px 1.5px #64c800b3,inset 0 -1px 1px #0000008c}::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#003318,#00200f);box-shadow:inset 0 1.5px 3px #000000b3}html{scrollbar-width:thin;scrollbar-color:#004020 #EBE9DF}.vb-nav-shell{transition:all .35s cubic-bezier(.16,1,.3,1)}.vb-nav-liquid{background:#ffffff1f!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 4px 20px #00000026!important}.vb-brand-text,.brand-surgena{font-family:Surgena,Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.01em}.vb-logo-badge{border-radius:9999px!important;overflow:hidden!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.vb-nav-liquid .vb-logo-badge,.vb-logo-badge{background-color:#fff!important;border:1px solid rgba(255,255,255,.8)!important;box-shadow:0 2px 8px #00000040!important}.vb-nav-liquid .vb-logo-bg,.vb-logo-bg{fill:#fff!important}.vb-nav-liquid .vb-logo-line,.vb-logo-line{stroke:#000!important}.vb-nav-liquid .vb-logo-dot,.vb-logo-dot{fill:#000!important}.vb-nav-liquid .vb-nav-center-link,.vb-nav-liquid .vb-brand-text{color:#fff!important;text-shadow:none!important}.vb-nav-liquid .vb-nav-center-link:hover{color:#64c800!important}.vb-nav-scrolled{background-color:#fffffff5!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(229,228,220,.9)!important;box-shadow:0 10px 32px -4px #0028141a!important}.vb-nav-scrolled .vb-nav-center-link{color:#262626!important;text-shadow:none!important}.vb-nav-scrolled .vb-nav-center-link:hover{color:#005550!important}.vb-nav-scrolled .vb-brand-text{color:#000!important;text-shadow:none!important}.vb-nav-scrolled .vb-logo-badge{background-color:#000!important;border:1px solid #000000!important;box-shadow:0 2px 8px #0000002e!important}.vb-nav-scrolled .vb-logo-bg{fill:#000!important}.vb-nav-scrolled .vb-logo-line{stroke:#fff!important}.vb-nav-scrolled .vb-logo-dot{fill:#fff!important}.vb-nav-scrolled #mobile-menu-btn{color:#004020!important;border-color:#e5e4dc!important}.it-badge-new{display:inline-flex;align-items:center;justify-content:center;font-size:7.5px;font-weight:800;text-transform:uppercase;background-color:#7b68ee!important;color:#fff!important;border-radius:9999px;padding:1px 4.5px;margin-left:.5px;line-height:1;position:relative;top:-2.5px;letter-spacing:.03em;box-shadow:0 1px 3px #7b68ee59;pointer-events:none;vertical-align:middle}.vb-nav-scrolled .it-badge-new,.vb-nav-liquid .it-badge-new{color:#fff!important;background-color:#7b68ee!important}.it-btn-emerald{background-color:#009e52;color:#fff;font-weight:600;border-radius:6px;padding:.65rem 1.45rem;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 1px 3px #0003;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none}.it-btn-emerald:hover{background-color:#008745;box-shadow:0 3px 8px #00000040;transform:translateY(-1px);color:#fff}.it-btn-lime{background-color:#64c800;color:#000!important;font-weight:700;border-radius:9999px;padding:.45rem 1.25rem;font-size:.8125rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:none;cursor:pointer;box-shadow:0 2px 8px #64c80059;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none}.it-btn-lime:hover{background-color:#72e600;box-shadow:0 4px 14px #64c80080;transform:translateY(-1px);color:#000!important}.it-btn-primary{background-color:#64c800;color:#004020;font-weight:700;border-radius:9999px;padding:.75rem 1.75rem;font-size:.9375rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;cursor:pointer;box-shadow:0 4px 14px #64c80059;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none}.it-btn-primary:hover{background-color:#56ad00;box-shadow:0 8px 24px #64c80080;transform:translateY(-2px);color:#002518}.it-btn-primary:active{transform:translateY(0)}.it-btn-secondary{background-color:#ffffff1f;color:#fff;font-weight:600;border-radius:9999px;padding:.75rem 1.75rem;font-size:.9375rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1.5px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none}.it-btn-secondary:hover{background-color:#ffffff3d;border-color:#fff;color:#fff;transform:translateY(-2px)}.it-btn-outline{border:1.5px solid #004020;color:#004020;background-color:transparent;font-weight:700;border-radius:9999px;padding:.65rem 1.5rem;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;text-decoration:none}.it-btn-outline:hover{background-color:#004020;color:#fff}.vb-hero-build,.vb-pill-build{background-color:#64c800;color:#004020;font-weight:700;border-radius:9999px;padding:.5rem 1.25rem;font-size:.8125rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;border:none;box-shadow:0 4px 12px #64c8004d;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none}.vb-hero-build:hover,.vb-pill-build:hover{background-color:#56ad00;transform:translateY(-1px);box-shadow:0 6px 18px #64c80073}.vb-hero-build-sm{padding:.4rem 1rem;font-size:.8125rem}.it-hero{position:relative;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background-color:#002518;color:#fff}.it-hero-video-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;opacity:.65}.it-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#002518b8,#002d17d1 60%,#002518f5);z-index:1}.it-featured-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem}.it-media-logo{height:24px;opacity:.65;filter:grayscale(100%) brightness(180%);transition:all .25s ease}.it-media-logo:hover{opacity:1;filter:grayscale(0%) brightness(100%)}.hero-scroll-wrapper{position:relative;min-height:100vh;min-height:100dvh}@media(max-width:991px){.hero-scroll-wrapper{min-height:100vh;min-height:100dvh}}.hero-sticky-container{position:relative;height:100vh;height:100dvh;width:100%;overflow:hidden}.hero-bg-video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:center center;will-change:transform,border-radius;overflow:hidden}.hero-scroll-dim-overlay{display:none!important}.hero-content-wrap{will-change:transform,opacity;transform:translateZ(0)}.vb-hero-headline,.calc-section-title,.how-it-works-title,.presets-section-title,.impact-section-title,.science-section-title{font-family:Surgena,Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.01em}.calc-section-title{color:#000!important}.calc-info-headline,.calc-info-lede{will-change:transform,opacity}.calc-dots-bg{position:absolute;top:0;left:0;bottom:0;width:100%;max-width:55%;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(0,0,0,.125) 1.25px,transparent 1.25px);background-size:34px 34px;mask-image:radial-gradient(ellipse 85% 75% at 30% 50%,black 50%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 30% 50%,black 50%,transparent 100%)}@media(max-width:1023px){.calc-dots-bg{max-width:100%;mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,black 50%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 30%,black 50%,transparent 100%)}}.section-card{position:relative!important;margin-top:-28px;border-top-left-radius:32px;border-top-right-radius:32px;box-shadow:0 -18px 45px -8px #0000004d,0 -6px 16px -4px #00000029;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}#calculator{margin-top:0!important}@media(min-width:768px){.section-card{margin-top:-38px;border-top-left-radius:44px;border-top-right-radius:44px;box-shadow:0 -22px 55px -10px #00000059,0 -8px 20px -5px #0003}#calculator{margin-top:0!important}}@media(min-width:1280px){.section-card{margin-top:-46px;border-top-left-radius:52px;border-top-right-radius:52px;box-shadow:0 -26px 65px -12px #00000061,0 -10px 24px -6px #00000038}#calculator{margin-top:0!important}}.section-card:before{content:"";position:absolute;top:0;left:3%;right:3%;height:1.5px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.22) 20%,rgba(100,200,0,.5) 50%,rgba(255,255,255,.22) 80%,transparent 100%);pointer-events:none;z-index:50;border-radius:9999px}#calculator:before,#presets:before,#science:before,.it-footer:before{background:linear-gradient(90deg,transparent 0%,rgba(0,64,32,.12) 20%,rgba(100,200,0,.4) 50%,rgba(0,64,32,.12) 80%,transparent 100%)}#calculator{scroll-margin-top:0;scroll-snap-align:none}.it-calc-card{background:linear-gradient(160deg,#00361f,#002518 45%,#001810);backdrop-filter:blur(28px) saturate(190%);-webkit-backdrop-filter:blur(28px) saturate(190%);border:2px solid rgba(100,200,0,.45);border-radius:32px;box-shadow:0 30px 80px -15px #001e0f99,0 0 40px -5px #009e524d,inset 0 1.5px 1.5px #ffffff40,inset 0 -2px 4px #00000073;position:relative}.it-calc-card .gender-btn{background:#ffffffb3;color:#004020;border:1.5px solid rgba(255,255,255,.6);font-weight:800;cursor:pointer;transition:all .2s ease}.it-calc-card .gender-btn:hover{background:#fff;color:#004020;transform:translateY(-1px)}.it-calc-card .gender-btn.active{background:#fff!important;color:#004020!important;border-color:#64c800!important;box-shadow:0 0 0 2px #64c800,0 4px 14px #0000004d!important;font-weight:900!important}#goal-selection-container{position:relative;isolation:isolate}#goal-liquid-thumb{background:linear-gradient(135deg,#004423f2,#002a15fa)!important;border:2px solid #64C800!important;box-shadow:0 0 0 1px #64c800,0 8px 24px -2px #64c80080,0 4px 12px #00000059,inset 0 1px 1px #ffffff59!important;border-radius:16px;pointer-events:none;z-index:1;transition:none;box-sizing:border-box}.it-calc-card .goal-chip{position:relative;z-index:2;background:#ecfdf51a!important;border:1.5px solid rgba(134,239,172,.28)!important;border-radius:16px;color:#fff!important;box-shadow:0 4px 14px -2px #00000040!important;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.it-calc-card .goal-chip:hover{background:#ecfdf533!important;border-color:#4ade8099!important;transform:translateY(-2px);box-shadow:0 6px 18px -2px #22c55e4d!important}.it-calc-card .goal-chip .goal-badge{background:#ffffff2e;color:#fffffff2;border:1px solid rgba(255,255,255,.25);transition:all .25s ease}.it-calc-card .goal-chip.active{background:transparent!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important}.it-calc-card .goal-chip.active .goal-title{color:#fff!important;font-weight:900!important;text-shadow:0 1px 2px rgba(0,0,0,.4)}.it-calc-card .goal-chip.active .goal-badge{background:#64c800!important;color:#002518!important;border-color:#64c800!important;font-weight:900!important}.goal-custom-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));transition:transform .25s cubic-bezier(.16,1,.3,1),filter .25s ease}.it-calc-card .goal-chip:hover .goal-custom-icon{transform:scale(1.15);filter:drop-shadow(0 2px 8px rgba(100,200,0,.6))}.it-calc-card .vb-telemetry-group-card{background:linear-gradient(145deg,#ffffff24,#ffffff0d)!important;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:1.5px solid rgba(255,255,255,.26)!important;border-radius:20px;padding:.75rem .85rem!important;box-shadow:0 10px 30px #00190c59,inset 0 1.5px 1.5px #ffffff73,inset 0 -1.5px 2px #00000040!important;transition:border-color .25s ease,box-shadow .25s ease}.it-calc-card .vb-telemetry-group-card:hover{border-color:#64c80080!important;box-shadow:0 14px 38px #00230f73,0 0 25px #64c80033,inset 0 1.5px 2px #fff9!important}.vb-group-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem;padding-bottom:.45rem;border-bottom:1px solid rgba(255,255,255,.12)}.vb-group-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#64c80033;border:1px solid rgba(100,200,0,.4);color:#64c800}.vb-group-title{font-size:11px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 1px 2px rgba(0,0,0,.4)}.vb-group-tag{font-size:9px;font-weight:800;color:#ffffffd9;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);padding:1px 6px;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.it-calc-card .vb-sub-stepper{background:#00190c59!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:14px;padding:.5rem .35rem!important;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.it-calc-card .vb-sub-stepper:hover{background:#00231280!important;border-color:#64c80080!important;box-shadow:0 4px 14px #0000004d!important}.it-calc-card .vb-stepper-box{background:#00190c59!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.16)!important;border-radius:14px;padding:.5rem .35rem!important}.it-calc-card .vb-stepper-label{font-size:8.2px;font-weight:800;color:#fffffff2!important;text-transform:uppercase;letter-spacing:-.015em;white-space:nowrap;flex-shrink:1;min-width:0;text-shadow:0 1px 2px rgba(0,0,0,.4)}.it-calc-card .vb-stepper-unit{font-size:7.5px;font-weight:800;color:#64c800!important;background:#64c80029!important;border:1px solid rgba(100,200,0,.36)!important;padding:.5px 3px!important;border-radius:4px;line-height:1.1;white-space:nowrap!important;flex-shrink:0!important;display:inline-block}.it-calc-card .vb-stepper-controls{display:flex;align-items:center;justify-content:space-between;gap:3px;width:100%}.it-calc-card .vb-step-val{font-size:16px;font-weight:900;color:#fff!important;font-family:Montserrat,sans-serif;letter-spacing:-.03em;text-align:center;flex:1;min-width:0;line-height:1;text-shadow:0 2px 6px rgba(0,0,0,.4)}#disp-height{font-size:15.5px!important;letter-spacing:-.04em!important}#disp-sleep{font-size:15px!important;letter-spacing:-.03em!important}#disp-sleep .vb-odometer-strip>span{font-size:15px!important}#disp-sleep .vb-odometer-col{width:.54em!important}#disp-sleep .vb-odometer-dot{font-size:15px!important;width:.25em!important}.it-calc-card .vb-step-btn{width:19px;height:19px;min-width:19px;border-radius:6px;flex-shrink:0;background:#ffffff38!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.4)!important;color:#fff!important;font-size:13px;font-weight:900;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;box-shadow:0 2px 6px #00000040,inset 0 1px 1px #fff6!important}.it-calc-card .vb-step-btn:hover{background:#64c800!important;color:#002518!important;border-color:#64c800!important;transform:scale(1.1);box-shadow:0 0 12px #64c800b3!important}.it-calc-card .vb-step-btn:active{transform:scale(.92)}.it-calc-card .vb-example-chip{background:#ffffff29!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;box-shadow:0 2px 8px #00000040,inset 0 1px 1px #ffffff59!important;font-weight:700;transition:all .2s ease}.it-calc-card .vb-example-chip:hover{background:#ffffff47!important;border-color:#64c800!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 14px #00000059!important}.it-calc-card .vb-example-chip.active{background:linear-gradient(135deg,#64c80059,#009e524d)!important;border-color:#64c800!important;color:#fff!important;box-shadow:0 0 0 2px #64c800,0 4px 16px #64c80066!important;font-weight:900!important}.it-btn-calculate-white{position:relative;background:linear-gradient(135deg,#fff,#ecfdf5,#d1fae5)!important;color:#004020!important;font-weight:900!important;border-radius:20px;padding:1.25rem 2rem;font-size:1.1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;border:2px solid rgba(255,255,255,.95)!important;cursor:pointer;box-shadow:0 12px 35px -4px #00000080,0 0 25px #64c80059!important;text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease,transform .2s cubic-bezier(.16,1,.3,1),filter .25s ease!important;will-change:transform,box-shadow;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.it-btn-calculate-white:hover{border-color:#64c800!important;box-shadow:0 16px 42px -4px #0009,0 0 35px #64c80099!important;filter:brightness(1.03);transform:scale(1.015) translateZ(0)}.it-btn-calculate-white:active{transform:scale(.985) translateZ(0);box-shadow:0 8px 24px -2px #00000080,0 0 18px #64c80066!important}.calc-results-card{background:#ffffffbf!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;border:2px solid #000000!important;border-radius:32px!important;box-shadow:0 24px 50px -10px #00000017,0 4px 16px #0000000a,inset 0 1.5px 2px #fffffff2,inset 0 -1px 2px #00000008!important;position:relative;overflow:hidden}.calc-results-card:before{content:"";position:absolute;top:0;left:0;right:0;height:48%;background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:30px 30px 0 0;pointer-events:none;z-index:0}.calc-card-protein{background:linear-gradient(135deg,#fffbebf2,#fef3c78c);border:1.5px solid rgba(245,158,11,.35);border-radius:20px;padding:1.05rem 1.2rem;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px -2px #d9770614;position:relative;overflow:hidden}.calc-card-protein:hover{border-color:#d97706;transform:translateY(-2px) translate(4px);box-shadow:0 12px 28px -6px #d9770638}.calc-card-protein:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom,#f59e0b,#d97706)}.calc-card-fluid{background:linear-gradient(135deg,#f0f9fff2,#e0f2fe8c);border:1.5px solid rgba(14,165,233,.35);border-radius:20px;padding:1.05rem 1.2rem;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px -2px #0ea5e914;position:relative;overflow:hidden}.calc-card-fluid:hover{border-color:#0284c7;transform:translateY(-2px) translate(4px);box-shadow:0 12px 28px -6px #0ea5e938}.calc-card-fluid:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom,#38bdf8,#0284c7)}.calc-card-volume{background:linear-gradient(135deg,#f0fdf4f2,#dcfce78c);border:1.5px solid rgba(0,158,82,.35);border-radius:20px;padding:1.05rem 1.2rem;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px -2px #009e5214;position:relative;overflow:hidden}.calc-card-volume:hover{border-color:#009e52;transform:translateY(-2px) translate(4px);box-shadow:0 12px 28px -6px #009e523d}.calc-card-volume:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom,#64c800,#009e52)}@keyframes iconProteinPulse{0%,to{transform:translateY(0) rotate(0) scale(1);filter:drop-shadow(0 0 2px rgba(245,158,11,.4))}35%{transform:translateY(-2.5px) rotate(-6deg) scale(1.06);filter:drop-shadow(0 0 8px rgba(245,158,11,.75))}70%{transform:translateY(1px) rotate(4deg) scale(.98);filter:drop-shadow(0 0 4px rgba(217,119,6,.5))}}.icon-anim-protein{display:inline-flex;animation:iconProteinPulse 3.2s ease-in-out infinite}.calc-card-protein:hover .icon-anim-protein{animation-duration:1.3s}@keyframes iconFluidWave{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 0 2px rgba(14,165,233,.3))}30%{transform:translateY(-3.5px) scale(1.08,.95);filter:drop-shadow(0 0 8px rgba(14,165,233,.75))}55%{transform:translateY(2px) scale(.96,1.05)}75%{transform:translateY(-1px) scale(1.02)}}.icon-anim-fluid{display:inline-flex;animation:iconFluidWave 2.8s cubic-bezier(.45,0,.55,1) infinite}.calc-card-fluid:hover .icon-anim-fluid{animation-duration:1.1s}@keyframes iconVolumeGauge{0%,to{transform:rotate(0) scale(1);filter:drop-shadow(0 0 2px rgba(0,158,82,.4))}25%{transform:rotate(12deg) scale(1.08);filter:drop-shadow(0 0 8px rgba(100,200,0,.8))}50%{transform:rotate(-10deg) scale(1.04);filter:drop-shadow(0 0 6px rgba(0,158,82,.6))}75%{transform:rotate(6deg) scale(1.02)}}.icon-anim-volume{display:inline-flex;animation:iconVolumeGauge 3s cubic-bezier(.34,1.56,.64,1) infinite}.calc-card-volume:hover .icon-anim-volume{animation-duration:1.1s}.calc-info-item{background:#ffffffb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(222,220,210,.85);border-radius:18px;padding:.95rem 1.15rem;transition:all .28s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px -2px #0028140a}.calc-info-item:hover{background:#fffffff2;border-color:#009e52;transform:translate(5px);box-shadow:0 10px 24px -6px #0028141a}.it-calc-inner-box{background:#e8e7df;border:1px solid #DEDCD2;border-radius:16px}.vb-stepper-box{background:#fff;border:1px solid #DEDCD2;border-radius:16px;padding:.65rem .75rem;display:flex;flex-direction:column;justify-content:space-between;gap:.35rem;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px #00000008}.vb-stepper-box:hover{border-color:#009e52;box-shadow:0 6px 14px -4px #00281414;transform:translateY(-1px)}.vb-stepper-label{font-size:11px;font-weight:800;color:#555;text-transform:uppercase;letter-spacing:.04em}.vb-stepper-controls{display:flex;align-items:center;justify-content:space-between}.vb-step-btn{width:28px;height:28px;border-radius:9px;background:#f3f2e9;border:1px solid #DEDCD2;color:#004020;font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.vb-step-btn:hover{background:#004020;color:#fff;border-color:#004020;transform:scale(1.08);box-shadow:0 2px 6px #00281433}.vb-step-btn:active{transform:scale(.92)}.vb-step-val{font-size:19px;font-weight:900;color:#004020;font-family:Montserrat,sans-serif;letter-spacing:-.02em}.goal-chip:not(.it-calc-card .goal-chip){border-radius:16px;cursor:pointer}.gender-btn{color:#707070;cursor:pointer;transition:all .2s ease}.gender-btn:hover{color:#004020}.gender-btn.active{background:#004020!important;color:#fff!important;box-shadow:0 2px 8px #00281440}.vb-example-chip{background:#fff;border:1px solid #E5E4DC;border-radius:9999px;padding:.4rem .95rem;font-size:.8rem;font-weight:600;color:#005550;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:.4rem;box-shadow:0 1px 2px #00000008}.vb-example-chip:hover{background:#f3f2e9;border-color:#009e52;color:#004020;transform:translateY(-1px)}.vb-example-chip.active{background:#004020!important;color:#fff!important;border-color:#004020!important;box-shadow:0 4px 12px #00281433!important}.it-btn-calculate{background:linear-gradient(135deg,#004020,#006834 45%,#009e52);color:#fff;font-weight:800;border-radius:18px;padding:1.15rem 2rem;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;border:1px solid rgba(100,200,0,.35);cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 25px -4px #009e5259;text-decoration:none}.it-btn-calculate:hover{background:linear-gradient(135deg,#003018,#00783c 45%,#00b35c);box-shadow:0 14px 32px -4px #009e5280;transform:translateY(-2px);border-color:#64c800a6}.it-btn-calculate:active{transform:translateY(0)}.it-result-card{border-radius:20px;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.it-result-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 50%,transparent 100%);transform:translate(-100%);pointer-events:none;z-index:5}.it-result-card.animate-fill-sweep:before{animation:cardFillSweep .85s cubic-bezier(.16,1,.3,1) forwards}@keyframes cardFillSweep{0%{transform:translate(-100%);opacity:.9}to{transform:translate(100%);opacity:0}}.target-card-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.target-card-icon:hover{transform:scale(1.22)}.target-card-icon svg,.target-card-icon i{transition:transform .25s cubic-bezier(.16,1,.3,1),filter .25s ease;transform-origin:center center}@keyframes flameHoverAnim{0%{transform:scale(1) rotate(0)}20%{transform:scale(1.3) rotate(-14deg)}40%{transform:scale(1.18) rotate(12deg)}60%{transform:scale(1.34) rotate(-10deg)}80%{transform:scale(1.22) rotate(8deg)}to{transform:scale(1.26) rotate(0)}}.target-icon-flame{background:#ffedd5b8!important;backdrop-filter:blur(8px) saturate(160%)!important;-webkit-backdrop-filter:blur(8px) saturate(160%)!important;border:1px solid rgba(251,146,60,.45)!important;color:#ea580c;box-shadow:inset 0 1px 1px #fffffff2,0 2px 6px #ea580c26!important}.target-icon-flame:hover,.it-result-card-protein:hover .target-icon-flame{background:#ffedd5f2!important;border-color:#fb923c!important;box-shadow:inset 0 1px 1px #fff,0 0 12px #ea580c59!important}.target-icon-flame:hover svg,.target-icon-flame:hover i,.it-result-card-protein:hover .target-icon-flame svg,.it-result-card-protein:hover .target-icon-flame i{animation:flameHoverAnim .7s cubic-bezier(.36,.07,.19,.97) infinite alternate;filter:drop-shadow(0 0 6px rgba(234,88,12,.6))}@keyframes dropletHoverAnim{0%{transform:scale(1) translateY(0)}25%{transform:scale(1.35,.8) translateY(2px)}50%{transform:scale(.85,1.35) translateY(-5px)}75%{transform:scale(1.2,.95) translateY(1px)}to{transform:scale(1.22) translateY(0)}}.target-icon-droplet{background:#e0f2feb8!important;backdrop-filter:blur(8px) saturate(160%)!important;-webkit-backdrop-filter:blur(8px) saturate(160%)!important;border:1px solid rgba(56,189,248,.45)!important;color:#0284c7;box-shadow:inset 0 1px 1px #fffffff2,0 2px 6px #0284c726!important}.target-icon-droplet:hover,.it-result-card-water:hover .target-icon-droplet{background:#e0f2fef2!important;border-color:#7dd3fc!important;box-shadow:inset 0 1px 1px #fff,0 0 12px #0284c759!important}.target-icon-droplet:hover svg,.target-icon-droplet:hover i,.it-result-card-water:hover .target-icon-droplet svg,.it-result-card-water:hover .target-icon-droplet i{animation:dropletHoverAnim .75s ease-in-out infinite alternate;filter:drop-shadow(0 0 6px rgba(2,132,199,.6))}@keyframes activityHoverAnim{0%{transform:scale(1)}15%{transform:scale(1.4)}30%{transform:scale(1.12)}48%{transform:scale(1.42)}68%{transform:scale(1.16)}to{transform:scale(1.26)}}.target-icon-activity{background:#d1fae5b8!important;backdrop-filter:blur(8px) saturate(160%)!important;-webkit-backdrop-filter:blur(8px) saturate(160%)!important;border:1px solid rgba(52,211,153,.45)!important;color:#059669;box-shadow:inset 0 1px 1px #fffffff2,0 2px 6px #05966926!important}.target-icon-activity:hover,.it-result-card-activity:hover .target-icon-activity{background:#d1fae5f2!important;border-color:#6ee7b7!important;box-shadow:inset 0 1px 1px #fff,0 0 12px #05966959!important}.target-icon-activity:hover svg,.target-icon-activity:hover i,.it-result-card-activity:hover .target-icon-activity svg,.it-result-card-activity:hover .target-icon-activity i{animation:activityHoverAnim .7s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(5,150,105,.6))}.it-result-card-protein,.it-result-card-water,.it-result-card-activity{background:#ffffffb8!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important;box-shadow:0 4px 16px -2px #0000000a,0 1px 3px #00000005,inset 0 1px 1.5px #fff!important;border-radius:20px!important;color:#000!important;position:relative;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1)}.it-result-card-protein{border:1.5px solid rgba(234,88,12,.45)!important}.it-result-card-protein:hover{background:#ffffffe6!important;border-color:#ea580cd9!important;box-shadow:0 10px 28px -4px #ea580c2e,0 2px 8px #00000008,inset 0 1.5px 2px #fff!important;transform:translateY(-2px)}.it-result-card-water{border:1.5px solid rgba(2,132,199,.45)!important}.it-result-card-water:hover{background:#ffffffe6!important;border-color:#0284c7d9!important;box-shadow:0 10px 28px -4px #0284c72e,0 2px 8px #00000008,inset 0 1.5px 2px #fff!important;transform:translateY(-2px)}.it-result-card-activity{border:1.5px solid rgba(5,150,105,.45)!important}.it-result-card-activity:hover{background:#ffffffe6!important;border-color:#059669d9!important;box-shadow:0 10px 28px -4px #0596692e,0 2px 8px #00000008,inset 0 1.5px 2px #fff!important;transform:translateY(-2px)}.it-result-card:after{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(135deg,#ffffff80,#fff0);pointer-events:none;z-index:1}.target-liquid-track{height:14px;background:#0000000d!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:inset 0 1.5px 3px #0000001f,inset 0 -1px 2px #ffffffbf,0 1px 2px #0000000a!important;position:relative;overflow:hidden;border-radius:9999px}.target-liquid-track:before{content:"";position:absolute;top:1px;left:3px;right:3px;height:38%;background:linear-gradient(180deg,#ffffffbf,#fff0);border-radius:9999px;pointer-events:none;z-index:10}.target-gauge-fill{position:relative;height:100%;border-radius:9999px;overflow:hidden;will-change:width}.target-gauge-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;width:14px;border-radius:9999px;background:radial-gradient(ellipse at 75% 50%,rgba(255,255,255,.95) 0%,rgba(255,255,255,.4) 45%,transparent 75%);box-shadow:0 0 8px #ffffffd9;pointer-events:none;z-index:6}.target-wave{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat-x;pointer-events:none}#hero-res-protein-gauge{background:linear-gradient(180deg,#fb923c,#ea580c,#c2410c)!important;box-shadow:0 2px 10px #ea580c80,inset 0 1px 1.5px #fff9!important}#hero-res-protein-gauge .target-wave-back{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14'%3E%3Cpath fill='%23C2410C' fill-opacity='0.6' d='M0 6 Q 12.5 10 25 6 T 50 6 T 75 6 T 100 6 V 14 H 0 Z'/%3E%3C/svg%3E");background-size:72px 100%;animation:liquidWaveFlow 2.8s linear infinite;z-index:1}#hero-res-protein-gauge .target-wave-front{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14'%3E%3Cpath fill='%23F97316' fill-opacity='0.85' d='M0 5 Q 12.5 1 25 5 T 50 5 T 75 5 T 100 5 V 14 H 0 Z'/%3E%3Cpath fill='none' stroke='%23FEF08A' stroke-width='2' stroke-linecap='round' d='M0 5 Q 12.5 1 25 5 T 50 5 T 75 5 T 100 5'/%3E%3C/svg%3E");background-size:54px 100%;animation:liquidWaveFlow 1.6s linear infinite;z-index:2}#hero-res-water-gauge{background:linear-gradient(180deg,#38bdf8,#0284c7,#0369a1)!important;box-shadow:0 2px 10px #0284c780,inset 0 1px 1.5px #fff9!important}#hero-res-water-gauge .target-wave-back{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14'%3E%3Cpath fill='%230369A1' fill-opacity='0.6' d='M0 6 Q 12.5 10 25 6 T 50 6 T 75 6 T 100 6 V 14 H 0 Z'/%3E%3C/svg%3E");background-size:72px 100%;animation:liquidWaveFlow 2.8s linear infinite;z-index:1}#hero-res-water-gauge .target-wave-front{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14'%3E%3Cpath fill='%230EA5E9' fill-opacity='0.85' d='M0 5 Q 12.5 1 25 5 T 50 5 T 75 5 T 100 5 V 14 H 0 Z'/%3E%3Cpath fill='none' stroke='%23E0F2FE' stroke-width='2' stroke-linecap='round' d='M0 5 Q 12.5 1 25 5 T 50 5 T 75 5 T 100 5'/%3E%3C/svg%3E");background-size:54px 100%;animation:liquidWaveFlow 1.6s linear infinite;z-index:2}#hero-res-activity-gauge{background:linear-gradient(180deg,#10b981,#059669,#047857)!important;box-shadow:0 2px 10px #05966980,inset 0 1px 1.5px #fff9!important}#hero-res-activity-gauge .target-wave-back{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14'%3E%3Cpath fill='%23047857' fill-opacity='0.6' d='M0 6 Q 12.5 10 25 6 T 50 6 T 75 6 T 100 6 V 14 H 0 Z'/%3E%3C/svg%3E");background-size:72px 100%;animation:liquidWaveFlow 2.8s linear infinite;z-index:1}#hero-res-activity-gauge .target-wave-front{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14'%3E%3Cpath fill='%2310B981' fill-opacity='0.85' d='M0 5 Q 12.5 1 25 5 T 50 5 T 75 5 T 100 5 V 14 H 0 Z'/%3E%3Cpath fill='none' stroke='%23CCFF00' stroke-width='2' stroke-linecap='round' d='M0 5 Q 12.5 1 25 5 T 50 5 T 75 5 T 100 5'/%3E%3C/svg%3E");background-size:54px 100%;animation:liquidWaveFlow 1.6s linear infinite;z-index:2}.target-liquid-swell{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.35) 0%,transparent 65%);animation:liquidSwellPulse 2.2s ease-in-out infinite alternate;mix-blend-mode:overlay;pointer-events:none;z-index:4}@keyframes liquidWaveFlow{0%{background-position-x:0}to{background-position-x:108px}}@keyframes liquidSwellPulse{0%{opacity:.3;transform:scaleX(.85)}to{opacity:.85;transform:scaleX(1.15)}}.target-liquid-pill{background:#000000e6!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:inset 0 1px 1.5px #ffffff59,0 2px 6px #00000026!important;color:#fff!important}.target-liquid-btn{background:#000!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:inset 0 1px 1.5px #ffffff59,0 4px 12px #0003!important;transition:all .2s cubic-bezier(.16,1,.3,1)}.target-liquid-btn:hover{background:#18181b!important;box-shadow:inset 0 1px 1.5px #ffffff73,0 6px 16px #00000047!important;transform:translateY(-1px)}@keyframes flame3dFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0) scale3d(1.03,1.03,1)}}.flame-3d-anim{animation:flame3dFloat 3.2s ease-in-out infinite;will-change:transform;transform-origin:bottom center}@keyframes dropletFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}.droplet-3d-anim{animation:dropletFloat 2.8s ease-in-out infinite;will-change:transform}@keyframes heartbeat3d{0%,to{transform:scaleZ(1)}14%{transform:scale3d(1.08,1.08,1)}28%{transform:scaleZ(1)}42%{transform:scale3d(1.12,1.12,1)}70%{transform:scaleZ(1)}}.heart-3d-anim{animation:heartbeat3d 2.4s cubic-bezier(.25,.1,.25,1) infinite;will-change:transform;transform-origin:center center}@keyframes waterWaveShimmer{0%,to{transform:translateZ(0);opacity:.85}50%{transform:translate3d(2px,0,0);opacity:1}}.water-wave-anim{animation:waterWaveShimmer 3s ease-in-out infinite;will-change:transform,opacity}.it-gauge-track{height:8px;border-radius:9999px;overflow:hidden;position:relative}.it-gauge-optimal,.it-gauge-fill{height:100%;border-radius:9999px;transition:width .6s cubic-bezier(.16,1,.3,1)}.it-section-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 1rem;border-radius:9999px;background:#eaf7e1;color:#005550;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.it-heading-xl{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#004020}.it-heading-lg{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#004020}.it-body-lead{font-size:clamp(1rem,1.5vw,1.1875rem);line-height:1.65;color:#555}.liquid-glass-card{background:linear-gradient(150deg,#fffffff2,#ffffffdb 55%,#f0fdf4c7);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:2.5px solid #004020!important;border-radius:24px;box-shadow:0 10px 26px -6px #0028141f,0 2px 6px -1px #0000000a,inset 0 1px #fffc;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .25s ease;position:relative;overflow:hidden}.liquid-glass-card:after{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(100,200,0,.6) 50%,transparent 100%);pointer-events:none}.liquid-glass-card:hover{transform:translateY(-6px);border-color:#002814!important;box-shadow:0 20px 42px -10px #00402047,0 0 0 1px #004020,inset 0 1px #fff}.liquid-glass-glow{position:absolute;top:-20px;right:-20px;width:130px;height:130px;border-radius:9999px;background:radial-gradient(circle,rgba(100,200,0,.2) 0%,rgba(0,158,82,.08) 50%,transparent 70%);filter:blur(20px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;opacity:.65}.liquid-glass-card:hover .liquid-glass-glow{opacity:1;transform:scale(1.3)}@keyframes nutritionFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(3deg)}}@keyframes sparkleShimmer{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.2) rotate(12deg)}}.icon-anim-nutrition{animation:nutritionFloat 3.5s ease-in-out infinite}.sparkle-anim-nutrition{animation:sparkleShimmer 2.2s ease-in-out infinite}.card-empower-nutrition:hover .icon-anim-nutrition{animation:nutritionFloat 1.2s ease-in-out infinite}@keyframes syncRadarSpin{0%{transform:rotate(0)}65%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes liveSyncPulse{0%,to{box-shadow:0 0 #009e5259}50%{box-shadow:0 0 0 6px #64c80000}}.icon-anim-sync{display:inline-flex;animation:syncRadarSpin 4.2s cubic-bezier(.4,0,.2,1) infinite}.badge-anim-sync{animation:liveSyncPulse 2.4s infinite}.card-empower-sync:hover .icon-anim-sync{animation:syncRadarSpin 1.1s cubic-bezier(.2,.8,.4,1) infinite}@keyframes shieldHeartbeat{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(0,158,82,0))}30%{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(100,200,0,.5))}45%{transform:scale(.97)}60%{transform:scale(1.05)}}.icon-anim-shield{animation:shieldHeartbeat 2.8s ease-in-out infinite}.card-empower-shield:hover .icon-anim-shield{animation-duration:1.2s}#open-source{background-color:#001a10!important;position:relative;z-index:70;opacity:1!important}#open-source:after{content:"";position:absolute;left:0;right:0;bottom:-40px;height:60px;background-color:#001a10;z-index:-1;pointer-events:none}.it-footer{position:relative;z-index:80;background:#fff!important;color:#262626!important;border-top:1px solid #E5E4DC!important}.it-footer a.footer-nav-link{color:#555!important;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;gap:.5rem}.it-footer a.footer-nav-link:hover{color:#004020!important;transform:translate(4px)}.it-footer a.footer-nav-link i{transition:transform .22s ease,opacity .22s ease;opacity:.75;color:#009e52!important}.it-footer a.footer-nav-link:hover i{transform:translate(2px);opacity:1;color:#004020!important}.how-it-works-spine{will-change:transform}.how-it-works-hud{will-change:transform,opacity}.how-it-works-step{will-change:transform,opacity;transition:transform .25s ease}.how-it-works-step:hover{transform:translate(4px)}.rct{--card: var(--it-card, #FFFFFF);--fill-slab: var(--it-stone, #F3F2E9);--fill-on: var(--it-dark, #262626);--ink: var(--it-dark, #262626);--font-ui: var(--font-display, "Montserrat", sans-serif);--pane-edge: var(--it-border, #E5E4DC);--signal: var(--it-green, #64C800);font-family:var(--font-ui);position:relative;display:flex;align-items:center;gap:0;padding:5px;border-radius:var(--rct-r, 16px);background:var(--fill-slab, var(--card));color:var(--fill-on, var(--ink))}[data-stroke=on] .rct{box-shadow:0 0 0 1px var(--pane-edge)}.rct-btn{display:grid;place-items:center;width:40px;height:var(--rct-cell, 46px);flex:none;padding:0;border:0;border-radius:var(--rct-in, 11px);background:color-mix(in srgb,var(--fill-on, #17181a) 6%,var(--fill-slab, #ffffff));color:inherit;cursor:pointer;transition:scale .2s cubic-bezier(.3,.9,.4,1),background-color .16s ease;-webkit-tap-highlight-color:transparent}.rct-btn:hover{background:color-mix(in srgb,var(--fill-on, #17181a) 10%,var(--fill-slab, #ffffff))}.rct-btn:active{scale:.9;transition-duration:.11s}.rct-btn:focus-visible,.rct-num:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fill-slab, #ffffff),0 0 0 4px var(--signal, #2231dd)}.rct-num{display:flex;justify-content:center;padding:0 14px;height:var(--rct-cell, 46px);font-size:30px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--rct-cell, 46px);cursor:ns-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent)}.rct-pair{display:flex}.rct-col{width:0;opacity:0;overflow:hidden;height:var(--rct-cell, 46px);transition:width .32s cubic-bezier(.3,1.2,.4,1),opacity .22s ease}.rct-col[data-on]{width:.64em;opacity:1}.rct-strip{display:flex;flex-direction:column;align-items:center;will-change:transform}.rct-strip>span{height:var(--rct-cell, 46px)}.rct-sep{width:0;opacity:0;overflow:hidden;transition:width .32s cubic-bezier(.3,1.2,.4,1),opacity .22s ease}.rct-sep[data-on]{width:.26em;opacity:1}#prompt .rct{--card: rgba(255, 255, 255, .08);--fill-slab: rgba(255, 255, 255, .14);--fill-on: #FFFFFF;--ink: #FFFFFF;--pane-edge: rgba(255, 255, 255, .25);--signal: #64C800}.vb-odometer-wrap{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:28px;flex:1 1 auto;overflow:hidden;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.vb-odometer-col{display:inline-block;height:28px;line-height:28px;overflow:hidden;vertical-align:top;width:.6em;text-align:center;flex-shrink:0;transition:width .2s cubic-bezier(.3,1.2,.4,1),opacity .15s ease}.vb-odometer-col[data-hidden=true]{display:none!important;width:0!important;min-width:0!important;max-width:0!important;opacity:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.vb-odometer-strip{display:flex;flex-direction:column;align-items:center;will-change:transform}.vb-odometer-strip>span{display:flex;align-items:center;justify-content:center;height:28px;line-height:28px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:900;color:#fff!important;text-shadow:0 2px 6px rgba(0,0,0,.4)}.vb-odometer-dot{display:inline-flex;align-items:center;justify-content:center;width:.32em;height:28px;line-height:28px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:900;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.4)}[data-stroke=on] .bal,[data-stroke=on] .bar-rail,[data-stroke=on] .fan-core,[data-stroke=on] .step-pill,[data-stroke=on] .liq-sw,[data-stroke=on] .deck-card,[data-stroke=on] .tick-row{box-shadow:0 0 0 1px var(--pane-edge)}[data-stroke=on] .nod-card{box-shadow:0 0 0 1px var(--pane-edge);border-radius:var(--nod-r, 20px)}.liq-well{width:240px;height:130px;display:grid;place-items:center}.liq-sw{--board: var(--it-bg, #F9F9F7);--card: var(--it-card, #FFFFFF);--fill-slab: var(--it-stone, #F3F2E9);--fill-on: var(--it-dark, #262626);--ink: var(--it-forest, #004020);--pane-edge: var(--it-border, #E5E4DC);--nod-r: 20px;position:relative;width:92px;height:46px;padding:0;border:0;border-radius:999px;background:var(--fill-slab, var(--card));cursor:pointer;touch-action:none;transition:background .42s ease}.liq-sw[data-on=true]{background:var(--fill-on, var(--ink))}.liq-sw-blobs{position:absolute;top:0;right:0;bottom:0;left:0}.liq-thumb{position:absolute;left:0;top:50%;width:var(--liq-thumb, 36px);height:var(--liq-thumb, 36px);margin-top:calc(var(--liq-thumb, 36px) / -2);border-radius:999px;background:color-mix(in srgb,var(--fill-on, var(--ink)) 19%,var(--fill-slab, var(--card)));transition:background .42s ease}.liq-sw[data-on=true] .liq-thumb{background:var(--fill-slab, var(--board))}@media(prefers-reduced-motion:reduce){.liq-thumb,.liq-pill,.liq-bead{transition-duration:.16s}}.liq-gender-wrap{display:inline-flex;align-items:center}.liq-gender-sw{--board: rgba(0, 37, 24, .95);--card: rgba(255, 255, 255, .12);--fill-slab: rgba(0, 20, 10, .45);--fill-on: #64C800;--ink: #002518;--pane-edge: rgba(255, 255, 255, .22);position:relative;width:140px;height:38px;padding:0;border:1.5px solid var(--pane-edge);border-radius:999px;background:var(--fill-slab);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 2px 4px #0000004d,0 2px 8px #00190c40;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.liq-gender-sw:hover{border-color:#64c80080;box-shadow:inset 0 2px 4px #0000004d,0 0 16px #64c80040}.liq-gender-sw:focus-visible{outline:none;box-shadow:0 0 0 2px #fff6,0 0 0 4px #64c800}.liq-gender-sw .liq-sw-blobs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.liq-gender-sw .liq-thumb{position:absolute;left:0;top:50%;width:66px;height:30px;margin-top:-15px;border-radius:999px;background:linear-gradient(135deg,#fff,#e6f4ea);box-shadow:0 2px 8px #00000059,inset 0 1px 1px #fff;will-change:transform;transform-origin:center center;transition:background .35s ease,box-shadow .35s ease}.liq-gender-sw[data-on=true] .liq-thumb{background:linear-gradient(135deg,#64c800,#4e9e00);box-shadow:0 2px 10px #64c80080,inset 0 1px 1px #fff9}.liq-labels-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 4px;pointer-events:none;z-index:2}.liq-label{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;color:#ffffffa6;transition:color .25s ease,font-weight .25s ease,transform .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.liq-label.active{color:#00381b;font-weight:900;transform:scale(1.04)}.liq-gender-sw[data-on=true] .liq-label[data-gender-val=female].active{color:#002518}.liq-sym{font-size:13px;line-height:1}.neural-orbit-track{position:absolute;border-radius:50%;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%)}.neural-orbit-outer{width:104%;height:104%;animation:orbitRotate 28s linear infinite;border:1px dashed rgba(100,200,0,.22)}.neural-orbit-inner{width:70%;height:70%;animation:orbitCounterRotateTrack 16s linear infinite;border:1px dotted rgba(255,255,255,.14)}.neural-orbit-node{position:absolute;pointer-events:auto;animation:orbitCounterRotate 28s linear infinite}.node-pos-top{top:0;left:50%;transform:translate(-50%,-50%)}.node-pos-bottom-left{top:76%;left:10%;transform:translate(-50%,-50%)}.node-pos-bottom-right{top:76%;left:90%;transform:translate(-50%,-50%)}.neural-orbit-particle{position:absolute;width:7px;height:7px;border-radius:50%;background:#64c800;box-shadow:0 0 10px #64c800,0 0 20px #64c800}.particle-pos-1{top:-3.5px;left:50%;transform:translate(-50%)}.particle-pos-2{bottom:-3.5px;left:50%;transform:translate(-50%)}@keyframes orbitRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes orbitCounterRotateTrack{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes orbitCounterRotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.bio-telemetry-pipeline{isolation:isolate}.bio-stream-node{transition:transform .25s ease}.bio-stream-node:hover{transform:translate(4px)}.bio-node-pin{transition:all .25s cubic-bezier(.16,1,.3,1);cursor:pointer}.counter-val{display:inline-block;will-change:contents;font-variant-numeric:tabular-nums}.acc{display:flex;flex-direction:row;align-items:stretch;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;cursor:pointer;position:relative;box-shadow:0 20px 50px #0000008c,inset 0 1px 1px #fff3;border:1px solid rgba(255,255,255,.15);background:#000f0a99}.acc-cell{position:relative;flex-basis:0;flex-shrink:1;min-width:0;overflow:hidden;transition:opacity .25s ease}.acc-cell img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none}.preset-accordion-card{display:flex;flex-direction:column;transition:box-shadow .3s ease,border-color .3s ease;cursor:pointer;background-color:#00180d;border:1px solid rgba(255,255,255,.12)}.preset-accordion-card:hover{border-color:#64c80080;box-shadow:0 20px 48px #00231273}.preset-accordion-card[data-open=true]{z-index:10;border-color:#64c800}.preset-accordion-card[data-open=true] .btn-load-preset{background-color:#64c800!important;color:#004020!important;box-shadow:0 0 24px #64c80080}.car{position:relative;font-family:var(--font-ui, "Montserrat", sans-serif);--bg: #FFFFFF;--font-ui: "Montserrat", "Inter", system-ui, -apple-system, sans-serif;--ink-rgb: 38, 38, 38;--shadow-rgb: 0, 35, 18;--lift: 6px;--sway: 1.2deg;margin:0 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none}.car-track{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y;cursor:grab}.car-track[data-held=true]{cursor:grabbing}.car-track:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 4px rgba(var(--ink-rgb),.4)}.car-slot{position:absolute;left:50%;top:50%;transform-origin:center;-moz-user-select:none;user-select:none;-webkit-user-select:none}.car-float{width:100%;height:100%;perspective:760px;animation:car-bob 5s ease-in-out infinite}.car-card{position:relative;width:100%;height:100%;background-size:cover;background-position:center;overflow:hidden;box-shadow:0 20px 48px -8px #00231273;border:1.5px solid rgba(255,255,255,.25);cursor:pointer}.car-sheen{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;border-radius:inherit;z-index:5}@media(prefers-reduced-motion:reduce){.car-float{animation:none}}@keyframes car-bob{0%,to{transform:translateY(calc(var(--lift, 4px) * -1)) rotate(calc(var(--sway, 1deg) * -1))}50%{transform:translateY(var(--lift, 4px)) rotate(var(--sway, 1deg))}}[data-carousel-dot].active{background-color:#004020!important;width:24px!important;border-radius:9999px!important}[data-rotator]{display:inline-block;position:relative;overflow:hidden;vertical-align:bottom;transition:width .45s cubic-bezier(.16,1,.3,1);white-space:nowrap}.rot-word{display:inline-block;white-space:nowrap;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .45s ease;will-change:transform,opacity}.rot-word.rot-abs{position:absolute;left:0;top:0;opacity:0;pointer-events:none;transform:translateY(110%)}.rot-word.rot-abs.rot-leaving{opacity:0;transform:translateY(-110%)}.rot-word.rot-entering{animation:rot-slide-in .55s cubic-bezier(.16,1,.3,1) forwards}@keyframes rot-slide-in{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}.hero-line{display:inline-block;will-change:transform,opacity}.empower-core-card{position:relative;background:#fff;border-radius:24px;border:1.5px solid #00B359;box-shadow:0 10px 30px -5px #0028140f,0 0 18px #00b35940,0 0 32px #64c80024;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .3s ease}.empower-core-card:hover{transform:translateY(-3px) scale(1.02);border-color:#64c800;box-shadow:0 16px 40px -8px #00402029,0 0 24px #00b35961,0 0 40px #64c80038}.empower-branch-card{position:relative;background:#fff;border-radius:22px;border:1.5px solid #00B359;box-shadow:0 10px 30px -5px #0028140f,0 0 18px #00b35940,0 0 32px #64c80024;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .3s ease}.empower-branch-card:hover{transform:translateY(-4px) scale(1.02);border-color:#64c800;box-shadow:0 16px 40px -8px #00402029,0 0 24px #00b35961,0 0 40px #64c80038}.empower-branch-card.empower-flare{border-color:#00e575;box-shadow:0 16px 40px -6px #009e5233,0 0 28px #00e57566,0 0 45px #64c80047;transform:translateY(-2px)}.empower-base-path{stroke:#0040202e;stroke-width:2.2;fill:none;stroke-linecap:round;stroke-linejoin:round}.empower-pulse-path{stroke:#009e52;stroke-width:3.2;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(0,158,82,.6))}.empower-orb{fill:#004020;stroke:#64c800;stroke-width:2;filter:drop-shadow(0 0 6px rgba(100,200,0,.8))}@media(max-width:767px){#mobile-menu{border-color:#00e57559!important;background:#fffffffa!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;backdrop-filter:blur(24px) saturate(180%)!important;box-shadow:0 20px 50px -10px #00281438,0 0 0 1px #00e5752e!important}#mobile-menu-backdrop{background-color:#000f0873!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.calc-info-col{text-align:center;margin-bottom:1.5rem}.calc-section-title{font-size:2.25rem!important;line-height:1.15!important}.calc-info-lede{font-size:1rem!important;line-height:1.6!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}.calc-results-card{padding:1.25rem!important;border-radius:24px!important}#empower-core-node{max-width:290px!important}.empower-branch-card{max-width:100%!important}}@media(max-width:639px){#presets-carousel{max-width:100vw!important;height:480px!important}.car-slot{width:275px!important;height:395px!important}.car-card{border-radius:20px!important}}@media(max-width:479px){.it-calc-card .goal-chip{padding:.65rem .4rem!important;border-radius:14px!important}.it-calc-card .goal-chip .goal-title{font-size:11px!important;line-height:1.2!important}.it-calc-card .goal-chip .goal-badge{display:none!important}.it-calc-card .vb-telemetry-group-card{padding:.75rem .5rem!important}.it-calc-card .vb-sub-stepper{padding:.45rem .25rem!important}.it-calc-card .vb-stepper-label{font-size:7.5px!important}.it-calc-card .vb-step-val{font-size:14px!important}.vb-nav-shell{padding-left:1rem!important;padding-right:1rem!important}}.selection\:bg-\[\#64C800\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(100 200 0 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#64C800\] *::selection{--tw-bg-opacity: 1;background-color:rgb(100 200 0 / var(--tw-bg-opacity, 1))}.selection\:text-\[\#004020\] *::-moz-selection{--tw-text-opacity: 1;color:rgb(0 64 32 / var(--tw-text-opacity, 1))}.selection\:text-\[\#004020\] *::selection{--tw-text-opacity: 1;color:rgb(0 64 32 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#64C800\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(100 200 0 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#64C800\]::selection{--tw-bg-opacity: 1;background-color:rgb(100 200 0 / var(--tw-bg-opacity, 1))}.selection\:text-\[\#004020\]::-moz-selection{--tw-text-opacity: 1;color:rgb(0 64 32 / var(--tw-text-opacity, 1))}.selection\:text-\[\#004020\]::selection{--tw-text-opacity: 1;color:rgb(0 64 32 / var(--tw-text-opacity, 1))}.hover\:border-\[\#009E52\]\/30:hover{border-color:#009e524d}.hover\:border-\[\#009E52\]\/50:hover{border-color:#009e5280}.hover\:border-\[\#00E575\]\/40:hover{border-color:#00e57566}.hover\:bg-\[\#E5E4DC\]:hover{--tw-bg-opacity: 1;background-color:rgb(229 228 220 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F0FDF4\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:text-\[\#004020\]:hover{--tw-text-opacity: 1;color:rgb(0 64 32 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[\#009E52\]{--tw-bg-opacity: 1;background-color:rgb(0 158 82 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[\#64C800\]{--tw-bg-opacity: 1;background-color:rgb(100 200 0 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#002518\]{--tw-text-opacity: 1;color:rgb(0 37 24 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#64C800\]{--tw-text-opacity: 1;color:rgb(100 200 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:inset-x-6{left:1.5rem;right:1.5rem}.sm\:left-4{left:1rem}.sm\:-ml-\[31px\]{margin-left:-31px}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mt-16{margin-top:4rem}.sm\:inline{display:inline}.sm\:h-11{height:2.75rem}.sm\:h-20{height:5rem}.sm\:h-8{height:2rem}.sm\:h-\[510px\]{height:510px}.sm\:h-\[570px\]{height:570px}.sm\:w-11{width:2.75rem}.sm\:w-20{width:5rem}.sm\:w-8{width:2rem}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-6{gap:1.5rem}.sm\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pt-36{padding-top:9rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-\[1\.72\]{line-height:1.72}}@media(min-width:768px){.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-6{grid-column:span 6 / span 6}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pb-0{padding-bottom:0}.md\:text-right{text-align:right}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}}@media(min-width:1024px){.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:h-\[511px\]{height:511px}.lg\:min-h-\[460px\]{min-height:460px}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-8{gap:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pt-40{padding-top:10rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[1\.25rem\]{font-size:1.25rem}.lg\:text-\[3\.65rem\]{font-size:3.65rem}.lg\:text-\[5\.4rem\]{font-size:5.4rem}}
