@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-cyrillic-ext-1-ClXnudBg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-cyrillic-2-DVnfXoMy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-latin-ext-3-CE7zdTnu.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-latin-4-Y14P-dkT.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-cyrillic-ext-5-Bg62sWL9.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-cyrillic-6-BWCqVJN0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-latin-ext-7-ltf1AbuM.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/CormorantGaramond-latin-8-CUoBjw-S.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/CormorantGaramond-cyrillic-ext-5-Bg62sWL9.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/CormorantGaramond-cyrillic-6-BWCqVJN0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/CormorantGaramond-latin-ext-7-ltf1AbuM.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/CormorantGaramond-latin-8-CUoBjw-S.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Manrope-cyrillic-ext-9-C8S-KRRz.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Manrope-cyrillic-10-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Manrope-latin-ext-11-Ch3YOpNY.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Manrope-latin-12-DHIcAJRg.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/Manrope-cyrillic-ext-9-C8S-KRRz.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/Manrope-cyrillic-10-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/Manrope-latin-ext-11-Ch3YOpNY.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/Manrope-latin-12-DHIcAJRg.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Manrope-cyrillic-ext-9-C8S-KRRz.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Manrope-cyrillic-10-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Manrope-latin-ext-11-Ch3YOpNY.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Manrope-latin-12-DHIcAJRg.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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Mulish-cyrillic-ext-13-B3XMVzw1.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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Mulish-cyrillic-14-Cxxi75Cn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Mulish-latin-ext-15-BHZ6ODhS.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:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Mulish-latin-16-WL5YNY-W.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Mulish-cyrillic-ext-13-B3XMVzw1.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Mulish-cyrillic-14-Cxxi75Cn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Mulish-latin-ext-15-BHZ6ODhS.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:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/Mulish-latin-16-WL5YNY-W.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/Mulish-cyrillic-ext-13-B3XMVzw1.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/Mulish-cyrillic-14-Cxxi75Cn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/Mulish-latin-ext-15-BHZ6ODhS.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:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/Mulish-latin-16-WL5YNY-W.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:Sofia Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/SofiaSans-cyrillic-ext-23-BwJd6rRh.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:Sofia Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/SofiaSans-cyrillic-24-waSyF_sL.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/SofiaSans-latin-ext-25-WAXdtJoO.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:Sofia Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/SofiaSans-latin-26-B9fg0t1U.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:Sofia Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSans-cyrillic-ext-23-BwJd6rRh.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:Sofia Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSans-cyrillic-24-waSyF_sL.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSans-latin-ext-25-WAXdtJoO.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:Sofia Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSans-latin-26-B9fg0t1U.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:Sofia Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSans-cyrillic-ext-23-BwJd6rRh.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:Sofia Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSans-cyrillic-24-waSyF_sL.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSans-latin-ext-25-WAXdtJoO.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:Sofia Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSans-latin-26-B9fg0t1U.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:Sofia Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSansCondensed-cyrillic-ext-27-IxHM2cMc.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:Sofia Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSansCondensed-cyrillic-28-BoqAdnJd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSansCondensed-latin-ext-29-CF2pCH9N.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:Sofia Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/SofiaSansCondensed-latin-30-DsAD_hOx.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:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSansCondensed-cyrillic-ext-27-IxHM2cMc.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:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSansCondensed-cyrillic-28-BoqAdnJd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSansCondensed-latin-ext-29-CF2pCH9N.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:Sofia Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/SofiaSansCondensed-latin-30-DsAD_hOx.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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/SofiaSansCondensed-cyrillic-ext-27-IxHM2cMc.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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/SofiaSansCondensed-cyrillic-28-BoqAdnJd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/SofiaSansCondensed-latin-ext-29-CF2pCH9N.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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/SofiaSansCondensed-latin-30-DsAD_hOx.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:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/TenorSans-cyrillic-31-DVnqnQeh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/TenorSans-latin-ext-32-DWl86Xpu.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:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/TenorSans-latin-33-Bloz8C9r.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 Display;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-cyrillic-ext-101-4_PjpEbw.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:Noto Serif Display;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-cyrillic-102-lKhVtHLH.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-latin-ext-103-Bb3KilDe.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 Display;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-latin-104-BnP6HT7v.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 Display;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-cyrillic-ext-105-H0EkCrRc.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:Noto Serif Display;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-cyrillic-106-BkRNFNOU.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-latin-ext-107-DZej46sE.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 Display;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-latin-108-DZCd2g7q.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 Display;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-cyrillic-ext-105-H0EkCrRc.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:Noto Serif Display;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-cyrillic-106-BkRNFNOU.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-latin-ext-107-DZej46sE.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 Display;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/NotoSerifDisplay-latin-108-DZCd2g7q.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}:root{--luxe-bg:#faf8f5;--luxe-surface:#f1ece4;--luxe-text:#141414;--luxe-muted:#6b6660;--luxe-accent:#8a6a43;--luxe-on-accent:#fff;--luxe-line:#e3ddd3;--luxe-control:#8c857b;--luxe-error:#a3362b;--editorial-bg:#fbf6f3;--editorial-surface:#f3e6e0;--editorial-text:#2e2326;--editorial-muted:#76626a;--editorial-accent:#a4515d;--editorial-on-accent:#fff;--editorial-line:#e8d6cf;--editorial-control:#978389;--editorial-error:#9a2f22;--neutral-bg:#efede8;--neutral-surface:#e2ded6;--neutral-text:#1f2120;--neutral-muted:#5f625b;--neutral-accent:#4f5b3a;--neutral-on-accent:#f4f1ea;--neutral-line:#d3cec4;--neutral-control:#7e8178;--neutral-error:#9a3324;--dark-bg:#1f2120;--dark-surface:#2b2d2a;--dark-text:#f4f1ea;--dark-muted:#a9a89f;--dark-accent:#c9b891;--dark-on-accent:#1f2120;--dark-line:#3a3c38;--dark-control:#6e6f68;--dark-error:#e8907f}:root,[data-theme=luxe]{--bg:var(--luxe-bg);--surface:var(--luxe-surface);--text:var(--luxe-text);--text-muted:var(--luxe-muted);--accent:var(--luxe-accent);--on-accent:var(--luxe-on-accent);--line:var(--luxe-line);--border-control:var(--luxe-control);--error:var(--luxe-error);--primary-bg:#141414;--primary-fg:var(--luxe-bg);--primary-hover:#2e2c2a;--primary-press:#3a3734;--secondary-fg:var(--luxe-text);--secondary-border:#141414;--secondary-hover:var(--luxe-surface);--focus:var(--luxe-accent);--selected-bg:#141414;--selected-fg:var(--luxe-bg);--link:var(--luxe-accent);--disabled-bg:#e9e4dc;--disabled-fg:#a19a90;--scrim:#1414146b;--photo-filter:saturate(.82) sepia(.1) contrast(.96) brightness(1.02);--photo-tint:#8a6a430f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=editorial]{--bg:var(--editorial-bg);--surface:var(--editorial-surface);--text:var(--editorial-text);--text-muted:var(--editorial-muted);--accent:var(--editorial-accent);--on-accent:var(--editorial-on-accent);--line:var(--editorial-line);--border-control:var(--editorial-control);--error:var(--editorial-error);--primary-bg:var(--editorial-accent);--primary-fg:#fff;--primary-hover:#93454f;--primary-press:#833c46;--secondary-fg:var(--editorial-text);--secondary-border:var(--editorial-accent);--secondary-hover:var(--editorial-surface);--link:var(--editorial-text);--focus:var(--editorial-accent);--selected-bg:var(--editorial-accent);--selected-fg:#fff;--disabled-bg:#efe2dc;--disabled-fg:#ae9ca1;--scrim:#2e232661;--photo-filter:saturate(.92) sepia(.06) brightness(1.05) contrast(.95);--photo-tint:#a4515d0d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=neutral]{--bg:var(--neutral-bg);--surface:var(--neutral-surface);--text:var(--neutral-text);--text-muted:var(--neutral-muted);--accent:var(--neutral-accent);--on-accent:var(--neutral-on-accent);--line:var(--neutral-line);--border-control:var(--neutral-control);--error:var(--neutral-error);--primary-bg:var(--neutral-accent);--primary-fg:var(--neutral-on-accent);--primary-hover:#434d31;--primary-press:#384028;--secondary-fg:var(--neutral-text);--secondary-border:var(--neutral-text);--secondary-hover:var(--neutral-surface);--link:var(--neutral-text);--focus:var(--neutral-accent);--selected-bg:var(--neutral-text);--selected-fg:var(--neutral-bg);--disabled-bg:#dedad2;--disabled-fg:#9a9b94;--scrim:#1f212073;--photo-filter:saturate(.78) contrast(1.1);--photo-tint:#1f21200a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=neutral-dark]{--bg:var(--dark-bg);--surface:var(--dark-surface);--text:var(--dark-text);--text-muted:var(--dark-muted);--accent:var(--dark-accent);--on-accent:var(--dark-on-accent);--line:var(--dark-line);--border-control:var(--dark-control);--error:var(--dark-error);--primary-bg:var(--dark-accent);--primary-fg:var(--dark-on-accent);--primary-hover:#d6c7a3;--primary-press:#b8a77f;--secondary-fg:var(--dark-text);--secondary-border:var(--dark-text);--secondary-hover:var(--dark-surface);--link:var(--dark-text);--focus:var(--dark-accent);--selected-bg:var(--dark-accent);--selected-fg:var(--dark-on-accent);--disabled-bg:#2b2d2a;--disabled-fg:#6e6f68;--scrim:#00000080;--photo-filter:saturate(.7) contrast(1.14) brightness(.92);--photo-tint:#00000014;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--font-display-luxe:"Cormorant Garamond","Times New Roman",serif;--font-body-luxe:"Manrope",system-ui,sans-serif;--font-label-luxe:"Tenor Sans","Manrope",sans-serif;--font-display-editorial:"Noto Serif Display",Georgia,serif;--font-body-editorial:"Mulish",system-ui,sans-serif;--font-label-editorial:"Mulish",system-ui,sans-serif;--font-display-neutral:"Sofia Sans Condensed","Arial Narrow",sans-serif;--font-body-neutral:"Sofia Sans",system-ui,sans-serif;--font-label-neutral:"Sofia Sans Condensed","Sofia Sans",sans-serif}:root,[data-theme=luxe]{--font-display:var(--font-display-luxe);--font-body:var(--font-body-luxe);--font-label:var(--font-label-luxe);--display-weight:500;--display-transform:none;--display-tracking:-.01em;--heading-weight:500;--type-display:clamp(48px,8vw,84px);--lh-display:1.02;--type-h1:clamp(36px,5.5vw,56px);--lh-h1:1.06;--type-h2:clamp(32px,4vw,44px);--lh-h2:1.1;--type-h3:24px;--lh-h3:1.2;--type-body:16px;--lh-body:1.6;--type-body-sm:14px;--lh-body-sm:1.5;--type-label:12px;--label-weight:400;--label-tracking:.16em;--label-transform:uppercase;--font-price:var(--font-body-luxe);--type-price:16px;--price-weight:600;--btn-font:var(--font-label-luxe);--btn-size:14px;--btn-weight:400;--btn-tracking:.14em;--btn-transform:uppercase;--name-weight:500}[data-theme=editorial]{--font-display:var(--font-display-editorial);--font-body:var(--font-body-editorial);--font-label:var(--font-label-editorial);--display-weight:500;--display-transform:none;--display-tracking:-.015em;--heading-weight:500;--type-display:clamp(40px,7vw,72px);--lh-display:1.08;--type-h1:clamp(32px,5vw,52px);--lh-h1:1.12;--type-h2:clamp(27px,3.6vw,38px);--lh-h2:1.18;--type-h3:21px;--lh-h3:1.3;--type-body:16px;--lh-body:1.65;--type-body-sm:14px;--lh-body-sm:1.5;--type-label:12px;--label-weight:700;--label-tracking:.12em;--label-transform:uppercase;--font-price:var(--font-body-editorial);--type-price:16px;--price-weight:700;--btn-font:var(--font-body-editorial);--btn-size:16px;--btn-weight:700;--btn-tracking:.01em;--btn-transform:none;--name-weight:600}[data-theme=neutral],[data-theme=neutral-dark]{--font-display:var(--font-display-neutral);--font-body:var(--font-body-neutral);--font-label:var(--font-label-neutral);--display-weight:600;--display-transform:none;--display-tracking:0;--heading-weight:600;--type-display:clamp(44px,8vw,88px);--lh-display:1;--type-h1:clamp(38px,6vw,64px);--lh-h1:1;--type-h2:clamp(30px,4.2vw,44px);--lh-h2:1.05;--type-h3:22px;--lh-h3:1.2;--type-body:16px;--lh-body:1.55;--type-body-sm:14px;--lh-body-sm:1.45;--type-label:14px;--label-weight:600;--label-tracking:.08em;--label-transform:uppercase;--font-price:var(--font-display-neutral);--type-price:19px;--price-weight:600;--btn-font:var(--font-label-neutral);--btn-size:17px;--btn-weight:600;--btn-tracking:.06em;--btn-transform:uppercase;--name-weight:600}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--tap-min:44px;--control-h:48px;--bar-h:72px;--container:1120px;--container-narrow:720px;--gutter:20px;--section-y:64px;--shadow-float:0 1px 2px #1414140f,0 8px 28px #14141414;--focus-width:2px;--focus-offset:2px;--ease:cubic-bezier(.2,.7,.2,1);--dur-1:.12s;--dur-2:.22s;--dur-3:.36s;--ratio-portrait:4/5;--ratio-hero:3/2}@media (width>=768px){:root{--gutter:32px;--section-y:88px}}@media (width>=1280px){:root{--gutter:48px;--section-y:112px}}:root,[data-theme=luxe]{--radius-sm:0px;--radius-md:2px;--radius-lg:2px;--radius-chip:2px;--radius-photo:0px}[data-theme=editorial]{--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-chip:999px;--radius-photo:16px}[data-theme=neutral],[data-theme=neutral-dark]{--radius-sm:6px;--radius-md:8px;--radius-lg:8px;--radius-chip:6px;--radius-photo:6px}:root,[data-theme]{--focus-ring:0 0 0 var(--focus-offset) var(--bg),0 0 0 calc(var(--focus-offset) + var(--focus-width)) var(--focus);--shadow-bar:0 -1px 0 var(--line),0 -8px 24px #1414140d}[data-theme],.ss-root{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.ss-root *,[data-theme] *{box-sizing:border-box}.ss-display,.ss-h1,.ss-h2,.ss-h3{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-tracking);text-wrap:balance;color:var(--text);margin:0}.ss-display{font-size:var(--type-display);line-height:var(--lh-display)}.ss-h1{font-size:var(--type-h1);line-height:var(--lh-h1)}.ss-h2{font-size:var(--type-h2);line-height:var(--lh-h2)}.ss-h3{font-size:var(--type-h3);line-height:var(--lh-h3);font-weight:var(--heading-weight)}.ss-display em,.ss-h1 em,.ss-h2 em{font-style:italic}[data-theme=editorial] .ss-display em,[data-theme=editorial] .ss-h1 em,[data-theme=editorial] .ss-h2 em{color:var(--accent)}[data-theme^=neutral] .ss-display em,[data-theme^=neutral] .ss-h1 em,[data-theme^=neutral] .ss-h2 em{color:var(--accent);font-style:normal}.ss-body{font-size:var(--type-body);line-height:var(--lh-body);text-wrap:pretty;margin:0}.ss-body-sm{font-size:var(--type-body-sm);line-height:var(--lh-body-sm);margin:0}.ss-label{font-family:var(--font-label);font-size:var(--type-label);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);margin:0;line-height:1.3}.ss-price{font-family:var(--font-price);font-size:var(--type-price);font-weight:var(--price-weight);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ss-muted{color:var(--text-muted)}.ss-container{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.ss-section{padding:var(--section-y) 0}.ss-section--surface{background:var(--surface)}.ss-section-head{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.ss-root a,[data-theme] a{color:inherit}:where([data-theme]) :focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){[data-theme] *{transition:none!important;animation:none!important}}.ss-icon{flex:none;display:block}.ss-btn{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-6);border-radius:var(--radius-sm);font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:var(--btn-transform);cursor:pointer;white-space:normal;text-align:center;text-wrap:balance;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease);-webkit-tap-highlight-color:transparent;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.ss-btn--sm{min-height:var(--tap-min);padding:0 var(--space-4)}.ss-btn--block{width:100%;display:flex}.ss-btn--primary{background:var(--primary-bg);color:var(--primary-fg)}.ss-btn--secondary{color:var(--secondary-fg);border-color:var(--secondary-border);background:0 0}.ss-btn--text{color:var(--text);min-height:var(--tap-min);padding:0 var(--space-2);font-family:var(--font-body);letter-spacing:0;text-transform:none;text-underline-offset:4px;background:0 0;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.ss-btn--primary:hover{background:var(--primary-hover)}.ss-btn--secondary:hover{background:var(--secondary-hover)}.ss-btn--text:hover{color:var(--accent)}}.ss-btn--primary:active,.ss-btn--primary.is-pressed{background:var(--primary-press);transform:scale(.985)}.ss-btn--secondary:active,.ss-btn--secondary.is-pressed{background:var(--surface);transform:scale(.985)}.ss-btn--text:active,.ss-btn--text.is-pressed{color:var(--accent)}.ss-btn:focus-visible,.ss-btn.is-focus{box-shadow:var(--focus-ring);outline:none}.ss-btn:disabled,.ss-btn[aria-disabled=true]{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed;border-color:#0000;transform:none}.ss-btn--text:disabled{background:0 0}.ss-btn.is-loading{cursor:progress}.ss-btn.is-loading .ss-btn__label{opacity:0}.ss-spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ss-spin}.ss-btn .ss-spinner{margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-iconbtn{appearance:none;width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--text);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ss-iconbtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-link{color:var(--link);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--border-control);text-decoration-color:var(--border-control);min-height:var(--tap-min);transition:color var(--dur-1) var(--ease),text-decoration-color var(--dur-1) var(--ease);align-items:center;gap:6px;font-weight:500;display:inline-flex}.ss-link--accent{color:var(--accent);text-decoration-color:currentColor}@media (hover:hover){.ss-link:hover{color:var(--accent);text-decoration-color:currentColor}}.ss-link:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}.ss-link--inline{min-height:0;display:inline}.ss-divider{border:0;border-top:1px solid var(--line);width:100%;margin:0}.ss-divider--label{align-items:center;gap:var(--space-4);color:var(--text-muted);border:0;display:flex}.ss-divider--label:before,.ss-divider--label:after{content:"";border-top:1px solid var(--line);flex:1}.ss-chip{appearance:none;min-height:var(--tap-min);min-width:72px;padding:0 var(--space-4);border:1px solid var(--border-control);border-radius:var(--radius-chip);color:var(--text);font-family:var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:500;display:inline-flex}@media (hover:hover){.ss-chip:not(:disabled):not(.is-selected):hover{border-color:var(--text)}}.ss-chip.is-selected{background:var(--selected-bg);border-color:var(--selected-bg);color:var(--selected-fg)}.ss-chip:disabled{border-color:var(--line);color:var(--disabled-fg);cursor:not-allowed;text-decoration:line-through}.ss-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-badge{border-radius:var(--radius-chip);height:26px;font-family:var(--font-label);font-size:12px;font-weight:var(--label-weight);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ss-badge--accent{background:var(--accent);color:var(--on-accent)}.ss-badge--neutral{background:var(--surface);color:var(--text)}.ss-badge--outline{border:1px solid var(--border-control);color:var(--text)}.ss-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ss-status{font-weight:600;font-size:var(--type-body-sm);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ss-status:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.ss-status--open{color:var(--accent)}.ss-status--closed{color:var(--text-muted)}.ss-field{flex-direction:column;gap:6px;width:100%;display:flex}.ss-field__label{font-size:var(--type-body-sm);color:var(--text);justify-content:space-between;gap:8px;font-weight:600;display:flex}.ss-field__optional{color:var(--text-muted);white-space:nowrap;font-weight:400}.ss-field__control{min-height:var(--control-h);border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--bg);transition:border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease);align-items:stretch;display:flex}[data-theme=editorial] .ss-field__control,[data-theme=neutral] .ss-field__control{background:#ffffff80}.ss-field__control:focus-within,.ss-field.is-focus .ss-field__control{border-color:var(--text);box-shadow:var(--focus-ring)}.ss-field__prefix{padding:0 var(--space-3) 0 var(--space-4);color:var(--text-muted);border-right:1px solid var(--line);font-variant-numeric:tabular-nums;align-items:center;font-size:16px;display:flex}.ss-field__input{min-width:0;color:var(--text);font:inherit;padding:0 var(--space-4);background:0 0;border:0;outline:none;flex:1;font-size:16px}textarea.ss-field__input{padding:var(--space-3) var(--space-4);resize:vertical;min-height:96px;line-height:1.5}.ss-field__input::placeholder{color:var(--text-muted);opacity:.8}.ss-field__help{font-size:var(--type-body-sm);color:var(--text-muted);align-items:flex-start;gap:6px;display:flex}.ss-field.is-error .ss-field__control{border-color:var(--error);border-width:1.5px}.ss-field.is-error .ss-field__help{color:var(--error)}.ss-field.is-disabled .ss-field__control{background:var(--disabled-bg);border-color:var(--line)}.ss-field.is-disabled .ss-field__input,.ss-field.is-disabled .ss-field__label{color:var(--disabled-fg);cursor:not-allowed}.ss-photo{background:var(--surface);border-radius:var(--radius-photo);isolation:isolate;width:100%;position:relative;overflow:hidden}.ss-photo img{object-fit:cover;width:100%;height:100%;filter:var(--photo-filter);position:absolute;inset:0}.ss-photo:after{content:"";background:var(--photo-tint);pointer-events:none;position:absolute;inset:0}.ss-photo__empty{color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;position:absolute;inset:0}.ss-photo__mono{font-family:var(--font-display);color:var(--text-muted);font-size:clamp(36px,9vw,64px);line-height:1;font-weight:var(--display-weight);text-transform:var(--display-transform);opacity:.7}.ss-demobar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:6px var(--gutter);background:var(--surface);min-height:44px;color:var(--text);font-size:var(--type-body-sm);border-bottom:1px solid var(--line);display:flex}.ss-demobar__text{color:var(--text-muted)}.ss-demobar__text b{color:var(--text);white-space:nowrap;font-weight:600}.ss-demobar .ss-btn{letter-spacing:.04em;min-height:36px;padding:0 12px;font-size:13px}.ss-header{z-index:20;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.ss-header__row{justify-content:space-between;align-items:center;gap:var(--space-4);height:64px;display:flex}.ss-header__logo{color:var(--text);font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-tracking);min-height:var(--tap-min);align-items:center;font-size:26px;line-height:1;text-decoration:none;display:flex}[data-theme=editorial] .ss-header__logo{font-size:24px;font-style:italic}[data-theme^=neutral] .ss-header__logo{font-size:24px}.ss-header__logo img{width:auto;max-height:40px;display:block}.ss-header__nav{gap:var(--space-8);align-items:center;display:none}.ss-header__nav a{color:var(--text);min-height:var(--tap-min);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}@media (hover:hover){.ss-header__nav a:hover{color:var(--accent)}}@media (width>=1024px){.ss-header__nav{display:flex}.ss-header__row{height:80px}.ss-header__logo{font-size:30px}}.ss-actionbar{z-index:30;gap:var(--space-2);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--bg);box-shadow:var(--shadow-bar);display:flex;position:fixed;bottom:0;left:0;right:0}.ss-actionbar--static{position:relative}.ss-actionbar{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);display:grid}.ss-actionbar .ss-btn--primary{padding:0 var(--space-3);letter-spacing:min(var(--btn-tracking),.08em)}.ss-actionbar__btn{min-width:0;height:var(--control-h);border:1px solid var(--border-control);border-radius:var(--radius-sm);color:var(--text);white-space:nowrap;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 4px;font-size:13px;font-weight:600;line-height:1.1;text-decoration:none;display:flex}.ss-actionbar__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width>=1024px){.ss-actionbar:not(.ss-actionbar--static){display:none}}.ss-hero{position:relative}.ss-hero__eyebrow{color:var(--text-muted)}.ss-hero__text{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.ss-hero__sub{max-width:34ch;color:var(--text-muted)}.ss-hero__actions{gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.ss-hero__meta{gap:var(--space-2) var(--space-5);color:var(--text-muted);font-size:var(--type-body-sm);flex-wrap:wrap;align-items:center;display:flex}.ss-hero__meta span{align-items:center;gap:6px;display:inline-flex}.ss-hero--text{padding:var(--space-16) 0 var(--space-12)}.ss-hero--text .ss-hero__text{max-width:760px}.ss-hero--photo{color:#fff;align-items:flex-end;min-height:min(88svh,760px);display:flex}.ss-hero--photo .ss-hero__media{position:absolute;inset:0}.ss-hero--photo .ss-hero__media .ss-photo{border-radius:0;height:100%}.ss-hero--photo .ss-hero__media:after{content:"";background:linear-gradient(to top,var(--scrim),transparent 70%);position:absolute;inset:0}.ss-hero--photo .ss-hero__inner{padding-bottom:var(--space-10);padding-top:var(--space-24);position:relative}.ss-hero--photo.has-image .ss-display,.ss-hero--photo.has-image .ss-hero__sub,.ss-hero--photo.has-image .ss-hero__eyebrow,.ss-hero--photo.has-image .ss-hero__meta{color:#fff}.ss-hero--photo.has-image .ss-btn--secondary{color:#fff;border-color:#fff}.ss-hero--photo:not(.has-image){color:var(--text)}.ss-hero--photo:not(.has-image) .ss-hero__media:after{display:none}.ss-hero--split .ss-hero__grid{gap:var(--space-8);padding-top:var(--space-8);padding-bottom:var(--space-12);display:grid}.ss-hero--split .ss-photo{aspect-ratio:4/5}@media (width>=768px){.ss-hero--split .ss-hero__grid{align-items:center;gap:var(--space-12);padding-top:var(--space-12);padding-bottom:var(--space-16);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.ss-hero--split .ss-photo{aspect-ratio:3/2}}@media (width>=1280px){.ss-hero--split .ss-photo{aspect-ratio:4/5}}@media (width<=767px){.ss-hero__actions{flex-direction:column}.ss-hero__actions .ss-btn{width:100%}}.ss-about{gap:var(--space-8);display:grid}.ss-about__text{gap:var(--space-5);flex-direction:column;display:flex}.ss-about__promises{border-top:1px solid var(--line);margin:var(--space-2) 0 0;gap:0;padding:0;list-style:none;display:grid}.ss-about__promise{padding:var(--space-4) 0;border-bottom:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.ss-about__promise b{color:var(--text);font-weight:600}.ss-about__promise span{color:var(--text-muted);font-size:var(--type-body-sm)}.ss-about .ss-photo{aspect-ratio:4/5}@media (width>=768px){.ss-about{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.ss-services{border-top:1px solid var(--line)}.ss-acc{border-bottom:1px solid var(--line)}.ss-acc__head{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:64px;padding:var(--space-4) 0;color:var(--text);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;display:flex}.ss-acc__head:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-acc__title{align-items:baseline;gap:var(--space-3);display:flex}.ss-acc__count{color:var(--text-muted);font-size:var(--type-body-sm)}.ss-acc__chev{transition:transform var(--dur-2) var(--ease);color:var(--text-muted)}.ss-acc.is-open .ss-acc__chev{transform:rotate(180deg)}.ss-acc__body{padding-bottom:var(--space-3)}.ss-svc{gap:var(--space-1) var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ss-acc__body>.ss-svc:first-child{border-top:0}.ss-svc__main{flex-direction:column;gap:4px;min-width:0;display:flex}.ss-svc__name{font-size:17px;font-weight:var(--name-weight);color:var(--text);line-height:1.35}.ss-svc__meta{gap:var(--space-3);color:var(--text-muted);font-size:var(--type-body-sm);align-items:baseline;display:flex}.ss-svc__meta .ss-price{color:var(--text)}.ss-svc__desc{color:var(--text-muted);font-size:var(--type-body-sm);grid-column:1/-1;max-width:52ch;margin-top:-2px;line-height:1.5}.ss-svc__side{align-items:center;gap:var(--space-4);display:flex}.ss-svc__side .ss-price{display:none}@media (width>=768px){.ss-svc__side .ss-price{display:block}.ss-svc__meta .ss-price,.ss-svc__meta .ss-svc__sep{display:none}}.ss-svc--selectable{cursor:pointer;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);margin-top:var(--space-2);transition:border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease);text-align:left;width:100%;font:inherit;color:inherit;appearance:none;background:0 0}.ss-svc--selectable+.ss-svc--selectable{border-top:1px solid var(--line)}.ss-svc--selectable.is-selected{border-color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--text)}.ss-svc--selectable:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-radio{border:1.5px solid var(--border-control);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.is-selected .ss-radio{border-color:var(--selected-bg);background:var(--selected-bg);color:var(--selected-fg)}.ss-spec{gap:var(--space-3);flex-direction:column;display:flex}.ss-spec .ss-photo{aspect-ratio:4/5}.ss-spec__name{font-family:var(--font-display);font-size:var(--type-h3);line-height:var(--lh-h3);font-weight:var(--heading-weight);text-transform:var(--display-transform);margin:0}.ss-spec__role{color:var(--text-muted);font-size:var(--type-body-sm);margin:0}.ss-spec__foot{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}.ss-grid-2{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.ss-grid-2{gap:var(--space-8)}}.ss-picker{gap:var(--space-2);flex-direction:column;display:flex}.ss-pick{appearance:none;align-items:center;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);min-height:80px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;width:100%;display:flex}.ss-pick .ss-photo{aspect-ratio:4/5;border-radius:var(--radius-sm);flex:none;width:48px}.ss-pick .ss-photo__mono{font-size:22px}.ss-pick__body{flex-direction:column;flex:1;gap:2px;display:flex}.ss-pick__name{font-size:17px;font-weight:600}.ss-pick__role{font-size:var(--type-body-sm);color:var(--text-muted)}.ss-pick.is-selected{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);background:var(--surface)}.ss-pick:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-pick__any{aspect-ratio:4/5;border:1px dashed var(--border-control);border-radius:var(--radius-sm);width:48px;color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:flex}.ss-gallery{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ss-gallery .ss-photo{aspect-ratio:4/5}@media (width>=768px){.ss-gallery{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.ss-gallery--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ss-reviews{gap:var(--space-4);display:grid}@media (width>=768px){.ss-reviews{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-review{gap:var(--space-4);padding:var(--space-6);background:var(--surface);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}.ss-review__text{font-family:var(--font-display);color:var(--text);text-wrap:pretty;margin:0;font-size:22px;line-height:1.35}[data-theme=editorial] .ss-review__text{font-size:20px;font-style:italic}[data-theme^=neutral] .ss-review__text{font-family:var(--font-body);text-transform:none;font-size:18px;line-height:1.5}.ss-review__foot{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ss-review__author{font-weight:600;font-size:var(--type-body-sm);font-style:normal}.ss-stars{color:var(--accent);gap:2px;display:inline-flex}.ss-stars .is-off{color:var(--line)}.ss-hours{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ss-hours td{padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:16px}.ss-hours td:last-child{text-align:right}.ss-hours tr.is-today td{font-weight:600}.ss-hours tr.is-today td:first-child{padding-left:var(--space-4);position:relative}.ss-hours tr.is-today td:first-child:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.ss-hours .is-closed{color:var(--text-muted)}.ss-hours__head{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ss-map{aspect-ratio:4/3;background:var(--surface);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-muted);border:1px solid var(--line);text-align:center;padding:var(--space-6);flex-direction:column;display:flex;position:relative}@media (width>=768px){.ss-map{aspect-ratio:16/9}}.ss-location{gap:var(--space-5);flex-direction:column;display:flex}.ss-location__addr{gap:var(--space-3);align-items:flex-start;display:flex}.ss-location__actions{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.ss-social{gap:var(--space-2);flex-wrap:wrap;display:flex}.ss-social a{min-height:var(--tap-min);padding:0 var(--space-4) 0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-chip);color:var(--text);align-items:center;gap:8px;font-size:15px;text-decoration:none;display:inline-flex}@media (hover:hover){.ss-social a:hover{border-color:var(--text)}}.ss-social a:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-footer{border-top:1px solid var(--line);padding:var(--space-12) 0 calc(var(--space-12) + var(--bar-h));color:var(--text-muted);font-size:var(--type-body-sm)}@media (width>=1024px){.ss-footer{padding-bottom:var(--space-12)}}.ss-footer__grid{gap:var(--space-6);display:grid}@media (width>=768px){.ss-footer__grid{grid-template-columns:1.2fr 1fr 1fr;align-items:start}}.ss-footer__name{font-family:var(--font-display);color:var(--text);text-transform:var(--display-transform);margin:0 0 var(--space-2);font-size:24px}.ss-footer dl{gap:4px var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.ss-footer dt{color:var(--text-muted)}.ss-footer dd{color:var(--text);margin:0}.ss-footer__legal{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ss-steps{gap:var(--space-3);flex-direction:column;display:flex}.ss-steps__top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ss-steps__bar{gap:4px;display:grid}.ss-steps__seg{background:var(--line);border-radius:2px;height:3px}.ss-steps__seg.is-done{background:var(--text)}.ss-steps__seg.is-current{background:var(--accent)}.ss-steps__list{gap:var(--space-6);margin:0;padding:0;list-style:none;display:none}@media (width>=768px){.ss-steps__list{display:flex}.ss-steps__top{display:none}.ss-steps__list li{color:var(--text-muted);font-size:var(--type-body-sm);align-items:center;gap:8px;display:flex}.ss-steps__list li.is-current{color:var(--text);font-weight:600}.ss-steps__list li.is-done{color:var(--text)}.ss-steps__num{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.ss-steps__list li.is-current .ss-steps__num{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}}.ss-days{gap:var(--space-2);scroll-snap-type:x mandatory;scrollbar-width:none;margin:-4px;padding:4px;display:flex;overflow-x:auto}.ss-days::-webkit-scrollbar{display:none}.ss-day{appearance:none;scroll-snap-align:start;border:1px solid var(--border-control);border-radius:var(--radius-md);width:60px;min-height:72px;color:var(--text);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.ss-day__wd{color:var(--text-muted);text-transform:lowercase;font-size:13px}.ss-day__num{font-size:20px;font-weight:600;line-height:1.1}.ss-day__mo{color:var(--text-muted);font-size:12px}.ss-day.is-selected{background:var(--selected-bg);border-color:var(--selected-bg);color:var(--selected-fg)}.ss-day.is-selected .ss-day__wd,.ss-day.is-selected .ss-day__mo{color:inherit;opacity:.85}.ss-day:disabled{border-color:var(--line);color:var(--disabled-fg);cursor:not-allowed}.ss-day:disabled .ss-day__num{text-decoration:line-through;text-decoration-thickness:1px}.ss-day:focus-visible{box-shadow:var(--focus-ring);outline:none}.ss-slots{gap:var(--space-6);flex-direction:column;display:flex}.ss-slots__group{gap:var(--space-3);flex-direction:column;display:flex}.ss-slots__grid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ss-slots__grid .ss-chip{min-width:0;padding:0 4px}@media (width>=768px){.ss-slots__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.ss-empty{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border-radius:var(--radius-md);flex-direction:column;display:flex}.ss-bbar{z-index:30;background:var(--bg);box-shadow:var(--shadow-bar);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.ss-bbar--static{position:relative}.ss-bbar__inner{max-width:var(--container-narrow);gap:var(--space-2);align-items:center;margin:0 auto;display:flex}.ss-bbar__inner .ss-btn--primary{flex:1}.ss-bbar__hint{max-width:var(--container-narrow);margin:0 auto var(--space-2);font-size:var(--type-body-sm);color:var(--text-muted);justify-content:space-between;gap:8px;display:flex}.ss-confirm{gap:var(--space-6);flex-direction:column;display:flex}.ss-confirm__mark{background:var(--accent);width:56px;height:56px;color:var(--on-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.ss-summary{background:var(--surface);border-radius:var(--radius-md);padding:var(--space-5)}.ss-summary dl{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.ss-summary__row{justify-content:space-between;align-items:baseline;gap:2px var(--space-4);flex-wrap:wrap;display:flex}.ss-summary dt{color:var(--text-muted);font-size:var(--type-body-sm)}.ss-summary dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ss-confirm__rows{flex-direction:column;display:flex}.ss-confirm__row{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.ss-confirm__row>div{flex-direction:column;gap:2px;display:flex}.ss-note{gap:var(--space-3);font-size:var(--type-body-sm);color:var(--text-muted);align-items:flex-start;display:flex}.ss-owner{gap:var(--space-4);flex-direction:column;display:flex}.ss-notif{gap:var(--space-3);padding:var(--space-4);color:#141414;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:18px;font-family:-apple-system,Segoe UI,system-ui,sans-serif;display:flex}.ss-notif__app{background:var(--primary-bg);width:36px;height:36px;color:var(--primary-fg);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.ss-notif__body{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;line-height:1.35;display:flex}.ss-notif__top{color:#6b6660;justify-content:space-between;font-size:12px;display:flex}.ss-notif__title{font-size:15px;font-weight:600}.ss-cal{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.ss-cal__head{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.ss-cal__row{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;min-height:48px;display:grid}.ss-cal__row:last-child{border-bottom:0}.ss-cal__time{color:var(--text-muted);padding:6px 0 0 var(--space-3);font-variant-numeric:tabular-nums;font-size:13px}.ss-cal__slot{padding:4px var(--space-2) 4px 0}.ss-cal__ev{border-radius:var(--radius-sm);background:var(--surface);color:var(--text);flex-direction:column;padding:6px 10px;font-size:13px;line-height:1.3;display:flex}.ss-cal__ev.is-new{background:var(--accent);color:var(--on-accent)}.ss-cal__ev b{font-weight:600}.ss-section--surface .ss-map,.ss-section--surface .ss-review,.ss-section--surface .ss-empty{background:var(--bg)}[data-theme=neutral-dark] .ss-hero .ss-display{text-transform:uppercase;letter-spacing:.005em;line-height:.95}.ss-svc__name,.ss-spec__name,.ss-pick__name,.ss-acc__title .ss-h3,.ss-summary dd,.ss-review__text,.ss-display,.ss-h1,.ss-h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ss-bbar .ss-btn{letter-spacing:.04em;padding:0 var(--space-3)}.ss-location__actions .ss-btn{padding:0 var(--space-3)}.ss-spec .ss-btn{width:100%;padding:0 var(--space-3)}.ss-demobar{flex-wrap:wrap}.ss-summary dd,.ss-svc__main{min-width:0}
