@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-arabic-400-normal.B6c_9tGI.woff2) format("woff2"),url(/_astro/rubik-arabic-400-normal.Dci85dQr.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-cyrillic-ext-400-normal.D-KNTwvG.woff2) format("woff2"),url(/_astro/rubik-cyrillic-ext-400-normal.CTkTGo13.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-cyrillic-400-normal.C5G8_8ug.woff2) format("woff2"),url(/_astro/rubik-cyrillic-400-normal.D5R8xuhl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-hebrew-400-normal.Dp0lvSRB.woff2) format("woff2"),url(/_astro/rubik-hebrew-400-normal.BQDoxs6C.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-ext-400-normal.BtzQ7olK.woff2) format("woff2"),url(/_astro/rubik-latin-ext-400-normal.E7wwwcV8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-400-normal.j0pmKyiQ.woff2) format("woff2"),url(/_astro/rubik-latin-400-normal.BV1Ho3GG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-arabic-500-normal.soGt7v5W.woff2) format("woff2"),url(/_astro/rubik-arabic-500-normal.DNk3Rzpj.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-cyrillic-ext-500-normal.DVRnamQw.woff2) format("woff2"),url(/_astro/rubik-cyrillic-ext-500-normal.CnfIzV8i.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-cyrillic-500-normal.Didq2w9O.woff2) format("woff2"),url(/_astro/rubik-cyrillic-500-normal.BH_pkKR0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-hebrew-500-normal.B_5jqoVI.woff2) format("woff2"),url(/_astro/rubik-hebrew-500-normal.-anb7y8_.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-latin-ext-500-normal.CKoAoPpD.woff2) format("woff2"),url(/_astro/rubik-latin-ext-500-normal.BUryUc8T.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-latin-500-normal.1os41rQk.woff2) format("woff2"),url(/_astro/rubik-latin-500-normal.LZYVHeqz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-arabic-600-normal.q6c7POk1.woff2) format("woff2"),url(/_astro/rubik-arabic-600-normal.DM3TNo7p.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-cyrillic-ext-600-normal.vwfZBdfm.woff2) format("woff2"),url(/_astro/rubik-cyrillic-ext-600-normal.BH0SVxfR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-cyrillic-600-normal.AdySaCq0.woff2) format("woff2"),url(/_astro/rubik-cyrillic-600-normal.CtS_KWzi.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-hebrew-600-normal.CpCbvE17.woff2) format("woff2"),url(/_astro/rubik-hebrew-600-normal.BGAyptFf.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-latin-ext-600-normal.DPvxRCiz.woff2) format("woff2"),url(/_astro/rubik-latin-ext-600-normal.DCdMT6U0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-latin-600-normal.7iWW07_k.woff2) format("woff2"),url(/_astro/rubik-latin-600-normal.Bd1rsTk4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-arabic-700-normal.DNWlnGaX.woff2) format("woff2"),url(/_astro/rubik-arabic-700-normal.BJDbbalN.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-cyrillic-ext-700-normal.3CKVJqgg.woff2) format("woff2"),url(/_astro/rubik-cyrillic-ext-700-normal.CEbQMks9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-cyrillic-700-normal.DFnztZBh.woff2) format("woff2"),url(/_astro/rubik-cyrillic-700-normal.C_jxLOfU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-hebrew-700-normal.Da14F88e.woff2) format("woff2"),url(/_astro/rubik-hebrew-700-normal.B2Hm7hpE.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-latin-ext-700-normal.D5I4eEgK.woff2) format("woff2"),url(/_astro/rubik-latin-ext-700-normal.CQ1www4I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-latin-700-normal.D-tMm-eS.woff2) format("woff2"),url(/_astro/rubik-latin-700-normal.KHOtubUA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-arabic-800-normal.ByBdlBy_.woff2) format("woff2"),url(/_astro/rubik-arabic-800-normal.Ds6dJ7Q-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-cyrillic-ext-800-normal.D8Ih7GUu.woff2) format("woff2"),url(/_astro/rubik-cyrillic-ext-800-normal.BLkQng3O.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-cyrillic-800-normal.wonQiwhm.woff2) format("woff2"),url(/_astro/rubik-cyrillic-800-normal.DocVmW4N.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-hebrew-800-normal.CEoY7Wj3.woff2) format("woff2"),url(/_astro/rubik-hebrew-800-normal.DgqUxLtA.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-latin-ext-800-normal.C-Q65BvC.woff2) format("woff2"),url(/_astro/rubik-latin-ext-800-normal.MUfMznEV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-latin-800-normal.BtaGuVpR.woff2) format("woff2"),url(/_astro/rubik-latin-800-normal.Dq1miTTj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-cyrillic-600-normal.EVf6-Yzo.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-600-normal.8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-greek-600-normal.H7WoG9Et.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-600-normal.mc2nkWzM.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-600-normal.OWROknRo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-ext-600-normal.BfB_LPfz.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-600-normal.DObL3zCW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-600-normal.C8RAYTDA.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-600-normal.BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-thai-thai-400-normal.BEOmKAI1.woff2) format("woff2"),url(/_astro/noto-sans-thai-thai-400-normal.Dxb_unuU.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-thai-latin-ext-400-normal.nBP59pVw.woff2) format("woff2"),url(/_astro/noto-sans-thai-latin-ext-400-normal.B-1H0YkH.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-thai-latin-400-normal.BaWBrqFP.woff2) format("woff2"),url(/_astro/noto-sans-thai-latin-400-normal.Dh_FJjOB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-thai-thai-600-normal.Cs73sVjl.woff2) format("woff2"),url(/_astro/noto-sans-thai-thai-600-normal.CmgB8_JK.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-thai-latin-ext-600-normal.maHHBsez.woff2) format("woff2"),url(/_astro/noto-sans-thai-latin-ext-600-normal.PkMZo0xa.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-thai-latin-600-normal.CemcjnVR.woff2) format("woff2"),url(/_astro/noto-sans-thai-latin-600-normal.Dbc-dNO6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-thai-thai-700-normal.Cm52XUnT.woff2) format("woff2"),url(/_astro/noto-sans-thai-thai-700-normal.C9ISMlQq.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-thai-latin-ext-700-normal.uJk63onE.woff2) format("woff2"),url(/_astro/noto-sans-thai-latin-ext-700-normal.xdwl2Xg6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-thai-latin-700-normal._dn-40wb.woff2) format("woff2"),url(/_astro/noto-sans-thai-latin-700-normal.C4AMFKt5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--forest: #005239;--forest-ink: #003D2A;--forest-deep: #042B1E;--forest-abyss: #031E15;--emerald: #10B981;--emerald-soft: #34D399;--emerald-wash: #10B98114;--emerald-edge: #10B9812E;--clay: #C2703D;--gold: #F5A623;--clay-wash: #C2703D1A;--ink: #141B17;--paper: #F0F4F1;--surface: #FFFFFF;--line: #D9E2DC;--line-soft: #E8EEEA;--muted: #5E6F66;--on-dark-muted: #A9C3B6;--on-dark-dim: #7FA595;--sans: "Rubik", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--page: 1140px;--gutter: 20px;--radius: 16px}:root[dir=rtl]{--mono: var(--sans)}:root[lang=th]{--sans: "Rubik", "Noto Sans Thai", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--sans);font-variant-numeric:tabular-nums;background:var(--paper);color:var(--ink);line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit}.wrap{max-width:var(--page);margin-inline:auto;padding-inline:var(--gutter)}:where(a,button):focus-visible{outline:2px solid var(--emerald);outline-offset:3px;border-radius:6px}.skip{position:absolute;inset-inline-start:-9999px;top:0;background:var(--forest);color:#fff;padding:12px 18px;z-index:100}.skip:focus{inset-inline-start:0}.btn{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:11px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;transition:transform .12s ease,background-color .12s ease}.btn:active{transform:translateY(1px)}.btn img{width:18px;height:18px}.btn--emerald{background:var(--emerald);color:#04291d}.btn--emerald:hover{background:var(--emerald-soft)}.btn--forest{background:var(--forest);color:#fff}.btn--forest:hover{background:var(--forest-ink)}.btn--ghost{border-color:#ffffff4d;color:#fff}.btn--ghost:hover{background:#ffffff14}.btn--line{border-color:var(--line);color:var(--ink);background:var(--surface)}.btn--line:hover{border-color:var(--forest)}.head{background:var(--forest-deep);padding-block:18px}.head .wrap{display:flex;align-items:center;gap:12px}.head__brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:#fff;font-weight:700;letter-spacing:-.01em}.head__brand img{width:32px}.head__lang{margin-inline-start:auto;color:var(--on-dark-muted);text-decoration:none;font-size:14px;font-weight:500;padding:8px 15px;border:1px solid rgba(255,255,255,.22);border-radius:999px}.head__lang:hover{color:#fff;border-color:#ffffff80}.hero{background:var(--forest-deep);color:#fff;padding-block:64px 0}.hero h1{font-size:clamp(40px,6.6vw,78px);font-weight:800;letter-spacing:-.035em;line-height:1.02;max-width:15ch;text-wrap:balance}.hero h1 em{font-style:normal;color:var(--emerald)}.hero__sub{color:var(--on-dark-muted);font-size:clamp(16px,2vw,19px);max-width:48ch;margin-block-start:24px}.hero__cta{display:flex;gap:12px;flex-wrap:wrap;margin-block-start:34px}.figs{display:grid;grid-template-columns:repeat(5,1fr);margin-block-start:60px}.figs>div{padding-block:22px;border-block-start:1px solid rgba(255,255,255,.15)}.figs>div+div{border-inline-start:1px solid rgba(255,255,255,.15);padding-inline-start:24px}.figs dt{font:600 10px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-dim);margin-block-end:8px}.figs dd{font-size:clamp(22px,3vw,31px);font-weight:700;letter-spacing:-.025em}.strip{background:var(--forest-abyss);border-block-start:1px solid rgba(255,255,255,.1);padding-block:17px;margin-block-start:44px}.strip .wrap{display:flex;gap:30px;flex-wrap:wrap;font:400 12px var(--mono);letter-spacing:.1em;color:var(--on-dark-dim)}.apps{padding-block:88px}.apps h2{font-size:clamp(32px,5.4vw,60px);font-weight:700;letter-spacing:-.035em;line-height:1.06;max-width:16ch;text-wrap:balance}.apps h2 mark{background:var(--forest);color:#fff;padding-inline:.14em;border-radius:7px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.apps__sub{color:var(--muted);font-size:18px;max-width:46ch;margin-block-start:20px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));gap:18px;margin-block-start:48px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px;display:flex;flex-direction:column}.card--soon{background:var(--paper);border-style:dashed}.card__mark{width:48px;margin-block-end:20px}.pill{display:inline-block;align-self:start;font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin-block-end:14px}.pill--live{background:var(--emerald-wash);color:var(--forest-ink);border:1px solid var(--emerald-edge)}.pill--soon{background:var(--clay-wash);color:var(--clay);border:1px solid var(--clay)}.card h3{font-size:23px;font-weight:700;letter-spacing:-.02em}.card__desc{color:var(--muted);font-size:15.5px;margin-block-start:10px}.card ul{list-style:none;margin-block-start:20px;display:grid;gap:9px}.card li{font-size:14.5px;color:var(--ink);padding-inline-start:24px;position:relative}.card li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:9px;height:9px;border-radius:2px;background:var(--emerald)}.card--soon li:before{background:var(--clay)}.card__act{display:flex;gap:10px;flex-wrap:wrap;margin-block-start:auto;padding-block-start:26px}.shots{padding-block:76px;background:var(--surface);border-block:1px solid var(--line)}.shots h2{font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.03em}.shots__sub{color:var(--muted);margin-block-start:12px;max-width:48ch}.rail{display:flex;gap:16px;margin-block-start:36px;overflow-x:auto;padding-block-end:14px;scroll-snap-type:x mandatory;scrollbar-width:thin}.rail img{flex:0 0 auto;width:248px;border-radius:14px;border:1px solid var(--line);scroll-snap-align:start}.reviews{padding-block:84px;overflow:hidden}.reviews h2{font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.03em}.reviews__sub{color:var(--muted);margin-block-start:12px}.rail-wrap{margin-block-start:34px}.marquee{display:flex;gap:18px;width:max-content;animation:slide 76s linear infinite}.marquee.is-paused{animation-play-state:paused}.marquee:hover,.marquee:focus-within{animation-play-state:paused}.marquee__track{display:flex;gap:18px}@keyframes slide{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}[dir=rtl] .marquee{animation-name:slide-rtl}@keyframes slide-rtl{0%{transform:translate(0)}to{transform:translate(calc(50% + 9px))}}.quote{flex:0 0 auto;width:310px;background:var(--surface);border:1px solid var(--line);border-inline-start:3px solid var(--emerald);border-radius:14px;padding:22px 24px}.quote__stars{color:var(--gold);font-size:13px;letter-spacing:2px}.quote p{font-size:15.5px;margin-block-start:9px}.quote cite{display:flex;align-items:center;gap:7px;font-style:normal;color:var(--muted);font-size:13px;margin-block-start:12px}.quote__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.quote__store{width:16px;height:16px;opacity:.9;flex:0 0 auto}.quote__who{font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quote__id{display:grid;gap:2px;min-width:0}.quote__where{font-size:12px;font-weight:400;font-style:normal;color:var(--muted)}.quote__src{margin-inline-start:auto;font:500 11px var(--mono);opacity:.8;flex:0 0 auto}.quote{min-height:168px;display:flex;flex-direction:column}.quote p{flex:1}.foot{background:var(--forest-deep);color:var(--on-dark-muted);padding-block:56px 32px;font-size:14.5px}.foot__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.foot__brand{display:flex;align-items:center;gap:11px;color:#fff;font-weight:700}.foot__brand img{width:30px}.foot p{margin-block-start:14px;max-width:34ch}.foot h3{color:#fff;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-block-end:14px}.foot ul{list-style:none;display:grid;gap:9px}.foot a{text-decoration:none}.foot a:hover{color:#fff;text-decoration:underline}.foot__bar{margin-block-start:44px;padding-block-start:22px;border-block-start:1px solid rgba(255,255,255,.14);display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--on-dark-dim)}.foot__bar span:last-child{margin-inline-start:auto}@media(max-width:880px){.figs{grid-template-columns:repeat(2,1fr)}.figs>div:nth-child(odd){border-inline-start:0;padding-inline-start:0}.figs>div:nth-child(2n){border-inline-start:1px solid rgba(255,255,255,.15);padding-inline-start:20px}.figs{display:grid}.figs>div:last-child{grid-column:1 / -1}.foot__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.apps,.reviews{padding-block:60px}.card{padding:24px}.rail img{width:200px}}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .figs dt,[dir=rtl] .strip .wrap{letter-spacing:0}.store{display:inline-flex;align-items:center;gap:11px;padding:10px 20px 10px 16px;padding-inline:16px 20px;border-radius:12px;text-decoration:none;border:1px solid transparent;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.store:hover{transform:translateY(-1px)}.store:active{transform:translateY(0)}.store img{width:26px;height:26px;flex:0 0 auto}.store__txt{display:flex;flex-direction:column;line-height:1.12;text-align:start}.store__lead{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;opacity:.72}.store__name{font-size:17px;font-weight:600;letter-spacing:-.015em}.store--dark{background:#fff;color:#141b17}.store--dark:hover{background:#eaf3ee}.store--light{background:#141b17;color:#fff}.store--light:hover{background:#000}:root[data-theme=dark] .store--light{background:#f2f7f4;color:#0b120e}:root[data-theme=dark] .store--light:hover{background:#fff}.store--light img[src*=google]{background:#fff;border-radius:5px;padding:2px}.store__apple,.quote__store--apple{display:block;flex:0 0 auto;background-color:currentColor;-webkit-mask:url(/brand/apple.png) no-repeat center / contain;mask:url(/brand/apple.png) no-repeat center / contain}.store__apple{width:24px;height:24px}.quote__store--apple{width:15px;height:15px;opacity:.85}[dir=rtl] .store__lead{text-transform:none;letter-spacing:0;font-size:11.5px}.hero__lead{font:600 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-dim);margin-block-start:36px}[dir=rtl] .hero__lead{text-transform:none;letter-spacing:0;font-size:13px}.hero__cta{align-items:center;margin-block-start:14px}@media(max-width:620px){[data-os=android] .store[data-store=apple],[data-os=ios] .store[data-store=play]{background:transparent;border-color:#ffffff42;color:var(--on-dark-muted)}[data-os=android] .store[data-store=apple]:hover,[data-os=ios] .store[data-store=play]:hover{background:#ffffff12;border-color:#ffffff73;color:#fff}.card [data-os] .store{color:inherit}[data-os=android] .card .store[data-store=apple],[data-os=ios] .card .store[data-store=play]{background:transparent;border-color:var(--line);color:var(--muted)}[data-os=android] .store[data-store=play],[data-os=ios] .store[data-store=apple]{order:-1}}.js-reveal [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.js-reveal [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.marquee{animation:none;flex-wrap:wrap;width:auto}.marquee__track{flex-wrap:wrap}.js-reveal [data-reveal]{opacity:1;transform:none;transition:none}.store:hover{transform:none}}.legal{padding-block:56px 88px}.legal__wrap{display:grid;grid-template-columns:190px minmax(0,68ch);gap:56px}.legal__nav nav{position:sticky;top:32px}.legal__nav ul{list-style:none;display:grid;gap:4px}.legal__nav a,.legal__nav span{display:block;padding:9px 13px;border-radius:9px;font-size:15px;text-decoration:none;color:var(--muted)}.legal__nav a:hover{background:var(--surface);color:var(--ink)}.legal__nav span[aria-current]{background:var(--emerald-wash);color:var(--forest-ink);font-weight:600;box-shadow:inset 2px 0 0 var(--emerald)}[dir=rtl] .legal__nav span[aria-current]{box-shadow:inset -2px 0 0 var(--emerald)}.legal__eyebrow{font:600 11px var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}[dir=rtl] .legal__eyebrow{text-transform:none;letter-spacing:0;font-size:13px}.legal__eyebrow time,.legal time{unicode-bidi:isolate;direction:ltr}.legal h1{font-size:clamp(32px,5vw,48px);font-weight:700;letter-spacing:-.035em;margin-block-start:10px}[dir=rtl] .legal h1{letter-spacing:0}.legal__lede{font-size:19px;color:var(--muted);margin-block-start:16px;padding-block-end:26px;border-block-end:1px solid var(--line)}.legal__sec{margin-block-start:40px}.legal__sec h2{font-size:21px;font-weight:600;letter-spacing:-.02em;color:var(--forest-ink)}[dir=rtl] .legal__sec h2{letter-spacing:0}.legal__sec p{margin-block-start:13px;line-height:1.72}.legal__sec ul{list-style:none;margin-block-start:15px;display:grid;gap:11px}.legal__sec li{position:relative;padding-inline-start:22px;line-height:1.68}.legal__sec li:before{content:"";position:absolute;inset-inline-start:0;top:.62em;width:7px;height:7px;border-radius:2px;background:var(--emerald)}.legal__back{margin-block-start:52px;padding-block-start:26px;border-block-start:1px solid var(--line)}.legal__back a{color:var(--forest-ink);font-weight:500;text-decoration:none}.legal__back a:hover{text-decoration:underline}[dir=rtl] .legal__back a{display:inline-block}[dir=rtl] .legal__back a:first-letter{unicode-bidi:isolate}@media(max-width:860px){.legal__wrap{grid-template-columns:1fr;gap:28px}.legal__nav nav{position:static}.legal__nav ul{grid-auto-flow:column;justify-content:start;gap:6px}}.reviews__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.rail-btn{flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--forest-ink);cursor:pointer;display:grid;place-items:center;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.rail-btn:hover{border-color:var(--forest);background:var(--emerald-wash)}.rail-btn:active{transform:scale(.94)}.rail-btn svg{width:15px;height:15px;fill:currentColor;grid-area:1 / 1}.rail-btn .rail-btn__play,.rail-btn[aria-pressed=true] .rail-btn__pause{display:none}.rail-btn[aria-pressed=true] .rail-btn__play{display:block}@media(prefers-reduced-motion:reduce){.rail-btn{display:none}.rail-wrap{overflow-x:auto}}:root[data-theme=dark]{--paper: #0B120E;--surface: #141B17;--line: #243029;--line-soft: #1B2520;--ink: #E6EFE9;--muted: #94A99E;--forest-ink: #4ADE9F;--emerald-wash: #10B9811F;--emerald-edge: #10B98147;--clay: #E3935F;--clay-wash: #E3935F1F}:root[data-theme=dark] .card--soon{background:#101712}:root[data-theme=dark] .shots{background:var(--surface)}html{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}body,.card,.quote,.foot,.head{transition:background-color .2s ease,border-color .2s ease}.head__nav{display:flex;gap:6px;margin-inline-start:26px}.head__nav>*{flex:none}.head__nav>a,.mega__btn{white-space:nowrap}.head__nav>[hidden]{display:none}.head__brand{flex:none}.head__nav a{color:var(--on-dark-muted);text-decoration:none;font-size:14.5px;font-weight:500;padding:8px 12px;border-radius:8px}.head__nav a:hover{color:#fff;background:#ffffff14}.head__right{margin-inline-start:auto;display:flex;align-items:center;gap:10px}.head__lang{margin-inline-start:0}.head__cta{padding:10px 18px;font-size:14.5px}.icon-btn{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:transparent;color:var(--on-dark-muted);cursor:pointer;display:grid;place-items:center;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.icon-btn:hover{color:#fff;border-color:#ffffff80;background:#ffffff0f}.icon-btn svg{width:17px;height:17px;grid-area:1 / 1;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.icon-btn__moon{fill:currentColor;stroke:none}.icon-btn__sun{display:none}:root[data-theme=dark] .icon-btn__moon{display:none}:root[data-theme=dark] .icon-btn__sun{display:block}.section__sub{color:var(--muted);font-size:18px;max-width:58ch;margin-block-start:14px}.features{padding-block:88px;background:var(--surface);border-block:1px solid var(--line)}.features h2{font-size:clamp(30px,4.6vw,48px);font-weight:700;letter-spacing:-.035em;max-width:20ch;text-wrap:balance}[dir=rtl] .features h2{letter-spacing:0}.feat-grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:34px 30px;margin-block-start:52px}.feat__icon{width:26px;height:26px;fill:none;stroke:var(--emerald);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;margin-block-end:15px}.feat h3{font-size:17.5px;font-weight:600;letter-spacing:-.015em;line-height:1.35}[dir=rtl] .feat h3{letter-spacing:0}.feat p{color:var(--muted);font-size:15px;margin-block-start:9px;line-height:1.62}.guide{padding-block:88px}.guide h2{font-size:clamp(30px,4.6vw,48px);font-weight:700;letter-spacing:-.035em}[dir=rtl] .guide h2{letter-spacing:0}.chapter{margin-block-start:56px}.chapter__head h3{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--forest-ink)}[dir=rtl] .chapter__head h3{letter-spacing:0;text-transform:none;font-size:17px}.chapter__head p{color:var(--muted);font-size:15.5px;margin-block-start:7px;max-width:60ch}.clips{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:20px;margin-block-start:22px}.clip{display:block;width:100%;background:none;border:0;padding:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.clip__thumb{display:block;position:relative;aspect-ratio:16 / 9;border-radius:13px;overflow:hidden;background:var(--forest-deep);border:1px solid var(--line)}.clip__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.clip:hover .clip__thumb img{transform:scale(1.045)}.clip__play{position:absolute;inset:0;margin:auto;width:54px;height:54px;border-radius:50%;background:#04291dd1;backdrop-filter:blur(3px);display:grid;place-items:center;transition:background-color .16s ease,transform .16s ease}.clip:hover .clip__play{background:var(--emerald);transform:scale(1.06)}.clip__play svg{width:20px;height:20px;fill:#fff;margin-inline-start:2px}.clip:hover .clip__play svg{fill:#04291d}[dir=rtl] .clip__play svg{margin-inline-start:0;margin-inline-end:2px}.clip__time{position:absolute;inset-block-end:8px;inset-inline-end:8px;background:#000000c7;color:#fff;font:500 11px var(--mono);padding:2px 6px;border-radius:5px;unicode-bidi:isolate}.clip__title{display:block;margin-block-start:11px;font-size:15px;font-weight:500;line-height:1.45}.clip:hover .clip__title{color:var(--forest-ink)}.clip:focus-visible .clip__thumb{outline:2px solid var(--emerald);outline-offset:3px}.clip--live{aspect-ratio:16 / 9;border-radius:13px;overflow:hidden;background:#000}.clip--live iframe{width:100%;height:100%;border:0;display:block}.guide__all{margin-block-start:46px}.guide__all a{color:var(--forest-ink);font-weight:600;text-decoration:none;display:inline-block;padding-block:6px}.guide__all a:hover{text-decoration:underline}.clips--featured{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:34px}@media(max-width:860px){.clips--featured{grid-template-columns:minmax(0,1fr)}}.guide__all{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px}.guide__all .btn{color:#fff;padding:13px 22px}.guide__all .btn:hover{text-decoration:none}.guide--page{padding-block:64px 96px}.guide--page h1{font-size:clamp(34px,5.4vw,58px);font-weight:800;letter-spacing:-.035em;line-height:1.05}[dir=rtl] .guide--page h1{letter-spacing:0;line-height:1.2}.guide .chapter__head h2{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--forest-ink)}[dir=rtl] .guide .chapter__head h2{letter-spacing:0;text-transform:none;font-size:17px}.chapter[id]{scroll-margin-block-start:96px}.foot__grid{grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;gap:36px 28px}.foot__about p{margin-block-start:14px;max-width:32ch}.foot__stats{display:flex;gap:20px;flex-wrap:wrap;margin-block-start:18px;font-size:13.5px}.foot__stats b{color:#fff;font-weight:700}.foot__h4b{margin-block-start:26px}.foot__note{font-size:12.5px;color:var(--on-dark-dim);margin-block-start:12px;max-width:26ch}.foot{padding-block:64px 30px}@media(max-width:1040px){.head__nav{display:none}.foot__grid{grid-template-columns:repeat(3,1fr)}.foot__about{grid-column:1 / -1}}@media(max-width:620px){.head__cta{display:none}.foot__grid{grid-template-columns:repeat(2,1fr)}.features,.guide{padding-block:60px}}.foot ul{gap:2px}.foot li a,.foot__bar a{display:inline-block;padding-block:6px}.icon-btn{width:40px;height:40px}@media(max-width:620px){.icon-btn{width:44px;height:44px}.head__lang{padding:11px 16px}.rail-btn{width:46px;height:46px}.foot li a{padding-block:8px}.quote{width:min(300px,84vw)}}.mailbtn{display:inline-flex;align-items:center;gap:9px;border-radius:11px;text-decoration:none;font-weight:500;border:1px solid transparent;transition:border-color .14s ease,background-color .14s ease,transform .12s ease}.mailbtn:hover{text-decoration:none}.mailbtn:active{transform:translateY(1px)}.mailbtn svg{flex:0 0 auto;fill:none;stroke:var(--emerald);stroke-width:1.7;stroke-linejoin:round}.mailbtn span{unicode-bidi:isolate;direction:ltr}.mailbtn--md{padding:10px 15px;font-size:14.5px}.mailbtn--md svg{width:17px;height:17px}.mailbtn--lg{padding:14px 22px;font-size:17px;font-weight:600}.mailbtn--lg svg{width:20px;height:20px}.mailbtn--dark{margin-block-start:16px;color:#fff;border-color:#ffffff38}.mailbtn--dark:hover{border-color:var(--emerald);background:#10b9811a}.mailbtn--light{color:var(--forest-ink);background:var(--emerald-wash);border-color:var(--emerald-edge)}.mailbtn--light:hover{background:var(--emerald);color:#04291d;border-color:var(--emerald)}.mailbtn--light:hover svg{stroke:#04291d}.legal__cta{margin-block-start:26px}.card__early{margin-block-start:20px;padding-block-start:18px;border-block-start:1px dashed var(--line);font-size:14.5px;color:var(--muted)}.card--soon .card__act .btn--forest{unicode-bidi:isolate;direction:ltr}.notfound{max-width:60ch;padding-block:80px 110px}.notfound .legal__lede span{display:block;margin-block-start:10px}.notfound .legal__back a{display:inline-block;padding-block:6px}.langs{position:relative}.langs summary{list-style:none;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:var(--on-dark-muted);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.langs summary::-webkit-details-marker{display:none}.langs summary:hover{color:#fff;border-color:#ffffff80}.langs svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6}.langs ul{position:absolute;z-index:60;inset-inline-end:0;margin-block-start:8px;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:7px;box-shadow:0 18px 40px #00000042;display:grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:1px;max-height:62vh;overflow-y:auto}.langs li a{display:block;padding:9px 12px;border-radius:8px;font-size:14px;color:var(--ink);text-decoration:none;white-space:nowrap}.langs li a:hover{background:var(--emerald-wash)}.langs li a[aria-current]{background:var(--emerald-wash);color:var(--forest-ink);font-weight:600}.figs{display:flex;margin-block-start:60px}.figs>.fig{flex:1 1 auto;padding-inline-end:12px}.figs>.fig:first-child{flex-shrink:4}.figs .fig dd{font-size:clamp(20px,2vw,26px)}.figs .fig dt{white-space:nowrap}@media(max-width:1150px){.figs .fig dt{white-space:normal}}.fig--where a{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;color:inherit;text-decoration:none}.fig__flags{display:inline-flex}.fig__flags img{width:18px;height:18px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--forest-deep);transition:margin .25s ease}.fig__flags img+img{margin-inline-start:-5px}.fig--where a:hover .fig__flags img+img,.fig--where a:focus-visible .fig__flags img+img{margin-inline-start:2px}.fig{padding-block:22px;border-block-start:1px solid rgba(255,255,255,.15)}.fig+.fig{border-inline-start:1px solid rgba(255,255,255,.15);padding-inline-start:16px}.fig dt{font:600 10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-dim);margin-block-end:8px}[dir=rtl] .fig dt{letter-spacing:0;text-transform:none;font-size:12px}.fig dd{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.fig__n--words{position:relative}.fig__n--words.is-counting{color:transparent}.fig__count{position:absolute;inset-block-start:0;inset-inline-start:0;color:#fff;white-space:nowrap}@media(max-width:420px){.fig__n--words{font-size:18px}}.fig__n{font-size:clamp(22px,3vw,31px);font-weight:700;letter-spacing:-.025em;unicode-bidi:isolate}.stars{position:relative;display:inline-block;font-size:15px;letter-spacing:2px;line-height:1;unicode-bidi:isolate;direction:ltr}.stars__empty{color:#ffffff38}.stars__full{position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--fill);overflow:hidden;white-space:nowrap;color:var(--gold)}.dlbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:70;background:var(--forest-deep);border-block-start:1px solid rgba(255,255,255,.14);padding-block:11px;transform:translateY(110%);transition:transform .26s cubic-bezier(.22,.61,.36,1);box-shadow:0 -10px 30px #00000038}.dlbar.is-up{transform:none}.dock-roomy .dlbar.is-up{transform:translateY(110%)}.dlbar .wrap{display:flex;align-items:center;gap:13px}.dlbar img{flex:0 0 auto}.dlbar__txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.dlbar__txt b{color:#fff;font-size:15px}.dlbar__txt span{color:var(--on-dark-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlbar__btns{margin-inline-start:auto;display:flex;gap:9px;flex:0 0 auto}.dlbar .store{padding:8px 14px}.dlbar .store img,.dlbar .store__apple{width:20px;height:20px}.dlbar .store__name{font-size:14.5px}[data-os=android] .dlbar .store[data-store=apple],[data-os=ios] .dlbar .store[data-store=play]{display:none}.guide__note{font-size:14px;color:var(--muted);margin-block-start:8px}.foot__langs{margin-block-start:40px;padding-block-start:26px;border-block-start:1px solid rgba(255,255,255,.14)}.foot__langs ul{list-style:none;display:flex;flex-wrap:wrap;gap:2px 4px;margin-block-start:12px}.foot__langs li a{display:inline-block;padding:6px 10px;border-radius:7px;font-size:13.5px}.foot__langs li a[aria-current]{background:#ffffff1a;color:#fff}@media(max-width:880px){.figs{display:grid;grid-template-columns:repeat(2,1fr)}.fig:nth-child(odd){border-inline-start:0;padding-inline-start:0}.fig:nth-child(2n){border-inline-start:1px solid rgba(255,255,255,.15);padding-inline-start:20px}}@media(max-width:620px){.dlbar__txt{display:none}.dlbar__btns{margin-inline:auto}}@media(max-width:420px){.dlbar .wrap>img{display:none}.dlbar__btns{flex:1 1 auto;min-width:0;gap:6px}.dlbar .store{flex:1 1 0;min-width:0;justify-content:center;padding:8px 6px}.dlbar .store__lead{display:none}.dlbar .store__name{font-size:13px;white-space:nowrap}}@media(max-width:620px){.langs ul{grid-template-columns:1fr;position:fixed;inset-inline:16px;inset-block-end:16px;inset-block-start:auto;max-height:56vh}}.show{padding-block:92px}.show:nth-of-type(2n){background:var(--surface);border-block:1px solid var(--line)}.show__head{max-width:46ch}.show__eyebrow{font:600 11px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--forest-ink);margin-block-end:14px}[dir=rtl] .show__eyebrow{letter-spacing:0;text-transform:none;font-size:14px}.show h2{font-size:clamp(30px,4.4vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}[dir=rtl] .show h2{letter-spacing:0}.show__lede{color:var(--muted);font-size:18px;margin-block-start:16px}.rows{display:grid;gap:64px;margin-block-start:64px}.row{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.row--flip .row__txt{order:2}.row__txt h3{font-size:clamp(21px,2.6vw,28px);font-weight:700;letter-spacing:-.025em;line-height:1.2}[dir=rtl] .row__txt h3{letter-spacing:0}.row__txt p{color:var(--muted);font-size:16.5px;margin-block-start:12px;line-height:1.65;max-width:42ch}.row__shot{border-radius:20px;overflow:hidden;background:var(--forest-deep);border:1px solid var(--line);max-height:520px;display:grid;place-items:start center}.row__shot img{width:100%;height:auto;display:block}@media(max-width:860px){.show{padding-block:64px}.rows{gap:48px;margin-block-start:44px}.row{grid-template-columns:1fr;gap:22px}.row--flip .row__txt{order:0}.row__shot{max-height:420px}}#top-sentinel{position:absolute;inset-block-start:0;height:56px;width:1px;pointer-events:none}.head{position:sticky;inset-block-start:0;z-index:80;transition:padding .28s cubic-bezier(.22,.61,.36,1),background-color .28s ease}.head .wrap{transition:max-width .3s cubic-bezier(.22,.61,.36,1),background-color .28s ease,border-color .28s ease,border-radius .28s ease,padding .28s ease,box-shadow .28s ease;border:1px solid transparent;border-radius:0}.is-scrolled .head{background:transparent;padding-block:10px;pointer-events:none}.is-scrolled .head .wrap{pointer-events:auto;max-width:920px;padding:7px 8px;padding-inline-start:16px;border-radius:999px;background:#042b1ed1;border-color:#ffffff21;box-shadow:0 14px 34px #0000004d}@supports (backdrop-filter: blur(1px)){.is-scrolled .head .wrap{background:#042b1e9e;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}}.head__word{display:inline-block;max-width:7em;overflow:hidden;white-space:nowrap;transition:max-width .28s cubic-bezier(.22,.61,.36,1),opacity .18s ease,margin-inline-start .28s ease}.is-scrolled .head__word{max-width:0;opacity:0;margin-inline-start:-11px}.head__nav{transition:margin-inline-start .28s ease,gap .28s ease}.is-scrolled .head__nav{margin-inline-start:14px;gap:2px}.is-scrolled .head__nav a{padding-inline:10px;font-size:14px}.is-scrolled .head__cta{padding:9px 16px}.is-scrolled .icon-btn{width:36px;height:36px}.is-scrolled .langs summary{padding:7px 12px}@media(prefers-reduced-motion:reduce){.head,.head .wrap,.head__word,.head__nav{transition:none}}@media(max-width:620px){.is-scrolled .head{padding-block:8px}.is-scrolled .head .wrap{padding-inline:12px 8px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.row__shot img{animation:shot-rise linear both;animation-timeline:view();animation-range:entry 8% cover 38%}@keyframes shot-rise{0%{transform:translateY(34px) scale(.965);opacity:.45}to{transform:none;opacity:1}}}}.row__shot{position:relative;isolation:isolate}.row__vid{display:block;width:auto;max-width:100%;max-height:560px;height:auto;margin-inline:auto;border-radius:14px}.row__shot:has(.phone){max-height:none;padding:0;place-items:center;background:none;border:0;border-radius:0;overflow:visible}.phone{position:relative;padding:5px;border-radius:40px;background:linear-gradient(158deg,#4a554e,#1c231f 38%,#0b100d);box-shadow:inset 0 0 0 1px #ffffff2e,0 30px 64px #0006,0 6px 16px #00000038}:root[data-theme=dark] .phone{box-shadow:inset 0 0 0 1px #ffffff24,0 30px 64px #0009}.phone:before,.phone:after{content:"";position:absolute;inset-inline-start:-2px;width:3px;border-radius:3px;background:linear-gradient(#39433d,#1b221e)}.phone:before{inset-block-start:22%;height:6.5%}.phone:after{inset-block-start:33%;height:10.5%}.phone__screen{border-radius:35px;overflow:hidden;background:#000;display:block;line-height:0;isolation:isolate;transform:translateZ(0)}.row__vid{border-radius:0;margin-inline:0;max-height:620px}@media(max-width:860px){.phone{padding:4px;border-radius:34px}.phone__screen{border-radius:30px}.row__vid{max-height:500px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.row__vid{animation:shot-rise linear both;animation-timeline:view();animation-range:entry 8% cover 38%}}}.statusbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-inline:20px;padding-block:7px 5px;font:600 11.5px/1 var(--sans);font-variant-numeric:tabular-nums}.statusbar--light{color:#fff}.statusbar--dark{color:#0b120e}.statusbar__time{letter-spacing:.01em;unicode-bidi:isolate;direction:ltr}.statusbar__icons{display:inline-flex;align-items:center;gap:5px}.statusbar__icons svg{fill:currentColor;display:block}.sb-signal{width:13px;height:9px}.sb-wifi{width:12px;height:9px}.sb-batt{width:19px;height:9px}@media(max-width:860px){.statusbar{padding-inline:15px;font-size:10.5px;padding-block:6px 4px}}.ask{--a-ink: #16211B;--a-muted: #5C6861;--a-line: #C9D6CE;--a-green: #0B5A3C;--a-wash: #EEF3F0;--a-cell: #E3EEE6;width:280px;aspect-ratio:540 / 1200;display:flex;flex-direction:column;background:#fcfffc;color:var(--a-ink);container-type:inline-size;line-height:1.35;text-align:start}.ask>*{font-size:4.7cqi}.ask .statusbar{font-size:11.5px}.ask__bar{display:flex;align-items:center;gap:3.5cqi;padding:2.5cqi 4.5cqi 3.5cqi;border-block-end:1px solid #EDF1EE}.ask__bar b{font-size:6cqi;font-weight:700;flex:1}.ask__bar svg{width:5.5cqi;height:5.5cqi;flex:none}.ask__back{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .ask__back{transform:scaleX(-1)}.ask__more{fill:currentColor}.ask__log{flex:1;min-height:0;padding:4cqi 4cqi 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ask__log::-webkit-scrollbar{display:none}.msg{display:flex;flex-direction:column;margin-block-end:3.5cqi}.msg--me{align-items:flex-end}.msg__time{font-size:.72em;color:var(--a-muted);margin-block-start:1cqi}.msg--me .msg__bubble{background:var(--a-green);color:#fff;padding:2.6cqi 4cqi;border-radius:4.5cqi;border-end-end-radius:1.2cqi;max-width:78%}.msg__row{display:flex;align-items:flex-end;gap:1.6cqi}.msg__avatar{flex:none;width:6cqi;height:6cqi;border-radius:1.4cqi;background:#fff url(/brand/prosto-64.png) no-repeat center / 100%;border:1px solid var(--a-line)}.msg--ai .msg__bubble{background:var(--a-wash);padding:3cqi;border-radius:4cqi;border-end-start-radius:1.2cqi;max-width:88%}.msg__body>p{padding-inline:1cqi}.msg__cells{display:grid;grid-template-columns:repeat(3,1fr);margin-block-start:2.4cqi;border:1px solid #3F7D5C;border-radius:3cqi;overflow:hidden;background:var(--a-cell)}.msg__cells>div{padding:2cqi 2.2cqi 2.6cqi;min-width:0}.msg__cells>div+div{border-inline-start:1px solid #3F7D5C}.msg__cells dt{font-size:.74em;color:#2e3b34}.msg__cells dd{margin:1cqi 0 0;font-weight:700;font-size:1.05em;color:var(--a-green);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:start}.msg__cells>div:first-child dd{color:var(--a-ink)}.msg__list{list-style:none;margin:2.4cqi 0 0;padding:0;display:grid;gap:1.4cqi;counter-reset:top}.msg__list li{counter-increment:top;display:flex;align-items:center;gap:2cqi;background:var(--a-cell);border:1px solid #B8CDBF;border-radius:2.6cqi;padding:2cqi 2.6cqi;font-size:.9em}.msg__list li:before{content:counter(top);font-weight:700;color:var(--a-green)}.msg__list li span{flex:1;min-width:0}.msg__list li b{color:var(--a-green);white-space:nowrap;font-variant-numeric:tabular-nums}.msg__dots{display:none;gap:1.2cqi;padding:1.4cqi 2cqi}.msg__dots i{width:1.8cqi;height:1.8cqi;border-radius:50%;background:var(--a-muted);animation:ask-dot 1s ease-in-out infinite}.msg__dots i:nth-child(2){animation-delay:.15s}.msg__dots i:nth-child(3){animation-delay:.3s}@keyframes ask-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-.8cqi)}}.ask__chips{display:flex;gap:2cqi;padding:2cqi 4cqi;overflow:hidden;mask-image:linear-gradient(to right,#000 82%,transparent)}[dir=rtl] .ask__chips{mask-image:linear-gradient(to left,#000 82%,transparent)}.ask__chips span{flex:none;white-space:nowrap;font-size:.82em;font-weight:500;padding:1.6cqi 3cqi;border-radius:2.6cqi;background:#f1f5f2;border:1px solid var(--a-line)}.ask__input{display:flex;align-items:center;gap:3cqi;margin:0 4cqi 5cqi;padding:3.4cqi;border:1px solid var(--a-line);border-radius:5cqi;background:#f4f8f5}.ask__mic{width:6cqi;height:6cqi;flex:none;border-radius:50%;fill:none;stroke:#2eae4e;stroke-width:2;stroke-linecap:round}.ask__typed{flex:1;min-width:0;white-space:nowrap;overflow:hidden;color:var(--a-ink)}.ask__typed:empty:before{content:attr(data-ph);color:var(--a-muted)}.ask__send{width:7.5cqi;height:7.5cqi;flex:none;border-radius:50%;display:grid;place-items:center;background:#cfcfcf;transition:background-color .2s}.ask__send svg{width:60%;height:60%;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ask__ex[data-step=sent] .msg--ai,.ask__ex[data-step=think] .msg__body,.ask__ex[data-step=think] .msg--ai .msg__time{display:none}.ask__ex[data-step=think] .msg__dots{display:flex}.ask__chips span{cursor:pointer}.ask__chips span:hover{border-color:var(--a-green)}.ask[data-step=type] .ask__send{background:var(--a-green)}.ask[data-step=listen] .ask__mic,.ask[data-step=type] .ask__mic{animation:ask-listen 1.1s ease-out infinite}@keyframes ask-listen{0%{box-shadow:0 0 #2eae4e73}to{box-shadow:0 0 0 3cqi #2eae4e00}}.ask[data-step=type] .ask__typed:after{content:"";display:inline-block;width:1.5px;height:1em;margin-inline-start:1px;vertical-align:-.15em;background:var(--a-green)}@media(prefers-reduced-motion:no-preference){.ask .msg{animation:ask-in .35s cubic-bezier(.2,.8,.2,1) both}.ask__ex[data-step=answer] .msg__body>*{animation:ask-in .4s cubic-bezier(.2,.8,.2,1) both}.ask__ex[data-step=answer] .msg__body>:nth-child(2){animation-delay:.12s}.ask__ex[data-step=answer] .msg__list li,.ask__ex[data-step=answer] .msg__cells>div{animation:ask-in .4s cubic-bezier(.2,.8,.2,1) both}.ask__ex[data-step=answer] .msg__list li:nth-child(2),.ask__ex[data-step=answer] .msg__cells>div:nth-child(2){animation-delay:.2s}.ask__ex[data-step=answer] .msg__list li:nth-child(3),.ask__ex[data-step=answer] .msg__cells>div:nth-child(3){animation-delay:.3s}}@keyframes ask-in{0%{opacity:0;transform:translateY(2.5cqi) scale(.98)}}@media(max-width:860px){.ask{width:236px}.ask .statusbar{font-size:10.5px}}.ask-tabs{margin-block-start:28px;max-width:460px}.ask-tabs__head{margin-block-end:14px}.ask-tabs__label{font:600 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--forest-ink)}.row__txt .ask-tabs__label{margin-block-start:0;font-size:12px;line-height:1}[dir=rtl] .ask-tabs__label{font:600 13px/1 var(--sans);letter-spacing:0}.row__txt .ask-tabs__hint{margin-block-start:8px;font-size:14.5px;line-height:1.5}.ask-tabs__list{display:grid;gap:10px}.ask-q{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;padding:14px 14px 16px;text-align:start;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s,background-color .18s}.ask-q:hover{border-color:var(--forest);box-shadow:0 6px 18px #0028191a;transform:translateY(-1px)}.ask-q:active{transform:none}.ask-q:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.ask-q__icon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--emerald-wash);color:var(--forest-ink);transition:background-color .18s,color .18s}.ask-q__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ask-q__txt{display:grid;gap:4px;min-width:0}.ask-q__topic{font:600 11px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}[dir=rtl] .ask-q__topic{font:600 12.5px/1.2 var(--sans);letter-spacing:0}.ask-q__q{font-size:16.5px;font-weight:600;line-height:1.3}.ask-q__play{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);color:var(--forest-ink);transition:background-color .18s,border-color .18s,color .18s}.ask-q__tri{width:14px;height:14px;fill:currentColor;margin-inline-start:2px}[dir=rtl] .ask-q__tri{margin-inline-start:0;margin-inline-end:2px}.ask-q:hover .ask-q__play{background:var(--forest);border-color:var(--forest);color:#fff}.ask-q__eq{display:none;align-items:flex-end;gap:2px;height:12px}.ask-q__eq i{width:3px;height:100%;border-radius:2px;background:currentColor;transform-origin:bottom;animation:ask-eq .9s ease-in-out infinite}.ask-q__eq i:nth-child(2){animation-delay:-.3s}.ask-q__eq i:nth-child(3){animation-delay:-.6s}@keyframes ask-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.ask-q__bar{position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:var(--emerald);transform:scaleX(0);transform-origin:left}[dir=rtl] .ask-q__bar{transform-origin:right}.ask-q[aria-current=true]{background:var(--forest);border-color:var(--forest);color:#fff;box-shadow:0 10px 26px #003d2a47}.ask-q[aria-current=true] .ask-q__topic{color:var(--emerald-soft)}.ask-q[aria-current=true] .ask-q__icon{background:#ffffff1f;color:#fff}.ask-q[aria-current=true] .ask-q__play{background:#fff;border-color:#fff;color:var(--forest)}.ask-q[aria-current=true] .ask-q__tri{display:none}.ask-q[aria-current=true] .ask-q__eq{display:inline-flex}.ask-q.is-playing .ask-q__bar{animation:ask-fill var(--dur, 6s) linear forwards}@keyframes ask-fill{to{transform:scaleX(1)}}:root[data-theme=dark] .ask-q[aria-current=true]{background:#0b6a4a;border-color:#0b6a4a;box-shadow:none}:root[data-theme=dark] .ask-q[aria-current=true] .ask-q__topic{color:#c9f5e0}@media(prefers-reduced-motion:reduce){.ask-q,.ask-q:hover{transform:none}.ask-q__eq i{animation:none}.ask-q__bar{display:none}}@media(max-width:860px){.ask-tabs{max-width:none}.ask-q{padding:12px 12px 14px;gap:12px}.ask-q__q{font-size:15.5px}}:root[data-head-on=light].is-scrolled .head .wrap{background:#032016f0;border-color:#ffffff1a;box-shadow:0 16px 38px #00000042}@supports (backdrop-filter: blur(1px)){:root[data-head-on=light].is-scrolled .head .wrap{background:#032016e0;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}}:root[data-head-on=dark].is-scrolled .head .wrap{background:#ffffff1c;border-color:#fff3;box-shadow:0 16px 38px #0000004d}@supports (backdrop-filter: blur(1px)){:root[data-head-on=dark].is-scrolled .head .wrap{background:#ffffff14;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}}.show--dark{background:var(--forest-deep);border-block:0;color:#fff}.show--dark .show__eyebrow{color:var(--emerald-soft)}.show--dark .show__lede,.show--dark .row__txt p{color:var(--on-dark-muted)}.show--dark .row__shot{border-color:#ffffff1f;background:#04221a}.show--dark:nth-of-type(2n){background:var(--forest-deep);border-block:0}:root[data-head-on=dark].is-scrolled .head .wrap{background:#ffffffed;border-color:#00000014;box-shadow:0 16px 38px #00000057}@supports (backdrop-filter: blur(1px)){:root[data-head-on=dark].is-scrolled .head .wrap{background:#ffffffdb;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}}:root[data-head-on=dark].is-scrolled .head__brand,:root[data-head-on=dark].is-scrolled .head__nav a,:root[data-head-on=dark].is-scrolled .langs summary,:root[data-head-on=dark].is-scrolled .icon-btn{color:var(--ink)}:root[data-head-on=dark].is-scrolled .head__nav a:hover{background:#0000000f;color:#000}:root[data-head-on=dark].is-scrolled .langs summary,:root[data-head-on=dark].is-scrolled .icon-btn{border-color:#00000029}:root[data-head-on=dark].is-scrolled .langs summary:hover,:root[data-head-on=dark].is-scrolled .icon-btn:hover{color:#000;border-color:#00000057;background:#0000000d}.head__brand,.head__nav a,.langs summary,.icon-btn{transition:color .14s ease,border-color .14s ease}:root[data-theme=dark][data-head-on=dark].is-scrolled .head .wrap{background:#ffffff1a;border-color:#ffffff2e}@supports (backdrop-filter: blur(1px)){:root[data-theme=dark][data-head-on=dark].is-scrolled .head .wrap{background:#ffffff12}}:root[data-theme=dark][data-head-on=dark].is-scrolled .head__brand,:root[data-theme=dark][data-head-on=dark].is-scrolled .head__nav a,:root[data-theme=dark][data-head-on=dark].is-scrolled .langs summary,:root[data-theme=dark][data-head-on=dark].is-scrolled .icon-btn{color:var(--on-dark-muted)}.mega{position:relative}.mega__btn{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:0;border-radius:8px;background:none;color:var(--on-dark-muted);font:500 14.5px var(--sans);cursor:pointer;transition:color .14s ease,background-color .14s ease}.mega__btn svg{width:9px;height:6px;transition:transform .2s ease}.mega:hover .mega__btn,.mega:focus-within .mega__btn{color:#fff;background:#ffffff14}.mega:hover .mega__btn svg,.mega:focus-within .mega__btn svg{transform:rotate(180deg)}.mega__panel{position:absolute;inset-block-start:calc(100% + 12px);inset-inline-start:-14px;z-index:90;width:min(880px,calc(100vw - 32px));padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px 8px;border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:0 28px 64px #0000003d;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .18s cubic-bezier(.22,.61,.36,1),visibility .16s}.mega:hover .mega__panel,.mega:focus-within .mega__panel{opacity:1;visibility:visible;transform:none}.mega__panel:before{content:"";position:absolute;inset-inline:0;inset-block-start:-14px;height:14px}.mega__head{display:block;font:600 10.5px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);text-decoration:none;margin:2px 0 8px;padding-inline:10px}[dir=rtl] .mega__head{letter-spacing:0;text-transform:none;font-size:12.5px}.mega__cards{display:grid;gap:2px}.mega__col+.mega__col{border-inline-start:1px solid var(--line-soft);padding-inline-start:8px}.mcard{display:flex;gap:12px;align-items:flex-start;padding:11px 10px;border-radius:12px;text-decoration:none;transition:background-color .13s ease}.mcard__ico{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--emerald-wash);border:1px solid var(--emerald-edge)}.mcard__ico svg{width:17px;height:17px;fill:none;stroke:var(--forest-ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mcard__txt{min-width:0}.mcard__t{display:block;font-size:14px;font-weight:600;line-height:1.3;color:var(--ink)}.mcard__d{display:block;font-size:12.5px;line-height:1.45;color:var(--muted);margin-block-start:2px}.mcard__clip{display:inline-grid;place-items:center;width:14px;height:14px;margin-inline-start:6px;border-radius:50%;background:var(--emerald);vertical-align:1px}.mcard__tag{display:inline-block;margin-inline-start:6px;padding:1px 6px;border-radius:999px;background:var(--emerald);color:#04291d;font:600 9.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}[dir=rtl] .mcard__clip{display:inline-grid;place-items:center;width:14px;height:14px;margin-inline-start:6px;border-radius:50%;background:var(--emerald);vertical-align:1px}.mcard__clip svg{width:6px;height:6px;fill:#04291d;margin-inline-start:1px}[dir=rtl] .mcard__clip svg{transform:scaleX(-1);margin-inline:0 1px}.mcard__tag--soon{background:var(--clay-wash);color:var(--clay);box-shadow:inset 0 0 0 1px var(--clay)}.mcard__tag{letter-spacing:0;text-transform:none}.mcard:hover{background:var(--emerald-wash)}.mcard:hover .mcard__ico{background:var(--emerald);border-color:var(--emerald)}.mcard:hover .mcard__ico svg{stroke:#04291d}.mcard:focus-visible{outline:2px solid var(--emerald);outline-offset:1px}.mega__foot{display:block;margin-block-start:16px;padding:12px 10px 2px;border-block-start:1px solid var(--line);font-size:13.5px;font-weight:600;color:var(--forest-ink);text-decoration:none}.mega__foot:hover{text-decoration:underline}:root[data-head-on=dark].is-scrolled .mega__btn{color:var(--ink)}:root[data-head-on=dark].is-scrolled .mega:hover .mega__btn,:root[data-head-on=dark].is-scrolled .mega:focus-within .mega__btn{color:#000;background:#0000000f}:root[data-theme=dark][data-head-on=dark].is-scrolled .mega__btn{color:var(--on-dark-muted)}:root[data-theme=dark][data-head-on=dark].is-scrolled .mega:hover .mega__btn,:root[data-theme=dark][data-head-on=dark].is-scrolled .mega:focus-within .mega__btn{color:#fff;background:#ffffff14}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-head-on=dark].is-scrolled .mega__btn{color:var(--on-dark-muted)}:root:not([data-theme=light])[data-head-on=dark].is-scrolled .mega:hover .mega__btn,:root:not([data-theme=light])[data-head-on=dark].is-scrolled .mega:focus-within .mega__btn{color:#fff;background:#ffffff14}}.row[id],.show[id],.guide[id],.apps[id],.bc[id]{scroll-margin-block-start:96px}@media(max-width:1040px){.mega{display:none}}.whats{display:inline-flex;align-items:center;gap:9px;margin-block-start:9px;padding:10px 15px;border-radius:11px;background:#25d366;color:#04291d;font-size:14.5px;font-weight:600;text-decoration:none;transition:filter .14s ease,transform .12s ease}.whats:hover{filter:brightness(1.07);text-decoration:none}.whats:active{transform:translateY(1px)}.whats svg{width:18px;height:18px;fill:currentColor;flex:0 0 auto}.foot__social{margin-block-start:36px}.foot__social ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-block-start:12px}.foot__social li a{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid rgba(255,255,255,.16);color:var(--on-dark-muted);transition:color .14s ease,border-color .14s ease,background-color .14s ease}.foot__social li a:hover{color:#fff;border-color:var(--emerald);background:#10b98124}.foot__social svg{width:18px;height:18px;fill:currentColor}.mnav{display:none;position:relative}.mnav>summary{list-style:none;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.22);border-radius:999px;cursor:pointer}.mnav>summary::-webkit-details-marker{display:none}.mnav__bars{display:grid;gap:4px;width:17px}.mnav__bars i{display:block;height:1.8px;background:currentColor;border-radius:2px}.mnav>summary{color:var(--on-dark-muted)}.mnav[open]>summary{color:#fff;border-color:#ffffff80}.mnav__panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 10px);z-index:95;width:min(330px,calc(100vw - 28px));max-height:72vh;overflow-y:auto;padding:14px;border-radius:18px;background:var(--surface);border:1px solid var(--line);box-shadow:0 24px 56px #0000004d}.mnav__group+.mnav__group{margin-block-start:14px;padding-block-start:12px;border-block-start:1px solid var(--line-soft)}.mnav__group h3{font:600 10px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);padding-inline:10px;margin-block-end:4px}[dir=rtl] .mnav__group h3{letter-spacing:0;text-transform:none;font-size:12px}.mnav__group ul{list-style:none;display:grid;gap:1px}.mnav__group li a{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;font-size:14.5px;font-weight:500;color:var(--ink);text-decoration:none}.mnav__group li a:hover{background:var(--emerald-wash)}.mnav__ico{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--emerald-wash);border:1px solid var(--emerald-edge)}.mnav__ico svg{width:15px;height:15px;fill:none;stroke:var(--forest-ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:root[data-head-on=dark].is-scrolled .mnav>summary{color:var(--ink);border-color:#00000029}:root[data-theme=dark][data-head-on=dark].is-scrolled .mnav>summary{color:var(--on-dark-muted);border-color:#ffffff38}@media(max-width:1040px){.mnav{display:block}}.contact{padding-block:64px 0}.cx-top{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-block-end:84px}.cx-eyebrow{font:600 11px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--forest-ink);margin-block-end:16px}[dir=rtl] .cx-eyebrow{letter-spacing:0;text-transform:none;font-size:14px}.cx-top h1{font-size:clamp(34px,5.2vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}[dir=rtl] .cx-top h1{letter-spacing:0}.cx-top h1 em{font-style:normal;color:var(--forest-ink)}.cx-lede{color:var(--muted);font-size:18px;margin-block-start:18px;max-width:46ch}.cx-card{background:var(--forest-deep);border-radius:24px;padding:22px;box-shadow:0 26px 60px #00000038}.cx-human{display:flex;align-items:center;gap:9px;color:var(--on-dark-muted);font-size:14.5px;padding:2px 6px 18px}.cx-human__dot{width:8px;height:8px;border-radius:50%;background:var(--emerald);flex:0 0 auto;box-shadow:0 0 0 4px #10b98138}.cx-rows{list-style:none}.cx-r{padding-block:20px;border-block-start:1px solid rgba(255,255,255,.12)}.cx-r--first{border-block-start:0;padding-block-start:6px}.cx-r__k{font:500 11px var(--mono);letter-spacing:.1em;color:var(--on-dark-dim);margin-block-end:12px}[dir=rtl] .cx-r__k{letter-spacing:0;font-size:12.5px}.cx-r__main{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cx-r__ico{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#10b9811f;border:1px solid var(--emerald-edge);color:var(--emerald-soft)}.cx-r__ico svg{width:20px;height:20px;fill:currentColor}.cx-r__ico--line svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.cx-r__txt{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.cx-r__title{color:#fff;font-size:16.5px;font-weight:700;letter-spacing:-.01em}[dir=rtl] .cx-r__title{letter-spacing:0}.cx-r__val{font:500 13.5px var(--mono);color:var(--on-dark-muted);unicode-bidi:isolate;margin-block-start:3px}.cx-r__go{flex:0 0 auto;text-decoration:none;font-size:14.5px;font-weight:600;color:var(--emerald-soft);padding-block:6px}.cx-r__go:hover{color:#fff}.cx-r__go--solid{background:var(--emerald);color:#04291d;padding:11px 18px;border-radius:11px;transition:filter .14s ease}.cx-r__go--solid:hover{filter:brightness(1.08);color:#04291d}@media(max-width:520px){.cx-r__go--solid{width:100%;text-align:center}}.cx-formband{background:var(--surface);border-block:1px solid var(--line);padding-block:72px}.cx-formgrid{display:grid;grid-template-columns:1fr 1.6fr;gap:48px;align-items:start}.cx-formintro h2{font-size:clamp(28px,3.6vw,40px);font-weight:800;letter-spacing:-.035em;line-height:1.08}[dir=rtl] .cx-formintro h2{letter-spacing:0}.cx-formintro h2 em{font-style:normal;color:var(--forest-ink)}.cx-formintro p{color:var(--muted);margin-block:14px 18px}.cx-form{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:22px}.cx-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cx-field{display:block;margin-block-end:14px}.cx-field>span{display:block;font-size:13px;font-weight:600;color:var(--ink);margin-block-end:6px}.cx-field input,.cx-field select,.cx-field textarea{width:100%;font:400 15px var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:11px 13px;transition:border-color .14s ease,box-shadow .14s ease}.cx-field textarea{resize:vertical;min-height:120px;line-height:1.55}.cx-field input:focus,.cx-field select:focus,.cx-field textarea:focus{outline:none;border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-wash)}.cx-field input::placeholder,.cx-field textarea::placeholder{color:var(--muted);opacity:.75}.cx-send{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-block-start:4px}.cx-send__note{font-size:12.5px;color:var(--muted);max-width:34ch}.cx-extra{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:64px 88px}.cx-extra h3{font-size:17px;font-weight:700;letter-spacing:-.015em}.cx-extra__h2{margin-block-start:28px}.cx-extra__p{color:var(--muted);font-size:15px;margin-block-start:8px}.cx-list{list-style:none;margin-block-start:14px;display:grid;gap:10px}.cx-list li{position:relative;padding-inline-start:22px;color:var(--muted);font-size:15px}.cx-list li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:7px;height:7px;border-radius:2px;background:var(--emerald)}.cx-social{list-style:none;display:flex;gap:8px;margin-block-start:14px;flex-wrap:wrap}.cx-social a{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid var(--line);color:var(--muted);transition:color .14s ease,border-color .14s ease,background-color .14s ease}.cx-social a:hover{color:var(--forest-ink);border-color:var(--emerald);background:var(--emerald-wash)}.cx-social svg{width:18px;height:18px;fill:currentColor}@media(max-width:920px){.cx-top,.cx-formgrid,.cx-extra{grid-template-columns:1fr;gap:34px}.cx-top{padding-block-end:56px}.cx-formband{padding-block:52px}.cx-row{grid-template-columns:1fr}}@media(max-width:1040px){.mnav>summary{width:auto;height:44px;display:inline-flex;align-items:center;gap:9px;padding-inline:15px;border-radius:999px}.mnav__label{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.langs summary span{display:none}.langs summary{padding:11px}.head__right{gap:7px}.head__right>.icon-btn{width:40px;height:40px}.mnav>summary{padding-inline:13px;gap:8px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center}.hero__visual{position:relative;padding-inline:28px}.hero-phone .phone__screen{line-height:normal}.day{--d-green: #0B4D35;--d-ink: #16211B;--d-muted: #5C6861;--d-wash: #EEF3F0;width:270px;aspect-ratio:540 / 1100;display:flex;flex-direction:column;background:#fcfffc;color:var(--d-ink);container-type:inline-size;text-align:start}.day>*{font-size:4.6cqi}.day .statusbar{font-size:11.5px}.day__bar{display:flex;align-items:baseline;justify-content:space-between;background:var(--d-green);color:#fff;padding:2cqi 5cqi 5cqi}.day__bar b{font-size:7cqi;font-weight:700}.day__bar span{opacity:.7;font-size:.9em}.day__sum{margin:-2.5cqi 4cqi 0;padding:4.5cqi 5cqi;background:#fff;border-radius:4cqi;box-shadow:0 2px 10px #042b1e1f}.day__k{font-size:.8em;color:var(--d-muted)}.day__total{display:block;margin-block:1cqi 3cqi;font-size:10cqi;font-weight:800;letter-spacing:-.02em;color:var(--d-green);font-variant-numeric:tabular-nums;text-align:start}.day__row{display:grid;grid-template-columns:1fr 1fr;gap:3cqi}.day__row span{background:var(--d-wash);border-radius:2.6cqi;padding:2.4cqi 3cqi;display:grid;gap:.6cqi}.day__row i{font-style:normal;font-size:.75em;color:var(--d-muted)}.day__row b{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.day__h{margin:5cqi 5cqi 2cqi;font-size:.8em;font-weight:600;color:var(--d-muted)}.day__feed{list-style:none;margin:0;padding:0 4cqi;display:grid;gap:2cqi;flex:1;align-content:start;overflow:hidden}.day__feed li{display:grid;grid-template-columns:auto 1fr auto;gap:2.4cqi;align-items:center;background:var(--d-wash);border-radius:2.8cqi;padding:2.6cqi 3cqi;font-size:.86em}.day__no{font:600 .82em var(--mono);color:var(--d-muted)}.day__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day__item i{font-style:normal;color:var(--d-muted)}.day__feed b{color:var(--d-green);font-variant-numeric:tabular-nums}.tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1cqi;padding:2cqi 2cqi 4.5cqi;border-radius:6cqi 6cqi 0 0;background:#fff;box-shadow:0 -2cqi 6cqi #10211b12}.tabbar__tab{display:grid;justify-items:center;gap:1cqi;padding:2cqi .5cqi 1.6cqi;border-radius:4.5cqi;font-size:.64em;font-weight:500;line-height:1.15;color:#16211b;min-width:0}.tabbar__tab svg{width:5.2cqi;height:5.2cqi;fill:currentColor}.tabbar__tab>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar__tab.is-on{color:#005239;font-weight:700;background:#f1f7f3;box-shadow:0 .6cqi 2.4cqi #0052391f,inset 0 0 0 .3cqi #ffffffe6}.tabbar__tab.is-on svg{scale:1.08}@media(prefers-reduced-motion:no-preference){.day__feed li.is-new{animation:day-in .5s cubic-bezier(.2,.8,.2,1) both}}@keyframes day-in{0%{opacity:0;transform:translateY(-60%);background:#cdebdb}60%{background:#cdebdb}}.day__chip{position:absolute;inset-block-end:16%;inset-inline-end:-12px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:#fff;color:#16211b;font:600 13px/1.2 var(--sans);box-shadow:0 12px 30px #00000059}.day__chip svg{width:18px;height:18px;fill:none;stroke:#c2703d;stroke-width:2;stroke-linecap:round}.hero-qr{display:inline-flex;align-items:center;gap:14px;margin-block-start:22px;padding:10px 16px 10px 10px;border:1px solid rgba(255,255,255,.16);border-radius:14px;color:#fff;text-decoration:none;transition:border-color .15s,background-color .15s}.hero-qr:hover{border-color:#fff6;background:#ffffff0a}.hero-qr__code{display:block;width:84px;height:84px;padding:6px;background:#fff;border-radius:8px}.hero-qr__code svg{display:block;width:100%;height:100%}.hero-qr__txt{display:grid;gap:4px}.hero-qr__txt b{font-size:15px}.hero-qr__txt span{font-size:13px;color:var(--on-dark-muted)}@media(max-width:860px),(hover:none){.hero-qr{display:none}}.hero-qr--big{gap:22px;padding:16px 28px 16px 16px;margin-block-start:26px;background:#ffffff0a}[dir=rtl] .hero-qr--big{padding:16px 16px 16px 28px}.hero-qr--big .hero-qr__code{width:168px;height:168px;padding:10px;border-radius:12px}.hero-qr--big .hero-qr__txt b{font-size:20px}.hero-qr--big .hero-qr__txt span{font-size:15px}@media(max-width:960px){.hero__grid{grid-template-columns:1fr;gap:36px}.hero__visual{justify-self:center;padding-inline:0;max-height:340px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.day{width:240px}.day__chip{display:none}}.sale-stage{position:relative;display:flex;align-items:flex-end;justify-content:center}.till{--t-green: #0B4D35;--t-ink: #16211B;--t-muted: #5C6861;--t-card: #E3EEE6;position:relative;width:280px;aspect-ratio:540 / 1200;display:flex;flex-direction:column;background:#fcfffc;color:var(--t-ink);container-type:inline-size;line-height:1.3;text-align:start}.till>*{font-size:4.4cqi}.till .statusbar{font-size:11.5px}.till__bar{display:flex;align-items:center;justify-content:space-between;background:var(--t-green);color:#fff;padding:2cqi 5cqi 4cqi}.till__bar b{font-size:6.6cqi}.till__basket{position:relative;width:7cqi;height:7cqi}.till__basket svg{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:1.8;stroke-linejoin:round}.till__basket i{position:absolute;inset-block-start:-1.6cqi;inset-inline-end:-2.2cqi;min-width:4.6cqi;height:4.6cqi;padding-inline:1cqi;border-radius:3cqi;background:#34d399;color:#04291d;font:700 3cqi/4.6cqi var(--sans);text-align:center;font-style:normal}.till[data-state=empty] .till__basket i,.till__basket i:empty{display:none}.till__search{display:flex;align-items:center;gap:2cqi;margin:3.5cqi 4cqi 3cqi;padding:2.4cqi 3.4cqi;border:1.5px solid var(--t-green);border-radius:6cqi;color:var(--t-muted);font-size:.85em}.till__search svg{width:4.6cqi;height:4.6cqi;fill:none;stroke:currentColor;stroke-width:2;flex:none}.till__search span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.till__grid{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:grid;grid-template-columns:1fr 1fr;gap:2.2cqi;padding:1.6cqi 4cqi 18cqi;align-content:start}.till__grid::-webkit-scrollbar{display:none}.till__card{position:relative;display:grid;gap:1.6cqi;background:var(--t-card);border-radius:3cqi;padding:2.6cqi;transition:box-shadow .2s}.till__card.is-in{box-shadow:inset 0 0 0 1.5px var(--t-green)}.till__card.is-out{opacity:.5}.till__name{font-size:.82em;font-weight:500;line-height:1.2;min-height:2.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.till__img{justify-self:center;display:grid;place-items:center;width:15cqi;height:12cqi;border-radius:2.4cqi;background:#fff}.till__img svg{width:7cqi;height:7cqi;fill:none;stroke:var(--t-green);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.till__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1cqi;font-size:.8em}.till__stock{background:#cfe2d6;color:var(--t-green);border-radius:2cqi;padding:.4cqi 1.6cqi;font-size:.86em;white-space:nowrap}.till__add{justify-self:start;border:0;cursor:pointer;background:var(--t-green);color:#fff;font:600 .82em/1 var(--sans);padding:1.8cqi 4cqi;border-radius:4cqi;transition:transform .12s,background-color .15s}.till__add{display:inline-flex;align-items:center;gap:.3em}.till__plus{font-weight:800}.till__add:hover{background:#0f6646}.till__add:active,.till__add.is-tap,.till__pay.is-tap,.till__go.is-tap{transform:scale(.92)}.till__add:disabled{background:#9aa7a0;cursor:not-allowed}.till__add:focus-visible,.till__pay:focus-visible,.till__go:focus-visible{outline:2px solid #10B981;outline-offset:2px}.till__qty{position:absolute;inset-block-start:-1.6cqi;inset-inline-end:-1.6cqi;min-width:5.6cqi;height:5.6cqi;border-radius:3cqi;padding-inline:1cqi;display:none;place-items:center;background:#10b981;color:#fff;font:700 3.2cqi/1 var(--sans)}.till__card.is-in .till__qty{display:grid}@media(prefers-reduced-motion:no-preference){.till__card.is-bump .till__qty{animation:till-bump .35s cubic-bezier(.3,1.6,.5,1)}}@keyframes till-bump{0%{transform:scale(.4)}}.till__cart{position:absolute;inset-inline:3cqi;inset-block-end:23cqi;z-index:2;display:flex;align-items:center;gap:3cqi;padding:2.4cqi 2.4cqi 2.4cqi 4cqi;border-radius:4cqi;background:var(--t-ink);color:#fff;box-shadow:0 6px 18px #00000040;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s}.till__cart>span{font-size:.85em;opacity:.8}.till__cart>b{flex:1;text-align:end;font-variant-numeric:tabular-nums}.till[data-state=empty] .till__cart{transform:translateY(140%);opacity:0;pointer-events:none}.till[data-state=empty] .till__cart button{visibility:hidden}.till__pay{border:0;cursor:pointer;background:#10b981;color:#04291d;font:700 .9em/1 var(--sans);padding:2.4cqi 5cqi;border-radius:3cqi;transition:transform .12s}.till__sheet{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;background:#0a140f73;opacity:0;pointer-events:none;transition:opacity .25s}.till__sheet>div{width:100%;padding:6cqi 5cqi 8cqi;border-radius:6cqi 6cqi 0 0;background:#fff;display:none;flex-direction:column;align-items:center;gap:2.4cqi;text-align:center}.till[data-state=pay] .till__sheet,.till[data-state=done] .till__sheet{opacity:1;pointer-events:auto}.till[data-state=pay] .till__payv,.till[data-state=done] .till__donev{display:flex}@media(prefers-reduced-motion:no-preference){.till[data-state=pay] .till__payv,.till[data-state=done] .till__donev{animation:till-up .35s cubic-bezier(.2,.8,.2,1)}}@keyframes till-up{0%{transform:translateY(40%);opacity:0}}.till__k{font-size:.85em;color:var(--t-muted)}.till__big{font-size:11cqi;font-weight:800;color:var(--t-green);font-variant-numeric:tabular-nums}.till__methods{display:grid;grid-template-columns:1fr 1fr;gap:2cqi;width:100%;margin-block:1cqi 2cqi}.till__method{min-height:9.5cqi;padding:1.8cqi 2cqi;border-radius:3cqi;border:1.5px solid #D5E0D9;background:#fff;color:var(--t-ink);font:500 .85em/1.2 var(--sans);cursor:pointer;transition:border-color .15s,background-color .15s}.till__method:hover{border-color:var(--t-green)}.till__method[aria-pressed=true]{border-color:var(--t-green);background:#e3eee6;color:var(--t-green);font-weight:700}.till__method:focus-visible{outline:2px solid #10B981;outline-offset:1px}.till__go{width:100%;border:0;cursor:pointer;padding:3.4cqi;border-radius:3.4cqi;background:var(--t-green);color:#fff;font:700 .95em/1 var(--sans);transition:transform .12s}.till__go--line{background:none;color:var(--t-green);box-shadow:inset 0 0 0 1.5px var(--t-green);margin-block-start:2cqi}.till__check{width:14cqi;height:14cqi;border-radius:50%;background:#10b981;display:grid;place-items:center}.till__check svg{width:60%;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.till__state{font-size:.82em;color:var(--t-muted)}.printer{position:relative;z-index:2;flex:none;width:200px;margin-inline-start:14px;margin-block-end:26px}.printer__body{position:relative;filter:drop-shadow(0 18px 22px rgba(0,0,0,.38))}.printer__lid{position:relative;z-index:0;display:block;height:58px;border-radius:22px 22px 4px 4px;background:linear-gradient(180deg,#4b5651,#2f3834 60%,#262e2a);box-shadow:inset 0 1px #ffffff38,inset 0 -2px #00000059;clip-path:polygon(6% 0,94% 0,100% 100%,0 100%)}.printer__window{position:absolute;inset:9px 24% 12px;border-radius:10px;background:linear-gradient(180deg,#141e1aeb,#28342fd9);box-shadow:inset 0 2px 6px #0009,inset 0 0 0 1px #ffffff0f;overflow:hidden}.printer__window:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.14) 42%,transparent 54%)}.printer__roll{position:absolute;inset:7px 10%;border-radius:40%/50%;background:radial-gradient(ellipse at 50% 50%,#8e968f 0 16%,#d9dcd3 18% 40%,#f4f3ec 60%,#cfd1c8);opacity:.8}.printer.is-printing .printer__roll{animation:roll .3s linear infinite}@keyframes roll{50%{filter:brightness(1.12)}}.printer__slot{position:relative;z-index:3;display:block;height:8px;margin-inline:3px;background:#050807;box-shadow:inset 0 2px 3px #000}.printer__tear{position:absolute;inset-inline:10px;inset-block-end:-2px;height:5px;background:linear-gradient(#c9cfcb,#7e8783);-webkit-mask:conic-gradient(from 135deg at top,#000 90deg,#0000 0) 0 0 / 6px 100% repeat-x;mask:conic-gradient(from 135deg at top,#000 90deg,#0000 0) 0 0 / 6px 100% repeat-x}.printer__front{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;height:46px;padding-inline:14px;border-radius:3px 3px 14px 14px;background:linear-gradient(180deg,#2a322e,#1a211d 70%,#121815);box-shadow:inset 0 1px #ffffff1a,inset 0 -3px #0006}.printer__name{padding:3px 7px;border-radius:4px;background:#ffffff0f;font:700 10.5px/1 var(--mono);letter-spacing:.08em;color:#a9c3b6;box-shadow:inset 0 1px #0006,0 1px #ffffff0f}.printer__panel{display:flex;align-items:center;gap:10px}.printer__led{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 7px #10b981}.printer__btn{width:22px;height:12px;border-radius:6px;background:linear-gradient(#3d4743,#252d29);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0009}.printer__feet{display:block;height:4px;margin-inline:14px;border-radius:0 0 4px 4px;background:#0b0f0d}.printer__feet:before,.printer__feet:after{content:none}.printer.is-printing .printer__led{animation:led .35s steps(2) infinite}@keyframes led{50%{opacity:.25}}.printer__paper{position:absolute;z-index:1;inset-block-end:calc(100% - 62px);inset-inline:26px;overflow:hidden;pointer-events:none}.receipt{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:14px 12px 18px;background:#fffefa;color:#1d1d1b;font:11px/1.35 var(--mono);box-shadow:0 4px 14px #00000040;-webkit-mask:linear-gradient(#000,#000) 0 8px / 100% 100% no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 0 0 / 10px 8px repeat-x;mask:linear-gradient(#000,#000) 0 8px / 100% 100% no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 0 0 / 10px 8px repeat-x;transform:translateY(102%)}.printer.is-printing .receipt{animation:feed var(--feed, 2.4s) steps(36) forwards}.printer.has-receipt .receipt{transform:none}@keyframes feed{to{transform:none}}.receipt__shop{text-align:center;font-size:12px}.receipt__meta{text-align:center;color:#666;font-size:10px}.receipt__lines{list-style:none;margin:0;padding:7px 0;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;border-block:1px dashed #bbb}.receipt__lines li{display:flex;justify-content:space-between;gap:8px}.receipt__lines span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt__lines b{flex:none}.receipt__shop,.receipt__meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.receipt__method{text-align:end;font-size:10px;color:#666}.receipt__total{display:flex;justify-content:space-between;font-weight:700;font-size:12px}.receipt__bars{height:26px;margin-inline:8px;background:repeating-linear-gradient(90deg,#1d1d1b 0 2px,transparent 2px 3px,#1d1d1b 3px 4px,transparent 4px 7px,#1d1d1b 7px 10px,transparent 10px 11px)}.receipt__thanks{text-align:center;font-size:9.5px;color:#666}.sale-x{margin-block-start:26px;max-width:460px}.row__txt .sale-x__hint{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;color:var(--forest-ink);font-weight:500}.sale-x__hint svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sale-x__printers{border:0;padding:0;margin:22px 0 0}.sale-x__printers legend{padding:0;margin-block-end:12px;font:600 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}[dir=rtl] .sale-x__printers legend{font:600 13px/1 var(--sans);letter-spacing:0;text-transform:none}.sale-x__chips{display:flex;flex-wrap:wrap;gap:8px}.sale-x__chip{position:relative;cursor:pointer}.sale-x__chip input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.sale-x__chip span{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font:500 14px/1 var(--sans);color:var(--ink);transition:border-color .15s,background-color .15s,color .15s}.sale-x__chip:hover span{border-color:var(--forest)}.sale-x__chip input:checked+span{background:var(--forest);border-color:var(--forest);color:#fff}.sale-x__chip input:focus-visible+span{outline:2px solid var(--emerald);outline-offset:2px}@media(max-width:860px){.till{width:236px}.till .statusbar,.day .statusbar{font-size:10.5px}.sale-x{max-width:none}}@media(max-width:1100px){.sale-stage{flex-direction:column;align-items:center}.printer{width:220px;margin:16px 0 calc(max(260px,var(--paper, 0px)) + 16px);transition:margin-block-end .4s ease}.printer__paper{inset-block-end:auto;inset-block-start:calc(100% - 8px)}.printer__body{z-index:1}.receipt{transform:translateY(-102%)}}@media(max-width:400px){.till{width:214px}.till .statusbar{font-size:10.5px}}.bento__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"dash dash yours" "a b yours" "c d e";gap:16px;margin-block-start:56px}.bc{--b-ink: #16211B;--b-muted: #5C6861;--b-wash: #EEF3F0;--b-green: #0B4D35;display:flex;flex-direction:column;gap:20px;min-width:0;padding:24px;border-radius:20px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);transition:border-color .2s,background-color .2s}.bc:hover{border-color:#34d39959;background:#ffffff0f}.bc--dash{grid-area:dash}.bc--yours{grid-area:yours}.bc__txt h3{font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.25}[dir=rtl] .bc__txt h3{letter-spacing:0}.bc__txt p{margin-block-start:6px;font-size:14.5px;line-height:1.55;color:var(--on-dark-muted)}.bc__ui{position:relative;margin-block-start:auto;padding:16px;border-radius:14px;background:#fcfffc;color:var(--b-ink);font-size:13px}.bc__tag{display:inline-block;margin-block-end:10px;padding:4px 9px;border-radius:6px;background:#e3eee6;color:var(--b-green);font:600 11px/1.2 var(--sans)}.bc__tag--end{position:absolute;inset-block-start:12px;inset-inline-end:12px;margin:0}.bc__chip{display:inline-flex;align-items:center;gap:6px;margin-block-start:12px;padding:6px 10px;border-radius:8px;border:1px dashed #9CC3AC;color:var(--b-green);font-weight:600;font-size:12px}.bc__chip svg,.branches svg,.tiles svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dash{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:10px;margin:0}.dash>div{background:var(--b-wash);border-radius:10px;padding:12px;min-width:0}.dash dt{font-size:11.5px;color:var(--b-muted)}.dash dd{margin:6px 0 0;font-weight:700;font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:start}.dash__lead{background:var(--b-green)!important;color:#fff}.dash__lead dt{color:#a9d9c2}.dash__lead dd{font-size:28px}.yours__points{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:12px}.yours__points li{display:flex;align-items:center;gap:10px;padding-block-end:12px;border-block-end:1px solid rgba(255,255,255,.08);font-size:15px;font-weight:500;color:#e6efe9}.yours__points li:last-child{border:0;padding:0}.yours__points svg{width:22px;height:22px;flex:none;padding:4px;border-radius:50%;background:#10b98129;fill:none;stroke:var(--emerald-soft);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.yours{display:grid;gap:12px;align-content:start}.yours__net{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;background:var(--b-wash)}.yours__wifi{width:20px;height:20px;flex:none;fill:none;stroke:var(--b-green);stroke-width:2;stroke-linecap:round}.yours__cut{stroke:#c2703d;opacity:0;transition:opacity .2s}.is-offline .yours__wifi{stroke:#9aa7a0}.is-offline .yours__cut{opacity:1}.yours__label{font-weight:600}.yours__state{flex:1;color:var(--b-muted);font-size:12px}.yours__switch{position:relative;width:44px;height:26px;flex:none;border:0;border-radius:13px;background:var(--b-green);cursor:pointer;transition:background-color .2s}.yours__switch i{position:absolute;inset-block-start:3px;inset-inline-start:21px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:inset-inline-start .2s}.yours__switch[aria-checked=false]{background:#b9c4be}.yours__switch[aria-checked=false] i{inset-inline-start:3px}.yours__switch:focus-visible,.yours__go:focus-visible{outline:2px solid #10B981;outline-offset:2px}.yours__sale{display:grid;gap:6px;padding:12px;border-radius:10px;border:1px solid #DCE6E0}.yours__inv{font-weight:600}.yours__ok{display:inline-flex;align-items:center;gap:6px;color:#0b7550;font-size:12px;font-weight:600}.yours__ok svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.is-saving .yours__sale{animation:yours-save .6s cubic-bezier(.2,.8,.2,1)}}@keyframes yours-save{0%{transform:translateY(8px);opacity:0;background:#cdebdb}}.yours__backup{display:flex;align-items:center;gap:12px;padding-block-start:4px}.yours__ring{position:relative;width:48px;height:48px;flex:none}.yours__ring svg:first-child{width:100%;height:100%;transform:rotate(-90deg)}.yours__track,.yours__fill{fill:none;stroke-width:3}.yours__track{stroke:#dce6e0}.yours__fill{stroke:#10b981;stroke-linecap:round;stroke-dasharray:97.4;stroke-dashoffset:97.4}.is-backing .yours__fill{transition:stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1);stroke-dashoffset:0}.is-backed .yours__fill{stroke-dashoffset:0}.yours__cloud{position:absolute;inset:0;margin:auto;width:20px;height:20px;fill:none;stroke:var(--b-green);stroke-width:1.8;stroke-linejoin:round}.yours__go{flex:1;min-height:44px;border:0;border-radius:10px;cursor:pointer;background:var(--b-green);color:#fff;font:600 13.5px/1.2 var(--sans);padding-inline:12px}.is-backed .yours__go{background:#10b981;color:#04291d}.plist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.plist li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:8px;padding:8px 10px;border-radius:8px;background:var(--b-wash)}.plist__n{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plist__s{grid-row:2;font-size:11.5px;color:var(--b-green)}.plist__s.is-low{color:#8a5a0f}.plist b{grid-row:1 / 3;grid-column:2;align-self:center;background:var(--b-green);color:#fff;border-radius:999px;padding:3px 9px;font-size:12px}.branches{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px;position:relative}.branches li{display:flex;align-items:center;gap:8px;padding:10px;border-radius:8px;background:var(--b-wash);font-weight:600;color:var(--b-ink)}.branches svg{color:var(--b-green)}.branches__move{position:absolute;inset-block-start:66px;inset-inline-end:22px;padding:3px 9px;border-radius:999px;background:#10b981;color:#04291d;font:700 11px/1.3 var(--sans);box-shadow:0 3px 10px #10b98159}@media(prefers-reduced-motion:no-preference){.bento.is-in .branches__move{animation:move 2.8s cubic-bezier(.5,0,.3,1) infinite}.bento.is-in .branches .is-to{animation:arrive 2.8s ease-in-out infinite}}@keyframes move{0%,10%{transform:translateY(0);opacity:0}20%{opacity:1}65%{transform:translateY(44px);opacity:1}80%,to{transform:translateY(44px);opacity:0}}@keyframes arrive{0%,60%,to{box-shadow:none}70%{box-shadow:inset 0 0 0 2px #10b981}}.count{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.count th{font-weight:500;color:var(--b-muted);text-align:start;padding:0 4px 8px;font-size:11px}.count td{padding:8px 4px;border-block-start:1px solid #E3EAE5}.count td:first-child{font-weight:600;max-width:0;width:46%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.count__got{width:52px;padding:4px 6px;border:1px solid #C9D6CE;border-radius:6px;background:#fff;color:var(--b-ink);font:600 12px/1.2 var(--sans);font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;transition:border-color .15s,box-shadow .15s}.count__got::-webkit-inner-spin-button,.count__got::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.count__got:hover{border-color:var(--b-green)}.count__got:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b98140}.count__d.is-zero{color:var(--b-muted)}.count__try{display:flex;align-items:center;gap:6px;margin-block-start:10px;font-size:11.5px;color:var(--b-muted)}.count__try svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.count__d{font-weight:700;color:#0b7550}.count__d.is-neg{color:#c0392b}@media(prefers-reduced-motion:no-preference){.bento.is-armed:not(.is-in) .count__got,.bento.is-armed:not(.is-in) .count__d{opacity:0}.bento.is-in .count__got{animation:count-in .4s calc(.3s + var(--k) * .55s) both}.bento.is-in .count__d{animation:count-in .4s calc(.6s + var(--k) * .55s) both}}@keyframes count-in{0%{opacity:0;transform:translateY(4px)}}.cash__k{display:block;font-size:12px;color:var(--b-muted)}.cash__n{display:block;margin-block:6px 12px;font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--b-green);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:start}.cash__kinds{display:flex;gap:6px;flex-wrap:wrap}.cash__kinds span{padding:5px 10px;border-radius:999px;background:var(--b-wash);font-weight:600;font-size:12px}.tiles{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.tiles li{display:grid;justify-items:center;gap:4px;padding:8px 4px;border-radius:8px;background:var(--b-wash);font-size:10.5px;font-weight:600;text-align:center;line-height:1.2;transition:background-color .15s,color .15s}.tiles li:hover{background:var(--b-green);color:#fff}.tiles svg{width:18px;height:18px;color:var(--b-green)}.tiles li:hover svg{color:#fff}@media(prefers-reduced-motion:no-preference){.bento.is-in .tiles li{animation:tile 9s calc(var(--k) * 1s) infinite}}@keyframes tile{0%,8%{box-shadow:inset 0 0 0 1.5px #10b981}12%,to{box-shadow:none}}@media(max-width:1000px){.bento__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"dash dash" "yours a" "yours b" "c d" "e e"}#row-money-reports{grid-column:1 / -1}}@media(max-width:640px){.bento__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:12px;margin-block-start:36px}.bc--dash,.bc--yours{grid-area:auto}#row-money-reports{grid-column:auto}.bc{padding:18px}.yours__points{display:none}.dash{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dash>div{padding:10px}.dash dd{font-size:16px}.dash__lead dd{font-size:24px}.dash__lead{grid-column:1 / -1}}.plans{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-block-start:52px;align-items:stretch}.plan{display:flex;flex-direction:column;padding:30px;border-radius:22px;background:var(--surface);border:1px solid var(--line)}.plan__tag{align-self:flex-start;padding:5px 11px;border-radius:999px;background:var(--emerald-wash);color:var(--forest-ink);font:600 12.5px/1.2 var(--sans)}.plan h3{margin-block-start:18px;font-size:22px;font-weight:700}.plan__price{margin-block-start:6px;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1}[dir=rtl] .plan__price{letter-spacing:0}.plan__per{margin-block-start:6px;color:var(--muted);font-size:14.5px}.plan__list{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:11px}.plan__list li{display:flex;align-items:center;gap:10px;font-size:15.5px}.plan__list svg{width:20px;height:20px;flex:none;padding:3px;border-radius:50%;background:var(--emerald-wash);fill:none;stroke:var(--forest-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.plan__act{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:auto;padding-block-start:28px}.plan--pro{background:var(--forest-deep);border-color:var(--forest-deep);color:#fff;position:relative;overflow:hidden}.plan--pro:before{content:"";position:absolute;inset-block-start:-40%;inset-inline-end:-20%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(16,185,129,.22),transparent);pointer-events:none}.plan--pro .plan__tag{background:linear-gradient(135deg,#f5c451,#e8a23a);color:#3b2604}.plan--pro .plan__per,.plan__lead{color:var(--on-dark-muted)}.plan__lead{margin-block-start:24px;font-size:14.5px}.plan__pro{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.plan__pro li{display:grid;gap:2px;padding:11px 13px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.plan__pro b{font-size:14.5px}.plan__pro span{font-size:12.5px;color:var(--on-dark-muted)}.plan__trial{margin-block-start:auto;padding-block-start:24px;font-size:14.5px;font-weight:600;color:var(--emerald-soft)}.plan__trial span{color:var(--on-dark-muted);font-weight:400}:root[data-theme=dark] .plan--pro{background:#0b3a2a;border-color:#13503b}@media(max-width:860px){.plans{grid-template-columns:minmax(0,1fr);margin-block-start:36px}.plan{padding:22px}}@media(max-width:340px){.plan__pro{grid-template-columns:minmax(0,1fr)}}.faq__wrap{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px;align-items:start}.faq__list{display:grid}.faq__item{border-block-end:1px solid var(--line)}.faq__item:first-child{border-block-start:1px solid var(--line)}.faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;cursor:pointer;list-style:none;font-size:17px;font-weight:600}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:var(--emerald-wash) no-repeat center / 12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10M1 6h10' stroke='%23005239' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");transition:transform .2s}.faq__item[open] summary:after{transform:rotate(45deg)}.faq__item summary:hover{color:var(--forest-ink)}.faq__item summary:focus-visible{outline:2px solid var(--emerald);outline-offset:4px;border-radius:4px}.faq__item p{padding-block-end:20px;color:var(--muted);font-size:15.5px;line-height:1.7;max-width:62ch}@media(max-width:860px){.faq__wrap{grid-template-columns:minmax(0,1fr);gap:20px}.faq__item summary{font-size:16px;padding-block:16px}}.where{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-block-start:36px}#where{scroll-margin-block-start:110px}.where__label{display:inline-flex;align-items:center;gap:8px;font:600 12px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}[dir=rtl] .where__label{letter-spacing:0;text-transform:none;font-size:13.5px}.where__n{font-size:1.35em;color:var(--forest-ink);font-weight:700}.where__label svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--forest-ink);stroke-width:1.8;stroke-linejoin:round}.where__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.where__list li{padding:7px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:14px;font-weight:500;color:var(--ink)}@media(prefers-reduced-motion:no-preference){.where__list li{animation:where calc(var(--n) * 1.5s) calc(var(--k) * 1.5s) infinite}}@keyframes where{0%,4%{border-color:var(--emerald);background:var(--emerald-wash);color:var(--forest-ink)}6%,to{border-color:var(--line);background:var(--surface);color:var(--ink)}}:root:not([data-theme=dark]) .pill--soon{color:#8a4a20}.partners-hero .hero__lead{margin-block:0 16px}.ptypes{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.ptype{padding:24px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.ptype__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--emerald-wash);color:var(--forest-ink)}.ptype__ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ptype h3{margin-block-start:16px;font-size:18px;font-weight:700;line-height:1.25}.ptype p{margin-block-start:7px;color:var(--muted);font-size:15px;line-height:1.55}.psteps{margin:22px 0 0;padding:0;list-style:none;counter-reset:step;display:grid;gap:16px}.psteps li{counter-increment:step;display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45}.psteps li:before{content:counter(step);flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--forest);color:#fff;font-size:13px;font-weight:700}.pform__h{font-size:20px;font-weight:700}.pform__lede{margin-block:6px 18px;color:var(--muted);font-size:14.5px}.cx-field>span i{font-style:normal;font-weight:400;color:var(--muted)}.pform__act{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-inline-start:auto}.pform__mail{background:none;border:0;padding:6px 0;min-height:44px;font:600 14px var(--sans);color:var(--forest-ink);text-decoration:underline;cursor:pointer}.pband{border-block-start:1px solid var(--line);padding-block:34px}.pband .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.pband p{font-size:19px;font-weight:600}.biz__head{max-width:760px}.biz__brand{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:22px}.biz__brand img{border-radius:12px}.biz__name{font-size:19px;font-weight:700}.biz__soon{color:#f2b98c;background:#e3935f24;border-color:#e3935f8c}:root:not([data-theme=dark]) .biz__soon{color:#f2b98c}.biz h2{font-size:clamp(32px,4.8vw,52px);max-width:18ch}.biz__sub{font-size:22px;font-weight:700;margin-block-start:64px}.bizdemo{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:16px;align-items:stretch;margin-block-start:44px}.bizphone,.biztablet{display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:#fcfffc;color:#16211b;box-shadow:0 0 0 5px #1b2420,0 22px 44px #00000059;margin:5px;transition:box-shadow .25s}.bizphone__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;padding:14px 16px 12px;background:#0b4d35;color:#fff}.bizphone__bar b{font-size:14.5px}.bizphone__bar span{font-size:11.5px;color:#bfe3d1}.bizphone__body{display:flex;flex-direction:column;flex:1;gap:10px;padding:16px}.bizphone__name{font-size:15px;font-weight:600;line-height:1.3;min-height:2.6em}.bizphone__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;font-size:12.5px;color:#5c6861}.bizphone__meta b{color:#0b4d35;font-size:14px}.bizphone__sell{min-height:44px;border:0;border-radius:11px;background:#0b4d35;color:#fff;font:700 15px var(--sans);cursor:pointer;transition:transform .12s,background-color .15s}.bizphone__sell:hover{background:#0f6646}.bizphone__sell:active{transform:scale(.97)}.bizphone__sell:focus-visible{outline:2px solid #10B981;outline-offset:2px}.bizphone__net{display:flex;align-items:center;gap:8px;margin-block-start:auto;padding:8px 10px;border-radius:10px;background:#eef3f0;font-size:12.5px}.bizphone__net span{flex:1;min-width:0}.bizphone__net svg{flex:none;width:18px;height:18px;fill:none;stroke:#0b4d35;stroke-width:2;stroke-linecap:round}.bizphone__net .yours__switch{--b-green: #0B4D35}.bizphone__cut{stroke:#c2703d;opacity:0}.is-offline .bizphone__cut{opacity:1}.is-offline .bizphone__net svg{stroke:#7c8983}.is-offline .bizphone__cut{stroke:#c2703d}.bizphone__sync{min-height:1.4em;font-size:12px;font-weight:600;color:#0b7550}.bizphone__sync.is-waiting{color:#8a5a0f}.biztablet__body{flex:1;padding:20px}.biztablet__k{font-size:13px;color:#5c6861}.biztablet__total{margin-block-start:4px;font-size:clamp(32px,4vw,44px);font-weight:800;letter-spacing:-.02em;color:#0b4d35;font-variant-numeric:tabular-nums;text-align:start}.biztablet__count{margin-block-start:2px;font-size:13.5px;color:#5c6861}.biztablet__count b{color:#16211b;font-variant-numeric:tabular-nums}.biztablet__rows{list-style:none;display:grid;gap:10px;margin:20px 0 0;padding:0}.biztablet__rows li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:11px 12px;border-radius:12px;background:#eef3f0;font-size:13.5px}.biztablet__rows b{font-variant-numeric:tabular-nums}.biztablet__branch{font-weight:600}.biztablet__bar{grid-column:1 / -1;display:block;height:6px;border-radius:3px;background:#d5e3da;overflow:hidden}.biztablet__bar i{display:block;height:100%;border-radius:3px;background:#10b981;transition:width .45s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:no-preference){.biztablet__rows li.is-new{animation:biz-new .7s ease-out}.bizphone.is-sold{animation:biz-sold .35s ease-out}}@keyframes biz-new{0%{background:#bfead3}}@keyframes biz-sold{40%{box-shadow:0 0 0 5px #10b981,0 22px 44px #00000059}}.biz__hint{margin-block-start:22px;color:var(--on-dark-muted);font-size:15px;max-width:70ch}.bizfeats{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 0;padding:0}.bizfeat{padding:22px;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1)}.bizfeat__ico{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#10b98129;color:var(--emerald-soft)}.bizfeat__ico svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bizfeat h4{margin-block-start:14px;font-size:17px;font-weight:700;line-height:1.25}.bizfeat p{margin-block-start:6px;color:var(--on-dark-muted);font-size:14.5px;line-height:1.55}.bizend{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px;align-items:start}.bizend .cx-form{margin-block-start:64px;color:var(--ink)}.bizlater{list-style:none;display:grid;gap:10px;margin:22px 0 0;padding:0}.bizlater li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:13px 16px;border-radius:12px;border:1px dashed rgba(255,255,255,.24);font-size:15px}.bizlater em{flex:none;padding:3px 9px;border-radius:999px;background:#f5c45129;color:#f5d27f;font:600 12px/1.3 var(--sans)}.biz__for{margin-block-start:22px;color:var(--on-dark-muted);font-size:15px;line-height:1.55}.biz__for a{color:var(--emerald-soft);font-weight:600;white-space:nowrap}@media(max-width:960px){.bizdemo{grid-template-columns:1fr 1fr}.biztablet{grid-column:1 / -1;grid-row:1}.bizfeats{grid-template-columns:repeat(2,minmax(0,1fr))}.bizend{grid-template-columns:minmax(0,1fr);gap:0}.bizend .cx-form{margin-block-start:40px}}@media(max-width:560px){.bizfeats{grid-template-columns:minmax(0,1fr)}.bizphone__body,.bizphone__bar{padding:12px}.biz__sub{margin-block-start:48px}.bizphone__meta span{width:100%}}.sale-x{margin-block-start:24px}.tryit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;padding:12px 20px;border:0;border-radius:14px;cursor:pointer;background:var(--emerald);color:#04291d;font:700 17px/1.25 var(--sans);box-shadow:0 10px 26px #10b9814d;transition:transform .15s,background-color .15s}.tryit:hover{background:var(--emerald-soft);transform:translateY(-1px)}.tryit:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.tryit svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.tryit svg{animation:try-tap 1.6s ease-in-out infinite}}@keyframes try-tap{50%{transform:translateY(-3px) scale(1.08)}}.sale-x__shop{margin-block:16px 0}.sale-x__shop input{width:100%}.sale-wrap{width:100%;scroll-margin-block-start:90px}.sale-coach{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:14px;padding:12px 16px;border-radius:14px;background:var(--forest);color:#fff;font-size:15px;font-weight:600;line-height:1.35}.sale-coach[hidden],.sale-coach__done[hidden]{display:none}.sale-coach>b{flex:none;padding:3px 9px;border-radius:999px;background:var(--emerald);color:#04291d;font-size:13px}.sale-coach>span{flex:1 1 200px;min-width:0}.sale-coach__done{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.sale-coach__print{min-height:44px;padding:0 16px;border-radius:11px;border:1px solid rgba(255,255,255,.5);background:none;color:#fff;font:600 14.5px var(--sans);cursor:pointer}.sale-coach__print:hover{background:#ffffff1a}.sale-coach__print:focus-visible{outline:2px solid #fff;outline-offset:2px}.till .is-coach{position:relative;outline:2px solid #F5A623;outline-offset:1px}@media(prefers-reduced-motion:no-preference){.till .is-coach{animation:coach-glow 1.2s ease-in-out infinite}}@keyframes coach-glow{50%{box-shadow:0 0 0 5px #f5a62366}}.till__add.is-coach{background-image:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);background-size:300% 100%;background-repeat:no-repeat;background-position:100% 0}@media(prefers-reduced-motion:no-preference){.till__add.is-coach{animation:coach-glow 1.2s ease-in-out infinite,add-wave 2.4s calc(var(--k) * .16s) ease-in-out infinite,add-shine 2.4s calc(var(--k) * .16s) ease-in-out infinite}}@keyframes add-wave{0%,30%,to{scale:1}15%{scale:1.12}}@keyframes add-shine{0%,10%{background-position:100% 0}45%,to{background-position:0 0}}.till__hand{position:absolute;z-index:3;pointer-events:none;inset-block-start:45%;inset-inline-start:55%;width:15cqi;height:15cqi}.till__card:has(.till__hand){z-index:2}.till__hand svg{width:100%;height:100%;display:block;fill:#fff;stroke:#04291d;stroke-width:1.1;paint-order:stroke;filter:drop-shadow(0 1cqi 1.2cqi rgba(0,0,0,.35))}[dir=rtl] .till__hand svg{transform:scaleX(-1)}.till__hand:before{content:"";position:absolute;inset-block-start:4%;inset-inline-start:18%;width:6cqi;height:6cqi;margin:-3cqi;border-radius:50%;border:.8cqi solid #F5A623;opacity:0}@media(prefers-reduced-motion:no-preference){.till__hand{animation:hand-tap 1.4s ease-in-out infinite}.till__hand:before{animation:hand-ripple 1.4s ease-out infinite}}@keyframes hand-tap{0%,to{translate:1.5cqi 2.5cqi;scale:1}40%{translate:0 0;scale:1}50%{translate:0 0;scale:.88}60%{translate:0 0;scale:1}}@keyframes hand-ripple{0%,45%{opacity:0;scale:.4}50%{opacity:1;scale:.6}90%,to{opacity:0;scale:2.2}}.receipt__demo{text-align:center;font-size:8.5px;font-weight:700;letter-spacing:.03em;color:#8a2b20;border-block-start:1px dashed #bbb;padding-block-start:5px}@media print{html,body{background:#fff!important}body *{visibility:hidden!important}.receipt,.receipt *{visibility:visible!important}body *{background-color:transparent!important;box-shadow:none!important}.printer__paper{overflow:visible!important;height:auto!important}.receipt{position:fixed!important;inset:0 auto auto 0!important;width:80mm!important;transform:none!important;animation:none!important;box-shadow:none!important;-webkit-mask:none!important;mask:none!important;font-size:12px!important}}.rating-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block-end:18px;font-size:clamp(19px,2.4vw,26px);font-weight:600;letter-spacing:-.01em;color:var(--ink)}[dir=rtl] .rating-line{letter-spacing:0}.rating-line>b{font-size:1.25em;font-weight:800}.rating-line__stars{font-size:.95em}.rating-line__stars .stars__empty{color:var(--line)}.more{padding-block:clamp(56px,8vw,104px);background:var(--paper)}.more__head{max-width:680px;margin:0 auto clamp(30px,4.5vw,52px);text-align:center}.more__head h2{text-wrap:balance;margin:0 0 10px;color:var(--ink);font-size:clamp(30px,4.4vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.02em}[dir=rtl] .more__head h2{letter-spacing:0;line-height:1.3}.more__head p{margin:0;color:var(--muted);font-size:clamp(16px,1.6vw,18px);line-height:1.5}.more__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mc{--from: #E7E2FB;--to: #F8E3F4;--hl: #5B3BC4;--hl-d: #B9A6FF;display:flex;flex-direction:column;padding:7px;border-radius:22px;background:var(--surface);border:1px solid var(--line-soft);box-shadow:0 8px 24px #0a281c0d;transition:transform .25s,box-shadow .25s}.mc:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0a281c1c}.mc--scan{--from: #DDF5E7;--to: #E9F8D8;--hl: #0B6B47;--hl-d: #5EE0AE}.mc--wa{--from: #D7F5E3;--to: #D4F0F0;--hl: #0A7A4B;--hl-d: #5BE3A5}.mc--quote{--from: #DFE7FF;--to: #E8E0FB;--hl: #2F4FC2;--hl-d: #A3B6FF}.mc--ret{--from: #FFE8D4;--to: #FFF2D2;--hl: #A84A0C;--hl-d: #FFB27A}.mc--low{--from: #FFE0E0;--to: #FFEBDD;--hl: #BF2B2B;--hl-d: #FF9C9C}.mc--lock{--from: #E5E4F7;--to: #DFEAF6;--hl: #3F3D9E;--hl-d: #B3B1FF}.mc--widget{--from: #D8EEFD;--to: #D6F4EE;--hl: #0B62A8;--hl-d: #85C8FF}.mc--price{--from: #FFF1C9;--to: #FFE6D2;--hl: #8A5A00;--hl-d: #F5C451}.mc--chart{--from: #FBDDEB;--to: #F1E1FA;--hl: #B01E6B;--hl-d: #FF9CCB}:root[data-theme=dark] .mc{--hl: var(--hl-d)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mc{--hl: var(--hl-d)}}.mc__panel{display:grid;place-items:center;height:172px;padding:14px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,var(--from),var(--to));perspective:700px}.mc__ui{width:min(100%,268px);min-width:0;color:#16211b;font-size:12px;line-height:1.3;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .18s ease-out}.mc__cap{margin:0;padding:14px 10px 12px;color:var(--muted);font-size:15.5px;line-height:1.45}.mc__cap em{font-style:normal;font-weight:600;color:var(--hl)}.mc__sheet,.mc-note,.mc-wa__bubble{position:relative;overflow:hidden;display:grid;gap:7px;padding:12px;border-radius:13px;background:#fff;box-shadow:0 8px 22px #14281e1f}.mc__t{font-size:12.5px}.mc__row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.mc__row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4b5a52}.mc__row>b{flex:none;font-weight:600}.mc-scan__beam{position:absolute;inset-inline:0;top:0;height:2px;background:#10b981;box-shadow:0 0 12px 3px #10b9818c;opacity:0}.mc-wa{display:flex;justify-content:flex-end}.mc-wa__bubble{display:flex;align-items:center;gap:9px;width:88%;background:#dcf8c6;border-end-end-radius:3px}.mc-wa__file{flex:none;padding:9px 6px;border-radius:6px;background:#c8372d;color:#fff;font:700 9.5px var(--sans)}.mc-wa__name{flex:1;min-width:0;display:grid}.mc-wa__name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-wa__name i{font-style:normal;color:#4b5a52}.mc-wa__ticks{flex:none;align-self:flex-end;width:18px;fill:none;stroke:#2196f3;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mc__row--top b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.mc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.mc-steps span{padding:6px 2px;border-radius:7px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;background:#dff3e7;color:#0b4d35}.mc-steps span:last-child{background:#0b4d35;color:#fff}.mc-ret__stock b{color:#0b6b47}.mc-seg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px;padding:3px;border-radius:9px;background:#eef3f0}.mc-seg span{padding:5px 3px;border-radius:7px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.mc-seg .is-on{background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001f}.mc-note{gap:3px}.mc-note__top{display:flex;justify-content:space-between;color:#5c6861;font-size:11px}.mc-note__top b{color:#0b4d35}.mc-note__t{font-weight:600}.mc-note>span:last-child{color:#4b5a52}.mc-note>span:last-child b{color:#bf2b2b}.mc-sw{flex:none;position:relative;width:28px;height:16px;border-radius:99px;background:#0b4d35}.mc-sw:after{content:"";position:absolute;top:2px;inset-inline-start:14px;width:12px;height:12px;border-radius:50%;background:#fff}.mc-home{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:10px}.mc-home__app{height:34px;border-radius:9px;background:#fff9}.mc-widget{display:grid;gap:1px;padding:12px;border-radius:16px;background:#0b4d35;color:#fff;box-shadow:0 10px 24px #0b4d354d}.mc-widget>span,.mc-widget small{opacity:.8;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-widget b{position:relative;display:block;font-size:21px;font-weight:700;text-align:start}.mc-widget i{font-style:normal}.mc-widget__stars{position:absolute;inset-inline-start:0;opacity:0}[dir=rtl] .mc-widget b{text-align:right}[dir=rtl] .mc-widget__stars{inset-inline-start:auto;inset-inline-end:0}.mc-price__box{position:relative;padding:4px 9px;border-radius:7px;border:1.5px solid #0B4D35}.mc-price__box i{font-style:normal}.mc-price__old{position:absolute;inset-inline-start:9px;opacity:0;color:#5c6861}.mc-price__hint{color:#0b6b47;font-size:10.5px;line-height:1.3}.mc-chart svg{display:block;width:100%;height:62px;overflow:visible}.mc-chart path{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mc-chart__now{stroke:#0b6b47}.mc-chart__last{stroke:#b9c6bf;stroke-dasharray:4 4}.mc-chart .mc-chart__area{fill:#10b98124;stroke:none}.mc-chart__up{color:#0b6b47}.mc-chart__key{display:flex;align-items:center;gap:6px;color:#5c6861;font-size:10.5px}.mc-chart__key i{flex:none;width:14px;border-top:2px dashed #B9C6BF}.mc[data-wait] .mc__ui{opacity:0}@media(prefers-reduced-motion:no-preference){.mc.is-play .mc__ui{animation:mc-in .55s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * 90ms) both}@keyframes mc-in{0%{opacity:0;translate:0 16px;scale:.96}}@keyframes mc-line{0%{opacity:0;translate:0 6px}}@keyframes mc-pop{0%{opacity:0;scale:.7}60%{scale:1.08}}.mc--scan.is-play .mc-scan__beam{animation:mc-beam 1.5s ease-in-out .35s both}@keyframes mc-beam{0%{top:0;opacity:0}12%,88%{opacity:1}to{top:100%;opacity:0}}.mc--scan.is-play .mc__row{animation:mc-line .35s ease-out calc(.65s + var(--n) * .32s) both}.mc--wa.is-play .mc-wa__bubble{animation:mc-send .55s cubic-bezier(.2,.9,.3,1.2) .3s both}@keyframes mc-send{0%{opacity:0;translate:0 26px;scale:.85}}.mc--wa.is-play .mc-wa__ticks{animation:mc-pop .35s ease-out 1.05s both}.mc--quote.is-play .mc-steps span{animation:mc-step .4s ease-out calc(.45s + var(--n) * .5s) both}@keyframes mc-step{0%{background:#eef3f0;color:#9aa8a0;scale:.92}}.mc--ret.is-play .mc-ret__line>span{animation:mc-strike .6s ease-out .4s both}@keyframes mc-strike{0%{color:#16211b}to{color:#a5b0aa}}.mc--ret.is-play .mc-ret__stock{animation:mc-line .35s ease-out .9s both}.mc--ret.is-play .mc-seg{animation:mc-line .35s ease-out 1.25s both}.mc--low.is-play .mc-note{animation:mc-drop .6s cubic-bezier(.2,.9,.3,1.25) .25s both,mc-shake .4s ease-in-out .95s}@keyframes mc-drop{0%{opacity:0;translate:0 -60px}}@keyframes mc-shake{25%{rotate:-1.4deg}75%{rotate:1.4deg}}.mc--lock.is-play .mc__row{animation:mc-line .3s ease-out calc(.2s + var(--n) * .12s) both}.mc--lock.is-play .mc-sw{animation:mc-sw-bg .25s ease-out calc(.65s + var(--n) * .28s) both}.mc--lock.is-play .mc-sw:after{animation:mc-sw-dot .25s ease-out calc(.65s + var(--n) * .28s) both}@keyframes mc-sw-bg{0%{background:#c5d0ca}}@keyframes mc-sw-dot{0%{inset-inline-start:2px}}.mc--widget.is-play .mc-widget{animation:mc-pop .55s ease-out .25s both}.mc--widget.is-play .mc-home__app{animation:mc-line .4s ease-out .15s both}.mc--widget.is-play .mc-widget__stars{animation:mc-out .3s ease-out 1.1s both}.mc--widget.is-play .mc-widget__sum{animation:mc-reveal .3s ease-out 1.25s both}@keyframes mc-out{0%{opacity:1}to{opacity:0}}@keyframes mc-reveal{0%{opacity:0}}.mc--price.is-play .mc-price__old{animation:mc-out .25s ease-in .95s both}.mc--price.is-play .mc-price__new{animation:mc-reveal .3s ease-out 1.15s both}.mc--price.is-play .mc-price__box{animation:mc-flash .7s ease-out 1.1s}@keyframes mc-flash{0%{background:#bdf0d6}}.mc--price.is-play .mc-price__hint{animation:mc-line .35s ease-out 1.35s both}.mc--chart.is-play .mc-chart__now{animation:mc-draw 1.1s ease-out .5s both}.mc--chart.is-play .mc-chart__area{animation:mc-reveal .5s ease-out 1.4s both}.mc--chart.is-play .mc-chart__up{animation:mc-pop .4s ease-out 1.6s both}@keyframes mc-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}}@media(max-width:960px){.more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.more__grid{grid-template-columns:minmax(0,1fr)}.mc__panel{height:164px}}.story{position:relative}.dock-rail{display:none}.is-docked .dock-rail{display:block;position:absolute;inset:0;z-index:4;pointer-events:none}.dock-rail__wrap{height:100%;display:flex;align-items:flex-start;justify-content:flex-end}.dock{position:sticky;top:var(--dock-top, 96px);margin-block-start:var(--dock-mt, 64px);padding-inline:28px 34px;pointer-events:auto}.dock__screens{position:relative;width:var(--dock-w, 280px);aspect-ratio:540 / 1200;border-radius:35px;overflow:hidden;background:#fcfffc;isolation:isolate;transform:translateZ(0)}.dock__screens>.phone__screen{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.dock__screens>.phone__screen:not(.is-on){display:none}.dock .day,.dock .ask{width:100%;aspect-ratio:auto}.dock .day{line-height:normal}.dock__screens>.phone__screen:has(.row__vid){display:flex;flex-direction:column;background:#000}.dock__screens>.phone__screen:has(.row__vid):not(.is-on){display:none}.dock .row__vid{flex:1;min-height:0;width:100%;height:100%;max-height:none;object-fit:cover}.dock .day__chip{display:none}.dock[data-at=day] .day__chip{display:inline-flex}.dock__dots{position:absolute;inset-inline-end:calc(-1 * var(--dock-grow, 0px));top:50%;translate:0 calc(-50% + var(--dock-lift, 0px));display:grid;gap:2px;transition:inset-inline-end .45s cubic-bezier(.2,.8,.2,1),translate .45s cubic-bezier(.2,.8,.2,1)}.dock__dots button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.dock__dots i{width:7px;height:7px;border-radius:99px;background:var(--muted);opacity:.45;transition:height .25s,opacity .25s,background-color .25s}.dock__dots [aria-current] i{height:20px;opacity:1;background:var(--emerald)}.dock__dots button:focus-visible{outline:2px solid var(--emerald);outline-offset:1px;border-radius:6px}.dock__dots button:hover i{opacity:.9}@media(prefers-reduced-motion:no-preference){.dock__screens>.is-on{animation:dock-in .5s cubic-bezier(.2,.8,.2,1)}.dock[data-dir=up] .dock__screens>.is-on{animation-name:dock-in-up}@keyframes dock-in{0%{opacity:0;translate:0 8%;scale:.97}}@keyframes dock-in-up{0%{opacity:0;translate:0 -8%;scale:.97}}}.is-docked .hero__visual{visibility:hidden;width:calc(var(--dock-w) + 90px);height:calc(var(--dock-w) / .45 + 10px);padding:0}.is-docked .hero .figs{margin-inline-end:calc(var(--dock-w) + 84px)}.is-docked .show .row{grid-template-columns:minmax(0,1fr) calc(var(--dock-w) + 90px);min-height:72vh}.is-docked .show .row--flip .row__txt{order:0}.is-docked .show .row__shot{visibility:hidden}.is-docked .show__head{max-width:min(46ch,calc(100% - var(--dock-w) - 138px))}.dock__phone{transform-origin:50% 50%;transition:transform .45s cubic-bezier(.2,.8,.2,1);will-change:transform}.dock__notes{display:none}.dock[data-at=ask] [data-notes=ask],.dock[data-at=scan] [data-notes=scan],.dock[data-at=profit] [data-notes=profit]{display:block}.dock__note{position:absolute;z-index:2;max-width:190px;display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:12px;background:#fff;color:#16211b;font:600 13px/1.25 var(--sans);box-shadow:0 12px 30px #00000047}.dock__note svg{flex:none;width:18px;height:18px;padding:3px;border-radius:50%;background:#10b981;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dock__note{inset-inline-end:calc(100% + 16px);width:max-content}.dock__note:first-child{inset-block-start:22%}.dock__note:last-child{inset-block-start:58%}@media(prefers-reduced-motion:no-preference){.dock__notes .dock__note{animation:note-in .5s cubic-bezier(.2,.9,.3,1.2) .3s both}.dock__notes .dock__note{--nx: 20px}.dock__notes .dock__note:last-child{animation-delay:.45s}[dir=rtl] .dock__notes .dock__note{--nx: -20px}@keyframes note-in{0%{opacity:0;translate:var(--nx) 0;scale:.9}}}@media(max-height:700px){.dock__notes{display:none!important}}.plan--free{position:relative;border:2px solid var(--emerald);box-shadow:0 18px 44px #10b98124}.plan__start{position:absolute;inset-block-start:-13px;inset-inline-start:24px;padding:4px 12px;border-radius:999px;background:var(--emerald);color:#04291d;font:700 12.5px/1.2 var(--sans);box-shadow:0 6px 16px #10b9814d}.plans__biz{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:22px 0 0;padding:14px 18px;border:1px dashed var(--line);border-radius:14px;color:var(--muted);font-size:15px}.plans__biz img{border-radius:7px;flex:none}.plans__biz b{color:var(--ink)}.plans__biz .pill{vertical-align:.1em;margin-inline-start:4px}.plans__biz a{margin-inline-start:auto;font-weight:700;color:var(--forest-ink);text-decoration:none;white-space:nowrap}.plans__biz a:hover{text-decoration:underline}@media(min-width:861px){.dlbar{display:none}}.flag{flex:none;display:inline-block;vertical-align:-.12em;margin-inline-end:7px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px #0000001f}.where__list li,.quote__where{display:inline-flex;align-items:center}.quote__where .flag{margin-inline-end:6px}.quote{transition:translate .25s ease,box-shadow .25s ease,opacity .25s ease,border-color .25s ease}@media(hover:hover){.marquee:hover .quote{opacity:.55}.marquee:hover .quote:hover{opacity:1;translate:0 -6px;border-color:var(--emerald);box-shadow:0 16px 34px #0a281c29}}.rail-wrap{padding-block:8px}@media(prefers-reduced-motion:reduce){.marquee:hover .quote:hover{translate:none}}.clip__thumb img{transition:scale 2.2s ease-out}.clip.is-peek .clip__thumb img{scale:1.06}.clip__thumb:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:0;height:3px;width:0;background:#ff3b30;z-index:2}.clip.is-peek .clip__thumb:after{animation:peek 2.25s linear infinite}@keyframes peek{to{width:100%}}.faq__chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px;padding:0}.faq__chips li{padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:14px;font-weight:600}.faq__sheet{margin:16px 0 6px;max-width:560px;border:1px solid #C9D6CE;border-radius:10px;overflow:hidden;background:#fff;color:#16211b}.faq__file{display:flex;align-items:center;gap:7px;padding:7px 12px;background:#1d6f42;color:#fff;font:600 12.5px var(--mono)}.faq__file:before{content:"X";display:grid;place-items:center;width:16px;height:16px;border-radius:3px;background:#fff;color:#1d6f42;font:800 11px var(--sans)}.faq__sheet table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12.5px}.faq__sheet th,.faq__sheet td{border:1px solid #E1E8E3;padding:5px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.faq__sheet th{background:#f1f4f2;color:#5c6861;font-weight:500;text-align:center}.faq__sheet th:first-child,.faq__sheet td:first-child{width:30px;background:#f1f4f2;color:#5c6861;text-align:center}.faq__sheet th:nth-child(2),.faq__sheet td:nth-child(2){width:34%}.faq__sheet td.is-head{font-weight:700;background:#e8f3ec}.till__fly{position:absolute;z-index:5;pointer-events:none;min-width:7cqi;padding:.6cqi 1.8cqi;border-radius:99px;background:#34d399;color:#04291d;font:800 3.6cqi/1.3 var(--sans);text-align:center;box-shadow:0 1.5cqi 4cqi #04291d59}@media(prefers-reduced-motion:no-preference){.till__basket.is-pop{animation:basket-pop .4s cubic-bezier(.3,1.6,.5,1)}@keyframes basket-pop{40%{scale:1.25;rotate:-8deg}70%{scale:.95;rotate:4deg}}}.printer__roll{inset:9px 12%;border-radius:9px/50%;opacity:1;background:linear-gradient(180deg,#9ea49d,#e9eae2 18%,#fbfaf4 34%,#f1f0e8 55%,#cfd1c8 80%,#8f958e);box-shadow:inset 0 -2px 3px #00000040}.printer__roll:before,.printer__roll:after{content:"";position:absolute;inset-block:0;width:12px;border-radius:50%}.printer__roll:before{inset-inline-start:-4px;background:radial-gradient(ellipse at 50% 50%,#5e655f 0 22%,#b9bdb4 26% 34%,#e4e4db 38% 60%,#c9cbc2 64% 100%);box-shadow:inset -1px 0 2px #00000040}.printer__roll:after{inset-inline-end:-4px;background:linear-gradient(180deg,#a7ada6,#edece4 40%,#c6c8bf)}.aifab{flex:none;display:block;overflow:visible}.aifab__shadow{fill:#00523940;filter:blur(5px)}.aifab__glow{opacity:.7}.aifab__sway,.aifab__blink{transform-box:view-box}.aifab__sway,.aifab__blink{transform-origin:30px 31px}@media(prefers-reduced-motion:no-preference){.aifab__sway{animation:ai-sway 6s ease-in-out infinite}.aifab__gaze{animation:ai-gaze 6s infinite}.aifab__blink{animation:ai-blink 6s linear infinite}.aifab__glow{animation:ai-glow 3s ease-in-out infinite}}@keyframes ai-sway{0%,to{transform:none}25%{transform:translate(1px) rotate(2deg)}75%{transform:translate(-1px) rotate(-2deg)}}@keyframes ai-gaze{0%,18%{transform:none;animation-timing-function:ease-in-out}24%,42%{transform:translate(2px);animation-timing-function:ease-in-out}48%,60%{transform:none;animation-timing-function:ease-in-out}66%,84%{transform:translate(-2px);animation-timing-function:ease-in-out}90%,to{transform:none}}@keyframes ai-blink{0%,48.75%,51.25%,91.75%,94.25%,to{transform:none}50%,93%{transform:scaleY(.25)}}@keyframes ai-glow{0%,to{opacity:.35}50%{opacity:1}}.row__txt h3:has(.aifab,.fmark){display:flex;align-items:center;gap:16px}.row__txt h3>.aifab,.row__txt h3>.fmark{margin-inline-start:-8px}@media(max-width:860px){.row__txt h3>.aifab,.row__txt h3>.fmark{width:64px;height:64px}}.day{position:relative}.day__fab{position:absolute;inset-block-end:24cqi;inset-inline-start:3cqi;z-index:2;width:15cqi;height:15cqi}.fmark{flex:none;display:block;overflow:visible}.fmark__frame{fill:none;stroke:#b7e4c7;stroke-width:2.4;stroke-linecap:round}.fmark__line{fill:#0a2d1b;opacity:.8}.fmark__line--total{fill:#005239;opacity:1}.fmark__beam{fill:#ffe58a;opacity:0;filter:drop-shadow(0 0 2px #FFE58A)}.fmark__bar{fill:#fff;transform-box:fill-box;transform-origin:50% 100%}.fmark__trend{fill:none;stroke:#ffe58a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.fmark__arrow{fill:none;stroke:#ffe58a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:100% 0}@media(prefers-reduced-motion:no-preference){.fmark--scan .fmark__beam{animation:fm-beam 3.2s ease-in-out infinite}.fmark--scan .fmark__line{animation:fm-line 3.2s ease-out infinite;animation-delay:calc(.2s + var(--n) * .28s)}.fmark--scan .fmark__frame{animation:fm-frame 3.2s ease-in-out infinite}.fmark--profit .fmark__bar{animation:fm-bar 3.6s cubic-bezier(.3,1.4,.5,1) infinite;animation-delay:calc(var(--n) * .16s)}.fmark--profit .fmark__trend{animation:fm-trend 3.6s ease-in-out infinite}.fmark--profit .fmark__arrow{animation:fm-arrow 3.6s ease-out infinite}}@keyframes fm-beam{0%{transform:translateY(0);opacity:0}6%{opacity:1}45%{transform:translateY(28px);opacity:1}52%,to{transform:translateY(28px);opacity:0}}@keyframes fm-line{0%{opacity:0}10%,85%{opacity:.8}to{opacity:0}}@keyframes fm-frame{0%,to{opacity:.55}45%{opacity:1}}@keyframes fm-bar{0%{transform:scaleY(.15)}22%,88%{transform:none}to{transform:scaleY(.15)}}@keyframes fm-trend{0%,18%{stroke-dasharray:1;stroke-dashoffset:1}48%,88%{stroke-dasharray:1;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:1;stroke-dashoffset:0;opacity:0}}@keyframes fm-arrow{0%,46%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(1.2)}64%,88%{opacity:1;transform:none}to{opacity:0}}.hero__try{display:inline-flex;align-items:center;gap:10px;margin-block-start:18px;color:var(--emerald-soft);font-weight:600;font-size:15.5px;text-decoration:none}.hero__try svg{width:26px;height:26px;padding:7px;border-radius:50%;fill:#04291d;background:var(--emerald);flex:none}.hero__try:hover{text-decoration:underline;text-underline-offset:4px}.hero__more{display:flex;flex-wrap:wrap;align-items:center;gap:14px 36px;margin-block-start:22px}.hero__more>.hero-qr,.hero__more>.hero__try{margin-block-start:0}.hero__try:focus-visible{outline:2px solid var(--emerald);outline-offset:4px;border-radius:6px}@media(prefers-reduced-motion:no-preference){.hero__try svg{animation:try-ring 2.4s ease-out infinite}@keyframes try-ring{0%{box-shadow:0 0 #10b9818c}70%,to{box-shadow:0 0 0 10px #10b98100}}}.biz__early{margin-block-start:22px}@media(max-width:620px){.more__grid,.bento__grid,.bizfeats{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 14px;scrollbar-width:none;align-items:stretch}.more__grid::-webkit-scrollbar,.bento__grid::-webkit-scrollbar,.bizfeats::-webkit-scrollbar{display:none}.more__grid>*,.bento__grid>*,.bizfeats>*{flex:0 0 84%;scroll-snap-align:start;min-width:0}.bento__grid>*{grid-area:auto}}.faqp{background:var(--paper)}.faqp__head{padding-block:64px 36px}.faqp__head h1{font-size:clamp(34px,5.4vw,58px);font-weight:800;letter-spacing:-.035em;line-height:1.05}[dir=rtl] .faqp__head h1{letter-spacing:0;line-height:1.2}.faqp__lede{margin-block-start:14px;max-width:52ch;color:var(--muted);font-size:18px;line-height:1.6}.faqp__search{display:flex;align-items:center;gap:10px;margin-block-start:28px;max-width:560px;padding:0 16px;min-height:54px;border-radius:14px;background:var(--surface);border:1px solid var(--line);transition:border-color .15s,box-shadow .15s}.faqp__search:focus-within{border-color:var(--emerald);box-shadow:0 0 0 4px var(--emerald-wash)}.faqp__search svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round}.faqp__search input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--ink);font:400 16px var(--sans)}.faqp__body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start;padding-block-end:96px}.faqp__nav{position:sticky;inset-block-start:100px}.faqp__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.faqp__nav a{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;color:var(--muted);font-weight:500;text-decoration:none}.faqp__nav a span{font:600 12px/1.6 var(--mono);opacity:.7}.faqp__nav a:hover{color:var(--ink);background:var(--surface)}.faqp__nav a[aria-current]{color:var(--forest-ink);background:var(--emerald-wash);font-weight:600}:root[data-theme=dark] .faqp__nav a[aria-current]{color:var(--emerald)}.faqp__groups{display:grid;gap:52px;max-width:760px}.faqp__group[hidden]{display:none}.faqp__group{scroll-margin-block-start:96px}.faqp__group h2{margin-block-end:8px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--forest-ink)}[dir=rtl] .faqp__group h2{letter-spacing:0;text-transform:none;font-size:17px}.faqp__item{scroll-margin-block-start:96px}.faqp__item[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.faqp__item.is-target{animation:faqp-target 2s ease-out}}@keyframes faqp-target{0%,30%{background:var(--emerald-wash)}to{background:transparent}}.faqp__copy{display:inline-flex;align-items:center;gap:7px;margin-block-end:20px;padding:6px 12px 6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font:500 13px var(--sans);cursor:pointer}.faqp__copy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.faqp__copy:hover{color:var(--ink);border-color:var(--muted)}.faqp__copy.is-done{color:var(--forest-ink);border-color:var(--emerald);background:var(--emerald-wash)}.faqp__copy:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.faqp__none a{color:var(--forest-ink);font-weight:600}@media(max-width:860px){.faqp__head{padding-block:40px 20px}.faqp__body{grid-template-columns:minmax(0,1fr);gap:24px}.faqp__nav{position:sticky;inset-block-start:72px;z-index:3;margin-inline:-16px;padding:8px 16px;background:var(--paper);overflow-x:auto;scrollbar-width:none}.faqp__nav::-webkit-scrollbar{display:none}.faqp__nav ul{display:flex;gap:8px;width:max-content}.faqp__nav a{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:7px 14px;white-space:nowrap}.faqp__group,.faqp__item{scroll-margin-block-start:150px}}.faq__more{margin-block-start:22px}.faq__more a{color:var(--forest-ink);font-weight:600;text-decoration:none}.faq__more a:hover{text-decoration:underline}.pl{margin-block-start:28px;max-width:460px}.row__txt .pl__by{margin-block:0 12px}.pl__chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:14px}.pl__chip{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:999px;font:600 14px/1.1 var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;transition:background-color .18s,border-color .18s,color .18s}.pl__chip svg,.pl__icon svg,.pl__dates svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pl__chip svg{color:var(--forest-ink)}.pl__chip:hover{border-color:var(--forest)}.pl__chip:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.pl__chip[aria-selected=true]{background:var(--forest);border-color:var(--forest);color:#fff}.pl__chip[aria-selected=true] svg{color:var(--emerald-soft)}.pl__card{padding:18px 18px 16px;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 28px #00281914}.pl__card+.pl__card{margin-block-start:12px}.pl.is-live .pl__card:not(.is-on){display:none}.pl.is-live .pl__card.is-on{animation:pl-in .35s ease both}@keyframes pl-in{0%{opacity:0;transform:translateY(6px)}}.pl__top{display:flex;align-items:center;gap:10px}.pl__icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--emerald-wash);color:var(--forest-ink)}.pl__name{font-size:17px;font-weight:600;color:var(--ink)}.row__txt .pl__line{margin-block:10px 12px;font-size:14.5px;line-height:1.5;color:var(--muted)}.pl__rows{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--line-soft)}.pl__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:9px;border-block-end:1px solid var(--line-soft);font-size:14.5px;color:var(--ink)}.pl__row i{flex:none;height:8px;border-radius:4px;background:color-mix(in srgb,var(--ink) 16%,transparent);width:54px}.pl__row:nth-child(4n+2) i{width:40px}.pl__row:nth-child(4n+3) i{width:68px}.pl__row:nth-child(4n) i{width:47px}.pl__row.is-answer{font-weight:600;color:var(--forest-ink)}.pl__row.is-answer i{background:var(--emerald);width:62px}.pl.is-live .pl__card.is-on .pl__row i{animation:pl-bar .6s ease both;animation-delay:calc(var(--k) * 70ms)}[dir=rtl] .pl__row i{transform-origin:left}.pl__row i{transform-origin:right}@keyframes pl-bar{0%{transform:scaleX(0)}}.row__txt .pl__dates{display:flex;align-items:center;gap:8px;margin-block:14px 0;font-size:13.5px;line-height:1.4;color:var(--muted)}.pl__dates svg{color:var(--forest-ink)}@media(prefers-reduced-motion:reduce){.pl.is-live .pl__card.is-on,.pl.is-live .pl__card.is-on .pl__row i{animation:none}}
