@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:500;src:url(../media/assistant-hebrew-500-normal.2zo80yzvx_z2e.woff2)format("woff2"),url(../media/assistant-hebrew-500-normal.31gajy0e1lij4.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:500;src:url(../media/assistant-latin-ext-500-normal.0syry0_i1fjeq.woff2)format("woff2"),url(../media/assistant-latin-ext-500-normal.37ank-k37ix34.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:500;src:url(../media/assistant-latin-500-normal.2ve--u9fuf88c.woff2)format("woff2"),url(../media/assistant-latin-500-normal.3e4ollqnfwxoe.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(../media/assistant-hebrew-600-normal.2pjvqudemfwcm.woff2)format("woff2"),url(../media/assistant-hebrew-600-normal.1lwps13i2nik1.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(../media/assistant-latin-ext-600-normal.3ds05nx59rg2s.woff2)format("woff2"),url(../media/assistant-latin-ext-600-normal.2s6s0bvu618rh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(../media/assistant-latin-600-normal.07r44e1_3kof1.woff2)format("woff2"),url(../media/assistant-latin-600-normal.3m2z5jcw_kffv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(../media/assistant-hebrew-700-normal.1wbn7gi7gazwq.woff2)format("woff2"),url(../media/assistant-hebrew-700-normal.0sgp19o8_38ex.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(../media/assistant-latin-ext-700-normal.3rk6qirvgyhyg.woff2)format("woff2"),url(../media/assistant-latin-ext-700-normal.1jpn1rv4o98nd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(../media/assistant-latin-700-normal.3xf9d-s0gzp10.woff2)format("woff2"),url(../media/assistant-latin-700-normal.2ymjaor_l5job.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:800;src:url(../media/assistant-hebrew-800-normal.0kfdukfoz2kcz.woff2)format("woff2"),url(../media/assistant-hebrew-800-normal.07e-d6--9eryt.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:800;src:url(../media/assistant-latin-ext-800-normal.3489c7gux0whc.woff2)format("woff2"),url(../media/assistant-latin-ext-800-normal.01t20x69jm71a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:800;src:url(../media/assistant-latin-800-normal.2vk54m81vvquv.woff2)format("woff2"),url(../media/assistant-latin-800-normal.0mjv5si8or-pt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-cyrillic-ext-400-normal.004smwq1qqcpv.woff2)format("woff2"),url(../media/open-sans-cyrillic-ext-400-normal.35mkmii9qk4n5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-cyrillic-400-normal.34n9fqs4n45i9.woff2)format("woff2"),url(../media/open-sans-cyrillic-400-normal.03zf5q1il-34y.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-greek-ext-400-normal.33v4o-snq3xrt.woff2)format("woff2"),url(../media/open-sans-greek-ext-400-normal.14zy7kx2r28-p.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-greek-400-normal.2uoqvxg9lbf_v.woff2)format("woff2"),url(../media/open-sans-greek-400-normal.18v1zjl02u31x.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-hebrew-400-normal.09tariqvg_xt-.woff2)format("woff2"),url(../media/open-sans-hebrew-400-normal.2719-9zllf4rb.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-math-400-normal.2z6tz96ryhldy.woff2)format("woff2"),url(../media/open-sans-math-400-normal.0bhzfwdi_g9j1.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-symbols-400-normal.2h68l4ar7b3a5.woff2)format("woff2"),url(../media/open-sans-symbols-400-normal.3nsq4a3wdrhxe.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-vietnamese-400-normal.3swn7bs9xtlbw.woff2)format("woff2"),url(../media/open-sans-vietnamese-400-normal.1ciacw3_a2ful.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-latin-ext-400-normal.3yiyj4oy8wzfq.woff2)format("woff2"),url(../media/open-sans-latin-ext-400-normal.3jlbfpgs2okmy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-latin-400-normal.0wae53te_vqbs.woff2)format("woff2"),url(../media/open-sans-latin-400-normal.3ydn86zt7-ci2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-cyrillic-ext-600-normal.2ndf38v0tlxe_.woff2)format("woff2"),url(../media/open-sans-cyrillic-ext-600-normal.20dp-xcjxrnlr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-cyrillic-600-normal.0z44h2g4s_p76.woff2)format("woff2"),url(../media/open-sans-cyrillic-600-normal.18gqha_x-5k4t.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-greek-ext-600-normal.0v_3cxk_65klh.woff2)format("woff2"),url(../media/open-sans-greek-ext-600-normal.1x-dcnu_hu1bt.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-greek-600-normal.3p0vnmq4nprns.woff2)format("woff2"),url(../media/open-sans-greek-600-normal.09at37uquflew.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-hebrew-600-normal.07n-gd6fb3xcm.woff2)format("woff2"),url(../media/open-sans-hebrew-600-normal.0obg4uvw3-5qi.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-math-600-normal.0dc3valbtyen8.woff2)format("woff2"),url(../media/open-sans-math-600-normal.0ci0zbv3ipdh5.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-symbols-600-normal.3g954rcsy3ois.woff2)format("woff2"),url(../media/open-sans-symbols-600-normal.2ro0y837232fy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-vietnamese-600-normal.2ztt8zp3b6wc1.woff2)format("woff2"),url(../media/open-sans-vietnamese-600-normal.3r_avc05geqrw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-latin-ext-600-normal.1y2uf6e6fujd-.woff2)format("woff2"),url(../media/open-sans-latin-ext-600-normal.43nyjc2n9i_b0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-latin-600-normal.1drh51bc60r10.woff2)format("woff2"),url(../media/open-sans-latin-600-normal.14ra7j4qy7iqf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-cyrillic-ext-700-normal.030-wfkshc0un.woff2)format("woff2"),url(../media/open-sans-cyrillic-ext-700-normal.18lh4eew9qb1z.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-cyrillic-700-normal.1jci5_mbsphum.woff2)format("woff2"),url(../media/open-sans-cyrillic-700-normal.3o5j73f7v5c6-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-greek-ext-700-normal.2bl69mipexibq.woff2)format("woff2"),url(../media/open-sans-greek-ext-700-normal.288ejusir2rbr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-greek-700-normal.3lortqjn1k0vl.woff2)format("woff2"),url(../media/open-sans-greek-700-normal.0iyqp8ik2x_je.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-hebrew-700-normal.2h5pxx6fc4b7v.woff2)format("woff2"),url(../media/open-sans-hebrew-700-normal.0cd7g88c-dft5.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-math-700-normal.3q1w22g-jyv_y.woff2)format("woff2"),url(../media/open-sans-math-700-normal.0dj-5ot-6ttx9.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-symbols-700-normal.1t40yglex3gzr.woff2)format("woff2"),url(../media/open-sans-symbols-700-normal.3irv0lo4vosr7.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-vietnamese-700-normal.3n4pocinn3ugw.woff2)format("woff2"),url(../media/open-sans-vietnamese-700-normal.2_bf_xk_1716t.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-latin-ext-700-normal.2x5ct8r2em52c.woff2)format("woff2"),url(../media/open-sans-latin-ext-700-normal.3xvpla9xu-i8i.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-latin-700-normal.41p4lm5eixwm2.woff2)format("woff2"),url(../media/open-sans-latin-700-normal.3ezkfu201lhfq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.0_q8wa_t-7-c7.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.1-h66gx1kjeux.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.2dcg25_89g34d.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.1r3eey-1tdqwh.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.40ek894ady0so.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.0blsyrk14nago.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1ih4rrmj883u6.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0hj8bqnym411c.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.19gbeb610ur4n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.3nj-glub930lh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-ext-600-normal.359v33n-iztly.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-600-normal.398wshiu4r_iu.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-600-normal.2ftnyia3t1pbj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-600-normal.2yoett-16jbxc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-vietnamese-600-normal.3ufj-gslhu4nz.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-600-normal.1nomdqs_fzu-5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-ext-600-normal.3r1dv7zl76cle.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-600-normal.0s7g4yy6qy35e.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-600-normal.04jv21_rdbjv3.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-600-normal.0tzh5malamm2z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--orange:#f47721;--orange-btn:#c2500a;--orange-ink:#b4490a;--orange-soft:#fde6d5;--char:#3a3a3c;--ink:#1d1d1f;--text:#2c2c2e;--muted:#66625e;--paper:#fff;--sand:#f8f3ee;--sand-2:#efe6dd;--line:#e6ddd4;--radius:14px;--wrap:1240px;--head:"Assistant", "Open Sans", system-ui, sans-serif;--body:"Open Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--body);color:var(--text);background:var(--paper);margin:0;font-size:16.5px;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:var(--orange-ink);text-underline-offset:3px;text-decoration-thickness:1px}h1,h2,h3,h4,.h4{font-family:var(--head);color:var(--ink);letter-spacing:-.01em;margin:0 0 .5em;line-height:1.08}h1{letter-spacing:-.025em;font-size:clamp(2.5rem,5.6vw,4.6rem);font-weight:800}h2{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800}h3{font-size:1.3rem;font-weight:700;line-height:1.2}.h4{font-size:1.25rem;font-weight:800}p{margin:0 0 1em}.wrap{width:min(var(--wrap), 100% - 40px);margin-inline:auto}.muted{color:var(--muted)}.small{font-size:.875rem}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{background:var(--ink);color:#fff;z-index:100;padding:8px 14px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}:focus-visible{outline:3px solid var(--orange-btn);outline-offset:2px}.btn{min-height:46px;font-family:var(--head);cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--orange-btn);color:#fff}.btn-primary:hover{background:#a54307}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000}.btn-outline-dark{border-color:var(--ink);color:var(--ink);background:0 0}.btn-outline-dark:hover{background:var(--ink);color:#fff}.btn-ghost{background:var(--sand);color:var(--ink);border-color:var(--line)}.btn-ghost:hover{border-color:var(--ink)}.btn-lg{min-height:54px;padding:0 28px;font-size:1.12rem}.btn-block{width:100%}.btn[disabled]{opacity:.45;cursor:not-allowed}.more{font-family:var(--head);color:var(--ink);border-bottom:2px solid var(--orange);white-space:nowrap;padding-bottom:2px;font-size:1.05rem;font-weight:700;text-decoration:none}.more:hover{color:var(--orange-ink)}.logo{aspect-ratio:2206/417;height:52px;display:block;position:relative;overflow:hidden}.logo img{width:113.33%;max-width:none;position:absolute;top:-70.02%;left:-6.709%}.site-head{z-index:50;background:#fff;position:sticky;top:0}.topbar{background:var(--sand);border-bottom:1px solid var(--line);font-size:.84rem}.topbar-in{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.topbar-links{gap:22px;display:flex}.topbar-links a{color:var(--text);text-decoration:none}.topbar-links a:hover{color:var(--orange-ink);text-decoration:underline}.status{color:var(--text);align-items:center;gap:8px;display:inline-flex}.status i{background:#9b958f;border-radius:50%;width:8px;height:8px}.status.is-open i{background:#2f8a3e;box-shadow:0 0 0 3px #2f8a3e2e}.mainbar{border-bottom:1px solid var(--line);position:relative}.mainbar-in{align-items:center;gap:28px;min-height:84px;display:flex}.brand{flex:none}.nav{align-items:center;gap:2px;margin-right:auto;display:flex}.nav-link{white-space:nowrap;font-family:var(--head);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:10px 12px;font-size:1.08rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.nav-link:hover,.nav-dd.is-open .nav-link{background:var(--sand)}.nav-link.active:after{content:"";background:var(--orange);border-radius:3px;height:3px;position:absolute;bottom:2px;left:12px;right:12px}.nav-dd.is-open svg{transform:rotate(180deg)}.head-cta{align-items:center;gap:8px;display:flex}.burger{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;display:none}.burger span{background:var(--ink);border-radius:2px;width:20px;height:2px}.mega{border-bottom:1px solid var(--line);background:#fff;animation:.16s ease-out drop;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -20px #1e140a40}.mega:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}}.mega-inner{grid-template-columns:1fr 300px;gap:40px;padding:28px 0 34px;display:grid}.mega-grid{grid-template-columns:repeat(3,1fr);gap:4px 12px;display:grid}.mega-grid.about{grid-template-columns:repeat(2,1fr)}.mega-item{color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.mega-item:hover,.mega-item:focus-visible{background:var(--sand)}.mega-item img{object-fit:contain;flex:none;width:46px;height:46px}.mega-item strong{font-family:var(--head);font-size:1.05rem;line-height:1.2;display:block}.mega-item small{color:var(--muted);font-size:.82rem;line-height:1.35;display:block}.mega-item.plain{border-left:3px solid #0000;border-radius:0 12px 12px 0;padding:12px 14px}.mega-item.plain:hover{border-left-color:var(--orange)}.mega-cta{background:var(--sand);border-radius:var(--radius);padding:24px}.mega-cta-t{font-family:var(--head);color:var(--ink);margin-bottom:8px;font-size:1.25rem;font-weight:800}.mega-cta p{font-size:.92rem}.mnav{z-index:49;border-top:1px solid var(--line);background:#fff;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mnav-in{padding:8px 20px 40px}.mlink{border:0;border-bottom:1px solid var(--line);width:100%;min-height:56px;font-family:var(--head);color:var(--ink);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0 4px;font-size:1.3rem;font-weight:800;text-decoration:none;display:flex}.msub{gap:2px;padding:8px 0 14px;display:grid}.msub.two{grid-template-columns:1fr 1fr;gap:6px}.msub a{background:var(--sand);min-height:52px;color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:6px 10px;font-size:.92rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.msub a img{object-fit:contain;flex:none;width:32px;height:32px}.msub .msub-all{color:var(--orange-ink);background:0 0;grid-column:1/-1;font-weight:700}.mnav-foot{gap:12px;padding-top:22px;display:grid}.mnav-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mnav-row .btn{min-height:52px;padding:0 10px;font-size:.95rem}@media (max-width:1380px){.hide-md{display:none}}@media (max-width:1180px){.nav-link{padding:10px 9px;font-size:1rem}.mainbar-in{gap:18px}.logo{height:46px}}@media (max-width:1040px){.nav{display:none}.burger{display:flex}.head-cta{margin-left:auto}.topbar-links a:not(:last-child){display:none}}@media (max-width:560px){.mainbar-in{min-height:70px}.logo{height:38px}.head-cta .btn-primary,.status .muted{display:none}}.hero{background:var(--orange);color:var(--ink);overflow-x:clip}.hero-in{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:56px;padding:72px 0 0;display:grid}.hero-txt{padding-top:24px;padding-bottom:72px}.hero h1{color:var(--ink);max-width:11ch}.hero .lead{max-width:34em;color:var(--ink);font-size:1.25rem;line-height:1.55}.btns{flex-wrap:wrap;gap:12px;margin:28px 0 18px;display:flex}.hero-hint{max-width:30em;font-size:.95rem}.hero-latest{color:var(--ink);border-top:2px solid #1d1d1fd9;gap:4px;max-width:34em;margin-top:34px;padding-top:18px;text-decoration:none;display:grid}.hl-k{font-size:.9rem;font-weight:600}.hl-t{font-family:var(--head);font-size:1.3rem;font-weight:800;line-height:1.2}.hero-latest:hover .hl-t{text-underline-offset:4px;text-decoration:underline}.printer{justify-self:center;width:min(430px,100%);position:relative}.printer-head{background:var(--ink);z-index:2;border-radius:16px 16px 6px 6px;height:54px;margin:0 -18px;position:relative}.printer-led{background:#7cd38a;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;right:22px}.printer-slot{background:#000;border-radius:4px;height:8px;position:absolute;bottom:10px;left:24px;right:24px}.receipt-clip{z-index:1;margin-top:-12px;padding:0 0 2px;position:relative;overflow:hidden}.receipt{color:#26221e;font-family:var(--mono);background:#fffdf9;padding:30px 26px 46px;font-size:13.5px;line-height:1.55;animation:2.6s steps(22,end) .3s both print;position:relative;box-shadow:inset 0 14px 12px -12px #00000040}.receipt:after{content:"";background:linear-gradient(-45deg, var(--orange) 7px, transparent 0), linear-gradient(45deg, var(--orange) 7px, transparent 0);background-position:0 100%;background-size:14px 14px;height:14px;position:absolute;bottom:-1px;left:0;right:0}@keyframes print{0%{transform:translateY(-100%)}to{transform:none}}.receipt p{margin:0}.receipt hr{border:0;border-top:1.5px dashed #b8afa6;margin:12px 0}.receipt hr.dbl{border-top:4px double #3b3632}.rc-smile{width:44px;height:44px;margin:0 auto 10px}.rc-c{text-align:center}.rc-b{font-weight:600}.rc-row{justify-content:space-between;gap:10px;display:flex}.rc-row.dots span:first-child{white-space:nowrap;flex:1;overflow:hidden}.rc-row.dots span:first-child:after{content:" ........................................";color:#9b928a}.rc-in{justify-content:space-between;align-items:center;gap:10px;margin:4px 0;display:flex}.rc-field{align-items:center;gap:4px;display:inline-flex}.rc-field input{width:9.6em;font:inherit;text-align:right;color:#1d1a17;background:#fff;border:1.5px solid #3b3632;border-radius:4px;padding:3px 6px;font-weight:600}.rc-field input:focus{outline:2px solid var(--orange-btn);outline-offset:1px}.rc-totals{animation:.6s steps(6,end) reprint}@keyframes reprint{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.rc-total{font-size:1.12em;font-weight:600}.rc-bar{background:repeating-linear-gradient(90deg,#26221e 0 2px,#0000 2px 4px,#26221e 4px 7px,#0000 7px 8px,#26221e 8px 9px,#0000 9px 12px);height:42px;margin:16px 18px 0}@media (prefers-reduced-motion:reduce){.receipt,.rc-totals{animation:none}}@media (max-width:960px){.hero-in{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:48px}.hero-txt{padding-top:0;padding-bottom:30px}}@media (max-width:480px){.btn{white-space:normal;text-align:center}.hero .lead{font-size:1.1rem}.receipt{padding:24px 16px 40px;font-size:12px}.rc-in{flex-wrap:wrap}.rc-field input{width:8.6em}.printer-head{margin:0 -8px}}.sec{padding:88px 0}.sec.sand{background:var(--sand)}.sec-head{max-width:760px;margin-bottom:32px}.sec-head p{color:var(--muted);font-size:1.08rem}.sec-head.row{justify-content:space-between;align-items:end;gap:24px;max-width:none;display:flex}.sec-head.row p{max-width:640px;margin-bottom:0}@media (max-width:700px){.sec{padding:60px 0}.sec-head.row{flex-direction:column;align-items:start}}.why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;display:grid}.why-head{align-self:start;position:sticky;top:150px}.why-head p{color:var(--muted);font-size:1.1rem}.why-list{margin:0;padding:0;list-style:none}.why-list li{border-top:1px solid var(--line);grid-template-columns:64px 1fr;gap:22px;padding:26px 0;display:grid}.why-list li:last-child{border-bottom:1px solid var(--line)}.why-list img{object-fit:contain;width:64px;height:64px}.why-list h3{align-items:baseline;gap:12px;margin-bottom:6px;font-size:1.4rem;display:flex}.why-list .num{font-family:var(--mono);color:var(--orange-ink);font-size:.85rem;font-weight:600}.why-list p{color:var(--muted);margin:0}@media (max-width:900px){.why{grid-template-columns:1fr;gap:24px}.why-head{position:static}}.ledger{border-top:2px solid var(--ink);margin:0 0 30px;padding:0;list-style:none}.ledger li{border-bottom:1px solid var(--line)}.ledger a{color:var(--ink);grid-template-columns:120px minmax(0,1fr) 30px;align-items:start;gap:4px 24px;padding:22px 6px;text-decoration:none;display:grid}.ledger a:hover{background:#fff}.ledger time{font-family:var(--mono);color:var(--muted);grid-row:span 2;padding-top:4px;font-size:.88rem}.ledger .lt{font-family:var(--head);font-size:1.3rem;font-weight:800;line-height:1.2}.ledger .lx{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;font-size:.95rem;display:-webkit-box;overflow:hidden}.ledger .arrow{color:var(--orange-ink);grid-area:1/3;font-size:1.3rem}@media (max-width:640px){.ledger a{grid-template-columns:1fr}.ledger time{grid-row:auto}.ledger .lx{grid-column:1}.ledger .arrow{display:none}}.thumb{aspect-ratio:16/10;background:var(--sand-2);border-radius:12px;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.thumb.empty{background:var(--orange-soft);place-items:center;display:grid}.thumb .thumb-mark{opacity:.9;object-fit:contain;width:26%;height:auto}.pcard-link{color:var(--ink);height:100%;text-decoration:none;display:block}.pcard-link:hover img{transform:scale(1.03)}.pcard-link:hover h3{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.pcard-body{padding-top:14px}.meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px;font-size:.84rem;display:flex}.tag{color:var(--orange-ink);font-weight:700}.pcard h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.2rem;display:-webkit-box;overflow:hidden}.pcard.big h3{-webkit-line-clamp:4;font-size:clamp(1.5rem,2.4vw,2rem)}.pcard-ex{color:var(--muted);margin-top:10px}.news-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;display:grid}.news-side{gap:22px;display:grid}.news-side .pcard-link{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:18px;display:grid}.news-side .pcard-body{padding-top:0}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;display:grid}@media (max-width:900px){.news-grid{grid-template-columns:1fr}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.news-side .pcard-link{grid-template-columns:110px minmax(0,1fr);gap:14px}.news-side .pcard h3{font-size:1.05rem}.cards{grid-template-columns:1fr}}.sector-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sector-grid li{color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:.93rem;font-weight:600;line-height:1.25;display:flex}.sector-grid img{object-fit:contain;flex:none;width:40px;height:40px}.msearch-box{background:var(--ink);color:#fff;border-radius:var(--radius);grid-template-columns:auto 1fr;align-items:center;gap:28px;margin-top:36px;padding:28px;display:grid}.msearch-box .h4{color:#fff;margin:0;font-size:1.5rem}.msearch{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 18px;display:flex}.msearch input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:10px 4px;font-size:1.05rem}.msearch input:focus{outline:none}.msearch:focus-within{box-shadow:0 0 0 3px var(--orange)}@media (max-width:700px){.msearch-box{grid-template-columns:1fr;gap:14px;padding:20px}.msearch .btn{padding:0 16px}}.group-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.gcard{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);grid-template-rows:auto auto 1fr;gap:6px;padding:22px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.gcard:hover{border-color:var(--orange);background:#fffaf6}.gcard img{object-fit:contain;width:56px;height:56px;margin-bottom:8px}.gcard strong{font-family:var(--head);font-size:1.2rem;line-height:1.15}.gcard span{color:var(--muted);font-size:.9rem}.split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.elist{gap:10px;display:grid}.erow{border-radius:var(--radius);color:var(--ink);background:#fff;border:1px solid #0000;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px 14px 14px;text-decoration:none;display:grid}.erow:hover{border-color:var(--orange)}.edate{background:var(--orange);width:64px;height:64px;color:var(--ink);border-radius:12px;place-items:center;line-height:1;display:grid}.edate b{font-family:var(--head);font-size:1.7rem;font-weight:800}.edate span{font-size:.78rem;font-weight:700}.erow.past .edate{background:var(--sand-2)}.ebody strong{font-family:var(--head);margin-bottom:3px;font-size:1.15rem;line-height:1.2;display:block}.ebadge{background:var(--sand);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:700}.ebadge.up{color:#1f6b2c;background:#e3f1e6}.rv-card{border-radius:var(--radius);color:var(--text);background:#fff;text-decoration:none;display:block;overflow:hidden}.rv-card>div{padding:24px}.rv-card .h4{margin-bottom:8px}.rv-latest{border-left:3px solid var(--orange);color:var(--ink);padding-left:10px;font-weight:600}@media (max-width:900px){.split{grid-template-columns:1fr}}@media (max-width:560px){.erow{grid-template-columns:56px minmax(0,1fr)}.edate{width:56px;height:56px}.ebadge{display:none}}.newsletter{background:var(--sand);padding:64px 0}.newsletter.dark{background:var(--ink);color:#fff}.newsletter.dark h2{color:#fff}.newsletter.dark p{color:#d9d4cf}.nl-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.nl-in h2{font-size:clamp(1.6rem,2.6vw,2.2rem)}.nl-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.nl-form label span{margin-bottom:4px;font-size:.85rem;font-weight:600;display:block}.nl-form input{width:100%;min-height:48px;font:inherit;color:var(--ink);background:#fff;border:1px solid #5b5650;border-radius:10px;padding:0 14px}.nl-note{grid-column:1/-1;margin:0}.nl-done{font-size:1.1rem;font-weight:600}@media (max-width:860px){.nl-in,.nl-form{grid-template-columns:1fr}}.site-foot{background:var(--sand);border-top:1px solid var(--line);padding-top:64px;font-size:.95rem}.foot-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;display:grid}.foot-brand .logo{height:58px;margin-bottom:18px}.foot-brand p{color:var(--muted);max-width:30em}.foot-h{font-family:var(--head);color:var(--ink);margin-bottom:10px;font-size:1.15rem;font-weight:800}.foot-links{gap:6px;margin:0;padding:0;list-style:none;display:grid}.foot-links a,.site-foot a{color:var(--ink)}.social{flex-wrap:wrap;gap:16px;display:flex}.foot-base{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:48px;padding:20px 0 28px;font-size:.85rem;display:flex}@media (max-width:900px){.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.foot-grid{grid-template-columns:1fr;gap:24px}}
.phead{border-bottom:1px solid var(--line);padding:64px 0 40px}.phead.orange{background:var(--orange);border:0}.phead h1{max-width:18ch;font-size:clamp(2.3rem,5vw,4rem)}.phead .lead{max-width:40em;color:var(--text);font-size:1.2rem}.phead.orange .lead{color:var(--ink)}.crumbs{color:var(--muted);margin-bottom:18px;font-size:.88rem}.crumbs a{color:var(--ink)}.subnav{flex-wrap:wrap;gap:6px;margin-top:26px;display:flex}.subnav a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:8px 16px;font-size:.92rem;font-weight:600;text-decoration:none}.subnav a.on,.subnav a:hover{border-color:var(--ink);background:var(--ink);color:#fff}.prose{max-width:720px;font-size:1.08rem;line-height:1.75}.prose h2{margin-top:1.6em;font-size:1.7rem}.prose h3{margin-top:1.4em;font-size:1.35rem}.prose img{border-radius:10px;margin:1.2em 0}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:.4em}.prose li p{margin:0}.prose blockquote{border-left:4px solid var(--orange);font-family:var(--head);color:var(--ink);margin:1.5em 0;padding:4px 0 4px 20px;font-size:1.3rem}.prose iframe{aspect-ratio:16/9;border:0;border-radius:10px;width:100%;height:auto}.prose table{border-collapse:collapse;width:100%;font-size:.95rem;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--line);padding:8px}.prose a{word-break:break-word}.grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;display:grid}@media (max-width:860px){.grid2{grid-template-columns:1fr;gap:28px}}.checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.checks li{padding-left:30px;position:relative}.checks li:before{content:"";border-left:3px solid var(--orange-btn);border-bottom:3px solid var(--orange-btn);width:14px;height:8px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.box{background:var(--sand);border-radius:var(--radius);padding:28px}.box.white{border:1px solid var(--line);background:#fff}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 22px;margin-bottom:28px;display:flex}.tabs button{font:inherit;font-family:var(--head);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:1.08rem;font-weight:700}.tabs button:hover{color:var(--ink)}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--orange)}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.search{border:1px solid var(--line);background:#fff;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:220px;max-width:460px;min-height:48px;padding:0 16px;display:flex}.search:focus-within{border-color:var(--ink)}.search input{font:inherit;min-width:0;color:var(--ink);background:0 0;border:0;flex:1}.search input:focus{outline:none}.count{color:var(--muted);font-size:.92rem}.empty-state{text-align:center;background:var(--sand);border-radius:var(--radius);padding:40px}.lb{position:relative}.lb-btn{border:1px solid var(--line);width:100%;min-width:200px;min-height:48px;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.lb-btn:hover,.lb.open .lb-btn{border-color:var(--ink)}.lb-btn .ph{color:var(--muted)}.lb-list{z-index:30;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:220px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 40px -18px #1e140a59}.lb-list li{cursor:pointer;border-radius:8px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.lb-list li[aria-selected=true]{font-weight:700}.lb-list li.act{background:var(--sand)}.lb-list li .n{color:var(--muted);font-size:.85rem}.form{gap:16px;display:grid}.field label,.field .lbl{color:var(--ink);margin-bottom:6px;font-size:.92rem;font-weight:600;display:block}.field input,.field textarea{width:100%;min-height:50px;font:inherit;color:var(--ink);background:#fff;border:1px solid #cfc5bb;border-radius:12px;padding:12px 14px}.field textarea{resize:vertical;min-height:140px}.field input:focus,.field textarea:focus{outline:2px solid var(--orange-btn);outline-offset:0;border-color:#0000}.field .hint{color:var(--muted);margin-top:4px;font-size:.84rem}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.row2{grid-template-columns:1fr}}.demo-note{background:var(--orange-soft);color:#5a2a06;border-radius:10px;padding:10px 14px;font-size:.88rem}.acc{border-top:1px solid var(--line)}.acc-item{border-bottom:1px solid var(--line)}.acc-q{width:100%;font-family:var(--head);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:1.22rem;font-weight:800;display:flex}.acc-q .pm{border:1.5px solid var(--ink);width:30px;height:30px;font-family:var(--body);border-radius:50%;flex:none;place-items:center;font-weight:400;transition:transform .2s;display:grid}.acc-q[aria-expanded=true] .pm{background:var(--ink);color:#fff;transform:rotate(45deg)}.acc-a{color:var(--text);padding:0 50px 22px 0}.people{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:32px 24px;display:grid}.person img{aspect-ratio:4/5;object-fit:cover;object-position:top;background:var(--sand-2);border-radius:12px;width:100%;margin-bottom:14px}.person h3{margin-bottom:2px;font-size:1.25rem}.person .role{color:var(--muted);margin-bottom:8px;font-size:.92rem;line-height:1.4}.person .lines{gap:2px;font-size:.92rem;display:grid}.person .lines a{color:var(--ink)}.pill{background:var(--sand);color:var(--muted);vertical-align:middle;border-radius:999px;margin-left:6px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.pill.or{background:var(--orange);color:var(--ink)}.letters{flex-wrap:wrap;gap:4px;margin-bottom:22px;display:flex}.letters button{border:1px solid var(--line);width:36px;height:36px;font-family:var(--head);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;font-weight:700}.letters button:disabled{opacity:.3;cursor:default}.letters button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.mlist{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mlist li{border:1px solid var(--line);border-radius:12px;gap:2px;min-height:88px;padding:14px 16px;display:grid}.mlist strong{font-family:var(--head);color:var(--ink);font-size:1.08rem;line-height:1.2}.mlist .pl{color:var(--muted);font-size:.86rem}.mlist a{color:var(--orange-ink);word-break:break-all;font-size:.86rem}.mlist mark{background:var(--orange-soft);color:inherit}@media (max-width:900px){.mlist{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mlist{grid-template-columns:1fr}}.map{border-radius:var(--radius);border:1px solid var(--line);aspect-ratio:4/3;background:var(--sand-2);overflow:hidden}.map iframe{border:0;width:100%;height:100%;display:block}.steps{counter-reset:s;flex-wrap:wrap;gap:6px;margin-bottom:30px;display:flex}.steps li{border-top:4px solid var(--sand-2);min-width:110px;color:var(--muted);flex:1;padding-top:12px;font-size:.9rem;font-weight:600;list-style:none}.steps li.on{border-color:var(--orange);color:var(--ink)}.steps li.done{border-color:var(--ink);color:var(--ink)}.steps{padding:0}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);cursor:pointer;min-height:44px;font:inherit;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:.92rem;display:inline-flex}.chip img{object-fit:contain;width:28px;height:28px}.chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.chip[aria-pressed=true] img{filter:brightness(0)invert()}.check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.check input{width:22px;height:22px;accent-color:var(--orange-btn);flex:none;margin-top:2px}.summary{border-top:1px solid var(--line);gap:0;display:grid}.summary div{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;gap:16px;padding:10px 0;font-size:.95rem;display:grid}.summary dt{color:var(--muted)}.summary dd{color:var(--ink);margin:0;font-weight:600}@media (max-width:560px){.summary div{grid-template-columns:1fr;gap:0}}.numlist{gap:10px;margin:0;padding-left:1.3em;display:grid}.numlist li::marker{font-family:var(--mono);color:var(--orange-ink);font-weight:600}.what-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:40px;display:grid}.what-panel img{aspect-ratio:11/3;object-fit:cover;border-radius:12px;width:100%}.what-panel h3{font-size:1.6rem}@media (max-width:800px){.what-panel{grid-template-columns:1fr;gap:20px}}.svc{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.svc li{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:14px;padding:14px 0;font-weight:600;display:flex}.svc img{object-fit:contain;flex:none;width:44px;height:44px}.svc a{color:var(--ink)}.calc{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0;display:grid;overflow:hidden}.calc-in{align-content:start;gap:22px;padding:32px;display:grid}.money{background:#fff;border:1px solid #cfc5bb;border-radius:12px;align-items:center;gap:10px;padding:0 16px;display:flex}.money:focus-within{outline:2px solid var(--orange-btn);border-color:#0000}.money input{text-align:right;font-weight:600;font-family:var(--mono)!important;border:0!important;outline:none!important;padding:12px 0!important;font-size:1.3rem!important}.money span{color:var(--muted);font-weight:600}.presets{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.presets button{border:1px solid var(--line);background:var(--sand);font:inherit;cursor:pointer;color:var(--ink);border-radius:999px;padding:6px 12px;font-size:.85rem}.presets button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.calc-out{background:var(--ink);color:#f1ece7;padding:32px}.calc-k{margin-bottom:0;font-weight:600}.calc-total{font-family:var(--head);color:#fff;margin:0 0 14px;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;line-height:1.05}.calc-total span{font-size:.45em}.calc-bar{background:#8f8a85;border-radius:6px;height:12px;overflow:hidden}.calc-bar span{background:var(--orange);height:100%;transition:width .3s;display:block}.calc-legend{flex-wrap:wrap;gap:18px;margin:10px 0 18px;font-size:.9rem;display:flex}.calc-legend i{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.calc-legend .a{background:var(--orange)}.calc-legend .b{background:#8f8a85}.calc-lines{margin:0 0 16px;font-size:.9rem}.calc-lines div{border-bottom:1px solid #3d3b39;justify-content:space-between;gap:16px;padding:7px 0;display:flex}.calc-lines dt em{color:#ffb27d;margin-left:8px;font-size:.85em;font-style:normal}.calc-lines dd{font-family:var(--mono);white-space:nowrap;margin:0}.calc-lines .sum{color:#fff;border-bottom-color:#8f8a85;font-weight:700}.calc-out .small{color:#d9d4cf}.calc-out strong{color:#fff}@media (max-width:860px){.calc{grid-template-columns:1fr}.calc-in,.calc-out{padding:22px}}.cta-band{background:var(--orange);padding:56px 0}.cta-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.cta-in h2{max-width:18ch;margin:0}.apply-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;display:grid}.apply-side{position:sticky;top:150px}.apply-nav{justify-content:space-between;gap:12px;margin-top:28px;display:flex}.apply-nav .btn-primary{margin-left:auto}@media (max-width:900px){.apply-grid{grid-template-columns:1fr}.apply-side{position:static}}.seg{border:1px solid var(--line);background:#fff;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.seg button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600}.seg button[aria-pressed=true]{background:var(--ink);color:#fff}.comm{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;display:grid}.comm div{border-top:1px solid var(--line);padding:16px 0}.comm dt{font-family:var(--head);color:var(--ink);margin-bottom:4px;font-size:1.12rem;font-weight:800}.comm dd{color:var(--text);gap:2px;margin:0;font-size:.93rem;display:grid}@media (max-width:760px){.comm{grid-template-columns:1fr}}.ahead{padding:56px 0 32px}.ahead-in{max-width:900px}.ahead h1{max-width:none;font-size:clamp(2rem,4.4vw,3.4rem)}.ahead .meta a.tag{text-decoration:none}.ahead .meta a.tag:hover{text-decoration:underline}.abody{max-width:900px;padding-bottom:72px}.ahero{object-fit:contain;background:var(--sand);border-radius:var(--radius);width:100%;max-height:560px;margin-bottom:40px}.abody .prose{margin-inline:auto}.asrc{border-top:1px solid var(--line);max-width:720px;margin:40px auto 0;padding-top:16px}.glist{border-top:2px solid var(--ink)}.grow{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:64px minmax(0,1fr) auto 30px;align-items:center;gap:22px;padding:18px 8px;text-decoration:none;display:grid}.grow:hover{background:var(--sand)}.grow img{object-fit:contain;width:56px;height:56px}.grow-t strong{font-family:var(--head);font-size:1.35rem;line-height:1.2;display:block}.grow-t span{color:var(--muted)}.grow-m{color:var(--muted);text-align:right;font-size:.9rem}.grow .arrow{color:var(--orange-ink);font-size:1.3rem}@media (max-width:700px){.grow{grid-template-columns:48px minmax(0,1fr);gap:14px}.grow img{width:44px;height:44px}.grow-m,.grow .arrow{display:none}}.ghead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.gicon{object-fit:contain;width:150px;height:150px}.gfacts{flex-wrap:wrap;gap:10px;display:flex}.gfacts span{background:var(--sand);border-radius:999px;padding:6px 14px;font-size:.9rem;font-weight:600}@media (max-width:700px){.ghead{grid-template-columns:1fr}.gicon{order:-1;width:90px;height:90px}}.plain{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pillars{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.pillar{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);flex-direction:column;gap:6px;padding:24px;text-decoration:none;display:flex}a.pillar:hover{border-color:var(--orange)}.pillar img{aspect-ratio:338/97;object-fit:contain;border-radius:8px;width:100%;margin-bottom:10px}.pillar h3{margin:0 0 4px}.pillar p{color:var(--muted);flex:1}.pillar .more{align-self:start}.rv{color:#e6edf5;background:#0f2a4a;padding:80px 0}.rv h2{color:#fff}.rv-in{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:56px;display:grid}.rv-logo{border-radius:var(--radius)}.rv-res{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.rv-res dt{font-family:var(--head);color:#fff;font-size:2.2rem;font-weight:800;line-height:1}.rv-res dd{margin:4px 0 0;font-size:.88rem}@media (max-width:860px){.rv-in{grid-template-columns:1fr;gap:28px}.rv-res{grid-template-columns:1fr 1fr}}.ev-page h2{font-size:1.9rem}.ev-month{margin-top:26px}.ev-month h3{color:var(--muted);font-size:1.1rem}.ev-detail{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:56px;padding-bottom:80px;display:grid}.ev-card{background:var(--sand);border-radius:var(--radius);padding:24px;position:sticky;top:150px}.ev-big{align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.ev-big b{font-family:var(--head);color:var(--ink);font-size:3.4rem;font-weight:800;line-height:1}.ev-big span{font-weight:700}.ev-card .summary div{grid-template-columns:70px 1fr}@media (max-width:860px){.ev-detail{grid-template-columns:1fr;gap:28px}.ev-card{position:static}}.about-side{align-self:start;position:sticky;top:150px}@media (max-width:860px){.about-side{position:static}}.bigtile{border-radius:var(--radius);color:var(--text);background:#fff;border:1px solid #0000;padding:28px;text-decoration:none;display:block}.bigtile:hover{border-color:var(--orange)}.faces{margin-bottom:18px;display:flex}.faces img{object-fit:cover;object-position:top;background:var(--sand-2);border:3px solid #fff;border-radius:50%;width:64px;height:64px;margin-left:-12px}.faces img:first-child{margin-left:0}.press{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;display:grid}@media (max-width:900px){.press{grid-template-columns:1fr}}.media-contact{grid-template-columns:96px 1fr;align-items:start;gap:18px;display:grid}.media-contact img{object-fit:cover;object-position:top;border-radius:10px;width:96px;height:120px}.files{gap:10px;margin:0;padding:0;list-style:none;display:grid}.files a{border:1px solid var(--line);color:var(--ink);border-radius:12px;grid-template-columns:120px 1fr;align-items:center;gap:14px;padding:10px;font-size:.95rem;font-weight:600;text-decoration:none;display:grid}.files a:hover{border-color:var(--orange)}.files small{color:var(--muted);font-weight:400;display:block}.fprev{background:var(--sand);border-radius:8px;place-items:center;height:60px;display:grid}.fprev.dark{background:var(--ink)}.fprev .logo{height:20px}.fprev b{font-family:var(--mono);color:var(--orange-ink)}.contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}@media (max-width:900px){.contact{grid-template-columns:1fr}}.cinfo{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:26px;display:grid}.cinfo p{margin:0 0 2px}.cinfo .big{font-family:var(--head);color:var(--ink);word-break:break-word;font-size:1.35rem;font-weight:800;line-height:1.2;text-decoration:none}@media (max-width:480px){.cinfo{grid-template-columns:1fr}}.ostat{color:var(--muted);align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:inline-flex;margin-top:8px!important}.ostat i{background:#9b958f;border-radius:50%;width:9px;height:9px}.ostat.open{color:#1f6b2c}.ostat.open i{background:#2f8a3e}.slist{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.slist li{background:#fff;border-radius:12px;grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:12px;display:grid}.slist img{object-fit:cover;object-position:top;border-radius:50%;width:64px;height:64px}.slist strong{font-family:var(--head);color:var(--ink);font-size:1.1rem;display:block}.slist div>span{display:block}@media (max-width:400px){.slist{grid-template-columns:1fr}}.phead.orange .crumbs,.phead.orange .crumbs a{color:var(--ink)}@media (max-width:560px){.sector-grid,.group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sector-grid li{flex-direction:column;align-items:flex-start;padding:12px;font-size:.86rem}.gcard{padding:14px}.gcard img{width:44px;height:44px}.gcard strong{font-size:1.05rem}.gcard span{font-size:.82rem}}@media (max-width:600px){.steps{flex-wrap:nowrap;gap:4px}.steps li{min-width:0;font-size:.74rem;line-height:1.25}}
