@font-face{font-family:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_0bd9b6;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:__Bricolage_Grotesque_Fallback_0bd9b6;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_0bd9b6{font-family:__Bricolage_Grotesque_0bd9b6,__Bricolage_Grotesque_Fallback_0bd9b6;font-style:normal}.__variable_0bd9b6{--font-display:"__Bricolage_Grotesque_0bd9b6","__Bricolage_Grotesque_Fallback_0bd9b6"}@font-face{font-family:__Inter_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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_8b3a0b;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;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_Fallback_8b3a0b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_8b3a0b{font-family:__Inter_8b3a0b,__Inter_Fallback_8b3a0b;font-style:normal}.__variable_8b3a0b{--font-sans:"__Inter_8b3a0b","__Inter_Fallback_8b3a0b"}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_Fallback_6d24ac;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:__JetBrains_Mono_6d24ac,__JetBrains_Mono_Fallback_6d24ac;font-style:normal}.__variable_6d24ac{--font-mono:"__JetBrains_Mono_6d24ac","__JetBrains_Mono_Fallback_6d24ac"}:root,[data-theme=light]{--brand-50:240 253 250;--brand-100:204 251 241;--brand-200:153 246 228;--brand-300:94 234 212;--brand-400:45 212 191;--brand-500:20 184 166;--brand-600:13 148 136;--brand-700:15 118 110;--brand-800:17 94 89;--brand-900:19 78 74;--surface-950:243 237 226;--surface-900:251 248 241;--surface-850:238 231 217;--surface-800:233 225 209;--surface-750:226 217 200;--surface-700:216 205 184;--surface-600:151 139 119;--surface-500:110 101 85;--surface-400:74 66 55;--surface-300:46 40 30;--surface-200:33 28 21;--surface-100:26 21 15;--surface-50:20 16 11;--surface-0:15 12 8;--bg:#f3ede2;--bg-1:#fbf8f1;--bg-2:#eee7d9;--bg-3:#e9e1d1;--bg-4:#e2d9c8;--line-1:rgba(33,28,21,.06);--line-2:rgba(33,28,21,.12);--line-3:rgba(33,28,21,.18);--text-1:#211c15;--text-2:#4a4237;--text-3:#6e6555;--text-4:#978b77;--text-5:#b0a38c;--accent:#0a6b62;--accent-weak:rgba(13,148,136,.12);--shadow-sm:0 1px 2px rgba(72,52,24,.05),0 2px 6px rgba(72,52,24,.04);--shadow-md:0 4px 16px rgba(72,52,24,.07),0 14px 40px rgba(72,52,24,.07);--shadow-lg:0 24px 70px rgba(72,52,24,.13);--grain-opacity:0.05;color-scheme:light}[data-theme=dark]{--brand-50:240 253 250;--brand-100:204 251 241;--brand-200:153 246 228;--brand-300:94 234 212;--brand-400:45 212 191;--brand-500:20 184 166;--brand-600:13 148 136;--brand-700:15 118 110;--brand-800:17 94 89;--brand-900:19 78 74;--surface-950:21 17 11;--surface-900:29 24 16;--surface-850:36 30 21;--surface-800:44 36 25;--surface-750:53 43 30;--surface-700:74 61 40;--surface-600:120 110 92;--surface-500:151 139 119;--surface-400:184 172 150;--surface-300:206 196 176;--surface-200:233 225 209;--surface-100:243 237 226;--surface-50:248 244 236;--surface-0:251 248 241;--bg:#15110b;--bg-1:#1d1810;--bg-2:#241e15;--bg-3:#2c2419;--bg-4:#352b1e;--line-1:hsla(39,41%,92%,.06);--line-2:hsla(39,41%,92%,.1);--line-3:hsla(39,41%,92%,.16);--text-1:#f5f0e6;--text-2:#e9e1d1;--text-3:#cec4b0;--text-4:#b8ac96;--text-5:#978b77;--accent:#2bb6a6;--accent-weak:rgba(43,182,166,.14);--shadow-sm:0 2px 6px rgba(0,0,0,.3);--shadow-md:0 8px 24px rgba(0,0,0,.35);--shadow-lg:0 24px 60px rgba(0,0,0,.45);--grain-opacity:0.22;color-scheme:dark}body,html{background:var(--bg);color:var(--text-1);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-marketing="1"]{background-image:radial-gradient(120% 70% at 50% -25%,hsla(0,0%,100%,.7),transparent 55%),radial-gradient(80% 50% at 88% 4%,rgba(13,148,136,.12),transparent 60%);background-attachment:fixed}[data-theme=dark] body[data-marketing="1"]{background-image:radial-gradient(120% 70% at 50% -25%,hsla(40,43%,93%,.06),transparent 55%),radial-gradient(80% 50% at 88% 4%,rgba(43,182,166,.1),transparent 60%)}body[data-marketing="1"]:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.13  0 0 0 0 0.11  0 0 0 0 0.08  0 0 0 0.05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");opacity:var(--grain-opacity);mix-blend-mode:multiply}[data-theme=dark] body[data-marketing="1"]:before{mix-blend-mode:overlay}::-moz-selection{background:rgba(13,148,136,.22);color:var(--text-1)}::selection{background:rgba(13,148,136,.22);color:var(--text-1)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.h-13{height:3.25rem}kbd{font-family:JetBrains Mono,SF Mono,monospace;font-size:10.5px;padding:1px 5px;border-radius:4px;background:var(--bg-3);border:1px solid var(--line-2);color:var(--text-3);box-shadow:0 1px 0 var(--line-1)}.surface{background:var(--bg-1)}.surface,.surface-2{border:1px solid var(--line-1)}.surface-2{background:var(--bg-2)}.hairline{border-color:var(--line-2)}.text-dim{color:var(--text-3)}.text-dimmer{color:var(--text-4)}@keyframes pulseSoft{0%,to{opacity:1}50%{opacity:.55}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes reveal{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeUpSm{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes marqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes tickerUp{0%{transform:translateY(100%);opacity:0}15%{transform:translateY(0);opacity:1}85%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes slideInRight{0%{transform:translateX(120%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes memoryGlow{0%,to{box-shadow:0 0 0 0 rgba(13,148,136,0)}20%{box-shadow:0 0 0 6px rgba(13,148,136,.35),0 0 24px 8px rgba(13,148,136,.25)}60%{box-shadow:0 0 0 10px rgba(13,148,136,.12),0 0 32px 12px rgba(13,148,136,.14)}}:root{--mem-semantic:#0d9488;--mem-episodic:#b45309;--mem-graph:#7c3aed;--mem-working:#6e6555}@keyframes toastBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root,[data-theme=light]{--memory:#0d9488;--memory-weak:rgba(13,148,136,.1);--connection-org:#4f46e5;--connection-org-weak:rgba(79,70,229,.1);--connection-user:#0e8c5a;--connection-user-weak:rgba(14,140,90,.12);--danger-approval:#9a4708;--danger-approval-weak:rgba(180,83,9,.12);--danger:#c0331f;--danger-weak:rgba(192,51,31,.1);--success:#0e8c5a;--accent-hover:#08524b;--accent-ink:#fff;--ink:#211c15;--ink-2:#4a4237;--ink-3:#6e6555;--ink-muted:#978b77;--hairline:rgba(33,28,21,.06);--border:rgba(33,28,21,.12);--border-strong:rgba(33,28,21,.18);--surface-raised:#fbf8f1;--surface-overlay:#fff;--surface-sunken:#e9e1d1;--warm:#c2622f;--warm-weak:rgba(194,98,47,.12);--surface-slack:#611f69;--surface-slack-ink:#fff;--surface-teams:#5059c9;--surface-teams-ink:#fff;--surface-claude:#d97757;--surface-claude-ink:#fff;--surface-chatgpt:#10a37f;--surface-chatgpt-ink:#fff;--surface-cursor:#0f1115;--surface-cursor-ink:#e6e8ec;--surface-mcp:#14b8a6;--surface-mcp-ink:#04211d;--r-xs:4px;--r-sm:10px;--r-md:12px;--r-lg:14px;--r-pill:999px;--status-accent-fg:#0a6b62;--status-accent-bg:rgba(13,148,136,.1);--status-amber-fg:#9a4708;--status-amber-bg:rgba(180,83,9,.12);--status-amber-line:rgba(180,83,9,.3);--status-green-fg:#0e7a4f;--status-green-bg:rgba(14,122,79,.12);--status-red-fg:#c0331f;--status-red-bg:rgba(192,51,31,.1);--status-red-line:rgba(192,51,31,.28);--status-neutral-fg:#6e6555;--status-neutral-bg:rgba(110,101,85,.12)}[data-theme=dark]{--memory:#2bb6a6;--memory-weak:rgba(43,182,166,.14);--connection-org:#a5b4fc;--connection-org-weak:rgba(165,180,252,.14);--connection-user:#5fd0a0;--connection-user-weak:rgba(95,208,160,.14);--danger-approval:#f0b055;--danger-approval-weak:rgba(240,176,85,.14);--danger:#f0857a;--danger-weak:hsla(6,80%,71%,.14);--success:#5fd0a0;--accent-hover:#5bd8c8;--accent-ink:#07120f;--ink:#f5f0e6;--ink-2:#e9e1d1;--ink-3:#cec4b0;--ink-muted:#978b77;--hairline:hsla(39,41%,92%,.06);--border:hsla(39,41%,92%,.1);--border-strong:hsla(39,41%,92%,.16);--surface-raised:#1d1810;--surface-overlay:#241e15;--surface-sunken:#2c2419;--warm:#e08a52;--warm-weak:rgba(224,138,82,.14);--status-accent-fg:#5bd8c8;--status-accent-bg:rgba(43,182,166,.14);--status-amber-fg:#f0b055;--status-amber-bg:rgba(240,176,85,.14);--status-amber-line:rgba(240,176,85,.3);--status-green-fg:#5fd0a0;--status-green-bg:rgba(95,208,160,.14);--status-red-fg:#f0857a;--status-red-bg:hsla(6,80%,71%,.14);--status-red-line:hsla(6,80%,71%,.3);--status-neutral-fg:#b8ac96;--status-neutral-bg:hsla(39,19%,65%,.14)}:root,[data-theme=dark]{--member-ring:hsla(0,0%,100%,.12);--guest-ring:hsla(0,0%,100%,.22);--guest-tag:rgba(180,195,230,.9);--guest-bg:rgba(180,195,230,.08);--plan-free-bg:var(--bg-3);--plan-free-fg:var(--text-4);--plan-pro-bg:rgba(94,234,212,.12);--plan-pro-fg:#5eead4;--plan-team-bg:rgba(139,92,246,.14);--plan-team-fg:#c4b5fd;--plan-ent-bg:rgba(251,191,36,.12);--plan-ent-fg:#fcd34d;--vis-private-fg:var(--text-3);--vis-shared-fg:#a5b4fc;--vis-shared-bg:rgba(99,102,241,.1);--vis-open-fg:#fcd34d;--vis-open-bg:rgba(251,191,36,.1);--ease-house:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.2,1.24,0.32,1);--ease-linear:linear;--dur-1:120ms;--dur-2:180ms;--dur-3:240ms;--dur-4:320ms;--dur-5:400ms;--dur-6:600ms;--dur-7:800ms;--dur-8:1500ms;--dur-9:1800ms;--dur-breathe:3000ms;--stagger-sm:40ms;--stagger-md:80ms;--accent-soft:rgba(94,234,212,.05);--accent-hot:rgba(94,234,212,.28)}[data-theme=light]{--member-ring:rgba(10,15,30,.1);--guest-ring:rgba(10,15,30,.25);--guest-tag:rgba(76,83,107,.9);--guest-bg:rgba(10,15,30,.04);--plan-free-bg:var(--bg-3);--plan-free-fg:var(--text-4);--plan-pro-bg:rgba(13,148,136,.1);--plan-pro-fg:#0d9488;--plan-team-bg:rgba(139,92,246,.1);--plan-team-fg:#6d28d9;--plan-ent-bg:rgba(202,138,4,.1);--plan-ent-fg:#a16207;--vis-private-fg:var(--text-3);--vis-shared-fg:#4f46e5;--vis-shared-bg:rgba(79,70,229,.08);--vis-open-fg:#b45309;--vis-open-bg:rgba(180,83,9,.08);--accent-soft:rgba(13,148,136,.04);--accent-hot:rgba(13,148,136,.22)}@keyframes avatarPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes bodySlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes captureUnderline{0%{transform:scaleX(0);opacity:0}20%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes liquidFill{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes presenceBreathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes ringShimmer{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes springIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes slideoverIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes toastIn{0%{transform:translateX(120%);opacity:0}70%{transform:translateX(-4%);opacity:1}to{transform:translateX(0);opacity:1}}@keyframes arrivalWash{0%{background-color:rgba(94,234,212,.16);border-left-color:rgba(94,234,212,.9)}to{background-color:transparent;border-left-color:transparent}}@keyframes scrollPillFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.motion-avatar-pop{animation:avatarPop var(--dur-1) var(--ease-spring) both}.motion-body-slide{animation:bodySlide var(--dur-3) var(--ease-house) both}.motion-spring-in{animation:springIn var(--dur-4) var(--ease-spring) both}.motion-slideover{animation:slideoverIn var(--dur-4) var(--ease-spring) both}.motion-toast{animation:toastIn var(--dur-5) var(--ease-spring) both}.motion-breathe{animation:presenceBreathe var(--dur-breathe) ease-in-out infinite}.motion-scroll-pill{animation:scrollPillFloat 6s ease-in-out infinite}.motion-arrival{animation:arrivalWash var(--dur-7) ease-out both}@media (prefers-reduced-motion:reduce){.motion-arrival,.motion-avatar-pop,.motion-body-slide,.motion-breathe,.motion-scroll-pill,.motion-slideover,.motion-spring-in,.motion-toast{animation-duration:.001ms!important;animation-iteration-count:1!important}}.v2-kicker{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.18em;color:var(--text-4);text-transform:uppercase;white-space:nowrap}.v2-liquid-row{position:relative;overflow:hidden}.v2-liquid-row:before{content:"";position:absolute;inset:0;background:var(--bg-3);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease-house);z-index:0}.v2-liquid-row:hover:before{transform:scaleX(1)}.v2-liquid-row>*{position:relative;z-index:1}.v2-liquid-row.is-active{box-shadow:inset 2px 0 0 var(--accent);background:linear-gradient(90deg,var(--accent-weak) 0,transparent 50%)}.v2-ring-guest{outline:1.5px dashed var(--guest-ring);outline-offset:1.5px;border-radius:inherit;transition:outline-style var(--dur-3) var(--ease-house),outline-color var(--dur-3) var(--ease-house)}.v2-ring-guest:hover{outline-style:solid;outline-color:var(--accent)}.v2-ring-member{box-shadow:0 0 0 1px var(--member-ring)}.v2-skeleton{background:linear-gradient(90deg,var(--bg-2) 0,var(--bg-3) 50%,var(--bg-2) 100%);background-size:200% 100%;animation:skeletonShimmer var(--dur-9) linear infinite;border-radius:6px}.v2-settings-tab{width:100%;justify-content:flex-start!important;padding:.5rem .75rem!important;border-radius:.5rem!important;font-size:12.5px!important;color:var(--text-3)!important;background:transparent!important;border:1px solid transparent!important;transition:background .12s ease,color .12s ease,border-color .12s ease}.v2-settings-tab:hover{color:var(--text-1)!important;background:var(--bg-2)!important}.v2-settings-tab[aria-selected=true],.v2-settings-tab[data-state=active]{color:var(--text-1)!important;background:var(--bg-3)!important;border-color:var(--line-2)!important;font-weight:600}