@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.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:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.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:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.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:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.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:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.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:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.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:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.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.0fu677rwbv-.g.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-20C4,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.0zzh68k1~whtc.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.0vlx5hthn2t7i.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.0fu677rwbv-.g.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-20C4,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.0zzh68k1~whtc.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.0vlx5hthn2t7i.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.0fu677rwbv-.g.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-20C4,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.0zzh68k1~whtc.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_bceccfd4-module__dkpBQq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_bceccfd4-module__dkpBQq__variable{--ask-font-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_2e20030-module__4XPE5G__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_2e20030-module__4XPE5G__variable{--ask-font-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.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.0x08jh8vondwt.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.0~wrfy7sm-h4g.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.0k_.i63k_i_qa.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-20C4,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.16-z~2sp29ex6.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.0m9hhkgdlzukj.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.0juuwbcf7uz~t.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.0qg7j5o.yrclm.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.0hkrq11n-dhos.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-20C4,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.07ig5l8azj~hy.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:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.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:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.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:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.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:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.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_ec4e8981-module__DcgjkW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_ec4e8981-module__DcgjkW__variable{--ask-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.ask-module__Ly2wIa__page{--paper:#faf8f1;--card:#fff;--raise:#f4efe3;--ink:#12281f;--ink-2:#3c4a42;--sage:#5c6e64;--sage-dim:#9aa79f;--line:#ded6c4;--line-soft:#e8e1d1;--gold:#b6851b;--gold-2:#9c7016;--gold-deep:#8a6714;--good:#3e8e6e;--warn:#b6851b;--bad:#c0563e;--serif:var(--ask-font-serif), Georgia, "Times New Roman", serif;--sans:var(--ask-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--ask-font-mono), ui-monospace, "SF Mono", Menlo, monospace;background:var(--paper);color:var(--ink);font-family:var(--sans);min-height:100vh;padding:clamp(28px,6vw,64px) clamp(18px,5vw,40px) 96px;line-height:1.6}.ask-module__Ly2wIa__wrap{max-width:860px;margin-inline:auto}.ask-module__Ly2wIa__eyebrow{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:500}.ask-module__Ly2wIa__h1{font-family:var(--serif);letter-spacing:-.015em;margin:.4em 0 .5em;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:500;line-height:1.05}.ask-module__Ly2wIa__lede{color:var(--ink-2);max-width:62ch;margin:0 0 32px;font-size:clamp(1.05rem,1vw + .9rem,1.25rem)}.ask-module__Ly2wIa__console{background:linear-gradient(180deg, var(--raise), #fff);border:1px solid var(--line);border-radius:8px;padding:18px 18px 16px;box-shadow:0 30px 70px -46px #12281f47,inset 0 1px #ffffffb3}.ask-module__Ly2wIa__tabs{background:var(--paper);border:1px solid var(--line-soft);border-radius:5px;gap:4px;width:max-content;margin-bottom:14px;padding:4px;display:flex}.ask-module__Ly2wIa__tab{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 13px;font-size:.74rem;transition:all .2s}.ask-module__Ly2wIa__tab[aria-selected=true]{background:var(--raise);color:var(--ink);box-shadow:0 1px #00000040}.ask-module__Ly2wIa__tab:hover{color:var(--ink)}.ask-module__Ly2wIa__fieldRow{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.ask-module__Ly2wIa__input{background:var(--paper);border:1px solid var(--line);min-width:0;color:var(--ink);font-family:var(--mono);border-radius:4px;flex:1;padding:15px 16px;font-size:1rem}.ask-module__Ly2wIa__input::placeholder{color:var(--sage-dim)}.ask-module__Ly2wIa__input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #b6851b29}.ask-module__Ly2wIa__go{font-family:var(--sans);cursor:pointer;white-space:nowrap;background:var(--gold);color:#1a1206;box-shadow:0 1px 0 var(--gold-deep);border:0;border-radius:2px;padding:13px 22px;font-size:.92rem;font-weight:600;transition:transform .2s,background .2s}.ask-module__Ly2wIa__go:hover:not(:disabled){background:var(--gold-2);transform:translateY(-1px)}.ask-module__Ly2wIa__go:disabled{opacity:.5;cursor:default;transform:none}.ask-module__Ly2wIa__emailRow{align-items:center;gap:10px;margin-top:10px;display:flex}.ask-module__Ly2wIa__emailInput{background:var(--paper);border:1px solid var(--line-soft);min-width:0;max-width:320px;color:var(--ink);font-family:var(--sans);border-radius:4px;flex:1;padding:9px 12px;font-size:.86rem}.ask-module__Ly2wIa__emailInput::placeholder{color:var(--sage-dim)}.ask-module__Ly2wIa__emailInput:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #b6851b29}.ask-module__Ly2wIa__emailLabel{font-family:var(--mono);color:var(--sage);white-space:nowrap;font-size:.7rem}.ask-module__Ly2wIa__hint{font-family:var(--mono);color:var(--sage);letter-spacing:.02em;align-items:baseline;gap:8px;margin-top:12px;font-size:.72rem;display:flex}.ask-module__Ly2wIa__hint .ask-module__Ly2wIa__dot{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -1px}.ask-module__Ly2wIa__error{font-family:var(--mono);color:var(--bad);margin-top:12px;font-size:.78rem}.ask-module__Ly2wIa__plan{gap:22px;margin-top:40px;display:grid}.ask-module__Ly2wIa__card{background:linear-gradient(180deg, #fff, var(--raise));border:1px solid var(--line-soft);border-radius:12px;padding:22px 24px}.ask-module__Ly2wIa__cardLabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sage);margin:0 0 10px;font-size:.7rem}.ask-module__Ly2wIa__restatement{font-family:var(--serif);color:var(--gold-2);margin:0;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;line-height:1.4}.ask-module__Ly2wIa__criticBanner{font-family:var(--mono);letter-spacing:.03em;border:1px solid var(--line-soft);border-radius:8px;align-items:baseline;gap:10px;padding:12px 16px;font-size:.78rem;display:flex}.ask-module__Ly2wIa__criticBanner.ask-module__Ly2wIa__pass{color:var(--good);border-color:var(--good);background:#3e8e6e14}.ask-module__Ly2wIa__criticBanner.ask-module__Ly2wIa__kill{color:var(--bad);border-color:var(--bad);background:#c0563e14}.ask-module__Ly2wIa__flagList{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ask-module__Ly2wIa__flag{font-family:var(--mono);color:var(--ink-2);font-size:.76rem}.ask-module__Ly2wIa__flag b{color:var(--bad);font-weight:600}.ask-module__Ly2wIa__killList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ask-module__Ly2wIa__killItem{border-left:2px solid var(--gold);padding-left:14px}.ask-module__Ly2wIa__killItem b{color:var(--ink);font-weight:600}.ask-module__Ly2wIa__killItem p{color:var(--sage);margin:4px 0 0;font-size:.92rem}.ask-module__Ly2wIa__stepList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ask-module__Ly2wIa__step{border:1px solid var(--line-soft);background:var(--card);border-radius:10px;padding:14px 16px}.ask-module__Ly2wIa__stepHead{font-family:var(--mono);letter-spacing:.04em;color:var(--sage);align-items:baseline;gap:10px;font-size:.72rem;display:flex}.ask-module__Ly2wIa__stepOrder{color:var(--gold);font-weight:600}.ask-module__Ly2wIa__roleBadge{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-soft);border-radius:20px;padding:2px 8px}.ask-module__Ly2wIa__roleBadge.ask-module__Ly2wIa__desk{color:var(--sage)}.ask-module__Ly2wIa__roleBadge.ask-module__Ly2wIa__silicon{color:var(--warn);border-color:var(--warn)}.ask-module__Ly2wIa__roleBadge.ask-module__Ly2wIa__human{color:var(--good);border-color:var(--good)}.ask-module__Ly2wIa__stepName{font-family:var(--sans);color:var(--ink);margin:8px 0 4px;font-size:1rem;font-weight:600}.ask-module__Ly2wIa__stepWhy{color:var(--ink-2);margin:0 0 6px;font-size:.92rem}.ask-module__Ly2wIa__banner{font-family:var(--mono);border-radius:4px;margin:6px 0;padding:6px 10px;font-size:.74rem;display:inline-block}.ask-module__Ly2wIa__banner.ask-module__Ly2wIa__silicon{color:var(--warn);background:#b6851b1a}.ask-module__Ly2wIa__channel{font-family:var(--mono);color:var(--sage);font-size:.74rem}.ask-module__Ly2wIa__channel b{color:var(--ink);text-transform:uppercase;letter-spacing:.04em}.ask-module__Ly2wIa__gapNotice{border:1px solid var(--warn);background:#b6851b14;border-radius:10px;padding:14px 16px}.ask-module__Ly2wIa__gapNotice b{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--gold-2);font-size:.74rem}.ask-module__Ly2wIa__gapNotice p{color:var(--ink-2);margin:6px 0 0;font-size:.9rem}.ask-module__Ly2wIa__savedLink{font-family:var(--mono);word-break:break-all;margin:0;font-size:.82rem}.ask-module__Ly2wIa__savedLink a{color:var(--gold-2);text-decoration:underline}.ask-module__Ly2wIa__recent{margin-top:28px}.ask-module__Ly2wIa__recentList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ask-module__Ly2wIa__recentItem{font-family:var(--mono);font-size:.8rem}.ask-module__Ly2wIa__recentItem a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.ask-module__Ly2wIa__footNote{font-family:var(--mono);color:var(--sage);border-top:1px dashed var(--line);padding-top:14px;font-size:.76rem}.ask-module__Ly2wIa__costTable{border-collapse:collapse;width:100%;margin:.9rem 0 .8rem;font-size:.94rem}.ask-module__Ly2wIa__costTable th{text-align:left;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--sage,#6f8178);border-bottom:1px solid var(--line,#ded6c4);padding:.4rem .7rem .4rem 0;font-size:.68rem;font-weight:500}.ask-module__Ly2wIa__costTable td{border-bottom:1px solid var(--line-soft,#e8e1d1);color:var(--ink-2,#3c4a42);vertical-align:baseline;padding:.5rem .7rem .5rem 0}.ask-module__Ly2wIa__costTable tr:last-child td{border-bottom:none}.ask-module__Ly2wIa__costTable .ask-module__Ly2wIa__num,.ask-module__Ly2wIa__costTable th.ask-module__Ly2wIa__num{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--ink,#12281f);white-space:nowrap}.ask-module__Ly2wIa__costNote{color:var(--sage,#6f8178);margin:0;font-size:.86rem;line-height:1.55}
