.m_d46a4834{border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}
@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(../media/charis-sil-cyrillic-ext-400-normal.0drxr57o27zos.woff2)format("woff2"),url(../media/charis-sil-cyrillic-ext-400-normal.2yan04-8ox2x8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(../media/charis-sil-cyrillic-400-normal.3r6zjf8xsway3.woff2)format("woff2"),url(../media/charis-sil-cyrillic-400-normal.0p3diqs-gy2g5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(../media/charis-sil-vietnamese-400-normal.1x3dy2obxw-eq.woff2)format("woff2"),url(../media/charis-sil-vietnamese-400-normal.38jtfifg4q__q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(../media/charis-sil-latin-ext-400-normal.1pisfu4gnhx6k.woff2)format("woff2"),url(../media/charis-sil-latin-ext-400-normal.2xn1ahhp-8i9g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:400;src:url(../media/charis-sil-latin-400-normal.4111fhbuh3e6n.woff2)format("woff2"),url(../media/charis-sil-latin-400-normal.16y4cn0d1dhpx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(../media/charis-sil-cyrillic-ext-400-italic.0pd8te99x0-2-.woff2)format("woff2"),url(../media/charis-sil-cyrillic-ext-400-italic.0xvhx7lsc4vqv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(../media/charis-sil-cyrillic-400-italic.3ercfm51xz97n.woff2)format("woff2"),url(../media/charis-sil-cyrillic-400-italic.3-3yumyvcapja.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(../media/charis-sil-vietnamese-400-italic.0ib5p3v_-mlbf.woff2)format("woff2"),url(../media/charis-sil-vietnamese-400-italic.23-7_4fn_b449.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(../media/charis-sil-latin-ext-400-italic.3zpn8r9txf-ge.woff2)format("woff2"),url(../media/charis-sil-latin-ext-400-italic.0hhz1e0sm-jll.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:italic;font-display:swap;font-weight:400;src:url(../media/charis-sil-latin-400-italic.37axy-lvaur8b.woff2)format("woff2"),url(../media/charis-sil-latin-400-italic.1_e1l9gqwyrrm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(../media/charis-sil-cyrillic-ext-700-normal.0xrdpu9hzsl1d.woff2)format("woff2"),url(../media/charis-sil-cyrillic-ext-700-normal.1yen054ycukmi.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(../media/charis-sil-cyrillic-700-normal.08wbxcs_uepa1.woff2)format("woff2"),url(../media/charis-sil-cyrillic-700-normal.0htcsrobo0av8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(../media/charis-sil-vietnamese-700-normal.0bte_cacdei7i.woff2)format("woff2"),url(../media/charis-sil-vietnamese-700-normal.3dslqa5ys4l_k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(../media/charis-sil-latin-ext-700-normal.119kcit9x47l0.woff2)format("woff2"),url(../media/charis-sil-latin-ext-700-normal.1c9j_i2cxpvbn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Charis SIL;font-style:normal;font-display:swap;font-weight:700;src:url(../media/charis-sil-latin-700-normal.3t43tvp38s291.woff2)format("woff2"),url(../media/charis-sil-latin-700-normal.1_sohp_gdthlq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-ext-400-normal.3q8pug6-wto40.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-400-normal.2zbm4kyn5pwgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-400-normal.3xgfxban9f743.woff2)format("woff2"),url(../media/instrument-sans-latin-400-normal.1hjbn09c7gmn3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/instrument-sans-latin-ext-500-normal.19t6v29w3e9pk.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-500-normal.0ym2267snhx9x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/instrument-sans-latin-500-normal.1eggatm68an7u.woff2)format("woff2"),url(../media/instrument-sans-latin-500-normal.013-pomwme-m2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/instrument-sans-latin-ext-600-normal.0vm4co01-fmw6.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-600-normal.1jzotrrwg-zxc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/instrument-sans-latin-600-normal.3fqsgcs0cl_0g.woff2)format("woff2"),url(../media/instrument-sans-latin-600-normal.2jey8h63iho71.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-ext-400-italic.29fk54-17b0pz.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-400-italic.22kgpdpivvegs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-400-italic.0qg7ozw8_bmc-.woff2)format("woff2"),url(../media/instrument-sans-latin-400-italic.0ad6q7jjbdg_a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-cyrillic-ext-400-normal.1_3w-6xrxnic8.woff2)format("woff2"),url(../media/geist-mono-cyrillic-ext-400-normal.28zojgogwadbn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-cyrillic-400-normal.0w64r7z8-ih-_.woff2)format("woff2"),url(../media/geist-mono-cyrillic-400-normal.02c-zap_5oput.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-symbols2-400-normal.3rf535oh7emi7.woff2)format("woff2"),url(../media/geist-mono-symbols2-400-normal.3q0ydwitqs4g1.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-vietnamese-400-normal.2-w98qwfhss3t.woff2)format("woff2"),url(../media/geist-mono-vietnamese-400-normal.29k50zjumvkn0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-latin-ext-400-normal.06e95wwtohjhy.woff2)format("woff2"),url(../media/geist-mono-latin-ext-400-normal.3up5nfrss5o9p.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-latin-400-normal.1pils9mz99gi8.woff2)format("woff2"),url(../media/geist-mono-latin-400-normal.3hdm2x6oajrio.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-mono-cyrillic-ext-500-normal.2vxb_0305644a.woff2)format("woff2"),url(../media/geist-mono-cyrillic-ext-500-normal.12dvz0n_1vtak.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-mono-cyrillic-500-normal.167vpnlttlylm.woff2)format("woff2"),url(../media/geist-mono-cyrillic-500-normal.2z12u0ihqa92e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-mono-symbols2-500-normal.1ww3h4liz_dwd.woff2)format("woff2"),url(../media/geist-mono-symbols2-500-normal.3diwqn4cdj79k.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-mono-vietnamese-500-normal.0zvexx-5_as3f.woff2)format("woff2"),url(../media/geist-mono-vietnamese-500-normal.05zqfdd5xhek6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-mono-latin-ext-500-normal.2inf0kc4q_6ro.woff2)format("woff2"),url(../media/geist-mono-latin-ext-500-normal.2h8jyjffixldi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-mono-latin-500-normal.07nc5rf20ybdn.woff2)format("woff2"),url(../media/geist-mono-latin-500-normal.0iyk3eo7gifx4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root,[data-mantine-color-scheme=light]{--rk-ground:#fbf8f4;--rk-surface:#fffefc;--rk-sunk:#f4efe8;--rk-line:#e6dfd5;--rk-line-outer:#d6ccbf;--rk-ink:#2b2723;--rk-ink-2:#6b625a;--rk-ink-3:#9a9088;--rk-placeholder:#b0a79e;--rk-clay:#9c5b3c;--rk-clay-border:#8a4e32;--rk-clay-tint-bg:#faf1ec;--rk-clay-tint-border:#e3cdbf;--rk-clay-tint-ink:#7e462c;--rk-moss:#4f7050;--rk-moss-tint-bg:#e4ebe1;--rk-moss-tint-border:#cbd9c6;--rk-moss-tint-ink:#3e5a3f;--rk-amber:#8a6a21;--rk-amber-tint-bg:#f4ebd6;--rk-amber-tint-border:#e2d3ae;--rk-amber-tint-ink:#6e5518;--rk-rust:#a8483c;--rk-rust-tint-bg:#f5e2de;--rk-rust-tint-border:#e7c7c1;--rk-rust-tint-ink:#8a3b31;--rk-scrim:#2b272352;--rk-shadow-md:0 2px 10px #2b272314;--rk-shadow-lg:0 12px 40px #2b272324;--rk-focus-shadow:0 0 0 3px #9c5b3c1f}[data-mantine-color-scheme=dark]{--rk-ground:#211e1b;--rk-surface:#2a2623;--rk-sunk:#1b1917;--rk-line:#3a342f;--rk-line-outer:#3a342f;--rk-ink:#f0eae2;--rk-ink-2:#a99f94;--rk-ink-3:#7a7168;--rk-placeholder:#7a7168;--rk-clay:#c98862;--rk-clay-border:#c98862;--rk-clay-tint-bg:#332821;--rk-clay-tint-border:#4a382c;--rk-clay-tint-ink:#e3ab88;--rk-moss:#8aa97f;--rk-moss-tint-bg:#26301f;--rk-moss-tint-border:#3c4a34;--rk-moss-tint-ink:#a9c49e;--rk-amber:#c9a24a;--rk-amber-tint-bg:#332c19;--rk-amber-tint-border:#4a3f26;--rk-amber-tint-ink:#e0be7e;--rk-rust:#c9695c;--rk-rust-tint-bg:#35201d;--rk-rust-tint-border:#4a2e29;--rk-rust-tint-ink:#e2988c;--rk-scrim:#00000080;--rk-shadow-md:0 2px 10px #0000003d;--rk-shadow-lg:0 12px 40px #0000005c;--rk-focus-shadow:0 0 0 3px #c988622e}
.rk-Button{background:var(--rk-btn-bg);color:var(--rk-btn-color);border:var(--rk-btn-border)}.rk-Button:hover:not(:disabled){background:var(--rk-btn-hover-bg)}.rk-Button:focus-visible{border-color:var(--rk-clay);box-shadow:var(--rk-focus-shadow);outline:none}.rk-Input{border:1px solid var(--rk-input-border,var(--rk-line-outer))}.rk-Input:focus-within{border-color:var(--rk-clay);box-shadow:var(--rk-focus-shadow)}.rk-Input::placeholder,.rk-Input input::placeholder{color:var(--rk-ink-3);opacity:1}.rk-CheckWrap{position:relative}.rk-CheckWrap:focus-within .rk-CheckMark{border-color:var(--rk-clay);box-shadow:var(--rk-focus-shadow)}.rk-HoverRow{background:var(--rk-row-bg,transparent);color:var(--rk-row-color,inherit)}.rk-HoverRow:hover{background:var(--rk-row-hover-bg,var(--rk-sunk));color:var(--rk-row-hover-color,var(--rk-ink))}.rk-HoverRow:focus-visible{outline:2px solid var(--rk-clay);outline-offset:-2px;background:var(--rk-row-hover-bg,var(--rk-sunk));color:var(--rk-row-hover-color,var(--rk-ink))}.rk-ToneLink{color:var(--rk-link-color);border:none;border-bottom:1px solid var(--rk-link-underline);cursor:pointer;font:inherit;background:0 0;padding:0;text-decoration:none}.rk-ToneLink:hover{border-bottom-color:var(--rk-link-color)}.rk-Dropzone:focus-within{border-color:var(--rk-clay)}.rk-Dropzone[data-idle]:not([data-disabled]),.rk-Dropzone[data-accept]:not([data-disabled]){cursor:pointer}
.rk-Loader-a{animation:4.4s cubic-bezier(.65,0,.35,1) infinite rk-loader-a}.rk-Loader-b{animation:4.4s cubic-bezier(.65,0,.35,1) infinite rk-loader-b}@keyframes rk-loader-a{0%,4%{x:3px;y:2px;width:18px;height:13px}14%{x:3px;y:2px;width:18px;height:5px}24%{x:15px;y:2px;width:6px;height:5px}34%{x:15px;y:2px;width:6px;height:20px}44%{x:15px;y:9px;width:6px;height:13px}50%,54%{x:3px;y:9px;width:18px;height:13px}64%{x:3px;y:17px;width:18px;height:5px}74%{x:3px;y:17px;width:6px;height:5px}84%{x:3px;y:2px;width:6px;height:20px}94%{x:3px;y:2px;width:6px;height:13px}to{x:3px;y:2px;width:18px;height:13px}}@keyframes rk-loader-b{0%,4%{x:3px;y:17px;width:18px;height:5px}14%{x:3px;y:9px;width:18px;height:13px}24%{x:3px;y:9px;width:10px;height:13px}34%{x:3px;y:2px;width:10px;height:20px}44%{x:3px;y:2px;width:10px;height:5px}50%,54%{x:3px;y:2px;width:18px;height:5px}64%{x:3px;y:2px;width:18px;height:13px}74%{x:11px;y:2px;width:10px;height:13px}84%{x:11px;y:2px;width:10px;height:20px}94%{x:11px;y:17px;width:10px;height:5px}to{x:3px;y:17px;width:18px;height:5px}}@media (prefers-reduced-motion:reduce){.rk-Loader-a,.rk-Loader-b{opacity:.6;animation:none}}
.Footer-module__aKG1-W__section{border-top:1px solid var(--rk-line)}.Footer-module__aKG1-W__inner{max-width:1200px;color:var(--rk-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:44px clamp(20px,5vw,40px);font-size:13px;display:flex}.Footer-module__aKG1-W__logo{color:var(--rk-ink);align-items:center;gap:10px;font-size:17px;text-decoration:none;display:inline-flex}.Footer-module__aKG1-W__links{align-items:center;gap:26px;font-size:14px;display:flex}.Footer-module__aKG1-W__links a{color:var(--rk-ink-2);text-decoration:none}.Footer-module__aKG1-W__links a:hover{color:var(--rk-ink)}.Footer-module__aKG1-W__copyright{color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}
.Header-module__63Vxhq__header{z-index:20;background:color-mix(in srgb, var(--rk-ground) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--rk-line);justify-content:space-between;align-items:center;gap:24px;padding:16px clamp(20px,5vw,40px);display:flex;position:sticky;top:0}.Header-module__63Vxhq__logoLink{color:inherit;text-decoration:none}.Header-module__63Vxhq__wordmark{color:var(--rk-ink);align-items:center;gap:10px;margin:0;font-size:20px;font-weight:400;display:inline-flex}.Header-module__63Vxhq__nav{flex-wrap:wrap;align-items:center;gap:20px 26px;font-size:14px;display:flex}.Header-module__63Vxhq__nav a{color:var(--rk-ink-2);text-decoration:none}.Header-module__63Vxhq__nav a:hover{color:var(--rk-ink)}.Header-module__63Vxhq__signInLink{font-weight:500;color:var(--rk-ink)!important}.Header-module__63Vxhq__cta{background:var(--rk-clay);border:1px solid var(--rk-clay-border);padding:9px 18px;font-weight:500;color:var(--rk-surface)!important}.Header-module__63Vxhq__cta:hover{background:var(--rk-clay-border)}@media (max-width:720px){.Header-module__63Vxhq__nav a[href^=\#]:not(.Header-module__63Vxhq__signInLink):not(.Header-module__63Vxhq__cta){display:none}}
.Hero-module__gQw_EG__section{border-bottom:1px solid var(--rk-line);scroll-margin-top:76px}.Hero-module__gQw_EG__hero{grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:88px clamp(20px,5vw,40px) 76px;display:grid}.Hero-module__gQw_EG__copy{flex-direction:column;gap:26px;display:flex}.Hero-module__gQw_EG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.Hero-module__gQw_EG__headline{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(34px,4.8vw,60px);font-weight:400;line-height:1.04}.Hero-module__gQw_EG__lede{color:var(--rk-ink-2);text-wrap:pretty;max-width:560px;margin:0;font-size:19px;line-height:1.6}.Hero-module__gQw_EG__ctaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Hero-module__gQw_EG__ctaPrimary{color:var(--rk-surface);background:var(--rk-clay);border:1px solid var(--rk-clay-border);padding:14px 28px;font-size:16px;font-weight:500;text-decoration:none}.Hero-module__gQw_EG__ctaPrimary:hover{background:var(--rk-clay-border)}.Hero-module__gQw_EG__ctaSecondary{color:var(--rk-ink);border:1px solid var(--rk-line-outer);background:var(--rk-surface);padding:14px 24px;font-size:16px;text-decoration:none}.Hero-module__gQw_EG__ctaSecondary:hover{border-color:var(--rk-clay)}.Hero-module__gQw_EG__stats{letter-spacing:.06em;color:var(--rk-ink-3);flex-wrap:wrap;gap:28px;padding-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;display:flex}.Hero-module__gQw_EG__visual{flex-direction:column;gap:14px;display:flex}.Hero-module__gQw_EG__visualTop{grid-template-columns:minmax(0,132px) minmax(0,1fr);align-items:center;gap:18px;display:grid}.Hero-module__gQw_EG__files{flex-direction:column;gap:8px;display:flex}.Hero-module__gQw_EG__file{background:var(--rk-surface);border:1px solid var(--rk-line-outer);flex-direction:column;gap:5px;padding:10px 11px;display:flex}.Hero-module__gQw_EG__fileName{color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:9px}.Hero-module__gQw_EG__fileLines{flex-direction:column;gap:3px;display:flex}.Hero-module__gQw_EG__fileLine{background:var(--rk-line);height:3px}.Hero-module__gQw_EG__filesLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-ink-3);padding-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px}.Hero-module__gQw_EG__resumeCard{color:#2b2723;background:#fff;border:1px solid #d6ccbf;flex-direction:column;gap:7px;min-height:420px;padding:24px 28px 30px;font-family:Charis SIL,Georgia,serif;display:flex;position:relative;box-shadow:0 14px 44px #2b272321}.Hero-module__gQw_EG__resumeName{text-align:center;font-size:17px;font-weight:700}.Hero-module__gQw_EG__resumeContact{text-align:center;color:#6b625a;font-size:8px}.Hero-module__gQw_EG__resumeHeading{letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #2b2723;margin-top:5px;padding-bottom:2px;font-size:8px;font-weight:700}.Hero-module__gQw_EG__resumeLines{flex-direction:column;gap:3.5px;display:flex}.Hero-module__gQw_EG__line{background:#dad4cb;height:4px}.Hero-module__gQw_EG__lineStrong{background:#c5beb4;height:4px}.Hero-module__gQw_EG__resumeFooter{border-top:1px dashed #9c5b3c;justify-content:flex-end;margin-top:auto;padding-top:14px;display:flex}.Hero-module__gQw_EG__resumeFooterCaption{letter-spacing:.08em;text-transform:uppercase;color:#9c5b3c;font-family:Geist Mono,ui-monospace,monospace;font-size:8.5px}.Hero-module__gQw_EG__measured{color:#f0eae2;background:#2b2723;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.Hero-module__gQw_EG__measuredLabel{letter-spacing:.12em;text-transform:uppercase;color:#a99f94;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.Hero-module__gQw_EG__measuredFigure{color:#8aa97f;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}@media (max-width:900px){.Hero-module__gQw_EG__hero{grid-template-columns:1fr}}@media (max-width:560px){.Hero-module__gQw_EG__visualTop{grid-template-columns:1fr}.Hero-module__gQw_EG__files{flex-flow:wrap}.Hero-module__gQw_EG__file{flex:140px}.Hero-module__gQw_EG__measured{flex-direction:column;align-items:flex-start}}
.HowItWorks-module__Gsj04a__section{border-top:1px solid var(--rk-line);scroll-margin-top:76px}.HowItWorks-module__Gsj04a__inner{max-width:1200px;margin:0 auto;padding:80px clamp(20px,5vw,40px)}.HowItWorks-module__Gsj04a__intro{flex-direction:column;gap:12px;max-width:700px;margin-bottom:52px;display:flex}.HowItWorks-module__Gsj04a__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.HowItWorks-module__Gsj04a__headline{letter-spacing:-.015em;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(29px,3.4vw,44px);font-weight:400;line-height:1.1}.HowItWorks-module__Gsj04a__steps{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:40px;display:grid}.HowItWorks-module__Gsj04a__card{flex-direction:column;gap:18px;display:flex}.HowItWorks-module__Gsj04a__cardCopy{flex-direction:column;gap:10px;display:flex}.HowItWorks-module__Gsj04a__step{letter-spacing:.12em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.HowItWorks-module__Gsj04a__title{margin:0;font-family:Charis SIL,Georgia,serif;font-size:26px;font-weight:400;line-height:1.2}.HowItWorks-module__Gsj04a__body{color:var(--rk-ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.65}.HowItWorks-module__Gsj04a__mock{background:var(--rk-sunk);border:1px solid var(--rk-line);flex-direction:column;gap:10px;min-height:210px;padding:20px;display:flex}.HowItWorks-module__Gsj04a__dropzone{border:1px dashed var(--rk-line-outer);background:var(--rk-surface);flex:1;justify-content:center;align-items:center;display:flex}.HowItWorks-module__Gsj04a__dropzoneLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.HowItWorks-module__Gsj04a__chipRow{gap:8px;display:flex}.HowItWorks-module__Gsj04a__chip{background:var(--rk-surface);border:1px solid var(--rk-line);color:var(--rk-ink-2);flex:1;padding:6px 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px}.HowItWorks-module__Gsj04a__jobBox{background:var(--rk-surface);border:1px solid var(--rk-line);flex-direction:column;gap:5px;padding:9px 11px;display:flex}.HowItWorks-module__Gsj04a__jobBoxLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:9px}.HowItWorks-module__Gsj04a__jobLine{background:var(--rk-line);height:3px}.HowItWorks-module__Gsj04a__optionRow{gap:8px;display:flex}.HowItWorks-module__Gsj04a__option{background:var(--rk-surface);border:1px solid var(--rk-line);flex-direction:column;flex:1;gap:3px;padding:8px 10px;display:flex}.HowItWorks-module__Gsj04a__optionLabel{color:var(--rk-ink-2);font-size:11px}.HowItWorks-module__Gsj04a__optionValue{font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.HowItWorks-module__Gsj04a__toggleRow{background:var(--rk-surface);border:1px solid var(--rk-line);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.HowItWorks-module__Gsj04a__toggleLabel{color:var(--rk-ink-2);font-size:11.5px}.HowItWorks-module__Gsj04a__toggle{background:var(--rk-moss);justify-content:flex-end;align-items:center;width:30px;height:16px;padding:2px;display:flex}.HowItWorks-module__Gsj04a__toggleKnob{background:var(--rk-surface);width:12px;height:12px;display:block}.HowItWorks-module__Gsj04a__generateButton{background:var(--rk-clay);color:var(--rk-surface);text-align:center;margin-top:auto;padding:8px;font-size:12.5px;font-weight:500}.HowItWorks-module__Gsj04a__docCard{background:var(--rk-surface);border:1px solid var(--rk-line);flex-direction:column;flex:1;gap:4px;padding:10px;display:flex}.HowItWorks-module__Gsj04a__docTitleLine{background:var(--rk-line-outer);width:60%;height:5px;margin:0 auto 4px}.HowItWorks-module__Gsj04a__docName{color:var(--rk-ink-3);margin-top:auto;font-family:Geist Mono,ui-monospace,monospace;font-size:9px}@media (max-width:700px){.HowItWorks-module__Gsj04a__inner{padding:56px clamp(20px,5vw,40px)}}
.JobSearch-module__cvAUOq__section{border-top:1px solid var(--rk-line)}.JobSearch-module__cvAUOq__inner{flex-wrap:wrap;align-items:center;gap:48px 72px;max-width:1200px;margin:0 auto;padding:80px clamp(20px,5vw,40px);display:flex}.JobSearch-module__cvAUOq__copy{flex-direction:column;flex:440px;gap:20px;min-width:0;display:flex}.JobSearch-module__cvAUOq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.JobSearch-module__cvAUOq__headline{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(28px,3.2vw,42px);font-weight:400;line-height:1.1}.JobSearch-module__cvAUOq__body{color:var(--rk-ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.JobSearch-module__cvAUOq__mock{border:1px solid var(--rk-line-outer);background:var(--rk-surface);flex:360px;min-width:0}.JobSearch-module__cvAUOq__searchBar{border-bottom:1px solid var(--rk-line);align-items:center;gap:10px;padding:14px 18px;display:flex}.JobSearch-module__cvAUOq__searchInput{border:1px solid var(--rk-line-outer);background:var(--rk-sunk);color:var(--rk-ink-3);flex:1;padding:8px 11px;font-size:13px}.JobSearch-module__cvAUOq__searchButton{background:var(--rk-clay);color:var(--rk-surface);padding:8px 16px;font-size:13px;font-weight:500}.JobSearch-module__cvAUOq__chipRow{border-bottom:1px solid var(--rk-line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.JobSearch-module__cvAUOq__chipLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px}.JobSearch-module__cvAUOq__chip{border:1px solid var(--rk-line-outer);padding:3px 9px;font-size:12px}.JobSearch-module__cvAUOq__listing{border-bottom:1px solid var(--rk-line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.JobSearch-module__cvAUOq__listing:last-child{border-bottom:none}.JobSearch-module__cvAUOq__listingInfo{flex-direction:column;gap:2px;display:flex}.JobSearch-module__cvAUOq__listingTitle{font-size:14px}.JobSearch-module__cvAUOq__listingCompany{color:var(--rk-ink-2);font-size:12.5px}.JobSearch-module__cvAUOq__listingAge{color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}
.SignIn-module__mVMntG__section{background:var(--rk-ground);border-top:1px solid var(--rk-line);border-bottom:1px solid var(--rk-line);scroll-margin-top:76px}.SignIn-module__mVMntG__inner{flex-wrap:wrap;align-items:center;gap:48px 72px;max-width:1200px;margin:0 auto;padding:84px clamp(20px,5vw,40px);display:flex}.SignIn-module__mVMntG__copy{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.SignIn-module__mVMntG__headline{letter-spacing:-.018em;text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.06}.SignIn-module__mVMntG__body{color:var(--rk-ink-2);text-wrap:pretty;max-width:520px;margin:0;font-size:18px;line-height:1.65}.SignIn-module__mVMntG__card{border:1px solid var(--rk-line-outer);background:var(--rk-surface);flex-direction:column;flex:320px;gap:14px;min-width:0;padding:28px;display:flex}.SignIn-module__mVMntG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.SignIn-module__mVMntG__emailForm{flex-direction:column;gap:14px;display:flex}.SignIn-module__mVMntG__emailInput{font:inherit;border:1px solid var(--rk-line-outer);background:var(--rk-surface);color:var(--rk-ink);padding:11px 14px;font-size:14px}.SignIn-module__mVMntG__emailInput::placeholder{color:var(--rk-placeholder)}.SignIn-module__mVMntG__emailInput:focus-visible{border-color:var(--rk-clay);box-shadow:var(--rk-focus-shadow);outline:none}.SignIn-module__mVMntG__emailButton{font:inherit;cursor:pointer;border:1px solid var(--rk-clay-border);background:var(--rk-clay);color:var(--rk-surface);padding:12px;font-size:15px;font-weight:500}.SignIn-module__mVMntG__emailButton:hover{background:var(--rk-clay-border)}.SignIn-module__mVMntG__divider{align-items:center;gap:12px;padding:2px 0;display:flex}.SignIn-module__mVMntG__dividerLine{background:var(--rk-line);flex:1;height:1px}.SignIn-module__mVMntG__dividerLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.SignIn-module__mVMntG__oauthButton{border:1px solid var(--rk-line-outer);color:var(--rk-ink);justify-content:center;align-items:center;gap:10px;padding:11px;font-size:14px;text-decoration:none;display:flex}.SignIn-module__mVMntG__oauthButton:hover{border-color:var(--rk-clay)}.SignIn-module__mVMntG__mark{flex-shrink:0;width:17px;height:17px}.SignIn-module__mVMntG__disclaimer{color:var(--rk-ink-3);margin:4px 0 0;font-size:12.5px;line-height:1.55}
.Templates-module__2g0vhq__section{border-top:1px solid var(--rk-line)}.Templates-module__2g0vhq__inner{max-width:1200px;margin:0 auto;padding:80px clamp(20px,5vw,40px)}.Templates-module__2g0vhq__intro{flex-direction:column;gap:18px;max-width:760px;margin-bottom:44px;display:flex}.Templates-module__2g0vhq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.Templates-module__2g0vhq__headline{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(28px,3.2vw,42px);font-weight:400;line-height:1.1}.Templates-module__2g0vhq__body{color:var(--rk-ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.Templates-module__2g0vhq__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (max-width:780px){.Templates-module__2g0vhq__grid{grid-template-columns:minmax(0,380px);justify-content:center}}.Templates-module__2g0vhq__card{aspect-ratio:1/1.294;background:#fff;border:1px solid #d6ccbf;flex-direction:column;gap:10px;padding:26px 24px;display:flex;overflow:hidden}.Templates-module__2g0vhq__section,.Templates-module__2g0vhq__lines{flex-direction:column;gap:3.5px;display:flex}.Templates-module__2g0vhq__line{background:#e6dfd5;height:3.5px}.Templates-module__2g0vhq__lineStrong{background:#44443f;height:3.5px}.Templates-module__2g0vhq__filler{background-image:repeating-linear-gradient(#e6dfd5 0 3.5px,#0000 3.5px 10.5px);background-position:top;flex:1;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.Templates-module__2g0vhq__classicName{background:#2c2c2a;width:46%;height:8px;margin:0 auto}.Templates-module__2g0vhq__classicContact{background:#9a9992;width:66%;height:3.5px;margin:0 auto 2px}.Templates-module__2g0vhq__classicHeading{background:#44443f;height:5px}.Templates-module__2g0vhq__classicRule{background:#c8c6bd;height:1px;margin-bottom:2px}.Templates-module__2g0vhq__modernName{background:var(--rk-clay);width:52%;height:9px}.Templates-module__2g0vhq__modernContact{background:#9a9992;width:38%;height:3.5px}.Templates-module__2g0vhq__modernRule{background:var(--rk-clay);width:34px;height:2px;margin:2px 0}.Templates-module__2g0vhq__modernHeading{background:#44443f;height:5px}.Templates-module__2g0vhq__harvardName{background:#2c2c2a;width:40%;height:8px;margin:0 auto}.Templates-module__2g0vhq__harvardContact{background:#9a9992;width:72%;height:3.5px;margin:0 auto 4px}.Templates-module__2g0vhq__harvardRule{background:#2c2c2a;height:1px}.Templates-module__2g0vhq__harvardHeading{background:#44443f;height:5px}.Templates-module__2g0vhq__harvardRow{justify-content:space-between;display:flex}
.Prose-module__fNt2CW__prose{color:var(--rk-ink-2);font-size:17px;line-height:1.7}.Prose-module__fNt2CW__prose>p{text-wrap:pretty;margin:0 0 22px}.Prose-module__fNt2CW__prose>p:last-child{margin-bottom:0}.Prose-module__fNt2CW__prose strong{color:var(--rk-ink);font-weight:600}.Prose-module__fNt2CW__prose em{font-style:italic}.Prose-module__fNt2CW__prose a{color:var(--rk-clay);text-decoration:underline;-webkit-text-decoration-color:var(--rk-clay-tint-border);text-decoration-color:var(--rk-clay-tint-border);text-underline-offset:2px}.Prose-module__fNt2CW__prose a:hover{-webkit-text-decoration-color:var(--rk-clay);text-decoration-color:var(--rk-clay)}.Prose-module__fNt2CW__prose h2{color:var(--rk-ink);margin:48px 0 18px;font-family:Charis SIL,Georgia,serif;font-size:28px;font-weight:400;line-height:1.25}.Prose-module__fNt2CW__prose h3{color:var(--rk-ink);margin:34px 0 14px;font-size:18px;font-weight:600}:is(.Prose-module__fNt2CW__prose ul,.Prose-module__fNt2CW__prose ol){flex-direction:column;gap:8px;margin:0 0 22px;padding-left:22px;display:flex}.Prose-module__fNt2CW__prose blockquote{border-left:2px solid var(--rk-clay);color:var(--rk-ink);margin:0 0 22px;padding:2px 0 2px 20px;font-style:italic}.Prose-module__fNt2CW__prose code{color:var(--rk-ink);background:var(--rk-sunk);border-radius:2px;padding:.15em .4em;font-family:Geist Mono,ui-monospace,monospace;font-size:.85em}.Prose-module__fNt2CW__prose pre{background:var(--rk-sunk);border:1px solid var(--rk-line);color:var(--rk-ink);margin:0 0 22px;padding:16px 18px;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.Prose-module__fNt2CW__prose pre code{background:0 0;padding:0}.Prose-module__fNt2CW__prose figure{margin:40px 0}.Prose-module__fNt2CW__prose figcaption{letter-spacing:.02em;color:var(--rk-ink-3);margin-top:12px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;line-height:1.5}.Prose-module__fNt2CW__prose hr{border:none;border-top:1px solid var(--rk-line);margin:44px 0}.Prose-module__fNt2CW__callout{background:var(--rk-sunk);border:1px solid var(--rk-line);border-left:2px solid var(--rk-clay);color:var(--rk-ink);margin:0 0 22px;padding:18px 20px;font-size:15.5px;line-height:1.6}.Prose-module__fNt2CW__callout strong{color:var(--rk-ink)}
.Truth-module__sMU_ta__section{border-top:1px solid var(--rk-line);scroll-margin-top:76px}.Truth-module__sMU_ta__inner{max-width:1200px;margin:0 auto;padding:80px clamp(20px,5vw,40px)}.Truth-module__sMU_ta__top{flex-wrap:wrap;align-items:flex-start;gap:48px 72px;display:flex}.Truth-module__sMU_ta__copy{flex-direction:column;flex:460px;gap:22px;min-width:0;display:flex}.Truth-module__sMU_ta__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.Truth-module__sMU_ta__headline{letter-spacing:-.016em;text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(30px,3.6vw,46px);font-weight:400;line-height:1.08}.Truth-module__sMU_ta__body{color:var(--rk-ink-2);text-wrap:pretty;max-width:560px;margin:0;font-size:17.5px;line-height:1.65}.Truth-module__sMU_ta__factCheck{border:1px solid var(--rk-line-outer);background:var(--rk-surface);flex:340px;min-width:0}.Truth-module__sMU_ta__factCheckLabel{border-bottom:1px solid var(--rk-line);letter-spacing:.14em;text-transform:uppercase;color:var(--rk-ink-3);padding:14px 18px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.Truth-module__sMU_ta__factRow{border-bottom:1px solid var(--rk-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.Truth-module__sMU_ta__factClaim{font-size:14px;line-height:1.5}.Truth-module__sMU_ta__factSource{color:var(--rk-moss);white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.Truth-module__sMU_ta__factSummary{background:var(--rk-sunk);color:var(--rk-ink-2);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13.5px;display:flex}.Truth-module__sMU_ta__factSummaryFigure{color:var(--rk-moss);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.Truth-module__sMU_ta__features{background:var(--rk-line);border:1px solid var(--rk-line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;margin-top:56px;display:grid}.Truth-module__sMU_ta__feature{background:var(--rk-surface);flex-direction:column;gap:12px;padding:32px 28px;display:flex}.Truth-module__sMU_ta__featureEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.Truth-module__sMU_ta__featureTitle{margin:0;font-family:Charis SIL,Georgia,serif;font-size:23px;font-weight:400;line-height:1.25}.Truth-module__sMU_ta__featureBody{color:var(--rk-ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.Truth-module__sMU_ta__footnoteMark{vertical-align:super;color:var(--rk-clay);font-size:.6em;text-decoration:none}.Truth-module__sMU_ta__footnoteMark:hover{text-decoration:underline}.Truth-module__sMU_ta__footnote{border-top:1px solid var(--rk-line);color:var(--rk-ink-3);margin-top:32px;padding-top:20px;scroll-margin-top:76px;font-size:13px;line-height:1.6}@media (max-width:700px){.Truth-module__sMU_ta__inner{padding:56px clamp(20px,5vw,40px)}}
.page-module__LQKmGG__hero{border-bottom:1px solid var(--rk-line)}.page-module__LQKmGG__heroInner{flex-direction:column;gap:18px;max-width:720px;margin:0 auto;padding:64px clamp(20px,5vw,40px) 40px;display:flex}.page-module__LQKmGG__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--rk-clay);align-items:center;gap:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:flex}.page-module__LQKmGG__metaDot{color:var(--rk-ink-3)}.page-module__LQKmGG__headline{letter-spacing:-.02em;color:var(--rk-ink);text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(32px,5vw,46px);font-weight:400;line-height:1.12}.page-module__LQKmGG__article{max-width:720px;margin:0 auto;padding:44px clamp(20px,5vw,40px) 0}.page-module__LQKmGG__footerNav{max-width:720px;margin:0 auto;padding:0 clamp(20px,5vw,40px) 80px}.page-module__LQKmGG__backLink{color:var(--rk-ink-2);font-size:14px;text-decoration:none}.page-module__LQKmGG__backLink:hover{color:var(--rk-ink)}
.page-module__cxuHRW__hero{border-bottom:1px solid var(--rk-line)}.page-module__cxuHRW__heroInner{flex-direction:column;gap:16px;max-width:1200px;margin:0 auto;padding:72px clamp(20px,5vw,40px) 56px;display:flex}.page-module__cxuHRW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rk-clay);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.page-module__cxuHRW__headline{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-family:Charis SIL,Georgia,serif;font-size:clamp(32px,4.5vw,48px);font-weight:400;line-height:1.08}.page-module__cxuHRW__lede{color:var(--rk-ink-2);max-width:620px;margin:0;font-size:17px;line-height:1.6}.page-module__cxuHRW__list{flex-direction:column;max-width:1200px;margin:0 auto;padding:8px clamp(20px,5vw,40px) 96px;display:flex}.page-module__cxuHRW__card{border-bottom:1px solid var(--rk-line);color:inherit;padding:36px 0;text-decoration:none;display:block}.page-module__cxuHRW__list .page-module__cxuHRW__card:last-child{border-bottom:none}.page-module__cxuHRW__cardMeta{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-clay);align-items:center;gap:10px;margin-bottom:12px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:flex}.page-module__cxuHRW__cardMetaDot{color:var(--rk-ink-3)}.page-module__cxuHRW__cardTitle{color:var(--rk-ink);text-wrap:pretty;margin:0 0 10px;font-family:Charis SIL,Georgia,serif;font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.2}.page-module__cxuHRW__card:hover .page-module__cxuHRW__cardTitle{color:var(--rk-clay)}.page-module__cxuHRW__cardBody{color:var(--rk-ink-2);text-wrap:pretty;max-width:760px;margin:0 0 14px;font-size:15.5px;line-height:1.6}.page-module__cxuHRW__cardLink{color:var(--rk-ink);font-size:14px;font-weight:500}
