@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_15ea98e3-module__JDG7jq__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_15ea98e3-module__JDG7jq__variable{--font-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_4e34a471-module__Flf2Hq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_4e34a471-module__Flf2Hq__variable{--font-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_30c7ab4c-module__VCrZzq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_30c7ab4c-module__VCrZzq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_e3ede789-module__8xN1PW__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_e3ede789-module__8xN1PW__variable{--font-script:"Caveat", "Caveat Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--global-colour-white:#fff;--global-colour-indigo-500:#0b6b4f;--global-colour-indigo-600:#095c43;--global-colour-indigo-50:#e9f1ea;--global-colour-ink-950:#0d352d;--global-colour-ink-700:#365248;--global-colour-ink-500:#48685b;--global-colour-bone-500:#fbf6f2;--global-colour-bone-700:#ece6de;--global-colour-orange-500:#eeb200;--global-colour-orange-700:#7b5e00;--global-colour-meta-on-dark:#b7cbb0;--global-colour-green-700:#546f68;--global-colour-red-800:#9e1c12;--global-colour-indigo-100:#d6e4d3;--global-colour-white-a88:#ffffffe0;--global-colour-white-a86:#ffffffdb;--global-colour-white-a72:#ffffffb8;--global-colour-white-a70:#ffffffb3;--global-colour-white-a55:#ffffff8c;--global-colour-white-a38:#ffffff61;--global-colour-white-a12:#ffffff1f;--global-colour-white-a07:#ffffff12;--global-colour-green-400:#16c77e;--global-colour-green-950:#0d352d;--global-colour-green-900:#254841;--global-colour-green-800:#3d5c54;--global-colour-green-600:#6c827c;--global-colour-green-500:#16c77e;--global-colour-green-100:#e3e3de;--global-colour-green-50:#efece8;--global-colour-amber-700:#7b5e00;--global-colour-amber-600:#957c30;--global-colour-amber-500:#eeb200;--global-colour-amber-100:#f8e8c2;--global-colour-amber-50:#faefda;--global-space-2:2px;--global-space-4:4px;--global-space-6:6px;--global-space-8:8px;--global-space-10:10px;--global-space-12:12px;--global-space-14:14px;--global-space-16:16px;--global-space-20:20px;--global-space-24:24px;--global-space-28:28px;--global-space-32:32px;--global-space-36:36px;--global-space-40:40px;--global-space-48:48px;--global-space-56:56px;--global-space-72:72px;--global-space-96:96px;--global-space-120:120px;--global-space-160:160px;--global-radius-sm:8px;--global-radius-md:16px;--global-radius-lg:20px;--global-radius-xl:24px;--global-radius-2xl:32px;--global-radius-3xl:40px;--global-radius-pill:9999px;--global-blur-chip:14px;--global-blur-card:22px;--global-blur-panel:28px;--global-size-11:11px;--global-size-12:12px;--global-size-13:13px;--global-size-14:14px;--global-size-15:15px;--global-size-16:16px;--global-size-17:17px;--global-size-18:18px;--global-size-20:20px;--global-size-22:22px;--global-size-24:24px;--global-size-26:26px;--global-size-28:28px;--global-size-29:29px;--global-size-32:32px;--global-size-36:36px;--global-size-40:40px;--global-size-48:48px;--global-size-52:52px;--global-size-56:56px;--global-size-59:59px;--global-size-64:64px;--global-size-84:84px;--global-size-89:89px;--global-size-104:104px;--global-weight-regular:400;--global-weight-medium:500;--global-weight-semibold:600;--global-weight-bold:700;--global-weight-black:800;--global-font-display:var(--font-display), "Fraunces", Georgia, "Times New Roman", serif;--global-font-sans:var(--font-sans), -apple-system, "Segoe UI", system-ui, sans-serif;--global-font-mono:var(--font-mono), ui-monospace, monospace;--global-font-script:var(--font-script), "Segoe Script", cursive;--global-duration-micro:.16s;--global-duration-move:.38s;--global-duration-draw:.62s;--global-duration-slow:.82s;--global-duration-cinema:1.2s;--global-duration-overture:.9s;--global-duration-curtain:1.1s;--global-duration-hold:.48s;--global-curve-standard:cubic-bezier(.32, .72, 0, 1);--global-curve-spring:cubic-bezier(.34, 1.4, .64, 1);--global-curve-exit:cubic-bezier(.4, 0, 1, 1);--semantic-colour-page:#fbf6f2;--semantic-colour-surface-tint:#e9f1ea;--semantic-colour-surface-sunk:#ece6de;--semantic-colour-surface-ink:#0d352d;--semantic-colour-text:#0d352d;--semantic-colour-text-muted:#365248;--semantic-colour-text-meta:#48685b;--semantic-colour-brand:#0b6b4f;--semantic-colour-brand-lift:#095c43;--semantic-colour-accent:#eeb200;--semantic-colour-accent-deep:#7b5e00;--semantic-colour-franc:#0b6b4f;--semantic-colour-usdt:#2a2118;--semantic-colour-settled:#546f68;--semantic-colour-stopped:#9e1c12;--semantic-colour-surface-tint-deep:#d6e4d3;--semantic-colour-surface:#fbf6f2;--semantic-colour-surface-raised:#fff;--semantic-colour-surface-green:#efece8;--semantic-colour-surface-amber:#faefda;--semantic-colour-ink:#0d352d;--semantic-colour-ink-muted:#365248;--semantic-colour-line:#0d352d1a;--semantic-colour-focus-ring:#16c77e;--semantic-text-display-2xl:104px;--semantic-text-display-xl:84px;--semantic-text-display:64px;--semantic-text-section:59px;--semantic-text-stat:89px;--semantic-text-money:40px;--semantic-text-title:28px;--semantic-text-lede:22px;--semantic-text-body:18px;--semantic-text-meta:16px;--semantic-text-subtitle:29px;--semantic-motion-press:.16s;--semantic-motion-advance:.38s;--semantic-motion-confirm:.62s;--semantic-motion-reveal:.82s;--semantic-motion-count:1.2s;--semantic-motion-easing:cubic-bezier(.32, .72, 0, 1);--semantic-motion-spring:cubic-bezier(.34, 1.4, .64, 1);--semantic-motion-stagger:70ms;--semantic-motion-overture:.9s;--semantic-motion-curtain:1.1s;--semantic-motion-beat:.11s;--semantic-motion-hold:.48s;--semantic-layout-column:420px;--semantic-layout-page:1240px;--semantic-layout-content:1320px;--semantic-layout-tap:46px;--semantic-layout-header:68px;--semantic-layout-pin:96px;--semantic-layout-band:100dvh;--semantic-layout-gutter:clamp(20px, 4vw, 56px);--semantic-layout-wide:1560px;--semantic-layout-prose:640px;--semantic-layout-doc:780px;--semantic-layout-sidebar-w:264px;--semantic-layout-bottom-nav-h:64px;--semantic-breakpoint-wide-card:560px;--semantic-breakpoint-tablet:720px;--semantic-breakpoint-desktop:1024px;--semantic-glass-veil:#ffffffb8;--semantic-glass-veil-frame:#ffffff8c;--semantic-glass-veil-well:#ffffff61;--semantic-glass-veil-strong:#ffffffe0;--semantic-glass-veil-settled:#ffffffdb;--semantic-glass-edge:#ffffffb3;--semantic-glass-blur:22px;--semantic-glass-blur-chip:14px;--semantic-glass-blur-panel:28px;--semantic-glass-lift:1.6;--semantic-glass-veil-dark:#ffffff12;--semantic-glass-edge-dark:#ffffff1f;--semantic-radius-surface:12px;--semantic-radius-input:8px;--semantic-radius-pill:9999px;--component-button-bg:#eeb200;--component-button-fg:#0d352d;--component-button-bg-hover:#d9a200;--component-button-bg-quiet:#fbf6f2;--component-button-bg-ink:#0d352d;--component-button-bg-accent:#eeb200;--component-button-fg-accent:#0d352d;--component-button-height:52px;--component-button-radius:9999px;--component-card-bg:#fbf6f2;--component-card-radius:32px;--component-card-radius-inner:26px;--component-card-shell-pad:6px;--component-card-pad:24px;--component-field-height:52px;--component-field-radius:16px;--component-console-control-height:46px;--component-console-control-height-dense:36px;--component-console-control-pad-inline:16px;--component-console-control-pad-inline-dense:12px;--component-note-bg:#e9f1ea;--component-note-bg-warn:#9e1c1214;--component-note-bg-good:#0b6b4f14;--component-note-bg-accent:#eeb2001f;--component-note-radius:16px;--component-hairline-weak:#0d352d1a;--component-hairline-strong:#0d352d2e;--component-glow-a:#16c77e33;--component-glow-b:#eeb20029;--component-shadow-lift:0 1px 2px #0d352d0d, 0 12px 24px -12px #0d352d1f;--component-shadow-float:0 2px 4px #0d352d0a, 0 24px 48px -20px #0d352d29;--component-shadow-hover:0 4px 8px #0d352d0d, 0 40px 72px -28px #0d352d38;--component-shadow-brand:0 8px 16px -8px #16c77e4d, 0 24px 48px -20px #16c77e61;--component-shadow-brand-hover:0 12px 24px -8px #16c77e57, 0 40px 72px -28px #16c77e75;--component-shadow-accent:0 8px 16px -8px #eeb2004d, 0 24px 48px -20px #eeb20061;--component-on-dark-bg:#0d352d;--component-on-dark-fg:#fbf6f2;--component-on-dark-meta:#b7cbb0;--component-on-dark-accent:#eeb200;--component-on-dark-hairline:#ffffff24;--component-on-dark-well:#ffffff0f;--component-on-dark-settled:#16c77e;--component-on-brand-fg:#fff;--component-on-brand-meta:#d6e4d3;--component-on-brand-well:#ffffff29;--component-on-brand-hairline:#ffffff47;--component-aurora-a:#16c77e4d;--component-aurora-b:#eeb2003d;--component-aurora-c:#0b6b4f3d;--component-aurora-grain:.035;--component-aurora-scrim:linear-gradient(180deg, #ffffff9e 0%, #ffffff29 34%, #fff0 100%);--component-aurora-lift:.45;--component-bends-rotation:90;--component-bends-speed:.2;--component-bends-auto-rotate:0;--component-bends-scale:1;--component-bends-frequency:1;--component-bends-warp-strength:1;--component-bends-mouse-influence:1;--component-bends-parallax:.5;--component-bends-noise:.15;--component-bends-iterations:1;--component-bends-intensity:1.3;--component-bends-band-width:2.5;--component-bends-canvas-opacity:.85;--component-bends-colors:3;--component-bends-second:#095c43;--component-bends-third:#eeb200;--component-bends-canvas-mask:radial-gradient(52% 64% at 23% 56%, transparent 0%, #0000001f 40%, #000000ad 74%, #000 100%);--component-bends-canvas-opacity-narrow:.4;--component-bends-canvas-mask-narrow:linear-gradient(180deg, #000 0%, #0000004d 16%, transparent 38%, transparent 72%, #00000073 100%);--component-glass-card:#ffffff8c;--component-glass-card-well:#ffffff61;--component-glass-chip:#ffffffb8;--component-glass-chip-ink:#ffffffe0;--component-glass-panel-ink:#ffffffe0;--component-glass-nav:#ffffffb8;--component-glass-nav-stuck:#ffffffdb;--component-glass-menu:#ffffffdb;--component-glass-edge:#ffffffb3;--component-glass-figure:#ffffff12;--component-glass-edge-dark:#ffffff1f}
*,:before,:after{box-sizing:border-box;letter-spacing:normal}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-padding-block-start:var(--semantic-layout-pin)}body{background:var(--semantic-colour-page);color:var(--semantic-colour-text);font-family:var(--global-font-sans);font-size:var(--semantic-text-body);font-weight:var(--global-weight-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55;overflow-x:hidden}::selection{background:var(--semantic-colour-brand);color:var(--semantic-colour-page)}.lx-icon{inline-size:var(--global-size-20);block-size:var(--global-size-20);vertical-align:-.15em;flex:none}.column{width:100%;max-width:var(--semantic-layout-column);padding-inline:var(--global-space-20);margin-inline:auto}.page{width:100%;max-width:var(--semantic-layout-page);padding-inline:var(--global-space-20);margin-inline:auto}.stack>*+*{margin-block-start:var(--global-space-16)}.stack-tight>*+*{margin-block-start:var(--global-space-8)}.stack-loose>*+*{margin-block-start:var(--global-space-32)}h1,h2,h3{font-family:var(--global-font-display);font-weight:var(--global-weight-black);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.04}h1{font-size:clamp(2.25rem, 8vw, var(--semantic-text-display))}h2{font-size:clamp(1.5rem, 5vw, var(--semantic-text-title))}h3{font-size:var(--semantic-text-subtitle);letter-spacing:-.02em}p{text-wrap:pretty;max-width:64ch;margin:0}.lede{font-size:var(--semantic-text-lede);color:var(--semantic-colour-text-muted);line-height:1.45}.meta{font-size:var(--semantic-text-meta);color:var(--semantic-colour-text-meta);line-height:1.5}.mono{font-family:var(--global-font-mono);font-variant-numeric:tabular-nums}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--semantic-colour-brand);outline-offset:3px;border-radius:var(--global-radius-sm)}:where(a,button,summary,label,[role=button]){touch-action:manipulation}.skip{z-index:100;background:var(--semantic-colour-text);color:var(--semantic-colour-page);padding:var(--global-space-12) var(--global-space-16);font-weight:var(--global-weight-bold);border-end-end-radius:var(--global-radius-md);position:absolute;top:0;left:-9999px}.skip:focus{left:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}

.shell{background:var(--semantic-colour-surface-tint);border-radius:var(--component-card-radius);padding:var(--component-card-shell-pad);box-shadow:0 0 0 1px var(--component-hairline-weak)}.shell>*{border-radius:var(--component-card-radius-inner)}
.money{background:var(--component-card-bg);border-radius:var(--component-card-radius-inner);padding:var(--global-space-20)}.money__label{font-size:var(--semantic-text-meta);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);display:block}.money__value{font-family:var(--global-font-display);font-size:clamp(1.75rem, 6vw, var(--semantic-text-money));font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-block-start:var(--global-space-2);line-height:1;display:block}.money__value--franc{color:var(--semantic-colour-franc)}.money__value--usdt{color:var(--semantic-colour-usdt)}.money__rule{background:var(--component-hairline-weak);height:1px;margin-block:var(--global-space-16);border:0}
.record{margin:0}.record__line{gap:var(--global-space-8);padding-block:var(--global-space-8);box-shadow:0 -1px 0 var(--component-hairline-weak) inset;grid-template-columns:7rem 1fr;align-items:baseline;display:grid}.record__line:first-child{box-shadow:none}.record__line dt{font-size:var(--semantic-text-meta);font-weight:var(--global-weight-medium);color:var(--semantic-colour-text-meta)}.record__line dd{font-size:var(--global-size-14);font-weight:var(--global-weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.record__line dd.is-settled{color:var(--semantic-colour-settled);font-weight:var(--global-weight-bold)}.record__blank{inline-size:5rem;block-size:var(--semantic-text-meta);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);display:block;position:relative;overflow:hidden}.record__blank:after{content:"";background:linear-gradient(90deg, transparent, var(--component-hairline-strong), transparent);animation:record-write 2.4s var(--semantic-motion-easing) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes record-write{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.record__blank:after{display:none}}
.person{align-items:center;gap:var(--global-space-12);background:var(--semantic-colour-page);border-radius:var(--global-radius-pill);padding:var(--global-space-4) var(--global-space-20) var(--global-space-4) var(--global-space-4);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-lift);display:inline-flex}.person__avatar{inline-size:var(--global-space-40);block-size:var(--global-space-40);border-radius:var(--global-radius-pill);background:var(--semantic-colour-brand);color:var(--semantic-colour-page);font-family:var(--global-font-display);font-weight:var(--global-weight-black);font-size:var(--global-size-16);flex:none;place-items:center;display:grid}.person__name{font-size:var(--global-size-14);font-weight:var(--global-weight-bold);line-height:1.25}.person__status{font-size:var(--global-size-12);color:var(--semantic-colour-text-meta);line-height:1.25}
.note{background:var(--component-note-bg);border-radius:var(--component-note-radius);padding:var(--global-space-20);font-size:var(--semantic-text-meta);color:var(--semantic-colour-text-muted);line-height:1.5}.note strong,.note b{color:var(--semantic-colour-text);font-weight:var(--global-weight-bold)}.note__head{align-items:center;gap:var(--global-space-8);font-weight:var(--global-weight-black);color:var(--semantic-colour-text);margin-block-end:var(--global-space-8);display:flex}.note__head svg{inline-size:var(--global-size-20);block-size:var(--global-size-20);color:var(--semantic-colour-brand);flex:none}.note--warn .note__head svg{color:var(--semantic-colour-stopped)}.note--warn{background:var(--component-note-bg-warn)}.note--good{background:var(--component-note-bg-good)}
.button{justify-content:center;align-items:center;gap:var(--global-space-12);inline-size:100%;min-block-size:var(--component-button-height);padding-inline:var(--global-space-24);border-radius:var(--component-button-radius);background:var(--component-button-bg);color:var(--component-button-fg);font-family:var(--global-font-sans);font-size:var(--global-size-15);font-weight:var(--global-weight-bold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;will-change:transform;transition:transform var(--semantic-motion-advance) var(--semantic-motion-easing), box-shadow var(--semantic-motion-advance) var(--semantic-motion-easing), background-color var(--semantic-motion-press) var(--semantic-motion-easing);border:0;text-decoration:none;display:inline-flex}.button:hover{background:var(--component-button-bg-hover);box-shadow:var(--component-shadow-accent);transform:translateY(-2px)}.button:active{transition-duration:var(--semantic-motion-press);transform:translateY(0)scale(.98)}.button__icon{inline-size:var(--global-space-32);block-size:var(--global-space-32);border-radius:var(--global-radius-pill);transition:transform var(--semantic-motion-advance) var(--semantic-motion-spring);background:#ffffff2e;flex:none;place-items:center;margin-inline-end:calc(var(--global-space-12) * -1);display:grid}.button:hover .button__icon{transform:translate(3px,-1px)scale(1.06)}.button__icon svg{inline-size:var(--global-space-16);block-size:var(--global-space-16)}.button--quiet{background:var(--component-button-bg-quiet);color:var(--semantic-colour-text);box-shadow:0 0 0 1px var(--component-hairline-strong)}.button--quiet:hover{background:var(--component-button-bg-quiet);box-shadow:0 0 0 1px var(--semantic-colour-text), var(--component-shadow-lift)}.button--quiet .button__icon{background:var(--semantic-colour-surface-sunk)}.button--ink{background:var(--component-button-bg-ink);color:var(--component-on-dark-fg)}.button--ink:hover{background:var(--component-button-bg-ink)}.button--danger{background:var(--semantic-colour-stopped);color:var(--component-on-dark-fg)}.button--danger:hover{background:var(--semantic-colour-stopped)}
.proof{background:var(--component-note-bg);border-radius:var(--component-note-radius);padding:var(--global-space-16)}.proof__label{font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);display:block}.proof__hash{font-family:var(--global-font-mono);font-size:var(--semantic-text-meta);overflow-wrap:anywhere;margin-block-start:var(--global-space-4);display:block}
.queue__row{gap:var(--global-space-12);padding-block:var(--global-space-12);box-shadow:0 -1px 0 var(--component-hairline-weak) inset;grid-template-columns:1fr auto;align-items:center;display:grid}.queue__row:last-child{box-shadow:none}.queue__amount{font-size:var(--global-size-15);font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums}.queue__meta{font-family:var(--global-font-mono);font-size:var(--global-size-12);color:var(--semantic-colour-text-meta);display:block}.queue__age{font-size:var(--global-size-12);font-weight:var(--global-weight-bold);font-variant-numeric:tabular-nums;color:var(--semantic-colour-text-meta)}.queue__age--old{color:var(--semantic-colour-stopped)}
.field__label{font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);margin-block-end:var(--global-space-4);display:block}.field__input{inline-size:100%;min-block-size:var(--component-field-height);padding:var(--global-space-12) var(--global-space-16);box-shadow:0 0 0 1px var(--component-hairline-strong);border-radius:var(--component-field-radius);background:var(--semantic-colour-page);color:var(--semantic-colour-text);font-family:var(--global-font-mono);font-size:var(--global-size-15);transition:box-shadow var(--semantic-motion-press) var(--semantic-motion-easing);border:0}.field__input:focus{box-shadow:0 0 0 2px var(--semantic-colour-brand);outline:none}
.calc{gap:var(--global-space-16);display:grid}.calc__card{border-radius:var(--global-radius-3xl);padding:var(--component-card-shell-pad);background:var(--semantic-colour-surface-tint);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-float)}.band--tint .calc__card{background:var(--semantic-colour-surface-tint-deep)}.band--dark .calc__card{background:var(--component-on-dark-well);box-shadow:0 0 0 1px var(--component-on-dark-hairline)}.calc__well{background:var(--component-card-bg);border-radius:var(--global-radius-2xl);padding:var(--global-space-24)}.switch{gap:var(--global-space-4);padding:var(--global-space-4);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);isolation:isolate;grid-template-columns:1fr 1fr;display:grid;position:relative}.band--tint .switch{background:var(--semantic-colour-surface-tint-deep)}.switch__thumb{z-index:-1;inset-block:var(--global-space-4);inline-size:calc(50% - var(--global-space-4) - var(--global-space-2));border-radius:var(--global-radius-pill);background:var(--semantic-colour-page);box-shadow:var(--component-shadow-lift);transform:translateX(calc(var(--at) * (100% + var(--global-space-4))));transition:transform var(--semantic-motion-advance) var(--semantic-motion-spring);position:absolute;inset-inline-start:var(--global-space-4)}.switch__opt{min-block-size:var(--semantic-layout-tap);padding-inline:var(--global-space-16);border-radius:var(--global-radius-pill);color:var(--semantic-colour-text-meta);font-family:var(--global-font-sans);font-size:var(--global-size-15);font-weight:var(--global-weight-bold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--semantic-motion-advance) var(--semantic-motion-easing);background:0 0;border:0}.switch__opt[aria-pressed=true]{color:var(--semantic-colour-text)}@media (prefers-reduced-motion:reduce){.switch__thumb{transition:none}}.amount{align-items:center;gap:var(--global-space-12);min-block-size:var(--global-space-72);padding-inline:var(--global-space-24);border-radius:var(--global-radius-pill);background:var(--semantic-colour-page);box-shadow:0 0 0 1px var(--component-hairline-strong) inset;transition:box-shadow var(--semantic-motion-press) var(--semantic-motion-easing);display:flex}.amount:focus-within{box-shadow:0 0 0 2px var(--semantic-colour-brand) inset}.amount__input{inline-size:100%;min-inline-size:0;color:var(--semantic-colour-usdt);font-family:var(--global-font-display);font-size:clamp(1.75rem, 6vw, var(--semantic-text-money));font-weight:var(--global-weight-black);letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-align:end;background:0 0;border:0;padding:0;line-height:1}.amount__input:focus{outline:none}.amount__input::-webkit-outer-spin-button{appearance:none;margin:0}.amount__input::-webkit-inner-spin-button{appearance:none;margin:0}.amount__unit{font-size:var(--global-size-15);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);flex:none}.calc__out{font-family:var(--global-font-display);font-size:clamp(1.75rem, 6vw, var(--semantic-text-money));font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--semantic-colour-franc);margin-block-start:var(--global-space-2);line-height:1;display:block}.calc__out--empty{color:var(--semantic-colour-text-meta)}.calc__tag{align-items:center;gap:var(--global-space-8);padding:var(--global-space-8) var(--global-space-16);border-radius:var(--global-radius-pill);background:var(--component-button-bg-accent);color:var(--component-button-fg-accent);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);margin-block-start:var(--global-space-16);display:inline-flex}.calc__tag svg{inline-size:var(--global-space-16);block-size:var(--global-space-16);flex:none}.calc__min{font-size:var(--global-size-14);margin-block-start:var(--global-space-12)}.calc__reason{margin-block-start:var(--global-space-16)}.calc__breaknote{margin-block-start:var(--global-space-20)}.calc__leg{animation:calc-leg var(--semantic-motion-advance) var(--semantic-motion-easing) both}@keyframes calc-leg{0%{opacity:0;transform:translateY(var(--global-space-8))}}@media (prefers-reduced-motion:reduce){.calc__leg{animation:none}}.stat{margin:0;padding:0;list-style:none}.stat__row{padding-block:var(--global-space-40);box-shadow:0 -1px 0 var(--component-hairline-weak) inset}.stat__row:first-child{box-shadow:none;padding-block-start:0}.stat__n{font-family:var(--global-font-display);font-size:clamp(3rem, 10vw, var(--semantic-text-stat));font-weight:var(--global-weight-black);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-block-end:-.1em;padding-block-end:.1em;line-height:.85;display:block}.stat__n--franc{color:var(--semantic-colour-franc)}.stat__n--usdt{color:var(--semantic-colour-usdt)}.stat__unit{font-size:.34em;font-weight:var(--global-weight-bold);letter-spacing:-.02em;color:var(--semantic-colour-text-meta);margin-inline-start:.18em}.stat__cap{font-size:var(--semantic-text-body);color:var(--semantic-colour-text-meta);max-inline-size:48ch;margin-block-start:var(--global-space-12);display:block}.ruler{gap:var(--global-space-16);display:grid}.ruler h3{font-family:var(--global-font-display);font-size:var(--global-size-22);font-weight:var(--global-weight-bold);color:var(--component-on-dark-fg);letter-spacing:-.01em;margin:0}.ruler .meta{color:var(--component-on-dark-meta);line-height:1.5}.ruler .meta b{color:var(--component-on-dark-accent)}.ruler__ends{justify-content:space-between;gap:var(--global-space-16);font-family:var(--global-font-mono);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);font-variant-numeric:tabular-nums;color:var(--component-on-dark-meta);display:flex}.ruler__track{block-size:var(--global-space-12);margin-block:var(--global-space-16);border-radius:var(--global-radius-pill);background:var(--component-on-dark-well);box-shadow:inset 0 1px 3px #0006, inset 0 0 0 1px var(--component-on-dark-hairline);position:relative}.ruler__span{inline-size:calc(var(--at) * 100%);border-radius:var(--global-radius-pill);background:var(--component-on-dark-accent);transform-origin:0;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:0 0 12px #eeb20059}.is-in .ruler__span{animation:ruler-grow var(--semantic-motion-confirm) var(--semantic-motion-easing) both}@keyframes ruler-grow{0%{transform:scaleX(0)}}.ruler__dot{border-radius:var(--global-radius-pill);background:var(--component-on-dark-accent);block-size:18px;inline-size:18px;box-shadow:0 0 0 3px var(--component-on-dark-bg), 0 0 10px #eeb20099;z-index:2;margin-block-start:-9px;margin-inline-start:-9px;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--at) * 100%)}.is-in .ruler__dot{animation:ruler-drop var(--semantic-motion-confirm) var(--semantic-motion-spring) both}@keyframes ruler-drop{0%{opacity:0;transform:translateY(calc(var(--global-space-24) * -1))}}.ruler__flag{border-radius:var(--global-radius-pill);background:var(--component-on-dark-fg);block-size:14px;inline-size:14px;box-shadow:0 0 0 2px var(--component-on-dark-bg);z-index:1;margin-block-start:-7px;position:absolute;inset-block-start:50%}.ruler__flag--start{inset-inline-start:-7px}.ruler__flag--end{inset-inline-end:-7px}.ruler__legend{align-items:center;gap:var(--global-space-8) var(--global-space-12);margin-block:var(--global-space-4);flex-wrap:wrap;display:flex}.ruler__key{align-items:center;gap:var(--global-space-8);padding:var(--global-space-4) var(--global-space-12);border-radius:var(--global-radius-pill);box-shadow:inset 0 0 0 1px var(--component-on-dark-hairline);font-size:var(--global-size-12);color:var(--component-on-dark-meta);background:#ffffff0d;display:inline-flex}.ruler__swatch{border-radius:var(--global-radius-pill);flex:none;block-size:10px;inline-size:10px}.ruler__swatch--exact{background:var(--component-on-dark-accent);box-shadow:0 0 6px #eeb20099}.ruler__swatch--paid{background:var(--component-on-dark-fg)}@media (prefers-reduced-motion:reduce){.is-in .ruler__span,.is-in .ruler__dot{animation:none}}.panel{background:var(--component-card-bg);border-radius:var(--global-radius-3xl);padding:var(--global-space-48) var(--global-space-24);text-align:center}.band--dark .panel h1,.band--dark .panel h2,.band--dark .panel h3{color:var(--semantic-colour-text)}.band--dark .panel .lede{color:var(--semantic-colour-text-muted)}.band--dark .panel .meta{color:var(--semantic-colour-text-meta)}@media (min-width:720px){.panel{padding:var(--global-space-72)}}.panel__head{font-family:var(--global-font-display);font-size:clamp(2rem, 6vw, var(--semantic-text-section));font-weight:var(--global-weight-black);letter-spacing:-.04em;max-inline-size:20ch;margin-block-end:-.08em;margin-inline:auto;padding-block-end:.08em;line-height:.95}.panel__figure{font-family:var(--global-font-display);font-size:clamp(3rem, 10vw, var(--semantic-text-stat));font-weight:var(--global-weight-black);letter-spacing:-.05em;color:var(--semantic-colour-accent-deep);font-variant-numeric:tabular-nums;margin-block-end:calc(var(--global-space-16) - .1em);padding-block-end:.1em;line-height:.85;display:block}.panel__body{max-inline-size:58ch;margin-block-start:var(--global-space-24);margin-inline:auto}.badge{align-items:center;gap:var(--global-space-8);padding:var(--global-space-4) var(--global-space-16);border-radius:var(--global-radius-md);background:var(--semantic-colour-surface-tint);color:var(--semantic-colour-text);font-size:var(--global-size-14);font-weight:var(--global-weight-semibold);line-height:1.7;display:inline-flex}.badge svg{inline-size:var(--global-space-16);block-size:var(--global-space-16);color:var(--semantic-colour-brand);flex:none}.band--tint .badge{background:var(--semantic-colour-surface-tint-deep)}.band--dark .badge{background:var(--component-on-dark-well);color:var(--component-on-dark-fg);box-shadow:0 0 0 1px var(--component-on-dark-hairline)}.band--dark .badge svg{color:var(--component-on-dark-accent)}.display{font-family:var(--global-font-display);font-size:clamp(2.5rem, 5.2vw, var(--semantic-text-display));font-weight:var(--global-weight-black);letter-spacing:-.05em;max-inline-size:13ch;margin-block-end:-.08em;padding-block-end:.08em;line-height:.94}.display--mid{text-align:center;max-inline-size:18ch;margin-inline:auto}.darkcard{background:var(--component-on-dark-well);border-radius:var(--global-radius-2xl);padding:var(--global-space-32);box-shadow:inset 0 1px 0 var(--component-glass-edge-dark), 0 0 0 1px var(--component-on-dark-hairline);gap:var(--global-space-12);align-content:start;display:grid}.darkcard__art{inline-size:var(--global-space-48);block-size:var(--global-space-48);border-radius:var(--global-radius-pill);background:var(--component-on-dark-well);box-shadow:0 0 0 1px var(--component-on-dark-hairline);color:var(--component-on-dark-accent);place-items:center;margin-block-end:var(--global-space-8);display:grid}.darkcard__art svg{inline-size:var(--global-space-20);block-size:var(--global-space-20)}.darkcard h3{font-size:var(--global-size-22);color:var(--component-on-dark-fg)}.darkcard .meta{color:var(--component-on-dark-meta)}.darkcard__fig{font-family:var(--global-font-display);font-size:var(--global-size-40);font-weight:var(--global-weight-black);letter-spacing:-.04em;color:var(--component-on-dark-accent);font-variant-numeric:tabular-nums;line-height:1}.endzone{padding-block-start:var(--global-space-120)}.endcard{background:var(--component-on-dark-bg);color:var(--component-on-dark-fg);border-radius:var(--global-radius-3xl);padding:var(--global-space-72) var(--global-space-24) var(--global-space-56);text-align:center;position:relative;overflow:visible}@media (min-width:720px){.endcard{padding:var(--global-space-96) var(--global-space-72) var(--global-space-72)}}.endcard__art{inline-size:var(--global-space-160);block-size:var(--global-space-160);color:var(--semantic-colour-brand);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-55%)}.endcard__art svg{block-size:100%;inline-size:100%;filter:drop-shadow(0 var(--global-space-16) var(--global-space-40) var(--component-glow-a))}.endcard__head{font-family:var(--global-font-display);font-size:clamp(2rem, 6vw, var(--semantic-text-display));font-weight:var(--global-weight-black);letter-spacing:-.04em;color:var(--component-on-dark-fg);max-inline-size:18ch;margin-block-end:-.08em;margin-inline:auto;padding-block-end:.08em;line-height:.92}.endcard__body{max-inline-size:46ch;color:var(--component-on-dark-meta);margin-block-start:var(--global-space-24);margin-inline:auto}.endcard__actions{justify-content:center;gap:var(--global-space-16);flex-wrap:wrap;margin-block-start:var(--global-space-40);display:flex}.endcard__actions .button{inline-size:auto;min-inline-size:13rem}.endcard .button--quiet{background:var(--component-button-bg-quiet);color:var(--semantic-colour-text);box-shadow:none}.endcard .button--quiet .button__icon{background:var(--semantic-colour-surface-sunk)}.calc__more{border-block-start:1px solid var(--component-hairline-weak);margin-block-start:var(--global-space-16)}.calc__more summary{cursor:pointer;align-items:center;gap:var(--global-space-8);min-block-size:var(--semantic-layout-tap);font-size:var(--global-size-14);font-weight:var(--global-weight-bold);color:var(--semantic-colour-brand);list-style:none;display:flex}.calc__more summary::-webkit-details-marker{display:none}.calc__more summary:after{content:"";inline-size:var(--global-space-8);block-size:var(--global-space-8);transition:transform var(--semantic-motion-advance) var(--semantic-motion-easing);border-block-end:2px solid;border-inline-end:2px solid;transform:rotate(45deg)translate(-1px,-1px)}.calc__more[open] summary:after{transform:rotate(-135deg)translate(-1px,-1px)}.calc__more[open] .calc__morebody{animation:calc-more var(--semantic-motion-confirm) var(--semantic-motion-easing)}@keyframes calc-more{0%{opacity:0;transform:translateY(calc(var(--global-space-8) * -1))}}@media (prefers-reduced-motion:reduce){.calc__more[open] .calc__morebody{animation:none}}.band--dark .claim__icon{background:var(--component-on-dark-well);box-shadow:0 0 0 1px var(--component-on-dark-hairline);color:var(--component-on-dark-fg)}.band--dark .claim__head,.darkcard__art{color:var(--component-on-dark-fg)}.rulers{gap:var(--global-space-20);align-items:stretch;display:grid}@media (min-width:720px){.rulers{grid-template-columns:1fr 1fr}}.rulers>.figure{align-content:start;display:grid}.ruler{grid-template-rows:auto auto auto auto auto 1fr;block-size:100%}.ruler>.meta:last-child{align-self:end}.calc__link{align-items:center;gap:var(--global-space-8);min-block-size:var(--semantic-layout-tap);font-size:var(--global-size-14);font-weight:var(--global-weight-bold);color:var(--semantic-colour-brand);margin-block-start:var(--global-space-8);text-decoration:none;display:inline-flex}.calc__link svg{inline-size:var(--global-space-16);block-size:var(--global-space-16);transition:transform var(--semantic-motion-advance) var(--semantic-motion-spring)}.calc__link:hover svg{transform:translate(3px)}.record--wide .record__line{padding-block:var(--global-space-16);grid-template-columns:minmax(9rem,16rem) 1fr}.record--wide .record__line dd{font-size:var(--global-size-16)}.receipt{gap:var(--global-space-16);padding:var(--global-space-24);border-radius:var(--global-radius-2xl);background:var(--component-card-bg);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-lift);flex-direction:column;display:flex}@media (min-width:560px){.receipt{padding:var(--global-space-32)}}.receipt__header{border-block-end:1px solid var(--component-hairline-weak);justify-content:space-between;align-items:center;padding-block-end:var(--global-space-16);display:flex}.receipt__headleft{align-items:center;gap:var(--global-space-12);display:flex}.receipt__badge{padding:var(--global-space-2) var(--global-space-8);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-tint);font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-brand);align-items:center;display:inline-flex}.receipt__code{font-size:var(--global-size-12);color:var(--semantic-colour-text-meta)}.receipt__type{font-size:var(--global-size-13);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text)}.record--receipt .record__line{padding-block:var(--global-space-12);border-bottom:1px solid var(--component-hairline-weak);box-shadow:none;grid-template-columns:minmax(10rem,18rem) 1fr}.record--receipt .record__line:last-child{border-bottom:none}.record--receipt .record__line dt{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-14);display:flex}.record__op{inline-size:var(--global-space-20);block-size:var(--global-space-20);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);font-family:var(--global-font-mono);font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-muted);justify-content:center;align-items:center;display:inline-flex}.record--receipt .record__line dd{font-size:var(--global-size-15);text-align:right;color:var(--semantic-colour-text)}.receipt__total{padding:var(--global-space-16) var(--global-space-20);border-radius:var(--global-radius-xl);background:var(--semantic-colour-surface-tint);box-shadow:inset 0 0 0 1px var(--component-hairline-weak);gap:var(--global-space-8);flex-direction:column;margin-block-start:var(--global-space-8);display:flex}.receipt__totalrow{justify-content:space-between;align-items:baseline;gap:var(--global-space-16);display:flex}.receipt__totallabel{font-family:var(--global-font-display);font-size:var(--global-size-18);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text)}.receipt__totalval{font-family:var(--global-font-display);font-size:var(--global-size-24);font-weight:var(--global-weight-bold);color:var(--semantic-colour-brand)}.receipt__subtotalrow{justify-content:space-between;align-items:baseline;gap:var(--global-space-16);font-size:var(--global-size-13);color:var(--semantic-colour-text-muted);border-block-start:1px dashed var(--component-hairline-strong);padding-block-start:var(--global-space-8);display:flex}.receipt__subtotalrow strong{color:var(--semantic-colour-usdt)}.receipt__footer{padding-block-start:var(--global-space-8)}.receipt__footer .calc__breaknote{font-size:var(--global-size-12);color:var(--semantic-colour-text-meta);margin:0;line-height:1.5}.display--hero{font-size:clamp(2.75rem, 7vw, var(--semantic-text-display-xl));text-transform:uppercase;letter-spacing:-.01em;max-inline-size:12ch;line-height:.85}.hero-proof{align-items:center;gap:var(--global-space-16) var(--global-space-24);flex-wrap:wrap;margin-block-end:var(--global-space-24);display:flex}.hero-proof__item{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-14);color:var(--semantic-colour-text-meta);display:inline-flex}.hero-proof__item+.hero-proof__item{border-inline-start:1px solid var(--component-hairline-strong);padding-inline-start:var(--global-space-24)}.hero-proof__icon{inline-size:var(--global-space-24);block-size:var(--global-space-24);color:var(--semantic-colour-brand);flex:none;place-items:center;display:grid}.hero-proof__icon svg{inline-size:var(--global-space-16);block-size:var(--global-space-16)}.hero-proof__item b{color:var(--semantic-colour-text);font-weight:var(--global-weight-bold)}.hero__cta{inline-size:auto;min-inline-size:14rem;margin-block-start:var(--global-space-32)}.band:not(.band--tint):not(.band--dark) .calc__card{background:var(--component-card-bg);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-hover);padding:0}.band:not(.band--tint):not(.band--dark) .calc__well{padding:var(--global-space-24) var(--global-space-24) var(--global-space-20)}.calc .switch{background:var(--semantic-colour-surface-tint-deep)}.calc__rate{justify-self:end;align-items:center;gap:var(--global-space-8);padding:var(--global-space-8) var(--global-space-16);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-tint);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);font-variant-numeric:tabular-nums;color:var(--semantic-colour-text-muted);margin-block-end:var(--global-space-16);display:inline-flex}.calc__rate svg{inline-size:var(--global-space-16);block-size:var(--global-space-16);color:var(--semantic-colour-brand);flex:none}.calc__well{display:grid}.calc__note{align-items:flex-start;gap:var(--global-space-12);padding:var(--global-space-12) var(--global-space-16);border-radius:var(--component-note-radius);background:var(--component-note-bg);font-size:var(--global-size-14);color:var(--semantic-colour-text-muted);margin-block-start:var(--global-space-12);line-height:1.45;display:flex}.calc__note svg{inline-size:var(--global-space-20);block-size:var(--global-space-20);color:var(--semantic-colour-brand);flex:none;margin-block-start:.1em}.calc__rows{margin:0;padding:0;list-style:none;display:grid}.calc__row{align-items:center;gap:var(--global-space-16);padding-block:var(--global-space-12);box-shadow:0 -1px 0 var(--component-hairline-weak) inset;grid-template-columns:auto 1fr auto;display:grid}.calc__row:first-child{box-shadow:none}.calc__rowicon{inline-size:var(--global-space-40);block-size:var(--global-space-40);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);color:var(--semantic-colour-text-meta);flex:none;place-items:center;display:grid}.calc__rowicon svg{inline-size:var(--global-space-16);block-size:var(--global-space-16)}.calc__rowlabel{font-size:var(--semantic-text-meta);color:var(--semantic-colour-text-meta)}.calc__rowval{font-size:var(--global-size-15);font-weight:var(--global-weight-bold);font-variant-numeric:tabular-nums;text-align:end}.calc__cta{margin-block-start:var(--global-space-20)}
.quotecard{background:var(--component-card-bg);border-radius:var(--global-radius-2xl);inline-size:100%;max-inline-size:600px;box-shadow:0 0 0 1px var(--component-hairline-strong), var(--component-shadow-float);padding:var(--global-space-24);gap:var(--global-space-16);isolation:isolate;flex-direction:column;margin-inline-start:auto;display:flex;position:relative}@media (min-width:560px){.quotecard{padding:var(--global-space-32);gap:var(--global-space-20)}}.quotecard__head{justify-content:space-between;align-items:center;gap:var(--global-space-12);border-block-end:1px solid var(--component-hairline-weak);flex-wrap:wrap;padding-block-end:var(--global-space-12);display:flex}.quotecard__chip{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-13);font-weight:var(--global-weight-black);text-transform:uppercase;letter-spacing:.06em;color:var(--semantic-colour-brand);display:inline-flex}.quotecard__chip svg{inline-size:var(--global-size-16);block-size:var(--global-size-16)}.quotecard__lock{align-items:center;gap:var(--global-space-8);min-block-size:var(--global-size-28);padding:var(--global-space-4) var(--global-space-12);border-radius:var(--global-radius-pill);background:var(--component-note-bg-good);box-shadow:inset 0 0 0 1px var(--component-hairline-strong);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);color:var(--semantic-colour-brand);font-variant-numeric:tabular-nums;display:inline-flex}.quotecard__lock svg{inline-size:var(--global-size-14);block-size:var(--global-size-14);color:var(--semantic-colour-brand)}.quotecard__leg{background:var(--semantic-colour-page);border-radius:var(--global-radius-xl);padding:var(--global-space-16) var(--global-space-20);box-shadow:0 0 0 1px var(--component-hairline-weak);gap:var(--global-space-4);transition:box-shadow var(--semantic-motion-press) var(--semantic-motion-easing);flex-direction:column;display:flex}.quotecard__leg:hover{box-shadow:0 0 0 1px var(--component-hairline-strong)}.quotecard__legtop{justify-content:space-between;align-items:center;gap:var(--global-space-8);display:flex}.quotecard__leglabel{font-size:var(--semantic-text-meta);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta)}.quotecard__badge{align-items:center;gap:var(--global-space-4);padding:var(--global-space-2) var(--global-space-8);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);display:inline-flex}.quotecard__val{font-family:var(--global-font-display);font-size:clamp(1.75rem, 5vw, var(--semantic-text-money));font-weight:var(--global-weight-black);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1.1}.quotecard__val--usdt{color:var(--semantic-colour-usdt)}.quotecard__val--franc{color:var(--semantic-colour-franc)}.quotecard__rail{margin-inline:var(--global-space-12);padding-inline-start:var(--global-space-24);padding-block:var(--global-space-8);gap:var(--global-space-8);flex-direction:column;display:flex;position:relative}.quotecard__rail:before{content:"";background:var(--component-hairline-strong);inline-size:2px;position:absolute;inset-block:0;inset-inline-start:var(--global-space-8)}.quotecard__railitem{justify-content:space-between;align-items:center;gap:var(--global-space-12);font-size:var(--global-size-13);line-height:1.4;display:flex;position:relative}.quotecard__railitem:before{content:"";border-radius:var(--global-radius-pill);background:var(--semantic-colour-brand);block-size:6px;inline-size:6px;position:absolute;inset-inline-start:calc(var(--global-space-16) * -1 + 1px)}.quotecard__raillab{color:var(--semantic-colour-text-meta)}.quotecard__railval{font-weight:var(--global-weight-bold);font-variant-numeric:tabular-nums;color:var(--semantic-colour-text)}.quotecard__dest{gap:var(--global-space-12);padding:var(--global-space-12) var(--global-space-16);border-radius:var(--global-radius-lg);background:var(--component-note-bg);box-shadow:inset 0 0 0 1px var(--component-hairline-strong);grid-template-columns:auto 1fr;align-items:center;display:grid}.quotecard__desticon{inline-size:var(--global-space-32);block-size:var(--global-space-32);border-radius:var(--global-radius-pill);background:var(--semantic-colour-page);color:var(--semantic-colour-brand);box-shadow:0 0 0 1px var(--component-hairline-weak);place-items:center;display:grid}.quotecard__desticon svg{inline-size:var(--global-size-16);block-size:var(--global-size-16)}.quotecard__desttitle{font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);text-transform:uppercase;letter-spacing:.04em;display:block}.quotecard__destval{font-family:var(--global-font-mono);font-size:var(--global-size-15);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text);font-variant-numeric:tabular-nums;display:block}.quotecard__destmeta{font-size:var(--global-size-12);color:var(--semantic-colour-text-muted);display:block}.quotecard__action{gap:var(--global-space-12);flex-direction:column;margin-block-start:var(--global-space-8);display:flex}.quotecard__action .button{justify-content:center;inline-size:100%}.quotecard__micro{font-size:var(--global-size-12);color:var(--semantic-colour-text-meta);text-align:center;margin:0;line-height:1.45}.hero-trust{margin:var(--global-space-24) 0 0;gap:var(--global-space-16);padding:0;list-style:none;display:grid}.hero-trust__item{gap:var(--global-space-12);grid-template-columns:auto 1fr;align-items:start;display:grid}.hero-trust__icon{inline-size:var(--global-space-24);block-size:var(--global-space-24);border-radius:var(--global-radius-pill);background:var(--component-note-bg-good);color:var(--semantic-colour-brand);flex:none;place-items:center;margin-block-start:2px;display:grid}.hero-trust__icon svg{inline-size:var(--global-size-12);block-size:var(--global-size-12)}.hero-trust__head{font-size:var(--global-size-15);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text);line-height:1.35;display:block}.hero-trust__desc{font-size:var(--semantic-text-meta);color:var(--semantic-colour-text-muted);margin-block-start:var(--global-space-2);line-height:1.45;display:block}
.launcher{z-index:60;align-items:end;gap:var(--global-space-12);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--global-space-20);inset-inline-end:var(--global-space-20)}@media (max-width:1023px){body:has(.account-shell) .launcher{inset-block-end:calc(var(--semantic-layout-bottom-nav-h) + var(--global-space-20))}}.launcher>*{pointer-events:auto}.launcher__button{align-items:center;gap:var(--global-space-8);min-block-size:var(--semantic-layout-tap);padding-inline:var(--global-space-20);border-radius:var(--global-radius-pill);background:var(--semantic-colour-brand);color:var(--semantic-colour-page);font-family:var(--global-font-sans);font-size:var(--global-size-15);font-weight:var(--global-weight-bold);box-shadow:var(--component-shadow-brand);cursor:pointer;touch-action:manipulation;transition:transform var(--semantic-motion-advance) var(--semantic-motion-spring), box-shadow var(--semantic-motion-advance) var(--semantic-motion-easing);border:0;display:inline-flex}.launcher__button:hover{box-shadow:var(--component-shadow-brand-hover)}.launcher__button:active{transform:scale(.97)}@media (max-width:559px){.launcher__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.launcher__button{inline-size:var(--semantic-layout-tap);justify-content:center;padding-inline:0}}.launcher__panel{inline-size:min(23rem, calc(100vw - var(--global-space-40)));gap:var(--global-space-12);padding:var(--global-space-20);border-radius:var(--component-card-radius);background:var(--component-card-bg);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-float);animation:launcher-in var(--semantic-motion-advance) var(--semantic-motion-spring) both;display:grid}@keyframes launcher-in{0%{opacity:0;transform:translateY(var(--global-space-12))}}@media (prefers-reduced-motion:reduce){.launcher__panel{animation:none}}.launcher__head{justify-content:space-between;align-items:center;gap:var(--global-space-12);display:flex}.launcher__title{font-size:var(--global-size-18);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text)}.launcher__close{inline-size:var(--global-space-32);block-size:var(--global-space-32);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);color:var(--semantic-colour-text-meta);cursor:pointer;border:0;place-items:center;display:grid}.launcher__promise{font-size:var(--global-size-14);color:var(--semantic-colour-text);line-height:1.55}.launcher__primary,.launcher__wa{inline-size:100%}.launcher__note,.launcher__never{font-size:var(--global-size-13);line-height:1.5}.launcher__never{align-items:start;gap:var(--global-space-8);border-block-start:1px solid var(--component-hairline-weak);padding-block-start:var(--global-space-12);display:flex}.launcher__never svg{color:var(--semantic-colour-text-meta);flex:none}.mycases{gap:var(--global-space-12);margin:0;padding:0;list-style:none;display:grid}.mycases__row{border-radius:var(--component-card-radius-inner);background:var(--component-card-bg);box-shadow:0 0 0 1px var(--component-hairline-weak)}.mycases__link{gap:var(--global-space-12);min-block-size:var(--semantic-layout-tap);padding:var(--global-space-20);color:inherit;border-radius:inherit;align-items:center;text-decoration:none;display:grid}@media (min-width:720px){.mycases__link{grid-template-columns:minmax(0, 1fr) auto var(--global-space-24)}}.mycases__link:hover{background:var(--semantic-colour-surface-sunk)}.mycases__main{gap:var(--global-space-4);flex-direction:column;min-inline-size:0;display:flex}.mycases__subject{font-size:var(--global-size-16);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text)}.mycases__age{align-items:start;gap:var(--global-space-6);flex-direction:column;display:flex}@media (min-width:720px){.mycases__age{text-align:end;align-items:end}}.mycases__go{color:var(--semantic-colour-text-meta);display:none}@media (min-width:720px){.mycases__go{place-items:center;display:grid}}.mycases__foot{margin-block-start:var(--global-space-24)}@media (min-width:560px){.mycases__foot .button{inline-size:auto;min-inline-size:16rem}}
.authgate{background:var(--semantic-colour-surface-ink);color:var(--component-on-dark-fg);padding-block:var(--global-space-96) var(--global-space-56)}@media (min-width:720px){.authgate{padding-block:var(--global-space-120) var(--global-space-96)}}.authgate__wrap{inline-size:min(38rem, 100% - var(--global-space-40));margin-inline:auto}.authgate__crumbs{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-14);margin-block-end:var(--global-space-24);display:flex}.authgate__crumbs a{color:var(--component-on-dark-meta)}.authgate__eyebrow{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-12);font-weight:var(--global-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--component-on-dark-accent);margin-block-end:var(--global-space-12);display:inline-flex}.authgate__title{margin:0 0 var(--global-space-12);font-family:var(--global-font-display);font-size:clamp(2rem, 5vw, var(--semantic-text-title));letter-spacing:-.03em;color:var(--component-on-dark-fg);line-height:1.05}.authgate__lede{margin:0 0 var(--global-space-32);max-inline-size:46ch;font-size:var(--global-size-16);color:var(--component-on-dark-meta);line-height:1.55}.authgate__card{padding:var(--component-card-shell-pad);border-radius:var(--component-card-radius);background:var(--component-on-dark-well);box-shadow:0 0 0 1px var(--component-on-dark-hairline), var(--component-shadow-float)}.authgate__inner{padding:var(--global-space-24);border-radius:var(--component-card-radius-inner);background:var(--component-card-bg);color:var(--semantic-colour-text)}@media (min-width:560px){.authgate__inner{padding:var(--global-space-32)}}.authgate__inner .meta{color:var(--semantic-colour-text-meta)}.authgate__inner h2,.authgate__inner h3{color:var(--semantic-colour-text)}.authgate__assure{gap:var(--global-space-12);border-block-start:1px solid var(--component-hairline-weak);margin-block-start:var(--global-space-24);padding-block-start:var(--global-space-20);display:grid}.authgate__assureitem{align-items:start;gap:var(--global-space-12);font-size:var(--global-size-14);color:var(--semantic-colour-text-meta);line-height:1.5;display:flex}.authgate__assureitem svg{color:var(--semantic-colour-brand);flex:none;margin-block-start:var(--global-space-2)}.authgate__assureitem b{color:var(--semantic-colour-text)}.authgate__alt{text-align:center;font-size:var(--global-size-15);color:var(--component-on-dark-meta);margin-block-start:var(--global-space-24)}.authgate__alt a{color:var(--component-on-dark-fg);font-weight:var(--global-weight-bold)}.authgate__more{padding-block:var(--global-space-56);background:var(--semantic-colour-page);color:var(--semantic-colour-text)}.authgate__morewrap{inline-size:min(var(--semantic-layout-prose), 100% - var(--global-space-40));margin-inline:auto}.authgate__morehead{margin:0 0 var(--global-space-24);font-family:var(--global-font-display);font-size:var(--global-size-28);letter-spacing:-.02em;color:var(--semantic-colour-text);line-height:1.15}.authgate__block+.authgate__block{margin-block-start:var(--global-space-40)}.authgate__blockhead{margin:0 0 var(--global-space-12);font-size:var(--global-size-18);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text)}.authgate__block p{margin:0 0 var(--global-space-12);font-size:var(--global-size-16);color:var(--semantic-colour-text-meta);line-height:1.6}.authgate__block p:last-child{margin-block-end:0}.authgate__block b{color:var(--semantic-colour-text)}.authgate__inner .choice__opt{grid-template-columns:1fr}.authgate__terms{border-block-end:1px solid var(--component-hairline-weak);margin-block-end:var(--global-space-24);padding-block-end:var(--global-space-20)}.authgate__termshead{margin:0 0 var(--global-space-12);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--semantic-colour-text-meta)}.authgate__termslist{gap:var(--global-space-12);margin:0;padding:0;list-style:none;display:grid}.authgate__termslist li{align-items:start;gap:var(--global-space-12);font-size:var(--global-size-14);color:var(--semantic-colour-text-meta);line-height:1.5;display:flex}.authgate__termslist svg{color:var(--semantic-colour-brand);flex:none;margin-block-start:var(--global-space-2)}.authgate__termslist b{color:var(--semantic-colour-text)}@media (max-width:559px){.authgate__lede{margin-block-end:var(--global-space-24)}.authgate__terms{margin-block-end:var(--global-space-20);padding-block-end:var(--global-space-16)}.authgate__termslist{gap:var(--global-space-8)}.authgate__termslist li{font-size:var(--global-size-13)}}
.door{background:var(--semantic-colour-page);grid-template-rows:auto 1fr;min-block-size:100dvh;display:grid}.door__bar{justify-content:space-between;align-items:center;gap:var(--global-space-16);padding:var(--global-space-20) var(--global-space-24);border-block-end:1px solid var(--component-hairline-weak);display:flex}@media (min-width:720px){.door__bar{padding-inline:var(--global-space-40)}}.door__mark{align-items:center;gap:var(--global-space-8);color:var(--semantic-colour-text);font-family:var(--global-font-display);font-size:var(--global-size-18);text-decoration:none;display:inline-flex}.door__mark svg{inline-size:var(--global-space-24);block-size:var(--global-space-24);color:var(--semantic-colour-brand)}.door__markname b{color:var(--semantic-colour-brand)}.door__close{inline-size:var(--semantic-layout-tap);block-size:var(--semantic-layout-tap);border-radius:var(--global-radius-pill);color:var(--semantic-colour-text-meta);place-items:center;display:grid}.door__close:hover{background:var(--semantic-colour-surface-sunk);color:var(--semantic-colour-text)}.door__body{padding:var(--global-space-40) var(--global-space-24) var(--global-space-56);justify-content:center;display:flex}@media (min-width:720px){.door__body{padding-block-start:var(--global-space-56)}}.door__col{inline-size:min(30rem,100%)}.door__eyebrow{margin:0 0 var(--global-space-8);font-size:var(--global-size-12);font-weight:var(--global-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--semantic-colour-text-meta);text-align:center}.door__title{margin:0 0 var(--global-space-8);font-family:var(--global-font-display);font-size:clamp(1.75rem, 4vw, var(--global-size-32));letter-spacing:-.02em;text-align:center;color:var(--semantic-colour-text);line-height:1.15}.door__sub{margin:0 0 var(--global-space-32);text-align:center;font-size:var(--global-size-15);color:var(--semantic-colour-text-meta)}.door__sub a{color:var(--semantic-colour-text);font-weight:var(--global-weight-bold)}.door__foot{border-block-start:1px solid var(--component-hairline-weak);font-size:var(--global-size-13);color:var(--semantic-colour-text-meta);text-align:center;margin-block-start:var(--global-space-32);padding-block-start:var(--global-space-20);line-height:1.55}.door__foot a{color:var(--semantic-colour-text)}.fed{margin-block-start:var(--global-space-24)}.fed__rule{align-items:center;gap:var(--global-space-16);margin:0 0 var(--global-space-16);font-size:var(--global-size-13);color:var(--semantic-colour-text-meta);display:flex}.fed__rule:before,.fed__rule:after{content:"";background:var(--component-hairline-weak);flex:1;block-size:1px}.fed__row{gap:var(--global-space-12);grid-template-columns:1fr 1fr;display:grid}.fed__row--single{grid-template-columns:1fr}.fed__btn{justify-content:center;align-items:center;gap:var(--global-space-8);min-block-size:var(--semantic-layout-tap);padding-inline:var(--global-space-16);border-radius:var(--component-button-radius);background:var(--semantic-colour-page);box-shadow:inset 0 0 0 1px var(--component-hairline-strong);font-family:var(--global-font-sans);font-size:var(--global-size-15);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text);cursor:pointer;touch-action:manipulation;transition:background var(--semantic-motion-advance) var(--semantic-motion-easing);border:0;display:inline-flex}.fed__btn:hover{background:var(--semantic-colour-surface-sunk)}.fed__mock{font-size:var(--global-size-13);color:var(--semantic-colour-text-meta);margin-block-start:var(--global-space-12)}.fed__limit{align-items:start;gap:var(--global-space-8);padding:var(--global-space-12) var(--global-space-16);border-radius:var(--component-note-radius);background:var(--semantic-colour-surface-sunk);font-size:var(--global-size-13);color:var(--semantic-colour-text-meta);margin-block-start:var(--global-space-16);line-height:1.5;display:flex}.fed__limit svg{color:var(--semantic-colour-brand);flex:none;margin-block-start:var(--global-space-2)}.fed__limit b{color:var(--semantic-colour-text)}.door__col .choice__opt{grid-template-columns:1fr}@media (min-width:1024px){.door__body{gap:var(--global-space-72);padding-block:var(--global-space-72);grid-template-columns:minmax(0,30rem) minmax(0,26rem);justify-content:center;align-items:center;display:grid}.door__col{inline-size:100%}}.doorside{align-items:start;gap:var(--global-space-20);padding:var(--global-space-40);border-radius:var(--component-card-radius);background:var(--semantic-colour-surface-ink);color:var(--component-on-dark-fg);flex-direction:column;display:none}.doorside .illus{max-inline-size:100%}.doorside__head{font-family:var(--global-font-display);font-size:var(--global-size-24);letter-spacing:-.02em;color:var(--component-on-dark-fg);margin:0;line-height:1.2}.doorside__body{font-size:var(--global-size-15);color:var(--component-on-dark-meta);margin:0;line-height:1.55}@media (min-width:1024px){.doorside{display:flex}}
.panelgrid{gap:var(--global-space-16);margin-block:var(--global-space-24);display:grid}@media (min-width:560px){.panelgrid{gap:var(--global-space-20);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.panelgrid{gap:var(--global-space-24);grid-template-columns:repeat(3,minmax(0,1fr))}}.panelgrid--two{grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.panelgrid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel{gap:var(--global-space-8);padding:var(--global-space-20);border-radius:var(--component-card-radius-inner);background:var(--component-card-bg);box-shadow:0 0 0 1px var(--component-hairline-weak);flex-direction:column;min-inline-size:0;display:flex}a.panel{color:inherit;transition:transform var(--semantic-motion-advance) var(--semantic-motion-spring), box-shadow var(--semantic-motion-advance) var(--semantic-motion-easing);text-decoration:none}a.panel:hover{box-shadow:0 0 0 1px var(--component-hairline-strong), var(--component-shadow-lift);transform:translateY(-2px)}.panel__icon{inline-size:var(--global-space-40);block-size:var(--global-space-40);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);color:var(--semantic-colour-brand);place-items:center;margin-block-end:var(--global-space-4);display:grid}.panel__label{font-size:var(--global-size-13);font-weight:var(--global-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--semantic-colour-text-meta)}.panel__value{font-size:var(--global-size-20);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text);overflow-wrap:anywhere;line-height:1.2}.panel__title{font-size:var(--global-size-16);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text)}.panel__note{font-size:var(--global-size-13);color:var(--semantic-colour-text-meta);line-height:1.5}.panel__action{font-size:var(--global-size-14);font-weight:var(--global-weight-bold);color:var(--semantic-colour-brand);margin-block-start:auto;padding-block-start:var(--global-space-12)}.panel__action svg{inline-size:var(--global-size-14);block-size:var(--global-size-14);vertical-align:-1px;margin-inline-start:var(--global-space-4)}.illus{block-size:auto;inline-size:100%;max-inline-size:15rem;color:var(--semantic-colour-text-meta)}.illus__fill{fill:var(--semantic-colour-brand)}.illus__soft{fill:var(--semantic-colour-surface-sunk)}.illus__dot{fill:var(--semantic-colour-brand)}.illus__dot--alt{fill:var(--semantic-colour-accent-deep)}.illus__tag{font-family:var(--global-font-mono);font-size:var(--global-size-16);font-weight:var(--global-weight-bold);fill:currentColor}.band--dark .illus,.authgate .illus,.doorside .illus{color:var(--component-on-dark-meta)}.band--dark .illus__soft,.doorside .illus__soft{fill:var(--component-on-dark-well)}

