@font-face{font-family:Noto Serif Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/6d859d6820c1429e-s.p.0m3hrgjgbf_ku.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:Noto Serif Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/6c452e1446d97d4c-s.0eskxf_z6l2uj.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:Noto Serif Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/50957e7dfe8a47f3-s.p.0lx9om7fkbp1_.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:Noto Serif Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/6d859d6820c1429e-s.p.0m3hrgjgbf_ku.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:Noto Serif Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/6c452e1446d97d4c-s.0eskxf_z6l2uj.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:Noto Serif Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/50957e7dfe8a47f3-s.p.0lx9om7fkbp1_.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:Noto Serif Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6d859d6820c1429e-s.p.0m3hrgjgbf_ku.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:Noto Serif Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6c452e1446d97d4c-s.0eskxf_z6l2uj.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:Noto Serif Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/50957e7dfe8a47f3-s.p.0lx9om7fkbp1_.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:Noto Serif Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6d859d6820c1429e-s.p.0m3hrgjgbf_ku.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:Noto Serif Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6c452e1446d97d4c-s.0eskxf_z6l2uj.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:Noto Serif Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/50957e7dfe8a47f3-s.p.0lx9om7fkbp1_.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:Noto Serif Hebrew Fallback;src:local(Times New Roman);ascent-override:75.68%;descent-override:24.49%;line-gap-override:0.0%;size-adjust:118.4%}.noto_serif_hebrew_8fa14dbd-module__k1dtZW__className{font-family:Noto Serif Hebrew,Noto Serif Hebrew Fallback;font-style:normal}.noto_serif_hebrew_8fa14dbd-module__k1dtZW__variable{--font-serif:"Noto Serif Hebrew", "Noto Serif Hebrew Fallback"}
@font-face{font-family:Heebo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.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:Heebo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2)format("woff2");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:Heebo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.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:Heebo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.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:Heebo;font-style:normal;font-weight:200;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.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:Heebo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.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:Heebo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2)format("woff2");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:Heebo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.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:Heebo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.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:Heebo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2)format("woff2");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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.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:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.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:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2)format("woff2");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:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.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:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.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:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2)format("woff2");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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86c8c58929c52757-s.p.0.9xmnne063hw.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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f1faa720e098bd-s.0lqg_p18duca8.woff2)format("woff2");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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12a3b720ebf90c95-s.15..81.ch8yfa.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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3d5a56639c692758-s.004fjk~~14fwr.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:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.05.1ccstyjr3y.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:Heebo Fallback;src:local(Arial);ascent-override:104.9%;descent-override:42.14%;line-gap-override:0.0%;size-adjust:99.89%}.heebo_6b7a618c-module__hL08Eq__className{font-family:Heebo,Heebo Fallback;font-style:normal}.heebo_6b7a618c-module__hL08Eq__variable{--font-sans:"Heebo", "Heebo 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-border-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--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{.start{inset-inline-start:var(--spacing)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}}:root{--bg:#f1ede3;--bg-2:#ede8dc;--ink:#0e1b28;--ink-2:#152535;--ink-3:#5a6470;--line:#0e1b281a;--accent:#8b2533}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);min-height:100vh}body{font-family:var(--font-sans), sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.65;position:relative}body:before{content:"";pointer-events:none;z-index:0;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23noise)' opacity='0.035'/%3E%3C/svg%3E");position:fixed;inset:0}body>*{z-index:1;position:relative}a{color:inherit;text-decoration:none}.nav{justify-content:space-between;align-items:center;padding:32px 64px;display:flex}.logo{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-.3px;font-size:22px;font-weight:300}.menu{align-items:center;gap:42px;display:flex}.menu a{color:var(--ink-2);font-size:14px}.menu a.active{color:var(--ink);font-weight:500}.cta-btn{border:1px solid var(--ink);color:var(--ink);padding:11px 22px;font-size:13px;font-weight:500}.hero{max-width:1400px;margin:0 auto;padding:120px 64px 100px}.hero .meta-top{color:var(--ink-3);letter-spacing:.05em;justify-content:space-between;margin-bottom:60px;font-size:12px;display:flex}.hero h1{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-3px;margin-bottom:60px;font-size:118px;font-weight:200;line-height:.95}.hero h1 em{color:var(--accent);font-style:italic;font-weight:300}.hero-bottom{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:flex-end;gap:80px;padding-top:40px;display:grid}.hero-bottom p{color:var(--ink-2);max-width:440px;font-size:18px;font-weight:300;line-height:1.7}.hero-actions{align-items:center;gap:24px;display:flex}.btn-primary{background:var(--ink);color:var(--bg);padding:18px 36px;font-size:14px;font-weight:500;display:inline-block}.btn-link{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:6px;font-size:14px;font-weight:500}.image-strip{background:var(--line);grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid}.image-strip>div{aspect-ratio:1;color:var(--ink-3);letter-spacing:.2em;text-transform:uppercase;background:var(--bg-2);justify-content:center;align-items:center;font-size:11px;display:flex}.image-strip>div:nth-child(2){background:var(--ink);color:#f1ede366}.section{max-width:1400px;margin:0 auto;padding:140px 64px}.section-bordered{border-top:1px solid var(--line)}.section-head{grid-template-columns:1fr 2fr;align-items:flex-start;gap:80px;margin-bottom:80px;display:grid}.section-head .label{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;font-size:12px}.section-head .label:before{content:"";background:var(--ink);vertical-align:middle;width:30px;height:1px;margin-left:12px;display:inline-block}.section-head h2{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-1.5px;font-size:60px;font-weight:300;line-height:1.05}.section-head h2 em{color:var(--accent);font-style:italic;font-weight:300}.tools{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.tool{border-left:1px solid var(--line);padding:40px 24px}.tool:last-child{border-left:none}.tool .num{font-family:var(--font-serif), serif;color:var(--ink-3);letter-spacing:.1em;margin-bottom:24px;font-size:13px}.tool h3{font-family:var(--font-serif), serif;color:var(--ink);margin-bottom:14px;font-size:24px;font-weight:300}.tool p{color:var(--ink-3);font-size:13px;font-weight:300;line-height:1.7}.articles{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.article-card{cursor:pointer}.article-card .img{aspect-ratio:4/5;background:var(--bg-2);color:var(--ink-3);letter-spacing:.2em;justify-content:center;align-items:center;margin-bottom:24px;font-size:11px;display:flex}.article-card:nth-child(2) .img{background:var(--ink);color:#f1ede366}.article-card .meta{color:var(--ink-3);letter-spacing:.05em;margin-bottom:14px;font-size:12px}.article-card .meta span{color:var(--accent)}.article-card h3{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-.5px;margin-bottom:14px;font-size:28px;font-weight:300;line-height:1.2}.article-card p{color:var(--ink-2);font-size:15px;font-weight:300;line-height:1.7}.cta-section{background:var(--ink);color:var(--bg);text-align:center;padding:140px 64px}.cta-section .label{color:var(--bg);letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-bottom:32px;font-size:12px}.cta-section h2{font-family:var(--font-serif), serif;letter-spacing:-2px;margin-bottom:36px;font-size:88px;font-weight:200;line-height:.95}.cta-section h2 em{color:var(--accent);opacity:.85;font-style:italic;font-weight:300}.cta-section p{color:#f1ede3b3;max-width:520px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:18px;font-weight:300}.cta-section .btn-primary{background:var(--bg);color:var(--ink)}.footer{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;padding:48px 64px;font-size:13px;font-weight:300;display:flex}.clinic-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;max-width:1400px;margin:0 auto;padding:80px 64px 100px;display:grid}.clinic-hero .label{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;font-size:12px}.clinic-hero .label:before{content:"";background:var(--ink);vertical-align:middle;width:30px;height:1px;margin-left:12px;display:inline-block}.clinic-hero h1{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-2.5px;margin-bottom:36px;font-size:88px;font-weight:200;line-height:.98}.clinic-hero h1 em{color:var(--accent);font-style:italic;font-weight:300}.clinic-hero p{color:var(--ink-2);max-width:520px;margin-bottom:14px;font-size:19px;font-weight:300;line-height:1.75}.hero-portrait{aspect-ratio:3/4;background:var(--ink);color:#f1ede366;letter-spacing:.2em;justify-content:center;align-items:flex-end;padding-bottom:24px;font-size:11px;display:flex;position:relative}.hero-portrait:before{content:"";border-top:1px solid #f1ede34d;border-bottom:none;border-left:none;border-right:1px solid #f1ede34d;width:40px;height:40px;position:absolute;top:24px;right:24px}.hero-portrait:after{content:"";border-top:none;border-bottom:1px solid #f1ede34d;border-left:1px solid #f1ede34d;border-right:none;width:40px;height:40px;position:absolute;bottom:24px;left:24px}.process-section{background:var(--bg-2);padding:120px 64px}.process-inner{max-width:1400px;margin:0 auto}.stages{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.stage{border-left:1px solid var(--line);padding:48px 32px}.stage:first-child{border-left:none}.stage .num{font-family:var(--font-serif), serif;color:var(--ink-3);letter-spacing:-2px;margin-bottom:24px;font-size:64px;font-weight:200;line-height:1}.stage h3{font-family:var(--font-serif), serif;color:var(--ink);margin-bottom:14px;font-size:26px;font-weight:400;line-height:1.2}.stage p{color:var(--ink-3);font-size:15px;font-weight:300;line-height:1.7}.masters-section{background:var(--ink);color:var(--bg);padding:120px 64px}.masters-inner{max-width:1400px;margin:0 auto}.masters-section .section-head .label{color:#f1ede380}.masters-section .section-head .label:before{background:var(--bg)}.masters-section .section-head h2{color:var(--bg)}.masters-section .section-head h2 em{color:var(--accent);filter:brightness(1.4)}.masters-grid{grid-template-columns:repeat(2,1fr);gap:60px 80px;margin-top:32px;display:grid}.master{border-top:1px solid #f1ede326;padding-top:40px}.master .name-en{font-family:var(--font-serif), serif;color:#f1ede380;letter-spacing:.05em;margin-bottom:12px;font-size:14px;font-style:italic}.master h3{font-family:var(--font-serif), serif;color:var(--bg);letter-spacing:-.5px;margin-bottom:18px;font-size:32px;font-weight:300}.master p{color:#f1ede3bf;font-size:15px;font-weight:300;line-height:1.75}.contact-section{background:var(--bg-2);padding:120px 64px}.contact-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1400px;margin:0 auto;display:grid}.contact-section h2{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-1.5px;margin-bottom:32px;font-size:64px;font-weight:200;line-height:1}.contact-section h2 em{color:var(--accent);font-style:italic;font-weight:300}.contact-section .info{color:var(--ink-2);font-size:17px;font-weight:300;line-height:1.8}.contact-card{background:var(--bg);border:1px solid var(--line);padding:48px}.contact-card .row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.contact-card .row:last-child{border-bottom:none}.contact-card .row .k{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;font-size:12px}.contact-card .row .v{font-family:var(--font-serif), serif;color:var(--ink);font-size:18px;font-weight:400}.contact-card .btn-row{gap:12px;margin-top:32px;display:flex}.contact-card .btn-secondary{border:1px solid var(--ink);color:var(--ink);text-align:center;flex:1;padding:16px 24px;font-size:14px;font-weight:500}.contact-card .btn-primary{text-align:center;flex:1;padding:16px 24px}.article-hero{text-align:center;max-width:760px;margin:0 auto;padding:80px 32px 60px}.crumb{color:var(--ink-3);letter-spacing:.05em;margin-bottom:32px;font-size:12px}.crumb .sep{color:var(--line);margin:0 8px}.category{letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:32px;font-size:11px;font-weight:500;display:inline-block}h1.title{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-2px;margin-bottom:32px;font-size:78px;font-weight:200;line-height:1}.subtitle{font-family:var(--font-serif), serif;color:var(--ink-2);max-width:580px;margin:0 auto 48px;font-size:23px;font-weight:300;line-height:1.5}.article-meta{color:var(--ink-3);border-top:1px solid var(--line);justify-content:center;align-items:center;gap:20px;max-width:480px;margin:0 auto;padding-top:32px;font-size:13px;display:flex}.article-meta .author-pic{background:var(--ink);width:36px;height:36px;color:var(--bg);font-family:var(--font-serif), serif;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.article-meta .author-name{color:var(--ink);font-weight:500}.article-meta .dot{background:var(--ink-3);border-radius:50%;width:3px;height:3px}.hero-image{aspect-ratio:16/9;background:var(--ink);color:#f1ede366;letter-spacing:.2em;justify-content:center;align-items:center;max-width:1100px;margin:60px auto 80px;font-size:11px;display:flex;position:relative}.hero-image .bg-glyph{color:#f1ede30f;justify-content:center;align-items:center;font-family:serif;font-size:280px;line-height:1;display:flex;position:absolute;inset:0}article.body{max-width:660px;margin:0 auto;padding:0 32px 80px}article.body .lede{font-family:var(--font-serif), serif;color:var(--ink);border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:32px;font-size:24px;font-weight:300;line-height:1.55}article.body .lede:first-letter{float:right;color:var(--accent);margin-top:6px;margin-left:8px;font-size:72px;font-weight:300;line-height:.85}article.body p{color:var(--ink-2);margin-bottom:28px;font-size:18px;font-weight:300;line-height:1.85}article.body h2{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-.5px;margin:64px 0 24px;font-size:38px;font-weight:300;line-height:1.15}article.body h3{font-family:var(--font-serif), serif;color:var(--ink);margin:40px 0 16px;font-size:24px;font-weight:400}article.body blockquote{font-family:var(--font-serif), serif;color:var(--ink);border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);text-align:center;letter-spacing:-.5px;margin:56px 0;padding:32px 0;font-size:32px;font-style:italic;font-weight:300;line-height:1.35}article.body blockquote:before{content:"";background:var(--accent);width:24px;height:1px;margin:0 auto 24px;display:block}article.body ul,article.body ol{margin-bottom:32px;padding-right:24px}article.body li{color:var(--ink-2);margin-bottom:8px;font-size:18px;font-weight:300;line-height:1.85}article.body .pullout{background:var(--bg-2);border-right:2px solid var(--accent);margin:48px 0;padding:32px 36px}article.body .pullout h3{color:var(--accent);letter-spacing:.05em;margin-top:0;font-size:18px}article.body .pullout p:last-child{margin-bottom:0}.article-end{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;max-width:660px;margin:80px auto 0;padding:48px 32px}.article-end .sig{font-family:var(--font-serif), serif;color:var(--ink);margin-bottom:8px;font-size:32px;font-style:italic;font-weight:300}.article-end small{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;font-size:12px}.tags{flex-wrap:wrap;justify-content:center;gap:8px;max-width:660px;margin:32px auto;padding:0 32px;display:flex}.tags span{color:var(--ink-3);border:1px solid var(--line);border-radius:30px;padding:6px 14px;font-size:13px}.inline-cta{background:var(--ink);color:var(--bg);text-align:center;margin-top:80px;padding:80px 32px}.inline-cta h2{font-family:var(--font-serif), serif;letter-spacing:-1px;margin-bottom:20px;font-size:54px;font-weight:200;line-height:1}.inline-cta h2 em{color:var(--accent);filter:brightness(1.4);font-style:italic;font-weight:300}.inline-cta p{color:#f1ede3b3;max-width:480px;margin:0 auto 32px;font-size:17px;font-weight:300}.inline-cta .btn{background:var(--bg);color:var(--ink);padding:18px 36px;font-size:14px;font-weight:500;display:inline-block}.related{max-width:1200px;margin:0 auto;padding:100px 64px}.related .label{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;margin-bottom:32px;font-size:12px}.related .label:before{content:"";background:var(--ink);vertical-align:middle;width:30px;height:1px;margin-left:12px;display:inline-block}.related-grid{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.rel-card{cursor:pointer}.rel-card .img{aspect-ratio:4/5;background:var(--bg-2);color:var(--ink-3);letter-spacing:.2em;justify-content:center;align-items:center;margin-bottom:20px;font-size:11px;display:flex}.rel-card:nth-child(2) .img{background:var(--ink);color:#f1ede366}.rel-card .meta-r{color:var(--ink-3);letter-spacing:.05em;margin-bottom:10px;font-size:11px}.rel-card .meta-r span{color:var(--accent)}.rel-card h3{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-.3px;font-size:22px;font-weight:300;line-height:1.25}.recipe-hero{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1400px;margin:0 auto;padding:80px 64px 0;display:grid}.recipe-hero .img{aspect-ratio:4/5;background:var(--ink);color:#f1ede366;letter-spacing:.2em;justify-content:center;align-items:center;font-size:11px;display:flex;position:relative}.recipe-hero .img .bg-glyph{color:#f1ede30f;justify-content:center;align-items:center;font-family:serif;font-size:280px;line-height:1;display:flex;position:absolute;inset:0}.recipe-hero h1{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-2.5px;margin-bottom:28px;font-size:88px;font-weight:200;line-height:.95}.recipe-hero h1 em{color:var(--accent);font-style:italic;font-weight:300}.recipe-hero .lede{font-family:var(--font-serif), serif;color:var(--ink-2);margin-bottom:36px;font-size:21px;font-weight:300;line-height:1.55}.meta-strip-wrap{max-width:1400px;margin:60px auto 0;padding:0 64px}.meta-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.meta-strip>div{text-align:center;border-left:1px solid var(--line);padding:24px 16px}.meta-strip>div:last-child{border-left:none}.meta-strip .k{letter-spacing:.25em;color:var(--ink-3);text-transform:uppercase;margin-bottom:8px;font-size:10px}.meta-strip .v{font-family:var(--font-serif), serif;color:var(--ink);font-size:22px;font-weight:400}.why-section{background:var(--ink);color:var(--bg);margin:80px 0;padding:80px 64px}.why-inner{text-align:center;max-width:760px;margin:0 auto}.why-inner .label{color:#f1ede380;letter-spacing:.2em;text-transform:uppercase;margin-bottom:24px;font-size:12px}.why-inner h2{font-family:var(--font-serif), serif;color:var(--bg);letter-spacing:-.5px;font-size:36px;font-style:italic;font-weight:300;line-height:1.3}.why-inner h2 em{color:var(--accent);filter:brightness(1.4);font-style:italic}.recipe-body{grid-template-columns:1fr 1.4fr;gap:80px;max-width:1100px;margin:0 auto;padding:0 64px 80px;display:grid}.ingredients h2,.steps h2{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-.5px;border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:16px;font-size:32px;font-weight:300}.ingredients ul{list-style:none}.ingredients li{border-bottom:1px dotted var(--line);align-items:baseline;gap:16px;padding:14px 0;display:flex}.ingredients li:last-child{border-bottom:none}.ingredients li .qty{font-family:var(--font-serif), serif;color:var(--ink);min-width:80px;font-size:16px;font-weight:500}.ingredients li .item{color:var(--ink-2);font-size:15px;line-height:1.5}.ingredients .opt{background:var(--bg-2);border-right:2px solid var(--accent);color:var(--ink-2);margin-top:24px;padding:20px 22px;font-size:14px}.ingredients .opt b{color:var(--accent);letter-spacing:.2em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.steps ol{counter-reset:step;padding-right:0;list-style:none}.steps li{counter-increment:step;color:var(--ink-2);padding:0 60px 32px 0;font-size:16px;font-weight:300;line-height:1.85;position:relative}.steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-serif), serif;color:var(--accent);border-bottom:1px solid var(--accent);width:48px;padding-bottom:8px;font-size:32px;font-weight:200;position:absolute;top:-4px;right:0}.steps li b{color:var(--ink);font-weight:500}.steps li:last-child{padding-bottom:0}.tip{max-width:760px;margin:0 auto;padding:0 64px 80px}.tip-box{background:var(--bg-2);border-right:2px solid var(--accent);padding:32px 36px}.tip-box h3{font-family:var(--font-serif), serif;color:var(--accent);margin-bottom:10px;font-size:20px;font-weight:400}.tip-box h3:before{content:"※ ";opacity:.7}.tip-box p{color:var(--ink-2);font-size:15px;font-weight:300;line-height:1.7}.list-hero{max-width:1400px;margin:0 auto;padding:100px 64px 60px}.list-hero .label{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;font-size:12px}.list-hero .label:before{content:"";background:var(--ink);vertical-align:middle;width:30px;height:1px;margin-left:12px;display:inline-block}.list-hero h1{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-2.5px;font-size:96px;font-weight:200;line-height:1}.list-hero h1 em{color:var(--accent);font-style:italic;font-weight:300}.list-hero .desc{color:var(--ink-2);max-width:540px;margin-top:40px;font-size:18px;font-weight:300;line-height:1.7}.list-grid-section{max-width:1400px;margin:0 auto;padding:60px 64px 140px}.about-section{border-top:1px solid var(--line);padding:120px 64px}.about-inner{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;max-width:1400px;margin:0 auto;display:grid}.about-portrait{aspect-ratio:4/5;background:var(--bg-2);position:relative;overflow:hidden}.about-portrait img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-text .label{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;margin-bottom:28px;font-size:12px}.about-text .label:before{content:"";background:var(--ink);vertical-align:middle;width:30px;height:1px;margin-left:12px;display:inline-block}.about-text .hi{font-family:var(--font-serif), serif;color:var(--ink-3);margin-bottom:8px;font-size:22px;font-style:italic;font-weight:300}.about-text h2{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-1.5px;margin-bottom:24px;font-size:56px;font-weight:300;line-height:1.05}.about-text h2 em{color:var(--accent);font-style:italic;font-weight:300}.about-text .role{font-family:var(--font-serif), serif;color:var(--ink-2);border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px;font-size:19px;font-weight:300}.about-text p{color:var(--ink-2);max-width:540px;margin-bottom:18px;font-size:16px;font-weight:300;line-height:1.75}.stages-section{background:var(--bg-2);padding:120px 64px}.stages-inner{max-width:1400px;margin:0 auto}.stages-cta{text-align:center;margin-top:60px}.testimonials-section{border-top:1px solid var(--line);padding:140px 64px}.testimonials-inner{max-width:1400px;margin:0 auto}.testimonials{grid-template-columns:repeat(2,1fr);gap:48px 60px;margin-top:32px;display:grid}.testimonial{border-top:1px solid var(--line);flex-direction:column;padding-top:32px;display:flex}.testimonial blockquote{font-family:var(--font-serif), serif;color:var(--ink);flex:1;margin:0 0 24px;font-size:19px;font-style:normal;font-weight:300;line-height:1.7}.testimonial blockquote:before{content:"״";font-family:var(--font-serif), serif;color:var(--accent);margin-bottom:18px;font-size:64px;font-weight:300;line-height:.5;display:block}.testimonial figcaption{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:18px;display:flex}.testimonial .t-name{font-family:var(--font-serif), serif;color:var(--ink);font-size:17px;font-weight:400}.testimonial .t-meta{color:var(--ink-3);letter-spacing:.02em;font-size:13px}.author-quote-section{background:var(--ink);color:var(--bg);padding:120px 64px}.author-quote-inner{text-align:center;max-width:900px;margin:0 auto}.author-quote-inner .quote-mark{font-family:var(--font-serif), serif;color:var(--accent);filter:brightness(1.4);margin-bottom:30px;font-size:90px;font-weight:300;line-height:.5}.author-quote-inner blockquote{font-family:var(--font-serif), serif;color:var(--bg);letter-spacing:-.5px;margin:0 0 32px;font-size:36px;font-style:italic;font-weight:300;line-height:1.4}.author-quote-inner .quote-attrib{color:#f1ede399;letter-spacing:.15em;text-transform:uppercase;font-size:13px}.image-strip>div{min-width:0;position:relative;overflow:hidden}.image-strip>div img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.article-card .img{position:relative;overflow:hidden}.article-card .img img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.article-card:hover .img img{transform:scale(1.04)}.hero-portrait{overflow:hidden}.hero-portrait img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-portrait:before,.hero-portrait:after{z-index:1}.hero-image{overflow:hidden}.hero-image img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-image .bg-glyph{z-index:1}.recipe-hero .img{overflow:hidden}.recipe-hero .img img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.recipe-hero .img .bg-glyph{z-index:1}.master .portrait{aspect-ratio:3/4;background:#f1ede30a;border:1px solid #f1ede314;margin-bottom:28px;position:relative;overflow:hidden}.master .portrait img{object-fit:cover;filter:grayscale(.2)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.map-embed-wrap{max-width:1280px;margin:60px auto 0;padding:0 80px}.map-embed-wrap iframe{border:1px solid var(--line);filter:grayscale(.15)contrast(.95);width:100%;transition:filter .4s;display:block}.map-embed-wrap iframe:hover{filter:grayscale(0)contrast()}.faq-section{border-top:1px solid var(--line);background:var(--bg-2);padding:120px 80px}.faq-inner{max-width:880px;margin:0 auto}.faq-list{border-top:1px solid var(--line);flex-direction:column;margin-top:40px;display:flex}.faq-item{border-bottom:1px solid var(--line);cursor:pointer;padding:28px 0}.faq-item summary{font-family:var(--font-serif), serif;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;font-size:22px;font-weight:300;list-style:none;transition:color .3s;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--ink-3);flex-shrink:0;font-size:28px;font-weight:200;transition:transform .4s cubic-bezier(.2,.8,.2,1),color .3s}.faq-item[open] summary:after{color:var(--accent);transform:rotate(45deg)}.faq-item:hover summary{color:var(--accent)}.faq-item p{color:var(--ink-2);max-width:700px;margin-top:16px;font-size:16px;font-weight:300;line-height:1.7}@media (max-width:780px){.nav{flex-wrap:wrap;gap:14px;padding:20px 24px}.menu{gap:18px;font-size:13px}.hero{padding:60px 24px}.hero h1{letter-spacing:-1px;margin-bottom:40px;font-size:54px}.hero-bottom{grid-template-columns:1fr;gap:30px}.image-strip{grid-template-columns:1fr}.about-section{padding:60px 24px}.about-inner{grid-template-columns:1fr;gap:40px}.about-text h2{font-size:42px}.stages-section,.testimonials-section,.author-quote-section{padding:60px 24px}.testimonials{grid-template-columns:1fr;gap:32px}.author-quote-inner blockquote{font-size:24px}.section{padding:80px 24px}.section-head{grid-template-columns:1fr;gap:30px;margin-bottom:50px}.section-head h2{font-size:42px}.tools{grid-template-columns:repeat(2,1fr)}.tool{border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.tool:nth-child(2n){border-left:none}.articles{grid-template-columns:1fr;gap:36px}.cta-section{padding:80px 24px}.cta-section h2{font-size:48px}.footer{flex-direction:column;gap:14px;padding:32px 24px}.clinic-hero{grid-template-columns:1fr;gap:40px;padding:48px 24px}.clinic-hero h1{letter-spacing:-1px;font-size:48px}.process-section,.masters-section,.contact-section{padding:80px 24px}.stages{grid-template-columns:1fr}.stage{border-left:none;border-bottom:1px solid var(--line)}.masters-grid{grid-template-columns:1fr;gap:40px}.master h3{font-size:26px}.contact-inner{grid-template-columns:1fr;gap:32px}.contact-section h2{font-size:42px}.contact-card{padding:28px}.article-hero{padding:48px 20px 40px}h1.title{letter-spacing:-1px;font-size:42px}.subtitle{font-size:18px}.hero-image{margin:32px 16px 48px}article.body{padding:0 20px 48px}article.body .lede{font-size:20px}article.body p{font-size:17px}article.body h2{font-size:28px}article.body blockquote{padding:20px 0;font-size:22px}.related{padding:64px 24px}.related-grid{grid-template-columns:1fr;gap:36px}.inline-cta{padding:60px 24px}.inline-cta h2{font-size:36px}.recipe-hero{grid-template-columns:1fr;gap:32px;padding:48px 24px 0}.recipe-hero h1{letter-spacing:-1px;font-size:48px}.recipe-hero .lede{font-size:18px}.meta-strip-wrap{padding:0 24px}.meta-strip{grid-template-columns:repeat(2,1fr)}.meta-strip>div:nth-child(2){border-left:none}.meta-strip>div:first-child,.meta-strip>div:nth-child(2){border-bottom:1px solid var(--line)}.why-section{margin:48px 0;padding:48px 24px}.why-inner h2{font-size:24px}.recipe-body{grid-template-columns:1fr;gap:48px;padding:0 24px 48px}.tip{padding:0 24px 48px}.list-hero{padding:60px 24px 40px}.list-hero h1{letter-spacing:-1px;font-size:56px}.list-grid-section{padding:40px 24px 80px}.map-embed-wrap{margin-top:40px;padding:0 24px}.map-embed-wrap iframe{height:300px}.faq-section{padding:64px 24px}.faq-item summary{font-size:18px}.faq-item p{font-size:15px}}.credentials-section{border-top:1px solid var(--line);background:linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 100%);padding:120px 80px;overflow:hidden}.credentials-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:96px;max-width:1280px;margin:0 auto;display:grid}.cred-cert-wrap{perspective:1400px;flex-direction:column;align-items:center;gap:24px;display:flex}.cred-cert{width:100%;max-width:520px;transform-style:preserve-3d;filter:drop-shadow(0 30px 50px #0e1b2840)drop-shadow(0 8px 20px #0e1b2826);transition:transform .7s cubic-bezier(.2,.8,.2,1);position:relative;transform:rotateY(-12deg)rotateX(3deg)}.cred-cert:hover{transform:rotateY(-4deg)rotateX(1deg)}.cred-cert img{border-radius:2px;width:100%;height:auto;display:block}.cred-cert:after{content:"";background-image:inherit;background:linear-gradient(180deg, #f1ede300 0%, var(--bg-2) 90%);opacity:.18;filter:blur(1px);pointer-events:none;height:60%;position:absolute;top:calc(100% + 4px);left:0;right:0;transform:scaleY(-1)}.cred-cert .shine{pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#ffffff73 48%,#ffffff26 52%,#0000 70%) 200% 0/250% 100%;border-radius:2px;position:absolute;inset:0}.credentials-section.in-view .cred-cert .shine{animation:1.6s ease-out .3s forwards certShine}@keyframes certShine{to{background-position:-100% 0}}.cred-cert-wrap{position:relative}.cred-cert-wrap:before{content:"";aspect-ratio:4/3;opacity:.15;filter:blur(1px);pointer-events:none;z-index:-1;background-image:url(/images/cert-igud.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;max-width:520px;position:absolute;top:64%;left:50%;transform:translate(-50%)rotateY(-12deg)scaleY(-1);-webkit-mask-image:linear-gradient(#0006 20%,#0000 100%);mask-image:linear-gradient(#0006 20%,#0000 100%)}.cred-cert-caption{font-family:var(--font-serif), serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;font-size:12px;display:flex}.cred-cert-caption .dot{background:var(--ink-3);opacity:.6;border-radius:50%;width:3px;height:3px}.cred-side{direction:rtl}.cred-side .label{letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;margin-bottom:24px;font-size:12px}.cred-side h2{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-1px;margin-bottom:28px;font-size:56px;font-weight:300;line-height:1.05}.cred-side h2 em{color:var(--accent);font-style:italic}.cred-lede{color:var(--ink-2);max-width:480px;margin-bottom:40px;font-size:16px;font-weight:300;line-height:1.7}.cred-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.cred-list li{border-bottom:1px solid var(--line);padding:22px 0;transition:padding .4s cubic-bezier(.2,.8,.2,1);position:relative}.cred-list li:before{content:"";background:var(--accent);width:0;height:1px;transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;right:0;transform:translateY(-50%)}.cred-list li:hover{padding-right:24px}.cred-list li:hover:before{width:16px}.cred-name{font-family:var(--font-serif), serif;color:var(--ink);margin-bottom:4px;font-size:20px;font-weight:300;transition:color .3s}.cred-list li:hover .cred-name{color:var(--accent)}.cred-meta{color:var(--ink-3);letter-spacing:.04em;font-size:13px}.cred-broshim-row{border-top:1px solid var(--line);max-width:1280px;margin:120px auto 0;padding-top:80px}.cred-broshim-head{text-align:center;max-width:640px;margin-bottom:64px;margin-left:auto;margin-right:auto}.cred-broshim-head .label{letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;margin-bottom:20px;font-size:12px;display:inline-block}.cred-broshim-head h3{font-family:var(--font-serif), serif;color:var(--ink);letter-spacing:-1px;margin-bottom:18px;font-size:42px;font-weight:300;line-height:1.1}.cred-broshim-head h3 em{color:var(--accent);font-style:italic}.cred-broshim-head p{color:var(--ink-3);font-size:15px;font-weight:300;line-height:1.7}.cred-broshim-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:36px;display:grid}.broshim-cert{flex-direction:column;gap:18px;margin:0;display:flex}.broshim-img{border:1px solid var(--line);background:#fff;padding:14px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 14px 32px #0e1b281a,0 4px 10px #0e1b280f}.broshim-img:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:0;background:linear-gradient(115deg,#0000 35%,#ffffff80 50%,#0000 65%) 200% 0/250% 100%;transition:opacity .4s;position:absolute;inset:0}.broshim-img img{border-radius:1px;width:100%;height:auto;display:block}.broshim-cert:hover .broshim-img{transform:translateY(-6px);box-shadow:0 24px 50px #0e1b282e,0 8px 18px #0e1b281a}.broshim-cert:hover .broshim-img:after{opacity:1;animation:1.2s ease-out forwards certShine}.broshim-cert--honors .broshim-img{box-shadow:0 14px 32px #8b25332e,0 4px 10px #0e1b280f}.broshim-badge{background:var(--accent);color:var(--bg);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-family:var(--font-sans), sans-serif;z-index:2;padding:6px 10px;font-weight:500;position:absolute;top:14px;left:14px}.broshim-cert figcaption{flex-direction:column;gap:4px;padding:0 4px;display:flex}.broshim-name{font-family:var(--font-serif), serif;color:var(--ink);font-size:19px;font-weight:400}.broshim-year{letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;font-size:11px}@media (max-width:780px){.credentials-section{padding:60px 20px}.credentials-inner{grid-template-columns:1fr;gap:48px}.cred-cert{max-width:360px;margin:0 auto;transform:none}.cred-cert:hover{transform:none}.cred-cert-wrap:before,.cred-cert:after{display:none}.cred-side{text-align:center}.cred-side h2{letter-spacing:-.5px;font-size:38px}.cred-lede{margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:15px}.cred-list{text-align:right}.cred-list li{padding:18px 0}.cred-name{font-size:18px}.cred-broshim-row{margin-top:64px;padding-top:56px;padding-left:20px;padding-right:20px}.cred-broshim-head{margin-bottom:40px}.cred-broshim-head h3{letter-spacing:-.5px;font-size:30px}.cred-broshim-head p{font-size:14px}.cred-broshim-grid{grid-template-columns:1fr;gap:36px;max-width:360px;margin:0 auto}.broshim-img{padding:10px}.broshim-name{font-size:17px}}.tool{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),background-color .4s;position:relative}.tool.pre-reveal{opacity:0!important;transform:translateY(24px)!important}.tool.pre-reveal:first-child{transition-delay:0s}.tool.pre-reveal:nth-child(2){transition-delay:80ms}.tool.pre-reveal:nth-child(3){transition-delay:.16s}.tool.pre-reveal:nth-child(4){transition-delay:.24s}.tool.pre-reveal:nth-child(5){transition-delay:.32s}.tool:after{content:"";background:var(--accent);width:0;height:1px;transition:width .4s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:28px;right:24px}.tool:hover{background:#8b253308}.tool:hover:after{width:36px}.tool:hover .num,.tool:hover h3{color:var(--accent)}.stage{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.stage.pre-reveal{opacity:0!important;transform:translateY(24px)!important}.stage.pre-reveal:first-child{transition-delay:0s}.stage.pre-reveal:nth-child(2){transition-delay:.1s}.stage.pre-reveal:nth-child(3){transition-delay:.2s}@media (prefers-reduced-motion:reduce){.tool.pre-reveal,.stage.pre-reveal,.cred-cert,.cred-cert .shine,.cred-list li,.broshim-cert{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.lp{--lp-hero-teal:#49768b;--lp-deep-teal:#1a445c;--lp-navy:#2b384e;--lp-bordeaux:#96464a;--lp-bordeaux-deep:maroon;--lp-cream:#e8dbc0;font-family:Helvetica,Helvetica Neue,Arial,Open Sans Hebrew,sans-serif;line-height:1.4}.lp *{box-sizing:border-box}.lp .lp-inner{max-width:950px;margin:0 auto;padding-left:24px;padding-right:24px}.lp .lp-inner-wide{max-width:1024px}.lp .lp-band{width:100%;padding-top:30px;padding-bottom:30px}.lp .lp-band-hero{background-color:var(--lp-hero-teal);color:var(--lp-cream);text-align:center;padding-top:50px;padding-bottom:50px}.lp .lp-eyebrow{color:var(--lp-cream);text-align:center;margin:0 0 18px;font-size:24px;font-weight:400}.lp .lp-hero-text p{color:var(--lp-cream);text-align:center;margin:0;font-size:28px;font-weight:700;line-height:1.45}.lp .lp-hero-text p strong{font-weight:700}.lp .lp-strike,.lp .lp-strike s{color:var(--lp-bordeaux-deep);text-decoration:line-through;-webkit-text-decoration-color:var(--lp-bordeaux-deep);-webkit-text-decoration-color:var(--lp-bordeaux-deep);-webkit-text-decoration-color:var(--lp-bordeaux-deep);text-decoration-color:var(--lp-bordeaux-deep)}.lp .lp-band-portrait{padding-top:30px;padding-bottom:30px}.lp .lp-band-portrait .lp-inner{justify-content:center;display:flex}.lp .lp-portrait-img{width:100%;max-width:760px;height:auto;display:block}.lp .lp-band-navy{background-color:var(--lp-navy);color:var(--lp-cream)}.lp .lp-band-deepteal{background-color:var(--lp-deep-teal);color:var(--lp-cream)}.lp .lp-band-bordeaux{background-color:var(--lp-bordeaux);color:var(--lp-cream)}.lp .lp-band-cream{background-color:var(--lp-cream);color:var(--lp-bordeaux);padding-top:40px;padding-bottom:40px}.lp .lp-twocol{flex-direction:column;align-items:stretch;gap:36px;display:flex}.lp .lp-twocol-form{width:100%;max-width:800px;margin:0 auto}.lp .lp-twocol-text{width:100%;max-width:950px;margin:0 auto}.lp .lp-pain-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lp .lp-pain-list li{color:var(--lp-bordeaux);align-items:flex-start;gap:12px;font-size:22px;font-weight:700;line-height:1.4;display:flex}.lp .lp-check{text-align:center;flex-shrink:0;width:36px;font-size:32px;font-weight:700;line-height:1}.lp .lp-check-navy{color:var(--lp-navy)}.lp .lp-check-bordeaux{color:var(--lp-bordeaux)}.lp .lp-cream-closer{text-align:center;max-width:800px;margin-top:40px;margin-left:auto;margin-right:auto}.lp .lp-cream-closer p{color:var(--lp-bordeaux);text-align:right;margin:0 0 18px;font-size:26px;font-weight:400;line-height:1.5}.lp .lp-cream-headline{font-weight:700;text-align:center!important;margin-bottom:24px!important}.lp .lp-section-title-cream{color:var(--lp-cream);text-align:center;letter-spacing:-.5px;margin:0 0 32px;font-size:48px;font-weight:700}.lp .lp-testimonials{grid-template-columns:repeat(3,1fr);align-items:start;gap:28px;display:grid}.lp .lp-testimonial{text-align:right;padding:0 8px}.lp .lp-quote-mark{color:var(--lp-navy);margin-bottom:12px;font-size:50px;font-weight:700;line-height:1}.lp .lp-testimonial-body p{color:var(--lp-cream);text-align:right;margin:0 0 10px;font-size:20px;line-height:1.5}.lp .lp-testimonial-photo{object-fit:cover;width:122px;height:122px;margin-top:16px;margin-right:0;display:block}.lp .lp-testimonial-name{color:var(--lp-cream);margin:10px 0 0;font-size:20px;font-weight:700}.lp .lp-about{text-align:right;margin-top:30px}.lp .lp-about-h{color:var(--lp-cream);text-align:right;margin:0 0 24px;font-size:34px;font-weight:400}.lp .lp-about p{color:var(--lp-cream);text-align:right;margin:0 0 18px;font-size:26px;font-weight:400;line-height:1.5}.lp .lp-section-title-bordeaux{color:var(--lp-bordeaux);text-align:center;letter-spacing:-.5px;margin:0 0 28px;font-size:48px;font-weight:700}.lp .lp-benefits{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lp .lp-benefits li{color:var(--lp-cream);align-items:flex-start;gap:12px;font-size:24px;font-weight:400;line-height:1.4;display:flex}.lp .lp-after{text-align:center;max-width:720px;margin:0 auto 32px}.lp .lp-after p{color:var(--lp-cream);margin:0 0 12px;font-size:26px;line-height:1.5}.lp .lp-form-bottom{margin-top:16px}.lp .lp-form{flex-direction:column;gap:7px;width:100%;max-width:800px;margin:0 auto;display:flex}.lp .lp-form input{color:#333;text-align:right;background:#fff;border:0;border-radius:24px;outline:none;width:100%;padding:15px 30px;font-family:inherit;font-size:18px}.lp .lp-form input::placeholder{color:#999;opacity:1}.lp .lp-form input[type=tel]{text-align:right;direction:ltr}.lp .lp-form input[type=tel]::placeholder{text-align:right;direction:rtl}.lp .lp-form input:focus{box-shadow:0 0 0 2px #00000014}.lp .lp-form input:disabled{opacity:.7}.lp .lp-form button{width:100%;min-width:200px;color:var(--lp-cream);cursor:pointer;border:0;border-radius:24px;margin-top:10px;padding:13px 30px;font-family:inherit;font-size:24px;font-weight:700;transition:opacity .15s}.lp .lp-form button:hover:not(:disabled){opacity:.92}.lp .lp-form button:disabled{opacity:.65;cursor:not-allowed}.lp .lp-form-cta-navy button{background-color:var(--lp-navy)}.lp .lp-form-cta-bordeaux button{background-color:var(--lp-bordeaux)}.lp .lp-form-error{text-align:center;color:#ffd6d6;background:#00000026;border-radius:6px;margin-top:4px;padding:8px 12px;font-size:14px}.lp .lp-band-cream .lp-form-error{color:var(--lp-bordeaux);background:#96464a1a}.lp .lp-form-success{text-align:center;background:#ffffff14;border-radius:12px;max-width:640px;margin:0 auto;padding:28px 24px}.lp .lp-band-cream .lp-form-success{color:var(--lp-bordeaux);background:#96464a14}.lp .lp-form-success h3{margin:0 0 8px;font-size:26px;font-weight:700}.lp .lp-form-success p{margin:0;font-size:18px}.lp .lp-footer{padding:28px 0}.lp .lp-social{background:var(--lp-cream);border-radius:4px;justify-content:center;align-items:center;gap:14px;width:fit-content;margin:0 auto;padding:8px 14px;display:flex}.lp .lp-social-icon{color:#fff;background:#7e4dc4;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:filter .15s;display:inline-flex;box-shadow:0 0 13px #0000004d}.lp .lp-social-icon:hover{filter:brightness(1.1)}@media (max-width:688px){.lp .lp-eyebrow{font-size:20px}.lp .lp-hero-text p{font-size:22px}.lp .lp-twocol{gap:28px}.lp .lp-pain-list li{font-size:18px}.lp .lp-cream-closer p{font-size:20px}.lp .lp-section-title-cream,.lp .lp-section-title-bordeaux{font-size:32px}.lp .lp-testimonials{grid-template-columns:1fr;gap:36px}.lp .lp-testimonial{padding:0}.lp .lp-testimonial-body p{font-size:17px}.lp .lp-about-h{font-size:26px}.lp .lp-about p{font-size:19px}.lp .lp-benefits li{font-size:18px}.lp .lp-after p{font-size:19px}.lp .lp-form input{padding:13px 22px;font-size:16px}.lp .lp-form button{padding:12px 24px;font-size:20px}}.page-recipes{--accent:#3d5a3f}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
