@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:200;src:url(../media/newsreader-vietnamese-200-normal.3uy20bf0o7ek9.woff2)format("woff2"),url(../media/newsreader-vietnamese-200-normal.00-uij_jz1_ou.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:Newsreader;font-style:normal;font-display:swap;font-weight:200;src:url(../media/newsreader-latin-ext-200-normal.02s5qzsyack0v.woff2)format("woff2"),url(../media/newsreader-latin-ext-200-normal.3i6ov7lax437x.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:Newsreader;font-style:normal;font-display:swap;font-weight:200;src:url(../media/newsreader-latin-200-normal.2cdx04xbbsehz.woff2)format("woff2"),url(../media/newsreader-latin-200-normal.0ko5nfoojx6or.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:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(../media/newsreader-vietnamese-300-normal.3pma0ydpt-4mi.woff2)format("woff2"),url(../media/newsreader-vietnamese-300-normal.04x409ry3lm6_.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:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(../media/newsreader-latin-ext-300-normal.3kbhdrfmxt37g.woff2)format("woff2"),url(../media/newsreader-latin-ext-300-normal.2yvfap-g34yvk.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:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(../media/newsreader-latin-300-normal.11-26pjaip496.woff2)format("woff2"),url(../media/newsreader-latin-300-normal.3v6rl7z23ib3k.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(../media/newsreader-vietnamese-400-normal.1bax5qaiz1lrm.woff2)format("woff2"),url(../media/newsreader-vietnamese-400-normal.2xds208124pw6.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(../media/newsreader-latin-ext-400-normal.0jn8bf4ubflnh.woff2)format("woff2"),url(../media/newsreader-latin-ext-400-normal.3-ve6og1cafe1.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(../media/newsreader-latin-400-normal.1zqdvo8tou4dd.woff2)format("woff2"),url(../media/newsreader-latin-400-normal.2x2izcfi0mi2e.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:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(../media/newsreader-vietnamese-300-italic.0n8voip3lp6r2.woff2)format("woff2"),url(../media/newsreader-vietnamese-300-italic.3yytwk0q0x19b.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:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(../media/newsreader-latin-ext-300-italic.0m5_vejbvgzai.woff2)format("woff2"),url(../media/newsreader-latin-ext-300-italic.3-6s8kdbo95o8.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:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(../media/newsreader-latin-300-italic.0y9ntyj5o4egh.woff2)format("woff2"),url(../media/newsreader-latin-300-italic.06ip64f0erlzq.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-ext-400-normal.3jvet3qmpe_np.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-400-normal.3h3676at96nns.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-400-normal.1kar6y_w7xc92.woff2)format("woff2"),url(../media/manrope-cyrillic-400-normal.2ow5pljymqch1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-greek-400-normal.3ndh7452icn1t.woff2)format("woff2"),url(../media/manrope-greek-400-normal.010saykxxeioc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-vietnamese-400-normal.3twqkh3lr93h-.woff2)format("woff2"),url(../media/manrope-vietnamese-400-normal.3o_jvyozxy7do.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-ext-400-normal.3kpz2pq12o9y7.woff2)format("woff2"),url(../media/manrope-latin-ext-400-normal.3dacdzxdo3dh1.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-400-normal.2xa18tgv2np2i.woff2)format("woff2"),url(../media/manrope-latin-400-normal.16uzrbq5-8z5v.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-ext-500-normal.2kuwqy2x2_kvx.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-500-normal.0xr2oo9ws-j-l.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-500-normal.2j2me72v6wy09.woff2)format("woff2"),url(../media/manrope-cyrillic-500-normal.1snb6zl_nhipa.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-greek-500-normal.3fllgi463pg36.woff2)format("woff2"),url(../media/manrope-greek-500-normal.44ok24c-hm52c.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-vietnamese-500-normal.2rmwx81er-1wg.woff2)format("woff2"),url(../media/manrope-vietnamese-500-normal.3j-azu-_-g81b.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-ext-500-normal.2m4b1kv6exkn9.woff2)format("woff2"),url(../media/manrope-latin-ext-500-normal.09w2uqje_gnk0.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal.23dhs730snm70.woff2)format("woff2"),url(../media/manrope-latin-500-normal.1uxcnzel4f8qj.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-ext-600-normal.2c5msalb399p0.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-600-normal.15dz_0yvxte-y.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-600-normal.2dlkzm0g6c5lw.woff2)format("woff2"),url(../media/manrope-cyrillic-600-normal.2lp-6i5mhw61k.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-greek-600-normal.36n2ro-k8135v.woff2)format("woff2"),url(../media/manrope-greek-600-normal.2cdz12dc1iljx.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-vietnamese-600-normal.44s_uvku5lu7o.woff2)format("woff2"),url(../media/manrope-vietnamese-600-normal.04ryp5-ejuw11.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-ext-600-normal.0rboslp6omgc3.woff2)format("woff2"),url(../media/manrope-latin-ext-600-normal.2dnw-ugx_s-0m.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal.2ybi4mo9-3upl.woff2)format("woff2"),url(../media/manrope-latin-600-normal.0d_nc7hu7m8km.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-cyrillic-ext-700-normal.24rfadzth-ea_.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-700-normal.24rbunm8ei_ow.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-cyrillic-700-normal.16p40z5fn5_zv.woff2)format("woff2"),url(../media/manrope-cyrillic-700-normal.3te-i5lbatid1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-greek-700-normal.345zy40yxw5yy.woff2)format("woff2"),url(../media/manrope-greek-700-normal.106e_m097cdnm.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-vietnamese-700-normal.3spwa7rpbdcfi.woff2)format("woff2"),url(../media/manrope-vietnamese-700-normal.09mmasjjym1bw.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-ext-700-normal.14ezai-4kezdq.woff2)format("woff2"),url(../media/manrope-latin-ext-700-normal.3p3hfqi13m0pv.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-700-normal.22dwiag9_pj68.woff2)format("woff2"),url(../media/manrope-latin-700-normal.2dopus2zh5ii9.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,[data-theme=light]{--paper:#f5f8f8;--surface:#fff;--surface-sunk:#e9f0f0;--deep:#0b2229;--ink:#0d1b1e;--ink-muted:#4a5b60;--on-deep:#e9f1f2;--on-deep-muted:#9fb3b7;--line:#d3dee0;--line-strong:#6f878d;--plum:#9c0a4b;--signal-red:#f50025;--orange:#ff7300;--ocean:#247ba5;--steel-teal:#38799b;--sea-teal:#3b9692;--accent-text:#1d6a90;--cta:#ff7300;--on-cta:#0d1b1e;--focus:#1d6a90;--focus-on-deep:#8fd0ee;--critical:#b4232a;--grad-b-start:var(--plum);--grad-b-end:var(--ocean);--grad-m1-start:var(--signal-red);--grad-m1-end:var(--steel-teal);--grad-m2-start:var(--orange);--grad-m2-end:var(--sea-teal);--shadow-lift:0 1px 2px #0d1b1e0f, 0 10px 30px #0d1b1e14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b1a1e;--surface:#12262b;--surface-sunk:#081418;--deep:#061216;--ink:#e9f1f2;--ink-muted:#9fb3b7;--on-deep:#e9f1f2;--on-deep-muted:#9fb3b7;--line:#23404a;--line-strong:#6b8d96;--accent-text:#6fb6d9;--cta:#ff7300;--on-cta:#0d1b1e;--focus:#6fb6d9;--critical:#ff8a80;--shadow-lift:0 1px 2px #00000080, 0 10px 30px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#0b1a1e;--surface:#12262b;--surface-sunk:#081418;--deep:#061216;--ink:#e9f1f2;--ink-muted:#9fb3b7;--on-deep:#e9f1f2;--on-deep-muted:#9fb3b7;--line:#23404a;--line-strong:#6b8d96;--accent-text:#6fb6d9;--cta:#ff7300;--on-cta:#0d1b1e;--focus:#6fb6d9;--critical:#ff8a80;--shadow-lift:0 1px 2px #00000080, 0 10px 30px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:144px;--radius-xs:4px;--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--radius-pill:999px;--duration-fast:.16s;--duration-base:.5s;--duration-slow:.64s;--duration-long:1s;--ease-settle:cubic-bezier(.2, .7, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--font-display:"Newsreader", "Iowan Old Style", Georgia, serif;--font-sans:"Manrope", "Avenir Next", "Segoe UI", system-ui, sans-serif}.display-xl{font-family:var(--font-display);letter-spacing:-.02em;font-size:88px;font-weight:300;line-height:.98}.display-l{font-family:var(--font-display);letter-spacing:-.015em;font-size:60px;font-weight:300;line-height:1.04}.heading-1{font-family:var(--font-display);letter-spacing:-.01em;font-size:44px;font-weight:400;line-height:1.1}.heading-2{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.2}.quote{font-family:var(--font-display);font-size:26px;font-style:italic;font-weight:300;line-height:1.35}.heading-3{font-family:var(--font-sans);font-size:20px;font-weight:700;line-height:28px}.body-l{font-family:var(--font-sans);font-size:19px;font-weight:400;line-height:30px}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:26px}.label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.button{font-family:var(--font-sans);font-size:16px;font-weight:700;line-height:20px}.caption{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:20px}.numeral-hero{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;font-size:240px;font-weight:200;line-height:.8}.figure-xl{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;font-size:44px;font-weight:200;line-height:1}.figure{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-size:30px;font-weight:300;line-height:1}.data{font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;font-size:14px;font-weight:500;line-height:20px}
.bmm-grad-b{background-image:linear-gradient(180deg, var(--grad-b-start), var(--grad-b-end))}.bmm-grad-m1{background-image:linear-gradient(180deg, var(--grad-m1-start), var(--grad-m1-end))}.bmm-grad-m2{background-image:linear-gradient(180deg, var(--grad-m2-start), var(--grad-m2-end))}.bmm-grad-m2-x{background-image:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end))}.bmm-rule{border-radius:var(--radius-pill);background-image:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));height:3px}.bmm-figure-grad{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;background-image:linear-gradient(180deg, var(--grad-m1-start), var(--grad-m1-end));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:200}.bmm-btn{isolation:isolate;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--font-sans);background:var(--cta);color:var(--on-cta);transition:transform var(--duration-fast) var(--ease-settle);border:0;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.bmm-btn svg{flex:none;width:20px;height:20px}.bmm-btn:before{content:"";z-index:-1;background-image:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));transform-origin:0;transition:transform var(--duration-slow) var(--ease-settle);position:absolute;inset:0;transform:scaleX(0)}.bmm-btn:hover:before,.bmm-btn.is-hover:before{transform:scaleX(1)}.bmm-btn:active{transform:translateY(1px)}.bmm-btn:focus-visible,.bmm-btn.is-focus{outline:2px solid var(--focus);outline-offset:2px}.bmm-btn--outline{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.bmm-btn--outline:before{display:none}.bmm-btn--outline:hover,.bmm-btn--outline.is-hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.bmm-deep{background:var(--deep);color:var(--on-deep)}.bmm-deep .bmm-btn:focus-visible,.bmm-deep .bmm-btn.is-focus{outline-color:var(--focus-on-deep)}.bmm-deep .bmm-btn--outline{color:var(--on-deep);box-shadow:inset 0 0 0 1.5px var(--on-deep-muted)}.bmm-pulse{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.bmm-pulse__label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.bmm-pulse__figure{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;color:var(--ink);font-size:30px;font-weight:300;line-height:32px}.bmm-pulse__trend{font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:20px}.bmm-pulse__trend--up{color:var(--accent-text)}.bmm-pulse__trend--down{color:var(--ink-muted)}.bmm-pulse__source{font-family:var(--font-sans);color:var(--ink-muted);font-size:13px;font-weight:500;line-height:20px}@media (prefers-reduced-motion:reduce){.bmm-btn,.bmm-btn:before{transition:none}}.bmm-num{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.04em;font-weight:200;line-height:.8}.bmm-link{color:var(--accent-text);background-image:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));transition:background-size var(--duration-slow) var(--ease-settle);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:3px;font-weight:600;text-decoration:none}.bmm-link:hover{color:var(--ink);background-size:100% 2px}.kicker{font:italic 400 20px/1.35 var(--font-display);color:var(--ink-muted);align-items:center;gap:10px;display:flex}.kicker:before{content:"";background:var(--sea-teal);border-radius:2px;flex:none;width:4px;height:20px}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);margin:0;font-size:16px;line-height:26px}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bmm-deep :focus-visible{outline-color:var(--focus-on-deep)}.skip-link{position:absolute;left:-9999px}.skip-link:focus{z-index:100;background:var(--surface);padding:8px 12px;top:16px;left:16px}.wrap{max-width:1200px;margin:0 auto;padding:0 16px}.bmm-cta-wrap{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex;position:relative}.bmm-cta-privacy{color:var(--ink-muted);text-underline-offset:3px;font-size:13px;text-decoration:underline}.bmm-wa-panel .bmm-btn{white-space:nowrap}.bmm-wa-panel{top:calc(100% + var(--space-3));z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);width:300px;box-shadow:var(--shadow-lift);color:var(--ink);justify-items:start;gap:12px;padding:20px;display:grid;position:absolute;left:0}.bmm-wa-panel p{margin:0;font-size:14px;line-height:22px}.bmm-wa-note{color:var(--ink-muted)}.bmm-wa-close{cursor:pointer;color:var(--ink-muted);background:0 0;border:0;font-size:22px;position:absolute;top:8px;right:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bmm-wa-note a,.bmm-cta-privacy:hover{color:var(--accent-text)}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted{color:var(--ink-muted)}.on-deep-muted{color:var(--on-deep-muted)}.wrap-wide{max-width:1288px;padding:0 var(--space-5);margin:0 auto}@media (max-width:640px){.wrap-wide{padding:0 var(--space-4)}}.bmm-wa-panel--below-right{left:auto;right:0}.bmm-wa-panel--above{top:auto;bottom:calc(100% + var(--space-3))}.bmm-btn--icon{justify-content:center;min-width:48px;padding:0}.bmm-deep .bmm-cta-privacy{color:var(--on-deep-muted)}.bmm-deep .bmm-link{color:var(--focus-on-deep)}.bmm-deep .bmm-link:hover{color:var(--on-deep)}.bmm-link--ink,.bmm-link--ink:hover{color:var(--ink)}
.site-header{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);transition:transform .32s var(--ease-settle);position:sticky;top:0}.site-header--hide{transform:translateY(-100%)}.site-header__bar{max-width:1288px;padding:var(--space-3) var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-5);margin:0 auto;display:flex}.site-logo{flex:none;align-items:flex-start;gap:6px;text-decoration:none;display:flex}.site-logo img{object-fit:cover;object-position:center;width:168px;height:56px;display:block}.site-logo--footer img{width:180px;height:60px}.beta-chip{--chip-bg:#e1f1f0;--chip-ink:#1b5a57;background:var(--chip-bg);color:var(--chip-ink);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;flex:none;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.4}.site-nav{align-items:center;gap:var(--space-5);display:flex}.nav-group{position:relative}.nav-link{align-items:center;gap:var(--space-1);cursor:pointer;min-height:44px;color:var(--ink);font-family:var(--font-sans);background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.nav-link:hover,.nav-link[aria-expanded=true]{color:var(--accent-text)}.nav-link svg{width:16px;height:16px}.nav-label{display:inline-block;position:relative}.nav-label:after{content:"";background:var(--line-strong);transform-origin:0;height:2px;transition:transform var(--duration-fast) var(--ease-settle);pointer-events:none;border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav-link[aria-current=page],.nav-link[data-active=true]{font-weight:700}.nav-link[aria-current=page] .nav-label:after,.nav-link[data-active=true] .nav-label:after,.nav-panel a[aria-current=page] .nav-panel__title:after,.acc-head[aria-current=page] .nav-label:after,.acc-head[data-active=true] .nav-label:after,.mobile-menu li a[aria-current=page] .nav-panel__title:after{background:linear-gradient(90deg, var(--cta), var(--sea-teal));transition:none;transform:scaleX(1)}.acc-head[aria-current=page],.acc-head[data-active=true]{font-weight:800}.nav-panel__title{align-self:flex-start;position:relative}.nav-panel__title:after,.mobile-menu .nav-panel__title:after{content:"";background:var(--line-strong);transform-origin:0;height:2px;transition:transform var(--duration-fast) var(--ease-settle);pointer-events:none;border-radius:2px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.nav-panel a[aria-current=page] .nav-panel__title,.mobile-menu li a[aria-current=page] .nav-panel__title{color:var(--ink)}@media (hover:hover){.nav-link:not([aria-current=page]):not([data-active=true]):hover .nav-label:after,.nav-panel a:not([aria-current=page]):hover .nav-panel__title:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.nav-label:after,.nav-panel__title:after{transition:none}}.nav-panel{top:100%;left:calc(var(--space-4) * -1);z-index:30;min-width:240px;padding:var(--space-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);position:absolute}.nav-panel--wide{padding:calc(var(--space-4) + var(--space-1));border-radius:var(--radius-lg);width:max-content;max-width:calc(100vw - var(--space-6))}.nav-panel--wide ul{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nav-panel--one ul{grid-template-columns:minmax(0,1fr)}.nav-panel--one .nav-panel__note{white-space:normal}.nav-panel--wide a{justify-content:center;gap:var(--space-1);min-height:52px}.nav-panel--wide .nav-panel__title{color:var(--ink);white-space:nowrap;font-size:16px;font-weight:500;line-height:22px}.nav-panel--wide .nav-panel__note{white-space:nowrap;font-size:14px;line-height:20px}@media (max-width:1100px){.nav-panel--wide .nav-panel__note{font-size:13px}}.nav-panel ul,.mobile-menu ul{margin:0;padding:0;list-style:none}.nav-panel a,.mobile-menu li a{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}.nav-panel a:hover{background:var(--surface-sunk)}.nav-panel a.nav-panel__all,.mobile-menu li a.nav-panel__all{align-self:flex-start;font-size:14px;line-height:20px;display:inline-block}.nav-panel>.nav-panel__all{margin:var(--space-2) var(--space-4) 0}.mobile-menu li a.nav-panel__all{padding:var(--space-2) var(--space-4) 0}.nav-panel__title{font-size:15px;font-weight:600;line-height:20px}.nav-panel__note{color:var(--ink-muted);font-size:13px;line-height:20px}.site-header__cta{align-items:center;gap:var(--space-3);display:flex}.site-header__cta .bmm-cta-wrap{gap:var(--space-3)}.menu-toggle{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3);color:var(--ink);cursor:pointer;font-family:var(--font-sans);background:0 0;border:0;font-size:15px;font-weight:600;display:none}.menu-toggle svg{width:24px;height:24px}.only-mobile{display:none}.site-header .only-mobile .bmm-cta-wrap{align-items:center;gap:var(--space-2);flex-direction:row}.only-mobile .bmm-cta-privacy{font-size:13px}@media (max-width:480px){.site-header .menu-toggle__text{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.site-header .menu-toggle{padding:0 var(--space-2)}.site-header__cta{gap:var(--space-2)}}@media (max-width:1240px){.site-header .bmm-cta-wrap{align-items:flex-start;gap:var(--space-1);flex-direction:column}.site-nav{gap:var(--space-4)}}@media (max-width:1100px){.nav-link{font-size:14px}.site-header__bar{gap:var(--space-4)}}@media (max-width:1040px){.site-header__bar:has(.beta-chip){gap:var(--space-3)}.site-header__bar:has(.beta-chip) .site-nav{gap:var(--space-3)}}.site-nav .nav-link{white-space:nowrap}@media (max-width:1100px){.site-nav{gap:var(--space-2)}.site-header__bar:has(.beta-chip) .site-nav{gap:var(--space-2)}}@media (max-width:1000px){.site-header__bar:has(.beta-chip){padding-left:var(--space-4);padding-right:var(--space-4)}}@media (max-width:960px){.site-nav,.only-desktop{display:none}.only-mobile,.menu-toggle{display:inline-flex}.site-header__bar{padding:var(--space-2) var(--space-4)}.site-logo img{width:135px;height:45px}.beta-chip{margin-top:3px;padding:2px 5px;font-size:9px}}.mobile-menu{z-index:40;background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-menu__bar{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.mobile-menu__nav{padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.acc{border-bottom:1px solid var(--line)}.acc-head{border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;width:100%;min-height:56px;color:var(--ink);font-family:var(--font-sans);background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:18px;font-weight:700;text-decoration:none;display:flex}.acc .acc-head{border-bottom:0}.acc-head svg{width:20px;height:20px;transition:transform var(--duration-fast) var(--ease-settle)}.acc-head[aria-expanded=true] svg{transform:rotate(180deg)}.acc ul{padding-bottom:var(--space-3)}.mobile-menu__cta{padding:var(--space-4);margin-top:auto}.partners{--badge-h:56px;--logo-gap:56px;justify-content:flex-start;align-items:center;gap:var(--space-4) var(--logo-gap);flex-flow:wrap;max-width:none;margin:0;padding:0;list-style:none;display:flex}.partners li{width:calc(var(--badge-h) * 3.5);height:var(--badge-h);flex:none;justify-content:center;align-items:center;max-width:none;display:flex;overflow:hidden}.partners img{object-fit:contain;width:100%;height:100%;transform:scale(var(--zoom,1));filter:grayscale();mix-blend-mode:multiply;opacity:.85;transition:filter var(--duration-base) var(--ease-settle), opacity var(--duration-base) var(--ease-settle);display:block}.partners li:hover img,.partners img:hover{filter:none;opacity:1}@media (max-width:960px){.partners{--badge-h:46px}}@media (max-width:640px){.partners{--badge-h:40px;--logo-gap:36px;gap:var(--space-3) var(--logo-gap)}}.site-footer .partners{--badge-h:36px;gap:var(--space-4) var(--space-6);font-size:inherit;flex-direction:row}.partners[data-reveal]{transition:opacity .6s var(--ease-settle), transform .6s var(--ease-settle)}.armed .partners[data-reveal]:not(.is-on){opacity:0;transform:translateY(10px)}.marquees{gap:var(--space-7);flex-direction:column;display:flex;position:relative}@media (max-width:640px){.marquees{gap:36px}}.marquee-rv{transition:opacity .6s var(--ease-settle), transform .6s var(--ease-settle)}.armed .marquee-rv:not(.is-on){opacity:0;transform:translateY(10px)}.marquee__viewport{overflow:hidden}.marquee__track{width:max-content;max-width:100%;display:flex}.marquee .partners{padding-right:0}.marquee.is-moving .marquee__viewport{-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 48px, var(--ink) calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) 48px, var(--ink) calc(100% - 48px), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 48px, var(--ink) calc(100% - 48px), transparent)}.marquee.is-moving .marquee__track{max-width:none;animation:glide-left calc(var(--count) * 6.2s) linear infinite}.marquee--right.is-moving .marquee__track{animation-name:glide-right}.marquee.is-moving .partners{padding-right:var(--logo-gap);flex-wrap:nowrap}.marquees:hover .marquee__track,.marquees:focus-within .marquee__track,.marquees.is-paused .marquee__track{animation-play-state:paused}@keyframes glide-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes glide-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee__btn{clip:rect(0 0 0 0);white-space:nowrap;cursor:pointer;width:1px;height:1px;color:var(--ink-muted);font-family:var(--font-sans);text-underline-offset:3px;background:0 0;border:0;margin:-1px;padding:0;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline;position:absolute;overflow:hidden}.marquee__btn:focus-visible{width:auto;height:auto;min-height:44px;padding:0 var(--space-3);clip:auto;z-index:2;background:var(--paper);border-radius:var(--radius-pill);outline:2px solid var(--focus);outline-offset:2px;margin:0;top:0;right:0;overflow:visible}.marquee__btn:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.marquee__track{max-width:100%!important;animation:none!important}.marquee__viewport{-webkit-mask-image:none!important;mask-image:none!important}.marquee .partners{flex-wrap:wrap!important}.marquee .partners[aria-hidden=true],.marquee__btn{display:none!important}}.site-footer{background:var(--surface-sunk);border-top:1px solid var(--line)}.site-footer__inner{max-width:1288px;padding:var(--space-8) var(--space-5) var(--space-6);gap:var(--space-7);flex-direction:column;margin:0 auto;display:flex}.site-footer__top{align-items:center;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.site-footer__about{flex:320px;max-width:34em;margin:0}.site-footer__cols{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,1.35fr);display:grid}.site-footer__cols h2{margin:0 0 var(--space-3);color:var(--ink-muted);font-family:var(--font-sans);font-size:15px;font-weight:700;line-height:20px}.site-footer ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.site-footer a{color:var(--ink);text-decoration:none}.site-footer a:hover{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.site-footer .bmm-btn,.site-footer .bmm-btn:hover{color:var(--on-cta);text-decoration:none}.site-footer .bmm-cta-privacy{color:var(--ink-muted);text-decoration:underline}.site-footer__cols .caption{margin:var(--space-3) 0 0;color:var(--ink-muted)}.site-footer__legal{justify-content:space-between;gap:var(--space-3);color:var(--ink-muted);flex-wrap:wrap;display:flex}.site-footer__legal a{color:var(--ink-muted)}.site-footer__legal>span{flex:320px;min-width:0}.site-footer__legal-end{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}@media (min-width:761px){.site-footer__legal-end{align-items:center;gap:var(--space-5);flex-direction:row;flex:none}}.social-links{gap:var(--space-3);flex-flow:wrap;margin:0 0 0 -9px;padding:0;list-style:none;display:flex}.social-links a{justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex}.social-links--muted a{color:var(--ink-muted)}.social-links--muted a:hover{color:var(--ink);text-decoration:none}.social-links--on-deep a{color:var(--on-deep-muted)}.social-links--on-deep a:hover{color:#fff;text-decoration:none}.social-links a:focus-visible{outline-offset:2px;border-radius:var(--radius-xs);outline:2px solid}.site-footer .site-footer__social{gap:var(--space-3);flex-direction:row;margin:0 0 0 -10px;padding:0;display:flex}.site-footer .site-footer__social a{color:var(--ink-muted)}.site-footer .site-footer__social a:hover{color:var(--ink)}@media (min-width:761px){.site-footer .site-footer__social{margin:0 -10px 0 0}}.site-footer__disclaimer{color:var(--ink-muted);max-width:68ch;margin:0}@media (max-width:1100px){.site-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.site-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.site-footer__inner{padding:var(--space-7) var(--space-4) var(--space-6)}.site-footer__cols{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__cols>:last-child{grid-column:1/-1}}
main section{--pad:calc(var(--space-9) + var(--space-5));padding-block:var(--pad)}@media (max-width:640px){main section{--pad:calc(var(--space-8) + var(--space-4))}}main h1,main h2,main h3{text-wrap:balance;margin:0}main p{margin:0}main .display-xl{font-size:clamp(44px,5.4vw,76px);line-height:1}main .display-l{font-size:clamp(36px,4.4vw,60px);line-height:1.04}main .stem,main .key{border-radius:var(--radius-pill);flex:none}main p,main li{max-width:68ch}.hero__channels{margin-top:calc(var(--space-4) - var(--space-6));flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:none;display:flex}.hero__channels-label{color:var(--ink-muted);font-size:13px;font-weight:500;line-height:20px}.hero__logos{align-items:center;gap:14px;display:flex}.hero__logos img{width:auto;height:20px;transition:transform .15s var(--ease-settle);display:block}.hero__logos img.is-white{border-radius:4px}.hero__logos img:hover{transform:translateY(-1px)}@media (max-width:640px){.hero__channels{flex-direction:column;align-items:flex-start;gap:8px}.hero__logos{gap:12px}}@media (prefers-reduced-motion:reduce){.hero__logos img{transition:none}.hero__logos img:hover{transform:none}}.ld{animation:rise .8s var(--ease-settle) calc(var(--i,0) * .15s) both}.verdict{animation:pop .4s var(--ease-settle) calc(2.1s + var(--i) * .25s) both;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}@media (max-width:640px){.verdict{font-size:12px;line-height:15px}}.proof{padding-block:var(--space-8);border-block:1px solid var(--line);background:var(--surface)}.proof__inner{flex-direction:column;gap:40px;display:flex}@media (max-width:640px){.proof{padding-block:var(--space-7)}.proof__inner{gap:var(--space-6)}}.proof__claim{font-size:20px;font-weight:600;line-height:28px}.proof__num{font-size:44px}.proof__all{color:var(--ink-muted);font-weight:500}.proof__all .bmm-num{color:var(--ink);font-size:28px}.proof__partners{padding-top:var(--space-5);border-top:1px solid var(--line)}.wa-item{max-width:82%;transition:opacity .3s var(--ease-settle), transform .3s var(--ease-settle);flex-direction:column;display:flex}.wa-replies li{text-align:center;color:#027eb5;border-top:1px solid #111b211a;max-width:none;padding:8px 10px;font-size:13.5px;font-weight:500;line-height:18px;transition:background .25s}.wa-sys{color:#fff;transition:opacity .3s var(--ease-settle), transform .3s var(--ease-settle);background:#182229;border-radius:999px;align-self:center;align-items:center;gap:7px;margin-top:2px;padding:5px 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.lead{z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;width:220px;padding:14px 16px;transition:opacity .4s ease-out,transform .4s ease-out;display:flex;position:absolute;bottom:-44px;right:-60px;box-shadow:0 18px 40px #0d1b1e2e}@media (prefers-reduced-motion:reduce){.wa-item,.wa-sys,.lead,.wa-replies li{transition:none!important}}.results{background:var(--surface)}.case{gap:var(--space-7);padding-block:var(--space-7);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.case__intro{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.case__nums{flex-direction:column;margin:0;display:flex}.case__nums>div{align-items:baseline;gap:var(--space-5);padding-block:var(--space-3);border-bottom:1px solid var(--line);display:flex}.case__nums>div:last-child{border-bottom:0}.case__nums dt{min-width:3.4em}.case__nums dd{color:var(--ink-muted);margin:0}@media (max-width:960px){.case{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.testimonials{padding-block:var(--space-7)}.tq-list{gap:var(--space-8);padding-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tq{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.tq .quote{font-size:clamp(20px,2vw,24px);line-height:1.4}.tq__seg{margin:0}.tq__who{align-items:center;gap:var(--space-3);display:flex}.tq__photo{border:1px solid var(--line);object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px;display:block}.tq__name{flex-direction:column;display:flex}@media (max-width:640px){.tq__photo{width:48px;height:48px}}.tq-nav{align-items:center;gap:var(--space-4);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.tq-nav p{margin:0}@media (max-width:820px){.tq-list{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.tq blockquote{max-width:34em;margin:0}.ppanel__src a{color:inherit;text-underline-offset:3px;text-decoration:underline}.final{padding-block:calc(var(--pad) + var(--space-4))}.final__grid{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.final__head{letter-spacing:-.025em;font-weight:300;line-height:.98}.final__head em{color:var(--ink-muted);padding-left:.05em;font-style:italic;display:inline-block}.final__offers{flex-direction:column;display:flex}.offer{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--line);flex-direction:column;display:flex}.offer:first-child{border-top:0;padding-top:0}.final__notes{padding-top:var(--space-6);border-top:1px solid var(--line);grid-column:1/-1}.pledge{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 280px;align-items:end;display:grid}.pledge__label{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);max-width:none;font-size:12px;font-weight:600;line-height:16px}.pledge__text{margin-top:var(--space-3);max-width:34em;font-family:var(--font-display);color:var(--ink);text-wrap:pretty;font-size:clamp(22px,2.2vw,30px);font-weight:300;line-height:1.35}.pledge-ul{background-image:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px;padding-bottom:2px}.pledge__note{margin-top:var(--space-5);max-width:42em;color:var(--ink-muted);font-size:13px;line-height:20px}.pledge__sign{padding-left:var(--space-5);border-left:1px solid var(--line);max-width:none;margin:0}.pledge__sign>span{display:block}.pledge__names{white-space:nowrap;font-family:var(--font-display);color:var(--ink);font-size:34px;font-style:italic;font-weight:300;line-height:1.05}.pledge__amp{color:var(--line-strong)}.pledge__role{white-space:nowrap;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.pledge__names+.pledge__role{margin-top:var(--space-3)}.pledge__main{transition:opacity .6s var(--ease-settle)}.pledge-ul{transition:background-size .5s var(--ease-settle);transition-delay:calc(.5s + var(--i) * .15s)}.armed .pledge:not(.is-on) .pledge__main{opacity:0}.armed .pledge:not(.is-on) .pledge-ul{background-size:0 1.5px}@media (max-width:960px){.pledge{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.pledge__text{font-size:22px}.pledge__sign{padding:var(--space-4) 0 0;border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.pledge__main,.pledge-ul{transition:none!important}}@media (max-width:960px){.final__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-delay:0s!important;animation-delay:0s!important}}.hero,.final,.qual,.cpql{isolation:isolate;position:relative}.hero>.wrap-wide,.final>.wrap-wide,.qual>.wrap-wide,.cpql>.wrap-wide{z-index:1;position:relative}:root{--mist-orange:#fde9d8;--mist-teal:#e0efee;--mist-ocean:#e1edf5;--mist-plum:#f6e4ec;--mist-mix:100%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mist-mix:14%}}.bg-mist{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-mist__layer{will-change:transform;background:linear-gradient(120deg, color-mix(in srgb, var(--mist-orange) var(--mist-mix), var(--paper)) 0%, var(--paper) 22%, color-mix(in srgb, var(--mist-teal) var(--mist-mix), var(--paper)) 45%, var(--paper) 62%, color-mix(in srgb, var(--mist-ocean) var(--mist-mix), var(--paper)) 80%, color-mix(in srgb, var(--mist-plum) var(--mist-mix), var(--paper)) 100%);width:300%;height:300%;animation:22s ease-in-out infinite alternate mist;position:absolute;top:0;left:0;transform:translate(-66.6667%,-33.3333%)}.qdots{z-index:0;pointer-events:none;--w:520px;--h:360px;width:var(--w);height:var(--h);background-image:radial-gradient(circle, color-mix(in srgb, var(--line-strong) 28%, transparent) 1.5px, transparent 1.6px);background-size:24px 24px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.qdots--qual{right:max(var(--space-5), calc((100% - 1240px) / 2));bottom:0}.qdots--cpql{--w:560px;--h:280px;right:max(var(--space-5), calc((100% - 1240px) / 2));top:0}.qdots i{left:calc(var(--c) * 24px + 8.5px);top:calc(var(--r) * 24px + 8.5px);background:var(--sea-teal);opacity:0;width:7px;height:7px;animation:6s ease-in-out infinite twinkle;animation-delay:var(--d);border-radius:50%;position:absolute;transform:scale(.6)}@media (max-width:960px){.qdots,.qdots--qual,.qdots--cpql{--w:160px;--h:120px;top:0;bottom:auto;right:var(--space-4)}.qdots i{left:calc(var(--mc) * 24px + 8.5px);top:calc(var(--mr) * 24px + 8.5px)}.qdots i:nth-child(n+7){display:none}}.bg-mist.is-offscreen .bg-mist__layer,.qdots.is-offscreen i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bg-mist__layer{will-change:auto;transform:translate(-33.3333%,-33.3333%);animation:none!important}.qdots i{opacity:.6;transform:none;animation:none!important}}.regline{color:var(--ink-muted);align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:20px;display:flex}.regline svg{flex:none;margin-top:2px}.results__all{margin-top:var(--space-6);max-width:none}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes mist{0%{transform:translate(-66.6667%,-33.3333%)}to{transform:translateY(-33.3333%)}}@keyframes twinkle{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.85;transform:scale(1)}}.soon__reply a{color:var(--ink-muted);text-underline-offset:3px;text-decoration:underline}.desk__link:hover span{text-underline-offset:3px;text-decoration:underline}.legal__body a{color:var(--accent-text);text-underline-offset:3px}.letter{border-radius:var(--radius-lg);background:var(--surface);width:min(760px,100% - 32px);max-width:none;max-height:88vh;color:var(--ink);border:0;margin:auto;padding:0;overflow:hidden}.letter[open]{animation:letter-in .4s var(--ease-settle);flex-direction:column;display:flex}.letter:not([open]):target{z-index:100;flex-direction:column;display:flex;position:fixed;inset:0}.letter::backdrop{background:color-mix(in srgb, var(--deep) 60%, transparent)}.letter[open]::backdrop{animation:letter-fade .4s var(--ease-settle)}.bmm-deep .letter .bmm-link{color:var(--accent-text)}.bmm-deep .letter .bmm-link:hover{color:var(--ink)}.bmm-deep .letter :focus-visible,.bmm-deep .letter .bmm-btn:focus-visible{outline-color:var(--focus)}.letter__bar{padding:var(--space-3) var(--space-3) 0 var(--space-3);background:var(--surface);flex:none;justify-content:flex-end;display:flex}.letter__x{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.letter__x:hover{background:var(--surface-sunk)}.letter__x svg{width:24px;height:24px}.letter__body{gap:var(--space-5);flex-direction:column;flex:1;min-height:0;padding:0 48px 48px;display:flex;overflow-y:auto}.letter__faces{gap:var(--space-3);display:flex}.letter__arch{border-radius:var(--radius-pill) var(--radius-pill) 0 0;border:1px solid var(--line);width:72px;height:96px;display:block;overflow:hidden}.letter__arch img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.letter__title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:44px;font-weight:300;line-height:1.05}.letter__title:focus{outline:none}.letter__text{gap:var(--space-4);flex-direction:column;display:flex}.letter__text p,.letter__text li,.letter__body .body{max-width:68ch;margin:0;font-size:16px;line-height:1.6}.letter__text .letter__lead{font-size:20px;font-weight:700;line-height:30px}.letter__text h3{font-family:var(--font-display);margin:var(--space-4) 0 0;text-wrap:balance;max-width:22em;font-size:30px;font-weight:400;line-height:1.2}.letter__text ol{gap:var(--space-3);flex-direction:column;max-width:68ch;margin:0;padding-left:1.25em;display:flex}.letter__closing{margin:var(--space-3) 0 0;max-width:24em;font-size:26px;font-weight:400;line-height:1.35}.letter__sign{gap:var(--space-1);flex-direction:column;display:flex}.letter__links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.letter__cta{padding-top:var(--space-2)}@media (max-width:640px){.letter,.letter:not([open]):target{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.letter__bar{padding:var(--space-2) var(--space-3) 0;box-shadow:0 1px 0 var(--line);padding-bottom:var(--space-2)}.letter__body{padding:var(--space-5) 24px 40px}.letter__title{font-size:36px}.letter__text h3{font-size:26px}.letter__closing{font-size:24px}}@media (prefers-reduced-motion:reduce){.letter[open],.letter[open]::backdrop{animation:none!important}}.ds__text a{color:var(--accent-text);text-underline-offset:3px}@keyframes letter-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes letter-fade{0%{opacity:0}to{opacity:1}}.cs-crumb a{text-decoration:none}.cs-count{text-align:right;display:inline-block}.cs-sized{display:inline-grid}.cs-sized>*{grid-area:1/1}.cs-sized__ghost{visibility:hidden}.cs-rel__card{background:var(--surface);border:1px solid var(--line);color:var(--ink);transition:transform .3s var(--ease-settle), box-shadow .3s var(--ease-settle), opacity .6s var(--ease-settle);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.csl-tile--ink:after{background:linear-gradient(#0d1b1e40 0%,#0d1b1ee6 100%)}.csl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.csl-card{border:1px solid var(--line);background:var(--surface);color:inherit;transition:transform .4s var(--ease-settle), box-shadow .4s var(--ease-settle), opacity .6s var(--ease-settle);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.csl-tile{aspect-ratio:16/10;color:#fff;flex-direction:column;justify-content:space-between;padding:18px 20px;display:flex;position:relative;overflow:hidden}.csl-tile img{z-index:0;object-fit:cover;object-position:right center;width:100%;height:100%;transition:transform .8s var(--ease-settle);position:absolute;inset:0}.csl-tile:after{content:"";z-index:1;background:linear-gradient(#0d1b1e00 30%,#0d1b1ec7 100%);position:absolute;inset:0}.csl-tile>*{z-index:2;position:relative}.csl-tile small{border-radius:var(--radius-pill);color:#1b5a57;background:#e1f1f0f2;align-self:flex-start;padding:4px 10px;font-size:12.5px;font-weight:700;line-height:18px}.cs-pill,.cs-rise,.cs-card,.cs-row,.cs-problem,.cs-step,.cs-driver,.cs-take,.cs-rel__card{transition:opacity .6s var(--ease-settle), transform .6s var(--ease-settle)}.cs-pill{transition-delay:calc(var(--i) * .1s)}.cs-rise{transition-duration:.7s;transition-delay:.45s}.cs-card{transition-delay:.25s}.cs-row{transition-delay:calc(var(--i) * .15s + .3s)}.cs-problem{transition-delay:calc(var(--i) * .2s)}.cs-steplist:before{transition:transform 2.4s var(--ease-settle)}.cs-step{transition-delay:calc(var(--i) * 2.4s / var(--n,4))}.cs-fill{transition:transform 1.4s var(--ease-settle)}.cs-fill--b{transition-delay:calc(var(--i) * .5s)}.cs-fill--a{transition-delay:calc(var(--i) * .5s + .3s)}.cs-driver{transition-delay:calc(var(--i) * .12s)}.cs-driver:before{transition:transform .7s var(--ease-settle) calc(var(--i) * .12s + .2s)}.cs-take{transition-delay:.7s}.cs-rel__card{transition-delay:calc(var(--i) * .1s)}.csl-card{transition-delay:0s}@media (prefers-reduced-motion:reduce){.cs-pill,.cs-rise,.cs-card,.cs-row,.cs-problem,.cs-step,.cs-steplist:before,.cs-fill,.cs-driver,.cs-driver:before,.cs-take,.cs-rel__card,.csl-card,.csl-tile img,.sl-proof__card{transition:none!important}}:root{--sl-chip-bg:#e1f1f0;--sl-chip-ink:#1b5a57;--sl-warm-bg:#e3eef6;--sl-warm-ink:#1d4f6e;--sl-gutter:var(--space-5);--sl-hdr:81px}@media (max-width:960px){:root{--sl-hdr:62px}}@media (max-width:640px){:root{--sl-gutter:var(--space-4)}}.sl-chips{display:none}.sl-dossier{padding-block:var(--space-5) var(--space-7);grid-template-columns:320px minmax(0,1fr);gap:56px;display:grid}.sl-index{top:calc(var(--sl-hdr) + var(--space-5));align-self:start;gap:var(--space-1);border-left:2px solid var(--line);transition:top .32s var(--ease-settle);padding-left:22px;font-size:19px;line-height:28px;display:grid;position:sticky}body:has(.site-header--hide) .sl-index{top:var(--space-5)}.sl-index__t{border-bottom:1px solid var(--line);font:400 26px/1.15 var(--font-display);color:var(--ink);max-width:none;margin-bottom:10px;padding-bottom:14px}.sl-index a{white-space:nowrap;color:var(--ink-muted);transition:color var(--duration-slow) var(--ease-settle);grid-template-columns:36px minmax(0,1fr);align-items:baseline;padding:16px 0;font-weight:500;text-decoration:none;display:grid;position:relative}.sl-index a span{font:300 20px/1 var(--font-display);font-variant-numeric:lining-nums tabular-nums}.sl-index a:hover{color:var(--ink)}.sl-index a:before{content:"";border-radius:var(--radius-pill);background:linear-gradient(180deg, var(--grad-b-start), var(--grad-b-end));transform-origin:top;width:4px;height:28px;transition:transform .4s var(--ease-settle);position:absolute;top:16px;left:-25px;transform:scaleY(0)}.sl-index a.on{color:var(--ink);font-weight:700}.sl-index a.on:before{transform:scaleY(1)}.sl-fig p{max-width:none;color:var(--ink-muted);font-size:15px;line-height:24px}.sl-rv{padding-block:var(--space-5);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:40px;display:grid}.sl-rv mark{color:inherit;transition:background-size .9s var(--ease-settle);background-color:#0000}.sl-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.sl-rules li{max-width:none;color:var(--ink-muted);font-size:15px;line-height:24px}.sl-phases{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.sl-phases p{max-width:none;color:var(--ink-muted);font-size:15px;line-height:24px}.sl-fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.sl-fit li{max-width:none;color:var(--ink-muted);padding-left:20px;font-size:15px;line-height:24px;position:relative}.sl-faq details{border-top:1px solid var(--line)}.sl-faq details:last-of-type{border-bottom:1px solid var(--line)}.sl-faq summary{justify-content:space-between;gap:var(--space-5);cursor:pointer;padding:18px 0;list-style:none;display:flex}.sl-faq summary::-webkit-details-marker{display:none}.sl-faq summary h3{font:600 17px/26px var(--font-sans);text-wrap:pretty}.sl-faq summary:after{content:"";border-right:1.75px solid var(--ink);border-bottom:1.75px solid var(--ink);width:12px;height:12px;transition:transform var(--duration-slow) var(--ease-settle);flex:none;margin-top:7px;transform:rotate(45deg)}.sl-faq details[open] summary:after{transform:rotate(-135deg)}.sl-faq summary:focus-visible{outline-offset:2px}.sl-faq .ans{max-width:68ch;color:var(--ink-muted);padding-bottom:20px;font-size:16px;line-height:26px}.sl-offers p{max-width:none;color:var(--ink-muted);font-size:15px;line-height:24px}.sl-chead,.sl-chead+.sl-lede,.sl-swipe>[data-reveal],.sl-faq>[data-reveal],.sl-final__in{transition:opacity .7s var(--ease-settle), transform .7s var(--ease-settle)}.armed .sl-swipe>[data-reveal]:not(.is-on),.armed .sl-faq>[data-reveal]:not(.is-on),.armed .sl-final__in:not(.is-on){opacity:0;transform:translateY(10px)}@media (max-width:1023px){.sl-dossier{padding-block:0 var(--space-6);grid-template-columns:minmax(0,1fr);gap:0}.sl-index{display:none}.sl-chips{top:var(--sl-hdr);z-index:10;gap:var(--space-2);background:var(--paper);border-bottom:1px solid var(--line);scrollbar-width:none;transition:top .32s var(--ease-settle);padding:10px 0;display:flex;position:sticky;overflow-x:auto}.sl-chips::-webkit-scrollbar{display:none}body:has(.site-header--hide) .sl-chips{top:0}.sl-chips a{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-muted);flex:none;padding:6px 12px;font-size:13px;font-weight:600;line-height:20px;text-decoration:none}.sl-chips a.on{border-color:var(--sl-chip-bg);background:var(--sl-chip-bg);color:var(--sl-chip-ink)}}.sl-dots{display:none}@media (max-width:760px){.sl-swipe{margin-inline:calc(-1 * var(--sl-gutter));padding:2px var(--sl-gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sl-gutter);scrollbar-width:none;gap:12px;list-style:none;overflow-x:auto;display:flex!important}.sl-swipe::-webkit-scrollbar{display:none}.sl-swipe>*{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex:0 0 86%;padding:20px}.sl-dots{justify-content:center;margin-top:10px;display:flex}.sl-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.sl-dots button:before{content:"";border-radius:var(--radius-pill);background:var(--line-strong);opacity:.4;width:6px;height:6px;transition:width .3s var(--ease-settle), opacity .3s}.sl-dots button.on:before{opacity:1;background:var(--sea-teal);width:18px}}.sl-chapters p,.sl-chapters li,.sl-chapters .sl-faq .ans,.sl-final p,.sl-final li{max-width:none}main .br-more{max-width:none;margin-top:24px;font-size:15px}.bl-go{color:var(--accent-text);background:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end)) 0 100% / 100% 1.5px no-repeat;padding-bottom:2px;font-size:15px;font-weight:700;text-decoration:none}.bl-cc__k{font:italic 400 18px/1.3 var(--font-display);color:var(--on-deep-muted)}.bl-cc__h{font:400 24px/1.2 var(--font-display);color:#fff;margin-top:6px}main .le-xlink{max-width:none;margin-top:24px;font-size:15px;line-height:24px}.bl-cc__calc{margin-top:12px;font-size:13px;line-height:20px}.bl-cc__calc .bmm-link{color:var(--focus-on-deep)}.bl-cc__calc .bmm-link:hover{color:var(--on-deep)}
.site-intro{display:none}html.intro .site-intro{z-index:100;background:var(--paper);pointer-events:none;animation:intro-lift .35s var(--ease-settle) 1.15s forwards, intro-gone 1ms linear 2s forwards;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.site-intro__logo{object-fit:cover;object-position:center;clip-path:inset(0 0 100%);width:216px;height:72px;animation:intro-reveal .65s var(--ease-settle) forwards;display:block}.site-intro__line{background:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));transform-origin:0;width:120px;height:1.5px;animation:intro-draw .45s var(--ease-settle) .5s forwards;display:block;transform:scaleX(0)}@keyframes intro-reveal{to{clip-path:inset(0)}}@keyframes intro-draw{to{transform:scaleX(1)}}@keyframes intro-lift{to{opacity:0;transform:translateY(-8px)}}@keyframes intro-gone{to{visibility:hidden}}.route-progress{z-index:110;pointer-events:none;background:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));transform-origin:0;opacity:0;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.site-intro,.route-progress{display:none!important}}
:root{--ul-line:linear-gradient(90deg, var(--grad-m2-start), var(--grad-m2-end));--ul-size:1.5px}.pledge-ul,.sl-rv mark,.bmm-cta-privacy,.bmm-wa-note a,.soon__reply a,.cs-crumb a,.ppanel__src a,.legal__body a,.ds__text a,.desk__kv a,.desk__proc a,.marquee__btn{background-image:var(--ul-line);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--ul-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:2px;text-decoration:none}.bmm-link,.site-footer a:not(.bmm-btn):not(.site-logo),.desk__link span{background-image:var(--ul-line);background-position:0 100%;background-repeat:no-repeat;background-size:0% var(--ul-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--duration-slow) var(--ease-settle), color var(--duration-slow) var(--ease-settle);padding-bottom:2px;text-decoration:none}.bmm-link:hover,.bmm-link:focus-visible,.site-footer a:not(.bmm-btn):not(.site-logo):hover,.site-footer a:not(.bmm-btn):not(.site-logo):focus-visible,.desk__link:hover span,.desk__link:focus-visible span{background-size:100% var(--ul-size);text-decoration:none}@media (prefers-reduced-motion:reduce){.bmm-link,.site-footer a,.desk__link span{transition:none}}
