@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/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(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/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(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/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(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/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(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/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(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/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(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/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:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(/_astro/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(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(/_astro/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(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(/_astro/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(/_astro/inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(/_astro/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(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_astro/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(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(/_astro/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(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/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(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/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(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/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(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/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(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/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(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/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(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/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(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2) format("woff2-variations");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{--colors-base-white: #FFFFFF;--colors-base-black: #000000;--colors-gray-light-mode-25: #FDFDFD;--colors-gray-blue-25: #FCFCFD;--colors-gray-cool-25: #FCFCFD;--colors-gray-modern-25: #FCFCFD;--colors-gray-neutral-25: #FCFCFD;--colors-gray-light-mode-50: #FAFAFA;--colors-gray-neutral-50: #F9FAFB;--colors-gray-light-mode-100: #F5F5F5;--colors-gray-light-mode-200: #E9EAEB;--colors-gray-light-mode-300: #D5D7DA;--colors-gray-light-mode-400: #A4A7AE;--colors-gray-light-mode-500: #717680;--colors-gray-light-mode-600: #535862;--colors-gray-light-mode-700: #414651;--colors-gray-light-mode-800: #252B37;--colors-gray-light-mode-900: #181D27;--colors-gray-light-mode-950: #0A0D12;--colors-brand-a-25: #F5FBFF;--colors-brand-a-50: #F0F9FF;--colors-brand-a-100: #E0F2FE;--colors-brand-a-200: #B9E6FE;--colors-brand-a-300: #7CD4FD;--colors-brand-a-400: #45BCE5;--colors-brand-a-500: #0BA5EC;--colors-brand-a-600: #0086C9;--colors-brand-a-700: #026AA2;--colors-brand-a-800: #065986;--colors-brand-a-900: #0B4A6F;--colors-brand-a-950: #04285A;--colors-error-25: #FFFBFA;--colors-error-50: #FEF3F2;--colors-error-100: #FEE4E2;--colors-error-200: #FECDCA;--colors-error-300: #FDA29B;--colors-error-400: #F97066;--colors-error-500: #F04438;--colors-error-600: #D92D20;--colors-error-700: #B42318;--colors-error-800: #912018;--colors-error-900: #7A271A;--colors-error-950: #55160C;--colors-warning-25: #FFFCF5;--colors-warning-50: #FFFAEB;--colors-warning-100: #FEF0C7;--colors-warning-200: #FEDF89;--colors-warning-300: #FEC84B;--colors-warning-400: #FDB022;--colors-warning-500: #F79009;--colors-warning-600: #DC6803;--colors-warning-700: #B54708;--colors-warning-800: #93370D;--colors-warning-900: #7A2E0E;--colors-warning-950: #4E1D09;--colors-success-25: #F6FEF9;--colors-green-25: #F6FEF9;--colors-success-50: #ECFDF3;--colors-success-100: #DCFAE6;--colors-success-200: #ABEFC6;--colors-success-300: #75E0A7;--colors-success-400: #47CD89;--colors-success-500: #17B26A;--colors-success-600: #079455;--colors-success-700: #067647;--colors-success-800: #085D3A;--colors-success-900: #074D31;--colors-success-950: #053321;--colors-gray-blue-50: #F8F9FC;--colors-gray-blue-100: #EAECF5;--colors-gray-blue-200: #D5D9EB;--colors-gray-blue-300: #B3B8DB;--colors-gray-blue-400: #717BBC;--colors-gray-blue-500: #4E5BA6;--colors-gray-blue-600: #3E4784;--colors-gray-blue-700: #363F72;--colors-gray-blue-800: #293056;--colors-gray-blue-900: #101323;--colors-gray-blue-950: #0D0F1C;--colors-gray-cool-50: #F9F9FB;--colors-gray-cool-100: #EFF1F5;--colors-gray-cool-200: #DCDFEA;--colors-gray-cool-300: #B9C0D4;--colors-gray-cool-400: #7D89B0;--colors-gray-cool-500: #5D6B98;--colors-gray-cool-600: #4A5578;--colors-gray-cool-700: #404968;--colors-gray-cool-800: #30374F;--colors-gray-cool-900: #111322;--colors-gray-modern-50: #F8FAFC;--colors-gray-modern-100: #EEF2F6;--colors-gray-modern-200: #E3E8EF;--colors-gray-modern-300: #CDD5DF;--colors-gray-modern-400: #9AA4B2;--colors-gray-modern-500: #697586;--colors-gray-modern-600: #4B5565;--colors-gray-modern-700: #364152;--colors-gray-modern-800: #202939;--colors-gray-modern-900: #121926;--colors-gray-neutral-100: #F3F4F6;--colors-gray-neutral-200: #E5E7EB;--colors-gray-neutral-300: #D2D6DB;--colors-gray-neutral-400: #9DA4AE;--colors-gray-neutral-500: #6C737F;--colors-gray-neutral-600: #4D5761;--colors-gray-neutral-700: #384250;--colors-gray-neutral-800: #1F2A37;--colors-gray-neutral-900: #111927;--colors-gray-iron-25: #FCFCFC;--colors-gray-true-25: #FCFCFC;--colors-gray-iron-50: #FAFAFA;--colors-gray-true-50: #F7F7F7;--colors-gray-iron-100: #F4F4F5;--colors-gray-iron-200: #E4E4E7;--colors-gray-iron-300: #D1D1D6;--colors-gray-iron-400: #A0A0AB;--colors-gray-iron-500: #70707B;--colors-gray-iron-600: #51525C;--colors-gray-iron-700: #3F3F46;--colors-gray-iron-800: #26272B;--colors-gray-iron-900: #1A1A1E;--colors-gray-true-100: #F5F5F5;--colors-gray-true-200: #E5E5E5;--colors-gray-true-300: #D6D6D6;--colors-gray-true-400: #A3A3A3;--colors-gray-true-500: #737373;--colors-gray-true-600: #525252;--colors-gray-true-700: #424242;--colors-gray-warm-25: #FDFDFC;--colors-gray-warm-50: #FAFAF9;--colors-gray-warm-100: #F5F5F4;--colors-gray-warm-200: #E7E5E4;--colors-gray-warm-300: #D7D3D0;--colors-gray-warm-400: #A9A29D;--colors-gray-warm-500: #79716B;--colors-gray-warm-600: #57534E;--colors-gray-warm-700: #44403C;--colors-gray-warm-800: #292524;--colors-gray-warm-900: #1C1917;--colors-gray-warm-950: #171412;--colors-moss-25: #FAFDF7;--colors-moss-50: #F5FBEE;--colors-moss-100: #E6F4D7;--colors-moss-200: #CEEAB0;--colors-moss-300: #ACDC79;--colors-moss-400: #86CB3C;--colors-moss-500: #669F2A;--colors-moss-600: #4F7A21;--colors-moss-700: #3F621A;--colors-moss-800: #335015;--colors-moss-900: #2B4212;--colors-green-light-25: #FAFEF5;--colors-green-light-50: #F3FEE7;--colors-green-light-100: #E3FBCC;--colors-green-light-200: #D0F8AB;--colors-green-light-300: #A6EF67;--colors-green-light-400: #85E13A;--colors-green-light-500: #66C61C;--colors-green-light-600: #4CA30D;--colors-green-light-700: #3B7C0F;--colors-green-light-800: #326212;--colors-green-light-900: #2B5314;--colors-green-50: #EDFCF2;--colors-green-100: #D3F8DF;--colors-green-200: #AAF0C4;--colors-green-300: #73E2A3;--colors-green-400: #3CCB7F;--colors-green-500: #16B364;--colors-green-600: #099250;--colors-green-700: #087443;--colors-green-800: #095C37;--colors-green-900: #084C2E;--colors-teal-50: #F0FDF9;--colors-teal-100: #CCFBEF;--colors-teal-200: #99F6E0;--colors-teal-300: #5FE9D0;--colors-teal-400: #2ED3B7;--colors-teal-500: #15B79E;--colors-teal-600: #0E9384;--colors-teal-700: #107569;--colors-teal-800: #125D56;--colors-teal-900: #134E48;--colors-cyan-50: #ECFDFF;--colors-cyan-100: #CFF9FE;--colors-cyan-200: #A5F0FC;--colors-cyan-300: #67E3F9;--colors-cyan-400: #22CCEE;--colors-cyan-500: #06AED4;--colors-cyan-600: #088AB2;--colors-cyan-700: #0E7090;--colors-cyan-800: #155B75;--colors-cyan-900: #164C63;--colors-cyan-950: #0D2D3A;--colors-blue-light-25: #F5FBFF;--colors-blue-light-50: #F0F9FF;--colors-blue-light-100: #E0F2FE;--colors-blue-light-200: #B9E6FE;--colors-blue-light-300: #7CD4FD;--colors-blue-light-400: #36BFFA;--colors-blue-light-500: #0BA5EC;--colors-blue-light-600: #0086C9;--colors-blue-light-700: #026AA2;--colors-blue-light-800: #065986;--colors-blue-light-900: #0B4A6F;--colors-blue-light-950: #062C41;--colors-blue-25: #F5FAFF;--colors-blue-50: #EFF8FF;--colors-blue-100: #D1E9FF;--colors-blue-200: #B2DDFF;--colors-blue-300: #84CAFF;--colors-blue-400: #53B1FD;--colors-blue-500: #2E90FA;--colors-blue-600: #1570EF;--colors-blue-700: #175CD3;--colors-blue-800: #1849A9;--colors-blue-900: #194185;--colors-blue-950: #102A56;--colors-blue-dark-25: #F5F8FF;--colors-indigo-25: #F5F8FF;--colors-blue-dark-50: #EFF4FF;--colors-blue-dark-100: #D1E0FF;--colors-blue-dark-200: #B2CCFF;--colors-blue-dark-300: #84ADFF;--colors-blue-dark-400: #528BFF;--colors-blue-dark-500: #2970FF;--colors-blue-dark-600: #155EEF;--colors-blue-dark-700: #004EEB;--colors-blue-dark-800: #0040C1;--colors-blue-dark-900: #00359E;--colors-indigo-50: #EEF4FF;--colors-indigo-100: #E0EAFF;--colors-indigo-200: #C7D7FE;--colors-indigo-300: #A4BCFD;--colors-indigo-400: #8098F9;--colors-indigo-500: #6172F3;--colors-indigo-600: #444CE7;--colors-indigo-700: #3538CD;--colors-indigo-800: #2D31A6;--colors-indigo-900: #2D3282;--colors-indigo-950: #1F235B;--colors-violet-25: #FBFAFF;--colors-violet-50: #F5F3FF;--colors-violet-100: #ECE9FE;--colors-violet-200: #DDD6FE;--colors-violet-300: #C3B5FD;--colors-violet-400: #A48AFB;--colors-violet-500: #875BF7;--colors-violet-600: #7839EE;--colors-violet-700: #6927DA;--colors-violet-800: #5720B7;--colors-violet-900: #491C96;--colors-purple-25: #FAFAFF;--colors-purple-50: #F4F3FF;--colors-purple-100: #EBE9FE;--colors-purple-200: #D9D6FE;--colors-purple-300: #BDB4FE;--colors-purple-400: #9B8AFB;--colors-purple-500: #7A5AF8;--colors-purple-600: #6938EF;--colors-purple-700: #5925DC;--colors-purple-800: #4A1FB8;--colors-purple-900: #3E1C96;--colors-purple-950: #27115F;--colors-fuchsia-25: #FEFAFF;--colors-fuchsia-50: #FDF4FF;--colors-fuchsia-100: #FBE8FF;--colors-fuchsia-200: #F6D0FE;--colors-fuchsia-300: #EEAAFD;--colors-fuchsia-400: #E478FA;--colors-fuchsia-500: #D444F1;--colors-fuchsia-600: #BA24D5;--colors-fuchsia-700: #9F1AB1;--colors-fuchsia-800: #821890;--colors-fuchsia-900: #6F1877;--colors-pink-25: #FEF6FB;--colors-pink-50: #FDF2FA;--colors-pink-100: #FCE7F6;--colors-pink-200: #FCCEEE;--colors-pink-300: #FAA7E0;--colors-pink-400: #F670C7;--colors-pink-500: #EE46BC;--colors-pink-600: #DD2590;--colors-pink-700: #C11574;--colors-pink-800: #9E165F;--colors-pink-900: #851651;--colors-pink-950: #4E0D30;--colors-ros-25: #FFF5F6;--colors-ros-50: #FFF1F3;--colors-ros-100: #FFE4E8;--colors-ros-200: #FECDD6;--colors-ros-300: #FEA3B4;--colors-ros-400: #FD6F8E;--colors-ros-500: #F63D68;--colors-ros-600: #E31B54;--colors-ros-700: #C01048;--colors-ros-800: #A11043;--colors-ros-900: #89123E;--colors-ros-950: #510B24;--colors-orange-dark-25: #FFF9F5;--colors-orange-dark-50: #FFF4ED;--colors-orange-dark-100: #FFE6D5;--colors-orange-dark-200: #FFD6AE;--colors-orange-dark-300: #FF9C66;--colors-orange-dark-400: #FF692E;--colors-orange-dark-500: #FF4405;--colors-orange-dark-600: #E62E05;--colors-orange-dark-700: #BC1B06;--colors-orange-dark-800: #97180C;--colors-orange-dark-900: #771A0D;--colors-orange-dark-950: #57130A;--colors-orange-25: #FEFAF5;--colors-orange-50: #FEF6EE;--colors-orange-100: #FDEAD7;--colors-orange-200: #F9DBAF;--colors-orange-300: #F7B27A;--colors-orange-400: #F38744;--colors-orange-500: #EF6820;--colors-orange-600: #E04F16;--colors-orange-700: #B93815;--colors-orange-800: #932F19;--colors-orange-900: #772917;--colors-orange-950: #511C10;--colors-yellow-25: #FEFDF0;--colors-yellow-50: #FEFBE8;--colors-yellow-100: #FEF7C3;--colors-yellow-400: #FAC515;--colors-yellow-500: #EAAA08;--colors-yellow-600: #CA8504;--colors-yellow-700: #A15C07;--colors-yellow-800: #854A0E;--colors-yellow-900: #713B12;--colors-gray-cool-950: #0E101B;--colors-gray-modern-950: #0D121C;--colors-gray-neutral-950: #0D121C;--colors-gray-iron-950: #131316;--colors-gray-true-800: #292929;--colors-gray-true-900: #141414;--colors-gray-true-950: #0F0F0F;--colors-moss-950: #1A280B;--colors-green-light-950: #15290A;--colors-green-950: #052E1C;--colors-teal-25: #F6FEFC;--colors-teal-950: #0A2926;--colors-cyan-25: #F5FEFF;--colors-blue-dark-950: #002266;--colors-violet-950: #2E125E;--colors-fuchsia-950: #47104C;--colors-yellow-950: #542C0D;--colors-yellow-200: #FEEE95;--colors-yellow-300: #FDE272;--spacing-0-0px: 0px;--spacing-0-5-2px: 2px;--spacing-1-4px: 4px;--spacing-2-8px: 8px;--spacing-3-12px: 12px;--spacing-4-16px: 16px;--spacing-5-20px: 20px;--spacing-6-24px: 24px;--spacing-8-32px: 32px;--spacing-10-40px: 40px;--spacing-12-48px: 48px;--spacing-16-64px: 64px;--spacing-20-80px: 80px;--spacing-24-96px: 96px;--spacing-32-128px: 128px;--spacing-40-160px: 160px;--spacing-48-192px: 192px;--spacing-56-224px: 224px;--spacing-64-256px: 256px;--spacing-96-384px: 384px;--spacing-80-320px: 320px;--spacing-120-480px: 480px;--spacing-160-640px: 640px;--spacing-192-768px: 768px;--spacing-256-1-024px: 1024px;--spacing-320-1-280px: 1280px;--spacing-360-1-440px: 1440px;--spacing-400-1-600px: 1600px;--spacing-480-1-920px: 1920px;--spacing-1-5-6px: 6px;--colors-base-transparent: #FFFFFF00;--spacing-140-560px: 560px;--spacing-180-720px: 720px;--colors-gray-dark-mode-alpha-25: #FFFFFFFA;--colors-gray-dark-mode-alpha-50: #FFFFFFF5;--colors-gray-dark-mode-alpha-100: #FFFFFFF0;--colors-gray-dark-mode-alpha-200: #FFFFFFEB;--colors-gray-dark-mode-alpha-300: #FFFFFFCC;--colors-gray-dark-mode-alpha-400: #FFFFFF8F;--colors-gray-dark-mode-alpha-500: #FFFFFF80;--colors-gray-dark-mode-alpha-600: #FFFFFF59;--colors-gray-dark-mode-alpha-700: #FFFFFF29;--colors-gray-dark-mode-alpha-800: #FFFFFF14;--colors-gray-dark-mode-alpha-900: #FFFFFF0A;--colors-gray-dark-mode-alpha-950: #FFFFFF00;--colors-gray-dark-mode-25: #FAFAFA;--colors-gray-dark-mode-50: #F7F7F7;--colors-gray-dark-mode-100: #F0F0F1;--colors-gray-dark-mode-200: #ECECED;--colors-gray-dark-mode-300: #CECFD2;--colors-gray-dark-mode-400: #94979C;--colors-gray-dark-mode-500: #85888E;--colors-gray-dark-mode-600: #61656C;--colors-gray-dark-mode-700: #373A41;--colors-gray-dark-mode-800: #22262F;--colors-gray-dark-mode-900: #13161B;--colors-gray-dark-mode-950: #0C0E12;--colors-brand-b-25: #F6FEF9;--colors-brand-b-50: #EDFCF2;--colors-brand-b-100: #D3F8DF;--colors-brand-b-200: #AAF0C4;--colors-brand-b-300: #73E2A3;--colors-brand-b-400: #3CCB7F;--colors-brand-b-500: #16B364;--colors-brand-b-600: #099250;--colors-brand-b-700: #087443;--colors-brand-b-800: #095C37;--colors-brand-b-900: #084C2E;--colors-brand-b-950: #052E1C;--colors-brown-25: #F2EEED;--colors-brown-50: #EAE3E1;--colors-brown-100: #DED3D0;--colors-brown-200: #C5B4AE;--colors-brown-300: #AB948C;--colors-brown-400: #92756A;--colors-brown-500: #795548;--colors-brown-600: #61443A;--colors-brown-700: #49332B;--colors-brown-800: #30221D;--colors-brown-900: #241916;--colors-brown-950: #18110E;--colors-olive-25: #ECEFEC;--colors-olive-50: #DFE5E0;--colors-olive-100: #CFD8D1;--colors-olive-200: #AFBDB2;--colors-olive-300: #8EA292;--colors-olive-400: #6E8773;--colors-olive-500: #4E6C54;--colors-olive-600: #3E5643;--colors-olive-700: #2F4132;--colors-olive-800: #1F2B22;--colors-olive-900: #172019;--colors-olive-950: #101611;--container-max-width-desktop: var(--spacing-320-1-280px);--container-padding-desktop: var(--spacing-8-32px);--container-padding-mobile: var(--spacing-4-16px);--font-family-font-family-display: Inter;--font-family-font-family-body: Inter;--font-weight-regular: Regular;--font-weight-regular-italic: "Regular italic";--font-weight-medium: Medium;--font-weight-medium-italic: "Medium italic";--font-weight-semibold: Semibold;--font-weight-semibold-italic: "Semibold italic";--font-weight-bold: Bold;--font-weight-bold-italic: "Bold italic";--font-size-text-xs: 12px;--font-size-text-sm: 14px;--font-size-text-md: 16px;--font-size-text-lg: 18px;--font-size-text-xl: 20px;--font-size-display-xs: 24px;--font-size-display-sm: 30px;--font-size-display-md: 36px;--font-size-display-lg: 48px;--font-size-display-xl: 60px;--font-size-display-2xl: 72px;--line-height-default-text-xs: 18px;--line-height-default-text-sm: 20px;--line-height-default-text-md: 24px;--line-height-default-text-lg: 28px;--line-height-default-text-xl: 30px;--line-height-default-display-xs: 32px;--line-height-default-display-sm: 38px;--line-height-default-display-md: 44px;--line-height-default-display-lg: 60px;--line-height-default-display-xl: 72px;--line-height-default-display-2xl: 90px;--line-height-leading-tight-text-xs: 14px;--line-height-leading-tight-text-sm: 16px;--line-height-leading-tight-text-md: 18px;--line-height-leading-tight-text-lg: 20px;--line-height-leading-tight-text-xl: 24px;--font-size-display-2xs: 20px;--line-height-default-display-2xs: 28px;--width-xxs: var(--spacing-80-320px);--width-sm: var(--spacing-120-480px);--width-lg: var(--spacing-160-640px);--width-xl: var(--spacing-192-768px);--width-2xl: var(--spacing-256-1-024px);--width-3xl: var(--spacing-320-1-280px);--width-4xl: var(--spacing-360-1-440px);--width-5xl: var(--spacing-400-1-600px);--width-6xl: var(--spacing-480-1-920px);--width-md: var(--spacing-140-560px);--paragraph-max-width: var(--spacing-180-720px);--width-xs: var(--spacing-96-384px);--spacing-none: var(--spacing-0-0px);--spacing-xxs: var(--spacing-0-5-2px);--spacing-xs: var(--spacing-1-4px);--spacing-md: var(--spacing-2-8px);--spacing-lg: var(--spacing-3-12px);--spacing-xl: var(--spacing-4-16px);--spacing-2xl: var(--spacing-5-20px);--spacing-3xl: var(--spacing-6-24px);--spacing-4xl: var(--spacing-8-32px);--spacing-6xl: var(--spacing-12-48px);--spacing-7xl: var(--spacing-16-64px);--spacing-8xl: var(--spacing-20-80px);--spacing-9xl: var(--spacing-24-96px);--spacing-10xl: var(--spacing-32-128px);--spacing-11xl: var(--spacing-40-160px);--spacing-sm: var(--spacing-1-5-6px);--spacing-5xl: var(--spacing-10-40px);--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-4xl: 24px;--radius-full: 9999px;--radius-lg: 10px;--radius-3xl: 20px;--colors-text-text-primary-900: var(--colors-gray-light-mode-900);--colors-text-text-tertiary-600: var(--colors-gray-light-mode-600);--colors-border-border-secondary: var(--colors-gray-light-mode-200);--colors-text-text-error-primary-600: var(--colors-error-600);--colors-border-border-error-subtle: var(--colors-error-300);--colors-background-bg-primary: var(--colors-base-white);--colors-background-bg-tertiary: var(--colors-gray-light-mode-100);--colors-foreground-fg-secondary-700: var(--colors-gray-light-mode-700);--colors-background-bg-brand-primary: var(--colors-brand-a-50);--colors-background-bg-error-secondary: var(--colors-error-100);--colors-background-bg-warning-primary: var(--colors-warning-50);--colors-background-bg-warning-secondary: var(--colors-warning-100);--colors-background-bg-success-primary: var(--colors-success-50);--colors-background-bg-success-secondary: var(--colors-success-100);--colors-foreground-fg-warning-primary: var(--colors-warning-600);--colors-foreground-fg-success-primary: var(--colors-success-700);--colors-border-border-primary: var(--colors-gray-light-mode-300);--colors-text-text-warning-primary-600: var(--colors-warning-600);--colors-text-text-success-primary-600: var(--colors-success-600);--colors-foreground-fg-white: var(--colors-base-white);--colors-text-text-white: var(--colors-base-white);--colors-background-bg-brand-solid: var(--colors-brand-a-600);--colors-background-bg-secondary-solid: var(--colors-gray-light-mode-600);--colors-background-bg-error-solid: var(--colors-error-600);--colors-background-bg-warning-solid: var(--colors-warning-600);--colors-background-bg-success-solid: var(--colors-success-600);--colors-foreground-fg-success-secondary: var(--colors-success-600);--colors-text-text-secondary-700: var(--colors-gray-light-mode-700);--colors-background-bg-secondary-hover: var(--colors-gray-light-mode-200);--colors-foreground-fg-secondary-hover: var(--colors-gray-light-mode-800);--colors-background-bg-primary-hover: var(--colors-gray-light-mode-100);--colors-background-bg-disabled: var(--colors-gray-light-mode-100);--colors-foreground-fg-primary-900: var(--colors-gray-light-mode-900);--colors-foreground-fg-disabled: var(--colors-gray-light-mode-400);--colors-text-text-disabled: var(--colors-gray-light-mode-400);--colors-text-text-secondary-hover: var(--colors-gray-light-mode-800);--colors-text-text-tertiary-hover: var(--colors-gray-light-mode-700);--colors-background-bg-active: var(--colors-gray-light-mode-100);--colors-background-bg-brand-solid-hover: var(--colors-brand-a-700);--colors-border-border-brand: var(--colors-brand-a-500);--colors-border-border-disabled: var(--colors-gray-light-mode-300);--colors-border-border-error: var(--colors-error-500);--colors-background-bg-error-primary: var(--colors-error-50);--colors-foreground-fg-quaternary-500: var(--colors-gray-light-mode-500);--colors-foreground-fg-quaternary-hover: var(--colors-gray-light-mode-600);--colors-foreground-fg-brand-secondary-500: var(--colors-brand-a-500);--colors-background-bg-brand-secondary: var(--colors-brand-a-100);--colors-foreground-fg-brand-primary-600: var(--colors-brand-a-600);--colors-foreground-fg-quinary-400: var(--colors-gray-light-mode-400);--colors-foreground-fg-quinary-hover: var(--colors-gray-light-mode-500);--colors-foreground-fg-error-primary: var(--colors-error-600);--colors-background-bg-secondary: var(--colors-gray-light-mode-50);--colors-background-bg-disabled-subtle: var(--colors-gray-light-mode-50);--colors-text-text-brand-secondary-700: var(--colors-brand-a-800);--component-colors-utility-blue-utility-blue-600: var(--colors-blue-600);--component-colors-components-tooltips-tooltip-supporting-text: var(--colors-gray-light-mode-700);--colors-background-bg-quaternary: var(--colors-gray-light-mode-200);--component-colors-components-buttons-primary-button-primary-bg: var(--colors-brand-a-700);--component-colors-components-buttons-primary-button-primary-bg-hover: var(--colors-brand-a-800);--component-colors-components-buttons-secondary-button-secondary-bg: var(--colors-base-white);--component-colors-components-buttons-secondary-button-secondary-bg-hover: var(--colors-gray-light-mode-50);--component-colors-components-buttons-secondary-color-button-secondary-color-bg: var(--colors-base-white);--component-colors-components-buttons-secondary-color-button-secondary-color-bg-hover: var(--colors-brand-a-50);--component-colors-components-buttons-primary-button-primary-fg: var(--colors-base-white);--component-colors-components-buttons-secondary-color-button-secondary-color-border-hover: var(--colors-brand-a-300);--component-colors-components-buttons-secondary-color-button-secondary-color-border: var(--colors-brand-a-300);--component-colors-components-buttons-secondary-button-secondary-fg: var(--colors-gray-light-mode-700);--component-colors-components-buttons-secondary-button-secondary-fg-hover: var(--colors-gray-light-mode-800);--component-colors-components-buttons-secondary-color-button-secondary-color-fg: var(--colors-brand-a-700);--component-colors-components-buttons-secondary-color-button-secondary-color-fg-hover: var(--colors-brand-a-800);--component-colors-components-buttons-secondary-button-secondary-border: var(--colors-gray-light-mode-300);--component-colors-components-buttons-secondary-button-secondary-border-hover: var(--colors-gray-light-mode-300);--component-colors-components-buttons-primary-button-primary-fg-hover: var(--colors-base-white);--colors-foreground-fg-disabled-subtle: var(--colors-gray-light-mode-300);--component-colors-utility-brand-utility-brand-600: var(--colors-brand-a-600);--component-colors-utility-gray-utility-gray-700: var(--colors-gray-light-mode-700);--component-colors-utility-error-utility-error-600: var(--colors-error-600);--component-colors-utility-warning-utility-warning-600: var(--colors-warning-600);--component-colors-utility-success-utility-success-600: var(--colors-success-600);--component-colors-utility-orange-utility-orange-600: var(--colors-orange-600);--component-colors-utility-blue-dark-utility-blue-dark-600: var(--colors-blue-dark-600);--component-colors-utility-indigo-utility-indigo-600: var(--colors-indigo-600);--component-colors-utility-fuchsia-utility-fuchsia-600: var(--colors-fuchsia-600);--component-colors-utility-pink-utility-pink-600: var(--colors-pink-600);--component-colors-utility-purple-utility-purple-600: var(--colors-purple-600);--component-colors-utility-orange-dark-utility-orange-dark-600: var(--colors-orange-dark-600);--component-colors-utility-blue-light-utility-blue-light-600: var(--colors-blue-light-600);--component-colors-utility-gray-utility-gray-600: var(--colors-gray-light-mode-600);--component-colors-utility-brand-utility-brand-700: var(--colors-brand-a-700);--component-colors-utility-error-utility-error-700: var(--colors-error-700);--component-colors-utility-warning-utility-warning-700: var(--colors-warning-700);--component-colors-utility-success-utility-success-700: var(--colors-success-700);--component-colors-utility-blue-dark-utility-blue-dark-700: var(--colors-blue-dark-700);--component-colors-utility-indigo-utility-indigo-700: var(--colors-indigo-700);--component-colors-utility-purple-utility-purple-700: var(--colors-purple-700);--component-colors-utility-fuchsia-utility-fuchsia-700: var(--colors-fuchsia-700);--component-colors-utility-pink-utility-pink-700: var(--colors-pink-700);--component-colors-utility-orange-dark-utility-orange-dark-700: var(--colors-orange-dark-700);--component-colors-utility-orange-utility-orange-700: var(--colors-orange-700);--component-colors-utility-blue-utility-blue-700: var(--colors-blue-700);--component-colors-utility-blue-light-utility-blue-light-700: var(--colors-blue-light-700);--component-colors-utility-gray-blue-utility-gray-blue-600: var(--colors-gray-blue-600);--component-colors-utility-gray-blue-utility-gray-blue-700: var(--colors-gray-blue-700);--component-colors-utility-gray-utility-gray-500: var(--colors-gray-light-mode-500);--component-colors-utility-brand-utility-brand-500: var(--colors-brand-a-500);--component-colors-utility-error-utility-error-500: var(--colors-error-500);--component-colors-utility-warning-utility-warning-500: var(--colors-warning-500);--component-colors-utility-success-utility-success-500: var(--colors-success-500);--component-colors-utility-gray-blue-utility-gray-blue-500: var(--colors-gray-blue-500);--component-colors-utility-blue-light-utility-blue-light-500: var(--colors-blue-light-500);--component-colors-utility-blue-utility-blue-500: var(--colors-blue-500);--component-colors-utility-blue-dark-utility-blue-dark-500: var(--colors-blue-dark-500);--component-colors-utility-indigo-utility-indigo-500: var(--colors-indigo-500);--component-colors-utility-purple-utility-purple-500: var(--colors-purple-500);--component-colors-utility-fuchsia-utility-fuchsia-500: var(--colors-fuchsia-500);--component-colors-utility-pink-utility-pink-500: var(--colors-pink-500);--component-colors-utility-orange-dark-utility-orange-dark-500: var(--colors-orange-dark-500);--component-colors-utility-orange-utility-orange-500: var(--colors-orange-500);--component-colors-utility-gray-utility-gray-200: var(--colors-gray-light-mode-200);--component-colors-utility-brand-utility-brand-200: var(--colors-brand-a-200);--component-colors-utility-error-utility-error-200: var(--colors-error-200);--component-colors-utility-warning-utility-warning-200: var(--colors-warning-200);--component-colors-utility-success-utility-success-200: var(--colors-success-200);--component-colors-utility-gray-blue-utility-gray-blue-200: var(--colors-gray-blue-200);--component-colors-utility-blue-light-utility-blue-light-200: var(--colors-blue-light-200);--component-colors-utility-blue-utility-blue-200: var(--colors-blue-200);--component-colors-utility-blue-dark-utility-blue-dark-200: var(--colors-blue-dark-200);--component-colors-utility-indigo-utility-indigo-200: var(--colors-indigo-200);--component-colors-utility-purple-utility-purple-200: var(--colors-purple-200);--component-colors-utility-fuchsia-utility-fuchsia-200: var(--colors-fuchsia-200);--component-colors-utility-pink-utility-pink-200: var(--colors-pink-200);--component-colors-utility-orange-dark-utility-orange-dark-200: var(--colors-orange-dark-200);--component-colors-utility-orange-utility-orange-200: var(--colors-orange-200);--component-colors-utility-gray-utility-gray-50: var(--colors-gray-light-mode-50);--component-colors-utility-brand-utility-brand-50: var(--colors-brand-a-50);--component-colors-utility-error-utility-error-50: var(--colors-error-50);--component-colors-utility-warning-utility-warning-50: var(--colors-warning-50);--component-colors-utility-success-utility-success-50: var(--colors-success-50);--component-colors-utility-gray-blue-utility-gray-blue-50: var(--colors-gray-blue-50);--component-colors-utility-blue-light-utility-blue-light-50: var(--colors-blue-light-50);--component-colors-utility-blue-utility-blue-50: var(--colors-blue-50);--component-colors-utility-blue-dark-utility-blue-dark-50: var(--colors-blue-dark-50);--component-colors-utility-indigo-utility-indigo-50: var(--colors-indigo-50);--component-colors-utility-purple-utility-purple-50: var(--colors-purple-50);--component-colors-utility-fuchsia-utility-fuchsia-50: var(--colors-fuchsia-50);--component-colors-utility-pink-utility-pink-50: var(--colors-pink-50);--component-colors-utility-orange-dark-utility-orange-dark-50: var(--colors-orange-dark-50);--component-colors-utility-orange-utility-orange-50: var(--colors-orange-50);--component-colors-utility-gray-utility-gray-100: var(--colors-gray-light-mode-100);--component-colors-utility-brand-utility-brand-100: var(--colors-brand-a-100);--component-colors-utility-error-utility-error-100: var(--colors-error-100);--component-colors-utility-warning-utility-warning-100: var(--colors-warning-100);--component-colors-utility-success-utility-success-100: var(--colors-success-100);--component-colors-utility-gray-blue-utility-gray-blue-100: var(--colors-gray-blue-100);--component-colors-utility-blue-light-utility-blue-light-100: var(--colors-blue-light-100);--component-colors-utility-blue-utility-blue-100: var(--colors-blue-100);--component-colors-utility-blue-dark-utility-blue-dark-100: var(--colors-blue-dark-100);--component-colors-utility-indigo-utility-indigo-100: var(--colors-indigo-100);--component-colors-utility-purple-utility-purple-100: var(--colors-purple-100);--component-colors-utility-fuchsia-utility-fuchsia-100: var(--colors-fuchsia-100);--component-colors-utility-pink-utility-pink-100: var(--colors-pink-100);--component-colors-utility-orange-dark-utility-orange-dark-100: var(--colors-orange-dark-100);--component-colors-utility-orange-utility-orange-100: var(--colors-orange-100);--component-colors-utility-gray-utility-gray-400: var(--colors-gray-light-mode-400);--component-colors-utility-brand-utility-brand-400: var(--colors-brand-a-400);--component-colors-utility-error-utility-error-400: var(--colors-error-400);--component-colors-utility-warning-utility-warning-400: var(--colors-warning-400);--component-colors-utility-success-utility-success-400: var(--colors-success-400);--component-colors-utility-gray-blue-utility-gray-blue-400: var(--colors-gray-blue-400);--component-colors-utility-blue-light-utility-blue-light-400: var(--colors-blue-light-400);--component-colors-utility-blue-utility-blue-400: var(--colors-blue-400);--component-colors-utility-blue-dark-utility-blue-dark-400: var(--colors-blue-dark-400);--component-colors-utility-indigo-utility-indigo-400: var(--colors-indigo-400);--component-colors-utility-purple-utility-purple-400: var(--colors-purple-400);--component-colors-utility-fuchsia-utility-fuchsia-400: var(--colors-fuchsia-400);--component-colors-utility-pink-utility-pink-400: var(--colors-pink-400);--component-colors-utility-orange-dark-utility-orange-dark-400: var(--colors-orange-dark-400);--component-colors-utility-orange-utility-orange-400: var(--colors-orange-400);--colors-foreground-fg-warning-secondary: var(--colors-warning-500);--colors-foreground-fg-error-secondary: var(--colors-error-500);--colors-border-border-disabled-subtle: var(--colors-gray-light-mode-200);--colors-text-text-placeholder: var(--colors-gray-light-mode-500);--colors-text-text-placeholder-subtle: var(--colors-gray-light-mode-300);--colors-text-text-brand-tertiary-600: var(--colors-brand-a-700);--component-colors-components-buttons-primary-error-button-primary-error-fg: var(--colors-base-white);--component-colors-components-buttons-primary-error-button-primary-error-fg-hover: var(--colors-base-white);--component-colors-components-buttons-primary-error-button-primary-error-bg: var(--colors-error-600);--component-colors-components-buttons-primary-error-button-primary-error-bg-hover: var(--colors-error-700);--component-colors-components-buttons-secondary-error-button-secondary-error-fg: var(--colors-error-700);--component-colors-components-buttons-secondary-error-button-secondary-error-fg-hover: var(--colors-error-800);--component-colors-components-buttons-secondary-error-button-secondary-error-bg: var(--colors-base-white);--component-colors-components-buttons-secondary-error-button-secondary-error-bg-hover: var(--colors-error-50);--component-colors-components-buttons-secondary-error-button-secondary-error-border: var(--colors-error-300);--component-colors-components-buttons-secondary-error-button-secondary-error-border-hover: var(--colors-error-300);--component-colors-components-wysiwyg-editor-wysiwyg-editor-icon-fg: var(--colors-gray-light-mode-400);--component-colors-components-wysiwyg-editor-wysiwyg-editor-icon-fg-active: var(--colors-gray-light-mode-500);--component-colors-components-avatars-avatar-contrast-border: #00000014;--component-colors-components-avatars-avatar-profile-photo-border: var(--colors-base-white);--component-colors-components-avatars-avatar-bg: var(--colors-gray-light-mode-100);--component-colors-components-breadcrumbs-breadcrumb-fg: var(--colors-gray-light-mode-600);--component-colors-components-breadcrumbs-breadcrumb-fg-hover: var(--colors-gray-light-mode-700);--component-colors-components-breadcrumbs-breadcrumb-bg-hover: var(--colors-gray-light-mode-50);--component-colors-components-breadcrumbs-breadcrumb-brand-bg-hover: var(--colors-brand-a-50);--component-colors-components-breadcrumbs-breadcrumb-brand-fg-hover: var(--colors-brand-a-700);--component-colors-components-breadcrumbs-breadcrumb-icon-fg: var(--colors-gray-light-mode-500);--component-colors-components-breadcrumbs-breadcrumb-icon-fg-hover: var(--colors-gray-light-mode-700);--component-colors-components-breadcrumbs-breadcrumb-brand-icon-fg-hover: var(--colors-brand-a-700);--colors-foreground-fg-senary-300: var(--colors-gray-light-mode-300);--colors-background-bg-primary-alt: var(--colors-base-white);--colors-foreground-fg-tertiary-600: var(--colors-gray-light-mode-600);--colors-foreground-fg-tertiary-hover: var(--colors-gray-light-mode-700);--component-colors-components-buttons-tertiary-button-tertiary-fg: var(--colors-gray-light-mode-600);--component-colors-components-buttons-tertiary-button-tertiary-fg-hover: var(--colors-gray-light-mode-700);--component-colors-components-buttons-tertiary-color-button-tertiary-color-fg: var(--colors-brand-a-700);--component-colors-components-buttons-tertiary-color-button-tertiary-color-fg-hover: var(--colors-brand-a-800);--component-colors-components-buttons-tertiary-button-tertiary-bg-hover: var(--colors-gray-light-mode-50);--component-colors-components-buttons-tertiary-color-button-tertiary-color-bg-hover: var(--colors-brand-a-50);--component-colors-components-buttons-tertiary-error-button-tertiary-error-fg: var(--colors-error-700);--component-colors-components-buttons-tertiary-error-button-tertiary-error-fg-hover: var(--colors-error-800);--component-colors-components-buttons-tertiary-error-button-tertiary-error-bg-hover: var(--colors-error-50);--colors-background-bg-brand-primary-alt: var(--colors-brand-a-50);--colors-foreground-fg-brand-primary-alt: var(--colors-brand-a-600);--colors-background-bg-secondary-alt: var(--colors-gray-light-mode-50);--component-colors-alpha-alpha-white-90: #FFFFFFE5;--component-colors-alpha-alpha-white-80: #FFFFFFCC;--component-colors-alpha-alpha-white-70: #FFFFFFB2;--component-colors-alpha-alpha-white-60: #FFFFFF99;--component-colors-alpha-alpha-white-50: #FFFFFF80;--component-colors-alpha-alpha-white-40: #FFFFFF66;--component-colors-alpha-alpha-white-30: #FFFFFF4D;--component-colors-alpha-alpha-white-20: #FFFFFF33;--component-colors-alpha-alpha-white-10: #FFFFFF1A;--component-colors-alpha-alpha-black-10: #0000001A;--component-colors-alpha-alpha-black-20: #00000033;--component-colors-alpha-alpha-black-30: #0000004D;--component-colors-alpha-alpha-black-40: #00000066;--component-colors-alpha-alpha-black-50: #00000080;--component-colors-alpha-alpha-black-60: #00000099;--component-colors-alpha-alpha-black-70: #000000B2;--component-colors-alpha-alpha-black-80: #000000CC;--component-colors-alpha-alpha-black-90: #000000E5;--colors-text-text-quaternary-500: var(--colors-gray-light-mode-500);--component-colors-components-icons-featured-icons-modern-featured-icon-modern-border: var(--colors-gray-light-mode-200);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-brand: var(--colors-brand-a-600);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-gray: var(--colors-gray-light-mode-500);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-error: var(--colors-error-600);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-warning: var(--colors-warning-600);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-success: var(--colors-success-600);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-brand: var(--colors-base-white);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-gray: var(--colors-base-white);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-error: var(--colors-base-white);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-warning: var(--colors-base-white);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-success: var(--colors-base-white);--component-colors-components-application-navigation-nav-item-icon-fg: var(--colors-gray-light-mode-500);--component-colors-components-application-navigation-nav-item-icon-fg-active: var(--colors-gray-light-mode-500);--component-colors-components-application-navigation-nav-item-button-icon-fg: var(--colors-gray-light-mode-500);--component-colors-components-application-navigation-nav-item-button-icon-fg-active: var(--colors-gray-light-mode-700);--colors-background-bg-overlay: var(--colors-gray-light-mode-950);--component-colors-utility-brand-utility-brand-50-alt: var(--colors-brand-a-50);--component-colors-utility-brand-utility-brand-100-alt: var(--colors-brand-a-100);--component-colors-utility-brand-utility-brand-200-alt: var(--colors-brand-a-200);--component-colors-utility-brand-utility-brand-400-alt: var(--colors-brand-a-400);--component-colors-utility-brand-utility-brand-500-alt: var(--colors-brand-a-500);--component-colors-utility-brand-utility-brand-600-alt: var(--colors-brand-a-600);--component-colors-utility-brand-utility-brand-700-alt: var(--colors-brand-a-700);--component-colors-components-sliders-slider-handle-border: var(--colors-brand-a-600);--component-colors-components-sliders-slider-handle-bg: var(--colors-base-white);--component-colors-utility-brand-utility-brand-300: var(--colors-brand-a-300);--colors-background-bg-secondary-subtle: var(--colors-gray-light-mode-25);--component-colors-utility-gray-utility-gray-300: var(--colors-gray-light-mode-300);--component-colors-alpha-alpha-black-100: #000000;--component-colors-alpha-alpha-white-100: #FFFFFF;--component-colors-utility-brand-utility-brand-900: var(--colors-brand-a-900);--component-colors-utility-gray-utility-gray-900: var(--colors-gray-light-mode-900);--component-colors-components-header-sections-header-abstract-50-bg: var(--colors-brand-a-50);--component-colors-components-header-sections-header-abstract-100-bg: var(--colors-brand-a-100);--component-colors-components-header-sections-header-abstract-200-bg: var(--colors-brand-a-200);--component-colors-components-header-sections-header-abstract-300-bg: var(--colors-brand-a-300);--component-colors-utility-brand-utility-brand-800: var(--colors-brand-a-800);--component-colors-utility-gray-utility-gray-800: var(--colors-gray-light-mode-800);--colors-border-border-tertiary: var(--colors-gray-light-mode-100);--component-colors-components-mockups-screen-mockup-border: var(--colors-gray-light-mode-900);--colors-text-text-brand-primary-900: var(--colors-brand-a-950);--colors-background-bg-brand-section: var(--colors-brand-a-800);--colors-text-text-primary-on-brand: var(--colors-base-white);--colors-text-text-secondary-on-brand: var(--colors-brand-a-200);--colors-text-text-tertiary-on-brand: var(--colors-brand-a-200);--component-colors-components-icons-icons-icon-fg-brand: var(--colors-brand-a-600);--component-colors-components-icons-icons-icon-fg-brand-on-brand: var(--colors-brand-a-200);--colors-background-bg-brand-section-subtle: var(--colors-brand-a-700);--component-colors-components-footers-footer-button-fg: var(--colors-brand-a-200);--component-colors-components-footers-footer-button-fg-hover: var(--colors-base-white);--component-colors-components-app-store-badges-app-store-badge-border: #A6A6A6;--colors-text-text-quaternary-on-brand: var(--colors-brand-a-300);--component-colors-components-footers-footer-badge-fg: var(--colors-success-700);--component-colors-components-footers-footer-badge-border: var(--colors-success-200);--component-colors-components-footers-footer-badge-bg: var(--colors-success-50);--component-colors-components-icons-social-icons-social-icon-fg-x: #242E36;--component-colors-components-icons-social-icons-social-icon-fg-apple: var(--colors-base-black);--component-colors-components-icons-social-icons-social-icon-fg-github: var(--colors-base-black);--component-colors-components-icons-social-icons-social-icon-fg-angellist: var(--colors-base-black);--component-colors-components-icons-social-icons-social-icon-fg-tumblr: #001935;--component-colors-components-icons-social-icons-social-icon-fg-instagram: #000100;--colors-text-text-brand-tertiary-alt: var(--colors-brand-a-700);--colors-background-bg-primary-solid: var(--colors-gray-light-mode-950);--component-colors-components-thumbnail-thumbnail-badge-brand-fg: var(--colors-brand-a-700);--component-colors-components-thumbnail-thumbnail-badge-success-fg: var(--colors-success-700);--component-colors-components-toggles-toggle-button-fg-disabled: var(--colors-base-white);--component-colors-utility-brand-utility-brand-300-alt: var(--colors-brand-a-300);--component-colors-utility-brand-utility-brand-800-alt: var(--colors-brand-a-800);--component-colors-utility-brand-utility-brand-900-alt: var(--colors-brand-a-900);--component-colors-utility-error-utility-error-300: var(--colors-error-300);--component-colors-utility-warning-utility-warning-300: var(--colors-warning-300);--component-colors-utility-success-utility-success-300: var(--colors-success-300);--component-colors-utility-gray-blue-utility-gray-blue-300: var(--colors-gray-blue-300);--component-colors-utility-blue-light-utility-blue-light-300: var(--colors-blue-light-300);--component-colors-utility-blue-utility-blue-300: var(--colors-blue-300);--component-colors-utility-blue-dark-utility-blue-dark-300: var(--colors-blue-dark-300);--component-colors-utility-indigo-utility-indigo-300: var(--colors-indigo-300);--component-colors-utility-purple-utility-purple-300: var(--colors-purple-300);--component-colors-utility-fuchsia-utility-fuchsia-300: var(--colors-fuchsia-300);--component-colors-utility-pink-utility-pink-300: var(--colors-pink-300);--component-colors-utility-orange-dark-utility-orange-dark-300: var(--colors-orange-dark-300);--component-colors-utility-orange-utility-orange-300: var(--colors-orange-300);--colors-effects-shadows-shadow-xs: #0A0D120D;--colors-effects-shadows-shadow-sm-02: #0A0D121A;--colors-effects-shadows-shadow-lg-01: #0A0D1214;--colors-effects-shadows-shadow-lg-02: #0A0D1208;--colors-effects-shadows-shadow-sm-01: #0A0D121A;--colors-effects-shadows-shadow-3xl-01: #0A0D1224;--colors-effects-shadows-shadow-2xl-01: #0A0D122E;--component-colors-components-avatars-avatar-styles-bg-neutral: #E0E0E0;--colors-effects-shadows-shadow-md-01: #0A0D121A;--colors-effects-shadows-shadow-md-02: #0A0D120F;--colors-effects-shadows-shadow-xl-01: #0A0D1214;--colors-effects-shadows-shadow-xl-02: #0A0D1208;--colors-effects-portfolio-mockups-shadow-main-centre-md: #0A0D1224;--colors-effects-portfolio-mockups-shadow-main-centre-lg: #0A0D122E;--colors-effects-portfolio-mockups-shadow-overlay-lg: #0A0D121F;--colors-effects-portfolio-mockups-shadow-grid-md: #0A0D1214;--colors-effects-focus-rings-focus-ring: var(--colors-brand-a-500);--colors-effects-focus-rings-focus-ring-error: var(--colors-error-500);--colors-effects-shadows-shadow-skeumorphic-inner: #0A0D120D;--colors-effects-shadows-shadow-skeumorphic-inner-border: #0A0D122E;--colors-border-border-brand-alt: var(--colors-brand-a-600);--component-colors-components-toggles-toggle-border: var(--colors-gray-light-mode-300);--colors-effects-shadows-shadow-lg-03: #0A0D120A;--colors-effects-shadows-shadow-xl-03: #0A0D120A;--colors-effects-shadows-shadow-2xl-02: #0A0D120A;--colors-effects-shadows-shadow-3xl-02: #0A0D120A;--component-colors-utility-green-utility-green-50: var(--colors-green-50);--component-colors-utility-green-utility-green-100: var(--colors-green-100);--component-colors-utility-green-utility-green-200: var(--colors-green-200);--component-colors-utility-green-utility-green-300: var(--colors-green-300);--component-colors-utility-green-utility-green-400: var(--colors-green-400);--component-colors-utility-green-utility-green-500: var(--colors-green-500);--component-colors-utility-green-utility-green-600: var(--colors-green-600);--component-colors-utility-green-utility-green-700: var(--colors-green-700);--component-colors-utility-yellow-utility-yellow-50: var(--colors-yellow-50);--component-colors-utility-yellow-utility-yellow-100: var(--colors-yellow-100);--component-colors-utility-yellow-utility-yellow-200: var(--colors-yellow-200);--component-colors-utility-yellow-utility-yellow-300: var(--colors-yellow-300);--component-colors-utility-yellow-utility-yellow-400: var(--colors-yellow-400);--component-colors-utility-yellow-utility-yellow-500: var(--colors-yellow-500);--component-colors-utility-yellow-utility-yellow-600: var(--colors-yellow-600);--component-colors-utility-yellow-utility-yellow-700: var(--colors-yellow-700);--colors-foreground-fg-logo-1: var(--colors-brand-a-950);--colors-foreground-fg-logo-2: var(--colors-brand-a-500);--colors-background-bg-logo: var(--colors-brand-a-950);--colors-foreground-fg-logo-3: var(--colors-base-white);--colors-background-bg-product-image: var(--colors-gray-light-mode-100);--colors-background-bg-warning-tertiary: var(--colors-warning-50);--colors-background-bg-error-tertiary: var(--colors-error-50);--colors-background-bg-success-tertiary: var(--colors-success-50);--colors-text-text-error-primary-on-bg-error: var(--colors-error-700);--colors-text-text-warning-primary-on-bg-warning: var(--colors-warning-700);--colors-text-text-success-primary-on-bg-success: var(--colors-success-800);--colors-border-border-warning: var(--colors-warning-500);--colors-border-border-warning-subtle: var(--colors-warning-300);--colors-border-border-success: var(--component-colors-utility-success-utility-success-500);--colors-border-border-success-subtle: var(--colors-success-300);--colors-background-bg-warning-primary-hover: var(--colors-warning-100);--component-colors-components-tooltips-tooltip-bg: var(--colors-background-bg-primary);--component-colors-components-tooltips-tooltip-text: var(--colors-gray-light-mode-900);--component-colors-components-toggles-toggle-button-bg-default: var(--colors-gray-light-mode-400);--component-colors-components-toggles-toggle-button-bg-default-disabled: var(--colors-gray-light-mode-200);--component-colors-components-toggles-toggle-button-bg-pressed: var(--colors-background-bg-brand-solid);--component-colors-components-toggles-toggle-button-bg-pressed-disabled: var(--colors-background-bg-brand-solid);--component-colors-components-buttons-primary-success-button-primary-success-fg: var(--colors-base-white);--component-colors-components-buttons-primary-success-button-primary-success-fg-hover: var(--colors-base-white);--component-colors-components-buttons-primary-success-button-primary-success-bg: var(--colors-success-600);--component-colors-components-buttons-primary-success-button-primary-success-bg-hover: var(--colors-success-700);--component-colors-components-buttons-secondary-success-button-secondary-success-fg: var(--colors-success-700);--component-colors-components-buttons-primary-success-button-primary-error-bg-2: var(--colors-success-600);--component-colors-components-buttons-secondary-success-button-secondary-success-fg-hover: var(--colors-success-800);--component-colors-components-buttons-secondary-success-button-secondary-success-bg: var(--colors-base-white);--component-colors-components-buttons-secondary-success-button-secondary-success-bg-hover: var(--colors-success-50);--component-colors-components-buttons-secondary-success-button-secondary-success-border: var(--colors-success-300);--component-colors-components-buttons-secondary-success-button-secondary-success-border-hover: var(--colors-success-300);--component-colors-components-buttons-tertiary-success-button-tertiary-success-fg: var(--colors-success-700);--component-colors-components-buttons-tertiary-success-button-tertiary-success-fg-hover: var(--colors-success-800);--component-colors-components-buttons-tertiary-success-button-tertiary-success-bg-hover: var(--colors-success-50);--colors-effects-focus-rings-focus-ring-success: var(--colors-success-500);--shadow-xs: 0 1px 2px 0 var(--colors-effects-shadows-shadow-xs);--shadow-sm: 0 1px 3px 0 var(--colors-effects-shadows-shadow-sm-01), 0 1px 2px -1px var(--colors-effects-shadows-shadow-sm-02);--shadow-md: 0 4px 6px -2px var(--colors-effects-shadows-shadow-md-02), 0 12px 16px -4px var(--colors-effects-shadows-shadow-md-01);--shadow-lg: 0 4px 6px -2px var(--colors-effects-shadows-shadow-lg-02), 0 12px 16px -4px var(--colors-effects-shadows-shadow-lg-01);--shadow-xl: 0 8px 8px -4px var(--colors-effects-shadows-shadow-xl-02), 0 20px 24px -4px var(--colors-effects-shadows-shadow-xl-01);--shadow-2xl: 0 24px 48px -12px var(--colors-effects-shadows-shadow-2xl-01);--shadow-3xl: 0 32px 64px -12px var(--colors-effects-shadows-shadow-3xl-01)}.dark{--colors-text-text-primary-900: var(--colors-gray-dark-mode-50);--colors-text-text-tertiary-600: var(--colors-gray-dark-mode-400);--colors-border-border-secondary: var(--colors-gray-dark-mode-800);--colors-text-text-error-primary-600: var(--colors-error-400);--colors-border-border-error-subtle: var(--colors-error-400);--colors-background-bg-primary: var(--colors-gray-dark-mode-950);--colors-background-bg-tertiary: var(--colors-gray-dark-mode-800);--colors-foreground-fg-secondary-700: var(--colors-gray-dark-mode-300);--colors-background-bg-brand-primary: var(--colors-brand-a-500);--colors-background-bg-error-secondary: var(--colors-error-600);--colors-background-bg-warning-primary: var(--colors-warning-500);--colors-background-bg-warning-secondary: var(--colors-warning-600);--colors-background-bg-success-primary: var(--colors-success-500);--colors-background-bg-success-secondary: var(--colors-success-600);--colors-foreground-fg-warning-primary: var(--colors-warning-500);--colors-foreground-fg-success-primary: var(--colors-success-400);--colors-border-border-primary: var(--colors-gray-dark-mode-700);--colors-text-text-warning-primary-600: var(--colors-warning-400);--colors-text-text-success-primary-600: var(--colors-success-400);--colors-foreground-fg-white: var(--colors-base-white);--colors-text-text-white: var(--colors-base-white);--colors-background-bg-brand-solid: var(--colors-brand-a-600);--colors-background-bg-secondary-solid: var(--colors-gray-dark-mode-600);--colors-background-bg-error-solid: var(--colors-error-600);--colors-background-bg-warning-solid: var(--colors-warning-600);--colors-background-bg-success-solid: var(--colors-success-600);--colors-foreground-fg-success-secondary: var(--colors-success-300);--colors-text-text-secondary-700: var(--colors-gray-dark-mode-300);--colors-background-bg-secondary-hover: var(--colors-gray-dark-mode-800);--colors-foreground-fg-secondary-hover: var(--colors-gray-dark-mode-200);--colors-background-bg-primary-hover: var(--colors-gray-dark-mode-800);--colors-background-bg-disabled: var(--colors-gray-dark-mode-800);--colors-foreground-fg-primary-900: var(--colors-base-white);--colors-foreground-fg-disabled: var(--colors-gray-dark-mode-500);--colors-text-text-disabled: var(--colors-gray-dark-mode-600);--colors-text-text-secondary-hover: var(--colors-gray-dark-mode-200);--colors-text-text-tertiary-hover: var(--colors-gray-dark-mode-300);--colors-background-bg-active: var(--colors-gray-dark-mode-800);--colors-background-bg-brand-solid-hover: var(--colors-brand-a-500);--colors-border-border-brand: var(--colors-brand-a-400);--colors-border-border-disabled: var(--colors-gray-dark-mode-700);--colors-border-border-error: var(--colors-error-400);--colors-background-bg-error-primary: var(--colors-error-500);--colors-foreground-fg-quaternary-500: var(--colors-gray-dark-mode-400);--colors-foreground-fg-quaternary-hover: var(--colors-gray-dark-mode-300);--colors-foreground-fg-brand-secondary-500: var(--colors-brand-a-500);--colors-background-bg-brand-secondary: var(--colors-brand-a-600);--colors-foreground-fg-brand-primary-600: var(--colors-brand-a-500);--colors-foreground-fg-quinary-400: var(--colors-gray-dark-mode-500);--colors-foreground-fg-quinary-hover: var(--colors-gray-dark-mode-400);--colors-foreground-fg-error-primary: var(--colors-error-500);--colors-background-bg-secondary: var(--colors-gray-dark-mode-900);--colors-background-bg-disabled-subtle: var(--colors-gray-dark-mode-900);--colors-text-text-brand-secondary-700: var(--colors-brand-a-600);--component-colors-utility-blue-utility-blue-600: var(--colors-blue-400);--component-colors-components-tooltips-tooltip-supporting-text: var(--colors-gray-dark-mode-300);--colors-background-bg-quaternary: var(--colors-gray-dark-mode-700);--component-colors-components-buttons-primary-button-primary-bg: var(--colors-brand-a-600);--component-colors-components-buttons-primary-button-primary-bg-hover: var(--colors-brand-a-700);--component-colors-components-buttons-secondary-button-secondary-bg: var(--colors-gray-dark-mode-900);--component-colors-components-buttons-secondary-button-secondary-bg-hover: var(--colors-gray-dark-mode-800);--component-colors-components-buttons-secondary-color-button-secondary-color-bg: var(--colors-gray-dark-mode-900);--component-colors-components-buttons-secondary-color-button-secondary-color-bg-hover: var(--colors-gray-dark-mode-800);--component-colors-components-buttons-primary-button-primary-fg: var(--colors-base-white);--component-colors-components-buttons-secondary-color-button-secondary-color-border-hover: var(--colors-gray-dark-mode-700);--component-colors-components-buttons-secondary-color-button-secondary-color-border: var(--colors-gray-dark-mode-700);--component-colors-components-buttons-secondary-button-secondary-fg: var(--colors-gray-dark-mode-300);--component-colors-components-buttons-secondary-button-secondary-fg-hover: var(--colors-gray-dark-mode-100);--component-colors-components-buttons-secondary-color-button-secondary-color-fg: var(--colors-gray-dark-mode-300);--component-colors-components-buttons-secondary-color-button-secondary-color-fg-hover: var(--colors-gray-dark-mode-100);--component-colors-components-buttons-secondary-button-secondary-border: var(--colors-gray-dark-mode-700);--component-colors-components-buttons-secondary-button-secondary-border-hover: var(--colors-gray-dark-mode-700);--component-colors-components-buttons-primary-button-primary-fg-hover: var(--colors-base-white);--colors-foreground-fg-disabled-subtle: var(--colors-gray-dark-mode-600);--component-colors-utility-brand-utility-brand-600: var(--colors-brand-a-400);--component-colors-utility-gray-utility-gray-700: var(--colors-gray-dark-mode-300);--component-colors-utility-error-utility-error-600: var(--colors-error-400);--component-colors-utility-warning-utility-warning-600: var(--colors-warning-400);--component-colors-utility-success-utility-success-600: var(--colors-success-400);--component-colors-utility-orange-utility-orange-600: var(--colors-orange-400);--component-colors-utility-blue-dark-utility-blue-dark-600: var(--colors-blue-dark-400);--component-colors-utility-indigo-utility-indigo-600: var(--colors-indigo-400);--component-colors-utility-fuchsia-utility-fuchsia-600: var(--colors-fuchsia-400);--component-colors-utility-pink-utility-pink-600: var(--colors-pink-400);--component-colors-utility-purple-utility-purple-600: var(--colors-purple-400);--component-colors-utility-orange-dark-utility-orange-dark-600: var(--colors-orange-dark-400);--component-colors-utility-blue-light-utility-blue-light-600: var(--colors-blue-light-400);--component-colors-utility-gray-utility-gray-600: var(--colors-gray-dark-mode-400);--component-colors-utility-brand-utility-brand-700: var(--colors-brand-a-300);--component-colors-utility-error-utility-error-700: var(--colors-error-300);--component-colors-utility-warning-utility-warning-700: var(--colors-warning-300);--component-colors-utility-success-utility-success-700: var(--colors-success-300);--component-colors-utility-blue-dark-utility-blue-dark-700: var(--colors-blue-dark-300);--component-colors-utility-indigo-utility-indigo-700: var(--colors-indigo-300);--component-colors-utility-purple-utility-purple-700: var(--colors-purple-300);--component-colors-utility-fuchsia-utility-fuchsia-700: var(--colors-fuchsia-300);--component-colors-utility-pink-utility-pink-700: var(--colors-pink-300);--component-colors-utility-orange-dark-utility-orange-dark-700: var(--colors-orange-dark-300);--component-colors-utility-orange-utility-orange-700: var(--colors-orange-300);--component-colors-utility-blue-utility-blue-700: var(--colors-blue-300);--component-colors-utility-blue-light-utility-blue-light-700: var(--colors-blue-light-300);--component-colors-utility-gray-blue-utility-gray-blue-600: var(--colors-gray-blue-400);--component-colors-utility-gray-blue-utility-gray-blue-700: var(--colors-gray-blue-300);--component-colors-utility-gray-utility-gray-500: var(--colors-gray-dark-mode-500);--component-colors-utility-brand-utility-brand-500: var(--colors-brand-a-500);--component-colors-utility-error-utility-error-500: var(--colors-error-500);--component-colors-utility-warning-utility-warning-500: var(--colors-warning-500);--component-colors-utility-success-utility-success-500: var(--colors-success-500);--component-colors-utility-gray-blue-utility-gray-blue-500: var(--colors-gray-blue-500);--component-colors-utility-blue-light-utility-blue-light-500: var(--colors-blue-light-500);--component-colors-utility-blue-utility-blue-500: var(--colors-blue-500);--component-colors-utility-blue-dark-utility-blue-dark-500: var(--colors-blue-dark-500);--component-colors-utility-indigo-utility-indigo-500: var(--colors-indigo-500);--component-colors-utility-purple-utility-purple-500: var(--colors-purple-500);--component-colors-utility-fuchsia-utility-fuchsia-500: var(--colors-fuchsia-500);--component-colors-utility-pink-utility-pink-500: var(--colors-pink-500);--component-colors-utility-orange-dark-utility-orange-dark-500: var(--colors-orange-dark-500);--component-colors-utility-orange-utility-orange-500: var(--colors-orange-500);--component-colors-utility-gray-utility-gray-200: var(--colors-gray-dark-mode-700);--component-colors-utility-brand-utility-brand-200: var(--colors-brand-a-800);--component-colors-utility-error-utility-error-200: var(--colors-error-800);--component-colors-utility-warning-utility-warning-200: var(--colors-warning-800);--component-colors-utility-success-utility-success-200: var(--colors-success-800);--component-colors-utility-gray-blue-utility-gray-blue-200: var(--colors-gray-blue-800);--component-colors-utility-blue-light-utility-blue-light-200: var(--colors-blue-light-800);--component-colors-utility-blue-utility-blue-200: var(--colors-blue-800);--component-colors-utility-blue-dark-utility-blue-dark-200: var(--colors-blue-dark-800);--component-colors-utility-indigo-utility-indigo-200: var(--colors-indigo-800);--component-colors-utility-purple-utility-purple-200: var(--colors-purple-800);--component-colors-utility-fuchsia-utility-fuchsia-200: var(--colors-fuchsia-800);--component-colors-utility-pink-utility-pink-200: var(--colors-pink-800);--component-colors-utility-orange-dark-utility-orange-dark-200: var(--colors-orange-dark-800);--component-colors-utility-orange-utility-orange-200: var(--colors-orange-800);--component-colors-utility-gray-utility-gray-50: var(--colors-gray-dark-mode-900);--component-colors-utility-brand-utility-brand-50: var(--colors-brand-a-950);--component-colors-utility-error-utility-error-50: var(--colors-error-950);--component-colors-utility-warning-utility-warning-50: var(--colors-warning-950);--component-colors-utility-success-utility-success-50: var(--colors-success-950);--component-colors-utility-gray-blue-utility-gray-blue-50: var(--colors-gray-blue-950);--component-colors-utility-blue-light-utility-blue-light-50: var(--colors-blue-light-950);--component-colors-utility-blue-utility-blue-50: var(--colors-blue-950);--component-colors-utility-blue-dark-utility-blue-dark-50: var(--colors-blue-dark-950);--component-colors-utility-indigo-utility-indigo-50: var(--colors-indigo-950);--component-colors-utility-purple-utility-purple-50: var(--colors-purple-950);--component-colors-utility-fuchsia-utility-fuchsia-50: var(--colors-fuchsia-950);--component-colors-utility-pink-utility-pink-50: var(--colors-pink-950);--component-colors-utility-orange-dark-utility-orange-dark-50: var(--colors-orange-dark-950);--component-colors-utility-orange-utility-orange-50: var(--colors-orange-950);--component-colors-utility-gray-utility-gray-100: var(--colors-gray-dark-mode-800);--component-colors-utility-brand-utility-brand-100: var(--colors-brand-a-900);--component-colors-utility-error-utility-error-100: var(--colors-error-900);--component-colors-utility-warning-utility-warning-100: var(--colors-warning-900);--component-colors-utility-success-utility-success-100: var(--colors-success-900);--component-colors-utility-gray-blue-utility-gray-blue-100: var(--colors-gray-blue-900);--component-colors-utility-blue-light-utility-blue-light-100: var(--colors-blue-light-900);--component-colors-utility-blue-utility-blue-100: var(--colors-blue-900);--component-colors-utility-blue-dark-utility-blue-dark-100: var(--colors-blue-dark-900);--component-colors-utility-indigo-utility-indigo-100: var(--colors-indigo-900);--component-colors-utility-purple-utility-purple-100: var(--colors-purple-900);--component-colors-utility-fuchsia-utility-fuchsia-100: var(--colors-fuchsia-900);--component-colors-utility-pink-utility-pink-100: var(--colors-pink-900);--component-colors-utility-orange-dark-utility-orange-dark-100: var(--colors-orange-dark-900);--component-colors-utility-orange-utility-orange-100: var(--colors-orange-900);--component-colors-utility-gray-utility-gray-400: var(--colors-gray-dark-mode-600);--component-colors-utility-brand-utility-brand-400: var(--colors-brand-a-600);--component-colors-utility-error-utility-error-400: var(--colors-error-600);--component-colors-utility-warning-utility-warning-400: var(--colors-warning-600);--component-colors-utility-success-utility-success-400: var(--colors-success-600);--component-colors-utility-gray-blue-utility-gray-blue-400: var(--colors-gray-blue-600);--component-colors-utility-blue-light-utility-blue-light-400: var(--colors-blue-light-600);--component-colors-utility-blue-utility-blue-400: var(--colors-blue-600);--component-colors-utility-blue-dark-utility-blue-dark-400: var(--colors-blue-dark-600);--component-colors-utility-indigo-utility-indigo-400: var(--colors-indigo-600);--component-colors-utility-purple-utility-purple-400: var(--colors-purple-600);--component-colors-utility-fuchsia-utility-fuchsia-400: var(--colors-fuchsia-600);--component-colors-utility-pink-utility-pink-400: var(--colors-pink-600);--component-colors-utility-orange-dark-utility-orange-dark-400: var(--colors-orange-dark-600);--component-colors-utility-orange-utility-orange-400: var(--colors-orange-600);--colors-foreground-fg-warning-secondary: var(--colors-warning-400);--colors-foreground-fg-error-secondary: var(--colors-error-400);--colors-border-border-disabled-subtle: var(--colors-gray-dark-mode-800);--colors-text-text-placeholder: var(--colors-gray-dark-mode-500);--colors-text-text-placeholder-subtle: var(--colors-gray-dark-mode-700);--colors-text-text-brand-tertiary-600: var(--colors-brand-a-500);--component-colors-components-buttons-primary-error-button-primary-error-fg: var(--colors-base-white);--component-colors-components-buttons-primary-error-button-primary-error-fg-hover: var(--colors-base-white);--component-colors-components-buttons-primary-error-button-primary-error-bg: var(--colors-error-600);--component-colors-components-buttons-primary-error-button-primary-error-bg-hover: var(--colors-error-700);--component-colors-components-buttons-secondary-error-button-secondary-error-fg: var(--colors-error-200);--component-colors-components-buttons-secondary-error-button-secondary-error-fg-hover: var(--colors-error-100);--component-colors-components-buttons-secondary-error-button-secondary-error-bg: var(--colors-error-950);--component-colors-components-buttons-secondary-error-button-secondary-error-bg-hover: var(--colors-error-900);--component-colors-components-buttons-secondary-error-button-secondary-error-border: var(--colors-error-800);--component-colors-components-buttons-secondary-error-button-secondary-error-border-hover: var(--colors-error-700);--component-colors-components-wysiwyg-editor-wysiwyg-editor-icon-fg: var(--colors-gray-dark-mode-400);--component-colors-components-wysiwyg-editor-wysiwyg-editor-icon-fg-active: var(--colors-base-white);--component-colors-components-avatars-avatar-contrast-border: #FFFFFF1F;--component-colors-components-avatars-avatar-profile-photo-border: var(--colors-gray-dark-mode-950);--component-colors-components-avatars-avatar-bg: var(--colors-gray-dark-mode-800);--component-colors-components-breadcrumbs-breadcrumb-fg: var(--colors-gray-dark-mode-300);--component-colors-components-breadcrumbs-breadcrumb-fg-hover: var(--colors-base-white);--component-colors-components-breadcrumbs-breadcrumb-bg-hover: var(--colors-gray-dark-mode-800);--component-colors-components-breadcrumbs-breadcrumb-brand-bg-hover: var(--colors-gray-dark-mode-800);--component-colors-components-breadcrumbs-breadcrumb-brand-fg-hover: var(--colors-base-white);--component-colors-components-breadcrumbs-breadcrumb-icon-fg: var(--colors-gray-dark-mode-400);--component-colors-components-breadcrumbs-breadcrumb-icon-fg-hover: var(--colors-base-white);--component-colors-components-breadcrumbs-breadcrumb-brand-icon-fg-hover: var(--colors-base-white);--colors-foreground-fg-senary-300: var(--colors-gray-dark-mode-600);--colors-background-bg-primary-alt: var(--colors-background-bg-secondary);--colors-foreground-fg-tertiary-600: var(--colors-gray-dark-mode-400);--colors-foreground-fg-tertiary-hover: var(--colors-gray-dark-mode-300);--component-colors-components-buttons-tertiary-button-tertiary-fg: var(--colors-gray-dark-mode-400);--component-colors-components-buttons-tertiary-button-tertiary-fg-hover: var(--colors-gray-dark-mode-200);--component-colors-components-buttons-tertiary-color-button-tertiary-color-fg: var(--colors-gray-dark-mode-300);--component-colors-components-buttons-tertiary-color-button-tertiary-color-fg-hover: var(--colors-gray-dark-mode-100);--component-colors-components-buttons-tertiary-button-tertiary-bg-hover: var(--colors-gray-dark-mode-800);--component-colors-components-buttons-tertiary-color-button-tertiary-color-bg-hover: var(--colors-gray-dark-mode-800);--component-colors-components-buttons-tertiary-error-button-tertiary-error-fg: var(--colors-error-300);--component-colors-components-buttons-tertiary-error-button-tertiary-error-fg-hover: var(--colors-error-200);--component-colors-components-buttons-tertiary-error-button-tertiary-error-bg-hover: var(--colors-error-900);--colors-background-bg-brand-primary-alt: var(--colors-background-bg-secondary);--colors-foreground-fg-brand-primary-alt: var(--colors-gray-dark-mode-300);--colors-background-bg-secondary-alt: var(--colors-background-bg-primary);--component-colors-alpha-alpha-white-90: #0C0E12E5;--component-colors-alpha-alpha-white-80: #0C0E12CC;--component-colors-alpha-alpha-white-70: #0C0E12B2;--component-colors-alpha-alpha-white-60: #0C0E1299;--component-colors-alpha-alpha-white-50: #0C0E1280;--component-colors-alpha-alpha-white-40: #0C0E1266;--component-colors-alpha-alpha-white-30: #0C0E124D;--component-colors-alpha-alpha-white-20: #0C0E1233;--component-colors-alpha-alpha-white-10: #0C0E121A;--component-colors-alpha-alpha-black-10: #FFFFFF1A;--component-colors-alpha-alpha-black-20: #FFFFFF33;--component-colors-alpha-alpha-black-30: #FFFFFF4D;--component-colors-alpha-alpha-black-40: #FFFFFF66;--component-colors-alpha-alpha-black-50: #FFFFFF80;--component-colors-alpha-alpha-black-60: #FFFFFF99;--component-colors-alpha-alpha-black-70: #FFFFFFB2;--component-colors-alpha-alpha-black-80: #FFFFFFCC;--component-colors-alpha-alpha-black-90: #FFFFFFE5;--colors-text-text-quaternary-500: var(--colors-gray-dark-mode-400);--component-colors-components-icons-featured-icons-modern-featured-icon-modern-border: var(--colors-gray-dark-mode-700);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-brand: var(--colors-brand-a-200);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-gray: var(--colors-gray-dark-mode-200);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-error: var(--colors-error-200);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-warning: var(--colors-warning-200);--component-colors-components-icons-featured-icons-light-featured-icon-light-fg-success: var(--colors-success-200);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-brand: var(--colors-brand-a-200);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-gray: var(--colors-gray-dark-mode-200);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-error: var(--colors-error-200);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-warning: var(--colors-warning-200);--component-colors-components-icons-featured-icons-dark-featured-icon-dark-fg-success: var(--colors-success-200);--component-colors-components-application-navigation-nav-item-icon-fg: var(--colors-gray-dark-mode-400);--component-colors-components-application-navigation-nav-item-icon-fg-active: var(--colors-gray-dark-mode-300);--component-colors-components-application-navigation-nav-item-button-icon-fg: var(--colors-gray-dark-mode-400);--component-colors-components-application-navigation-nav-item-button-icon-fg-active: var(--colors-gray-dark-mode-300);--colors-background-bg-overlay: var(--colors-gray-dark-mode-800);--component-colors-utility-brand-utility-brand-50-alt: var(--component-colors-utility-gray-utility-gray-50);--component-colors-utility-brand-utility-brand-100-alt: var(--component-colors-utility-gray-utility-gray-100);--component-colors-utility-brand-utility-brand-200-alt: var(--component-colors-utility-gray-utility-gray-200);--component-colors-utility-brand-utility-brand-400-alt: var(--component-colors-utility-gray-utility-gray-400);--component-colors-utility-brand-utility-brand-500-alt: var(--component-colors-utility-gray-utility-gray-500);--component-colors-utility-brand-utility-brand-600-alt: var(--component-colors-utility-gray-utility-gray-600);--component-colors-utility-brand-utility-brand-700-alt: var(--component-colors-utility-gray-utility-gray-700);--component-colors-components-sliders-slider-handle-border: var(--colors-background-bg-primary);--component-colors-components-sliders-slider-handle-bg: var(--colors-foreground-fg-brand-primary-600);--component-colors-utility-brand-utility-brand-300: var(--colors-brand-a-700);--colors-background-bg-secondary-subtle: var(--colors-gray-dark-mode-900);--component-colors-utility-gray-utility-gray-300: var(--colors-gray-dark-mode-700);--component-colors-alpha-alpha-black-100: #FFFFFF;--component-colors-alpha-alpha-white-100: var(--colors-gray-dark-mode-950);--component-colors-utility-brand-utility-brand-900: var(--colors-brand-a-100);--component-colors-utility-gray-utility-gray-900: var(--colors-gray-dark-mode-100);--component-colors-components-header-sections-header-abstract-50-bg: var(--colors-gray-dark-mode-900);--component-colors-components-header-sections-header-abstract-100-bg: var(--colors-gray-dark-mode-800);--component-colors-components-header-sections-header-abstract-200-bg: var(--colors-gray-dark-mode-700);--component-colors-components-header-sections-header-abstract-300-bg: var(--colors-gray-dark-mode-600);--component-colors-utility-brand-utility-brand-800: var(--colors-brand-a-200);--component-colors-utility-gray-utility-gray-800: var(--colors-gray-dark-mode-200);--colors-border-border-tertiary: var(--colors-gray-dark-mode-800);--component-colors-components-mockups-screen-mockup-border: var(--colors-gray-dark-mode-700);--colors-text-text-brand-primary-900: var(--colors-gray-dark-mode-50);--colors-background-bg-brand-section: var(--colors-background-bg-secondary);--colors-text-text-primary-on-brand: var(--colors-gray-dark-mode-50);--colors-text-text-secondary-on-brand: var(--colors-gray-dark-mode-300);--colors-text-text-tertiary-on-brand: var(--colors-gray-dark-mode-400);--component-colors-components-icons-icons-icon-fg-brand: var(--colors-gray-dark-mode-400);--component-colors-components-icons-icons-icon-fg-brand-on-brand: var(--colors-gray-dark-mode-400);--colors-background-bg-brand-section-subtle: var(--colors-background-bg-primary);--component-colors-components-footers-footer-button-fg: var(--colors-gray-dark-mode-300);--component-colors-components-footers-footer-button-fg-hover: var(--colors-gray-dark-mode-100);--component-colors-components-app-store-badges-app-store-badge-border: var(--colors-base-white);--colors-text-text-quaternary-on-brand: var(--colors-gray-dark-mode-400);--component-colors-components-footers-footer-badge-fg: var(--colors-base-white);--component-colors-components-footers-footer-badge-border: #FFFFFF4D;--component-colors-components-footers-footer-badge-bg: #FFFFFF1A;--component-colors-components-icons-social-icons-social-icon-fg-x: var(--colors-base-white);--component-colors-components-icons-social-icons-social-icon-fg-apple: var(--colors-base-white);--component-colors-components-icons-social-icons-social-icon-fg-github: var(--colors-base-white);--component-colors-components-icons-social-icons-social-icon-fg-angellist: var(--colors-base-white);--component-colors-components-icons-social-icons-social-icon-fg-tumblr: var(--colors-base-white);--component-colors-components-icons-social-icons-social-icon-fg-instagram: var(--colors-base-white);--colors-text-text-brand-tertiary-alt: var(--colors-brand-a-500);--colors-background-bg-primary-solid: var(--colors-background-bg-secondary);--component-colors-components-thumbnail-thumbnail-badge-brand-fg: var(--colors-gray-dark-mode-300);--component-colors-components-thumbnail-thumbnail-badge-success-fg: var(--colors-gray-dark-mode-300);--component-colors-components-toggles-toggle-button-fg-disabled: var(--colors-gray-dark-mode-400);--component-colors-utility-brand-utility-brand-300-alt: var(--component-colors-utility-gray-utility-gray-300);--component-colors-utility-brand-utility-brand-800-alt: var(--component-colors-utility-gray-utility-gray-800);--component-colors-utility-brand-utility-brand-900-alt: var(--component-colors-utility-gray-utility-gray-900);--component-colors-utility-error-utility-error-300: var(--colors-error-700);--component-colors-utility-warning-utility-warning-300: var(--colors-warning-700);--component-colors-utility-success-utility-success-300: var(--colors-success-700);--component-colors-utility-gray-blue-utility-gray-blue-300: var(--colors-gray-blue-700);--component-colors-utility-blue-light-utility-blue-light-300: var(--colors-blue-light-700);--component-colors-utility-blue-utility-blue-300: var(--colors-blue-700);--component-colors-utility-blue-dark-utility-blue-dark-300: var(--colors-blue-dark-700);--component-colors-utility-indigo-utility-indigo-300: var(--colors-indigo-700);--component-colors-utility-purple-utility-purple-300: var(--colors-purple-700);--component-colors-utility-fuchsia-utility-fuchsia-300: var(--colors-fuchsia-700);--component-colors-utility-pink-utility-pink-300: var(--colors-pink-700);--component-colors-utility-orange-dark-utility-orange-dark-300: var(--colors-orange-dark-700);--component-colors-utility-orange-utility-orange-300: var(--colors-orange-700);--colors-effects-shadows-shadow-xs: var(--colors-base-transparent);--colors-effects-shadows-shadow-sm-02: var(--colors-base-transparent);--colors-effects-shadows-shadow-lg-01: var(--colors-base-transparent);--colors-effects-shadows-shadow-lg-02: var(--colors-base-transparent);--colors-effects-shadows-shadow-sm-01: var(--colors-base-transparent);--colors-effects-shadows-shadow-3xl-01: var(--colors-base-transparent);--colors-effects-shadows-shadow-2xl-01: var(--colors-base-transparent);--component-colors-components-avatars-avatar-styles-bg-neutral: #E0E0E0;--colors-effects-shadows-shadow-md-01: var(--colors-base-transparent);--colors-effects-shadows-shadow-md-02: var(--colors-base-transparent);--colors-effects-shadows-shadow-xl-01: var(--colors-base-transparent);--colors-effects-shadows-shadow-xl-02: var(--colors-base-transparent);--colors-effects-portfolio-mockups-shadow-main-centre-md: var(--colors-base-transparent);--colors-effects-portfolio-mockups-shadow-main-centre-lg: var(--colors-base-transparent);--colors-effects-portfolio-mockups-shadow-overlay-lg: var(--colors-base-transparent);--colors-effects-portfolio-mockups-shadow-grid-md: var(--colors-base-transparent);--colors-effects-focus-rings-focus-ring: var(--colors-brand-a-500);--colors-effects-focus-rings-focus-ring-error: var(--colors-error-500);--colors-effects-shadows-shadow-skeumorphic-inner: #0C0E120D;--colors-effects-shadows-shadow-skeumorphic-inner-border: #0C0E122E;--colors-border-border-brand-alt: var(--colors-gray-dark-mode-700);--component-colors-components-toggles-toggle-border: var(--colors-base-transparent);--colors-effects-shadows-shadow-lg-03: var(--colors-base-transparent);--colors-effects-shadows-shadow-xl-03: var(--colors-base-transparent);--colors-effects-shadows-shadow-2xl-02: var(--colors-base-transparent);--colors-effects-shadows-shadow-3xl-02: var(--colors-base-transparent);--component-colors-utility-green-utility-green-50: var(--colors-green-950);--component-colors-utility-green-utility-green-100: var(--colors-green-900);--component-colors-utility-green-utility-green-200: var(--colors-green-800);--component-colors-utility-green-utility-green-300: var(--colors-green-700);--component-colors-utility-green-utility-green-400: var(--colors-green-600);--component-colors-utility-green-utility-green-500: var(--colors-green-500);--component-colors-utility-green-utility-green-600: var(--colors-green-400);--component-colors-utility-green-utility-green-700: var(--colors-green-300);--component-colors-utility-yellow-utility-yellow-50: var(--colors-yellow-950);--component-colors-utility-yellow-utility-yellow-100: var(--colors-yellow-900);--component-colors-utility-yellow-utility-yellow-200: var(--colors-yellow-800);--component-colors-utility-yellow-utility-yellow-300: var(--colors-yellow-700);--component-colors-utility-yellow-utility-yellow-400: var(--colors-yellow-600);--component-colors-utility-yellow-utility-yellow-500: var(--colors-yellow-500);--component-colors-utility-yellow-utility-yellow-600: var(--colors-yellow-400);--component-colors-utility-yellow-utility-yellow-700: var(--colors-yellow-300);--colors-foreground-fg-logo-1: var(--colors-base-white);--colors-foreground-fg-logo-2: var(--colors-base-white);--colors-background-bg-logo: var(--colors-base-white);--colors-foreground-fg-logo-3: var(--colors-brand-a-400);--colors-background-bg-product-image: var(--colors-base-white);--colors-background-bg-warning-tertiary: var(--colors-warning-700);--colors-background-bg-error-tertiary: var(--colors-error-700);--colors-background-bg-success-tertiary: var(--colors-success-700);--colors-text-text-error-primary-on-bg-error: var(--colors-error-300);--colors-text-text-warning-primary-on-bg-warning: var(--colors-warning-300);--colors-text-text-success-primary-on-bg-success: var(--colors-success-100);--colors-border-border-warning: var(--colors-warning-400);--colors-border-border-warning-subtle: var(--colors-warning-400);--colors-border-border-success: var(--colors-success-400);--colors-border-border-success-subtle: var(--colors-success-400);--colors-background-bg-warning-primary-hover: var(--colors-warning-400);--component-colors-components-tooltips-tooltip-bg: var(--colors-gray-dark-mode-700);--component-colors-components-tooltips-tooltip-text: var(--colors-text-text-white);--component-colors-components-toggles-toggle-button-bg-default: var(--colors-gray-dark-mode-600);--component-colors-components-toggles-toggle-button-bg-default-disabled: var(--colors-gray-dark-mode-700);--component-colors-components-toggles-toggle-button-bg-pressed: var(--colors-gray-dark-mode-600);--component-colors-components-toggles-toggle-button-bg-pressed-disabled: var(--colors-background-bg-brand-solid);--component-colors-components-buttons-primary-success-button-primary-success-fg: var(--colors-base-white);--component-colors-components-buttons-primary-success-button-primary-success-fg-hover: var(--colors-base-white);--component-colors-components-buttons-primary-success-button-primary-success-bg: var(--colors-success-600);--component-colors-components-buttons-primary-success-button-primary-success-bg-hover: var(--colors-success-700);--component-colors-components-buttons-secondary-success-button-secondary-success-fg: var(--colors-success-200);--component-colors-components-buttons-primary-success-button-primary-error-bg-2: var(--colors-error-600);--component-colors-components-buttons-secondary-success-button-secondary-success-fg-hover: var(--colors-error-100);--component-colors-components-buttons-secondary-success-button-secondary-success-bg: var(--colors-success-950);--component-colors-components-buttons-secondary-success-button-secondary-success-bg-hover: var(--colors-success-900);--component-colors-components-buttons-secondary-success-button-secondary-success-border: var(--colors-success-800);--component-colors-components-buttons-secondary-success-button-secondary-success-border-hover: var(--colors-success-700);--component-colors-components-buttons-tertiary-success-button-tertiary-success-fg: var(--colors-success-300);--component-colors-components-buttons-tertiary-success-button-tertiary-success-fg-hover: var(--colors-success-200);--component-colors-components-buttons-tertiary-success-button-tertiary-success-bg-hover: var(--colors-success-900);--colors-effects-focus-rings-focus-ring-success: var(--colors-success-500)}*,: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:var(--colors-border-border-primary)}: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:var(--font-family-font-family-body),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,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:var(--colors-gray-light-mode-400)}input::placeholder,textarea::placeholder{opacity:1;color:var(--colors-gray-light-mode-400)}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}:root{--font-heading: "Fraunces Variable", ui-serif, Georgia, "Times New Roman", serif}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.font-display{font-optical-sizing:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--colors-background-bg-primary);color:var(--colors-text-text-primary-900);font-family:var(--font-family-font-family-body),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--colors-effects-focus-rings-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}::-moz-selection{background-color:var(--colors-brand-a-100);color:var(--colors-text-text-primary-900)}::selection{background-color:var(--colors-brand-a-100);color:var(--colors-text-text-primary-900)}.marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}.glass{background-color:#ffffffb8;backdrop-filter:blur(12px) saturate(140%);border:1px solid rgb(10 13 18 / .06);box-shadow:0 1px #fff9 inset,0 10px 30px -10px #0a0d1226}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.glass{background-color:#ffffff9e}}.js-reveal [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease-out,transform .7s ease-out}.js-reveal [data-reveal].is-revealed{opacity:1;transform:none}.js-reveal [data-reveal] [data-stagger]>*{opacity:0;transition:opacity .55s ease-out,background-color .45s ease-out,border-color .45s ease-out}.js-reveal [data-reveal].is-revealed [data-stagger]>*{opacity:1}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(2){transition-delay:80ms,0s,0s}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(3){transition-delay:.16s,0s,0s}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(4){transition-delay:.24s,0s,0s}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(5){transition-delay:.32s,0s,0s}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(6){transition-delay:.4s,0s,0s}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(7){transition-delay:.48s,0s,0s}.js-reveal [data-reveal].is-revealed [data-stagger]>*:nth-child(n+8){transition-delay:.56s,0s,0s}@media(prefers-reduced-motion:reduce){.js-reveal [data-reveal],.js-reveal [data-reveal] [data-stagger]>*{opacity:1;transform:none;transition:none}}.hero-wash{will-change:transform,opacity}.hero-wash-a{background:radial-gradient(45% 55% at 14% 18%,var(--colors-brand-a-100),transparent 70%),radial-gradient(50% 50% at 86% 84%,var(--colors-brand-a-100),transparent 72%);animation:hero-wash-a 26s ease-in-out infinite}.hero-wash-b{background:radial-gradient(52% 55% at 88% 20%,var(--colors-brand-a-50),transparent 72%),radial-gradient(46% 52% at 18% 92%,var(--colors-brand-a-50),transparent 74%);animation:hero-wash-b 32s ease-in-out infinite}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-15\%\]{inset:-15%}.inset-x-0{left:0;right:0}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.left-0{left:0}.left-4{left:1rem}.left-\[-9999px\]{left:-9999px}.right-4{right:1rem}.right-\[4\%\]{right:4%}.top-0{top:0}.top-4{top:1rem}.top-\[-9999px\]{top:-9999px}.top-\[18px\]{top:18px}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.m-0{margin:0}.m-auto{margin:auto}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-auto{margin-left:auto;margin-right:auto}.-mb-6{margin-bottom:-1.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1\.5{margin-left:.375rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[10\/8\]{aspect-ratio:10/8}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.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-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[1cqw\]{height:1cqw}.h-\[46px\]{height:46px}.h-full{height:100%}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100\%-2\.5rem\)\]{max-height:calc(100% - 2.5rem)}.max-h-none{max-height:none}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1cqw\]{width:1cqw}.w-\[46px\]{width:46px}.w-\[54\%\]{width:54%}.w-\[58\%\]{width:58%}.w-\[64\%\]{width:64%}.w-\[82\%\]{width:82%}.w-\[min\(92vw\,40rem\)\]{width:min(92vw,40rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[150px\]{max-width:150px}.max-w-\[calc\(var\(--container-max-width-desktop\)_\+_2\.5rem\)\]{max-width:calc(var(--container-max-width-desktop) + 2.5rem)}.max-w-container{max-width:var(--container-max-width-desktop)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-paragraph{max-width:var(--paragraph-max-width)}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.-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-1\/2{--tw-translate-y: -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))}.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 marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee var(--marquee-duration, 40s) linear infinite}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.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-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.6cqw\]{gap:.6cqw}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.gap-y-6{row-gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.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-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-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.6cqw\]{border-radius:1.6cqw}.rounded-\[15px\]{border-radius:15px}.rounded-\[1px\]{border-radius:1px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-brand{border-color:var(--colors-border-border-brand)}.border-button-secondary-border{border-color:var(--component-colors-components-buttons-secondary-button-secondary-border)}.border-gray-400{border-color:var(--colors-gray-light-mode-400)}.border-gray-800{border-color:var(--colors-gray-light-mode-800)}.border-secondary{border-color:var(--colors-border-border-secondary)}.border-success-500{border-color:var(--colors-success-500)}.border-warning-500{border-color:var(--colors-warning-500)}.border-white{border-color:var(--colors-base-white)}.bg-\[var\(--colors-brand-a-950\)\]{background-color:var(--colors-brand-a-950)}.bg-brand-primary{background-color:var(--colors-background-bg-brand-primary)}.bg-brand-section{background-color:var(--colors-background-bg-brand-section)}.bg-brand-solid{background-color:var(--colors-background-bg-brand-solid)}.bg-button-primary-bg{background-color:var(--component-colors-components-buttons-primary-button-primary-bg)}.bg-button-secondary-bg{background-color:var(--component-colors-components-buttons-secondary-button-secondary-bg)}.bg-gray-100{background-color:var(--colors-gray-light-mode-100)}.bg-gray-200{background-color:var(--colors-gray-light-mode-200)}.bg-gray-300{background-color:var(--colors-gray-light-mode-300)}.bg-gray-400{background-color:var(--colors-gray-light-mode-400)}.bg-gray-950{background-color:var(--colors-gray-light-mode-950)}.bg-primary{background-color:var(--colors-background-bg-primary)}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:var(--colors-background-bg-secondary)}.bg-success-500{background-color:var(--colors-success-500)}.bg-transparent{background-color:transparent}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-brand-50{--tw-gradient-from: var(--colors-brand-a-50) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-brand-100{--tw-gradient-to: var(--colors-brand-a-100) var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.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-8{padding-left:2rem;padding-right:2rem}.px-\[1\.6cqw\]{padding-left:1.6cqw;padding-right:1.6cqw}.px-container-mobile{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}.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{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[1\.1cqw\]{padding-top:1.1cqw;padding-bottom:1.1cqw}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.25rem\+var\(--kb\,0px\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.25rem + var(--kb,0px))}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pt-10{padding-top:2.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.font-display{font-family:var(--font-heading),ui-serif,Georgia,serif}.font-sans{font-family:var(--font-family-font-family-body),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-display-lg{font-size:var(--font-size-display-lg);line-height:var(--line-height-default-display-lg);letter-spacing:-.02em}.text-display-sm{font-size:var(--font-size-display-sm);line-height:var(--line-height-default-display-sm)}.text-display-xs{font-size:var(--font-size-display-xs);line-height:var(--line-height-default-display-xs)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-text-lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-default-text-lg)}.text-text-md{font-size:var(--font-size-text-md);line-height:var(--line-height-default-text-md)}.text-text-sm{font-size:var(--font-size-text-sm);line-height:var(--line-height-default-text-sm)}.text-text-xl{font-size:var(--font-size-text-xl);line-height:var(--line-height-default-text-xl)}.text-text-xs{font-size:var(--font-size-text-xs);line-height:var(--line-height-default-text-xs)}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-brand-secondary{color:var(--colors-text-text-brand-secondary-700)}.text-button-primary-fg{color:var(--component-colors-components-buttons-primary-button-primary-fg)}.text-button-secondary-fg{color:var(--component-colors-components-buttons-secondary-button-secondary-fg)}.text-error-600{color:var(--colors-error-600)}.text-gray-400{color:var(--colors-gray-light-mode-400)}.text-primary{color:var(--colors-text-text-primary-900)}.text-primary-on-brand{color:var(--colors-text-text-primary-on-brand)}.text-quaternary{color:var(--colors-text-text-quaternary-500)}.text-secondary{color:var(--colors-text-text-secondary-700)}.text-success-600{color:var(--colors-success-600)}.text-tertiary{color:var(--colors-text-text-tertiary-600)}.text-white{color:var(--colors-text-text-white)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow: var(--shadow-2xl);--tw-shadow-colored: var(--shadow-2xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: var(--shadow-xs);--tw-shadow-colored: var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--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(4px + 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)}.ring-\[3px\]{--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)}.ring-inset{--tw-ring-inset: inset}.ring-white{--tw-ring-color: var(--colors-base-white)}.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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px 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)}.backdrop-filter{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-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}@keyframes hero-wash-a{0%,to{transform:translate3d(-2%,-1%,0) scale(1.05);opacity:.9}50%{transform:translate3d(2%,2%,0) scale(1.12);opacity:.55}}@keyframes hero-wash-b{0%,to{transform:translate3d(2%,1%,0) scale(1.08);opacity:.55}50%{transform:translate3d(-2%,-2%,0) scale(1.03);opacity:.95}}@media(prefers-reduced-motion:reduce){.animate-marquee,.animate-grow-bar,.hero-wash{animation:none!important}.marquee-track{transform:none!important;justify-content:center;flex-wrap:wrap}}.placeholder\:text-placeholder::-moz-placeholder{color:var(--colors-text-text-placeholder)}.placeholder\:text-placeholder::placeholder{color:var(--colors-text-text-placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.open\:flex[open]{display:flex}.hover\:border-brand:hover{border-color:var(--colors-border-border-brand)}.hover\:bg-brand-primary:hover{background-color:var(--colors-background-bg-brand-primary)}.hover\:bg-button-primary-bg-hover:hover{background-color:var(--component-colors-components-buttons-primary-button-primary-bg-hover)}.hover\:bg-button-secondary-bg-hover:hover{background-color:var(--component-colors-components-buttons-secondary-button-secondary-bg-hover)}.hover\:bg-gray-500:hover{background-color:var(--colors-gray-light-mode-500)}.hover\:bg-secondary:hover{background-color:var(--colors-background-bg-secondary)}.hover\:text-button-secondary-fg-hover:hover{color:var(--component-colors-components-buttons-secondary-button-secondary-fg-hover)}.hover\:text-primary:hover{color:var(--colors-text-text-primary-900)}.hover\:text-white:hover{color:var(--colors-text-text-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:bg-brand-solid:focus{background-color:var(--colors-background-bg-brand-solid)}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-button-primary-fg:focus{color:var(--component-colors-components-buttons-primary-button-primary-fg)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(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-visible\:ring-brand:focus-visible{--tw-ring-color: var(--colors-effects-focus-rings-focus-ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-60:disabled{opacity:.6}.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))}@media(min-width:640px){.sm\:block{display:block}.sm\:max-h-\[min\(100\%-2rem\,44rem\)\]{max-height:min(100% - 2rem,44rem)}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[min\(94vw\,32rem\)\]{width:min(94vw,32rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}}@media(min-width:768px){.md\:mt-16{margin-top:4rem}.md\:grid{display:grid}.md\:h-10{height:2.5rem}.md\:h-28{height:7rem}.md\:h-32{height:8rem}.md\:h-8{height:2rem}.md\:w-10{width:2.5rem}.md\:w-auto{width:auto}.md\:shrink{flex-shrink:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:overflow-visible{overflow:visible}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-container-desktop{padding-left:var(--container-padding-desktop);padding-right:var(--container-padding-desktop)}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:pb-0{padding-bottom:0}.md\:pb-24{padding-bottom:6rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.75rem\+var\(--kb\,0px\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.75rem + var(--kb,0px))}.md\:pr-5{padding-right:1.25rem}.md\:pt-16{padding-top:4rem}.md\:pt-28{padding-top:7rem}.md\:pt-4{padding-top:1rem}.md\:pt-7{padding-top:1.75rem}.md\:text-display-md{font-size:var(--font-size-display-md);line-height:var(--line-height-default-display-md);letter-spacing:-.02em}.md\:text-display-sm{font-size:var(--font-size-display-sm);line-height:var(--line-height-default-display-sm)}.md\:text-display-xl{font-size:var(--font-size-display-xl);line-height:var(--line-height-default-display-xl);letter-spacing:-.02em}.md\:text-text-xl{font-size:var(--font-size-text-xl);line-height:var(--line-height-default-text-xl)}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mt-0{margin-top:0}.lg\:max-w-xl{max-width:36rem}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-8{gap:2rem}.lg\:self-center{align-self:center}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}#demo-modal[data-astro-cid-ooewosap][open] [data-astro-cid-ooewosap][data-demo-panel]{animation:demo-panel-in .24s ease-out}#demo-modal[data-astro-cid-ooewosap][open]::backdrop{animation:demo-modal-bd .24s ease-out}@keyframes demo-panel-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes demo-modal-bd{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){#demo-modal[data-astro-cid-ooewosap][open] [data-astro-cid-ooewosap][data-demo-panel],#demo-modal[data-astro-cid-ooewosap][open]::backdrop{animation:none}}html.demo-modal-open,html.demo-modal-open body{overflow:hidden}@media(hover:hover)and (pointer:fine){#demo-modal[data-astro-cid-ooewosap]::backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.card[data-astro-cid-sffrnpte]{container-type:inline-size}.contact-open-img[data-astro-cid-sffrnpte]{opacity:0;transform:scale(.92)}@media(prefers-reduced-motion:no-preference){.ambient[data-astro-cid-sffrnpte]{animation:hm-float 7s ease-in-out infinite}.cursor[data-astro-cid-sffrnpte]:not(.cursor-active){animation:hm-bob 4.5s ease-in-out infinite;animation-delay:calc(var(--bob, 0s) * -1)}.contact-fab-img[data-astro-cid-sffrnpte]{animation:demo-fab 9s ease-in-out infinite}.contact-open-img[data-astro-cid-sffrnpte]{animation:demo-open 9s ease-in-out infinite}.cursor-active[data-astro-cid-sffrnpte]{animation:demo-cursor 9s ease-in-out infinite}}@keyframes hm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hm-bob{0%,to{transform:translate(0)}50%{transform:translate(2px,-4px)}}@keyframes demo-cursor{0%,14%{transform:translate(0)}24%{transform:translate(218px,172px)}27%{transform:translate(211px,165px)}59%{transform:translate(218px,172px)}62%{transform:translate(211px,165px)}70%,to{transform:translate(0)}}@keyframes demo-fab{0%,24%{opacity:1;transform:scale(1)}27%{opacity:1;transform:scale(.86)}30%,61%{opacity:0;transform:scale(1)}63%{opacity:1;transform:scale(.86)}66%,to{opacity:1;transform:scale(1)}}@keyframes demo-open{0%,25%{opacity:0;transform:scale(.92)}31%,59%{opacity:1;transform:scale(1)}65%,to{opacity:0;transform:scale(.92)}}dialog[data-astro-cid-5pc4l3ac][open]{animation:dlg-in .22s ease-out}dialog[data-astro-cid-5pc4l3ac][open]::backdrop{animation:dlg-bd .22s ease-out}@keyframes dlg-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes dlg-bd{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){dialog[data-astro-cid-5pc4l3ac][open],dialog[data-astro-cid-5pc4l3ac][open]::backdrop{animation:none}}@media(hover:hover)and (pointer:fine){dialog[data-astro-cid-5pc4l3ac][data-dialog]::backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.fit-canvas[data-astro-cid-4tjo2dvb]{position:relative;width:100%}.fit-canvas__stage[data-astro-cid-4tjo2dvb]{position:absolute;top:0;left:0;transform-origin:top left;transform:scale(1)}.device-phone[data-astro-cid-exax3j7e]{transition:transform .3s ease}@media(prefers-reduced-motion:no-preference){.group:hover .device-phone[data-astro-cid-exax3j7e]{transform:translateY(-3px)}.group:hover .notif[data-astro-cid-exax3j7e]{animation:omni-pop .45s cubic-bezier(.34,1.45,.6,1) both}}@keyframes omni-pop{0%{opacity:0;transform:scale(.7) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.link[data-astro-cid-x743wius]{transition:stroke-width .25s ease,opacity .25s ease}@media(prefers-reduced-motion:no-preference){.group:hover .link[data-astro-cid-x743wius]{stroke-width:2.6}.group:hover .node[data-astro-cid-x743wius]{animation:wf-pop .45s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}}@keyframes wf-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.node[data-astro-cid-skegpxrg]{transition:transform .5s cubic-bezier(.34,1.3,.64,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.node[data-astro-cid-skegpxrg]{transform:translate(var(--tx, 0),var(--ty, 0)) rotate(var(--rot, 0))}.group:hover .node[data-astro-cid-skegpxrg]{transform:none}}.hub[data-astro-cid-ltzupe2a]{transition:transform .25s ease}@media(prefers-reduced-motion:no-preference){.group:hover .hub[data-astro-cid-ltzupe2a]{transform:translate(-50%,-50%) scale(1.08)}.group:hover .chip[data-astro-cid-ltzupe2a]{animation:cat-pop .4s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}}@keyframes cat-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:no-preference){.group:hover .check[data-astro-cid-szriaopi]{animation:mt-check .4s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}.group:hover .conn[data-astro-cid-szriaopi]{animation:mt-conn .45s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}.group:hover .match-row[data-astro-cid-szriaopi]{animation:mt-row .45s cubic-bezier(.34,1.45,.6,1) 1.35s both}}@keyframes mt-check{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes mt-conn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mt-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.link[data-astro-cid-73ijxdoq]{transition:stroke-width .25s ease}@media(prefers-reduced-motion:no-preference){.group:hover .link[data-astro-cid-73ijxdoq]{stroke-width:2.6}.group:hover .node[data-astro-cid-73ijxdoq]{animation:fav-pop .45s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}}@keyframes fav-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.bar[data-astro-cid-srmvp6j5]{transform-origin:left}@media(prefers-reduced-motion:no-preference){.group:hover .bar[data-astro-cid-srmvp6j5]{animation:bdg-fill .9s cubic-bezier(.22,1,.36,1) both}.group:hover .col[data-astro-cid-srmvp6j5]{animation:bdg-col .5s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}}@keyframes bdg-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bdg-col{0%{transform:scaleY(.2);opacity:.3}to{transform:scaleY(1);opacity:.7}}@media(prefers-reduced-motion:no-preference){.group:hover .tile[data-astro-cid-q6fu557s]{animation:tile-pop .35s cubic-bezier(.34,1.45,.6,1) both;animation-delay:var(--d)}}@keyframes tile-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