.progress{z-index:90;background:var(--semantic-colour-brand);transform-origin:0;will-change:transform;block-size:2px;position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.progress{animation:linear both progress;animation-timeline:scroll(root)}}@keyframes progress{to{transform:scaleX(1)}}
.nav{z-index:80;padding-inline:var(--global-space-16);pointer-events:none;transition:transform var(--semantic-motion-advance) var(--semantic-motion-easing);position:fixed;inset-block-start:var(--global-space-16);inset-inline:0}.nav.is-away{transform:translateY(calc(-100% - var(--global-space-24)))}.nav__inner{pointer-events:auto;align-items:center;gap:var(--global-space-24);max-inline-size:var(--semantic-layout-content);min-block-size:var(--semantic-layout-header);padding-inline:var(--global-space-12) var(--global-space-12);border-radius:var(--global-radius-pill);background:var(--component-glass-nav);-webkit-backdrop-filter:blur(var(--semantic-glass-blur)) saturate(var(--semantic-glass-lift));backdrop-filter:blur(var(--semantic-glass-blur)) saturate(var(--semantic-glass-lift));box-shadow:inset 0 1px 0 var(--component-glass-edge), 0 0 0 1px var(--component-hairline-weak);transition:box-shadow var(--semantic-motion-advance) var(--semantic-motion-easing), max-inline-size var(--semantic-motion-confirm) var(--semantic-motion-easing), background-color var(--semantic-motion-advance) var(--semantic-motion-easing);margin-inline:auto;display:flex}.nav.is-stuck .nav__inner{background:var(--component-glass-nav-stuck);max-inline-size:62rem;box-shadow:inset 0 1px 0 var(--component-glass-edge), 0 0 0 1px var(--component-hairline-weak), var(--component-shadow-float)}.mark{min-block-size:var(--semantic-layout-tap);align-items:center;gap:var(--global-space-8);font-family:var(--global-font-display);font-weight:var(--global-weight-black);letter-spacing:-.035em;font-size:var(--global-size-16);flex:none;padding-inline-start:var(--global-space-8);text-decoration:none;display:inline-flex}.mark svg{inline-size:var(--global-space-32);block-size:var(--global-space-32);transition:transform var(--semantic-motion-confirm) var(--semantic-motion-spring);flex:none}.mark:hover svg{transform:rotate(-18deg)}.mark b{font-weight:var(--global-weight-black);color:var(--semantic-colour-brand)}.nav__links{gap:var(--global-space-4);margin-inline-end:auto;display:none}.nav__links a{font-size:var(--global-size-14);font-weight:var(--global-weight-medium);padding:var(--global-space-12);border-radius:var(--global-radius-pill);transition:color var(--semantic-motion-press) var(--semantic-motion-easing);align-items:center;text-decoration:none;display:inline-flex;position:relative}.nav__links a:before{content:"";border-radius:inherit;background:var(--semantic-colour-surface-sunk);opacity:0;transition:transform var(--semantic-motion-advance) var(--semantic-motion-spring), opacity var(--semantic-motion-press) var(--semantic-motion-easing);z-index:-1;position:absolute;inset:0;transform:scale(.82)}.nav__links a:hover:before,.nav__links a:focus-visible:before{opacity:1;transform:scale(1)}.nav__end{align-items:center;gap:var(--global-space-8);margin-inline-start:auto;display:flex}.nav__signin{min-block-size:var(--semantic-layout-tap);font-size:var(--global-size-14);font-weight:var(--global-weight-bold);padding-inline:var(--global-space-12);align-items:center;text-decoration:none;display:none}.nav .button{inline-size:auto;min-block-size:var(--semantic-layout-tap);padding-inline:var(--global-space-20);font-size:var(--global-size-14);white-space:nowrap;display:none}@media (min-width:560px){.nav .button{display:inline-flex}}.nav__toggle{inline-size:var(--semantic-layout-tap);block-size:var(--semantic-layout-tap);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);color:inherit;cursor:pointer;z-index:2;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav__bars{inline-size:var(--global-space-16);border-radius:var(--global-radius-pill);background:0 0;block-size:2px;display:block;position:relative}.nav__bars:before,.nav__bars:after{content:"";border-radius:var(--global-radius-pill);block-size:2px;transition:transform var(--semantic-motion-confirm) var(--semantic-motion-easing);background:currentColor;position:absolute;inset-inline:0}.nav__bars:before{inset-block-start:-4px}.nav__bars:after{inset-block-start:4px}[aria-expanded=true] .nav__bars:before{transform:translateY(4px)rotate(45deg)}[aria-expanded=true] .nav__bars:after{transform:translateY(-4px)rotate(-45deg)}.menu{z-index:70;overscroll-behavior:contain;padding:var(--global-space-96) var(--global-space-24) var(--global-space-40);background:var(--component-glass-menu);-webkit-backdrop-filter:blur(var(--semantic-glass-blur-panel)) saturate(var(--semantic-glass-lift));backdrop-filter:blur(var(--semantic-glass-blur-panel)) saturate(var(--semantic-glass-lift));align-content:center;display:grid;position:fixed;inset:0;overflow-y:auto}.menu[hidden]{display:none}.menu a{font-family:var(--global-font-display);font-size:clamp(2rem, 11vw, var(--global-size-48));font-weight:var(--global-weight-black);letter-spacing:-.04em;padding-block:var(--global-space-12);box-shadow:0 1px 0 var(--component-hairline-weak);opacity:0;transform:translateY(var(--global-space-32));animation:menu-in var(--semantic-motion-confirm) var(--semantic-motion-easing) forwards;animation-delay:calc(var(--i) * 60ms);text-decoration:none}.menu .meta{margin-block-start:var(--global-space-24)}@keyframes menu-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.menu a{opacity:1;animation:none;transform:none}}@media (min-width:1024px){.nav__links{display:flex}.nav__signin{align-items:center;display:inline-flex}.nav__toggle{display:none}.menu{display:none!important}}
.band{inline-size:100%;padding-block:var(--global-space-72);--card-edge:var(--component-hairline-strong);position:relative}.band--tint,.band--deeptint{--card-edge:var(--component-hairline-weak)}@media (min-width:720px){.band{padding-block:var(--global-space-96)}}.band--tint{background:var(--semantic-colour-surface-tint)}.band--dark{background:var(--component-on-dark-bg);color:var(--component-on-dark-fg);position:relative;overflow:hidden}.band--dark:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(55% 60% at 82% 12%,#eeb20029,#0000 60%),radial-gradient(52% 58% at 8% 94%,#16c77e38,#0000 62%);position:absolute;inset:0}.band--hero h1,.band--hero .lede strong{color:var(--component-on-dark-fg)}.band--hero .calc__card{color:var(--semantic-colour-text)}.band--hero .calc__card .meta,.band--hero .calc__card .money__label{color:var(--semantic-colour-text-meta)}.band--dark h2,.band--dark h3,.band--dark .statement{color:var(--component-on-dark-fg)}.band--dark .lede,.band--dark .meta{color:var(--component-on-dark-meta)}.band--dark .eyebrow{color:var(--component-on-dark-meta);background:var(--component-on-dark-well);box-shadow:0 0 0 1px var(--component-on-dark-hairline)}.band--dark .button--quiet{color:var(--component-on-dark-fg);box-shadow:0 0 0 1px var(--component-on-dark-hairline);background:0 0}.band--dark .button--quiet .button__icon{background:var(--component-on-dark-well)}.content{inline-size:100%;max-inline-size:var(--semantic-layout-content);padding-inline:var(--semantic-layout-gutter);z-index:1;margin-inline:auto;position:relative}
.band--hero .content{max-inline-size:var(--semantic-layout-wide)}.band--hero{min-block-size:var(--semantic-layout-band);padding-block:var(--global-space-120) var(--global-space-72);align-items:center;display:flex;overflow:hidden}@media (min-width:720px){.band--hero{padding-block:var(--global-space-120) var(--global-space-96)}}.hero{gap:var(--global-space-56);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.hero{gap:var(--global-space-72);grid-template-columns:1.05fr .95fr}}.hero__head{order:1;grid-column:1/-1}.hero__tool{order:2}.hero__copy{order:3}@media (min-width:1024px){.hero__head{grid-area:1/1;align-self:end}.hero__copy{grid-area:2/1;align-self:start}.hero__tool{grid-area:1/2/span 2;align-self:center}}.hero h1{font-size:clamp(2.5rem, 6.2vw, var(--semantic-text-display-2xl));letter-spacing:-.05em;max-inline-size:18ch;line-height:.92}@media (min-width:1024px){.hero h1{font-size:clamp(2.5rem,4.5vw,5.5rem)}}.hero__lede{max-inline-size:42ch}.hero__actions{gap:var(--global-space-12);flex-wrap:wrap;display:flex}.hero__actions .button{inline-size:100%}@media (min-width:560px){.hero__actions .button{inline-size:auto;min-inline-size:13rem}}.curtain{margin-block-end:-.14em;padding-block-end:.14em;display:block;overflow:hidden}.curtain>span{display:block}
.quote{--quote-lift:0px;isolation:isolate;border-radius:var(--global-radius-3xl);padding:var(--global-space-8);box-shadow:var(--component-shadow-float);transform:translateY(var(--quote-lift));transition:transform var(--semantic-motion-confirm) var(--semantic-motion-easing);background:0 0;position:relative}.quote:before{content:"";z-index:-1;border-radius:inherit;background:var(--semantic-colour-page);box-shadow:inset 0 1px 0 var(--component-glass-edge), 0 0 0 1px var(--component-hairline-weak);position:absolute;inset:0}.quote__inner{border-radius:var(--global-radius-2xl);padding:var(--global-space-24);gap:var(--global-space-16);background:0 0;display:grid}.quote__rate{justify-self:end;align-items:center;gap:var(--global-space-8);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);padding:var(--global-space-8) var(--global-space-16);border-radius:var(--global-radius-pill);background:var(--component-button-bg-accent);color:var(--component-button-fg-accent);display:inline-flex}.quote__leg{gap:var(--global-space-4);display:grid}.quote__legrow{align-items:center;gap:var(--global-space-16);display:flex}.quote__chip{align-items:center;gap:var(--global-space-8);padding:var(--global-space-8) var(--global-space-16);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-sunk);font-size:var(--global-size-14);font-weight:var(--global-weight-bold);flex:none;display:inline-flex}.quote__dot{inline-size:var(--global-space-20);block-size:var(--global-space-20);border-radius:var(--global-radius-pill);flex:none}.quote__dot--franc{background:var(--semantic-colour-franc)}.quote__dot--usdt{background:var(--semantic-colour-usdt)}.quote__figure{font-family:var(--global-font-display);font-size:clamp(1.75rem, 6vw, var(--semantic-text-money));font-weight:var(--global-weight-black);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;line-height:1}.quote__figure--franc{color:var(--semantic-colour-franc)}.quote__figure--usdt{color:var(--semantic-colour-usdt)}.quote__rule{background:var(--component-hairline-weak);border:0;block-size:1px;margin:0}.quote__line{justify-content:space-between;align-items:baseline;gap:var(--global-space-16);font-size:var(--global-size-14);display:flex}.quote__line b{font-weight:var(--global-weight-bold)}.quote__pill{align-items:center;gap:var(--global-space-12);padding:var(--global-space-8) var(--global-space-20) var(--global-space-8) var(--global-space-8);border-radius:var(--global-radius-pill);background:var(--semantic-colour-page);box-shadow:inset 0 1px 0 var(--component-glass-edge), 0 0 0 1px var(--component-hairline-weak), var(--component-shadow-float);margin-block-start:var(--global-space-8);display:flex}.quote__pillicon{inline-size:var(--global-space-32);block-size:var(--global-space-32);border-radius:var(--global-radius-pill);background:var(--component-note-bg-good);color:var(--semantic-colour-settled);flex:none;place-items:center;display:grid}.quote__pillicon svg{inline-size:var(--global-space-16);block-size:var(--global-space-16)}@media (min-width:720px){.quote__pill{margin-block-start:0;display:inline-flex;position:absolute;inset-block-start:calc(var(--global-space-24) * -1);inset-inline-start:calc(var(--global-space-24) * -1)}}
.tape{background:var(--component-on-dark-bg);color:var(--component-on-dark-fg);padding-block:var(--global-space-16);gap:var(--global-space-40);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tape__run{gap:var(--global-space-40);will-change:transform;flex:none;padding-inline-end:var(--global-space-40);animation:42s linear infinite tape;display:flex}.tape:hover .tape__run{animation-play-state:paused}@keyframes tape{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.tape__run{animation:none}.tape{overflow-x:auto}}.tape__item{align-items:center;gap:var(--global-space-8);white-space:nowrap;font-size:var(--global-size-14);color:var(--component-on-dark-meta);display:inline-flex}.tape__item b{color:var(--component-on-dark-fg);font-weight:var(--global-weight-bold);font-variant-numeric:tabular-nums}.tape__dot{inline-size:var(--global-space-8);block-size:var(--global-space-8);border-radius:var(--global-radius-pill);background:var(--component-on-dark-accent);flex:none}
.eyebrow{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-12);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);padding:var(--global-space-8) var(--global-space-16);border-radius:var(--global-radius-pill);background:var(--semantic-colour-page);box-shadow:0 0 0 1px var(--component-hairline-weak);margin-block-end:var(--global-space-24);display:inline-flex}.eyebrow__moon{inline-size:var(--global-size-16);block-size:var(--global-size-16);color:var(--semantic-colour-brand);flex:none;animation:48s linear infinite moon-turn}@keyframes moon-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.eyebrow__moon{animation:none}}.band--dark .eyebrow__moon{color:var(--component-on-dark-accent)}.section-head{margin-block-end:var(--global-space-56)}.section-head h2{font-size:clamp(2rem, 5.6vw, var(--semantic-text-section));letter-spacing:-.04em;max-inline-size:24ch;line-height:1.02}.section-head .lede{max-inline-size:48ch;margin-block-start:var(--global-space-20)}.section-head--wide h2{max-inline-size:30ch}.section-head--mid h2{margin-inline:auto}.section-head--split{max-inline-size:none;margin-block-end:0}.split{gap:var(--global-space-40);grid-template-columns:1fr;align-items:center;margin-block-end:var(--global-space-56);display:grid}@media (min-width:1024px){.split{gap:var(--global-space-96);grid-template-columns:1fr 1fr}}.split--top{align-items:start}@media (min-width:1024px){.split--flip>:first-child{order:2}.split--flip>:last-child{order:1}}.section-head--mid{text-align:center;margin-inline:auto}.section-head--mid .lede,.section-head--mid .eyebrow{margin-inline:auto}.statement{font-family:var(--global-font-display);font-size:clamp(2.5rem, 7.6vw, var(--semantic-text-display-xl));font-weight:var(--global-weight-black);letter-spacing:-.05em;text-align:center;max-inline-size:17ch;margin-block-end:-.12em;margin-inline:auto;padding-block-end:.12em;line-height:.95}.script-accent{font-family:var(--global-font-script);font-weight:var(--global-weight-bold);font-size:var(--global-size-28);color:var(--semantic-colour-brand);margin-block-end:var(--global-space-12);line-height:1;display:block}.section-head--mid .script-accent{text-align:center}.band--dark .script-accent{color:var(--component-on-dark-accent)}.section-head .statement{font-size:clamp(2.5rem, 7.6vw, var(--semantic-text-display-xl))}
.risks{gap:var(--global-space-20);grid-template-columns:1fr;display:grid}@media (min-width:720px){.risks{grid-template-columns:repeat(3,1fr)}}.trust__icon{color:var(--semantic-colour-brand)}.risk{padding:var(--global-space-32);border-radius:var(--component-card-radius);background:var(--semantic-colour-page);box-shadow:0 0 0 1px var(--component-hairline-weak);transition:transform var(--semantic-motion-confirm) var(--semantic-motion-easing), box-shadow var(--semantic-motion-confirm) var(--semantic-motion-easing)}.risk:hover{box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-hover);transform:translateY(-6px)}.risk h3{margin-block-end:var(--global-space-12)}.risk__tag{align-items:center;gap:var(--global-space-8);font-size:var(--global-size-11);font-weight:var(--global-weight-black);color:var(--semantic-colour-stopped);background:var(--component-note-bg-warn);padding:var(--global-space-4) var(--global-space-12);border-radius:var(--global-radius-pill);margin-block-end:var(--global-space-20);display:inline-flex}
.stack-scene{gap:var(--global-space-72);flex-direction:column;padding-block-end:var(--global-space-72);display:flex}@media (min-width:720px){.stack-scene{gap:var(--global-space-120);padding-block-end:var(--global-space-120)}}.stack-card{border-radius:var(--global-radius-3xl);padding:var(--global-space-32);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-float);gap:var(--global-space-24);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:720px){.stack-card{top:calc(var(--semantic-layout-pin) + var(--i) * 18px);gap:var(--global-space-72);padding:var(--global-space-72);grid-template-columns:1fr .62fr;min-block-size:27rem;position:sticky}}.stack-card--1{background:var(--semantic-colour-page)}.stack-card--2{background:var(--semantic-colour-surface-tint)}.stack-card--3{background:var(--semantic-colour-surface-tint-deep)}.stack-card--4{background:var(--component-on-dark-bg);color:var(--component-on-dark-fg)}.stack-card--4 h3{color:var(--component-on-dark-fg)}.stack-card--4 .meta{color:var(--component-on-dark-meta)}.stack-card--4 .stack-card__n{background:var(--component-on-dark-fg);color:var(--component-on-dark-bg)}.stack-card--4 .stack-card__aside{background:var(--component-on-dark-well);box-shadow:0 0 0 1px var(--component-on-dark-hairline)}.stack-card--4 .proof__label{color:var(--component-on-dark-meta)}.stack-card__n{inline-size:var(--global-space-40);block-size:var(--global-space-40);border-radius:var(--global-radius-pill);background:var(--semantic-colour-text);color:var(--semantic-colour-page);font-family:var(--global-font-display);font-size:var(--global-size-14);font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;place-items:center;margin-block-end:var(--global-space-24);display:grid}.stack-card h3{font-size:clamp(1.625rem, 3.9vw, var(--global-size-40));letter-spacing:-.035em;margin-block-end:var(--global-space-16);line-height:1.04}.stack-card p{max-inline-size:46ch;font-size:var(--semantic-text-body)}.stack-card__aside{background:var(--semantic-colour-surface-sunk);border-radius:var(--global-radius-xl);padding:var(--global-space-24)}.stack-card--2 .stack-card__aside,.stack-card--3 .stack-card__aside{background:var(--semantic-colour-page)}.stack-card--1 .stack-card__aside{background:var(--semantic-colour-surface-tint)}.stack-card__aside .meta{font-size:var(--semantic-text-meta)}.stack-card__fig{font-family:var(--global-font-display);font-size:var(--global-size-48);font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin-block-end:var(--global-space-12);line-height:1;display:block}.stack-card__fig--franc{color:var(--semantic-colour-franc)}.stack-card__fig--usdt{color:var(--semantic-colour-usdt)}.stack-card__fig--stop{color:var(--semantic-colour-stopped)}
.person-panel{gap:var(--global-space-40);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1024px){.person-panel{gap:var(--global-space-72);grid-template-columns:.82fr 1fr}.person-panel>:first-child{order:2}.person-panel>:last-child{order:1}}.queue-card{background:var(--semantic-colour-page);color:var(--semantic-colour-text);border-radius:var(--global-radius-2xl);padding:var(--global-space-32);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-float)}.queue-card h3{margin-block-end:var(--global-space-16)}
.rails{gap:var(--global-space-20);grid-template-columns:1fr;display:grid}.rails__col{gap:var(--global-space-20);align-content:start;display:grid}.rails__mid{order:-1}@media (min-width:1024px){.rails{gap:var(--global-space-40);grid-template-columns:1fr 1.02fr 1fr;align-items:start}.rails__mid{text-align:center;padding-block:var(--global-space-56);order:0;position:sticky;top:22vh}.rails__mid .lede{font-size:var(--global-size-22)}.rails__col--b{margin-block-start:var(--global-space-160)}}.tile{border-radius:var(--global-radius-2xl);padding:var(--global-space-48);background:var(--semantic-colour-page);gap:var(--global-space-16);min-block-size:22rem;box-shadow:0 0 0 1px var(--card-edge);transition:transform var(--semantic-motion-confirm) var(--semantic-motion-easing), box-shadow var(--semantic-motion-confirm) var(--semantic-motion-easing);flex-direction:column;display:flex}.tile:hover{box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-hover);transform:translateY(-6px)}.tile--tint{background:var(--semantic-colour-surface-tint)}.tile--ink{background:var(--component-on-dark-bg);color:var(--component-on-dark-fg);box-shadow:none}.tile--ink h3{color:var(--component-on-dark-fg)}.tile--ink .meta{color:var(--component-on-dark-meta)}.tile--ink .tile__fig{color:var(--component-on-dark-accent)}.tile h3{font-size:var(--global-size-28)}.tile .meta{font-size:var(--semantic-text-body)}.tile__fig{font-family:var(--global-font-display);font-size:var(--global-size-56);font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin-block-end:auto;line-height:1}.tile__fig--franc{color:var(--semantic-colour-franc)}.tile__fig--usdt{color:var(--semantic-colour-usdt)}.tile__art{inline-size:var(--global-space-72);block-size:var(--global-space-72);border-radius:var(--global-radius-pill);background:var(--semantic-colour-surface-tint);color:var(--semantic-colour-brand);place-items:center;margin-block-end:var(--global-space-8);display:grid}.tile__art svg{inline-size:var(--global-space-32);block-size:var(--global-space-32)}.tile--tint .tile__art{background:var(--semantic-colour-page)}.tile--ink .tile__art{background:var(--component-on-dark-well);color:var(--component-on-dark-accent)}
.steps{gap:var(--global-space-20);counter-reset:step;grid-template-columns:1fr;display:grid}@media (min-width:720px){.steps{grid-template-columns:repeat(3,1fr)}}.step{background:var(--semantic-colour-page);border-radius:var(--component-card-radius);padding:var(--global-space-32);box-shadow:0 0 0 1px var(--component-hairline-weak);transition:transform var(--semantic-motion-confirm) var(--semantic-motion-easing), box-shadow var(--semantic-motion-confirm) var(--semantic-motion-easing)}.step:hover{box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-hover);transform:translateY(-6px)}.step:before{counter-increment:step;content:counter(step);inline-size:var(--global-space-40);block-size:var(--global-space-40);border-radius:var(--global-radius-pill);background:var(--semantic-colour-brand);color:var(--semantic-colour-page);font-family:var(--global-font-display);font-size:var(--global-size-14);font-weight:var(--global-weight-black);place-items:center;margin-block-end:var(--global-space-24);display:grid}.step h3{margin-block-end:var(--global-space-12)}
.compare-wrap{border-radius:var(--global-radius-2xl);background:var(--component-card-bg);box-shadow:0 0 0 1px var(--component-hairline-weak), var(--component-shadow-lift);overflow-x:auto}.compare{border-collapse:collapse;inline-size:100%;min-inline-size:40rem;font-size:var(--global-size-14);text-align:left}.compare th,.compare td{padding:var(--global-space-16) var(--global-space-24);box-shadow:0 1px 0 var(--component-hairline-weak);vertical-align:top}.compare tbody tr:last-child th,.compare tbody tr:last-child td{box-shadow:none}.compare thead th{padding-block:var(--global-space-20);font-size:var(--global-size-13);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);box-shadow:0 2px 0 var(--component-hairline-strong)}.compare tbody th{font-weight:var(--global-weight-medium);color:var(--semantic-colour-text-muted);inline-size:28%}.compare .is-us{background:var(--semantic-colour-surface-tint);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text);border-inline:1px solid #0b6b4f1f}.compare thead .is-us{color:var(--semantic-colour-brand);font-family:var(--global-font-display);font-size:var(--global-size-16)}
.figures{gap:var(--global-space-20);grid-template-columns:1fr;display:grid}@media (min-width:560px){.figures{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.figures{grid-template-columns:repeat(4,1fr)}}.figure__n{font-family:var(--global-font-display);font-size:clamp(3rem, 7vw, var(--semantic-text-stat));font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;letter-spacing:-.055em;line-height:.95;display:block}.figure .meta{margin-block-start:var(--global-space-12)}.band--dark .figure__n{color:var(--component-on-dark-accent)}.band--dark .figure{padding:var(--global-space-32);border-radius:var(--global-radius-2xl);background:var(--component-on-dark-well);box-shadow:inset 0 1px 0 var(--component-glass-edge-dark), 0 0 0 1px var(--component-on-dark-hairline)}
.qa{border-radius:var(--global-radius-2xl);background:var(--semantic-colour-page);box-shadow:0 0 0 1px var(--card-edge);overflow:hidden}.qa details{box-shadow:0 1px 0 var(--component-hairline-weak)}.qa details:last-child{box-shadow:none}.qa summary{cursor:pointer;padding:var(--global-space-24) var(--global-space-32);min-block-size:var(--semantic-layout-tap);font-size:var(--global-size-16);font-weight:var(--global-weight-bold);align-items:center;gap:var(--global-space-16);transition:background-color var(--semantic-motion-press) var(--semantic-motion-easing);list-style:none;display:flex}.qa summary:hover{background:var(--semantic-colour-surface-tint)}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"";inline-size:var(--global-space-12);block-size:var(--global-space-12);border-inline-end:2px solid var(--semantic-colour-text-meta);border-block-end:2px solid var(--semantic-colour-text-meta);transition:transform var(--semantic-motion-advance) var(--semantic-motion-easing);flex:none;margin-inline-start:auto;transform:rotate(45deg)translate(-2px,-2px)}.qa details[open] summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.qa__body{padding:0 var(--global-space-32) var(--global-space-32)}.qa details[open] .qa__body{animation:qa-open var(--semantic-motion-confirm) var(--semantic-motion-easing)}@keyframes qa-open{0%{opacity:0;transform:translateY(calc(var(--global-space-12) * -1))}}
.close-band{text-align:center}.close-band .hero__actions{justify-content:center;margin-block-start:var(--global-space-40)}.site-foot{background:var(--component-on-dark-bg);color:var(--component-on-dark-fg);padding-block:var(--global-space-96) var(--global-space-40)}.site-foot .meta{color:var(--component-on-dark-meta)}.foot-cols{gap:var(--global-space-40);grid-template-columns:1fr 1fr;display:grid}@media (min-width:1024px){.foot-cols{grid-template-columns:1.5fr repeat(3,1fr)}}.foot-col h3{font-family:var(--global-font-sans);font-size:var(--global-size-12);font-weight:var(--global-weight-black);color:var(--component-on-dark-meta);margin-block-end:var(--global-space-20)}.foot-col ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.foot-col a{min-block-size:var(--global-space-48);font-size:var(--global-size-14);transition:color var(--semantic-motion-press) var(--semantic-motion-easing);align-items:center;text-decoration:none;display:flex}.foot-col a:hover{color:var(--component-on-dark-accent)}.site-foot .mark{color:var(--component-on-dark-fg)}.site-foot .mark b{color:var(--component-on-dark-accent)}.foot-legal{box-shadow:0 -1px 0 var(--component-on-dark-hairline);gap:var(--global-space-12);margin-block-start:var(--global-space-72);padding-block-start:var(--global-space-32);display:grid}.foot-legal p{font-size:var(--global-size-12);color:var(--component-on-dark-meta);max-inline-size:92ch}
.js .reveal{opacity:0;transform:translateY(var(--global-space-32));filter:blur(10px)}.js .reveal.is-in{opacity:1;filter:blur();transition:opacity var(--semantic-motion-reveal) var(--semantic-motion-easing), transform var(--semantic-motion-reveal) var(--semantic-motion-easing), filter var(--semantic-motion-reveal) var(--semantic-motion-easing);transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;filter:none;transform:none}}.js .reveal--bloom{opacity:0;transform:translateY(var(--global-space-32)) scale(.96);filter:blur(10px)}.js .reveal--bloom.is-in{opacity:1;filter:blur();transition-delay:calc(var(--d,0) * var(--semantic-motion-beat));transform:none}.js .reveal--bloom .step:before,.js .reveal--bloom .fraud__n{transform-origin:50%}.js .stack-card.reveal,.js .stack-card.reveal.is-in{filter:none;transform:none}
.overture{display:none}.js .overture{z-index:100;background:var(--semantic-colour-surface-ink);animation:overture-lift var(--semantic-motion-overture) var(--semantic-motion-easing) var(--semantic-motion-hold) forwards;place-items:center;display:grid;position:fixed;inset:0}.js .overture:after{content:"";background:var(--semantic-colour-accent);block-size:3px;position:absolute;inset-block-end:0;inset-inline:0}.overture__inner{justify-items:center;gap:var(--global-space-20);display:grid}.overture__mark{inline-size:var(--global-space-96);block-size:var(--global-space-96);color:var(--component-on-dark-fg);animation:overture-mark var(--semantic-motion-confirm) var(--semantic-motion-spring) both}.overture__word{font-family:var(--global-font-display);font-size:var(--global-size-20);font-weight:var(--global-weight-black);letter-spacing:-.035em;color:var(--component-on-dark-fg);animation:op-fade var(--semantic-motion-advance) var(--semantic-motion-easing) .22s both}.overture__word b{color:var(--component-on-dark-accent)}@keyframes overture-mark{0%{opacity:0;transform:scale(.6)rotate(-40deg)}to{opacity:1;transform:none}}@keyframes overture-lift{to{transform:translateY(-101%)}}.js .op{opacity:0;animation-duration:var(--semantic-motion-reveal);animation-timing-function:var(--semantic-motion-easing);animation-fill-mode:forwards;animation-delay:calc(var(--semantic-motion-hold) + var(--d,0) * var(--semantic-motion-beat))}.js .op-nav{animation-name:op-nav}.js .op-fade{animation-name:op-fade}.js .op-pop{animation-name:op-pop;animation-timing-function:var(--semantic-motion-spring)}.js .op-card{animation-name:op-card;animation-duration:var(--semantic-motion-curtain)}.js .op-tape{animation-name:op-tape}.js .op-rise{animation-name:op-rise;animation-duration:var(--semantic-motion-curtain)}@keyframes op-nav{0%{opacity:0;transform:translateY(calc(var(--global-space-24) * -1)) scale(.94)}to{opacity:1;transform:none}}@keyframes op-fade{0%{opacity:0;transform:translateY(var(--global-space-24));filter:blur(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes op-pop{0%{opacity:0;transform:translateY(var(--global-space-16)) scale(.94)}to{opacity:1;transform:none}}@keyframes op-rise{0%{opacity:1;transform:translateY(110%)rotate(4deg)}to{opacity:1;transform:none}}@keyframes op-card{0%{opacity:0;transform:translateX(var(--global-space-56)) translateY(var(--global-space-24)) scale(.94)}to{opacity:1;transform:none}}@keyframes op-tape{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js .overture{display:none}.js .op{opacity:1;animation:none}}.js .op.is-safe{opacity:1;filter:none;animation:none;transform:none}
.triangle{margin:0;background:var(--semantic-colour-page);border-radius:var(--global-radius-3xl);inline-size:min(100%,46rem);padding:var(--global-space-40);box-shadow:0 0 0 1px var(--card-edge), var(--component-shadow-float);margin-inline:auto}@media (min-width:720px){.triangle{padding:var(--global-space-56)}}.triangle__cap{font-size:var(--global-size-12);font-weight:var(--global-weight-black);color:var(--semantic-colour-text-meta);margin-block-end:var(--global-space-24)}.triangle__rows{gap:var(--global-space-12);margin:0;padding:0;list-style:none;display:grid}.triangle__row{grid-template-columns:var(--global-space-40) 1fr;gap:var(--global-space-16);padding:var(--global-space-16) var(--global-space-20);border-radius:var(--global-radius-2xl);background:var(--semantic-colour-surface-tint);font-size:var(--global-size-15);color:var(--semantic-colour-text-muted);align-items:center;line-height:1.45;display:grid}@media (min-width:560px){.triangle__row{grid-template-columns:var(--global-space-40) 1fr auto;gap:var(--global-space-20)}}.triangle__n{inline-size:var(--global-space-40);block-size:var(--global-space-40);border-radius:var(--global-radius-pill);background:var(--semantic-colour-page);color:var(--semantic-colour-text);font-family:var(--global-font-display);font-size:var(--global-size-14);font-weight:var(--global-weight-black);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.triangle__row b{color:var(--semantic-colour-text);font-weight:var(--global-weight-bold)}.triangle__out{font-size:var(--global-size-14);font-weight:var(--global-weight-bold);color:var(--semantic-colour-text-meta);white-space:nowrap;grid-column:2;margin-block-start:var(--global-space-8)}.triangle__row--bad{background:var(--component-note-bg-warn);color:var(--semantic-colour-text)}.triangle__row--bad .triangle__n{background:var(--semantic-colour-stopped);color:var(--semantic-colour-page)}.triangle__row--bad .triangle__out{color:var(--semantic-colour-stopped)}@media (min-width:560px){.triangle__out{grid-column:auto;margin-block-start:0}}.triangle__fix{box-shadow:0 -1px 0 var(--component-hairline-weak);font-size:var(--global-size-15);color:var(--semantic-colour-text-muted);margin-block-start:var(--global-space-32);padding-block-start:var(--global-space-24);line-height:1.5}.triangle__fix b{color:var(--semantic-colour-brand);font-weight:var(--global-weight-bold)}
