@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc9f4252b43d54d2.06ox-nl43m_y-.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.0n-x_dt70jpda.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d4b09e548dc4ba91.1s15driapyncc.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ec6c84bef5c67ea.2543hgy7yjzmm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/827a210979ea4704.2t9biv8-ur4d-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c1e5a639ba254f0.2nyblphesmajk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/775191b843768d35.1djf1dzn9u96y.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b71b7ce0d1079b0e.30hq1cv9mpe68.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e6b761138eddc9f.3zjtnpnhymori.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16c7924ea9b676a6.1pseaz21hfdok.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ac3d695e803369e.1-hydmg6ay3fa.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/258a635de935f01a.2ytay4ojwod8-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5ae298b17bbade.3aya69vj-vmj_.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/24cccb79abadd5a8.305yisfg9_tmt.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/22ef3bf585cc4a73.2gf_ka9n-4wr5.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce0c64423438face.227x_m582ezf6.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37db81cdb796545a.22oq9kk732ek8.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc37ffbdd3319e4b.2o2w10pe3vq5a.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/95ab80c2b18b3804.3c15zhzp2hno1.woff2)format("woff2");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:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8b71b303845b64e.2w7x-rbv4q8dv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ee339b0464be7e84.17rhta-vwvcn6.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a09ab19532b9f2b.2e9at8v6hxvvz.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1876d7d15f459a39.1-27xgjocf2a0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/310b51b799a8cf5c.1r-g6h5rzzyh6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47d6d6c1e6da10b8.p.0hge4viq1npx5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc9f4252b43d54d2.06ox-nl43m_y-.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.0n-x_dt70jpda.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d4b09e548dc4ba91.1s15driapyncc.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ec6c84bef5c67ea.2543hgy7yjzmm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/827a210979ea4704.2t9biv8-ur4d-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c1e5a639ba254f0.2nyblphesmajk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/775191b843768d35.1djf1dzn9u96y.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b71b7ce0d1079b0e.30hq1cv9mpe68.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e6b761138eddc9f.3zjtnpnhymori.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/16c7924ea9b676a6.1pseaz21hfdok.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac3d695e803369e.1-hydmg6ay3fa.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/258a635de935f01a.2ytay4ojwod8-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5ae298b17bbade.3aya69vj-vmj_.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/24cccb79abadd5a8.305yisfg9_tmt.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22ef3bf585cc4a73.2gf_ka9n-4wr5.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce0c64423438face.227x_m582ezf6.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/37db81cdb796545a.22oq9kk732ek8.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc37ffbdd3319e4b.2o2w10pe3vq5a.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/95ab80c2b18b3804.3c15zhzp2hno1.woff2)format("woff2");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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f8b71b303845b64e.2w7x-rbv4q8dv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ee339b0464be7e84.17rhta-vwvcn6.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3a09ab19532b9f2b.2e9at8v6hxvvz.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1876d7d15f459a39.1-27xgjocf2a0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/310b51b799a8cf5c.1r-g6h5rzzyh6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47d6d6c1e6da10b8.p.0hge4viq1npx5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc9f4252b43d54d2.06ox-nl43m_y-.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.0n-x_dt70jpda.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d4b09e548dc4ba91.1s15driapyncc.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ec6c84bef5c67ea.2543hgy7yjzmm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/827a210979ea4704.2t9biv8-ur4d-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c1e5a639ba254f0.2nyblphesmajk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/775191b843768d35.1djf1dzn9u96y.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b71b7ce0d1079b0e.30hq1cv9mpe68.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e6b761138eddc9f.3zjtnpnhymori.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16c7924ea9b676a6.1pseaz21hfdok.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ac3d695e803369e.1-hydmg6ay3fa.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/258a635de935f01a.2ytay4ojwod8-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5ae298b17bbade.3aya69vj-vmj_.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/24cccb79abadd5a8.305yisfg9_tmt.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/22ef3bf585cc4a73.2gf_ka9n-4wr5.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce0c64423438face.227x_m582ezf6.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/37db81cdb796545a.22oq9kk732ek8.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc37ffbdd3319e4b.2o2w10pe3vq5a.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/95ab80c2b18b3804.3c15zhzp2hno1.woff2)format("woff2");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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f8b71b303845b64e.2w7x-rbv4q8dv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ee339b0464be7e84.17rhta-vwvcn6.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3a09ab19532b9f2b.2e9at8v6hxvvz.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1876d7d15f459a39.1-27xgjocf2a0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/310b51b799a8cf5c.1r-g6h5rzzyh6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47d6d6c1e6da10b8.p.0hge4viq1npx5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_4b794ed4-module__FxJlMG__className{font-family:Google Sans,Helvetica Neue,Arial,sans-serif;font-style:normal}.google_sans_4b794ed4-module__FxJlMG__variable{--font-display:"Google Sans", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.3mlrs4t0_hssw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.01in-8t28d94t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.1jdjilmw9rukv.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.26d1difu8zzfi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.33k8q_tnqzith.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.30i__5g_m5_s8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.2yxtkfm6f7hy5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc69bebe0e1f8bce-s.1odonfvhoma_h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd36f8253484d9fd-s.366s0ad6nmmy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6cbb4a68dca42d75-s.0oh0hadgploz-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b64a691eb0036d18-s.15tolgg-t874o.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1fbc2d9d5e28c6aa-s.1izkza_sf_2k1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55110c1d57423bba-s.2vmy74dqnr49b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ccb882a09be6e9a-s.p.3__30kd6eh_01.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.2fec2txag9vl-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.2jjp8rz3fqa3o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.21mdofkp-8m0m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.3usksvlgvs4v9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.0gpjp6itdva4_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.3o-btn5ute5di.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.p.32ulx5gpouzq3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fd55b1739c8f9257-s.2lez10nq49vge.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6015ea54c43b2636-s.1_z1hwas867a6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffdb1c99d3ce1f58-s.0dt74yksbnlgq.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/eeef2e67d53f6e42-s.2rlxhf_fdgwt1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/95eb0aa2076330b6-s.3g5id8da4xvq4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c033e00a3f030bc-s.173avkx8qqe7o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2130278b1017038-s.p.434gb6albka0a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_7197ccd2-module__SElPbW__className{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.alegreya_sans_7197ccd2-module__SElPbW__variable{--font-body:"Alegreya Sans", "Alegreya Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_30c7ab4c-module__VCrZzq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_30c7ab4c-module__VCrZzq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--paper:#f7f0e3;--paper-2:#efe6d5;--sand:#e6d7be;--ink:#241810;--muted:#6b584a;--line:#e0d3be;--red:#db162f;--red-ink:#c9142a;--red-deep:#a50f21;--warm:#c8933f;--warm-mark:#e0b060;--warm-deep:#33241a;--warm-pale:#ede0c8;--coffee:#6b4518;--display:var(--font-display),"Google Sans","Product Sans","Helvetica Neue",Arial,sans-serif;--body:var(--font-body),"Alegreya Sans","Segoe UI",system-ui,-apple-system,sans-serif;--mono:var(--font-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--pad:clamp(20px,5vw,56px);--sec:clamp(58px,10vw,148px)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.12rem;line-height:1.6}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.022em;margin:0;font-weight:700;line-height:1.03}p{margin:0}.wrap{max-width:1180px;padding:0 var(--pad);margin:0 auto}.sec{padding-block:var(--sec)}.sec.wrap+.sec.wrap{padding-top:calc(var(--sec)*.25)}.lbl{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:500}.lbl-red{color:var(--red-ink)}.ph,.hl{border-bottom:2px dotted var(--red-ink);color:var(--red-deep);font-style:normal}.card .num.ph,.who .ph,.foot-social>.ph{align-self:flex-start;width:fit-content}.nav{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#f7f0e3eb;border-bottom:1px solid #0000;transition:border-color .25s,box-shadow .25s;position:sticky;top:0}.nav.stuck{border-bottom-color:var(--line);box-shadow:0 1px 14px #2418100f}.nav-in{max-width:1180px;padding:14px var(--pad);align-items:center;gap:24px;margin:0 auto;transition:padding .25s;display:flex}.mark{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:9px;font-size:1.22rem;font-weight:700;text-decoration:none;display:flex}.mark .mark-logo{flex:none;width:auto;height:22px}.nav.stuck .nav-in{padding-top:9px;padding-bottom:9px}.nav-in .btn{margin-left:auto}.btn{background:var(--red);color:#fff;font-family:var(--body);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:14px 26px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .18s,transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s;display:inline-flex}.btn:hover{background:var(--red-deep);transform:translateY(-2px);box-shadow:0 6px 18px #a50f2142}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2.5px solid var(--red);outline-offset:3px}.btn-lg{padding:18px 34px;font-size:1.08rem}.btn .arw{background:#ffffff38;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.8rem;display:grid}.hero{border-bottom:1px solid var(--line);grid-template-columns:1fr;display:grid}.hero>*{min-width:0}@media (min-width:900px){.hero{grid-template-columns:1.08fr .92fr}}.hero-l{padding:clamp(48px,7vw,104px)var(--pad)clamp(52px,7vw,104px);flex-direction:column;justify-content:center;gap:26px;width:100%;max-width:760px;margin-left:auto;display:flex}@media (min-width:900px){.hero-l{padding-left:max(var(--pad),calc((100vw - 1180px)/2 + var(--pad)));max-width:none;margin-left:0;padding-right:clamp(24px,4vw,64px)}}.hero h1{-webkit-hyphens:none;hyphens:none;font-size:clamp(2.2rem,4.5vw,3.6rem)}.hero h1 em{color:var(--red);font-style:normal}.hero-sub{color:var(--muted);max-width:46ch;font-size:clamp(1.02rem,1.5vw,1.18rem)}.hero-r{background:var(--red);isolation:isolate;place-items:center;min-height:clamp(300px,40vw,540px);padding:clamp(34px,4vw,56px);display:grid;position:relative;overflow:hidden}@media (min-width:900px){.hero-r{clip-path:polygon(7.9% 0,100% 0,100% 100%,0 100%)}}.hero-photo{--hero-photo:.42;--hero-flat:.62;--hero-lift:1.2;object-fit:cover;object-position:center;filter:contrast(var(--hero-flat))brightness(var(--hero-lift));mix-blend-mode:multiply;opacity:var(--hero-photo);z-index:0}.hero-utensils{z-index:1;object-fit:contain;width:auto;max-width:78%;height:min(74%,430px);position:relative}.strip{background:var(--ink);color:var(--paper)}.strip-in{padding:18px var(--pad);flex-wrap:wrap;gap:10px 30px;max-width:1180px;margin:0 auto;display:flex}.strip span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#e9e4da;align-items:center;gap:9px;font-size:.7rem;display:flex}.strip span:before{content:"";background:var(--warm-mark);border-radius:50%;flex:none;width:6px;height:6px}.duo{grid-template-columns:1fr;gap:clamp(24px,4vw,64px);display:grid}.duo>*,.cards>*,.contact>*,.team-grid>*,.trust-grid>*{min-width:0}@media (min-width:860px){.duo{grid-template-columns:.85fr 1.15fr;align-items:start}}.duo h2{font-size:clamp(1.95rem,3.4vw,3rem)}.duo-body{color:#3b302a;flex-direction:column;gap:18px;max-width:62ch;display:flex}.team{margin-top:clamp(44px,6vw,80px)}.team-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}@media (min-width:760px){.team-grid{grid-template-columns:repeat(4,1fr)}}.person{flex-direction:column;gap:12px;display:flex}.portrait{aspect-ratio:4/5;background:var(--sand);border:2px dashed #c9142a61;border-radius:3px;place-items:center;display:grid;position:relative;overflow:hidden}.portrait-img{background:var(--paper-2);border:0}.portrait img{object-fit:cover;width:100%;height:100%}.portrait .lbl{font-size:.62rem}.person .nm{font-family:var(--display);letter-spacing:-.01em;font-size:1.02rem;font-weight:600}.person .rl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.work-head{flex-direction:column;gap:14px;max-width:60ch;display:flex}.work-head h2{font-size:clamp(1.95rem,3.4vw,3rem)}.cards{grid-template-columns:1fr;gap:clamp(20px,3vw,38px);margin-top:clamp(38px,5vw,64px);display:grid}@media (min-width:700px){.cards{grid-template-columns:repeat(3,1fr)}}.shot{aspect-ratio:1;border:2px dashed #c9142a61;border-radius:3px;place-items:center;display:grid;position:relative;overflow:hidden}.shot-img{background:var(--paper-2);border:0}.shot-img img{object-fit:cover;width:100%;height:100%}.shot-a{background:#eae1cf}.shot-b{background:#eee2ce}.shot-c{background:var(--warm-pale)}.metric{flex-direction:column;gap:6px;margin-top:26px;display:flex}.card .num{font-family:var(--display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--red-deep);font-size:clamp(2.7rem,5vw,4rem);font-weight:700;line-height:1}.card .num sup{vertical-align:super;color:var(--red-ink);font-size:.4em;font-weight:600}.card .num .hl{-webkit-text-decoration:underline dotted var(--red-ink);-webkit-text-decoration:underline dotted var(--red-ink);-webkit-text-decoration:underline dotted var(--red-ink);text-decoration:underline dotted var(--red-ink);text-underline-offset:.12em;border-bottom:0;text-decoration-thickness:2px}.card p{color:#3e362f;max-width:34ch;margin-top:12px;font-size:1rem}.card p b{font-weight:600}.work-link{text-decoration:none}.work-link:hover .hl,.work-link:focus-visible .hl{border-bottom-style:solid}.work-link:focus-visible{outline:2px solid var(--red-ink);outline-offset:3px;border-radius:2px}.cta-row{justify-content:center;margin-top:clamp(46px,6vw,72px);display:flex}.steps{grid-template-columns:1fr;gap:clamp(16px,2.4vw,26px);margin-top:clamp(38px,5vw,60px);display:grid}.steps>*{min-width:0}@media (min-width:820px){.steps{grid-template-columns:repeat(3,1fr);align-items:start}.steps>:nth-child(2){margin-top:clamp(28px,4.5vw,66px)}.steps>:nth-child(3){margin-top:clamp(56px,9vw,132px)}}.step{border-radius:7px;flex-direction:column;gap:13px;min-height:232px;padding:26px 26px 30px;display:flex}.step-1{background:var(--sand);color:var(--ink)}.step-2{background:var(--warm);color:var(--ink)}.step-3{background:var(--warm-deep);color:var(--paper)}.step .n{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--red-ink);font-size:2.6rem;font-weight:700;line-height:1}.step-2 .n{color:var(--warm-deep)}.step-3 .n{color:var(--warm-mark)}.step h3{font-family:var(--display);letter-spacing:-.012em;font-size:1.12rem;font-weight:700}.step p{font-size:1rem;line-height:1.5}.step-1 p,.step-2 p{color:#4e453d}.step-3 p{color:#c9b39a}.quote-sec{background:var(--warm-deep);color:var(--paper)}.quote{max-width:900px}.quote-sec .ph{border-bottom-color:var(--warm-mark);color:#d9af63}.quote blockquote{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.9vw,2.35rem);font-weight:600;line-height:1.22}.quote .who{align-items:center;gap:14px;margin-top:30px;display:flex}.avatar{background:var(--warm);width:46px;height:46px;color:var(--ink);font-family:var(--mono);letter-spacing:.05em;border-radius:50%;flex:none;place-items:center;font-size:.72rem;display:grid}.avatar-img{background:var(--warm-deep);overflow:hidden}.avatar-img img{object-fit:cover;width:100%;height:100%}.who .nm{font-size:.98rem;font-weight:600}.who .rl{color:#c4ac90;font-size:.92rem}.svc-intro{flex-direction:column;gap:16px;max-width:56ch;display:flex}.svc-intro h2{font-size:clamp(1.95rem,3.4vw,3rem)}.svc-grid{border-top:1.5px solid var(--ink);grid-template-columns:1fr;margin-top:clamp(40px,5vw,64px);display:grid}@media (min-width:680px){.svc-grid{grid-template-columns:repeat(2,1fr);column-gap:clamp(28px,4vw,56px)}}@media (min-width:1000px){.svc-grid{grid-template-columns:repeat(3,1fr)}}.svc{border-bottom:1px dotted #c6beb1;padding:26px 0 30px}.svc h3{font-size:.94rem;font-weight:600;font-family:var(--body);letter-spacing:.11em;text-transform:uppercase;line-height:1.35}.svc p{color:#5a5049;max-width:34ch;margin-top:11px;font-size:1rem}.trust-sec{background:var(--sand);border-top:1px solid #cfc4b0;border-bottom:1px solid #cfc4b0}.trust-sec .hl{border-bottom-color:var(--coffee);color:var(--coffee)}.trust-grid{grid-template-columns:1fr;gap:clamp(20px,3vw,40px);margin-top:34px;display:grid}@media (min-width:640px){.trust-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.trust-grid{grid-template-columns:repeat(4,1fr)}}.badge{background:var(--ink);color:#ede7dc;border-radius:4px;flex-direction:column;gap:11px;padding:26px;transition:transform .18s cubic-bezier(.2,.7,.3,1);display:flex}.badge:hover{transform:translateY(-3px)}.badge .ic{width:30px;height:30px;color:var(--warm-mark)}.badge h3{font-family:var(--display);letter-spacing:-.01em;color:#fff;font-size:1.02rem;font-weight:700}.badge p{color:#b7aca0;font-size:.96rem;line-height:1.5}.badge .ph,.badge .hl{border-bottom-color:var(--warm-mark);color:#d9af63}.contact{grid-template-columns:1fr;gap:clamp(34px,5vw,72px);display:grid}@media (min-width:900px){.contact{grid-template-columns:.8fr 1.2fr}}.contact h2{font-size:clamp(2rem,3.6vw,3.2rem)}.call{margin-top:28px}.call .k{color:var(--muted);font-size:.95rem}.call .v{font-family:var(--display);letter-spacing:-.02em;border-bottom:3px solid var(--red);margin-top:4px;font-size:1.5rem;font-weight:700;text-decoration:none;display:inline-block}.chips{flex-wrap:wrap;gap:9px;margin:16px 0 40px;display:flex}.chip{font-family:var(--body);cursor:pointer;color:#4a423b;background:0 0;border:1px solid #c3b8a8;border-radius:999px;padding:8px 16px;font-size:.86rem;transition:all .16s}.chip:hover{border-color:var(--red-ink);color:var(--red-ink)}.chip[aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff}.fields{grid-template-columns:1fr;gap:26px 24px;display:grid}@media (min-width:620px){.fields{grid-template-columns:1fr 1fr}}.f-full{grid-column:1/-1}.field{flex-direction:column;gap:7px;display:flex}.field label{color:var(--muted);font-size:.86rem}.field input,.field textarea{font-family:var(--body);color:var(--ink);background:0 0;border:0;border-bottom:1.5px solid #c3b8a8;padding:9px 2px;font-size:1rem;transition:border-color .16s}.field input:focus,.field textarea:focus{border-bottom-color:var(--red-ink)}.field textarea{resize:vertical;min-height:76px}.submit-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:38px;display:flex}.form-note{color:var(--muted);font-size:.85rem}.field-err{color:var(--red-deep);font-size:.8rem;font-family:var(--mono);letter-spacing:.01em}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-bottom-color:var(--red-deep)}.btn[disabled]{opacity:.55;pointer-events:none}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.foot{background:var(--ink);color:#c4bbaf;padding-top:clamp(52px,6vw,84px);overflow:hidden}.foot a{color:inherit;text-decoration:none}.foot-grid{grid-template-columns:1fr;gap:clamp(30px,4vw,56px);display:grid}@media (min-width:820px){.foot-grid{grid-template-columns:1.2fr 1fr 1fr}}.foot-grid>*{min-width:0}.foot-tag{font-family:var(--display);color:var(--paper);max-width:22ch;font-size:1.18rem;font-weight:500;line-height:1.3}.foot-nav{flex-direction:column;display:flex}.foot-nav a{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#dad2c6;border-bottom:1px solid #47433a;padding:9px 0;font-size:.74rem;transition:color .16s,border-color .16s}.foot-nav a:first-child{border-top:1px solid #47433a}.foot-nav a:hover{color:#fff;border-bottom-color:var(--warm-mark)}.foot-meta{flex-direction:column;gap:20px;display:flex}.foot-social{flex-direction:column;gap:5px;font-size:.98rem;display:flex}.foot-social a:hover{color:#fff}.foot-badge{border:1px solid #47433a;border-radius:3px;align-self:flex-start;align-items:center;gap:9px;padding:9px 13px;display:flex}.foot-badge svg{width:17px;height:17px;color:var(--warm-mark);flex:none}.foot-badge span{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#b7aea2;font-size:.62rem;line-height:1.35}.foot-legal{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#8e8578;flex-wrap:wrap;gap:6px 20px;font-size:.66rem;display:flex}.foot-legal a:hover{color:#c4bbaf}.foot-mark{max-width:1180px;padding:0 var(--pad);font-family:var(--display);color:var(--paper);letter-spacing:-.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:clamp(38px,6vw,86px) auto 0;font-size:min(20vw,258px);font-weight:700;line-height:.98}.foot .ph{color:#f09aa6;border-bottom-color:#c9142a}.foot-rule{border-top:1px solid #3c3931;margin-top:clamp(24px,3vw,38px)}.foot-bot{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#8e8578;flex-wrap:wrap;gap:8px 26px;padding:18px 0 26px;font-size:.66rem;display:flex}.fspot{place-items:center;display:grid;position:relative}.fspot img{object-fit:contain;width:100%;height:100%}.fspot-empty{text-align:center;background:#ddd3c06b;border:2px dashed #c9142a61;border-radius:3px;padding:8px}.fspot-empty .lbl{letter-spacing:.1em;font-size:.58rem;line-height:1.5}.fspot-dark{background:#ffffff0d;border-color:#e0b06080}.fspot-dark .lbl{color:#d9af63}.food-rail{background:var(--sand);border-top:1px solid #cfc4b0;border-bottom:1px solid #cfc4b0;padding:clamp(36px,5vw,60px) 0 0;overflow:hidden}.food-rail-line{font-family:var(--display);letter-spacing:-.018em;text-wrap:balance;max-width:32ch;margin-top:13px;font-size:clamp(1.15rem,2.1vw,1.6rem);font-weight:600;line-height:1.25}.food-shelf{--zoom:1.3;--cut:.22;max-width:1180px;padding:0 var(--pad);grid-template-columns:repeat(3,1fr);align-items:end;margin:clamp(18px,2.5vw,32px) auto 0;display:grid}.food-shelf>*{min-width:0}.food-shelf-item{--ink-b:1;aspect-ratio:1;transform:translateY(calc((var(--cut) + (1 - var(--ink-b))*var(--zoom))*100%))scale(var(--zoom));transform-origin:bottom}.food-shelf-item.fspot-empty{transform:none}.food-shelf-item:first-child{--zoom:1.35;--cut:.06}.food-shelf-item:nth-child(2){--zoom:1.11;--cut:.21}.food-shelf-item:nth-child(3){--zoom:1.18;--cut:.15}.food-shelf-item:nth-child(4){--zoom:1.1;--cut:.2}.food-shelf-item img{object-position:bottom}@media (min-width:760px){.food-shelf{grid-template-columns:repeat(4,1fr)}}@media (max-width:759px){.food-shelf-item:nth-child(3){display:none}}.step-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.step-ic{aspect-ratio:1;stroke-width:1.4px;width:clamp(32px,3.6vw,40px);color:var(--red-ink);flex:none}.step-2 .step-ic{color:var(--warm-deep)}.step-3 .step-ic{color:var(--warm-mark)}.quote-sec{position:relative;overflow:hidden}.quote-spot{display:none}@media (min-width:1150px){.quote-spot{aspect-ratio:1;pointer-events:none;width:clamp(240px,24vw,360px);display:grid;position:absolute;bottom:-6%;right:-3%}.quote{padding-right:clamp(40px,7vw,120px)}}.stag>*{opacity:0;transform:translateY(14px)}.stag.in>*{opacity:1;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.3,1);transform:none}.stag.in>:first-child{transition-delay:0s}.stag.in>:nth-child(2){transition-delay:60ms}.stag.in>:nth-child(3){transition-delay:.12s}.stag.in>:nth-child(4){transition-delay:.18s}.stag.in>:nth-child(5){transition-delay:.24s}.stag.in>:nth-child(6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.stag>*{opacity:1;transform:none}.stag.in>*{transition:none;transition-delay:0s!important}}.rv{opacity:0;transform:translateY(16px)}.rv.in{opacity:1;transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.3,1);transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.rv.in{transition:none}}.hero-stage{--p:0}:root{--nav-h:72px}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.hero-stage{--split:54;--lean:3.63vw;height:200vh}.hero-pin{top:var(--nav-h);height:calc(100vh - var(--nav-h));height:calc(100svh - var(--nav-h));flex-direction:column;display:flex;position:sticky;overflow:hidden}.hero-pin>.hero{flex:1;min-height:0;position:relative}.hero-pin>.strip{flex:none}.hero-r{width:100vw;height:100%;min-height:0;transform:translate3d(calc((1 - var(--p))*var(--split)*1vw),0,0);clip-path:polygon(calc((1 - var(--p))*var(--lean))0,100% 0,100% 100%,0 100%);will-change:transform,clip-path;position:absolute;inset:0}.hero-utensils{transform:translate3d(calc((1 - var(--p))*var(--split)/2*-1vw),0,0);will-change:transform}.hero-l{transform:translate3d(calc(var(--p)*-7vw),0,0);opacity:calc(1 - var(--p)*1.9);will-change:transform,opacity}}@media (max-width:699px){.chip{min-height:44px;padding:10px 16px}.mark{padding-block:6px}.foot-nav a{padding:12px 0}.foot-social a{padding-block:6px}.foot-legal{gap:4px 22px}.foot-legal a{padding-block:8px}.svc{padding:20px 0 22px}.fields{gap:20px 24px}.chips{margin:16px 0 26px}.submit-row{margin-top:28px}}.legal{padding-block:clamp(38px,6vw,76px)var(--sec);max-width:840px}.legal h1{max-width:18ch;margin-top:14px;font-size:clamp(2.05rem,4.4vw,3.1rem)}.legal-intro{color:var(--muted);max-width:58ch;margin-top:18px;font-size:1.14rem}.legal-date{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-top:24px;padding-top:16px;font-size:.7rem;font-weight:500}.legal-body{margin-top:clamp(30px,4vw,50px)}.legal-body h2{margin-top:clamp(38px,4.6vw,58px);font-size:clamp(1.28rem,2.2vw,1.6rem);line-height:1.16}.legal-body h2:first-child{margin-top:0}.legal-body h3{margin-top:28px;font-size:1.05rem;line-height:1.28}.legal-body p,.legal-body li{max-width:68ch}.legal-body p{margin-top:15px}.legal-body ul,.legal-body ol{margin:15px 0 0;padding-left:1.3em}.legal-body li{margin-top:9px}.legal-body li::marker{color:var(--red-ink)}.legal-body a{color:var(--red-deep);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal-body a:hover{text-decoration-thickness:2px}.legal-body code{font-family:var(--mono);white-space:nowrap;background:#0000000b;border-radius:4px;padding:1px 6px;font-size:.88em}.legal-note{background:var(--warm-pale);border-left:3px solid var(--warm-deep);border-radius:2px;margin-top:26px;padding:18px 22px}.legal-note p:first-child{margin-top:0}.legal-table-wrap{-webkit-overflow-scrolling:touch;margin-top:22px;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;min-width:580px;font-size:.97rem}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:13px 18px 13px 0}.legal-table th{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--ink);font-size:.66rem;font-weight:500}.legal-table td:first-child{font-weight:700}.legal-table tr:last-child td{border-bottom:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
