@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-ext-300-normal-BYS6Dpvq.woff2) format("woff2"),url(/assets/outfit-latin-ext-300-normal-CMIMshEd.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-300-normal-CRYTwY6m.woff2) format("woff2"),url(/assets/outfit-latin-300-normal-AWLfuCom.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight: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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper-000: #ffffff;--paper-050: #f7f9fb;--paper-100: #eef2f7;--paper-200: #e3e9f0;--cream-100: #fffaf0;--cream-200: #fdf5e6;--ink-900: #101a2e;--ink-800: #17233d;--ink-700: #25324f;--ink-500: #4d5a76;--ink-400: #7683a0;--ink-300: #a7b1c5;--ink-200: #cfd6e2;--pink-500: #ff4d8b;--pink-600: #e63f79;--pink-100: #ffe3ed;--grass-500: #4fb06b;--grass-600: #3d9459;--grass-700: #2c7a4c;--grass-800: #22623d;--grass-100: #dcefe0;--sky-400: #8ecfef;--sky-500: #4fb4e8;--sky-100: #ddeefa;--lavender-400: #a99ded;--lavender-500: #8f7fe3;--lavender-100: #e8e4fc;--tangerine-400: #ff8244;--tangerine-500: #f26c2a;--tangerine-100: #ffe2d2;--sun-400: #ffcf4d;--sun-500: #f2b81f;--sun-100: #fff0c9;--dusk-800: #16376b;--dusk-900: #0e2549;--dusk-100: #dde6f5;--pink-050: #fdf0f4;--sun-050: #fdf6dc;--sky-050: #eef7fd;--grass-050: #eef8f1;--tangerine-050: #fff2ea;--lavender-050: #f4f2fe;--dusk-050: #eef2fa;--ink-050: #f2f4f8;--success-500: #2f8f6b;--success-100: #dcefe6;--warning-500: #d9a72f;--warning-100: #fff0c9;--danger-500: #dc4a4a;--danger-100: #fbe0de;--info-500: #2f6fd0;--info-100: #dde6f5;--surface-page: var(--paper-000);--surface-card: #ffffff;--surface-sunken: var(--paper-050);--surface-inset: var(--paper-100);--surface-overlay: rgba(16, 26, 46, .42);--border-hairline: rgba(16, 26, 46, .08);--border-soft: rgba(16, 26, 46, .12);--border-strong: rgba(16, 26, 46, .24);--accent-cta: var(--pink-500);--accent-cta-hover: var(--pink-600);--focus-ring: rgba(255, 77, 139, .35);--canvas: var(--paper-000);--surface-1: var(--surface-card);--surface-2: var(--paper-050);--surface-3: var(--paper-100);--surface-4: var(--paper-200);--hairline: var(--border-hairline);--hairline-strong: var(--border-soft);--hairline-tertiary: var(--border-strong);--brand: var(--pink-500);--brand-hover: var(--pink-600);--brand-deep: var(--ink-900);--brand-soft: var(--pink-600);--brand-focus: var(--ink-900);--brand-secure: var(--ink-500);--on-brand: #ffffff;--ink: var(--ink-900);--ink-muted: var(--ink-700);--ink-subtle: var(--ink-500);--ink-tertiary: var(--ink-400);--platform-linkedin: #0a66c2;--platform-linkedin-wash: #e6eff9;--platform-youtube: #e0342c;--platform-youtube-wash: #fbe9e8;--platform-newsletter: var(--tangerine-500);--platform-newsletter-wash: var(--tangerine-050);--platform-podcast: var(--lavender-500);--platform-podcast-wash: var(--lavender-050);--platform-publication: var(--dusk-800);--platform-publication-wash: var(--dusk-050);--tag-green: var(--grass-600);--tag-green-deep: var(--grass-700);--tag-orange: var(--tangerine-500);--tag-yellow: var(--sun-500);--tag-red: var(--danger-500);--tag-blue: var(--info-500);--tag-purple: var(--lavender-500);--tag-linear: var(--lavender-500);--tag-pink: var(--pink-500);--success: var(--success-500);--danger: var(--danger-500);--warning: var(--warning-500);--info: var(--info-500);--confidence-high: var(--tag-green);--confidence-medium: var(--tag-yellow);--confidence-low: var(--tag-orange);--classified: var(--tag-red);--story-1: var(--pink-500);--story-2: var(--grass-600);--story-3: var(--lavender-500);--story-4: var(--tangerine-500);--story-5: var(--dusk-800);--story-6: var(--sun-500);--story-other: var(--ink-200);--story-1-wash: var(--pink-050);--story-2-wash: var(--grass-050);--story-3-wash: var(--lavender-050);--story-4-wash: var(--tangerine-050);--story-5-wash: var(--dusk-050);--story-6-wash: var(--sun-050);--story-other-wash: var(--ink-050);--faction-a: var(--pink-500);--faction-b: var(--tangerine-400);--faction-c: var(--grass-500);--faction-d: var(--lavender-400);--inverse-canvas: var(--ink-900);--inverse-surface-1: var(--ink-800);--inverse-surface-2: var(--ink-700);--inverse-ink: #ffffff;--font-display: "Outfit", "Plain", "Segoe UI Rounded", system-ui, sans-serif;--font-text: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--weight-light: 300;--weight-regular: 400;--weight-display: 500;--weight-medium: 500;--weight-semibold: 600;--text-display-xl: 500 72px/.98 var(--font-display);--track-display-xl: -2.5px;--text-display-lg: 500 56px/1.04 var(--font-display);--track-display-lg: -2px;--text-display-md: 500 40px/1.04 var(--font-display);--track-display-md: -1.4px;--text-headline: 500 30px/1.14 var(--font-display);--track-headline: -1px;--text-card-title: 500 24px/1.14 var(--font-display);--track-card-title: -.6px;--text-subhead: 500 20px/1.3 var(--font-display);--track-subhead: -.4px;--text-body-lg: 400 19px/1.55 var(--font-text);--track-body-lg: -.01em;--text-body-md: 400 16px/1.55 var(--font-text);--track-body-md: -.01em;--text-body-sm: 400 14px/1.55 var(--font-text);--track-body-sm: -.01em;--text-caption: 400 13px/1.4 var(--font-text);--track-caption: -.01em;--text-button: 500 14px/1.2 var(--font-text);--track-button: -.01em;--text-button-mono: 500 12px/1.2 var(--font-mono);--track-button-mono: .06em;--text-eyebrow: 600 11px/1.3 var(--font-text);--track-eyebrow: .14em;--text-mono: 400 13px/1.5 var(--font-mono);--track-mono: 0;--text-readout: 600 11px/1.3 var(--font-text);--track-readout: .14em;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-xxl: 32px;--radius-pill: 999px;--radius-full: 999px;--radius-btn: 12px;--radius-input: 12px;--radius-card: 16px;--radius-feature: 24px;--radius-hero: 32px;--border-width: 1px;--border-width-thick: 1.5px;--space-xxs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-xxl: 48px;--space-section: 112px;--console-gap: 1px;--gutter: 24px;--gutter-lg: 40px;--panel-pad: 24px;--page-max: 1200px;--container-narrow: 760px;--app-sidebar: 248px;--app-topbar: 60px;--dur-fast: .12s;--dur-base: .18s;--dur-slow: .28s;--dur-scene: .52s;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.45, .05, .55, .95);--ease-pop: cubic-bezier(.34, 1.42, .64, 1);--ease-standard: cubic-bezier(.22, .61, .36, 1);--press-scale: .97;--lift-y: -2px;--scrim: var(--surface-overlay);--shadow-xs: 0 1px 2px rgba(16, 26, 46, .06);--shadow-sm: 0 2px 6px -2px rgba(16, 26, 46, .1), 0 1px 2px rgba(16, 26, 46, .05);--shadow-md: 0 10px 24px -12px rgba(16, 26, 46, .18), 0 2px 6px -2px rgba(16, 26, 46, .06);--shadow-lg: 0 24px 48px -24px rgba(16, 26, 46, .24), 0 6px 14px -8px rgba(16, 26, 46, .08);--shadow-pop: 0 3px 0 rgba(16, 26, 46, .14);--shadow-inset: inset 0 1px 2px rgba(16, 26, 46, .07);--shadow-focus: 0 0 0 4px var(--focus-ring);--glow-brand: 0 0 0 1px var(--border-soft), var(--shadow-md);--lift-dropdown: var(--shadow-md);--lift-modal: var(--shadow-lg);--grid-line: rgba(16, 26, 46, .05);--grad-ambient: none;--grad-brand-bar: linear-gradient(90deg, var(--pink-500) 0%, var(--pink-600) 100%);--grad-rule: linear-gradient(90deg, var(--border-strong) 0%, rgba(16, 26, 46, 0) 100%);--grad-rail: none;--grad-veil: linear-gradient(90deg, var(--paper-000) 0%, rgba(255, 255, 255, .88) 46%, rgba(255, 255, 255, 0) 100%);--redact: repeating-linear-gradient(135deg, var(--paper-200) 0 6px, var(--paper-100) 6px 12px);--grid-tactical: repeating-linear-gradient(0deg, var(--grid-line) 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, var(--grid-line) 0 1px, transparent 1px 32px)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{background-color:var(--surface-page);color:var(--ink-muted);font-family:var(--font-text);font-size:15px;line-height:1.55;letter-spacing:-.01em;text-wrap:pretty;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-display);line-height:1.1;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}a{color:var(--brand-soft);text-decoration:none;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--ink);text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--shadow-focus)}::selection{background:var(--pink-100);color:var(--ink-900)}.clio-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.clio-eyebrow{font:var(--text-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-tertiary)}.clio-grid-bg{background-image:var(--grid-tactical)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.clio-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-text);font-size:14px;font-weight:500;line-height:1;letter-spacing:-.01em;height:44px;padding:0 18px;border-radius:var(--radius-btn);border:var(--border-width) solid transparent;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.clio-btn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.clio-btn:disabled{background:var(--paper-100);color:var(--ink-400);border-color:transparent;box-shadow:none;cursor:not-allowed}.clio-btn--primary{background:var(--pink-500);color:var(--on-brand);box-shadow:var(--shadow-pop)}.clio-btn--primary:hover:not(:disabled){background:var(--pink-600)}.clio-btn--primary:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.clio-btn--secondary{background:transparent;color:var(--ink);border-color:var(--border-strong)}.clio-btn--secondary:hover:not(:disabled){background:var(--paper-050)}.clio-btn--ghost{background:transparent;color:var(--ink-muted)}.clio-btn--ghost:hover:not(:disabled){color:var(--ink);background:var(--paper-100)}.clio-btn--tertiary{background:var(--surface-card);color:var(--ink);border-color:var(--border-soft)}.clio-btn--tertiary:hover:not(:disabled){background:var(--paper-050)}.clio-btn--inverse{background:var(--ink-900);color:#fff;box-shadow:var(--shadow-pop)}.clio-btn--inverse:hover:not(:disabled){background:var(--ink-800)}.clio-btn--inverse:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.clio-btn--sm{height:36px;gap:7px;padding:0 14px;font-size:14px}.clio-btn--md{height:44px;padding:0 18px;font-size:15px}.clio-btn--lg{height:54px;gap:10px;padding:0 26px;font-size:17px}.clio-btn--block{display:flex;width:100%}.clio-panel{background:var(--surface-card);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:var(--panel-pad)}.clio-panel--flush{padding:0;overflow:hidden}.clio-input{width:100%;font-family:var(--font-text);font-size:14px;color:var(--ink);background:var(--surface-card);border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-input);padding:11px 14px;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.clio-input::placeholder{color:var(--ink-tertiary)}.clio-input:focus{outline:none;border-color:var(--ink-900);box-shadow:var(--shadow-focus)}.clio-textarea{width:100%;font-family:var(--font-text);font-size:14px;line-height:1.5;color:var(--ink);background:var(--surface-card);border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-input);padding:11px 14px;resize:vertical;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.clio-textarea::placeholder{color:var(--ink-tertiary)}.clio-textarea:focus{outline:none;border-color:var(--ink-900);box-shadow:var(--shadow-focus)}.clio-field{display:flex;flex-direction:column;gap:6px}.clio-label{font-size:14px;font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--ink)}.clio-tag{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);letter-spacing:-.01em;line-height:1;padding:6px 12px;border-radius:var(--radius-pill);border:var(--border-width) solid transparent;color:var(--ink-700);background:var(--paper-100)}.clio-tag__dot{width:6px;height:6px;border-radius:var(--radius-full);background:currentColor}.clio-tag--high{color:var(--grass-700);background:var(--grass-100)}.clio-tag--medium{color:#8a6300;background:var(--sun-100)}.clio-tag--low{color:#c4501a;background:var(--tangerine-100)}.clio-tag--brand{color:var(--pink-600);background:var(--pink-100)}.clio-tag--danger{color:var(--danger-500);background:var(--danger-100)}.clio-banner{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-card);border:var(--border-width) solid var(--border-hairline);background:var(--surface-card);box-shadow:var(--shadow-sm);font-size:14px;color:var(--ink-muted)}.clio-banner--brand{color:var(--ink)}.clio-banner--brand svg{color:var(--pink-500)}.clio-banner--warn{color:var(--ink)}.clio-banner--warn svg{color:var(--warning-500)}.clio-stat{display:flex;flex-direction:column;gap:6px}.clio-stat__value{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-display);font-size:34px;font-weight:var(--weight-display);letter-spacing:-1px;line-height:1;color:var(--ink)}.clio-stat__unit{font:var(--text-body-sm);font-weight:400;color:var(--ink-tertiary)}.clio-stat__delta{font:var(--text-mono)}.clio-stat__label{font-family:var(--font-text);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-tertiary)}.clio-stat__hint{font:var(--text-caption);color:var(--ink-tertiary)}.clio-sharebar{display:flex;flex-direction:column;gap:6px;width:100%}.clio-sharebar__track{position:relative;height:8px;border-radius:var(--radius-pill);background:var(--surface-3)}.clio-sharebar__fill{position:absolute;top:0;bottom:0;left:0;min-width:3px;border-radius:var(--radius-pill);background:var(--brand);transition:width var(--dur-base) var(--ease-out)}.clio-sharebar__fill--warn{background:var(--tag-orange)}.clio-sharebar__fill--neutral{background:var(--ink-tertiary)}.clio-sharebar__marker{position:absolute;top:-3px;bottom:-3px;width:2px;border-radius:var(--radius-pill);background:var(--ink-muted)}.clio-sharebar__meta{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-subtle)}.clio-sharebar__caption{color:var(--ink-tertiary)}.clio-segbar{display:flex;align-items:stretch;gap:4px;width:100%}.clio-segbar__seg{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative;transition:opacity var(--dur-base) var(--ease-standard)}.clio-segbar--linked .clio-segbar__seg{cursor:pointer}.clio-segbar__seg--dimmed{opacity:.5}.clio-segbar__seg--active .clio-segbar__fill{box-shadow:0 0 0 2px var(--surface-card),0 0 0 3.5px currentColor}.clio-segbar__fill{display:block;height:10px;border-radius:var(--radius-xs);background:var(--brand);transition:box-shadow var(--dur-base) var(--ease-standard)}.clio-segbar__tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);z-index:10;display:flex;flex-direction:column;gap:3px;width:max-content;max-width:260px;padding:10px 12px;border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.clio-segbar__seg:hover .clio-segbar__tip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.clio-segbar__seg:first-child .clio-segbar__tip{left:0;transform:translate(0) translateY(4px)}.clio-segbar__seg:last-child .clio-segbar__tip{left:auto;right:0;transform:translate(0) translateY(4px)}.clio-segbar__seg:first-child:hover .clio-segbar__tip,.clio-segbar__seg:last-child:hover .clio-segbar__tip{transform:translate(0) translateY(0)}.clio-segbar__fill--green{background:var(--tag-green)}.clio-segbar__fill--purple{background:var(--tag-purple)}.clio-segbar__fill--orange{background:var(--tag-orange)}.clio-segbar__fill--blue{background:var(--tag-blue)}.clio-segbar__fill--yellow{background:var(--tag-yellow)}.clio-segbar__fill--red{background:var(--tag-red)}.clio-segbar__fill--muted{background:var(--hairline-tertiary)}.clio-segbar__label{font:var(--text-caption);padding-right:10px;letter-spacing:var(--track-caption);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clio-segbar__value{font-family:var(--font-mono);padding-right:10px;font-size:12px;letter-spacing:var(--track-mono);color:var(--ink)}.clio-segbar__seg--muted .clio-segbar__label,.clio-segbar__seg--muted .clio-segbar__value{color:var(--ink-tertiary)}.clio-shell{display:grid;grid-template-columns:var(--app-sidebar) 1fr;min-height:100vh;transition:grid-template-columns var(--dur-base) var(--ease-standard)}.clio-shell--collapsed{grid-template-columns:64px 1fr}.clio-sidebar{border-right:var(--border-width) solid var(--border-hairline);background:var(--paper-050);padding:18px 14px;display:flex;flex-direction:column;gap:8px;position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden}.clio-sidebar__toggle{position:absolute;top:22px;right:14px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-md);border:1px solid var(--hairline);background:var(--surface-2);color:var(--ink-subtle);cursor:pointer;z-index:2;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.clio-sidebar__toggle:hover{background:var(--surface-card);color:var(--ink)}.clio-sidebar__panelicon rect{transition:none}.clio-sidebar__panelicon line{transition:opacity var(--dur-base) var(--ease-standard)}.clio-sidebar__content{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1}.clio-sidebar--collapsed{padding-left:0;padding-right:0;align-items:center}.clio-sidebar--collapsed .clio-sidebar__toggle{position:static;margin:0 auto}.clio-sidebar--collapsed .clio-sidebar__panelicon line{opacity:.35}.clio-sidebar--collapsed .clio-sidebar__content{display:none}.clio-brandmark{display:flex;align-items:center;gap:10px;padding:4px 8px 20px}.clio-brandmark__text{display:flex;flex-direction:column;gap:2px}.clio-brandmark__name{font-family:var(--font-display);font-size:22px;font-weight:var(--weight-display);letter-spacing:-.04em;color:var(--ink)}.clio-brandmark__tag{font-family:var(--font-text);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-tertiary)}.clio-navgroup{font-family:var(--font-text);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-tertiary);padding:16px 8px 4px}.clio-navitem{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:var(--radius-btn);color:var(--ink-subtle);font-size:15px;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.clio-navitem:hover{background:var(--paper-100);color:var(--ink)}.clio-navitem--active{background:var(--surface-card);color:var(--ink);font-weight:var(--weight-medium);box-shadow:var(--shadow-xs)}.clio-main{padding:32px 40px 80px;max-width:var(--page-max);width:100%}.clio-pageheader{display:flex;flex-direction:column;gap:4px;margin-bottom:28px}.clio-pageheader h1{font:var(--text-headline);letter-spacing:var(--track-headline)}.clio-pageheader p{color:var(--ink-subtle);font-size:15px}.clio-table{width:100%;border-collapse:collapse;font-size:14px}.clio-table th{text-align:left;font-family:var(--font-text);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-tertiary);padding:12px 16px;border-bottom:1px solid var(--hairline)}.clio-table td{padding:14px 16px;border-bottom:1px solid var(--hairline);color:var(--ink-muted)}.clio-table tr:last-child td{border-bottom:none}.clio-spinner{width:18px;height:18px;border-radius:var(--radius-full);border:2px solid var(--hairline-strong);border-top-color:var(--brand);animation:clio-spin .7s linear infinite}@keyframes clio-spin{to{transform:rotate(360deg)}}.clio-loading{height:100%;width:100%;min-height:260px;display:grid;place-items:center;background-image:var(--grad-ambient)}.clio-loading-inner{display:flex;flex-direction:column;align-items:center;gap:18px}.clio-loading-rings{position:relative;width:60px;height:60px}.clio-loading-rings>span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full);border:1.5px solid var(--brand);opacity:0;animation:clio-loading-pulse 1.8s cubic-bezier(.16,1,.3,1) infinite}.clio-loading-rings>span:nth-child(2){animation-delay:.6s}.clio-loading-rings>span:nth-child(3){animation-delay:1.2s}.clio-loading-core{position:absolute;top:24px;right:24px;bottom:24px;left:24px;border-radius:var(--radius-full);border:none!important;background:var(--grad-brand-bar);box-shadow:var(--glow-brand);opacity:1!important;animation:clio-loading-breathe 1.8s ease-in-out infinite!important}.clio-loading-label{font:var(--text-readout);letter-spacing:var(--track-readout);text-transform:uppercase;color:var(--ink-tertiary)}@keyframes clio-loading-pulse{0%{transform:scale(.4);opacity:.8}to{transform:scale(1);opacity:0}}@keyframes clio-loading-breathe{0%,to{transform:scale(.9);opacity:.85}50%{transform:scale(1.05);opacity:1}}@media(prefers-reduced-motion:reduce){.clio-loading-rings>span,.clio-loading-core{animation:none!important}.clio-loading-rings>span{opacity:.3}}.clio-skeleton{display:block;width:100%;height:1em;border-radius:var(--radius-sm);background-color:var(--surface-3);background-image:linear-gradient(90deg,transparent 0%,var(--surface-4) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;background-position:-150% 0;animation:clio-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes clio-skeleton-shimmer{to{background-position:250% 0}}@media(prefers-reduced-motion:reduce){.clio-skeleton{animation:none}}.clio-grid{display:grid;gap:var(--gutter)}.clio-rule{height:2px;background:var(--grad-rule);border:none}.clio-select{position:relative;width:100%}.clio-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-family:var(--font-text);font-size:14px;text-align:left;color:var(--ink);background:var(--surface-card);border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-input);padding:11px 14px;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.clio-select__trigger:hover:not(:disabled){border-color:var(--border-strong)}.clio-select__trigger:focus-visible{outline:none;border-color:var(--ink-900);box-shadow:var(--shadow-focus)}.clio-select__trigger:disabled{opacity:.5;cursor:not-allowed}.clio-select__trigger[aria-expanded=true]{border-color:var(--ink-900);box-shadow:var(--shadow-focus)}.clio-select__value--placeholder{color:var(--ink-tertiary)}.clio-select__chevron{flex-shrink:0;color:var(--ink-subtle);transition:transform var(--dur-base) var(--ease-out)}.clio-select__trigger[aria-expanded=true] .clio-select__chevron{transform:rotate(180deg)}.clio-select__menu{position:fixed;z-index:80;margin:0;padding:6px;list-style:none;max-height:280px;overflow-y:auto;background:var(--surface-card);border:var(--border-width) solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);animation:clio-select-in var(--dur-base) var(--ease-out)}@keyframes clio-select-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.clio-select__option{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-text);font-size:14px;color:var(--ink-muted);padding:8px 10px;border-radius:var(--radius-md);cursor:pointer}.clio-select__option--active{background:var(--paper-100);color:var(--ink)}.clio-select__option--selected{color:var(--ink);font-weight:var(--weight-medium)}.clio-select__check{flex-shrink:0;color:var(--pink-500)}.clio-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--surface-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:clio-modal-fade var(--dur-base) var(--ease-out)}.clio-modal{position:relative;display:flex;flex-direction:column;width:480px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);background:var(--surface-card);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-feature);box-shadow:var(--lift-modal);animation:clio-modal-in var(--dur-base) var(--ease-out)}@keyframes clio-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes clio-modal-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.clio-modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--hairline)}.clio-modal__header[data-titleless=true]{position:absolute;top:10px;right:12px;z-index:1;justify-content:flex-end;padding:0;border-bottom:none}.clio-modal__title{font:var(--text-subhead);letter-spacing:var(--track-subhead);color:var(--ink)}.clio-modal__close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:22px;line-height:1;color:var(--ink-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.clio-modal__close:hover{background:var(--paper-100);color:var(--ink)}.clio-modal__close:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.clio-modal__body{padding:24px;overflow-y:auto;color:var(--ink-muted);font-size:14px}.clio-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--hairline)}.clio-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--font-text);font-weight:500;line-height:1;color:var(--ink-700);background:var(--paper-100);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--border-hairline)}.clio-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}.clio-drawer__scrim[data-entered=true]{opacity:1}.clio-drawer{position:absolute;top:0;right:0;bottom:0;z-index:10;display:flex;flex-direction:column;gap:20px;width:560px;max-width:92vw;box-sizing:border-box;padding:24px;overflow:auto;background:var(--surface-card);border-left:var(--border-width) solid var(--border-hairline);box-shadow:var(--shadow-lg);opacity:0;transform:translate(28px);transition:transform var(--dur-slow) var(--ease-out),opacity var(--dur-base) var(--ease-standard)}.clio-drawer[data-entered=true]{opacity:1;transform:translate(0)}.clio-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.clio-drawer__heading{display:flex;flex-direction:column;gap:8px}.clio-drawer__label{font:var(--text-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-tertiary)}.clio-drawer__title{font:var(--text-card-title);letter-spacing:var(--track-card-title);color:var(--ink);text-wrap:pretty}.clio-drawer__close{flex:0 0 auto;padding:2px 6px;font:var(--text-mono);color:var(--ink-tertiary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-base) var(--ease-standard)}.clio-drawer__close:hover{color:var(--ink)}.clio-drawer__close:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.clio-fab{position:absolute;right:28px;bottom:28px;z-index:30;display:flex;justify-content:flex-end}.clio-fab .clio-btn{height:40px;padding:0 20px;border-radius:var(--radius-pill);box-shadow:var(--shadow-md)}.clio-fab .clio-btn:hover:not(:disabled){box-shadow:var(--shadow-lg)}.clio-fab .clio-btn:active:not(:disabled){transform:none;box-shadow:var(--shadow-sm)}@media(max-width:720px){.clio-fab{right:0;left:0;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:var(--border-width) solid var(--border-hairline);background:var(--surface-card);box-shadow:var(--shadow-lg)}.clio-fab .clio-btn{width:100%;border-radius:var(--radius-btn);box-shadow:none}}.mk-root{--canvas: #060c19;--surface-1: #0d1425;--surface-2: #111a2c;--surface-3: #152036;--surface-4: #18233b;--hairline: #1c2437;--hairline-strong: #26314a;--hairline-tertiary: #33405c;--brand: #3d82c9;--brand-hover: #6fc2ff;--brand-deep: #2f5c86;--brand-soft: #90b8e8;--brand-focus: #3073be;--on-brand: #f2f6fd;--ink: #f2f6fd;--ink-muted: #c8d5e8;--ink-subtle: #90a3c1;--ink-tertiary: #5e7191;--tag-green: #4fb891;--tag-orange: #e8974e;--font-display: Georgia, "Times New Roman", serif;--font-text: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-lg: 12px;background:var(--canvas);color:var(--ink)}body:has(.mk-root){background:#060c19;color:#f2f6fd}.mk-root{min-height:100%;overflow-x:clip}.mk-wrap{max-width:1080px;margin:0 auto;padding:0 24px}.mk-nav-bar{position:fixed;top:0;left:0;right:0;z-index:40;background:linear-gradient(180deg,#060c19eb,#060c1900);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .6s var(--ease-out)}.mk-nav-bar.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.mk-nav{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.mk-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink)}.mk-brand:hover{color:var(--ink)}.mk-nav__links{display:flex;align-items:center;gap:28px}.mk-nav__links a{font-size:14px;color:var(--ink-subtle)}.mk-nav__links a:hover,.mk-nav__links .clio-btn{color:var(--ink)}.mk-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform}.mk-reveal.is-shown{opacity:1;transform:none}.mk-section-title{font-size:clamp(28px,4vw,46px);margin:10px 0 0;max-width:20ch}.mk-about{border-top:1px solid var(--hairline);padding:96px 0;background:var(--canvas);position:relative;z-index:1}.mk-about__inner{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}.mk-about__intro p{color:var(--ink-subtle);margin-top:18px;font-size:17px;max-width:46ch}.mk-about__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.mk-about__list li{display:flex;flex-direction:column;gap:6px;padding:20px 24px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-1)}.mk-about__list strong{color:var(--ink);font-size:15px}.mk-about__list span{color:var(--ink-subtle);font-size:15px}.mk-contact{border-top:1px solid var(--hairline);padding:96px 0;background:var(--canvas);position:relative;z-index:1}.mk-contact__inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.mk-contact__copy p{color:var(--ink-subtle);margin-top:18px;font-size:17px;max-width:38ch}.mk-form{display:flex;flex-direction:column;gap:18px;padding:32px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-1);opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.mk-form.is-shown{opacity:1;transform:none}.mk-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mk-field{display:flex;flex-direction:column;gap:7px}.mk-textarea{resize:vertical;min-height:96px;font-family:var(--font-text)}.mk-form__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.mk-form__done{font-size:14px;color:var(--tag-green);opacity:0;transform:translate(-6px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.mk-form__done.is-shown{opacity:1;transform:none}.mk-legal{max-width:720px;margin:0 auto;padding:128px 0 96px}.mk-legal__back{font-size:13px;color:var(--ink-subtle)}.mk-legal h1{font-size:clamp(34px,5vw,52px);margin:20px 0 6px}.mk-legal__updated{font-size:12px;color:var(--ink-tertiary);margin-bottom:32px}.mk-legal h2{font-size:22px;margin:32px 0 10px}.mk-legal p{color:var(--ink-muted);margin-bottom:14px;font-size:16px}.mk-footer{border-top:1px solid var(--hairline);background:var(--canvas);position:relative;z-index:1}.mk-footer__inner{padding:40px 24px 64px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.mk-footer__brand{display:inline-flex;align-items:center;gap:12px;color:var(--ink-tertiary);font-size:14px;max-width:32ch}.mk-footer__links{display:flex;gap:24px;font-size:14px}.mk-footer__links a{color:var(--ink-subtle)}.mk-footer__links a:hover{color:var(--ink)}.mk-footer__legal{color:var(--ink-tertiary);font-size:13px}@media(max-width:860px){.mk-contact__inner,.mk-about__inner{grid-template-columns:1fr;gap:32px}}@media(max-width:620px){.mk-nav__links{gap:16px}.mk-form__row{grid-template-columns:1fr}.mk-footer__inner{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.mk-reveal,.mk-form{opacity:1!important;transform:none!important}}.nx-scene{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden}.nx-pin{position:absolute;top:0;right:0;bottom:0;left:0}.nx-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.nx-veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#060c19d1,#060c1900 13%),linear-gradient(0deg,#060c19db,#060c196b 12%,#060c1900 27%)}.nx-pin>*:not(.nx-canvas):not(.nx-veil){position:absolute;will-change:opacity,transform}.nx-hero{left:50%;top:50%;width:min(88vw,860px);translate:-50% -50%;text-align:center;z-index:6}.nx-hero:before,.nx-final:before{content:"";position:absolute;top:-18%;right:-14%;bottom:-18%;left:-14%;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(6,12,25,.86),transparent 72%);z-index:-1;pointer-events:none}.nx-hero__brand{display:block;margin-bottom:18px;font-size:clamp(20px,2.4vw,28px);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.nx-hero h1{font-size:clamp(34px,5.6vw,76px);line-height:1.03;letter-spacing:-.02em;margin:0 auto;max-width:17ch}.nx-hero p{margin:22px auto 0;max-width:58ch;font-size:clamp(15px,1.5vw,19px);color:var(--ink-muted)}.nx-hero__cta{margin-top:30px;display:flex;justify-content:center}.nx-rail{top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.nx-copy{position:absolute;right:5vw;bottom:40px;width:min(38vw,460px);text-align:right}.nx-copy:before{content:"";position:absolute;top:-70px;right:-12vw;bottom:-90px;left:-140px;background:radial-gradient(ellipse 62% 62% at 74% 62%,rgba(6,12,25,.94) 0%,rgba(6,12,25,.7) 46%,transparent 78%);z-index:-1;pointer-events:none}.nx-copy h2{margin-top:9px;font-size:clamp(21px,2.4vw,34px);line-height:1.12;margin-left:auto;max-width:18ch}.nx-copy p{margin-top:10px;margin-left:auto;color:var(--ink-subtle);font-size:clamp(13px,1.05vw,15px);max-width:40ch}.nx-pin{--narrative-current: var(--tag-orange);--narrative-desired: var(--tag-green)}.nx-card{left:0;top:0;width:400px;height:320px;display:flex;flex-direction:column;border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--lift-modal);overflow:hidden;z-index:7}.nx-card__head{height:72px;flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:0 18px}.nx-card__avatar{width:48px;height:48px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);overflow:hidden;background:var(--surface-3);font-family:var(--font-mono);font-size:15px;letter-spacing:.06em;color:var(--ink-subtle)}.nx-card__who{display:flex;flex-direction:column;gap:1px;min-width:0}.nx-card__who strong{font-size:15px;font-weight:600;color:var(--ink)}.nx-card__who span{font-size:13px;color:var(--ink-tertiary)}.nx-card__source{margin-left:auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-tertiary)}.nx-card__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:0 18px;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.nx-card__body p{font-family:var(--font-display);font-size:21px;line-height:1.34;color:var(--ink)}.nx-card__body mark{background:none;padding:0;color:inherit}.nx-card--current mark{color:var(--narrative-current)}.nx-card--desired mark{color:var(--narrative-desired)}.nx-card__narrative{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.nx-card--current .nx-card__narrative{color:var(--narrative-current)}.nx-card--desired .nx-card__narrative{color:var(--narrative-desired)}.nx-card__foot{height:50px;flex:0 0 auto;display:flex;align-items:center;padding:0 18px;font-size:12px;color:var(--ink-tertiary)}.nx-narrative{left:50%;translate:-50% 0;width:min(80vw,760px);text-align:center;z-index:6}.nx-narrative--current{top:26%}.nx-narrative--desired{top:47%}.nx-narrative p{margin-top:10px;font-family:var(--font-display);font-size:clamp(26px,4vw,50px);line-height:1.1}.nx-narrative--current p{color:var(--narrative-current)}.nx-narrative--desired p{color:var(--narrative-desired)}.nx-narrative__arrow{left:50%;top:41%;translate:-50% 0;font-size:22px;color:var(--ink-tertiary);z-index:6}.nx-audience{left:50%;top:62%;translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:5px;z-index:6}.nx-audience strong{font-family:var(--font-display);font-weight:500;font-size:20px;color:var(--ink)}.nx-leverage{left:0;top:0;white-space:nowrap;padding:5px 12px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--narrative-desired) 45%,transparent);background:#060c19d1;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--narrative-desired);z-index:6}.nx-summary{left:4vw;bottom:82px;display:flex;flex-direction:column;gap:3px;font-size:11px;letter-spacing:.06em;color:var(--ink-subtle);z-index:6}.nx-cluster{left:0;top:0;white-space:nowrap;padding:3px 9px;border-radius:var(--radius-pill);background:#060c196f;font-family:var(--font-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink);z-index:4}.nx-toggle{left:4vw;bottom:40px;z-index:6}.nx-final{left:50%;top:50%;translate:-50% -50%;width:min(88vw,840px);text-align:center;z-index:6;display:flex;flex-direction:column;align-items:center;gap:28px}.nx-final h2{font-size:clamp(24px,3.8vw,52px);line-height:1.1;max-width:20ch}@media(max-width:900px){.nx-copy{left:6vw;right:6vw;width:auto;bottom:30px}.nx-copy p{max-width:none}.nx-context{left:6vw;right:6vw;width:auto;top:92px}.nx-toggle{left:6vw;bottom:30px}.nx-cluster{font-size:9px}}@font-face{font-family:Outfit;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:InterMarketing;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");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:InterMarketing;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PlexMonoMarketing;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin.woff2) format("woff2");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:PlexMonoMarketing;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-latin.woff2) format("woff2");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{--mk-paper-000: var(--paper-000);--mk-paper-050: var(--paper-050);--mk-paper-100: var(--paper-100);--mk-paper-200: var(--paper-200);--mk-cream-100: var(--cream-100);--mk-cream-200: var(--cream-200);--mk-ink-900: var(--ink-900);--mk-ink-800: var(--ink-800);--mk-ink-700: var(--ink-700);--mk-ink-500: var(--ink-500);--mk-ink-400: var(--ink-400);--mk-ink-300: var(--ink-300);--mk-ink-200: var(--ink-200);--mk-pink-500: var(--pink-500);--mk-pink-600: var(--pink-600);--mk-pink-100: var(--pink-100);--mk-grass-500: var(--grass-500);--mk-grass-600: var(--grass-600);--mk-grass-700: var(--grass-700);--mk-grass-800: var(--grass-800);--mk-grass-100: var(--grass-100);--mk-sky-400: var(--sky-400);--mk-sky-500: var(--sky-500);--mk-sky-100: var(--sky-100);--mk-lavender-400: var(--lavender-400);--mk-lavender-500: var(--lavender-500);--mk-lavender-100: var(--lavender-100);--mk-tangerine-400: var(--tangerine-400);--mk-tangerine-500: var(--tangerine-500);--mk-tangerine-100: var(--tangerine-100);--mk-sun-400: var(--sun-400);--mk-sun-500: var(--sun-500);--mk-sun-100: var(--sun-100);--mk-dusk-800: var(--dusk-800);--mk-dusk-900: var(--dusk-900);--mk-dusk-100: var(--dusk-100);--mk-pink-050: var(--pink-050);--mk-sun-050: var(--sun-050);--mk-sky-050: var(--sky-050);--mk-grass-050: var(--grass-050);--mk-tangerine-050: var(--tangerine-050);--mk-lavender-050: var(--lavender-050);--mk-dusk-050: var(--dusk-050);--mk-ink-050: var(--ink-050);--mk-surface-page: var(--surface-page);--mk-hero-ground: #fdfcfa;--mk-surface-card: var(--surface-card);--mk-surface-sunken: var(--surface-sunken);--mk-text-heading: var(--mk-ink-900);--mk-text-body: var(--mk-ink-700);--mk-text-muted: var(--mk-ink-500);--mk-text-subtle: var(--mk-ink-400);--mk-border-hairline: var(--border-hairline);--mk-border-soft: var(--border-soft);--mk-border-strong: var(--border-strong);--mk-accent-cta: var(--accent-cta);--mk-accent-cta-hover: var(--accent-cta-hover);--mk-focus-ring: var(--focus-ring);--mk-font-display: "Outfit", "Segoe UI Rounded", system-ui, sans-serif;--mk-font-body: "InterMarketing", system-ui, -apple-system, sans-serif;--mk-font-mono: "PlexMonoMarketing", ui-monospace, "SF Mono", monospace;--mk-weight-display: var(--weight-display);--mk-weight-medium: var(--weight-medium);--mk-weight-semibold: var(--weight-semibold);--mk-text-hero: 72px;--mk-text-hero-tight: -2.5px;--mk-text-lead: 19px;--mk-text-body-size: 17px;--mk-text-micro: 11px;--mk-leading-hero: .98;--mk-leading-body: 1.55;--mk-tracking-eyebrow: .14em;--mk-tracking-ui: -.01em;--mk-space-1: var(--space-xxs);--mk-space-2: var(--space-xs);--mk-space-3: var(--space-sm);--mk-space-4: var(--space-md);--mk-space-6: var(--space-lg);--mk-space-8: var(--space-xl);--mk-space-10: 40px;--mk-space-12: var(--space-xxl);--mk-gutter: var(--gutter);--mk-gutter-lg: var(--gutter-lg);--mk-radius-btn: var(--radius-btn);--mk-radius-card: var(--radius-card);--mk-radius-pill: var(--radius-pill);--mk-shadow-sm: var(--shadow-sm);--mk-shadow-md: var(--shadow-md);--mk-shadow-lg: var(--shadow-lg);--mk-shadow-focus: var(--shadow-focus);--u: 1;--mk-dur-fast: var(--dur-fast);--mk-dur-base: var(--dur-base);--mk-dur-slow: var(--dur-slow);--mk-ease-out: var(--ease-out)}.pk-card{position:relative;width:100%;box-sizing:border-box;font-family:var(--mk-font-body);color:var(--mk-ink-900);letter-spacing:-.004em;text-align:left}.pk-card *{box-sizing:border-box}.pk-card p{margin:0}.pk-li,.pk-x,.pk-ig,.pk-rd,.pk-nl{background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:0 1px 2px #101a2e0d}.pk-rule{display:block;height:1px;background:var(--mk-border-hairline)}.pk-avatar{display:block;overflow:hidden;border-radius:999px;background:var(--mk-paper-100);flex:none}.pk-avatar img{width:100%;height:100%;object-fit:cover;display:block}.pk-avatar--monogram{display:grid;place-items:center;font-family:var(--mk-font-display);font-weight:500;letter-spacing:-.01em;line-height:1}.pk-media{display:block;overflow:hidden;background:var(--mk-paper-100)}.pk-media img{width:100%;height:100%;object-fit:cover;display:block}.pk-li{display:flex;flex-direction:column;gap:calc(var(--u) * 12px);border-radius:calc(var(--u) * 16px);padding:calc(var(--u) * 12px)}.pk-li__head{display:flex;align-items:center;gap:calc(var(--u) * 8px)}.pk-li__avatar{width:calc(var(--u) * 32px);height:calc(var(--u) * 32px)}.pk-li__identity{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 4px)}.pk-li__nameline{display:flex;align-items:baseline;gap:calc(var(--u) * 4px);line-height:1}.pk-li__name{font-size:calc(var(--u) * 12.5px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-li__dot{font-size:calc(var(--u) * 10.5px);color:var(--mk-ink-300)}.pk-li__age{font-size:calc(var(--u) * 10.5px);color:var(--mk-ink-400)}.pk-li__headline{font-size:calc(var(--u) * 10.5px);line-height:1;color:var(--mk-ink-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-li__body{display:flex;flex-direction:column;gap:calc(var(--u) * 8px);font-size:calc(var(--u) * 12.5px);line-height:1.4;text-wrap:pretty}.pk-li__body-second{color:var(--mk-ink-700)}.pk-li__media{aspect-ratio:16 / 9;border-radius:calc(var(--u) * 8px)}.pk-li__foot{display:flex;flex-direction:column;gap:calc(var(--u) * 8px)}.pk-li__counts{font-size:calc(var(--u) * 10px);color:var(--mk-ink-500);line-height:1.4}.pk-li__actions{display:flex;align-items:center;justify-content:space-between;color:var(--mk-ink-400);font-size:calc(var(--u) * 9.5px);font-weight:500}.pk-li__actions span{display:flex;align-items:center;gap:calc(var(--u) * 4px)}.pk-x{display:flex;gap:calc(var(--u) * 8px);border-radius:calc(var(--u) * 16px);padding:calc(var(--u) * 12px)}.pk-x__avatar{width:calc(var(--u) * 32px);height:calc(var(--u) * 32px)}.pk-x__col{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 8px)}.pk-x__head{display:flex;align-items:center;gap:calc(var(--u) * 4px);line-height:1}.pk-x__name{font-size:calc(var(--u) * 12.5px);font-weight:600;white-space:nowrap}.pk-x__handle{font-size:calc(var(--u) * 11px);color:var(--mk-ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-x__logo{margin-left:auto;display:flex}.pk-x__text{font-size:calc(var(--u) * 13px);line-height:1.4;text-wrap:pretty}.pk-x__quote{display:flex;flex-direction:column;gap:calc(var(--u) * 4px);border:1px solid var(--mk-border-hairline);border-radius:calc(var(--u) * 12px);padding:calc(var(--u) * 8px)}.pk-x__quote-head{display:flex;align-items:baseline;gap:calc(var(--u) * 4px);line-height:1}.pk-x__quote-name{font-size:calc(var(--u) * 11px);font-weight:600}.pk-x__quote-text{font-size:calc(var(--u) * 11px);line-height:1.35;color:var(--mk-ink-500)}.pk-x__metrics{display:flex;align-items:center;gap:calc(var(--u) * 16px);color:var(--mk-ink-400);font-size:calc(var(--u) * 10px)}.pk-x__metrics span{display:flex;align-items:center;gap:calc(var(--u) * 4px)}.pk-x__liked{color:var(--mk-pink-600)}.pk-tt{aspect-ratio:180 / 300;border-radius:calc(var(--u) * 16px);overflow:hidden;background:var(--mk-dusk-900);color:#fff}.pk-tt__still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.pk-tt__logo{position:absolute;left:calc(var(--u) * 12px);top:calc(var(--u) * 12px);display:flex;filter:drop-shadow(0 1px 2px rgba(14,37,73,.5))}.pk-tt__scrim{position:absolute;inset:auto 0 0 0;height:54%;background:linear-gradient(to top,#0e2549f0,#0e25498c 44%,#0e254900)}.pk-tt__rail{position:absolute;right:calc(var(--u) * 8px);bottom:calc(var(--u) * 116px);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 8px);text-shadow:0 1px 2px rgba(14,37,73,.5)}.pk-tt__rail>span{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 4px)}.pk-tt__rail em{font-style:normal;font-size:calc(var(--u) * 8.5px);line-height:1}.pk-tt__meta{position:absolute;inset:auto calc(var(--u) * 48px) calc(var(--u) * 12px) calc(var(--u) * 12px);display:flex;flex-direction:column;gap:calc(var(--u) * 8px)}.pk-tt__account{display:flex;align-items:center;gap:calc(var(--u) * 8px)}.pk-tt__avatar{width:calc(var(--u) * 20px);height:calc(var(--u) * 20px)}.pk-tt__handle{font-size:calc(var(--u) * 11px);font-weight:600;line-height:1}.pk-tt__caption{font-size:calc(var(--u) * 10.5px);line-height:1.35;color:#fffffff0;text-wrap:pretty}.pk-tt__sound{display:flex;align-items:center;gap:calc(var(--u) * 4px);font-size:calc(var(--u) * 9px);color:#ffffffb8;line-height:1}.pk-ig{display:flex;flex-direction:column;border-radius:calc(var(--u) * 16px);overflow:hidden}.pk-ig__head{display:flex;align-items:center;gap:calc(var(--u) * 8px);padding:calc(var(--u) * 12px)}.pk-ig__avatar{width:calc(var(--u) * 24px);height:calc(var(--u) * 24px);border-radius:calc(var(--u) * 8px)}.pk-ig__handle{font-size:calc(var(--u) * 11px);font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-ig__logo{margin-left:auto;display:flex}.pk-ig__more{color:var(--mk-ink-400);display:flex}.pk-ig__slide{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--u) * 12px);aspect-ratio:230 / 140;padding:calc(var(--u) * 16px);border-top:1px solid var(--mk-border-hairline);border-bottom:1px solid var(--mk-border-hairline)}.pk-ig__kicker{font-size:calc(var(--u) * 9px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1}.pk-ig__slide-title{font-family:var(--mk-font-display);font-weight:500;font-size:calc(var(--u) * 26px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.pk-ig__dots{display:flex;gap:calc(var(--u) * 4px);align-items:center}.pk-ig__dots span{height:calc(var(--u) * 4px);width:calc(var(--u) * 4px);border-radius:999px;background:var(--mk-ink-200)}.pk-ig__dots span.is-active{width:calc(var(--u) * 16px);background:var(--mk-ink-900)}.pk-ig__dots em{margin-left:auto;font-family:var(--mk-font-mono);font-style:normal;font-size:calc(var(--u) * 8.5px);color:var(--mk-ink-400)}.pk-ig__photo{aspect-ratio:1 / 1;border-top:1px solid var(--mk-border-hairline);border-bottom:1px solid var(--mk-border-hairline)}.pk-ig__foot{display:flex;flex-direction:column;gap:calc(var(--u) * 8px);padding:calc(var(--u) * 12px)}.pk-ig__actions{display:flex;align-items:center;gap:calc(var(--u) * 12px)}.pk-ig__save{margin-left:auto}.pk-ig__likes{font-size:calc(var(--u) * 10.5px);font-weight:600;line-height:1.3}.pk-ig__caption{font-size:calc(var(--u) * 10.5px);line-height:1.35;color:var(--mk-ink-700)}.pk-ig__caption b{font-weight:600;color:var(--mk-ink-900)}.pk-yt{display:flex;flex-direction:column;gap:calc(var(--u) * 12px)}.pk-yt__frame{position:relative}.pk-yt__thumb{aspect-ratio:16 / 9;border-radius:calc(var(--u) * 12px);border:1px solid var(--mk-border-hairline)}.pk-yt__overlay{position:absolute;left:calc(var(--u) * 8px);bottom:calc(var(--u) * 8px);background:#fffffff0;border-radius:999px;padding:calc(var(--u) * 4px) calc(var(--u) * 8px);font-size:calc(var(--u) * 8.5px);font-weight:600;line-height:1}.pk-yt__duration{position:absolute;right:calc(var(--u) * 8px);bottom:calc(var(--u) * 8px);background:#101a2edb;color:#fff;font-family:var(--mk-font-mono);font-size:calc(var(--u) * 9px);line-height:1;padding:calc(var(--u) * 4px) calc(var(--u) * 8px);border-radius:calc(var(--u) * 4px)}.pk-yt__row{display:flex;gap:calc(var(--u) * 8px)}.pk-yt__avatar{width:calc(var(--u) * 32px);height:calc(var(--u) * 32px)}.pk-yt__text{display:flex;flex-direction:column;gap:calc(var(--u) * 4px);min-width:0}.pk-yt__title{font-size:calc(var(--u) * 12.5px);font-weight:600;line-height:1.25;letter-spacing:-.008em;text-wrap:pretty}.pk-yt__meta{display:flex;align-items:center;gap:calc(var(--u) * 4px);font-size:calc(var(--u) * 10.5px);line-height:1.3;color:var(--mk-ink-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-rd{display:flex;border-radius:calc(var(--u) * 12px);overflow:hidden;border-color:var(--mk-border-soft)}.pk-rd__votes{flex:0 0 calc(var(--u) * 32px);background:var(--mk-paper-050);border-right:1px solid var(--mk-border-hairline);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 4px);padding:calc(var(--u) * 12px) 0}.pk-rd__up{color:var(--mk-tangerine-500);display:flex}.pk-rd__down{color:var(--mk-ink-300);display:flex}.pk-rd__score{font-family:var(--mk-font-mono);font-size:calc(var(--u) * 10px);font-weight:500;line-height:1}.pk-rd__col{flex:1 1 auto;min-width:0;padding:calc(var(--u) * 12px);display:flex;flex-direction:column;gap:calc(var(--u) * 8px)}.pk-rd__origin{display:flex;align-items:center;gap:calc(var(--u) * 4px);font-size:calc(var(--u) * 10px);color:var(--mk-ink-400);white-space:nowrap;overflow:hidden}.pk-rd__origin b{font-weight:600;color:var(--mk-ink-900)}.pk-rd__title{font-size:calc(var(--u) * 12.5px);font-weight:600;line-height:1.3;letter-spacing:-.008em;text-wrap:pretty}.pk-rd__excerpt{font-size:calc(var(--u) * 10.5px);line-height:1.4;color:var(--mk-ink-500);text-wrap:pretty}.pk-rd__actions{display:flex;align-items:center;gap:calc(var(--u) * 12px);font-size:calc(var(--u) * 10px);color:var(--mk-ink-500);font-weight:500}.pk-rd__actions span{display:flex;align-items:center;gap:calc(var(--u) * 4px)}.pk-nl{display:flex;flex-direction:column;gap:calc(var(--u) * 12px);border-radius:calc(var(--u) * 12px);padding:calc(var(--u) * 12px);border-color:var(--mk-border-soft)}.pk-nl__masthead{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 8px);border-bottom:1.5px solid var(--mk-ink-900);padding-bottom:calc(var(--u) * 8px);color:var(--mk-ink-700)}.pk-nl__brand{display:flex;align-items:center;gap:calc(var(--u) * 8px);min-width:0}.pk-nl__name{font-family:var(--mk-font-display);font-weight:500;font-size:calc(var(--u) * 16px);letter-spacing:-.02em;line-height:1;color:var(--mk-ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-nl__issue{font-family:var(--mk-font-mono);font-size:calc(var(--u) * 8.5px);letter-spacing:.06em;color:var(--mk-ink-500);line-height:1;white-space:nowrap}.pk-nl__body{display:flex;flex-direction:column;gap:calc(var(--u) * 8px)}.pk-nl__dateline{font-size:calc(var(--u) * 9px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-400);line-height:1}.pk-nl__title{font-family:var(--mk-font-display);font-weight:500;font-size:calc(var(--u) * 20px);line-height:1.06;letter-spacing:-.028em;text-wrap:pretty}.pk-nl__excerpt{font-size:calc(var(--u) * 10.5px);line-height:1.45;color:var(--mk-ink-700);text-wrap:pretty}.pk-nl__foot{display:flex;align-items:center;justify-content:space-between}.pk-nl__time{font-size:calc(var(--u) * 9.5px);color:var(--mk-ink-400)}.pk-nl__cta{font-size:calc(var(--u) * 10px);font-weight:600;color:var(--mk-pink-600);border-bottom:1px solid var(--mk-pink-600);line-height:1.2}.pk-pc{display:flex;flex-direction:column;gap:calc(var(--u) * 16px);border-radius:calc(var(--u) * 16px);padding:calc(var(--u) * 12px);background:var(--mk-dusk-800);color:#fff}.pk-pc__top{display:flex;gap:calc(var(--u) * 12px)}.pk-pc__art{flex:0 0 calc(var(--u) * 64px);width:calc(var(--u) * 64px);height:calc(var(--u) * 64px);border-radius:calc(var(--u) * 8px);aspect-ratio:1 / 1}.pk-pc__art--tile{display:flex;align-items:flex-end;padding:calc(var(--u) * 8px);font-family:var(--mk-font-display);font-weight:500;font-size:calc(var(--u) * 13px);line-height:.98;letter-spacing:-.03em}.pk-pc__text{min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 4px)}.pk-pc__episode{font-size:calc(var(--u) * 9px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-grass-100);line-height:1}.pk-pc__title{font-family:var(--mk-font-display);font-weight:500;font-size:calc(var(--u) * 16px);line-height:1.1;letter-spacing:-.02em;text-wrap:pretty}.pk-pc__show{display:flex;align-items:center;gap:calc(var(--u) * 8px);font-size:calc(var(--u) * 10px);color:#ffffff9e;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-pc__transport{display:flex;align-items:center;gap:calc(var(--u) * 12px)}.pk-pc__play{flex:0 0 calc(var(--u) * 32px);width:calc(var(--u) * 32px);height:calc(var(--u) * 32px);border-radius:999px;background:var(--mk-grass-500);color:var(--mk-dusk-900);display:grid;place-items:center}.pk-pc__track{flex:1 1 auto;display:flex;flex-direction:column;gap:calc(var(--u) * 4px)}.pk-pc__bar{position:relative;display:block;height:calc(var(--u) * 4px);border-radius:999px;background:#ffffff38}.pk-pc__bar span{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--mk-grass-100)}.pk-pc__times{display:flex;justify-content:space-between;font-family:var(--mk-font-mono);font-size:calc(var(--u) * 8.5px);color:#fff9;line-height:1}.pk-pc__add{color:#ffffffb8;display:flex}html[data-site=marketing],html[data-site=marketing] body{background:var(--mk-hero-ground);background-image:none;color:var(--mk-text-body);font-family:var(--mk-font-body)}.mk-site{min-height:100%;background:var(--mk-hero-ground);color:var(--mk-text-body);font-family:var(--mk-font-body);font-size:var(--mk-text-body-size);line-height:var(--mk-leading-body);-webkit-font-smoothing:antialiased}.mk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mk-hero{position:relative;isolation:isolate;height:100svh;min-height:660px;overflow:hidden;background:var(--mk-hero-ground);display:grid;place-items:center;--mk-copy-width: 880px}.mk-hero__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;background:radial-gradient(62% 30% at 50% 47%,#8f7fe326,#8f7fe30d 58%,#8f7fe300),radial-gradient(42% 36% at 13% 94%,#ff4d8b1a,#ff4d8b00),radial-gradient(40% 38% at 95% 16%,#4fb4e81f,#4fb4e800)}.mk-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:block;width:100%;height:100%;pointer-events:none}.mk-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;opacity:.34;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)' opacity='0.14'/%3E%3C/svg%3E");background-size:160px 160px}.mk-hero__copy{position:relative;z-index:50;width:min(var(--mk-copy-width),calc(100vw - var(--mk-space-12)));display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--mk-gutter);transform:translateY(-3svh)}.mk-hero__headline{margin:0;max-width:1050px;font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(40px,6.1vw,86px);letter-spacing:-.03em;line-height:1;color:var(--mk-ink-900);text-wrap:balance}.mk-hero__lead{margin:28px 0 0;max-width:800px;font-size:clamp(18px,1.5vw,21px);line-height:1.5;color:var(--mk-ink-700);text-wrap:pretty}.mk-hero__action{margin-top:33px}.mk-cta{display:inline-flex;align-items:center;justify-content:center;height:58px;padding:0 38px;border-radius:var(--mk-radius-btn);background:var(--mk-accent-cta);color:#fff;font-family:var(--mk-font-body);font-size:17px;font-weight:var(--mk-weight-medium);letter-spacing:var(--mk-tracking-ui);line-height:1;text-decoration:none;box-shadow:0 3px #101a2e24;transition:background var(--mk-dur-fast) var(--mk-ease-out),transform var(--mk-dur-fast) var(--mk-ease-out),box-shadow var(--mk-dur-fast) var(--mk-ease-out)}.mk-cta:hover{background:var(--mk-accent-cta-hover);color:#fff;text-decoration:none}.mk-cta:active{transform:translateY(2px);box-shadow:none}.mk-cta:focus-visible{outline:none;box-shadow:0 3px #101a2e24,var(--mk-shadow-focus)}.mk-hero__wash,.mk-hero__grain,.mk-hero__headline,.mk-hero__lead,.mk-hero__action{opacity:0;transition:opacity .62s var(--mk-ease-out),transform .62s cubic-bezier(.16,.84,.32,1)}.mk-hero__headline,.mk-hero__lead,.mk-hero__action{transform:translateY(18px)}.mk-hero__headline{transform:translateY(26px)}.mk-hero.is-entered .mk-hero__wash,.mk-hero.is-entered .mk-hero__grain,.mk-hero.is-entered .mk-hero__headline,.mk-hero.is-entered .mk-hero__lead,.mk-hero.is-entered .mk-hero__action{opacity:1;transform:none}.mk-hero.is-entered .mk-hero__grain{opacity:.34}.mk-hero__wash,.mk-hero__grain{transition-duration:.52s}.mk-hero__headline{transition-delay:.19s}.mk-hero__lead{transition-delay:.38s}.mk-hero__action{transition-delay:.51s}@media(min-width:1800px){.mk-hero{--mk-copy-width: 940px}.mk-hero__headline{font-size:clamp(86px,4.8vw,92px)}}@media(max-width:1023px){.mk-hero{--mk-copy-width: 700px}.mk-hero__headline{font-size:clamp(44px,6.4vw,68px)}.mk-hero__lead{margin-top:24px;max-width:560px}}@media(max-width:767px){.mk-hero{min-height:600px;--mk-copy-width: 460px}.mk-hero__copy{padding:0 var(--mk-space-6);transform:translateY(-2svh)}.mk-hero__headline{font-size:clamp(44px,13.9vw,62px);letter-spacing:-.026em;line-height:1.02}.mk-hero__lead{margin-top:20px;font-size:18px}.mk-hero__action{margin-top:28px}.mk-cta{height:56px;padding:0 32px;font-size:16px}}@media(prefers-reduced-motion:reduce){.mk-hero__wash,.mk-hero__grain,.mk-hero__headline,.mk-hero__lead,.mk-hero__action{opacity:1;transform:none;transition:none}.mk-hero__grain{opacity:.34}}.mk-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;overflow:hidden;pointer-events:none;contain:layout paint style;opacity:0;transition:opacity .76s var(--mk-ease-out) .12s}.mk-field.is-entered{opacity:1}@media(prefers-reduced-motion:reduce){.mk-field{opacity:1;transition:none}}.mk-mini{position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:center;gap:4px;box-sizing:border-box;padding:7px 8px;border-radius:7px;border:1px solid rgba(16,26,46,.07);background:color-mix(in srgb,var(--mk-lavender-050) calc(var(--t, 0) * 62%),#ffffff);box-shadow:0 1px 2px #101a2e0a;will-change:transform,opacity;--ink: color-mix(in srgb, var(--mk-lavender-500) calc(var(--t, 0) * 34%), #b9c2d2);--tone: var(--ink)}.mk-mini[data-accent=violet]{--tone: var(--mk-lavender-400)}.mk-mini[data-accent=coral]{--tone: var(--mk-pink-500)}.mk-mini[data-accent=grass]{--tone: var(--mk-grass-500)}.mk-mini[data-accent=sun]{--tone: var(--mk-sun-400)}.mk-mini[data-depth="0"]{gap:5px;padding:9px 8px;box-shadow:0 4px 14px #101a2e12}.mk-mini[data-depth="2"]{filter:blur(1.1px);border-color:#101a2e0d;box-shadow:none}@media(hover:hover)and (pointer:fine){.mk-mini[data-detail=read]{pointer-events:auto}}.mk-mini[data-detail=read]{transition:filter .22s var(--mk-ease-out),box-shadow .22s var(--mk-ease-out)}.mk-mini[data-detail=read][data-held]{box-shadow:0 9px 22px #101a2e1f;filter:contrast(1.06)}.mk-mini[data-detail=read][data-held] .mk-mini__line{color:var(--mk-ink-900)}.mk-mini[data-detail=read][data-held] .mk-mini__who{color:var(--mk-ink-700)}.mk-mini__who,.mk-mini__line{display:block;min-width:0;overflow:hidden;color:var(--mk-ink-700)}.mk-mini__who{font-size:10px;font-weight:var(--mk-weight-medium);line-height:1.2;letter-spacing:-.005em;color:var(--mk-ink-500);white-space:nowrap;text-overflow:ellipsis}.mk-mini__line{font-size:10.5px;line-height:1.3;letter-spacing:-.014em;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.mk-mini__line--head{font-family:var(--mk-font-display);font-weight:500;font-size:12.5px;line-height:1.22;letter-spacing:-.018em;color:var(--mk-ink-900);-webkit-line-clamp:3}.mk-mini__line--caption{font-size:10.5px;-webkit-line-clamp:2}.mk-mini[data-detail=glimpse] .mk-mini__line{font-size:10px;line-height:1.28;-webkit-line-clamp:2}.mk-mini[data-detail=glimpse] .mk-mini__who{font-size:8.5px}.mk-mini[data-detail=glimpse] .mk-mini__line--head{font-size:10.5px}.mk-mini[data-detail=trace] .mk-mini__line{font-size:8px;line-height:1.3;-webkit-line-clamp:2}.mk-mini[data-detail=trace] .mk-mini__who{font-size:7px}.mk-mini__rule{display:block;height:3px;border-radius:2px;background:var(--ink);opacity:.5}.mk-mini__rule--head{height:4px;opacity:.78}.mk-mini__rule--name{width:52%;height:3px;opacity:.72}.mk-mini__head,.mk-mini__masthead,.mk-mini__query{display:flex;align-items:center;gap:5px}.mk-mini__avatar{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--tone);opacity:.85;font-size:7px;font-weight:var(--mk-weight-semibold);letter-spacing:.02em;color:#fff}.mk-mini__mark{flex:0 0 auto;width:11px;height:11px;border-radius:2px;background:var(--tone);opacity:.85}.mk-mini__masthead--ruled{padding-bottom:5px;border-bottom:1.5px solid var(--tone);margin-bottom:1px}.mk-mini--video{gap:5px;padding:6px}.mk-mini__frame{position:relative;display:block;flex:1 1 auto;border-radius:4px;background:color-mix(in srgb,var(--tone) 26%,var(--mk-paper-100))}.mk-mini__play{position:absolute;left:50%;top:50%;width:0;height:0;transform:translate(-38%,-50%);border-left:8px solid rgba(255,255,255,.92);border-top:5px solid transparent;border-bottom:5px solid transparent}.mk-mini__row{display:flex;align-items:center;gap:7px;height:100%}.mk-mini__stack{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.mk-mini__art{flex:0 0 auto;width:34px;height:34px;border-radius:5px;background:color-mix(in srgb,var(--tone) 42%,var(--mk-paper-100))}.mk-mini__wave{display:block;width:46%;height:7px;opacity:.5;background-image:repeating-linear-gradient(to right,var(--ink) 0 2px,transparent 2px 5px);-webkit-mask-image:linear-gradient(to bottom,transparent 0 15%,#000 15% 85%,transparent 85%);mask-image:linear-gradient(to bottom,transparent 0 15%,#000 15% 85%,transparent 85%)}.mk-mini__vote{flex:0 0 auto;width:0;height:0;border-bottom:7px solid var(--tone);border-left:5px solid transparent;border-right:5px solid transparent;opacity:.8}.mk-mini__query{border:1px solid rgba(16,26,46,.09);border-radius:999px;padding:3px 7px;margin-bottom:2px}.mk-mini__lens{flex:0 0 auto;width:8px;height:8px;border:1.5px solid var(--tone);border-radius:50%;opacity:.85}@media(prefers-reduced-motion:reduce){.mk-mini{will-change:auto}}html:has(.mk-chapter__stage){scroll-snap-type:y mandatory;scrollbar-width:none}html:has(.mk-chapter__stage)::-webkit-scrollbar{width:0;height:0;display:none}.mk-chapter{position:relative;height:660vh}.mk-chapter__snap{position:absolute;left:0;width:100%;height:100svh;scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none}.mk-chapter__snap--hero{top:0}.mk-chapter__snap--stories{top:60vh}.mk-chapter__snap--rewrite{top:140vh}.mk-chapter__snap--channels{top:240vh}.mk-chapter__snap--market{top:360vh}.mk-chapter__snap--usecases{top:460vh}.mk-chapter__snap--finale{bottom:0}.mk-chapter__stage{position:sticky;top:0;height:100svh;min-height:680px;overflow:hidden;--j-hero-exit: 0;--j-fields: 0;--j-copy: 0;--j-exit3: 0;--j-focus: 0;--j-morph: 0;--j-copy3: 0;--j-exit4: 0;--j-shrink: 0;--j-copy4: 0;--j-exit5: 0;--j-contract: 0;--j-copy5: 0;--j-exit6: 0;--j-copy6: 0;--j-exit7: 0;--j-bloom: 0}.mk-chapter__stage .mk-hero{height:100%}.mk-chapter__stage .mk-hero__copy{transform:translateY(calc(-3svh - var(--j-hero-exit) * 11svh))}.mk-chapter__stage .mk-hero.is-entered .mk-hero__action{opacity:clamp(0,calc(1 - var(--j-hero-exit) * 2.2),1)}.mk-chapter__stage .mk-hero.is-entered .mk-hero__lead{opacity:clamp(0,calc(1 - var(--j-hero-exit) * 1.6),1)}.mk-chapter__stage .mk-hero.is-entered .mk-hero__headline{opacity:clamp(0,calc(1 - var(--j-hero-exit) * 1.15),1)}.mk-chapter__stage.is-sorted .mk-hero__copy{pointer-events:none}.mk-chapter__stage .mk-hero__wash{transition:opacity .6s var(--mk-ease-out)}.mk-chapter__stage.is-sorted .mk-hero__wash{opacity:calc(.55 * (1 - var(--j-exit6, 0)))}.mk-stories{position:absolute;top:0;right:0;bottom:0;left:0;z-index:55;pointer-events:none}.mk-stories__copy{position:absolute;left:50%;top:50%;z-index:70;width:min(720px,calc(100vw - 48px));transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy)) * 26px - var(--j-exit3) * 48px));opacity:calc(var(--j-copy) * (1 - var(--j-exit3)));text-align:center}.mk-stories__copy:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:880px;height:470px;transform:translate(-50%,-50%);background:radial-gradient(closest-side at 50% 50%,#fffffff2,#ffffffb3 52%,#fff0);pointer-events:none}.mk-stories__headline{margin:0;font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(28px,3.4vw,46px);letter-spacing:-1.4px;line-height:1.08;color:var(--mk-ink-900);text-wrap:balance}.mk-stories__lead{margin:12px 0 0;font-size:clamp(15px,1.4vw,17px);line-height:1.55;color:var(--mk-ink-500);text-wrap:balance}.mk-story{position:absolute;z-index:10;pointer-events:none;transition:opacity .3s var(--mk-ease-out)}.mk-chapter__stage.is-stable .mk-story{pointer-events:auto}.mk-story:not(.mk-story--selected){transform:translate(calc(var(--j-exit3, 0) * var(--exit-dx, 0px)),calc(var(--j-exit3, 0) * var(--exit-dy, 0px))) scale(calc(1 - var(--j-exit3, 0) * .08));opacity:calc(1 - var(--j-exit3, 0))}.mk-story--selected{transform:translate(calc(var(--j-focus, 0) * var(--sel-dx, 0px)),calc(var(--j-focus, 0) * var(--sel-dy, 0px)))}.mk-story--selected:not(.mk-story--stack){z-index:20}.mk-chapter__stage.is-focused .mk-story:not(.mk-story--selected){pointer-events:none}.mk-story.is-dim{opacity:calc(.52 * (1 - var(--j-exit3, 0)))}.mk-story.is-hot{z-index:40}.mk-story__field{position:absolute;left:0;top:0;border-radius:50%;transform:translate(-50%,-50%) scale(calc(.55 + .45 * var(--j-fields)));opacity:calc(var(--j-fields) * .9);transition:filter .3s var(--mk-ease-out),opacity .3s var(--mk-ease-out)}.mk-story--coral .mk-story__field{background:radial-gradient(50% 50% at 50% 50%,#ff4d8b2b,#ff82441a 55%,#ff824400)}.mk-story--green .mk-story__field{background:radial-gradient(50% 50% at 50% 50%,#4fb06b2b,#4fb06b14 58%,#4fb06b00)}.mk-story--violet .mk-story__field{background:radial-gradient(50% 50% at 50% 50%,#8f7fe32e,#4fb4e814 58%,#4fb4e800)}.mk-story.is-hot .mk-story__field{opacity:var(--j-fields);filter:saturate(1.3)}.mk-story__echo{position:absolute;z-index:0;border-radius:14px;background:linear-gradient(180deg,#fffffff2,#fff9);box-shadow:var(--mk-shadow-sm);transform:translate(-50%,-50%) rotate(var(--echo-r, 0deg));translate:var(--echo-from-x, 0px) var(--echo-from-y, 0px);opacity:0;transition:opacity .42s var(--mk-ease-out) calc(var(--echo-i, 0) * 70ms),translate .48s var(--mk-ease-out) calc(var(--echo-i, 0) * 70ms)}.mk-story__echo.is-shown{translate:0px 0px;opacity:.55}.mk-story__slot{position:absolute;transform:translate(-50%,-50%);transition:translate .3s var(--mk-ease-out)}.mk-story__slot.is-airborne{z-index:30!important}.mk-story.is-hot .mk-story__slot{translate:var(--drift-x) var(--drift-y)}.mk-story__flyer{transform-origin:50% 85%;transform:translate(var(--src-dx),var(--src-dy)) scale(var(--src-scale));opacity:0}.mk-story__flyer.is-flying{transform:translateY(5px) scale(.965);opacity:1;transition:transform .56s cubic-bezier(.24,.62,.28,1),opacity .2s var(--mk-ease-out);will-change:transform}.mk-story__flyer.is-landed{transform:none;opacity:.94;animation:mk-story-land .24s cubic-bezier(.22,.61,.36,1) both;transition:opacity .3s var(--mk-ease-out)}.mk-story__slot--back .mk-story__flyer.is-landed{opacity:.82}.mk-story.is-hot .mk-story__flyer.is-landed{opacity:1}.mk-story__flyer.is-returning{transform:translate(var(--src-dx),var(--src-dy)) scale(var(--src-scale));opacity:0;transition:transform .4s cubic-bezier(.5,0,.7,.4) calc(var(--fl-i, 0) * 26ms),opacity .24s var(--mk-ease-out) calc(.14s + var(--fl-i, 0) * 26ms)}@keyframes mk-story-land{0%{transform:translateY(5px) scale(.965)}55%{transform:translateY(-2px) scale(1.02)}to{transform:translateY(0) scale(1)}}.mk-story__nucleus{--n: max(var(--story-scale, 1), .82);position:absolute;left:0;top:0;z-index:45;width:270px;transform:translate(-50%,-50%) scale(var(--n));opacity:0;pointer-events:none;transition:opacity .24s var(--mk-ease-out)}.mk-story__nucleus.is-shown{opacity:1;animation:mk-nucleus-pop .46s cubic-bezier(.2,.9,.3,1.05) both}@keyframes mk-nucleus-pop{0%{transform:translate(-50%,-50%) scale(var(--n)) translateY(12px) scale(.55);opacity:0}60%{transform:translate(-50%,-50%) scale(var(--n)) translateY(-2px) scale(1.05);opacity:1}to{transform:translate(-50%,-50%) scale(var(--n)) translateY(0) scale(1);opacity:1}}.mk-nucleus{border-radius:20px;padding:15px 18px 13px;min-height:130px;box-sizing:border-box;display:flex;flex-direction:column;color:#fff;transition:transform .26s var(--mk-ease-out)}.mk-story.is-hot .mk-nucleus{transform:scale(1.04)}.mk-story--coral .mk-nucleus{background:linear-gradient(150deg,var(--mk-pink-600) 0%,var(--mk-pink-500) 55%,var(--mk-tangerine-400) 135%);box-shadow:0 24px 48px -20px #e63f7980,0 6px 14px -8px #101a2e1f}.mk-story--green .mk-nucleus{background:linear-gradient(150deg,var(--mk-grass-700) 0%,var(--mk-grass-600) 55%,var(--mk-grass-500) 135%);box-shadow:0 24px 48px -20px #2c7a4c80,0 6px 14px -8px #101a2e1f}.mk-story--violet .mk-nucleus{background:linear-gradient(150deg,#6b59d3 0%,#7d6bdd 55%,var(--mk-lavender-400) 135%);box-shadow:0 24px 48px -20px #6b59d380,0 6px 14px -8px #101a2e1f}.mk-nucleus__label{margin:0;font-family:var(--mk-font-mono);font-size:10px;font-weight:500;letter-spacing:var(--mk-tracking-eyebrow);text-transform:uppercase;color:#ffffffd1}.mk-nucleus__statement{margin:7px 0 10px;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:26px;letter-spacing:-.6px;line-height:1.12;text-wrap:balance}.mk-nucleus__meta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.mk-nucleus__count{font-family:var(--mk-font-mono);font-size:10.5px;font-weight:500;letter-spacing:.02em;color:#ffffffeb;white-space:nowrap}.mk-nucleus__carriers{display:inline-flex;flex:none}.mk-carrier{position:relative;width:24px;height:24px;flex:none}.mk-carrier+.mk-carrier{margin-left:-5px}.mk-carrier__face{width:24px;height:24px;border-radius:999px;object-fit:cover;border:2px solid rgba(255,255,255,.9);box-sizing:border-box;display:block}.mk-carrier__face--monogram{display:grid;place-items:center;font-family:var(--mk-font-display);font-size:8px;font-weight:500}.mk-carrier__badge{position:absolute;right:-3px;bottom:-3px;width:13px;height:13px;border-radius:999px;background:var(--mk-surface-card);box-shadow:var(--mk-shadow-sm);display:grid;place-items:center}.mk-nucleus__chips{position:absolute;left:50%;top:calc(100% + 8px);display:flex;gap:6px;white-space:nowrap;transform:translate(-50%) translateY(-14px) scale(.92);opacity:0;transition:transform .3s var(--mk-ease-out),opacity .24s var(--mk-ease-out)}.mk-nucleus__chips.is-shown{transform:translate(-50%);opacity:1}.mk-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 3px;border-radius:var(--mk-radius-pill);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-sm);font-family:var(--mk-font-body);font-size:10.5px;font-weight:var(--mk-weight-semibold);letter-spacing:-.01em;color:var(--mk-ink-800);white-space:nowrap}.mk-chip__face{width:18px;height:18px;border-radius:999px;object-fit:cover;flex:none}.mk-chip__face--monogram{display:grid;place-items:center;font-family:var(--mk-font-display);font-size:8px;font-weight:500}.mk-story--selected:not(.mk-story--stack) .mk-story__field{transform:translate(-50%,-50%) scale(calc((.55 + .45 * var(--j-fields, 0)) * (1 + var(--j-focus, 0) * .25)));opacity:calc(var(--j-fields, 0) * .9 * (1 - var(--j-exit6, 0)))}.mk-story--selected .mk-story__field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#8f7fe333,#6b59d31a 55%,#6b59d300);opacity:0;transition:opacity 1.1s var(--mk-ease-out)}.mk-story--selected.is-lead .mk-story__field:after{opacity:1}.mk-story--selected .mk-story__slot{transform:translate(-50%,-50%) translate(calc(var(--j-focus, 0) * var(--f-dx, 0px) + var(--j-exit4, 0) * var(--e4-dx, 0px)),calc(var(--j-focus, 0) * var(--f-dy, 0px) + var(--j-exit4, 0) * var(--e4-dy, 0px)));opacity:calc((1 - var(--j-morph, 0) * .73) * (1 - var(--j-exit4, 0) * 1.35));filter:saturate(calc(1 - var(--j-morph, 0) * .2));transition:translate .3s var(--mk-ease-out),opacity .3s var(--mk-ease-out),filter .3s var(--mk-ease-out)}.mk-story--selected .mk-story__slot--back{filter:saturate(calc(1 - var(--j-morph, 0) * .2)) blur(calc(var(--j-morph, 0) * 1.2px))}.mk-story--selected .mk-story__slot--clear{opacity:calc((1 - var(--j-morph, 0) * .47) * (1 - var(--j-exit4, 0) * 1.35));filter:none}.mk-story--selected.is-rewrite-hot .mk-story__slot{opacity:calc((1 - var(--j-morph, 0) * .64) * (1 - var(--j-exit4, 0) * 1.35))}.mk-story--selected.is-rewrite-hot .mk-story__slot--clear{opacity:calc((1 - var(--j-morph, 0) * .37) * (1 - var(--j-exit4, 0) * 1.35))}.mk-story--selected .mk-story__echo{transform:translate(-50%,-50%) translate(calc(var(--j-focus, 0) * var(--f-ex, 0px) + var(--j-exit4, 0) * var(--e4-ex, 0px)),calc(var(--j-focus, 0) * var(--f-ey, 0px) + var(--j-exit4, 0) * var(--e4-ey, 0px))) rotate(var(--echo-r, 0deg))}.mk-story--selected .mk-story__echo.is-shown{opacity:calc((.55 - var(--j-morph, 0) * .45) * (1 - var(--j-exit4, 0) * 1.35));filter:blur(calc(var(--j-morph, 0) * 1.4px))}.mk-story--selected:not(.mk-story--stack) .mk-nucleus{scale:calc(1 + var(--j-morph, 0) * 1.1);opacity:clamp(0,calc(1 - var(--j-morph, 0) * 1.6),1)}.mk-chapter__stage.is-focused .mk-nucleus__chips{opacity:0}.mk-rewrite{position:absolute;left:0;top:0;z-index:50;width:clamp(500px,46vw,620px);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:24px 30px 26px;border-radius:26px;color:#fff;transform:translate(-50%,-50%) translateY(calc(var(--j-shrink, 0) * -.7svh)) scale(calc((.42 + .58 * var(--j-morph, 1)) * (1 - var(--j-shrink, 0) * .38)));opacity:calc(clamp(0,calc(var(--j-morph, 1) * 1.8 - .5),1)*(1 - clamp(0,calc(var(--j-shrink, 0) * 2.6 - 1.3),1)));pointer-events:none;background:linear-gradient(150deg,var(--mk-pink-600) 0%,var(--mk-pink-500) 55%,var(--mk-tangerine-400) 135%);box-shadow:0 30px 60px -24px #e63f7973,0 8px 18px -10px #101a2e24;transition:translate .26s var(--mk-ease-out),filter .26s var(--mk-ease-out),box-shadow 1.1s var(--mk-ease-out)}.mk-rewrite:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(150deg,#6b59d3 0%,#7d6bdd 55%,var(--mk-lavender-400) 135%);opacity:0;transition:opacity 1.1s var(--mk-ease-out);will-change:opacity;transform:translateZ(0)}.mk-story--selected.is-lead .mk-rewrite:before{opacity:1}.mk-story--selected.is-lead .mk-rewrite{box-shadow:0 30px 60px -24px #6b59d380,0 8px 18px -10px #101a2e24}.mk-chapter__stage.is-focused .mk-story--selected .mk-rewrite{pointer-events:auto}.mk-chapter__stage.is-channels .mk-story--selected .mk-rewrite{pointer-events:none}.mk-rewrite:hover{translate:0 -3px;filter:saturate(1.06)}.mk-story--selected.is-done .mk-rewrite{animation:mk-rewrite-settle .52s var(--mk-ease-out) both}@keyframes mk-rewrite-settle{0%{scale:1}45%{scale:1.018}to{scale:1}}.mk-rewrite__label{position:relative;z-index:1;height:15px;margin:0}.mk-rewrite__label-line{position:absolute;left:0;top:0;font-family:var(--mk-font-mono);font-size:11px;font-weight:500;letter-spacing:var(--mk-tracking-eyebrow);text-transform:uppercase;color:#ffffffd9;white-space:nowrap;transition:opacity .2s var(--mk-ease-out)}.mk-rewrite__label-line--before{transition-delay:.22s}.mk-rewrite__label-line--after{opacity:0}.mk-story--selected.is-lead .mk-rewrite__label-line--before{opacity:0;transition-delay:0ms}.mk-story--selected.is-lead .mk-rewrite__label-line--after{opacity:1;transition-delay:.22s}.mk-rewrite__statement{position:relative;z-index:1;margin:0;min-height:2.3em;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:clamp(28px,2.6vw,38px);letter-spacing:-.8px;line-height:1.15}.mk-rewrite__caret{display:inline-block;width:3px;height:.9em;margin-left:4px;vertical-align:-.08em;border-radius:2px;background:#fffffff2;animation:mk-caret-blink .9s step-end infinite}.mk-story--selected.is-settling .mk-rewrite__caret{animation:mk-caret-blink .46s step-end 2 both}@keyframes mk-caret-blink{0%,to{opacity:1}50%{opacity:0}}.mk-rewrite-copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;opacity:calc(var(--j-copy3, 1) * (1 - var(--j-exit4, 0) * 1.6));text-align:center;pointer-events:none}.mk-rewrite-copy:before{content:"";position:absolute;left:50%;top:21svh;width:900px;height:340px;transform:translate(-50%,-50%);background:radial-gradient(closest-side at 50% 50%,#ffffffeb,#ffffff9e 55%,#fff0)}.mk-rewrite-copy__headline{position:absolute;left:50%;top:17svh;margin:0;width:min(880px,calc(100vw - 48px));transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy3, 1)) * 24px - var(--j-exit4, 0) * 28px));font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(28px,3.2vw,44px);letter-spacing:-1.3px;line-height:1.06;color:var(--mk-ink-900);text-wrap:balance}.mk-rewrite-copy__lead{position:absolute;left:50%;top:25svh;margin:0;width:min(760px,calc(100vw - 64px));text-wrap:balance;transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy3, 1)) * 30px - var(--j-exit4, 0) * 34px));font-size:clamp(15px,1.4vw,17px);line-height:1.55;color:var(--mk-ink-500)}.mk-chapter--stack{height:auto;padding:56px 0 80px;background:var(--mk-surface-page);overflow:hidden}.mk-stories--stack{position:relative;inset:auto;display:flex;flex-direction:column;align-items:center;gap:24px;pointer-events:none}.mk-stories__copy--stack{position:static;width:min(560px,calc(100vw - 48px));transform:none;opacity:1}.mk-stories__copy--stack:before{display:none}.mk-story--stack{position:relative;width:100%;transition:none}.mk-story__origin{position:absolute;left:50%;top:50%}.mk-story--stack .mk-story__field{transform:translate(-50%,-50%);opacity:.9}.mk-story--stack .mk-story__flyer{transform:translateY(12px) scale(.9);opacity:0}.mk-story--stack.is-live .mk-story__flyer{animation:mk-story-pop-in .3s var(--mk-ease-out) both;animation-delay:calc(var(--i) * 80ms + 60ms)}.mk-story--stack.is-live .mk-story__slot--back .mk-story__flyer{animation-name:mk-story-pop-in-back}@keyframes mk-story-pop-in{0%{transform:translateY(12px) scale(.88);opacity:0}60%{transform:translateY(-2px) scale(1.02);opacity:1}to{transform:none;opacity:1}}@keyframes mk-story-pop-in-back{0%{transform:translateY(12px) scale(.88);opacity:0}to{transform:none;opacity:.82}}.mk-story--stack .mk-story__nucleus{--n: .92}.mk-story--stack .mk-story__nucleus.is-shown{animation-delay:.56s}.mk-story--stack .mk-nucleus__chips{width:max-content;max-width:min(88vw,350px);flex-wrap:wrap;justify-content:center;transition-delay:.9s}.mk-rewrite-copy--stack{position:static;inset:auto;opacity:1;width:min(560px,calc(100vw - 48px));margin-top:32px}.mk-rewrite-copy--stack:before{display:none}.mk-rewrite-copy--stack .mk-rewrite-copy__headline,.mk-rewrite-copy--stack .mk-rewrite-copy__lead{position:static;transform:none;width:auto}.mk-rewrite-copy--stack .mk-rewrite-copy__lead{margin-top:12px}.mk-rewrite-stack .mk-rewrite{width:min(460px,calc(100vw - 44px));gap:10px;padding:20px 24px 22px}.mk-rewrite-stack .mk-rewrite__statement{font-size:clamp(24px,6.4vw,30px)}.mk-rewrite-stack .mk-story__slot{opacity:.26;filter:saturate(.82)}.mk-rewrite-stack .mk-story__slot--clear{opacity:.5;filter:none}@media(prefers-reduced-motion:reduce){.mk-chapter__stage .mk-hero__copy,.mk-stories__copy,.mk-story,.mk-story__field,.mk-story__slot,.mk-story__flyer,.mk-story__echo,.mk-story__nucleus,.mk-nucleus,.mk-nucleus__chips{transition:none;animation:none}.mk-story__flyer.is-landed,.mk-story--stack.is-live .mk-story__flyer{transform:none;opacity:1}.mk-story__slot--back .mk-story__flyer.is-landed{opacity:.82}.mk-story__echo.is-shown{translate:0px 0px;opacity:.55}.mk-story__nucleus.is-shown{animation:none;opacity:1}.mk-rewrite,.mk-rewrite__caret,.mk-rewrite__label-line,.mk-rewrite-copy__headline,.mk-rewrite-copy__lead{transition:none;animation:none}.mk-rewrite:before,.mk-story--selected .mk-story__field:after{transition:opacity .4s var(--mk-ease-out)}}.mk-channels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none}.mk-channels-copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;opacity:calc(var(--j-copy4, 1) * (1 - var(--j-exit5, 0) * 1.6));text-align:center;pointer-events:none}.mk-channels-copy:before{content:"";position:absolute;left:50%;top:16.5svh;width:860px;height:300px;transform:translate(-50%,-50%);background:radial-gradient(closest-side at 50% 50%,#ffffffeb,#fff9 55%,#fff0)}.mk-channels-copy__headline{position:absolute;left:50%;top:13svh;margin:0;width:min(760px,calc(100vw - 48px));transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy4, 1)) * 24px - var(--j-exit5, 0) * 28px));font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(26px,3vw,42px);letter-spacing:-1.2px;line-height:1.06;color:var(--mk-ink-900);text-wrap:balance}.mk-channels-copy__lead{position:absolute;left:50%;top:20svh;margin:0;width:min(640px,calc(100vw - 64px));text-wrap:balance;transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy4, 1)) * 30px - var(--j-exit5, 0) * 34px));font-size:clamp(14.5px,1.35vw,16.5px);line-height:1.55;color:var(--mk-ink-500)}.mk-carry{--ka: max(var(--story-scale, 1), .85);position:absolute;left:50%;top:55%;z-index:55;width:calc(var(--ka) * 355px);min-height:calc(var(--ka) * 132px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--ka) * 7px);padding:calc(var(--ka) * 18px) calc(var(--ka) * 24px);border-radius:calc(var(--ka) * 20px);color:#fff;background:linear-gradient(150deg,#6b59d3 0%,#7d6bdd 55%,var(--mk-lavender-400) 135%);box-shadow:0 24px 50px -22px #6b59d38c,0 6px 14px -8px #101a2e24;transform:translate(-50%,-50%) translateY(calc((1 - var(--j-shrink, 1)) * 1svh + var(--j-contract, 0) * 2.7svh)) scale(calc((1 + (1 - var(--j-shrink, 1)) * .45) * (1 - var(--j-contract, 0) * .3)));opacity:calc(clamp(0,calc(var(--j-shrink, 1) * 2.6 - 1.4),1)*(1 - clamp(0,calc(var(--j-contract, 0) * 2.6 - 1.4),1)));pointer-events:none}.mk-carry__label{margin:0;font-family:var(--mk-font-mono);font-size:calc(var(--ka) * 10px);font-weight:500;letter-spacing:var(--mk-tracking-eyebrow);text-transform:uppercase;color:#ffffffd9}.mk-carry__statement{margin:0;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--ka) * 21px);letter-spacing:-.4px;line-height:1.2;text-wrap:balance}.mk-pulse{position:absolute;left:50%;top:55%;z-index:40;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:999px;background:radial-gradient(circle at 50% 50%,#a99ded,#6b59d3 55%,#6b59d300);box-shadow:0 0 16px 5px #8f7fe373;animation:mk-pulse-travel .56s cubic-bezier(.3,.2,.4,1) both;pointer-events:none}@keyframes mk-pulse-travel{0%{translate:0px 0px;scale:.5;opacity:0}22%{opacity:1}to{translate:var(--p-dx, 0px) var(--p-dy, 0px);scale:1.05;opacity:0}}.mk-channel{position:absolute;z-index:10;transform:translate(-50%,-50%) rotate(var(--ch-r, 0deg)) translateY(16px) scale(.92);opacity:0;transition:transform .38s var(--mk-ease-out),opacity .32s var(--mk-ease-out)}.mk-channel.is-shell{transform:translate(-50%,-50%) translate(calc(var(--j-contract, 0) * var(--c5-dx, 0px)),calc(var(--j-contract, 0) * var(--c5-dy, 0px))) rotate(calc(var(--ch-r, 0deg) * (1 - var(--j-contract, 0)))) scale(calc(1 - var(--j-contract, 0) * (1 - var(--c5-s, .55))));opacity:calc(1 - clamp(0,var(--j-contract, 0) * 2.6 - 1.4,1))}.mk-channels.is-built .mk-channel{pointer-events:auto}.mk-chapter__stage.is-market .mk-channels .mk-channel{pointer-events:none}.mk-channel.is-hot{z-index:30}.mk-channel.is-dim{opacity:.55}.mkc{--u: var(--cu, 1);position:relative;box-sizing:border-box;width:100%;font-family:var(--mk-font-body);color:var(--mk-ink-900);letter-spacing:-.004em;text-align:left;transition:transform .26s var(--mk-ease-out),filter .26s var(--mk-ease-out),box-shadow .26s var(--mk-ease-out)}.mkc *{box-sizing:border-box}.mkc p{margin:0}.mk-channel.is-hot .mkc{transform:scale(1.025);filter:saturate(1.08)}.mkc__out{opacity:0;translate:0 calc(var(--cu, 1) * 10px);transition:opacity .28s var(--mk-ease-out),translate .32s var(--mk-ease-out)}.mkc__out.is-in{opacity:1;translate:0 0}.mkc__type{flex:none;align-self:center;font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 8px);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#6b59d3;border:1px solid rgba(107,89,211,.35);border-radius:var(--mk-radius-pill);padding:calc(var(--cu, 1) * 2px) calc(var(--cu, 1) * 7px);white-space:nowrap}.mkc-nl{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 9px);padding:calc(var(--cu, 1) * 14px) calc(var(--cu, 1) * 16px) calc(var(--cu, 1) * 13px);border-radius:calc(var(--cu, 1) * 18px);background:var(--mk-cream-100);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mkc-nl__masthead{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--cu, 1) * 8px);padding-bottom:calc(var(--cu, 1) * 8px);border-bottom:1px solid var(--mk-border-soft)}.mkc-nl__brand{display:flex;align-items:center;gap:calc(var(--cu, 1) * 7px);color:var(--mk-ink-900);min-width:0}.mkc-nl__name{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 15.5px);letter-spacing:-.02em;white-space:nowrap}.mkc-nl__desc{font-size:calc(var(--cu, 1) * 10.5px);line-height:1.4;color:var(--mk-ink-500)}.mkc-nl__subscribe{display:flex;gap:calc(var(--cu, 1) * 6px)}.mkc-nl__field{flex:1;min-width:0;padding:calc(var(--cu, 1) * 5px) calc(var(--cu, 1) * 9px);border:1px solid var(--mk-border-soft);border-radius:calc(var(--cu, 1) * 8px);background:var(--mk-surface-card);font-size:calc(var(--cu, 1) * 9.5px);color:var(--mk-ink-300);white-space:nowrap;overflow:hidden}.mkc-nl__button{flex:none;padding:calc(var(--cu, 1) * 5px) calc(var(--cu, 1) * 11px);border-radius:calc(var(--cu, 1) * 8px);background:#6b59d3;color:#fff;font-size:calc(var(--cu, 1) * 9.5px);font-weight:var(--mk-weight-semibold)}.mkc-nl__featured{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 4px);padding:calc(var(--cu, 1) * 9px) calc(var(--cu, 1) * 11px);border:1px solid var(--mk-border-hairline);border-radius:calc(var(--cu, 1) * 10px);background:var(--mk-surface-card)}.mkc-nl__tags{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--cu, 1) * 8px)}.mkc-nl__tag{font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 8px);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-ink-400);white-space:nowrap}.mkc-nl__time{font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 8px);color:var(--mk-ink-400);white-space:nowrap}.mkc-nl__featured-title{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 13px);letter-spacing:-.015em;line-height:1.2;color:var(--mk-ink-900)}.mkc-nl__archive{display:flex;flex-direction:column}.mkc-nl__row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--cu, 1) * 8px);padding:calc(var(--cu, 1) * 5.5px) calc(var(--cu, 1) * 2px)}.mkc-nl__row+.mkc-nl__row{border-top:1px solid var(--mk-border-hairline)}.mkc-nl__row-title{font-size:calc(var(--cu, 1) * 10.5px);font-weight:var(--mk-weight-medium);color:var(--mk-ink-700);line-height:1.3}.mkc-pc{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 11px);padding:calc(var(--cu, 1) * 14px) calc(var(--cu, 1) * 15px);border-radius:calc(var(--cu, 1) * 18px);background:linear-gradient(160deg,#171d2f,#232c4a);color:#fff;box-shadow:var(--mk-shadow-lg)}.mkc-pc .mkc__type{align-self:flex-start;color:var(--mk-lavender-400);border-color:#a99ded66}.mkc-pc__head{display:flex;gap:calc(var(--cu, 1) * 12px)}.mkc-pc__art{width:calc(var(--cu, 1) * 66px);height:calc(var(--cu, 1) * 66px);border-radius:calc(var(--cu, 1) * 10px);flex:none;box-shadow:0 8px 18px -8px #0009}.mkc-pc__id{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 3px);min-width:0}.mkc-pc__name{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 15px);letter-spacing:-.015em;white-space:nowrap}.mkc-pc__desc{font-size:calc(var(--cu, 1) * 9.5px);line-height:1.35;color:#ffffffa8}.mkc-pc__platform{display:flex;align-items:center;gap:calc(var(--cu, 1) * 8px);margin-top:calc(var(--cu, 1) * 2px)}.mkc-pc__wave{display:flex;align-items:flex-end;gap:calc(var(--cu, 1) * 2.5px)}.mkc-pc__wave i{width:calc(var(--cu, 1) * 2.5px);border-radius:2px;background:#ffffff61}.mkc-pc__episodes{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 6px)}.mkc-pc__episode{display:flex;align-items:center;gap:calc(var(--cu, 1) * 9px);padding:calc(var(--cu, 1) * 7px) calc(var(--cu, 1) * 9px);border-radius:calc(var(--cu, 1) * 10px);background:#ffffff12}.mkc-pc__play{display:grid;place-items:center;width:calc(var(--cu, 1) * 22px);height:calc(var(--cu, 1) * 22px);border-radius:999px;background:#7d6bdd;color:#fff;flex:none;padding-left:calc(var(--cu, 1) * 1.5px)}.mkc-pc__ep-text{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 1.5px);min-width:0}.mkc-pc__ep-tag{font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 7.5px);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.mkc-pc__ep-title{font-size:calc(var(--cu, 1) * 10.5px);font-weight:var(--mk-weight-semibold);line-height:1.25}.mkc-pc__ep-duration{margin-left:auto;font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 8.5px);color:#fff9;white-space:nowrap}.mkc-pub{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 10px);padding:calc(var(--cu, 1) * 14px) calc(var(--cu, 1) * 16px) calc(var(--cu, 1) * 12px);border-radius:calc(var(--cu, 1) * 8px);background:var(--mk-surface-card);border:1px solid var(--mk-border-soft);box-shadow:var(--mk-shadow-md)}.mkc-pub__masthead{border-top:calc(var(--cu, 1) * 3px) solid var(--mk-ink-900);padding-top:calc(var(--cu, 1) * 7px);border-bottom:1px solid var(--mk-border-strong);padding-bottom:calc(var(--cu, 1) * 6px)}.mkc-pub__name{display:block;text-align:center;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 17px);letter-spacing:.04em;text-transform:uppercase;color:var(--mk-ink-900)}.mkc-pub__mastfoot{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--cu, 1) * 8px);margin-top:calc(var(--cu, 1) * 4px)}.mkc-pub__tagline{font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 8px);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-ink-400);white-space:nowrap}.mkc-pub__lead{display:flex;gap:calc(var(--cu, 1) * 11px)}.mkc-pub__thumb{width:calc(var(--cu, 1) * 118px);height:calc(var(--cu, 1) * 76px);border-radius:calc(var(--cu, 1) * 4px);flex:none}.mkc-pub__lead-text{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 4px);min-width:0}.mkc-pub__section{font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 7.5px);font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#6b59d3}.mkc-pub__lead-title{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 14.5px);letter-spacing:-.015em;line-height:1.15;color:var(--mk-ink-900)}.mkc-pub__rows{display:flex;flex-direction:column}.mkc-pub__row{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 2px);padding:calc(var(--cu, 1) * 6px) 0;border-top:1px solid var(--mk-border-hairline)}.mkc-pub__row-title{font-size:calc(var(--cu, 1) * 11px);font-weight:var(--mk-weight-medium);color:var(--mk-ink-800);line-height:1.3}.mkc-so{border-radius:calc(var(--cu, 1) * 14px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md);overflow:hidden}.mkc-so__head{display:flex;align-items:flex-start;gap:calc(var(--cu, 1) * 9px);padding:calc(var(--cu, 1) * 12px) calc(var(--cu, 1) * 12px) calc(var(--cu, 1) * 10px);background:linear-gradient(180deg,var(--mk-lavender-050) 0%,var(--mk-surface-card) 90%);border-bottom:1px solid var(--mk-border-hairline)}.mkc-so__head .mkc__type{align-self:flex-start;margin-left:auto}.mkc-so__tile{display:grid;place-items:center;width:calc(var(--cu, 1) * 34px);height:calc(var(--cu, 1) * 34px);border-radius:calc(var(--cu, 1) * 8px);background:#6b59d3;color:#fff;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 14px);flex:none}.mkc-so__id{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 2px);min-width:0}.mkc-so__nameline{display:flex;align-items:center;gap:calc(var(--cu, 1) * 5px)}.mkc-so__name{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 12.5px);letter-spacing:-.01em;color:var(--mk-ink-900);white-space:nowrap}.mkc-so__bio{font-size:calc(var(--cu, 1) * 9.5px);line-height:1.35;color:var(--mk-ink-500)}.mkc-so__feed{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 7px);padding:calc(var(--cu, 1) * 9px) calc(var(--cu, 1) * 10px) calc(var(--cu, 1) * 10px);background:var(--mk-surface-sunken)}.mkc-so__post{display:flex;flex-direction:column;gap:calc(var(--cu, 1) * 5px);padding:calc(var(--cu, 1) * 8px) calc(var(--cu, 1) * 10px);border-radius:calc(var(--cu, 1) * 10px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline)}.mkc-so__post-head{display:flex;align-items:center;gap:calc(var(--cu, 1) * 5px)}.mkc-so__post-tile{display:grid;place-items:center;width:calc(var(--cu, 1) * 15px);height:calc(var(--cu, 1) * 15px);border-radius:calc(var(--cu, 1) * 4px);background:#6b59d3;color:#fff;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--cu, 1) * 6.5px);flex:none}.mkc-so__post-name{font-size:calc(var(--cu, 1) * 9px);font-weight:var(--mk-weight-semibold);color:var(--mk-ink-800);white-space:nowrap}.mkc-so__post-age{font-size:calc(var(--cu, 1) * 8.5px);color:var(--mk-ink-400);white-space:nowrap}.mkc-so__post-text{font-size:calc(var(--cu, 1) * 10.5px);line-height:1.35;color:var(--mk-ink-800)}.mkc-so__video{position:relative;display:block;height:calc(var(--cu, 1) * 64px);border-radius:calc(var(--cu, 1) * 8px);overflow:hidden}.mkc-so__video-still{position:absolute;top:0;right:0;bottom:0;left:0}.mkc-so__video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:calc(var(--cu, 1) * 26px);height:calc(var(--cu, 1) * 26px);border-radius:999px;background:#0a0e1899;color:#fff;padding-left:calc(var(--cu, 1) * 2px)}.mkc-so__video-duration{position:absolute;right:calc(var(--cu, 1) * 6px);bottom:calc(var(--cu, 1) * 6px);padding:calc(var(--cu, 1) * 1.5px) calc(var(--cu, 1) * 5px);border-radius:calc(var(--cu, 1) * 4px);background:#0a0e18b8;color:#fff;font-family:var(--mk-font-mono);font-size:calc(var(--cu, 1) * 7.5px)}.mk-channels-copy--stack{position:static;inset:auto;opacity:1;width:min(560px,calc(100vw - 48px));margin-top:40px}.mk-channels-copy--stack:before{display:none}.mk-channels-copy--stack .mk-channels-copy__headline,.mk-channels-copy--stack .mk-channels-copy__lead{position:static;transform:none;width:auto}.mk-channels-copy--stack .mk-channels-copy__lead{margin-top:12px}.mk-carry--stack{position:static;transform:none;opacity:1;width:min(355px,calc(100vw - 48px))}.mk-channel--stack{position:relative;transform:translateY(16px) scale(.95);margin:4px 0}.mk-channel--stack.is-shell{transform:none}@media(prefers-reduced-motion:reduce){.mk-channel,.mkc,.mkc__out,.mk-channels-copy__headline,.mk-channels-copy__lead,.mk-carry{transition:none;animation:none}.mk-pulse{display:none}}.mk5{position:absolute;top:0;right:0;bottom:0;left:0;z-index:62;pointer-events:none;opacity:calc(1 - var(--j-exit6, 0))}.mk-chapter__stage.is-usecases .mk5.is-live .mk5-surface,.mk-chapter__stage.is-usecases .mk5.is-live .mk5-source__hover{pointer-events:none}.mk5-copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;opacity:calc(var(--j-copy5, 1) * (1 - var(--j-exit6, 0) * 1.6));transform:translateY(calc(var(--j-exit6, 0) * -42px));text-align:center;pointer-events:none}.mk5-copy:before{content:"";position:absolute;left:50%;top:16.5svh;width:860px;height:300px;transform:translate(-50%,-50%);background:radial-gradient(closest-side at 50% 50%,#ffffffeb,#fff9 55%,#fff0)}.mk5-copy__headline{position:absolute;left:50%;top:13svh;margin:0;width:min(760px,calc(100vw - 48px));transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy5, 1)) * 24px));font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(26px,3vw,42px);letter-spacing:-1.2px;line-height:1.06;color:var(--mk-ink-900);text-wrap:balance}.mk5-copy__lead{position:absolute;left:50%;top:20svh;margin:0;width:min(1050px,calc(100vw - 64px));transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy5, 1)) * 30px));font-size:clamp(14.5px,1.35vw,16.5px);line-height:1.55;color:var(--mk-ink-500)}.mk5-copy__hold{white-space:nowrap}.mk5-view-label{position:absolute;right:28px;bottom:22px;z-index:45;margin:0;font-family:var(--mk-font-mono);font-size:8.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-ink-300);opacity:var(--j-copy5, 1)}.mk5-source__hover{position:absolute;left:50%;top:57%;z-index:30;width:calc(var(--mu, 1) * 540px);height:calc(var(--mu, 1) * 380px);transform:translate(-50%,-50%)}.mk5.is-live .mk5-source__hover{pointer-events:auto}.mk5-source{position:absolute;top:0;right:0;bottom:0;left:0;opacity:calc(clamp(0,calc(var(--j-contract, 1) * 2.6 - 1.6),1) * (1 - var(--j-exit6, 0) * 1.45));transform:scale(calc((1.05 - var(--j-contract, 1) * .05) * (1 - var(--j-exit6, 0) * .07)))}.mk5-source__mini{position:absolute;transform:translate(-50%,-50%) rotate(var(--m5-r, 0deg));transition:transform .26s var(--mk-ease-out),filter .26s var(--mk-ease-out)}.mk5.is-src-hot .mk5-source__mini{transform:translate(-50%,-50%) rotate(var(--m5-r, 0deg)) scale(1.03);filter:saturate(1.08)}.mk5.is-src-hot .mk5-surface{opacity:.55}.mk5-source__label{position:absolute;left:50%;margin:0;transform:translate(-50%,-50%);font-family:var(--mk-font-mono);font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-ink-400);white-space:nowrap}.mk5-story{position:absolute;left:50%;top:50%;z-index:4;width:calc(var(--mu, 1) * 276px);min-height:calc(var(--mu, 1) * 138px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--mu, 1) * 7px);padding:calc(var(--mu, 1) * 17px) calc(var(--mu, 1) * 22px);border-radius:calc(var(--mu, 1) * 19px);transform:translate(-50%,-50%);color:#fff;background:linear-gradient(150deg,#6b59d3 0%,#7d6bdd 55%,var(--mk-lavender-400) 135%);box-shadow:0 20px 42px -18px #6b59d38c,0 5px 12px -7px #101a2e24}.mk5-story__label{margin:0;font-family:var(--mk-font-mono);font-size:calc(var(--mu, 1) * 10px);font-weight:500;letter-spacing:var(--mk-tracking-eyebrow);text-transform:uppercase;color:#ffffffd9}.mk5-story__statement{margin:0;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 17.5px);letter-spacing:-.25px;line-height:1.25;text-wrap:balance}.mk5-story__seg{font-style:normal;border-radius:3px;padding:0 1px;margin:0 -1px;transition:background-color .26s var(--mk-ease-out)}.mk5-story__seg.is-em{background-color:#ffffff3d}.mk5-mini{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 6px);box-sizing:border-box;font-family:var(--mk-font-body);color:var(--mk-ink-900);text-align:left}.mk5-mini__name{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 12.5px);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mk5-mini__row{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);font-size:calc(var(--mu, 1) * 10px);font-weight:var(--mk-weight-medium);line-height:1.3;color:var(--mk-ink-700);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk5-mini--newsletter{padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 13px);border-radius:calc(var(--mu, 1) * 14px);background:var(--mk-cream-100);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-mini__masthead{display:flex;align-items:center;gap:calc(var(--mu, 1) * 6px);padding-bottom:calc(var(--mu, 1) * 6px);border-bottom:1px solid var(--mk-border-soft);color:var(--mk-ink-900)}.mk5-mini--podcast{padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 13px);border-radius:calc(var(--mu, 1) * 14px);background:linear-gradient(160deg,#171d2f,#232c4a);color:#fff;box-shadow:var(--mk-shadow-lg)}.mk5-mini--podcast .mk5-mini__row{color:#ffffffd1}.mk5-mini__cover{display:flex;align-items:center;gap:calc(var(--mu, 1) * 8px)}.mk5-mini__art{width:calc(var(--mu, 1) * 31px);height:calc(var(--mu, 1) * 31px);border-radius:calc(var(--mu, 1) * 7px);flex:none;box-shadow:0 5px 12px -6px #0009}.mk5-mini--publication{padding:calc(var(--mu, 1) * 10px) calc(var(--mu, 1) * 13px) calc(var(--mu, 1) * 11px);border-radius:calc(var(--mu, 1) * 7px);background:var(--mk-surface-card);border:1px solid var(--mk-border-soft);box-shadow:var(--mk-shadow-md)}.mk5-mini__ruled{display:block;border-top:calc(var(--mu, 1) * 2px) solid var(--mk-ink-900);border-bottom:1px solid var(--mk-border-strong);padding:calc(var(--mu, 1) * 5px) 0;text-align:center;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 12px);letter-spacing:.04em;text-transform:uppercase;color:var(--mk-ink-900);white-space:nowrap}.mk5-mini--social{padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 13px);border-radius:calc(var(--mu, 1) * 12px);background:linear-gradient(180deg,var(--mk-lavender-050) 0%,var(--mk-surface-card) 90%);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-mini__account{display:flex;align-items:center;gap:calc(var(--mu, 1) * 6px);min-width:0}.mk5-mini__tile{display:grid;place-items:center;width:calc(var(--mu, 1) * 19px);height:calc(var(--mu, 1) * 19px);border-radius:calc(var(--mu, 1) * 5px);background:#6b59d3;color:#fff;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 8.5px);flex:none}.mk5-seed{position:absolute;z-index:35;transform:translate(-50%,-50%);max-width:calc(var(--mu, 1) * 150px);padding:calc(var(--mu, 1) * 3px) calc(var(--mu, 1) * 8px);border-radius:var(--mk-radius-pill);background:var(--mk-surface-card);border:1px solid rgba(107,89,211,.3);box-shadow:var(--mk-shadow-sm);font-size:calc(var(--mu, 1) * 8.5px);font-weight:var(--mk-weight-medium);color:var(--mk-ink-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:mk5-seed-drift .75s var(--mk-ease-out) both;pointer-events:none}@keyframes mk5-seed-drift{0%{translate:0px 0px;scale:.85;opacity:0}25%{opacity:1}to{translate:var(--sd-dx, 0px) var(--sd-dy, 0px);scale:.92;opacity:0}}.mk5-surface{position:absolute;transform:translate(calc(-50% + var(--j-exit6, 0) * var(--x6-dx, 0px)),calc(-50% + var(--j-exit6, 0) * var(--x6-dy, 0px))) rotate(var(--m5-r, 0deg));pointer-events:none;transition:opacity .28s var(--mk-ease-out)}.mk5-surface--echo{z-index:14}.mk5-surface--wide{z-index:8;opacity:.8}.mk5.is-live .mk5-surface{pointer-events:auto}.mk5-surface.is-hot{z-index:40;opacity:1}.mk5-surface__pop{opacity:0}.mk5-surface.is-in .mk5-surface__pop{animation:mk5-pop .38s cubic-bezier(.2,.9,.3,1.05) both}@keyframes mk5-pop{0%{transform:translate(var(--in-dx, 0px),var(--in-dy, 0px)) scale(.9);opacity:0}60%{transform:translate(0) scale(1.02);opacity:1}to{transform:none;opacity:1}}.mk5-card{box-sizing:border-box;width:100%;font-family:var(--mk-font-body);color:var(--mk-ink-900);letter-spacing:-.004em;text-align:left;transition:transform .26s var(--mk-ease-out),box-shadow .26s var(--mk-ease-out)}.mk5-card,.mk5-card *{box-sizing:border-box}.mk5-card p{margin:0}.mk5-surface.is-hot .mk5-card{transform:scale(1.04);box-shadow:var(--mk-shadow-lg)}.mk5-hl{color:inherit;background-color:transparent;background-image:linear-gradient(0deg,#8f7fe338,#8f7fe338);background-repeat:no-repeat;background-position:left center;background-size:0% 82%;border-radius:3px;padding:0 1px;margin:0 -1px;transition:background-size .46s var(--mk-ease-out),background-color .26s var(--mk-ease-out),color .42s var(--mk-ease-out)}.mk5-surface.is-hl .mk5-hl{background-size:100% 82%;color:#5b49c3}.mk5-surface.is-hl.is-hot .mk5-hl{background-color:#8f7fe32e;color:#4a38b8}.mk5-li{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 7px);padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 13px) calc(var(--mu, 1) * 12px);border-radius:calc(var(--mu, 1) * 12px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-li__head{display:flex;align-items:center;gap:calc(var(--mu, 1) * 8px)}.mk5-li__avatar,.mk5-li__avatar img{width:calc(var(--mu, 1) * 28px);height:calc(var(--mu, 1) * 28px);border-radius:999px;object-fit:cover;display:block;flex:none}.mk5-li__identity{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 1px);min-width:0;flex:1}.mk5-li__name{font-size:calc(var(--mu, 1) * 10.5px);font-weight:var(--mk-weight-semibold);white-space:nowrap}.mk5-li__role{font-size:calc(var(--mu, 1) * 8.5px);color:var(--mk-ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk5-li__body{font-size:calc(var(--mu, 1) * 11px);line-height:1.4;color:var(--mk-ink-800)}.mk5-nl{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 6px);padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 14px) calc(var(--mu, 1) * 12px);border-radius:calc(var(--mu, 1) * 10px);background:var(--mk-paper-050);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-nl__masthead,.mk5-hd__masthead{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);font-family:var(--mk-font-mono);font-size:calc(var(--mu, 1) * 8px);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--mk-ink-400)}.mk5-nl__headline{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 13.5px);letter-spacing:-.015em;line-height:1.2;color:var(--mk-ink-900)}.mk5-nl__support{font-size:calc(var(--mu, 1) * 9.5px);line-height:1.45;color:var(--mk-ink-500)}.mk5-pc{display:flex;gap:calc(var(--mu, 1) * 11px);padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 13px);border-radius:calc(var(--mu, 1) * 12px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-pc__art{width:calc(var(--mu, 1) * 52px);height:calc(var(--mu, 1) * 52px);border-radius:calc(var(--mu, 1) * 8px);flex:none;align-self:center;box-shadow:0 6px 14px -7px #101a2e66}.mk5-pc__col{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 4px);min-width:0;flex:1}.mk5-pc__show{font-family:var(--mk-font-mono);font-size:calc(var(--mu, 1) * 7.5px);letter-spacing:.07em;text-transform:uppercase;color:var(--mk-ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk5-pc__title{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 12px);letter-spacing:-.01em;line-height:1.2;color:var(--mk-ink-900)}.mk5-pc__playrow{display:flex;align-items:center;gap:calc(var(--mu, 1) * 7px)}.mk5-pc__play{display:grid;place-items:center;width:calc(var(--mu, 1) * 18px);height:calc(var(--mu, 1) * 18px);border-radius:999px;background:var(--mk-ink-900);color:#fff;flex:none;padding-left:calc(var(--mu, 1) * 1.5px)}.mk5-pc__wave{display:flex;align-items:center;gap:calc(var(--mu, 1) * 2px);flex:1;min-width:0;overflow:hidden}.mk5-pc__wave i{width:calc(var(--mu, 1) * 2.5px);border-radius:2px;background:var(--mk-ink-200);flex:none}.mk5-pc__duration{font-family:var(--mk-font-mono);font-size:calc(var(--mu, 1) * 8px);color:var(--mk-ink-400);white-space:nowrap}.mk5-rd{display:flex;gap:calc(var(--mu, 1) * 9px);padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 13px);border-radius:calc(var(--mu, 1) * 10px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-rd__votes{display:flex;flex-direction:column;align-items:center;gap:calc(var(--mu, 1) * 3px);color:var(--mk-ink-300);flex:none}.mk5-rd__col{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 5px);min-width:0}.mk5-rd__origin{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);font-size:calc(var(--mu, 1) * 8.5px);color:var(--mk-ink-400);white-space:nowrap;overflow:hidden}.mk5-rd__origin b{color:var(--mk-ink-800);font-weight:var(--mk-weight-semibold)}.mk5-rd__title{font-size:calc(var(--mu, 1) * 11.5px);font-weight:var(--mk-weight-semibold);line-height:1.35;color:var(--mk-ink-900)}.mk5-x{display:flex;gap:calc(var(--mu, 1) * 8px);padding:calc(var(--mu, 1) * 10px) calc(var(--mu, 1) * 12px);border-radius:calc(var(--mu, 1) * 12px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-x__avatar,.mk5-x__avatar img{width:calc(var(--mu, 1) * 22px);height:calc(var(--mu, 1) * 22px);border-radius:999px;object-fit:cover;display:block;flex:none}.mk5-x__col{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 3px);min-width:0;flex:1}.mk5-x__head{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);min-width:0}.mk5-x__name{font-size:calc(var(--mu, 1) * 10px);font-weight:var(--mk-weight-semibold);white-space:nowrap}.mk5-x__handle{font-size:calc(var(--mu, 1) * 8.5px);color:var(--mk-ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.mk5-x__text{font-size:calc(var(--mu, 1) * 10.5px);line-height:1.4;color:var(--mk-ink-800)}.mk5-hd{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 6px);padding:calc(var(--mu, 1) * 11px) calc(var(--mu, 1) * 14px) calc(var(--mu, 1) * 12px);border-radius:calc(var(--mu, 1) * 10px);background:var(--mk-paper-050);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-hd__title{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 13px);letter-spacing:-.015em;line-height:1.25;color:var(--mk-ink-900)}.mk5-vid{position:relative;height:calc(var(--mu, 1) * 250px);border-radius:calc(var(--mu, 1) * 14px);overflow:hidden;box-shadow:var(--mk-shadow-lg);color:#fff}.mk5-vid__still{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mk5-vid__still img{width:100%;height:100%;object-fit:cover;display:block}.mk5-vid__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0e1852,#0a0e1800 34%,#0a0e1805 55%,#0a0e18b8)}.mk5-vid__reels{position:absolute;left:calc(var(--mu, 1) * 9px);top:calc(var(--mu, 1) * 9px);display:flex;align-items:center;gap:calc(var(--mu, 1) * 4px);font-size:calc(var(--mu, 1) * 8.5px);font-weight:var(--mk-weight-semibold);text-shadow:0 1px 4px rgba(10,14,24,.5)}.mk5-vid__play{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);display:grid;place-items:center;width:calc(var(--mu, 1) * 26px);height:calc(var(--mu, 1) * 26px);border-radius:999px;background:#0a0e188c;padding-left:calc(var(--mu, 1) * 2px)}.mk5-vid__meta{position:absolute;left:calc(var(--mu, 1) * 10px);right:calc(var(--mu, 1) * 10px);bottom:calc(var(--mu, 1) * 10px);display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 6px)}.mk5-vid__caption{font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 12.5px);line-height:1.25;letter-spacing:-.01em}.mk5-vid .mk5-hl{background-image:linear-gradient(0deg,#8f7fe380,#8f7fe380)}.mk5-vid .mk5-hl,.mk5-surface.is-hl .mk5-vid .mk5-hl{color:#fff}.mk5-vid__creator{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);font-size:calc(var(--mu, 1) * 8.5px);font-weight:var(--mk-weight-medium);color:#ffffffe0}.mk5-vid__avatar,.mk5-vid__avatar img{width:calc(var(--mu, 1) * 16px);height:calc(var(--mu, 1) * 16px);border-radius:999px;object-fit:cover;display:block;flex:none}.mk5-com{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 6px);padding:calc(var(--mu, 1) * 10px) calc(var(--mu, 1) * 13px) calc(var(--mu, 1) * 11px);border-radius:calc(var(--mu, 1) * 10px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk5-com__origin{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);font-family:var(--mk-font-mono);font-size:calc(var(--mu, 1) * 7.5px);letter-spacing:.07em;text-transform:uppercase;color:var(--mk-ink-400)}.mk5-com__topic{font-size:calc(var(--mu, 1) * 11px);font-weight:var(--mk-weight-semibold);line-height:1.35;color:var(--mk-ink-900)}.mk5-com__voices{display:flex;align-items:center}.mk5-com__voice,.mk5-com__voice img{width:calc(var(--mu, 1) * 16px);height:calc(var(--mu, 1) * 16px);border-radius:999px;object-fit:cover;display:block;flex:none}.mk5-com__voice{border:1.5px solid var(--mk-surface-card)}.mk5-com__voice+.mk5-com__voice{margin-left:calc(var(--mu, 1) * -4px)}.mk5-com__voice.pk-avatar--monogram{display:grid;place-items:center;font-size:calc(var(--mu, 1) * 6px);font-weight:500;font-family:var(--mk-font-display)}.mk5-com__more{margin-left:calc(var(--mu, 1) * 6px);font-size:calc(var(--mu, 1) * 8px);color:var(--mk-ink-400)}.mk5-comp{display:flex;flex-direction:column;gap:calc(var(--mu, 1) * 7px);padding:calc(var(--mu, 1) * 9px) calc(var(--mu, 1) * 14px) calc(var(--mu, 1) * 13px);border-radius:calc(var(--mu, 1) * 8px);background:linear-gradient(180deg,var(--mk-paper-050) 0%,var(--mk-surface-card) 60%);border:1px solid var(--mk-border-soft);box-shadow:var(--mk-shadow-md)}.mk5-comp__chrome{display:flex;gap:calc(var(--mu, 1) * 3.5px);padding-bottom:calc(var(--mu, 1) * 6px);border-bottom:1px solid var(--mk-border-hairline)}.mk5-comp__chrome i{width:calc(var(--mu, 1) * 5px);height:calc(var(--mu, 1) * 5px);border-radius:999px;background:var(--mk-paper-200)}.mk5-comp__brand{display:flex;align-items:center;gap:calc(var(--mu, 1) * 5px);font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 9.5px);color:var(--mk-ink-700)}.mk5-comp__mark{display:grid;place-items:center;width:calc(var(--mu, 1) * 14px);height:calc(var(--mu, 1) * 14px);border-radius:calc(var(--mu, 1) * 4px);background:var(--mk-ink-900);color:#fff;font-size:calc(var(--mu, 1) * 7.5px);flex:none}.mk5-comp__lines{display:grid}.mk5-comp__line{grid-area:1 / 1;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:calc(var(--mu, 1) * 14.5px);letter-spacing:-.02em;line-height:1.2;color:var(--mk-ink-900)}.mk5-comp__line--old{transition:color .26s var(--mk-ease-out),opacity .3s var(--mk-ease-out)}.mk5-comp__line--old s{position:relative;text-decoration:none}.mk5-comp__line--old s:after{content:"";position:absolute;left:calc(var(--mu, 1) * -1px);right:calc(var(--mu, 1) * -1px);top:54%;height:calc(var(--mu, 1) * 2px);border-radius:2px;background:var(--mk-ink-400);transform:scaleX(0);transform-origin:left center;transition:transform .28s var(--mk-ease-out)}.mk5-comp.is-struck .mk5-comp__line--old{color:var(--mk-ink-400)}.mk5-comp.is-struck .mk5-comp__line--old s:after{transform:scaleX(1)}.mk5-comp.is-written .mk5-comp__line--old{opacity:0}.mk5-comp__line--new{opacity:0;clip-path:inset(0 100% 0 0)}.mk5-comp.is-written .mk5-comp__line--new{opacity:1;clip-path:inset(0 -4% 0 0);transition:clip-path .48s var(--mk-ease-out) 80ms,opacity .12s var(--mk-ease-out)}.mk5-comp__cta{align-self:flex-start;padding:calc(var(--mu, 1) * 3.5px) calc(var(--mu, 1) * 9px);border-radius:var(--mk-radius-pill);background:var(--mk-ink-050);border:1px solid var(--mk-border-hairline);font-size:calc(var(--mu, 1) * 8px);font-weight:var(--mk-weight-medium);color:var(--mk-ink-500);white-space:nowrap}.mk5-label{position:absolute;z-index:6;margin:0;transform:translate(-50%,-50%);font-family:var(--mk-font-mono);font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-ink-400);white-space:nowrap;opacity:0;transition:opacity .48s var(--mk-ease-out) .18s}.mk5-label.is-on{opacity:1}.mk5-label--competitors{transform:translateY(-100%)}.mk5-copy--stack{position:static;inset:auto;opacity:1;width:min(560px,calc(100vw - 48px));margin-top:40px}.mk5-copy--stack:before{display:none}.mk5-copy--stack .mk5-copy__headline,.mk5-copy--stack .mk5-copy__lead{position:static;transform:none;width:auto}.mk5-copy--stack .mk5-copy__lead{margin-top:12px}.mk5-stack{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.mk5-view-label--stack{position:static;transform:none;opacity:1}.mk5-stack__source{--mu: .9;position:relative;width:100%;max-width:480px;height:calc(var(--mu, 1) * 400px);opacity:0;translate:0 14px;transition:opacity .42s var(--mk-ease-out),translate .46s var(--mk-ease-out)}.mk5-stack__source.is-in{opacity:1;translate:0 0}.mk5-stack__source .mk5-source{opacity:1;transform:none}@media(max-width:479px){.mk5-stack__source{--mu: .66}}.mk5-label--stack{position:static;transform:none;margin-top:10px}.mk5-surface--stack{position:relative;transform:none;max-width:calc(100vw - 44px)}.mk5-surface--stack .mk5-surface__pop{opacity:0}.mk5-surface--stack.is-in .mk5-surface__pop{animation:mk5-pop .34s cubic-bezier(.2,.9,.3,1.05) both}.mk5-surface--stack .mk5-comp .mk5-comp__lines{display:flex;flex-direction:column;gap:4px}.mk5-surface--stack .mk5-comp .mk5-comp__line--old{opacity:1;font-size:calc(var(--mu, 1) * 11px);color:var(--mk-ink-400)}.mk5-surface--stack .mk5-comp .mk5-comp__line--old s:after{transform:scaleX(1);height:1.5px}.mk5-surface--stack .mk5-comp .mk5-comp__line--new{opacity:1;clip-path:none}@media(prefers-reduced-motion:reduce){.mk5-surface,.mk5-card,.mk5-hl,.mk5-source__mini,.mk5-story__seg,.mk5-label,.mk5-comp__line--old,.mk5-comp__line--old s:after,.mk5-comp.is-written .mk5-comp__line--new,.mk5-copy__headline,.mk5-copy__lead,.mk5-stack__source{transition:none;animation:none}.mk5-seed{display:none}.mk5-surface.is-in .mk5-surface__pop,.mk5-surface--stack.is-in .mk5-surface__pop{animation:none;opacity:1}}.mk6{position:absolute;top:0;right:0;bottom:0;left:0;z-index:64;pointer-events:none}.mk6__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fffdf7 0%,var(--mk-paper-000) 38%,var(--mk-paper-050) 100%);opacity:var(--j-exit6, 0)}.mk6-copy{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;opacity:calc(var(--j-copy6, 1) * (1 - var(--j-exit7, 0)))}.mk6-copy__headline{position:absolute;left:50%;top:12.5%;margin:0;width:min(1240px,calc(100vw - 48px));transform:translate(-50%,-50%) translateY(calc((1 - var(--j-copy6, 1)) * 26px - var(--j-exit7, 0) * 30px));font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(32px,3.9vw,58px);letter-spacing:-2px;line-height:1.04;color:var(--mk-ink-900);text-wrap:balance}.mk6-cards{position:absolute;left:50%;top:26%;transform:translate(-50%) translateY(calc(var(--j-exit7, 0) * 42px));width:min(92vw,1800px);display:flex;align-items:stretch;gap:clamp(20px,1.5vw,24px)}.mk6-card{flex:1 1 0;min-width:0;height:clamp(480px,66svh,700px);transition:opacity .56s var(--mk-ease-out),transform .56s var(--mk-ease-out)}.mk6:not(.is-on) .mk6-card{opacity:0;transform:translateY(48px)}.mk6.is-on .mk6-card{pointer-events:auto;transition-delay:var(--enter-delay, 0ms)}.mk6-card__in{box-sizing:border-box;height:100%;display:flex;flex-direction:column;gap:clamp(16px,1.4vw,24px);padding:clamp(24px,2.3vw,38px);border-radius:30px;overflow:hidden;opacity:calc(1 - (var(--j-exit7, 0) - .45) * 1.9);box-shadow:0 30px 58px -30px #101a2e4d,0 8px 18px -10px #101a2e1f;transition:transform .26s var(--mk-ease-out),box-shadow .26s var(--mk-ease-out),filter .26s var(--mk-ease-out)}.mk6-card--create .mk6-card__in{background:linear-gradient(170deg,#ffd9e8,#ffc2a9 125%)}.mk6-card--percept .mk6-card__in{background:linear-gradient(170deg,#ded4fc,#c5b8f5 125%)}.mk6-card--travel .mk6-card__in{background:linear-gradient(170deg,#cfecd9,#f5e296 140%)}.mk6.is-on .mk6-card:hover .mk6-card__in{transform:translateY(-6px);box-shadow:0 40px 72px -34px #101a2e61,0 12px 26px -14px #101a2e24;filter:saturate(1.07)}.mk6-card__viz{position:relative;flex:0 0 66%;min-height:0;opacity:calc(1 - var(--j-exit7, 0) * 1.9)}.mk6-card__meta{margin-top:auto;display:flex;flex-direction:column;gap:clamp(8px,.8vw,14px);opacity:calc(1 - var(--j-exit7, 0) * 1.9)}.mk6-card__num{font-family:var(--mk-font-mono);font-size:11px;font-weight:500;letter-spacing:var(--mk-tracking-eyebrow);color:var(--mk-ink-400)}.mk6-card--create .mk6-card__num{color:var(--mk-pink-600)}.mk6-card--percept .mk6-card__num{color:#5b49c3}.mk6-card--travel .mk6-card__num{color:var(--mk-grass-700)}.mk6-card__title{margin:0;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:clamp(26px,2.35vw,38px);letter-spacing:-1px;line-height:1.06;color:var(--mk-ink-900)}.mk6-card__desc{margin:0;font-family:var(--mk-font-body);font-size:clamp(16px,1.2vw,19px);line-height:1.5;color:var(--mk-ink-700);max-width:85%}.mk6-cat-new{position:absolute;box-sizing:border-box;width:max-content;min-width:58%;max-width:94%;transform:translate(-50%,-50%);padding:clamp(18px,1.7vw,26px) clamp(16px,1.6vw,24px);border-radius:clamp(16px,1.5vw,24px);background:linear-gradient(150deg,#f5346e 0%,var(--mk-pink-500) 55%,var(--mk-tangerine-400) 150%);color:#fff;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:clamp(24px,2.2vw,37px);line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-align:center;box-shadow:0 26px 46px -20px #e63f7999;transition:transform .56s var(--mk-ease-out)}.mk6:not(.is-on) .mk6-cat-new{transform:translate(-50%,-50%) scale(.93)}.mk6-cat{position:absolute;transform:translate(-50%,-50%) rotate(var(--r, 0deg));white-space:nowrap;padding:clamp(6px,.55vw,9px) clamp(11px,1vw,15px);border-radius:var(--mk-radius-pill);background:#ffffffe0;border:1px solid rgba(230,63,121,.16);box-shadow:var(--mk-shadow-sm);font-family:var(--mk-font-body);font-size:clamp(10.5px,.85vw,13px);font-weight:var(--mk-weight-medium);color:var(--mk-ink-700);transition:transform .52s var(--mk-ease-out)}.mk6-cat--small{font-size:clamp(9.5px,.75vw,11.5px);color:var(--mk-ink-500)}.mk6:not(.is-on) .mk6-cat{transform:translate(-50%,-50%) translate(calc(var(--ux, 0) * -18px),calc(var(--uy, 0) * -18px)) rotate(var(--r, 0deg))}.mk6.is-on .mk6-cat{transition-delay:.42s}.mk6.is-on .mk6-card--create:hover .mk6-cat{transform:translate(-50%,-50%) translate(calc(var(--ux, 0) * 7px),calc(var(--uy, 0) * 7px)) rotate(var(--r, 0deg));transition-delay:0ms}.mk6-viz--percept{display:flex;flex-direction:column;justify-content:center;padding:0 2%}.mk6-rw{margin:0;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:clamp(32px,2.95vw,48px);letter-spacing:-1.4px;line-height:1.18;color:var(--mk-ink-400);opacity:0;transform:translateY(10px);transition:opacity .48s var(--mk-ease-out),transform .48s var(--mk-ease-out),color .56s var(--mk-ease-out)}.mk6-viz--percept.is-shown .mk6-rw{opacity:1;transform:none}.mk6-viz--percept.is-written .mk6-rw{color:#5b49c3}.mk6-rw__strike{position:relative;display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;max-width:14ch;transition:max-width .46s var(--mk-ease-out),opacity .32s var(--mk-ease-out),color .32s var(--mk-ease-out)}.mk6-rw__strike s{text-decoration:none}.mk6-rw__strike:after{content:"";position:absolute;left:-2px;right:-2px;top:55%;height:3px;border-radius:2px;background:var(--mk-ink-400);transform:scaleX(0);transform-origin:left center;transition:transform .32s var(--mk-ease-out)}.mk6-viz--percept.is-struck .mk6-rw__strike{color:var(--mk-ink-300)}.mk6-viz--percept.is-struck .mk6-rw__strike:after{transform:scaleX(1)}.mk6-viz--percept.is-written .mk6-rw__strike{max-width:0;opacity:0}.mk6-rw__ins{display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;max-width:0;transition:max-width .52s var(--mk-ease-out) .24s}.mk6-viz--percept.is-written .mk6-rw__ins{max-width:14ch}.mk6-rw__em{font-style:normal;font-weight:600;color:#43309f;transition:color .26s var(--mk-ease-out)}.mk6-rw__caret{display:inline-block;width:4px;height:.82em;margin-left:9px;vertical-align:-.06em;border-radius:2px;background:#5b49c3;opacity:0}.mk6-viz--percept.is-settled:not(.is-rested) .mk6-rw__caret{animation:mk6-caret-blink .64s var(--mk-ease-out) 2}@keyframes mk6-caret-blink{0%,to{opacity:0}25%,60%{opacity:1}}.mk6.is-on .mk6-card--percept:hover .mk6-rw__caret{animation:mk6-caret-blink .64s var(--mk-ease-out) 1}.mk6.is-on .mk6-card--percept:hover .mk6-rw__em{color:#392a8a}.mk6-rw--ghost{opacity:1;transform:none;font-size:clamp(18px,1.5vw,26px);font-weight:var(--mk-weight-medium);color:var(--mk-ink-300);margin-bottom:clamp(12px,1.2vw,20px)}.mk6-rw--ghost s{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#5b49c373}.mk6-rw--final{opacity:1;transform:none;color:#5b49c3}.mk6-launch{position:absolute;box-sizing:border-box;transform:translate(-50%,-50%) rotate(var(--r, 0deg));padding:clamp(16px,1.4vw,22px) clamp(16px,1.5vw,24px);border-radius:16px;background:linear-gradient(165deg,var(--mk-dusk-900) 0%,var(--mk-grass-800) 160%);color:#fff;font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);font-size:clamp(17px,1.35vw,22px);line-height:1.12;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 26px 40px -20px #0e254999}.mk6-med{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--mw, 1) * 6px);transform:translate(-50%,-50%) rotate(var(--r, 0deg));translate:0 0;transition:opacity .42s var(--mk-ease-out),translate .48s var(--mk-ease-out)}.mk6:not(.is-on) .mk6-med{opacity:0;translate:calc(var(--ux, 0) * -16px) calc(var(--uy, 0) * -16px)}.mk6.is-on .mk6-med{transition-delay:calc(.52s + var(--i, 0) * 90ms)}.mk6.is-on .mk6-card--travel:hover .mk6-med{translate:calc(var(--ux, 0) * var(--push, 6px)) calc(var(--uy, 0) * var(--push, 6px));transition-delay:0ms}.mk6-med__bar{display:block;height:calc(var(--mw, 1) * 5px);border-radius:3px;background:var(--mk-paper-200)}.mk6-med__head,.mk6-med__mast,.mk6-med__voices{display:flex;align-items:center;gap:calc(var(--mw, 1) * 6px)}.mk6-med__ava{width:calc(var(--mw, 1) * 16px);height:calc(var(--mw, 1) * 16px);border-radius:999px;background:linear-gradient(140deg,var(--mk-sky-400),var(--mk-lavender-400));flex:none}.mk6-med--social{padding:calc(var(--mw, 1) * 11px) calc(var(--mw, 1) * 12px);border-radius:calc(var(--mw, 1) * 12px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk6-med--social .mk6-med__head .mk6-med__bar{height:calc(var(--mw, 1) * 5.5px);background:var(--mk-ink-200)}.mk6-med--newsletter{padding:calc(var(--mw, 1) * 11px) calc(var(--mw, 1) * 13px) calc(var(--mw, 1) * 13px);border-radius:calc(var(--mw, 1) * 9px);background:var(--mk-cream-100);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk6-med__mast{padding-bottom:calc(var(--mw, 1) * 6px);border-bottom:1px solid var(--mk-border-soft)}.mk6-med__bar--mast{height:calc(var(--mw, 1) * 4px);background:var(--mk-ink-300)}.mk6-med__hl{display:block;height:calc(var(--mw, 1) * 8px);border-radius:3px;background:var(--mk-ink-800)}.mk6-med--podcast{flex-direction:row;align-items:center;gap:calc(var(--mw, 1) * 9px);padding:calc(var(--mw, 1) * 10px) calc(var(--mw, 1) * 12px);border-radius:calc(var(--mw, 1) * 12px);background:linear-gradient(160deg,#1a2136,#273153);box-shadow:var(--mk-shadow-lg)}.mk6-med__art{width:calc(var(--mw, 1) * 27px);height:calc(var(--mw, 1) * 27px);border-radius:calc(var(--mw, 1) * 7px);background:linear-gradient(140deg,var(--mk-tangerine-400),var(--mk-pink-500));flex:none}.mk6-med__col{display:flex;flex-direction:column;gap:calc(var(--mw, 1) * 6px);flex:1;min-width:0}.mk6-med__bar--light{background:#ffffffa6}.mk6-med__wave{display:flex;align-items:center;gap:calc(var(--mw, 1) * 3px)}.mk6-med__wave i{width:calc(var(--mw, 1) * 3px);border-radius:2px;background:#fff6;height:calc(var(--mw, 1) * 6px)}.mk6-med__wave i:nth-child(2n){height:calc(var(--mw, 1) * 11px)}.mk6-med__wave i:nth-child(3n){height:calc(var(--mw, 1) * 15px)}.mk6-med--community{padding:calc(var(--mw, 1) * 11px) calc(var(--mw, 1) * 12px);border-radius:calc(var(--mw, 1) * 10px);background:var(--mk-surface-card);border:1px solid var(--mk-border-hairline);box-shadow:var(--mk-shadow-md)}.mk6-med__ava--a{background:linear-gradient(140deg,var(--mk-sun-400),var(--mk-tangerine-400))}.mk6-med__ava--b{margin-left:calc(var(--mw, 1) * -7px);background:linear-gradient(140deg,var(--mk-grass-500),var(--mk-sky-400))}.mk6-med__ava--c{margin-left:calc(var(--mw, 1) * -7px);background:linear-gradient(140deg,var(--mk-lavender-400),var(--mk-pink-500))}.mk6-med__ava--b,.mk6-med__ava--c{border:2px solid var(--mk-surface-card)}.mk6-med__bar--reply{margin-left:calc(var(--mw, 1) * 14px);background:var(--mk-paper-100)}.mk6-med--video{align-items:center;justify-content:center;gap:calc(var(--mw, 1) * 9px);height:calc(var(--mw, 1) * 170px);border-radius:calc(var(--mw, 1) * 14px);background:linear-gradient(170deg,var(--mk-grass-600) 0%,var(--mk-dusk-800) 130%);box-shadow:var(--mk-shadow-lg)}.mk6-med--video .mk6-med__bar--light{background:#ffffff8c}.mk6-med__play{display:block;width:0;height:0;border-top:calc(var(--mw, 1) * 8px) solid transparent;border-bottom:calc(var(--mw, 1) * 8px) solid transparent;border-left:calc(var(--mw, 1) * 12px) solid rgba(255,255,255,.92);margin-left:calc(var(--mw, 1) * 3px)}.mk6-stack{width:100%;display:flex;flex-direction:column;align-items:center;gap:26px}.mk6-copy--stack{position:static;inset:auto;opacity:1;width:min(640px,calc(100vw - 40px));margin-top:48px}.mk6-copy--stack .mk6-copy__headline{position:static;transform:none;width:auto;font-size:clamp(30px,6vw,44px)}.mk6-stack__cards{display:flex;flex-direction:column;gap:22px;width:calc(100vw - 40px);max-width:560px}.mk6-stack__item{opacity:0;translate:0 18px;transition:opacity .44s var(--mk-ease-out),translate .48s var(--mk-ease-out)}.mk6-stack__item.is-in{opacity:1;translate:0 0}.mk6-stack .mk6-card{height:auto;min-height:560px}.mk6-stack .mk6-card__viz{flex:none;height:340px}.mk6-stack .mk6-card__desc{font-size:17px}@media(prefers-reduced-motion:reduce){.mk6-card,.mk6-card__in,.mk6-cat,.mk6-cat-new,.mk6-rw,.mk6-rw__strike,.mk6-rw__strike:after,.mk6-rw__ins,.mk6-med,.mk6-stack__item{transition:none;animation:none}.mk6.is-on .mk6-card:hover .mk6-card__in{transform:none}.mk6.is-on .mk6-card--create:hover .mk6-cat{transform:translate(-50%,-50%) rotate(var(--r, 0deg))}.mk6.is-on .mk6-card--travel:hover .mk6-med{translate:0 0}.mk6.is-on .mk6-card--percept:hover .mk6-rw__caret{animation:none}}.mk7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:68;pointer-events:none}.mk7__field{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mk7__base{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 95% at 50% 42%,#4a38b8,#37289b 48%,#241a6e);opacity:calc((var(--j-bloom, 0) - .35) * 1.54)}.mk7__bloom{position:absolute;left:calc((var(--bx0, 50) + (var(--bx1, 50) - var(--bx0, 50)) * var(--j-bloom, 0)) * 1%);top:calc((var(--by0, 50) + (var(--by1, 50) - var(--by0, 50)) * var(--j-bloom, 0)) * 1%);width:100vmax;height:100vmax;transform:translate(-50%,-50%) scale(calc(.34 + var(--j-bloom, 0) * .86));opacity:calc(var(--j-bloom, 0) * 2.4)}.mk7__bloom-core{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.mk7__bloom--coral .mk7__bloom-core{background:radial-gradient(closest-side,#ff8070c7,#ff6c7a57 42%,#ff6c7a00 72%)}.mk7__bloom--violet{transform:translate(-50%,-50%) scale(calc(.4 + var(--j-bloom, 0) * 1.1))}.mk7__bloom--violet .mk7__bloom-core{background:radial-gradient(closest-side,#7d6bddd9,#6b59d366 46%,#6b59d300 74%)}.mk7__bloom--green .mk7__bloom-core{background:radial-gradient(closest-side,#60d6b6cc,#54bea057 42%,#54bea000 70%)}.mk7.is-on .mk7__bloom--coral .mk7__bloom-core{animation:mk7-drift 17s var(--mk-ease-out) infinite alternate}.mk7.is-on .mk7__bloom--green .mk7__bloom-core{animation:mk7-drift 21s var(--mk-ease-out) infinite alternate-reverse}@keyframes mk7-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(1.4%,-1.2%,0) scale(1.035)}}.mk7__grain{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:calc(var(--j-bloom, 0) * .07)}.mk7__content{position:absolute;left:50%;top:44%;transform:translate(-50%,-32%);display:flex;flex-direction:column;align-items:center;text-align:center}.mk7__headline{margin:0;max-width:1250px;font-family:var(--mk-font-display);font-weight:var(--mk-weight-display);font-size:clamp(46px,5.4vw,82px);letter-spacing:-.03em;line-height:1.02;color:#f5f1e9}.mk7__line{display:block;white-space:nowrap;opacity:0;transform:translateY(22px);transition:opacity .64s var(--mk-ease-out),transform .64s var(--mk-ease-out)}.mk7__line--two{font-weight:var(--mk-weight-semibold);color:#fdf8ee}.mk7.is-on .mk7__line{opacity:1;transform:none}.mk7.is-on .mk7__line--one{transition-delay:var(--d1, .2s)}.mk7.is-on .mk7__line--two{transition-delay:var(--d2, .35s)}.mk7__cta-wrap{margin-top:40px;opacity:0;transform:translateY(14px) scale(.9);transition:opacity .46s var(--mk-ease-out),transform .56s cubic-bezier(.34,1.45,.64,1)}.mk7.is-on .mk7__cta-wrap{opacity:1;transform:none;transition-delay:var(--dc, .62s)}.mk7-cta{display:inline-flex;align-items:center;justify-content:center;height:62px;padding:0 34px;border-radius:14px;background:#fff8ee;color:#2b2073;font-family:var(--mk-font-body);font-size:18px;font-weight:var(--mk-weight-semibold);letter-spacing:var(--mk-tracking-ui);line-height:1;text-decoration:none;box-shadow:0 18px 36px -16px #0a062a8c,0 4px 10px -6px #0a062a59;transition:background var(--mk-dur-base) var(--mk-ease-out),transform var(--mk-dur-base) var(--mk-ease-out),box-shadow var(--mk-dur-base) var(--mk-ease-out)}.mk7.is-on .mk7-cta{pointer-events:auto}.mk7-cta:hover{background:#fff1de;color:#2b2073;text-decoration:none;transform:translateY(-3px);box-shadow:0 26px 48px -18px #0a062a9e,0 8px 16px -8px #0a062a66}.mk7-cta:active{transform:translateY(-1px)}.mk7-cta:focus-visible{outline:none;box-shadow:0 18px 36px -16px #0a062a8c,0 0 0 3px #241a6e,0 0 0 6px #fff8eed9}.mk-chapter__stage.is-finale .mk6.is-on .mk6-card{pointer-events:none}.mk7--stack{position:relative;inset:auto;width:100vw;min-height:100svh;margin-bottom:-80px;display:flex;align-items:center;justify-content:center;pointer-events:auto;--j-exit7: 1;--j-bloom: 1}.mk7--stack .mk7__content{position:relative;left:auto;top:auto;transform:none;box-sizing:border-box;max-width:100%;padding:96px 22px}.mk7--stack .mk7__headline{font-size:clamp(44px,13vw,58px);line-height:1.06}.mk7--stack .mk7__line{white-space:normal;text-wrap:balance}.mk7--stack .mk7__line+.mk7__line{margin-top:14px}.mk7--stack .mk7__cta-wrap{margin-top:36px}@media(min-width:600px)and (max-width:1023px){.mk7--stack .mk7__headline{font-size:clamp(52px,7.4vw,68px)}}@media(prefers-reduced-motion:reduce){.mk7__bloom{left:calc(var(--bx1, 50) * 1%);top:calc(var(--by1, 50) * 1%);transform:translate(-50%,-50%) scale(1.2);opacity:var(--j-exit7, 0)}.mk7__bloom--violet{transform:translate(-50%,-50%) scale(1.5)}.mk7.is-on .mk7__bloom--coral .mk7__bloom-core,.mk7.is-on .mk7__bloom--green .mk7__bloom-core{animation:none}.mk7__base{opacity:var(--j-exit7, 0)}.mk7__grain{opacity:calc(var(--j-exit7, 0) * .07)}.mk7__line,.mk7__cta-wrap,.mk7-cta{transition:none}.mk7-cta:hover{transform:none}}
