@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/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(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/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(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/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(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/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(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/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(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/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(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/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(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.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:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-standard-normal-Br4FGdAc.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-standard-normal-qp-RdZgh.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-standard-normal-C5Lc8Qmc.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{--content-max-width: 800px;--font-family-base: "Proxima Nova Medium", sans-serif;--font-family-heading: "Proxima Nova Medium", sans-serif;--font-family-strong: "Proxima Nova Bold", sans-serif;--font-family-extrabold: "Proxima Nova Extrabold", sans-serif;--font-family-light: "Proxima Nova Light", sans-serif;--font-family-thin: "Proxima Nova Thin", sans-serif;--font-family-black: "Proxima Nova Black", sans-serif;--font-family-semibold: "Proxima Nova Semibold", sans-serif;--font-size-h1: 40px;--font-size-h2: 28px;--font-size-h3: 20px;--font-size-base: 20px;--font-size-small: 14px;--font-size-extra-small: 9px;--font-size-button-a: 13px;--font-size-button-b: 14px;--font-size-button-c: 15px;--font-size-button-small-a: 11px;--font-size-button-small-b: 12px;--font-size-button-small-c: 13px;--font-size-button: var(--font-size-button-b);--font-weight-button: 500;--line-height-h1: 48px;--line-height-h2: 34px;--line-height-h3: 28px;--line-height-base: 32px;--line-height-list: 34px;--line-height-small: 17px;--line-height-button: 1.2;--line-height-payoff: 1;--spacing-0: 0px;--spacing-0_125: 1px;--spacing-0_25: 2px;--spacing-0_5: 4px;--spacing-0_75: 6px;--spacing-1: 8px;--spacing-1_5: 12px;--spacing-2: 16px;--spacing-3: 24px;--spacing-4: 32px;--spacing-5: 40px;--spacing-6: 48px;--spacing-7: 56px;--spacing-8: 64px;--spacing-9: 72px;--spacing-10: 80px;--spacing-11: 88px;--spacing-12: 96px;--spacing-13: 104px;--spacing-14: 112px;--spacing-15: 120px;--spacing-16: 128px;--spacing-17: 136px;--spacing-18: 144px;--spacing-19: 152px;--spacing-20: 160px;--spacing-21: 168px;--spacing-22: 176px;--spacing-23: 184px;--spacing-24: 192px;--spacing-25: 200px;--spacing-26: 208px;--spacing-27: 216px;--spacing-28: 224px;--spacing-29: 232px;--spacing-30: 240px;--spacing-31: 248px;--spacing-32: 256px;--section-vertical-padding: var(--spacing-2);--base-spacing: var(--spacing-3);--paragraph-spacing: var(--spacing-2);--radius-0: var(--spacing-0);--radius-xs: var(--spacing-0_25);--radius-sm: var(--spacing-0_5);--radius-base: var(--spacing-1);--radius-lg: var(--spacing-1_5);--radius-xl: var(--spacing-2);--radius-2xl: var(--spacing-3);--radius-full: 50%;--radius-nested-0: var(--spacing-0);--radius-nested-0_25: var(--spacing-0_25);--radius-nested-0_5: var(--spacing-0_5);--radius-nested-0_75: var(--spacing-0_75);--radius-nested-1: var(--radius-base);--radius-nested-2: var(--radius-lg);--radius-nested-3: var(--radius-xl);--radius-nested-4: var(--radius-2xl);--radius-nested-5: var(--spacing-4);--radius-nested-6: var(--spacing-5);--radius-nested-7: var(--spacing-6);--radius-nested-8: var(--spacing-7);--radius-button: var(--radius-base);--radius-input: var(--radius-base);--radius-card: var(--radius-base);--radius-popover: var(--radius-base);--radius-menu: var(--radius-xl);--radius-modal: var(--radius-lg);--radius-panel: var(--radius-base);--stroke-0: var(--spacing-0);--stroke-xs: var(--spacing-0_125);--stroke-sm: var(--spacing-0_25);--stroke-base: var(--spacing-0_5);--stroke-lg: var(--spacing-1);--stroke-xl: var(--spacing-1_5);--stroke-2xl: var(--spacing-2);--stroke-nested-0: var(--spacing-0);--stroke-nested-1: var(--spacing-0_125);--stroke-nested-2: var(--spacing-0_25);--stroke-nested-3: var(--spacing-0_5);--stroke-nested-4: var(--spacing-1);--stroke-button: var(--stroke-sm);--stroke-input: var(--stroke-sm);--stroke-card: var(--stroke-xs);--stroke-divider: var(--stroke-xs);--stroke-focus: var(--stroke-sm);--stroke-accent: var(--stroke-base);--color-b-100: rgb(34, 96, 210);--color-b-95: rgb(57, 111, 215);--color-b-90: rgb(80, 128, 220);--color-b-80: rgb(101, 143, 224);--color-b-70: rgb(123, 160, 228);--color-b-60: rgb(146, 176, 233);--color-b-50: rgb(168, 192, 238);--color-b-40: rgb(189, 207, 242);--color-b-30: rgb(212, 224, 246);--color-b-20: rgb(233, 239, 250);--color-b-10: rgb(244, 247, 253);--color-z-300: rgb(0, 0, 0);--color-z-275: rgb(10, 10, 10);--color-z-250: rgb(13, 13, 13);--color-z-225: rgb(19, 19, 19);--color-z-200: rgb(26, 26, 26);--color-z-150: rgb(33, 33, 33);--color-z-100: rgb(41, 41, 41);--color-z-95: rgb(51, 51, 51);--color-z-90: rgb(64, 64, 64);--color-z-85: rgb(78, 78, 78);--color-z-80: rgb(92, 92, 92);--color-z-75: rgb(123, 123, 123);--color-z-70: rgb(133, 133, 133);--color-z-65: rgb(153, 153, 153);--color-z-60: rgb(174, 174, 174);--color-z-55: rgb(184, 184, 184);--color-z-50: rgb(194, 194, 194);--color-z-45: rgb(204, 204, 204);--color-z-40: rgb(214, 214, 214);--color-z-35: rgb(224, 224, 224);--color-z-30: rgb(234, 234, 234);--color-z-25: rgb(239, 239, 239);--color-z-20: rgb(245, 245, 245);--color-z-15: rgb(250, 250, 250);--color-z-10: rgb(255, 255, 255);--color-transparent: transparent;--color-accent-yellow: #FFEB3B;--color-accent-orange: #FF9800;--color-accent-gold: #FFC107;--color-text-body: var(--color-z-95);--color-text-headings: var(--color-z-300);--color-background: var(--color-z-10);--color-main-content-bg: var(--color-z-20);--color-header-bg: var(--color-z-10);--admin-color-background: var(--color-z-20);--admin-color-background-light: var(--color-z-30);--admin-color-background-elevated: var(--color-z-25);--admin-color-text-main: var(--color-z-100);--admin-color-text-secondary: var(--color-z-95);--admin-color-border: var(--color-z-40);--admin-color-border-light: var(--color-z-30);--admin-color-card-bg: var(--color-z-10);--admin-color-input-bg: var(--color-z-10);--admin-color-input-text: var(--color-z-100);--admin-color-input-border: var(--color-z-60);--admin-color-input-focus-border: var(--color-b-100);--admin-color-button-primary-bg: var(--color-b-100);--admin-color-button-primary-text: var(--color-z-10);--admin-color-button-primary-hover-bg: var(--color-b-90);--admin-color-button-secondary-bg: var(--color-z-30);--admin-color-button-secondary-text: var(--color-text-body);--admin-color-button-secondary-hover-bg: var(--color-z-40);--admin-color-button-secondary-border: var(--color-z-60);--admin-color-button-remove-bg: var(--color-z-60);--admin-color-button-remove-text: var(--color-z-10);--admin-color-button-remove-hover-bg: var(--color-z-70);--admin-color-drag-overlay-bg: var(--color-z-10);--admin-color-drag-overlay-text: var(--color-z-100);--admin-color-primary: var(--color-b-100);--admin-color-primary-light: var(--color-b-20);--admin-color-primary-dark: var(--color-b-90);--admin-color-primary-bg: var(--color-b-10);--admin-color-primary-alpha: rgba(34, 96, 210, .1);--admin-color-hover: var(--color-z-30);--admin-color-danger: #dc3545;--admin-shadow-dropdown: 0 4px 12px rgba(0, 0, 0, .15);--color-danger-light: #fef2f2;--color-success: #4caf50;--color-success-light: rgba(76, 175, 80, .1);--color-success-dark: #66bb6a;--color-error: #f44336;--color-error-light: rgba(244, 67, 54, .1);--color-error-dark: #ef5350;--color-warning: #ff9800;--color-warning-light: rgba(255, 152, 0, .1);--color-warning-dark: #ffb74d;--color-purple: #ba68c8;--color-teal: #4db6ac;--admin-color-text-inverse: var(--color-z-10);--elevation-0: var(--spacing-0);--elevation-1: var(--spacing-0_25);--elevation-2: var(--spacing-0_5);--elevation-3: var(--spacing-1);--elevation-4: var(--spacing-2);--z-index-elevation-0: 0;--z-index-elevation-1: 1000;--z-index-elevation-1-x: 1010;--z-index-elevation-1-y: 1020;--z-index-elevation-1-z: 1030;--z-index-elevation-2: 2000;--z-index-elevation-2-x: 2010;--z-index-elevation-2-y: 2020;--z-index-elevation-2-z: 2030;--z-index-elevation-3: 3000;--z-index-elevation-3-x: 3010;--z-index-elevation-3-y: 3020;--z-index-elevation-3-z: 3030;--z-index-elevation-4: 4000;--z-index-elevation-4-x: 4010;--z-index-elevation-4-y: 4020;--z-index-elevation-4-z: 4030;--shadow-elevation-0: none;--shadow-elevation-1: 0 2px 4px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .08);--shadow-elevation-2: 0 4px 8px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .08);--shadow-elevation-3: 0 8px 16px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .08);--shadow-elevation-4: 0 16px 32px rgba(0, 0, 0, .12), 0 8px 16px rgba(0, 0, 0, .08);--modal-overlay: rgba(0, 0, 0, .6);--shadow-elevation-1-level3-sublayer: 0 2px 4px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .12), 0 0 0 1px rgba(255, 255, 255, .08)}[data-theme=dark]{--color-text-body: var(--color-z-10);--color-text-headings: var(--color-z-10);--color-background: var(--color-z-300);--color-main-content-bg: var(--color-z-300);--color-header-bg: var(--color-z-100);--admin-color-background: var(--color-z-200);--admin-color-background-light: var(--color-z-90);--admin-color-background-elevated: var(--color-z-90);--admin-color-text-main: var(--color-z-10);--admin-color-text-secondary: var(--color-z-20);--admin-color-border: var(--color-z-90);--admin-color-border-light: var(--color-z-80);--admin-color-card-bg: var(--color-z-100);--admin-color-dropdown-bg: var(--color-z-100);--admin-color-dropdown-border: var(--color-z-95);--admin-color-input-bg: var(--color-z-95);--admin-color-input-text: var(--color-z-10);--admin-color-input-border: var(--color-z-80);--admin-color-input-focus-border: var(--color-b-90);--admin-color-button-primary-bg: var(--color-b-90);--admin-color-button-primary-text: var(--color-z-10);--admin-color-button-primary-hover-bg: var(--color-b-80);--admin-color-button-secondary-bg: var(--color-z-90);--admin-color-button-secondary-text: var(--color-z-10);--admin-color-button-secondary-hover-bg: var(--color-z-80);--admin-color-button-secondary-border: var(--color-z-70);--admin-color-button-remove-bg: var(--color-z-90);--admin-color-button-remove-text: var(--color-z-10);--admin-color-button-remove-hover-bg: var(--color-z-80);--admin-color-drag-overlay-bg: var(--color-z-100);--admin-color-drag-overlay-text: var(--color-z-10);--admin-color-primary: var(--color-b-90);--admin-color-primary-light: var(--color-z-90);--admin-color-primary-dark: var(--color-b-80);--admin-color-primary-bg: var(--color-z-95);--admin-color-primary-alpha: rgba(80, 128, 220, .1);--admin-color-hover: var(--color-z-90);--admin-color-danger: #f87171;--admin-shadow-dropdown: 0 8px 32px rgba(0, 0, 0, .4);--color-danger-light: rgba(248, 113, 113, .1);--color-success: #66bb6a;--color-success-light: rgba(76, 175, 80, .15);--color-success-dark: #4caf50;--color-error: #ef5350;--color-error-light: rgba(244, 67, 54, .15);--color-error-dark: #f44336;--color-warning: #ffb74d;--color-warning-light: rgba(255, 152, 0, .15);--color-warning-dark: #ff9800;--admin-color-text-inverse: var(--color-z-10);--shadow-elevation-0: none;--shadow-elevation-1: 0 2px 4px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .3), 0 0 0 1px rgba(255, 255, 255, .05);--shadow-elevation-2: 0 4px 8px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .3), 0 0 0 1px rgba(255, 255, 255, .05);--shadow-elevation-3: 0 8px 16px rgba(0, 0, 0, .5), 0 4px 8px rgba(0, 0, 0, .3), 0 0 0 1px rgba(255, 255, 255, .08);--shadow-elevation-4: 0 16px 32px rgba(0, 0, 0, .6), 0 8px 16px rgba(0, 0, 0, .4), 0 0 0 1px rgba(255, 255, 255, .1);--shadow-elevation-1-level3-sublayer: 0 2px 4px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2), 0 0 0 1px rgba(255, 255, 255, .03)}.btn,.admin-button-primary,.admin-button-secondary,.admin-button-danger{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);font-family:var(--font-family-base);font-size:var(--font-size-button);font-weight:var(--font-weight-button);line-height:var(--line-height-button);border:none;border-radius:var(--radius-button);cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .12s ease;outline:none;outline-width:0;outline-offset:0;box-shadow:none}.btn>span,.admin-button-primary>span,.admin-button-secondary>span,.admin-button-danger>span{display:inline}.btn,.btn-regular,.admin-button-primary,.admin-button-secondary,.admin-button-danger{padding:.75rem 1.25rem;min-height:40px}.btn-large,.admin-button-large{padding:1rem 1.75rem;min-height:48px;font-size:1rem}.btn-small,.admin-button-small{padding:.5rem .875rem;min-height:32px;font-size:var(--font-size-button-small-b)}.btn-extra-small{padding:.25rem .5rem;min-height:24px;font-size:var(--font-size-button-small-a)}.btn-primary,.admin-button-primary{background-color:var(--color-b-100);color:var(--color-z-10)}.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:active,.btn-primary:focus:active,.admin-button-primary:focus,.admin-button-primary:focus-visible,.admin-button-primary:active,.admin-button-primary:focus:active{outline:none;outline-width:0;outline-offset:0}.btn-primary:hover:not(:disabled),.admin-button-primary:hover:not(:disabled){background-color:var(--color-b-95)}.btn-primary:active:not(:disabled),.admin-button-primary:active:not(:disabled){background-color:var(--color-b-90);transform:translateY(var(--spacing-0_125, 1px))}.btn-primary:disabled,.admin-button-primary:disabled{background-color:var(--color-z-30);color:var(--color-z-60);cursor:not-allowed}.btn-secondary,.admin-button-secondary{background-color:var(--color-z-25);color:var(--color-z-100)}.btn-secondary:focus,.btn-secondary:focus-visible,.btn-secondary:active,.btn-secondary:focus:active,.admin-button-secondary:focus,.admin-button-secondary:focus-visible,.admin-button-secondary:active,.admin-button-secondary:focus:active{outline:none;outline-width:0;outline-offset:0}.btn-secondary:hover:not(:disabled),.admin-button-secondary:hover:not(:disabled){background-color:var(--color-z-35)}.btn-secondary:active:not(:disabled),.admin-button-secondary:active:not(:disabled){background-color:var(--color-z-40);transform:translateY(var(--spacing-0_125, 1px))}.btn-secondary:disabled,.admin-button-secondary:disabled{background-color:var(--color-z-20);color:var(--color-z-60);cursor:not-allowed}.btn-tertiary{background-color:transparent;color:var(--color-z-100)}.btn-tertiary:focus,.btn-tertiary:focus-visible,.btn-tertiary:active,.btn-tertiary:focus:active{outline:none;outline-width:0;outline-offset:0}.btn-tertiary:hover:not(:disabled){background-color:var(--color-z-20)}.btn-tertiary:active:not(:disabled){background-color:var(--color-z-30);transform:translateY(var(--spacing-0_125, 1px))}.btn-tertiary:disabled{color:var(--color-z-60);cursor:not-allowed}.btn-danger,.admin-button-danger{background-color:var(--color-danger, #dc2626);color:var(--color-z-10)}.btn-danger:hover:not(:disabled),.admin-button-danger:hover:not(:disabled){background-color:#b91c1c}.btn-danger:active:not(:disabled),.admin-button-danger:active:not(:disabled){background-color:#991b1b;transform:translateY(var(--spacing-0_125, 1px))}.btn-danger:disabled,.admin-button-danger:disabled{opacity:.5;cursor:not-allowed}.btn-icon{padding:.625rem;min-width:40px;min-height:40px}.btn-icon.btn-large,.admin-button-icon.admin-button-large{padding:1rem;min-width:48px;min-height:48px}.btn-icon.btn-small,.admin-button-icon.admin-button-small{padding:.5rem;min-width:32px;min-height:32px}.btn-icon.btn-extra-small{padding:0;min-width:24px;min-height:24px;width:24px;height:24px}[data-theme=dark] .btn-secondary,[data-theme=dark] .admin-button-secondary{background-color:var(--color-z-150);color:var(--color-z-10)}[data-theme=dark] .btn-secondary:hover:not(:disabled),[data-theme=dark] .admin-button-secondary:hover:not(:disabled){background-color:var(--color-z-100)}[data-theme=dark] .btn-secondary:active:not(:disabled),[data-theme=dark] .admin-button-secondary:active:not(:disabled){background-color:var(--color-z-80)}[data-theme=dark] .btn-tertiary{color:var(--color-z-40)}[data-theme=dark] .btn-tertiary:hover:not(:disabled){background-color:var(--color-z-150)}[data-theme=dark] .btn-tertiary:active:not(:disabled){background-color:var(--color-z-100)}.btn-selected.btn-primary{background-color:var(--color-b-100)}.btn-selected.btn-secondary{background-color:var(--color-z-40)}.btn-selected.btn-tertiary{background-color:var(--color-z-30);color:var(--color-z-100)}[data-theme=dark] .btn-selected.btn-secondary{background-color:var(--color-z-95)}[data-theme=dark] .btn-selected.btn-tertiary{background-color:var(--color-z-100);color:var(--color-z-10)}.admin-button-danger:hover:not(:disabled){background-color:#b91c1c}.admin-button-danger:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .admin-button-danger{background-color:var(--color-danger, #dc2626)}[data-theme=dark] .admin-button-danger:hover:not(:disabled){background-color:#b91c1c}:root{--font-family-base: "Inter", system-ui, -apple-system, sans-serif;--font-family-heading: "Inter", system-ui, -apple-system, sans-serif;--font-family-strong: "Inter", system-ui, -apple-system, sans-serif;--font-family-extrabold: "Inter", system-ui, -apple-system, sans-serif;--font-family-semibold: "Inter", system-ui, -apple-system, sans-serif;--font-family-light: "Inter", system-ui, -apple-system, sans-serif;--font-family-thin: "Inter", system-ui, -apple-system, sans-serif;--font-family-black: "Inter", system-ui, -apple-system, sans-serif;--clypped-blue: #0a84ff;--clypped-blue-dark: #0a78e6;--clypped-blue-darker: #0b6fd6;--color-b-100: var(--clypped-blue);--color-b-95: var(--clypped-blue-dark);--color-b-90: var(--clypped-blue-darker);--font-family-display: "Bricolage Grotesque Variable", "Inter", system-ui, sans-serif;--page-max: 1080px}[data-theme=dark]{--color-background: #0c0c0e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;font-family:var(--font-family-base);color:var(--color-text-body);background:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.5}a{color:inherit;text-decoration:none}.container{width:100%;max-width:var(--page-max);margin:0 auto;padding:0 24px}.site-header{position:sticky;top:0;z-index:50;background:#0c0c0eb8;backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid rgba(255,255,255,.07)}.header-cta{opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.header-cta.is-visible{opacity:1;transform:none;pointer-events:auto}.nav{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.wordmark{display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-.02em}.wordmark img{width:32px;height:32px;border-radius:8px}.brand{position:relative;display:inline-flex;align-items:center;height:34px}.brand-word{font-family:var(--font-family-display);font-optical-sizing:auto;font-variation-settings:"wght" 800,"wdth" 75;font-weight:800;font-size:20px;color:var(--color-text-headings);transition:opacity .25s ease,transform .25s ease}.brand-word.is-hidden{opacity:0;transform:translateY(-4px);pointer-events:none}.brand-letter{display:inline-block;animation:brand-stretch .85s ease-in-out both}@keyframes brand-stretch{0%{font-variation-settings:"wght" 800,"wdth" 75,"opsz" 96}45%{font-variation-settings:"wght" 800,"wdth" 100,"opsz" 14}to{font-variation-settings:"wght" 800,"wdth" 75,"opsz" 96}}@media (prefers-reduced-motion: reduce){.brand-letter{animation:none}}.brand-icon{position:absolute;left:0;top:50%;width:32px;height:32px;border-radius:8px;transform:translateY(-50%) scale(.85);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.brand-icon.is-shown{opacity:1;transform:translateY(-50%) scale(1)}.hero{text-align:center;padding:56px 0 72px}.hero-icon{width:120px;height:120px;border-radius:27px;box-shadow:var(--shadow-elevation-3);margin:0 auto 28px}.hero h1{font-size:clamp(36px,6vw,60px);line-height:1.05;letter-spacing:-.03em;font-weight:800;color:var(--color-text-headings);margin:0 0 16px}.hero p.lead{font-size:clamp(18px,2.4vw,22px);color:var(--color-z-75);max-width:640px;margin:0 auto 32px}.cta-row{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap}.cta-note{font-size:14px;color:var(--color-z-70);margin-top:16px}.section{padding:64px 0}.section h2{font-size:clamp(26px,3.5vw,36px);letter-spacing:-.02em;font-weight:800;color:var(--color-text-headings);margin:0 0 8px;text-align:center}.section .sub{text-align:center;color:var(--color-z-75);max-width:620px;margin:0 auto 40px;font-size:18px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 820px){.grid{grid-template-columns:1fr}}.feature h3{font-size:18px;font-weight:700;margin:14px 0 6px;color:var(--color-text-headings)}.feature p{margin:0;color:var(--color-z-75);font-size:15px}.feature .ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:22px;background:var(--color-b-20);color:var(--color-b-100)}.band{background:var(--color-b-10);border-radius:var(--radius-2xl);padding:48px 32px;text-align:center}.legal{max-width:720px;padding-top:56px;padding-bottom:96px}.legal h1{font-family:var(--font-family-display);font-optical-sizing:auto;font-variation-settings:"wght" 800,"wdth" 75;font-size:clamp(34px,5vw,48px);color:var(--color-text-headings);margin:0 0 6px}.legal .eff{color:var(--color-z-70);font-size:14px;margin:0 0 32px}.legal h2{font-size:19px;font-weight:700;margin:36px 0 8px;color:var(--color-text-headings)}.legal p{color:var(--color-z-65);font-size:16px;line-height:1.65;margin:0 0 12px}.legal a{color:var(--color-b-100)}.legal strong{color:var(--color-text-body)}.legal .back{display:inline-block;margin-top:40px;font-weight:600}.plans{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;margin-top:16px}@media (max-width: 760px){.plans{grid-template-columns:1fr}}.plan-card{border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:28px 26px;background:#ffffff05}.plan-card--pro{border-color:#0a84ff73;background:#0a84ff14;box-shadow:0 18px 50px #0a84ff1f}.plan-card .plan-name{font-family:var(--font-family-display);font-optical-sizing:auto;font-variation-settings:"wght" 800,"wdth" 75;font-size:28px;color:var(--color-text-headings);margin:12px 0 4px}.plan-card .plan-tag{color:var(--color-z-70);font-size:15px;margin:0 0 18px}.plan-card .plan-amount{font-size:34px;font-weight:800;color:var(--color-text-headings);margin-bottom:18px}.plan-card .plan-amount span{font-size:15px;font-weight:500;color:var(--color-z-70)}.plan-cta{display:block;text-align:center;font-weight:700;padding:12px 18px;border-radius:var(--radius-button, 8px);margin-bottom:22px;transition:background .2s ease,transform .12s ease}.plan-cta--ghost{background:#ffffff14;color:var(--color-text-body)}.plan-cta--ghost:hover{background:#ffffff24}.plan-cta--solid{background:var(--clypped-blue);color:#fff}.plan-cta--solid:hover{background:var(--clypped-blue-dark)}.plan-cta:active{transform:translateY(1px)}.plan-plus{font-weight:700;color:var(--color-text-headings);font-size:14px;margin:0 0 12px}.plan-list{list-style:none;margin:0;padding:0}.plan-list li{display:flex;align-items:flex-start;gap:10px;color:var(--color-z-65);font-size:15px;padding:7px 0}.li-check{color:var(--clypped-blue);font-weight:800;flex:0 0 auto}.plan-card--pro .li-check{color:#4da3ff}.cta-band{background:var(--clypped-blue);padding:84px 0;margin-top:24px}.cta-band-inner{text-align:center}.cta-band-icon{width:84px;height:84px;border-radius:20px;box-shadow:0 12px 32px #00000047;margin-bottom:22px}.cta-band h2{color:#fff;font-size:clamp(30px,4.5vw,46px);margin:0 0 12px}.cta-band p{color:#ffffffeb;font-size:18px;max-width:540px;margin:0 auto 28px}.btn-on-blue{display:inline-block;background:#fff;color:var(--clypped-blue);font-weight:700;padding:13px 24px;border-radius:var(--radius-button, 8px);transition:transform .12s ease,background .2s ease,box-shadow .2s ease;box-shadow:0 8px 24px #0000002e}.btn-on-blue:hover{background:#ffffffeb}.btn-on-blue:active{transform:translateY(1px)}.footer{padding:48px 0 64px;border-top:1px solid var(--color-z-30);margin-top:64px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;color:var(--color-z-70);font-size:14px}.footer a:hover{color:var(--color-b-100)}.footer-links{display:flex;gap:20px;flex-wrap:wrap}.wordmark,.hero h1,.section h2,.feature h3,.cta-band h2{font-family:var(--font-family-display);font-optical-sizing:auto;font-variation-settings:"wght" 800,"wdth" 75;font-weight:800}[data-theme=dark] .band{background:#0a84ff1a;border:1px solid rgba(10,132,255,.22)}[data-theme=dark] .feature .ico{background:#0a84ff29;color:#5aa6ff}[data-theme=dark] .footer{border-top-color:#ffffff1a}.button--slim{background-color:transparent;color:var(--color-z-80);padding:0;border-radius:0}.button--slim:hover,.button--slim:active{color:var(--color-z-100)}.button--nav{background-color:transparent;color:var(--color-z-10);border-radius:var(--radius-button);padding:4px 8px;font-size:12px;font-family:var(--font-family-base);font-weight:400;min-width:auto;margin:1px}.button--nav:hover{background-color:color-mix(in srgb,var(--color-z-10) 15%,transparent)}.button--nav:active{background-color:color-mix(in srgb,var(--color-z-10) 20%,transparent)}.button--navActive{background-color:var(--color-z-10);color:var(--color-z-100);border-radius:var(--radius-button);padding:4px 8px;font-size:12px;font-family:var(--font-family-heading);min-width:auto;margin:1px}.button--icon-only-large{width:calc(var(--spacing-6) + var(--spacing-1));height:calc(var(--spacing-6) + var(--spacing-1));min-width:0;padding:0;border-radius:var(--radius-full, 9999px);display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow-elevation-2)}[data-theme=dark] .button--slim{background-color:transparent;color:var(--color-z-60);padding:0}[data-theme=dark] .button--slim:hover,[data-theme=dark] .button--slim:active{color:var(--color-z-40)}[data-theme=dark] .button--carousel{background-color:color-mix(in srgb,var(--color-z-300) 50%,transparent);color:var(--color-z-10);border-color:var(--color-transparent)}[data-theme=dark] .button--carousel:hover{background-color:color-mix(in srgb,var(--color-z-300) 70%,transparent)}[data-theme=dark] .button--carousel:active{background-color:color-mix(in srgb,var(--color-z-300) 80%,transparent)}.button--carousel{background-color:color-mix(in srgb,var(--color-z-10) 70%,transparent);color:var(--color-z-100);border:1px solid var(--color-transparent);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);box-shadow:var(--shadow-elevation-1);min-height:40px;min-width:auto}.button--carousel:hover{background-color:color-mix(in srgb,var(--color-z-10) 90%,transparent)}.button--carousel:active{background-color:var(--color-z-10)}.button--carousel.button--icon-only{width:40px;height:40px;padding:0;min-width:40px}.glow-button.btn-primary:hover{background-color:var(--color-b-100)!important}.glow-button.btn-secondary:hover{background-color:var(--color-z-25)!important}.glow-button.btn-tertiary:hover,.glow-button.button--slim:hover,.glow-button.button--nav:hover{background-color:transparent!important}.glow-button.button--carousel:hover{background-color:color-mix(in srgb,var(--color-z-10) 70%,transparent)!important}[data-theme=dark] .glow-button.btn-primary:hover{background-color:var(--color-b-100)!important}[data-theme=dark] .glow-button.btn-secondary:hover{background-color:var(--color-z-25)!important}[data-theme=dark] .glow-button.btn-tertiary:hover,[data-theme=dark] .glow-button.button--slim:hover{background-color:transparent!important}[data-theme=dark] .glow-button.button--carousel:hover{background-color:color-mix(in srgb,var(--color-z-300) 50%,transparent)!important}@media (max-width: 768px){.button--fullwidth-mobile,.btn.button--fullwidth-mobile{width:100%!important;min-width:0;max-width:100%;display:flex!important}}.card{display:block;background:var(--admin-color-card-bg);transition:all .2s ease;box-sizing:border-box}.card--default{background:var(--admin-color-card-bg)}.card--elevated{background:var(--admin-color-card-bg);box-shadow:var(--shadow-elevation-1)}.card--bordered{background:var(--admin-color-card-bg);border:1px solid var(--stroke-card)}.card--flat{background:transparent}.card--padding-none{padding:0}.card--padding-small{padding:var(--spacing-2)}.card--padding-medium{padding:var(--spacing-3)}.card--padding-large{padding:var(--spacing-4)}.card--radius-small{border-radius:var(--radius-button)}.card--radius-medium{border-radius:var(--radius-card)}.card--radius-large{border-radius:var(--radius-lg)}.card--hoverable:hover{transform:translateY(-1px);box-shadow:var(--shadow-elevation-2)}.card--clickable{cursor:pointer}.card--clickable:hover{box-shadow:var(--shadow-elevation-1)}.card--clickable:focus{outline:2px solid var(--admin-color-input-focus-border);outline-offset:2px}[data-theme=dark] .card{background:var(--admin-color-card-bg)}[data-theme=dark] .card--bordered{border-color:var(--stroke-card)}.card-text-with-background{position:relative;z-index:1}.card-text-background{position:relative!important;z-index:10!important;background-clip:padding-box!important;isolation:isolate!important}.card-text-background *,.card-text-background p,.card-text-background div,.card-text-background span,.card-text-background h1,.card-text-background h2,.card-text-background h3,.card-text-background h4,.card-text-background h5,.card-text-background h6{background:transparent!important;margin:0!important;padding:0!important}.badge{display:inline-flex;align-items:center;gap:var(--spacing-0_5);font-family:var(--font-family-base);font-weight:600;border-radius:999px;white-space:nowrap;line-height:1}.badge--medium{font-size:var(--font-size-small);padding:var(--spacing-0_5) var(--spacing-1_5)}.badge--small{font-size:var(--font-size-extra-small);padding:var(--spacing-0_25) var(--spacing-1)}.badge--uppercase{text-transform:uppercase;letter-spacing:.05em}.badge--neutral{background:var(--admin-color-background-light);color:var(--admin-color-text-secondary)}.badge--info{background:var(--admin-color-primary);color:var(--color-z-300)}.badge--success{background:var(--color-success);color:var(--color-z-300)}.badge--warning{background:var(--color-warning);color:var(--color-z-300)}.badge--danger{background:var(--color-error);color:var(--color-z-300)}.badge--accent{background:var(--admin-color-primary);color:var(--color-z-300)}.badge--purple{background:var(--color-purple);color:var(--color-z-300)}.badge--teal{background:var(--color-teal);color:var(--color-z-300)}
