@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_3ccf5d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_3ccf5d;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_3ccf5d{font-family:__Inter_3ccf5d,__Inter_Fallback_3ccf5d;font-style:normal}.__variable_3ccf5d{--font-inter:"__Inter_3ccf5d","__Inter_Fallback_3ccf5d"}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");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:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");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:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");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:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");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:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");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:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_64a611;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_64a611;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_64a611{font-family:__Plus_Jakarta_Sans_64a611,__Plus_Jakarta_Sans_Fallback_64a611;font-style:normal}.__variable_64a611{--font-jakarta:"__Plus_Jakarta_Sans_64a611","__Plus_Jakarta_Sans_Fallback_64a611"}:root{--teal-900:#002821;--teal-800:#004037;--teal-700:#00544a;--teal-600:#00695c;--teal-500:#4db6ac;--teal-400:#80cbc4;--teal-200:#b2dfdb;--teal-100:#d4f0ed;--teal-50:#f2f9f8;--category-neurodevelopmental:#00796b;--category-neurodevelopmental-rgb:0,121,107;--category-learning:#3730a3;--category-learning-rgb:55,48,163;--category-genetic:#7c3aed;--category-genetic-rgb:124,58,237;--category-neurological:#c2410c;--category-neurological-rgb:194,65,12;--category-sensory:#b45309;--category-sensory-rgb:180,83,9;--category-psychiatric:#3d6b41;--category-psychiatric-rgb:61,107,65;--teal-accent:#2dd4bf;--teal-accent-rgb:45,212,191;--coral-900:#7a281a;--coral-700:#a83824;--coral-600:#d84c35;--coral-500:#ff6b52;--coral-400:#ff8a75;--coral-300:#ffad9e;--coral-200:#ffd0c7;--coral-100:#ffebe7;--coral-50:#fff5f3;--amber-900:#78350f;--amber-800:#92400e;--amber-700:#b45309;--amber-200:#fde68a;--amber-100:#fef3c7;--amber-50:#fffbeb;--white:#fff;--gray-50:#fafbfc;--gray-100:#f1f3f5;--gray-200:#e5e8eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--font-display:var(--font-jakarta),"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-body:var(--font-inter),system-ui,-apple-system,sans-serif;--font-serif:var(--font-display);--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--text-xs:11px;--text-sm:13px;--text-base:15px;--text-md:16px;--text-lg:18px;--text-xl:1.15rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius:14px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:24px;--radius-full:9999px;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:250ms cubic-bezier(0.4,0,0.2,1);--transition-slow:400ms cubic-bezier(0.4,0,0.2,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--duration-fast:150ms;--duration-base:250ms;--ease-smooth:cubic-bezier(0.4,0,0.2,1);--gradient-primary:linear-gradient(135deg,#00897b,#4db6ac);--gradient-accent:linear-gradient(135deg,#e5533d,#ff8a75);--gradient-success:linear-gradient(135deg,#059669,#34d399);--shadow-glow-teal:0 0 14px rgba(0,137,123,.18);--shadow-glow-coral:0 0 14px rgba(229,83,61,.18);--glass-bg:hsla(0,0%,100%,.07);--glass-blur:20px;--glass-border:hsla(0,0%,100%,.12);--status-success:#065f46;--status-success-bg:#d1fae5;--status-warning:#92400e;--status-warning-bg:#fef3c7;--status-error:#991b1b;--status-error-bg:#fee2e2;--status-info:#1e40af;--status-info-bg:#dbeafe;--status-pending:#5b21b6;--status-pending-bg:#ede9fe;--max-width:1200px;--max-width-narrow:800px;--navbar-height:72px;--sidebar-width:260px;--dashboard-sidebar-collapsed:68px;--z-navbar:100;--z-dropdown:200;--z-popover:300;--z-modal-backdrop:400;--z-modal:500;--z-command-palette:600;--z-toast:700;--z-notification:800;--shadow-elevation-1:0 1px 3px rgba(0,60,51,.06),0 1px 2px rgba(0,60,51,.04);--shadow-elevation-2:0 4px 12px rgba(0,60,51,.08),0 2px 6px rgba(0,60,51,.04);--shadow-elevation-3:0 8px 24px rgba(0,60,51,.1),0 4px 8px rgba(0,60,51,.04);--shadow-elevation-4:0 20px 48px rgba(0,60,51,.14),0 8px 16px rgba(0,60,51,.06);--shadow-colored-teal:0 4px 16px rgba(0,137,123,.28),0 2px 6px rgba(0,137,123,.14);--shadow-colored-coral:0 4px 16px rgba(255,107,82,.28),0 2px 6px rgba(255,107,82,.14)}[data-theme=dark]{--shadow-elevation-1:0 1px 3px rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.3);--shadow-elevation-2:0 4px 12px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.3);--shadow-elevation-3:0 8px 24px rgba(0,0,0,.6),0 4px 8px rgba(0,0,0,.3);--shadow-elevation-4:0 20px 48px rgba(0,0,0,.7),0 8px 16px rgba(0,0,0,.4);--shadow-colored-teal:0 4px 20px rgba(0,137,123,.3),0 2px 8px rgba(0,137,123,.15);--shadow-colored-coral:0 4px 20px rgba(229,83,61,.3),0 2px 8px rgba(229,83,61,.15);--gradient-primary:linear-gradient(135deg,#00897b,#26c6da);--gradient-accent:linear-gradient(135deg,#e5533d,#ff8a75);--gradient-success:linear-gradient(135deg,#059669,#34d399);--shadow-glow-teal:0 0 20px rgba(0,137,123,.28);--shadow-glow-coral:0 0 20px rgba(229,83,61,.28);--glass-bg:hsla(0,0%,100%,.04);--glass-blur:20px;--glass-border:hsla(0,0%,100%,.07);--teal-50:#0e2320;--teal-100:#112a27;--amber-50:rgba(245,158,11,.15);--amber-100:rgba(251,191,36,.18);--amber-200:hsla(48,97%,77%,.15);--amber-900:#fde68a;--status-success:#34d399;--status-success-bg:rgba(5,150,105,.15);--status-warning:#fcd34d;--status-warning-bg:rgba(217,119,6,.15);--status-error:#f87171;--status-error-bg:rgba(220,38,38,.15);--status-info:#60a5fa;--status-info-bg:rgba(30,64,175,.2);--status-pending:#a78bfa;--status-pending-bg:rgba(91,33,182,.2)}[data-theme=dark] blockquote{color:hsla(0,0%,100%,.88)}:root{--ground:#f1f4f3;--surface:#fff;--surface-raised:#fff;--surface-sunk:#e8eeec;--surface-inverse:#0f1d1a;--art-plate:#061a16;--art-edge:transparent;--edge:#d5e0dd;--edge-strong:#b1c9c3;--edge-control:#74908a;--ink:#1c332d;--ink-2:#445a54;--ink-3:#5c746e;--ink-inverse:#f1f4f3;--tag-ink:#5a706b;--accent-teal:#00594e;--accent-teal-fill:#00695c;--accent-teal-wash:#e4efec;--accent-coral:#b23a24;--accent-coral-fill:#c8442e;--accent-coral-wash:#fcede9;--accent-teal-inverse:#57c2b4;--accent-coral-inverse:#ff9179;--sem-ok:#1f6b4c;--sem-ok-wash:#e3f1ea;--sem-warn:#8a5410;--sem-warn-wash:#f8eedd;--sem-crit:#a63520;--sem-crit-wash:#fbeae6;--e-1:0 1px 2px rgba(12,42,36,.05);--e-2:0 1px 2px rgba(12,42,36,.05),0 4px 12px -4px rgba(12,42,36,.09);--e-3:0 2px 4px rgba(12,42,36,.06),0 12px 28px -8px rgba(12,42,36,.15);--e-4:0 8px 16px rgba(12,42,36,.08),0 28px 56px -16px rgba(12,42,36,.22);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-full:999px;--t-xs:12px;--t-sm:13.5px;--t-base:15px;--t-md:16.5px;--t-lg:19px;--t-xl:23px;--t-2xl:clamp(26px,3vw,30px);--t-3xl:clamp(31px,4.2vw,42px);--t-hero:clamp(36px,5.6vw,56px);--lh-tight:1.12;--lh-heading:1.22;--lh-body:1.62;--lh-relaxed:1.72;--track-label:0.08em;--track-tight:-0.015em;--shell:1120px;--shell-narrow:760px;--shell-pad:clamp(20px,5vw,40px);--measure:68ch;--stack-1:8px;--stack-2:14px;--stack-3:22px;--stack-4:34px;--stack-5:52px;--stack-6:76px;--stack-7:104px;--ease:cubic-bezier(0.22,1,0.36,1);--dur:220ms}[data-theme=dark]{color-scheme:dark;--ground:#0a0f0e;--surface:#222e2b;--surface-raised:#2e3e3b;--surface-sunk:#060909;--surface-inverse:#edf2f0;--art-edge:rgba(237,242,240,.09);--edge:#394f4a;--edge-strong:#4b6660;--edge-control:#68857e;--ink:#bec5c3;--ink-2:#a2b0ac;--ink-3:#859893;--ink-inverse:#0f1d1a;--tag-ink:var(--ink-3);--accent-teal:#57c2b4;--accent-teal-fill:#4db6ac;--accent-teal-wash:#16302c;--accent-coral:#ff9179;--accent-coral-fill:#e4674c;--accent-coral-wash:#331f1a;--accent-teal-inverse:#00594e;--accent-coral-inverse:#b23a24;--sem-ok:#5fbf95;--sem-ok-wash:#12291f;--sem-warn:#e8b463;--sem-warn-wash:#2c2416;--sem-crit:#ff8a7a;--sem-crit-wash:#301b18;--e-1:0 1px 2px rgba(0,0,0,.32);--e-2:0 1px 2px rgba(0,0,0,.34),0 4px 12px -4px rgba(0,0,0,.44);--e-3:0 2px 4px rgba(0,0,0,.36),0 12px 28px -8px rgba(0,0,0,.52);--e-4:0 8px 16px rgba(0,0,0,.4),0 28px 56px -16px rgba(0,0,0,.6)}:root,[data-theme=dark]{--plate:#061a16;--plate-ink:#bec5c3;--plate-ink-2:#a2b0ac;--plate-ink-3:#859893;--plate-teal:#57c2b4;--plate-teal-fill:#4db6ac;--plate-teal-wash:#16302c;--plate-coral:#ff9179;--plate-edge:rgba(237,242,240,.14);--plate-edge-strong:rgba(237,242,240,.26);--plate-on-fill:#06201c;--plate-art-1:#2f6058;--plate-art-2:#429a8e;--plate-art-3:#5fc8ba;--plate-art-4:#93dbd1;--plate-art-core:#ff9179;--plate-art-on-dark:#b2dfdb;--bg-body:var(--ground);--bg-surface:var(--surface);--bg-card:var(--surface);--bg-card-hover:var(--surface-raised);--bg-muted:var(--surface-sunk);--text-primary:var(--ink);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--text-inverse:var(--ink-inverse);--border-color:var(--edge);--border-light:var(--edge);--link-color:var(--accent-teal);--accent:var(--accent-coral);--accent-hover:var(--accent-coral-fill);--coral-label:var(--accent-coral);--teal-note:var(--accent-teal);--success:var(--sem-ok);--warning:var(--sem-warn);--error:var(--sem-crit);--shadow-xs:var(--e-1);--shadow-sm:var(--e-1);--shadow-md:var(--e-2);--shadow-lg:var(--e-3);--shadow-xl:var(--e-4);--shadow-soft:var(--e-2);--shadow-card-hover:var(--e-3)}body{background:var(--ground);color:var(--ink);line-height:var(--lh-body)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent-teal);outline-offset:2px;border-radius:var(--r-xs)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}body{--font-display:var(--font-jakarta),"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-body:var(--font-inter),system-ui,-apple-system,sans-serif;--font-serif:var(--font-display);font-family:var(--font-body);font-size:16px;line-height:1.6;min-height:100vh;width:100%;word-wrap:break-word;overflow-wrap:break-word}a{color:var(--link-color);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--accent)}img{display:block}img,svg{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--teal-500);outline-offset:2px}.skip-to-content{position:absolute;top:-100px;left:0;background:var(--teal-700);color:#fff;padding:8px 16px;text-decoration:none;font-weight:600;z-index:10000;border-radius:0 0 4px 0;transition:top .3s ease;opacity:0}.skip-to-content:focus{top:0;opacity:1}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.2;color:var(--text-primary);letter-spacing:-.02em}h1{font-size:clamp(2.25rem,5vw,3.75rem);letter-spacing:-.025em;line-height:1.15}h2{font-size:clamp(1.6rem,3.5vw,2.5rem);letter-spacing:-.018em;line-height:1.2}h3{font-size:clamp(1.25rem,2.5vw,1.75rem);letter-spacing:-.012em;font-weight:600}h4{font-size:clamp(1rem,2.5vw,1.15rem);letter-spacing:-.008em}h4,h5{font-weight:700;font-family:var(--font-display)}h5{font-size:1rem}h6{font-family:var(--font-display);font-weight:700;font-size:.875rem}.text-muted{color:var(--text-muted)}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}.card,.container{box-sizing:border-box}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),border-color var(--transition-base),transform var(--transition-base);max-width:100%}.card:hover{box-shadow:var(--shadow-card-hover);border-color:var(--teal-200)}[data-theme=dark] .card:hover{border-color:rgba(77,182,172,.3)}.btn,.btn-ghost,.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-weight:600;font-size:14px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;transition:all var(--transition-fast);letter-spacing:.02em;text-decoration:none;white-space:nowrap;line-height:1.4}.btn-primary:active,.btn-secondary:active{transform:scale(.97)}.btn-primary{background:var(--teal-800);color:var(--white);border-color:var(--teal-800);box-shadow:var(--shadow-xs);will-change:transform,box-shadow;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.btn-primary:hover{background:var(--teal-700);border-color:var(--teal-700);box-shadow:var(--shadow-md);color:var(--white);transform:translateY(-1px)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}[data-theme=dark] .btn-primary{background:var(--teal-600);border-color:var(--teal-600)}[data-theme=dark] .btn-primary:hover{background:var(--teal-500);border-color:var(--teal-500);box-shadow:var(--shadow-md)}.btn-secondary{background:var(--bg-card);color:var(--text-primary);border-color:var(--border-color)}.btn-secondary:hover{background:var(--bg-card-hover);border-color:var(--teal-200);color:var(--text-primary);transform:translateY(-1px)}[data-theme=dark] .btn-secondary{background:var(--bg-card);border-color:var(--border-color);color:var(--gray-200)}[data-theme=dark] .btn-secondary:hover{background:var(--bg-card-hover);border-color:var(--gray-500);color:var(--white)}.btn-ghost{background:transparent;color:var(--text-secondary);border:none;box-shadow:none;padding:var(--space-2) var(--space-3)}.btn-ghost:hover{color:var(--text-primary);background:var(--bg-card-hover)}.btn-sm{padding:var(--space-2) var(--space-4);font-size:13px}.input-field{width:100%;padding:12px 16px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-surface);color:var(--text-primary);font-size:15px;line-height:1.5;transition:all var(--transition-fast);box-shadow:0 1px 2px rgba(0,0,0,.05)}.input-field::-moz-placeholder{color:var(--text-muted)}.input-field::placeholder{color:var(--text-muted)}.input-field:focus{outline:none;border-color:var(--teal-500);box-shadow:0 0 0 4px rgba(0,137,123,.15)}.input-field:hover:not(:focus):not(:disabled){border-color:var(--gray-400)}[data-theme=dark] .input-field{background-color:#132922;border-color:hsla(0,0%,100%,.14);box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}[data-theme=dark] .input-field:focus{border-color:var(--teal-400);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 4px rgba(38,198,218,.2)}[data-theme=dark] .input-field:hover:not(:focus):not(:disabled){border-color:hsla(0,0%,100%,.2)}.badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:3px 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full);border:1px solid}.skeleton{background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:var(--radius-sm)}[data-theme=dark] .skeleton{background:linear-gradient(90deg,var(--gray-800) 25%,var(--gray-700) 50%,var(--gray-800) 75%);background-size:200% 100%}.grid{display:grid;gap:var(--space-6)}.flex{display:flex}.flex-wrap{flex-wrap:wrap}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-spin{animation:spin 1.2s linear infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes form-shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.animate-shake{animation:form-shake .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.icon-badge{width:48px;height:48px;border-radius:var(--radius-md);background:var(--teal-50);border:1px solid var(--teal-200);display:flex;align-items:center;justify-content:center;color:var(--teal-700);margin-bottom:var(--space-4);transition:all var(--transition-base)}.icon-badge:hover{box-shadow:0 0 20px rgba(0,137,123,.3),0 4px 12px rgba(0,137,123,.15);transform:scale(1.05)}[data-theme=dark] .icon-badge{background:rgba(0,105,92,.1);border-color:rgba(0,105,92,.2);color:var(--teal-400)}[data-theme=dark] .icon-badge:hover{box-shadow:0 0 24px rgba(77,182,172,.4),0 4px 12px rgba(77,182,172,.2)}.alert{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:14px;line-height:1.6;border:1px solid}.navbar{position:fixed;top:0;left:0;right:0;height:var(--navbar-height);z-index:var(--z-navbar);display:flex;align-items:center;transition:background var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base);background:rgba(237,248,247,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid transparent}.navbar.scrolled{background:rgba(237,248,247,.95);border-bottom-color:var(--border-color);box-shadow:var(--shadow-sm)}[data-theme=dark] .navbar{background:rgba(11,20,18,.85)}[data-theme=dark] .navbar.scrolled{background:rgba(11,20,18,.97);border-bottom-color:var(--border-color)}.navbar-inner{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6);justify-content:space-between;box-sizing:border-box}.navbar-inner,.theme-toggle{display:flex;align-items:center}.theme-toggle{width:48px;height:36px;border-radius:var(--radius-full);border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);justify-content:center;cursor:pointer;transition:all var(--transition-fast);font-size:16px}.theme-toggle:hover{border-color:var(--teal-500);color:var(--text-primary);background:var(--bg-card-hover)}.nav-burger{display:none;width:36px;height:36px;border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);align-items:center;justify-content:center;cursor:pointer;font-size:18px}@media (max-width:900px){.nav-burger{display:flex}}.conditions-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.conditions-modal-panel{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:860px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-elevation-4);display:flex;flex-direction:column}.conditions-modal-header{position:sticky;top:0;background:var(--bg-card);border-bottom:1px solid var(--border-color);padding:var(--space-5) var(--space-6);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);z-index:10}.conditions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);padding:var(--space-4) var(--space-6)}.conditions-card{background:var(--bg-body);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.conditions-name{font-weight:700;font-size:14px;color:var(--text-primary);margin:0;line-height:1.4}.conditions-desc{font-size:13px;color:var(--text-secondary);line-height:1.65;margin:0;flex:1}.conditions-specialists{font-size:11px;font-weight:600;color:var(--text-muted);margin:var(--space-1) 0 0;line-height:1.5}@media (max-width:600px){.conditions-grid{grid-template-columns:1fr;padding:var(--space-3) var(--space-4)}.conditions-modal-header{padding:var(--space-4) var(--space-4)}}.whatsapp-share{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:#25d366;color:#fff;border-radius:var(--radius-full);font-size:13px;font-weight:600;text-decoration:none;transition:all var(--transition-fast);border:none;cursor:pointer}.whatsapp-share:hover{background:#1da855;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,211,102,.3)}@media (max-width:600px){.card{padding:var(--space-5)}}@media (max-width:480px){.container{padding:0 var(--space-4)}h1{font-size:clamp(1.65rem,7vw,2.25rem);letter-spacing:-.025em}h2{font-size:clamp(1.35rem,5vw,1.75rem)}.icon-badge{width:42px;height:42px}}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}@media (max-width:900px){.container{padding:0 var(--space-6)}h1{font-size:clamp(2.25rem,5vw,3rem);letter-spacing:-.02em}h2{font-size:clamp(1.75rem,4vw,2.25rem)}}@media (max-width:768px){.container{padding:0 var(--space-5)}.card{padding:var(--space-6)!important}:where(body:not(:has([data-dash-root]))) h1{font-size:clamp(1.8rem,7vw,2.25rem)!important;line-height:1.15}:where(body:not(:has([data-dash-root]))) h2{font-size:clamp(1.5rem,6vw,1.85rem)!important;line-height:1.25}:where(body:not(:has([data-dash-root]))) h3{font-size:clamp(1.25rem,5vw,1.45rem)!important}.flex[style*=wrap]{flex-direction:column!important;align-items:stretch!important;gap:var(--space-3)!important}.btn,.btn-primary,.btn-secondary{width:100%!important;justify-content:center!important;text-align:center!important}}@media (max-width:480px){.container{padding:0 var(--space-4)!important}:where(body:not(:has([data-dash-root]))) h1{font-size:clamp(1.65rem,8vw,2rem)!important}:where(body:not(:has([data-dash-root]))) h2{font-size:clamp(1.35rem,7vw,1.6rem)!important}.card{padding:var(--space-5)!important}}.hidden{display:none!important}.block{display:block!important}.inline-block{display:inline-block!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.z-modal-backdrop{z-index:1200!important}@media (min-width:1024px){.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:block{display:block!important}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}body,html{max-width:100vw;overflow-x:hidden}.popover-desktop,[class*=tooltip],abbr[title]{max-width:90vw;word-wrap:break-word;overflow-wrap:break-word}:root{--art-1:#7fbfb7;--art-2:#3d9e93;--art-3:#00695c;--art-4:#00423a;--art-core:#d84c35;--art-inert:var(--edge-strong);--art-on-dark:#b2dfdb}[data-theme=dark]{--art-1:#2f6058;--art-2:#429a8e;--art-3:#5fc8ba;--art-4:#93dbd1;--art-core:#ff9179;--art-inert:var(--edge-strong);--art-on-dark:#b2dfdb}.analytics_bar__Az44o{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);background:var(--surface-raised);color:inherit;border-top:1px solid var(--border-color)}.analytics_text__JIxVD{margin:0;font-size:.8125rem;line-height:1.4;opacity:.85}.analytics_text__JIxVD a{text-decoration:underline}.analytics_actions__jREf2{display:flex;gap:var(--space-2)}.analytics_ghost__eFBm6,.analytics_solid__1dhBa{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;background:transparent;color:inherit;border:1px solid var(--border-color)}.analytics_solid__1dhBa{background:var(--surface-inverse);color:var(--bg-body);border-color:var(--surface-inverse)}