@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-vietnamese-800-normal-DHDgv4cm.woff2)format("woff2"),url(/assets/archivo-vietnamese-800-normal-BKe5Z8rz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-ext-800-normal-BC6piDwP.woff2)format("woff2"),url(/assets/archivo-latin-ext-800-normal-B9NTbsU1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-vietnamese-500-normal-BO-iw4YA.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-500-normal-CtjeXiCW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-ext-500-normal-CIzImMjU.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-500-normal-CgTVcJE5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-500-normal-DIdKjHXc.woff2)format("woff2"),url(/assets/saira-condensed-latin-500-normal-BGC7F_dX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-vietnamese-600-normal-DdheDV3O.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-600-normal-Cx33h9T1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-ext-600-normal-DwjIBGFg.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-600-normal-BQ2ZMbdg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2)format("woff2"),url(/assets/saira-condensed-latin-600-normal-CJ-Ib_yI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-vietnamese-700-normal-DTNtv3pg.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-700-normal-C4pgqYLY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-ext-700-normal-rfs_OqX7.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-700-normal-DPP8JZfq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2)format("woff2"),url(/assets/saira-condensed-latin-700-normal-Br1WwvhS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mb-orange:#f2600c;--mb-orange-hover:#ff7422;--mb-orange-press:#d95409;--mb-navy:#12335c;--mb-blue:#1e63b0;--mb-blue-bright:#7fb2e8;--mb-green:#37c978;--mb-red:#e5484d;--mb-yellow:#e0b84c;--bg-page:#0b0e13;--bg-panel:#0e1219;--bg-card:#131926;--bg-card-raised:#182034;--bg-inset:#0b0e13;--bg-selected:#151e2c;--border-1:#1e2634;--border-2:#222d40;--border-3:#2a3446;--border-focus:var(--mb-orange);--text-1:#e8ebf0;--text-2:#c4cbd6;--text-3:#8b95a6;--text-4:#7a8494;--text-5:#5c6675;--text-on-accent:#0b0e13;--status-success:var(--mb-green);--status-success-bg:#37c9781f;--status-danger:var(--mb-red);--status-danger-bg:#e5484d1f;--status-warning:var(--mb-yellow);--status-warning-bg:#e0b84c1f;--status-info:var(--mb-blue-bright);--status-info-bg:#1e63b038;--status-neutral:var(--text-3);--status-neutral-bg:#8b95a61f;--expert-director:#12335c;--expert-director-fg:#7fb2e8;--expert-copywriter:#3a2a4e;--expert-copywriter-fg:#c6a3ee;--expert-adcreative:#4a2313;--expert-adcreative-fg:#f09b66;--expert-social:#123a3e;--expert-social-fg:#6fd3dc;--expert-email:#16381f;--expert-email-fg:#7bd89b;--expert-strategist:#3d3414;--expert-strategist-fg:#e0c36a;--expert-researcher:#26243f;--expert-researcher-fg:#a5a0e8;--expert-campaign:#401f30;--expert-campaign-fg:#e88bb8;--expert-news:#33240f;--expert-news-fg:#d9a65e;--expert-webdesigner:#0f3040;--expert-webdesigner-fg:#6cbbe0;--shadow-card:0 1px 2px #0006;--shadow-overlay:0 12px 40px #0000008c;--focus-ring:0 0 0 2px #f2600c59}[data-theme=light]{--bg-page:#f2f4f7;--bg-panel:#ebeef3;--bg-card:#fff;--bg-card-raised:#f5f7fa;--bg-inset:#fff;--bg-selected:#e7ecf4;--border-1:#e2e7ee;--border-2:#d8dee8;--border-3:#c3ccd9;--text-1:#14181f;--text-2:#333b47;--text-3:#5c6675;--text-4:#7a8494;--text-5:#98a1b0;--text-on-accent:#fff;--mb-orange:#e05500;--mb-orange-hover:#c74c00;--mb-orange-press:#b04300;--mb-blue-bright:#1e63b0;--status-success:#1d8a4e;--status-success-bg:#1d8a4e1a;--status-danger:#ce2c31;--status-danger-bg:#ce2c3114;--status-warning:#946800;--status-warning-bg:#9468001a;--status-info:#1e63b0;--status-info-bg:#1e63b01a;--status-neutral-bg:#5c66751a;--expert-director-fg:#12335c;--expert-director:#d6e4f5;--expert-copywriter-fg:#5c3a85;--expert-copywriter:#eaddf8;--expert-adcreative-fg:#a34a17;--expert-adcreative:#fbe3d4;--expert-social-fg:#0e6a74;--expert-social:#d4f0f3;--expert-email-fg:#1d7a3e;--expert-email:#d8f2e0;--expert-strategist-fg:#7a6212;--expert-strategist:#f4ebcb;--expert-researcher-fg:#4a44a8;--expert-researcher:#e2e0f8;--expert-campaign-fg:#a23268;--expert-campaign:#f8deeb;--expert-news-fg:#8a5a14;--expert-news:#f5e7d0;--expert-webdesigner-fg:#1268a0;--expert-webdesigner:#d8ecf7;--shadow-card:0 1px 2px #14181f0f;--shadow-overlay:0 12px 40px #14181f2e;--focus-ring:0 0 0 2px #e055004d}:root{--font-ui:"Archivo", system-ui, sans-serif;--font-command:"Saira Condensed", "Archivo", sans-serif;--font-mono:"IBM Plex Mono", monospace;--ui-scale:1.25;--text-xs:calc(11px * var(--ui-scale));--text-sm:calc(12px * var(--ui-scale));--text-base:calc(13px * var(--ui-scale));--text-md:calc(14px * var(--ui-scale));--text-lg:calc(16px * var(--ui-scale));--text-xl:calc(20px * var(--ui-scale));--text-2xl:calc(24px * var(--ui-scale));--text-3xl:calc(32px * var(--ui-scale));--text-display:calc(44px * var(--ui-scale));--label-tracking:.12em;--label-weight:600;--leading-tight:1.2;--leading-normal:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-full:999px;--sidebar-width:calc(232px * var(--ui-scale));--topbar-height:calc(56px * var(--ui-scale));--content-max:calc(1200px * var(--ui-scale));--control-h-sm:calc(28px * var(--ui-scale));--control-h-md:calc(36px * var(--ui-scale));--control-h-lg:calc(44px * var(--ui-scale));--transition-fast:.12s ease;--transition-normal:.2s ease}body{background:var(--bg-page);color:var(--text-2);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{color:var(--text-1);margin:0}a{color:var(--mb-blue-bright);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--text-1)}::placeholder{color:var(--text-5)}*{box-sizing:border-box}:root{--ui-scale:1}body{font-size:16px;line-height:1.6}img,svg{max-width:100%}.shell{flex-direction:column;min-height:100vh;display:flex}.shell main{flex:1}.wrap{max-width:1080px;margin:0 auto}.section{border-bottom:1px solid var(--border-1);padding:64px 48px}.section-narrow{max-width:720px;margin:0 auto}.section h2{font-family:var(--font-command);letter-spacing:.02em;text-transform:uppercase;font-size:32px;font-weight:700;line-height:1.15}.section h3{font-size:17px;font-weight:700}.section p{color:var(--text-3);font-size:15px}.lede{color:var(--text-3);font-size:17px;line-height:1.6}.skip-link{z-index:20;background:var(--bg-card);color:var(--text-1);border:1px solid var(--border-3);border-radius:var(--radius-md);padding:10px 16px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:12px;left:12px}.command-label{font-family:var(--font-command);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:var(--text-xs);color:var(--text-5)}.wordmark{font-family:var(--font-command);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:9px;font-weight:700;line-height:1;display:inline-flex}.wordmark-market{color:var(--text-1)}.wordmark-brigade{color:var(--mb-orange)}.btn{height:var(--control-h-md);border-radius:var(--radius-md);font-family:var(--font-ui);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.btn-lg{height:var(--control-h-lg);padding:0 22px;font-size:15px}.btn-primary{background:var(--mb-orange);color:var(--text-on-accent)}.btn-primary:hover{background:var(--mb-orange-hover);color:var(--text-on-accent)}.btn-primary:active{background:var(--mb-orange-press)}.btn-secondary{color:var(--text-2);border-color:var(--border-3);background:0 0}.btn-secondary:hover{background:var(--bg-card-raised);color:var(--text-1)}.btn:disabled{opacity:.42;cursor:default}.btn:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,button:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.nav{z-index:10;background:var(--bg-page);border-bottom:1px solid var(--border-1);position:sticky;top:0}.nav-inner{align-items:center;gap:24px;padding:16px 48px;display:flex}.nav .wordmark{font-size:20px}.nav-mark{width:auto;height:24px}.nav-spacer{flex:1}.nav-links{align-items:center;gap:24px;display:flex}.nav-links a,.nav-drawer a{color:var(--text-3);font-size:13px;font-weight:500}.nav-links a:hover,.nav-drawer a:hover{color:var(--text-1)}.nav-actions{align-items:center;gap:10px;display:flex}.nav-actions .btn{height:var(--control-h-sm);padding:0 12px;font-size:13px}.nav-toggle{border:1px solid var(--border-3);border-radius:var(--radius-md);color:var(--text-2);height:var(--control-h-sm);width:var(--control-h-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.nav-drawer{border-top:1px solid var(--border-1);flex-direction:column;gap:4px;padding:8px 24px 20px;display:none}.nav-drawer a{padding:10px 0;font-size:15px}.nav-drawer .btn{margin-top:8px}@media (width<=800px){.nav-inner{padding:14px 20px}.nav-links,.nav-actions{display:none}.nav-toggle{display:inline-flex}.nav-drawer.is-open{display:flex}}.hero{text-align:center;border-bottom:1px solid var(--border-1);background-image:linear-gradient(var(--border-1) 1px, transparent 1px), linear-gradient(90deg, var(--border-1) 1px, transparent 1px);background-position:50%;background-size:48px 48px;padding:96px 48px 72px}.hero h1{font-family:var(--font-command);letter-spacing:.02em;text-transform:uppercase;max-width:820px;margin:16px auto 0;font-size:clamp(34px,8vw,64px);font-weight:700;line-height:1.05}.hero-sub{color:var(--text-3);max-width:560px;margin:20px auto 0;font-size:17px;line-height:1.6}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.trust{border-bottom:1px solid var(--border-1);background:var(--bg-panel);text-align:center;padding:36px 48px}.trust p{max-width:700px;color:var(--text-2);border-left:2px solid var(--mb-orange);text-align:left;margin:0 auto;padding-left:16px;font-size:19px;font-weight:500;display:inline-block}.how-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:24px auto 0;display:grid}.how-card{background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--radius-md);padding:24px}.how-num{font-family:var(--font-command);color:var(--mb-orange);font-size:28px;font-weight:700;line-height:1}.how-card h3{color:var(--text-1);margin-top:8px;font-size:16px;font-weight:700}.how-card p{color:var(--text-3);margin:8px 0 0;font-size:13.5px;line-height:1.6}@media (width<=860px){.how-grid{grid-template-columns:1fr}}.roster{text-align:center}.roster-strip{flex-wrap:wrap;justify-content:center;gap:18px;max-width:900px;margin:20px auto 0;display:flex}.roster-strip:hover .roster-name{color:var(--text-2)}.roster-item{flex-direction:column;align-items:center;gap:8px;width:120px;display:flex}.roster-name{color:var(--text-3);transition:color var(--transition-fast);font-size:12px;line-height:1.3}.expert-tile{border-radius:var(--radius-md);font-family:var(--font-ui);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (width<=560px){.roster-item{width:96px}}.cta-band{text-align:center;background:var(--mb-navy);padding:72px 48px}.cta-band h2{font-family:var(--font-command);text-transform:uppercase;letter-spacing:.03em;color:#e8ebf0;font-size:clamp(28px,7vw,36px);font-weight:700}.cta-band p{color:#7fb2e8;margin:8px 0 0;font-size:15px}.cta-band .btn{margin-top:24px}.site-footer{flex-wrap:wrap;align-items:center;gap:24px;padding:32px 48px;display:flex}.site-footer .wordmark{font-size:15px}.site-footer .wordmark-market,.site-footer .wordmark-brigade{color:var(--text-4)}.site-footer a,.footer-note{color:var(--text-4);font-size:12px}.site-footer a:hover{color:var(--text-2)}.page-head{border-bottom:1px solid var(--border-1);padding:64px 48px 40px}.page-head h1{font-family:var(--font-command);letter-spacing:.02em;text-transform:uppercase;margin-top:12px;font-size:clamp(30px,7vw,48px);font-weight:700;line-height:1.08}.page-head .lede{max-width:640px;margin:16px 0 0}.prose p{color:var(--text-2);max-width:680px;margin:10px 0 0;font-size:15px;line-height:1.7}.prose h2{font-family:var(--font-ui);text-transform:none;letter-spacing:normal;margin:32px 0 0;font-size:18px;font-weight:700}.prose h2:first-child{margin-top:0}.note,.section .note{color:var(--text-4);max-width:720px;font-size:13.5px;line-height:1.65}.page-head .note{margin:12px 0 0}.cta-row{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 20px;display:flex}.cta-row p{margin:0}.expert-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px;display:grid}.expert-card{background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:24px}.expert-card-head{align-items:center;gap:14px;display:flex}.expert-card h2{font-family:var(--font-ui);letter-spacing:normal;text-transform:none;font-size:18px;font-weight:700;line-height:1.25}.expert-card>p{margin:14px 0 0;font-size:14.5px;line-height:1.6}.expert-deliverables{border-top:1px solid var(--border-1);margin-top:18px;padding-top:16px}.expert-deliverables .command-label,.scenario .command-label,.faq-group .command-label{font-size:var(--text-xs);color:var(--text-5)}.rule-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rule-list li{color:var(--text-2);padding-left:18px;font-size:14px;line-height:1.55;position:relative}.rule-list li:before{content:"";background:var(--mb-orange);width:8px;height:1px;position:absolute;top:10px;left:0}@media (width<=860px){.expert-grid{grid-template-columns:1fr}}.scenario-list{gap:20px;margin-top:24px;display:grid}.scenario{background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:28px}.scenario h2{margin-top:10px;font-size:clamp(22px,5vw,28px)}.scenario-intro{max-width:640px;margin:10px 0 0}.step-rail{counter-reset:step;margin:26px 0 0;padding:0;list-style:none}.step-rail>li{counter-increment:step;border-left:1px solid var(--border-2);margin-left:14px;padding:0 0 22px 30px;position:relative}.step-rail>li:last-child{border-left-color:#0000;padding-bottom:0}.step-rail>li:before{content:counter(step, decimal-leading-zero);background:var(--bg-card);border:1px solid var(--border-3);border-radius:var(--radius-md);width:28px;height:28px;font-family:var(--font-command);letter-spacing:.04em;color:var(--mb-orange);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:-4px;left:-14px}.step-rail h3{color:var(--text-1);font-size:15px;font-weight:700}.step-rail p{max-width:68ch;margin:6px 0 0;font-size:14.5px;line-height:1.65}.faq-group{margin-top:36px}.faq-group:first-child{margin-top:0}.faq-list{gap:10px;margin-top:12px;display:grid}.faq-item{background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--radius-md)}.faq-item>summary{cursor:pointer;font-family:var(--font-ui);color:var(--text-1);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:after{content:"";border-right:1.5px solid var(--text-4);border-bottom:1.5px solid var(--text-4);width:8px;height:8px;transition:transform var(--transition-fast), border-color var(--transition-fast);flex:none;margin-right:2px;transform:translateY(-3px)rotate(45deg)}.faq-item>summary:hover:after{border-color:var(--text-2)}.faq-item[open]>summary{border-bottom:1px solid var(--border-1)}.faq-item[open]>summary:after{transform:translateY(1px)rotate(225deg)}.faq-answer{padding:14px 20px 18px}.faq-answer p{color:var(--text-2);margin:0 0 10px;font-size:15px;line-height:1.7}.faq-answer p:last-child{margin-bottom:0}.pull-quote{border-left:2px solid var(--mb-orange);padding-left:14px}.form{gap:16px;max-width:560px;display:grid}.field{flex-direction:column;gap:6px;display:flex}.field>span{color:var(--text-2);font-size:13px;font-weight:600}.field input,.field textarea{background:var(--bg-inset);color:var(--text-1);border:1px solid var(--border-3);border-radius:var(--radius-md);height:var(--control-h-md);font-size:15px;font-family:var(--font-ui);transition:border-color var(--transition-fast);outline:none;width:100%;padding:0 12px}.field textarea{resize:vertical;height:auto;min-height:108px;padding:10px 12px;line-height:1.6}.field input:focus,.field textarea:focus{border-color:var(--mb-orange);box-shadow:var(--focus-ring)}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--status-danger)}.field-hint{color:var(--text-4);font-size:13px}.field-error{color:var(--status-danger);font-size:13px}.form-status{border-radius:var(--radius-md);padding:14px 16px;font-size:15px}.form-status.is-ok{background:var(--status-success-bg);color:var(--status-success)}.form-status.is-error{background:var(--status-danger-bg);color:var(--status-danger)}.honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.section,.hero,.cta-band,.page-head,.site-footer,.trust{padding-left:20px;padding-right:20px}.hero{padding-top:64px;padding-bottom:56px}.expert-card,.scenario{padding:20px}.faq-item>summary{padding:14px 16px;font-size:15px}.faq-answer{padding:12px 16px 16px}}
