@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2) format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2) format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2) format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2) format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2) format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-ext-600-normal-CivhzOCV.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-600-normal-DX5V8c14.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-600-normal-BuMhxFId.woff2) format("woff2"),url(/assets/open-sans-cyrillic-600-normal-C5LXWJm_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-greek-600-normal-CkCBI2Km.woff2) format("woff2"),url(/assets/open-sans-greek-600-normal-Xt_394w2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-hebrew-600-normal-CQztwT7q.woff2) format("woff2"),url(/assets/open-sans-hebrew-600-normal-D7z6DfF6.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-math-600-normal-DQ8cZjrd.woff2) format("woff2"),url(/assets/open-sans-math-600-normal-CWMKYWAo.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-symbols-600-normal-DgwZOEXg.woff2) format("woff2"),url(/assets/open-sans-symbols-600-normal-BiWokiHG.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-vietnamese-600-normal-cWHhjaNO.woff2) format("woff2"),url(/assets/open-sans-vietnamese-600-normal-CVI-Ycr6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-ext-600-normal-CXDaa6Q7.woff2) format("woff2"),url(/assets/open-sans-latin-ext-600-normal-YZ6Vktkr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2) format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2) format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2) format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2) format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2) format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-cyrillic-ext-400-normal-BlcaxZtM.woff2) format("woff2"),url(/assets/cormorant-cyrillic-ext-400-normal-Bgrpe4p1.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-cyrillic-400-normal-C8QS47vb.woff2) format("woff2"),url(/assets/cormorant-cyrillic-400-normal-D3EsxgFc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-vietnamese-400-normal-C-RiYxEf.woff2) format("woff2"),url(/assets/cormorant-vietnamese-400-normal-DmUuA7Y2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-latin-ext-400-normal-DuQ88yz3.woff2) format("woff2"),url(/assets/cormorant-latin-ext-400-normal-DuXFa1Dr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-latin-400-normal-BGH8Vunh.woff2) format("woff2"),url(/assets/cormorant-latin-400-normal-C3_-2Ua-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-cyrillic-ext-600-normal-dLR2-a_v.woff2) format("woff2"),url(/assets/cormorant-cyrillic-ext-600-normal-Dr-wLyOm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-cyrillic-600-normal-BcIsDXzC.woff2) format("woff2"),url(/assets/cormorant-cyrillic-600-normal-CBymlcNF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-vietnamese-600-normal-Dar_cCT6.woff2) format("woff2"),url(/assets/cormorant-vietnamese-600-normal-GIs8CF2x.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-latin-ext-600-normal-D3T6BBXG.woff2) format("woff2"),url(/assets/cormorant-latin-ext-600-normal-CD-dlDpD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-latin-600-normal-B254Xisw.woff2) format("woff2"),url(/assets/cormorant-latin-600-normal-DUW-TI76.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}@media(min-width:1920px){.container{max-width:1920px}}@media(min-width:2300px){.container{max-width:2300px}}.pointer-events-none{pointer-events:none!important}.\!visible,.visible{visibility:visible!important}.collapse{visibility:collapse!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.inset-0{inset:0!important}.top-0{top:0!important}.isolate{isolation:isolate!important}.z-0{z-index:0!important}.z-10{z-index:10!important}.m-0{margin:0!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mb-1{margin-bottom:.25rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-12{margin-bottom:3rem!important}.mb-14{margin-bottom:3.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-20{margin-bottom:5rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-6{margin-bottom:1.5rem!important}.ml-1{margin-left:.25rem!important}.ms-2{margin-inline-start:.5rem!important}.mt-0{margin-top:0!important}.mt-10{margin-top:2.5rem!important}.mt-12{margin-top:3rem!important}.mt-16{margin-top:4rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-7{margin-top:1.75rem!important}.mt-8{margin-top:2rem!important}.mt-9{margin-top:2.25rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.hidden{display:none!important}.h-full{height:100%!important}.h-screen{height:100vh!important}.w-auto{width:auto!important}.w-full{width:100%!important}.max-w-2xl{max-width:42rem!important}.max-w-3xl{max-width:48rem!important}.max-w-4xl{max-width:56rem!important}.max-w-72{max-width:18rem!important}.max-w-xl{max-width:36rem!important}.flex-1{flex:1 1 0%!important}.grow{flex-grow:1!important}.origin-center{transform-origin:center!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.resize{resize:both!important}.list-inside{list-style-position:inside!important}.list-disc{list-style-type:disc!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.gap-10{gap:2.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-8{gap:2rem!important}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.overflow-hidden{overflow:hidden!important}.break-all{word-break:break-all!important}.rounded-2xl{border-radius:1rem!important}.rounded-3xl{border-radius:1.5rem!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.border{border-width:1px!important}.border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))!important}.border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.bg-\[\#6D2362\]{--tw-bg-opacity: 1 !important;background-color:rgb(109 35 98 / var(--tw-bg-opacity, 1))!important}.bg-\[\#d9d3c1\]{--tw-bg-opacity: 1 !important;background-color:rgb(217 211 193 / var(--tw-bg-opacity, 1))!important}.bg-\[var\(--graylight1\)\]{background-color:var(--graylight1)!important}.bg-black\/50{background-color:#00000080!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-5{padding:1.25rem!important}.p-6{padding:1.5rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-28{padding-top:7rem!important;padding-bottom:7rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-52{padding-top:13rem!important;padding-bottom:13rem!important}.pb-24{padding-bottom:6rem!important}.pl-5{padding-left:1.25rem!important}.pt-10{padding-top:2.5rem!important}.pt-14{padding-top:3.5rem!important}.pt-8{padding-top:2rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.italic{font-style:italic!important}.not-italic{font-style:normal!important}.text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.text-blue-600{--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity, 1))!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.underline{text-decoration-line:underline!important}.line-through{text-decoration-line:line-through!important}.opacity-30{opacity:.3!important}.outline{outline-style:solid!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05)) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}:root{--primary: #071727;--premium-navy: #06182b;--premium-navy-soft: #0d2d4d;--premium-charcoal: #111417;--premium-gold: #bf8a34;--premium-gold-light: #e5b96a;--premium-gold-dark: #96651f;--premium-offwhite: #fbfaf7;--premium-cream: #f4f0e8;--premium-surface: #ffffff;--premium-text: #101820;--premium-muted: #596675;--premium-border: #e9dfd0;--premium-border-strong: #d9c7ac;--premium-shadow-soft: 0 18px 48px rgba(6, 24, 43, .07);--premium-shadow-strong: 0 28px 72px rgba(6, 24, 43, .16);--premium-radius: 10px;--premium-radius-lg: 18px;--premium-section-y: clamp(96px, 10vw, 152px);--premium-section-y-sm: clamp(68px, 7vw, 108px);--surface-0: #ffffff;--surface-100: #fbfaf7;--secondary-color: #73726D;--darklight: #313236;--lightgrayishorange: #F0EDE8;--graylight:#eff1f1;--graylight2:#f7f7f7;--graylight1:#f4f4f4;--goldcolor:linear-gradient(120deg, #d9d3c1 0%, #dcd8c7 50%, #dcdaca 100%);--font-stack: "Poppins", sans-serif;--font-body: "Poppins", sans-serif;--font-family: "Poppins", sans-serif;--font-size: 16px;--font-weight: 400;--line-height: 1.5}@font-face{font-family:Foundry Sans;src:url(/assets/FoundrySans-Normal-C-AUieM2.eot);src:local("Foundry Sans Medium"),local("FoundrySans-Normal"),url(/assets/FoundrySans-Normal-C-AUieM2.eot?#iefix) format("embedded-opentype"),url(/assets/FoundrySans-Normal-BgCxhrK1.woff2) format("woff2"),url(/assets/FoundrySans-Normal-CLipmLRl.woff) format("woff"),url(/assets/FoundrySans-Normal-ylKBeiyc.ttf) format("truetype");font-weight:500;font-style:normal}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0;list-style:none}body{font-size:16px;line-height:1.65;font-family:Open Sans,sans-serif;font-weight:400;background:var(--premium-offwhite);color:var(--primary);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a:hover{color:var(--primary)}a{text-decoration:none;color:inherit}.container{max-width:1320px;margin:auto;padding:0 clamp(22px,4.5vw,52px)}h2,h1{text-transform:uppercase;font-size:18px;line-height:28px;font-weight:500;font-family:var(--font-family)}.hero-content h2,h3{font-size:45px;line-height:58px;font-weight:500;font-family:var(--font-stack);margin:15px 0 30px}h4{font-size:24px;line-height:36px;font-weight:600;font-family:var(--font-stack)}.titles{max-width:920px}.titles.text-center,.text-center .titles{margin-left:auto;margin-right:auto}.titles h2{color:var(--premium-gold-dark);font-size:13px;font-weight:800;letter-spacing:.13em;line-height:1.45;margin-bottom:12px;text-transform:uppercase}.titles h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(34px,4.8vw,58px);font-weight:600;letter-spacing:0;line-height:1.04;margin:0 0 22px;text-transform:none}.titles p{color:var(--premium-muted);font-size:17px;line-height:1.78}.btn{display:inline-flex;align-items:center;background:var(--premium-navy);color:var(--tw-ring-offset-color);border:1px solid transparent;padding:13px 28px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:800;letter-spacing:.02em;min-height:48px;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease;justify-content:center}.btn:hover{background:var(--premium-navy-soft);color:var(--tw-ring-offset-color);transform:translateY(-1px)}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--premium-gold);outline-offset:4px}.fixed-btn{align-items:center;background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border:0;border-radius:999px;bottom:22px;box-shadow:0 18px 40px #061b313d;cursor:pointer;display:flex;height:62px;justify-content:center;position:fixed;right:22px;transition:transform .2s ease,box-shadow .2s ease;width:62px;z-index:120}.fixed-btn:hover,.fixed-btn:focus-visible{box-shadow:0 20px 48px #061b314d;transform:translateY(-2px)}.fixed-btn img{height:34px;width:34px}.fixed-btn ul{background:#fff;border:1px solid var(--premium-border);border-radius:14px;bottom:76px;box-shadow:var(--premium-shadow-strong);display:grid;gap:10px;min-width:178px;opacity:0;padding:12px;pointer-events:none;position:absolute;right:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.fixed-btn.active ul{opacity:1;pointer-events:auto;transform:translateY(0)}.fixed-btn .btn{width:100%}.fixed-btn .btn02{background:var(--premium-navy);color:#fff}@keyframes rippling{0%{transform:scale(0);opacity:.6}to{transform:scale(4);opacity:0}}.animate-rippling{animation:rippling .6s linear forwards}.pageloadin{position:fixed;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--graylight1);transition:all .5s ease-out}.pageloadin svg{width:250px;height:250px}@keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-1{animation:animate-svg-fill-1 .2s ease-in .4s both}@keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-2{animation:animate-svg-fill-2 .2s ease-in .45s both}@keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-3{animation:animate-svg-fill-3 .2s ease-in .5s both}@keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-4{animation:animate-svg-fill-4 .2s ease-in .55s both}@keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-5{animation:animate-svg-fill-5 .2s ease-in .6000000000000001s both}@keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-6{animation:animate-svg-fill-6 .2s ease-in .65s both}@keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#0a1726}}.svg-elem-7{animation:animate-svg-fill-7 .2s ease-in .7000000000000001s both}.wrapper{position:absolute;top:100px;right:20px;z-index:999;transform:rotate(155deg)}.I_body{width:60px;height:180px;background:#ebebeb;position:relative;transform:rotate(25deg)}.I_body:before{content:"";position:absolute;top:0;width:85px;left:50%;transform:translate(-50%);height:8px;background:#ebebeb;border-radius:5px}.I_body .I_tip_needle{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:20px;height:20px;background:#f19090}.I_body .I_tip_needle:before{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);width:2px;height:40px;background:#f19090}.I_body .I_handle{position:absolute;top:-54px;left:50%;transform:translate(-50%);width:25px;height:90px;background:#ebebeb}.I_body .I_handle:before{content:"";position:absolute;top:0;width:60px;left:50%;transform:translate(-50%);height:8px;background:#ebebeb;border-radius:5px}.I_body .measurements{position:absolute;top:50%;transform:translateY(-50%);right:0;width:50%;height:80%}.I_body .measurements>div{width:100%;height:2px;background:#979797;margin-top:7px;float:right}.I_body .measurements>div:nth-child(odd){width:50%}.I_body .liquid{position:absolute;bottom:0;left:0;width:100%;height:80%;background:#f19090;transform-origin:bottom;transform:scaleY(1)}.drop{position:absolute;left:50%;transform:translate(-50%);width:10px;height:10px;background:#f19090;border-radius:50%;opacity:0}.drop:before{content:"";position:absolute;top:-6px;left:1px;border:4px solid;border-color:transparent transparent #F19090}@keyframes press{0%{top:-54px}to{top:-34px}}@keyframes liquid_fall{0%{height:80%}to{height:60%}}@keyframes fall{0%{bottom:-73px;left:50%;opacity:1}50%{bottom:-85px;left:65%;opacity:1}to{bottom:-120px;left:75%;opacity:0}}@keyframes fall_1{0%{bottom:-73px;left:50%;opacity:1}50%{bottom:-85px;left:65%;opacity:1}to{bottom:-120px;left:75%;opacity:0}}.regulated h5{font-family:Foundry Sans;font-size:18px;color:var(--tw-ring-offset-color);margin-bottom:10px}.leaves{position:absolute;top:0}.leaf-1{width:220px;height:150px;border-radius:100px 290px 30px 280px;background:#f4effd99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:rotate(0);margin-left:-140px;margin-top:20px}.leaf-2{width:200px;height:150px;border-radius:20px 170px 30px 180px;background:#ccbbff26;transform:rotate(86deg);margin-top:-170px;margin-left:40px}.leaf-3{width:170px;height:170px;border-radius:80px 149px 30px 170px;background:#ccbbff40;transform:rotate(280deg);margin-top:-20px;margin-left:-120px}.leaf-4{width:180px;height:140px;border-radius:20px 170px 30px 180px;background:#ccbbff26;transform:rotate(46deg);margin-top:-130px;margin-left:0}.leaf-5{width:170px;height:170px;border-radius:80px 149px 30px 170px;background:#ccbbff40;transform:rotate(350deg);margin-top:-210px;margin-left:100px}@media screen and (min-width:1920px){.container{max-width:1620px}body{font-size:17px;overflow-x:hidden}.pageloadin svg{width:380px;height:380px}h2,h1{font-size:24px;line-height:38px}.hero-content h2,h3{font-size:57px;line-height:74px}}@media(min-width:992px)and (max-height:670px){.hero-content h2,h3{font-size:36px;line-height:46px}}@media(max-width:1280px){body{font-size:14px;overflow-x:hidden}.hero-content h2,h3{font-size:40px;line-height:50px}}@media(max-width:1199px){.hero-content h2,h3{font-size:28px;line-height:40px}h4{font-size:21px;line-height:30px}}@media(max-width:1023px){.btn{padding:8px 20px;font-size:12px}}@media(max-width:992px){h3{font-size:30px;line-height:40px;margin:5px 0 20px}.hero-content h2{font-size:24px;line-height:35px;margin:20px 0}h2,h1{font-size:14px;line-height:20px}.titles p br{display:none}}@media(max-width:767px){.hero-content h2{font-size:18px;font-weight:600;line-height:25px;margin:10px 0}h4{font-size:16px;line-height:24px;font-weight:600}h3{font-size:22px;line-height:32px}.pageloadin svg{width:150px;height:150px}.leaves{top:auto;bottom:100px;z-index:0;left:37%}}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}@media(min-width:640px){.sm\:ml-5{margin-left:1.25rem!important}.sm\:flex-row{flex-direction:row!important}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1!important}.md\:mb-20{margin-bottom:5rem!important}.md\:w-1\/2{width:50%!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:flex-row{flex-direction:row!important}.md\:gap-10{gap:2.5rem!important}.md\:px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:text-justify{text-align:justify!important}}@media(min-width:992px){.mid\:absolute{position:absolute!important}.mid\:mb-28{margin-bottom:7rem!important}.mid\:mt-16{margin-top:4rem!important}.mid\:mt-28{margin-top:7rem!important}.mid\:mt-7{margin-top:1.75rem!important}.mid\:w-3\/12{width:25%!important}.mid\:w-4\/5{width:80%!important}.mid\:flex-row{flex-direction:row!important}.mid\:flex-row-reverse{flex-direction:row-reverse!important}.mid\:py-20{padding-top:5rem!important;padding-bottom:5rem!important}.mid\:py-28{padding-top:7rem!important;padding-bottom:7rem!important}.mid\:text-left{text-align:left!important}}@media(min-width:1024px){.lg\:mb-11{margin-bottom:2.75rem!important}.lg\:mt-20{margin-top:5rem!important}.lg\:mt-24{margin-top:6rem!important}.lg\:mt-48{margin-top:12rem!important}.lg\:justify-between{justify-content:space-between!important}.lg\:gap-8{gap:2rem!important}.lg\:pt-16{padding-top:4rem!important}}@media(min-width:1280px){.xl\:w-10\/12,.xl\:w-5\/6{width:83.333333%!important}}@media(min-width:1920px){.xxl\:mb-52{margin-bottom:13rem!important}.xxl\:mt-28{margin-top:7rem!important}.xxl\:mt-52{margin-top:13rem!important}.xxl\:gap-12{gap:3rem!important}.xxl\:py-28{padding-top:7rem!important;padding-bottom:7rem!important}.xxl\:py-44{padding-top:11rem!important;padding-bottom:11rem!important}.xxl\:py-52{padding-top:13rem!important;padding-bottom:13rem!important}.xxl\:pl-12{padding-left:3rem!important}.xxl\:pt-28{padding-top:7rem!important}}.cookie-banner{background:var(--premium-navy);border-top:1px solid rgba(191,138,52,.4);bottom:0;box-shadow:0 -12px 36px #06182b52;color:#fff;left:0;position:fixed;right:0;z-index:200}.cookie-banner:before{background:linear-gradient(90deg,transparent 0%,rgba(229,185,106,.6) 50%,transparent 100%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.cookie-banner-inner{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px;margin:0 auto;max-width:1180px;padding:18px clamp(18px,4vw,36px)}.cookie-banner-text{flex:1 1 360px;min-width:0}.cookie-banner-title{color:#fff;display:block;font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.cookie-banner-text p{color:#ffffffc7;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6;margin:0}.cookie-banner-text a{color:var(--premium-gold-light);font-weight:700;text-decoration:underline;text-decoration-color:#e5b96a99;text-underline-offset:3px}.cookie-banner-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.cookie-banner-btn{border-radius:0;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.1em;min-height:42px;padding:10px 22px;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.cookie-banner-btn--primary{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border:0;color:var(--premium-navy)}.cookie-banner-btn--primary:hover,.cookie-banner-btn--primary:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);transform:translateY(-1px)}.cookie-banner-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.45);color:#fff}.cookie-banner-btn--ghost:hover,.cookie-banner-btn--ghost:focus-visible{background:#e5b96a1f;border-color:var(--premium-gold-light);color:var(--premium-gold-light)}@media(max-width:640px){.cookie-banner-actions{justify-content:stretch;width:100%}.cookie-banner-btn{flex:1 1 auto;text-align:center}}.premium-topbar{background:linear-gradient(90deg,var(--premium-navy),#0b223b);border-bottom:1px solid rgba(191,138,52,.32);color:#fff;font-size:12px}.premium-topbar-inner{align-items:center;display:flex;gap:20px;justify-content:flex-end;min-height:36px}.premium-topbar-list,.premium-topbar-contact{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px}.premium-topbar-list li,.premium-topbar-contact a{align-items:center;display:inline-flex;gap:7px;opacity:.94;white-space:nowrap}.premium-topbar-list span{border:1px solid var(--premium-gold);border-radius:999px;height:8px;width:8px;box-shadow:0 0 0 4px #bf8a341f}.premium-topbar-contact a:before{color:var(--premium-gold);content:"•";margin-right:7px}.premium-topbar-contact a:hover,.premium-topbar-contact a:focus-visible{color:var(--premium-gold-light)}@media(max-width:900px){.premium-topbar-contact{display:none}.premium-topbar-inner{justify-content:center}}@media(max-width:640px){.premium-topbar-list{justify-content:center}.premium-topbar-list li:nth-child(n+4){display:none}}.header{width:100%;padding:0;transition:padding .35s cubic-bezier(.22,1,.36,1);position:fixed;z-index:99;will-change:padding;background:#fff;box-shadow:0 12px 30px #061b3114}.dark-header .nav ul li .dropdown-menu li a{color:var(--primary)}.dark-header .nav ul li a,.dark-header .nav ul li span{color:var(--tw-ring-offset-color)}.dark-header .logomain svg,.dark-header .logomain svg path{fill:#fff;stroke:#fff}.fixedtop .header{padding:0}.header-content{display:flex;align-items:center;justify-content:space-between;border-radius:0;background:#fff;padding:18px 0;transition:background-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,backdrop-filter .35s ease;will-change:background-color,box-shadow,backdrop-filter}.fixedtop .header-content{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.logo{display:flex;align-items:center;gap:20px}.logomain svg{width:64px}.centerlogo{position:fixed;top:80px;left:0;width:100%;transition:all ease-in-out .3s}.centerlogo img{width:140px;margin:auto}.fixedtop .centerlogo{opacity:0!important;display:none}.nav ul{display:flex;align-items:center;font-size:13px}.nav ul li{position:relative}.nav ul li a,.nav ul li span{text-decoration:none;color:var(--primary);font-weight:700;cursor:pointer;padding:8px 10px;border-radius:4px;display:inline-block;margin:0 2px;transition:background-color .25s ease,color .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.nav ul li.dropdown.active span,.nav ul li.active a,.nav ul li a:hover,.nav ul li:hover span{background:transparent;color:var(--premium-gold-dark)}.nav ul li .dropdown-menu{position:absolute;top:100%;left:0;background:var(--surface-0);padding:10px;box-shadow:0 2px 10px #0000001a;flex-direction:column;width:100%;gap:10px;border:1px solid var(--premium-border);border-radius:12px;z-index:1;transform:scaleY(0);transform-origin:top;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;will-change:transform,opacity;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s ease,visibility .2s ease}.nav ul li:hover .dropdown-menu{transform:scaleY(1);opacity:1;visibility:visible;pointer-events:auto}.nav ul li .dropdown-menu li{width:100%}.nav ul li .dropdown-menu li a{display:flex;align-items:center;gap:10px;padding:10px 20px;transition:background-color .25s ease,color .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.nav ul li .dropdown-menu li a svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.nav ul li.dropdown.active ul li.active a svg,.nav ul li .dropdown-menu li a:hover svg{transform:translate(8px)}.nav ul li.dropdown.active ul li a{background:transparent;color:var(--primary)}.nav ul li.dropdown.active ul li.active a,.nav ul li.dropdown.active ul li a:hover,.nav ul li .dropdown-menu li a:hover{background:var(--surface-100);color:var(--primary)}.menu-toggle{display:none;flex-direction:column;gap:5px;cursor:pointer}.menu-toggle span{width:16px;height:2px;background:var(--tw-ring-offset-color);transition:all .3s}.menu-toggle.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.menu-toggle.open span:nth-child(2){opacity:0}.menu-toggle.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.header-right{display:flex;align-items:center;opacity:0;will-change:transform,opacity}.premium-book-btn{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:8px;color:var(--premium-navy);font-size:12px;font-weight:800;letter-spacing:.02em;min-height:46px;padding:13px 18px;text-transform:uppercase}.premium-book-btn:hover,.premium-book-btn:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);color:var(--premium-navy)}@media(max-width:992px){.nav ul li a,.nav ul li span{padding:4px 10px;margin:0 2px;font-size:12px}}@media(max-width:767px){.dark-header .nav ul li a,.dark-header .nav ul li span{color:var(--primary)}.header-content.menu-open{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}body.menu-active{overflow:hidden}.menu-open .navlogo{display:inline-flex;position:absolute;top:90px;width:100%}.menu-open .navlogo svg{width:20%;margin:auto auto 30px}.header-right .btn{display:none}.premium-header .menu-toggle,.menu-toggle{display:flex;background:var(--premium-navy);padding:10px;border-radius:50px}nav.nav{position:fixed;top:0;left:0;width:100vw;max-width:100vw;height:100vh;z-index:80;place-content:center;transform:translate(100%);transition:transform .4s ease-in-out,backdrop-filter .3s ease}.logo .logomain,.header-right{position:relative;z-index:90}nav.nav.open{transform:translate(0);background:#fbfaf7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav ul{opacity:0;pointer-events:none;display:flex;flex-direction:column;gap:1rem;transition:opacity .4s ease-in-out}.nav.open ul{opacity:1;pointer-events:auto;gap:7px}.nav .dropdown-menu{position:relative;top:0;left:0;width:100%;box-shadow:none;border-radius:0;transform-origin:top}.nav ul li{width:80%}.nav ul li a,.nav ul li span{width:100%;padding:12px 20px;background:#fff}.nav ul li .dropdown-menu li a{padding:4px 20px}.nav ul li.dropdown.active ul li.active a,.nav ul li.dropdown.active ul li a:hover,.nav ul li .dropdown-menu li a:hover{background:var(--premium-navy);color:var(--tw-ring-offset-color)}.nav ul li .dropdown-menu{position:relative;background:transparent;padding:10px 0 0 20px;box-shadow:none;opacity:1;overflow:visible;transform:initial;visibility:visible;pointer-events:auto}.nav ul li .dropdown-menu li{width:98%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.header-right{gap:20px}.fixedtop .header-right{width:auto;justify-content:end}.fixedtop .logo{gap:0;opacity:1}.fixedtop .logo .logomain svg{width:30px;transition:width .3s ease}.menu-open .logo{opacity:1}.nav ul li span{position:relative}.nav ul li span strong{position:absolute;right:16px}}.nav .dropdown-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.nav .dropdown-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.menu-toggle{background:transparent;border:0;padding:0}.menu-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.premium-header.dark-header .nav ul li a,.premium-header.dark-header .nav ul li span,.premium-header.dark-header .nav .dropdown-trigger{color:var(--premium-navy)}.premium-header.dark-header .logomain svg,.premium-header.dark-header .logomain svg path{fill:var(--premium-navy);stroke:var(--premium-navy)}.premium-header .nav .dropdown-trigger{border-radius:4px;color:var(--premium-navy);display:inline-flex;font-weight:700;gap:.35rem;margin:0 2px;padding:8px 10px}.premium-header .nav .dropdown.active .dropdown-trigger,.premium-header .nav .dropdown-trigger:hover,.premium-header .nav .dropdown-trigger:focus-visible{color:var(--premium-gold-dark)}.premium-header .nav ul li .dropdown-menu{background:#fff;border:1px solid rgba(201,150,63,.24);border-radius:12px;box-shadow:0 18px 44px #061b312e;min-width:300px;padding:12px;z-index:999}.premium-header .nav ul li .dropdown-menu li a{background:#fff;color:var(--premium-navy);line-height:1.25;white-space:nowrap}.premium-header .nav ul li .dropdown-menu li a:hover,.premium-header .nav ul li .dropdown-menu li a:focus-visible,.premium-header .nav ul li.dropdown.active ul li.active a,.premium-header .nav ul li.dropdown.active ul li a:hover{background:var(--premium-offwhite);color:var(--premium-navy)}.premium-header .menu-toggle span{background:#fff}@media(max-width:767px){.premium-header .header-content{padding:14px 0}.premium-header .nav .dropdown-trigger,.premium-header .nav ul li a,.premium-header .nav ul li span{background:#fff;border:1px solid var(--premium-border);border-radius:8px;color:var(--premium-navy);padding:12px 18px;width:100%}.premium-header .nav ul li .dropdown-menu{min-width:0}}.premium-header{background:#fffffff7;border-bottom:1px solid rgba(217,199,172,.6);box-shadow:0 8px 32px #06182b0d}.fixedtop .premium-header{background:#fffffffa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px #06182b14}.premium-header .header-content{background:transparent;gap:22px;padding:22px 0}.fixedtop .premium-header .header-content{padding:14px 0}.premium-header .logo{flex:1 1 auto;gap:clamp(22px,3vw,40px)}.premium-header .logomain{align-items:center;display:inline-flex}.premium-header .logomain svg{width:clamp(58px,5.2vw,82px)}.premium-header .nav ul{gap:4px}.premium-header .nav ul li a,.premium-header .nav .dropdown-trigger{color:var(--premium-navy);font-size:12px;font-weight:800;letter-spacing:.05em;line-height:1;padding:12px 9px;position:relative;text-transform:uppercase}.premium-header .nav ul li a:after,.premium-header .nav .dropdown-trigger:after{background:var(--premium-gold);bottom:4px;content:"";height:1px;left:10px;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:calc(100% - 20px)}.premium-header .nav ul li.active>a,.premium-header .nav ul li a:hover,.premium-header .nav ul li a:focus-visible,.premium-header .nav .dropdown.active .dropdown-trigger,.premium-header .nav .dropdown-trigger:hover,.premium-header .nav .dropdown-trigger:focus-visible{color:var(--premium-gold-dark)}.premium-header .nav ul li.active>a:after,.premium-header .nav ul li a:hover:after,.premium-header .nav ul li a:focus-visible:after,.premium-header .nav .dropdown.active .dropdown-trigger:after,.premium-header .nav .dropdown-trigger:hover:after,.premium-header .nav .dropdown-trigger:focus-visible:after{transform:scaleX(1)}.premium-header .nav ul li .dropdown-menu{border-radius:var(--premium-radius);box-shadow:0 24px 70px #06182b24}.premium-book-btn{border:1px solid rgba(150,101,31,.3);border-radius:0;box-shadow:0 12px 28px #bf8a3433;min-height:48px;padding:14px 26px}.premium-book-btn:hover,.premium-book-btn:focus-visible{box-shadow:0 16px 36px #bf8a3447}@media(max-width:1180px){.premium-header .nav ul li a,.premium-header .nav .dropdown-trigger{font-size:11px;letter-spacing:.035em;padding-left:7px;padding-right:7px}.premium-book-btn{padding-inline:16px}}@media(max-width:767px){.premium-header .header-content{padding:14px 0}.premium-header .logomain svg{width:58px}.premium-header nav.nav{align-items:center;display:flex;justify-content:center;padding:120px 22px 42px}.premium-header nav.nav.open{background:linear-gradient(180deg,#ffffff 0%,var(--premium-offwhite) 100%)}.premium-header .nav.open ul{max-width:430px;width:100%}.premium-header .nav ul li{width:100%}.premium-header .nav .dropdown-trigger,.premium-header .nav ul li a,.premium-header .nav ul li span{border-color:#d9c7acd1;box-shadow:0 12px 28px #06182b0d;font-size:12px}.premium-header .nav ul li a:after,.premium-header .nav .dropdown-trigger:after{display:none}}.premium-header.home-header{background:var(--premium-navy);border-bottom:1px solid rgba(191,138,52,.18);box-shadow:0 8px 40px #00000038}.fixedtop .premium-header.home-header{background:#06182bf7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 40px #00000052}.premium-header.home-header .header-content{background:transparent}.premium-header.home-header .logomain svg,.premium-header.home-header .logomain svg path{fill:#fff;stroke:#fff}.premium-header.home-header .nav ul li a,.premium-header.home-header .nav .dropdown-trigger{color:#ffffffe0}.premium-header.home-header .nav ul li a:after,.premium-header.home-header .nav .dropdown-trigger:after{background:var(--premium-gold-light)}.premium-header.home-header .nav ul li.active>a,.premium-header.home-header .nav ul li a:hover,.premium-header.home-header .nav ul li a:focus-visible,.premium-header.home-header .nav .dropdown.active .dropdown-trigger,.premium-header.home-header .nav .dropdown-trigger:hover,.premium-header.home-header .nav .dropdown-trigger:focus-visible{color:var(--premium-gold-light)}.premium-header.home-header .nav ul li .dropdown-menu{background:#fff}.premium-header.home-header .nav ul li .dropdown-menu li a{background:#fff;color:var(--premium-navy)}.premium-header.home-header .menu-toggle span{background:#fff}@media(max-width:767px){.premium-header.home-header nav.nav.open{background:linear-gradient(180deg,#06182b,#08213b)}.premium-header.home-header .nav .dropdown-trigger,.premium-header.home-header .nav ul li a,.premium-header.home-header .nav ul li span{background:#ffffff0f;border-color:#bf8a3447;color:#ffffffe6}.premium-header.home-header .nav ul li .dropdown-menu li a{background:#ffffffeb;color:var(--premium-navy)}}.premium-footer{background:linear-gradient(125deg,#061525,#08213b 60%,#061525);border-top:2px solid rgba(191,138,52,.36);color:#fff;padding:clamp(72px,8vw,108px) 0 36px;position:relative}.premium-footer:before{background:linear-gradient(90deg,transparent 0%,rgba(229,185,106,.55) 50%,transparent 100%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.premium-footer-grid{display:grid;gap:clamp(40px,5vw,72px);grid-template-columns:minmax(280px,1.4fr) repeat(3,minmax(160px,1fr))}.premium-footer .footer-logo{display:inline-flex;margin-bottom:16px;transition:transform .22s ease}.premium-footer .footer-logo:hover{transform:translateY(-1px)}.premium-footer .footer-logo svg{height:78px;width:78px}.premium-footer .footer-logo svg path{fill:#fff;stroke:#fff}.premium-footer-wordmark{color:#fff;display:block;font-family:Cormorant,serif;font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:.005em;line-height:1.2;margin-top:6px}.premium-footer-rule{background:linear-gradient(90deg,var(--premium-gold) 0%,var(--premium-gold-light) 60%,transparent 100%);border-radius:1px;display:block;height:2px;margin:18px 0 22px;max-width:96px}.premium-footer p,.premium-footer li{color:#ffffffbd;font-size:14.5px;line-height:1.75}.premium-footer a{color:#ffffffc7;transition:color .18s ease}.premium-footer h2{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.18em;margin:0 0 22px;position:relative;padding-bottom:14px;text-transform:uppercase}.premium-footer h2:after{background:var(--premium-gold);bottom:0;content:"";height:2px;left:0;position:absolute;width:26px}.premium-footer ul{display:grid;gap:10px}.premium-footer nav a,.premium-footer-contact a{font-size:14.5px;position:relative}.premium-footer a:hover,.premium-footer a:focus-visible{color:var(--premium-gold-light)}.premium-footer-cqc{border:1px solid rgba(229,185,106,.45);border-radius:0;color:#ffffffeb!important;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.05em;margin-top:20px;padding:10px 14px;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease}.premium-footer-cqc:hover,.premium-footer-cqc:focus-visible{background:#e5b96a24;border-color:var(--premium-gold-light);color:#fff!important}.premium-footer-contact ul li{font-size:14.5px}.premium-footer-book{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border:none;border-radius:0;color:var(--premium-navy)!important;font-size:12px;font-weight:800;letter-spacing:.1em;margin-top:26px;min-height:50px;padding:14px 24px;text-transform:uppercase;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.premium-footer-book:hover,.premium-footer-book:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);box-shadow:0 10px 28px #00000047;transform:translateY(-1px)}.premium-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.14);display:flex;gap:20px;justify-content:space-between;margin-top:clamp(56px,6vw,80px);padding-top:30px}.premium-footer-bottom p{color:#fff9;font-size:12.5px;letter-spacing:.03em;margin:0}.premium-footer-bottom div{display:flex;gap:12px}.premium-footer-bottom a,.premium-footer-bottom span{color:#fff9;font-size:12.5px;letter-spacing:.03em}.premium-footer-bottom a:hover,.premium-footer-bottom a:focus-visible{color:var(--premium-gold-light)}@media(max-width:1000px){.premium-footer-grid{grid-template-columns:1fr 1fr}.premium-footer-brand{grid-column:1 / -1}}@media(max-width:640px){.premium-footer-grid{gap:36px;grid-template-columns:1fr}.premium-footer-bottom{align-items:flex-start;flex-direction:column;gap:12px}}.skip-link{background:#06182b;color:#fff;font:600 14px/1 Inter,sans-serif;left:12px;padding:12px 18px;position:absolute;text-decoration:none;top:-100px;transition:top .18s ease;z-index:9999}.skip-link:focus{top:12px;outline:2px solid #d9c7ac}.notfound-page{align-items:center;background:#06182b;color:#fff;display:flex;min-height:100vh;overflow:hidden;padding:clamp(96px,12vw,160px) 0 clamp(80px,10vw,132px);position:relative}.notfound-bg{background:linear-gradient(135deg,#061525,#08213b 45%,#061525);inset:0;position:absolute;z-index:0}.notfound-bg-glow{background:radial-gradient(circle at 22% 18%,rgba(229,185,106,.16) 0%,transparent 55%),radial-gradient(circle at 78% 82%,rgba(229,185,106,.1) 0%,transparent 50%);inset:0;position:absolute;z-index:1}.notfound-inner{max-width:980px;position:relative;text-align:center;z-index:2}.notfound-eyebrow{color:var(--premium-gold-light);display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.22em;margin-bottom:22px;text-transform:uppercase}.notfound-heading{color:#fff;font-family:Cormorant,serif;font-size:clamp(38px,5.8vw,76px);font-weight:500;letter-spacing:-.005em;line-height:1.05;margin:0 0 10px;text-transform:none}.notfound-rule{background:linear-gradient(90deg,transparent 0%,var(--premium-gold) 30%,var(--premium-gold-light) 50%,var(--premium-gold) 70%,transparent 100%);border-radius:1px;display:block;height:2px;margin:20px auto 28px;max-width:140px}.notfound-lead{color:#ffffffb8;font-size:clamp(15px,1.4vw,17px);line-height:1.7;margin:0 auto;max-width:620px}.notfound-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:36px 0 56px}.notfound-btn-gold{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:0;color:var(--premium-navy)!important;font-size:12.5px;font-weight:800;letter-spacing:.1em;min-height:50px;padding:14px 28px;text-transform:uppercase;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.notfound-btn-gold:hover,.notfound-btn-gold:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);box-shadow:0 12px 32px #00000047;transform:translateY(-1px)}.notfound-btn-outline{background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:0;color:#fff!important;font-size:12.5px;font-weight:800;letter-spacing:.1em;min-height:50px;padding:14px 28px;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.notfound-btn-outline:hover,.notfound-btn-outline:focus-visible{background:#e5b96a1f;border-color:var(--premium-gold-light);color:var(--premium-gold-light)!important;transform:translateY(-1px)}.notfound-links{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;text-align:left}.notfound-link-card{background:#ffffff09;border:1px solid rgba(255,255,255,.12);color:#fff;display:grid;gap:6px;padding:24px 26px;position:relative;transition:background .24s ease,border-color .24s ease,transform .24s ease}.notfound-link-card:before{background:linear-gradient(90deg,var(--premium-gold) 0%,var(--premium-gold-light) 100%);content:"";height:2px;left:26px;position:absolute;top:0;transition:width .28s ease;width:0}.notfound-link-card:hover,.notfound-link-card:focus-visible{background:#ffffff0f;border-color:#e5b96a73;transform:translateY(-2px)}.notfound-link-card:hover:before,.notfound-link-card:focus-visible:before{width:42px}.notfound-link-eyebrow{color:var(--premium-gold-light);font-family:Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.notfound-link-title{color:#fff;font-family:Cormorant,serif;font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.2}.notfound-link-desc{color:#ffffffb3;font-size:14px;line-height:1.65;margin-top:2px}.notfound-link-arrow{align-self:end;color:var(--premium-gold-light);font-size:18px;font-weight:600;justify-self:end;margin-top:4px;transition:transform .22s ease}.notfound-link-card:hover .notfound-link-arrow,.notfound-link-card:focus-visible .notfound-link-arrow{transform:translate(4px)}@media(max-width:768px){.notfound-links{grid-template-columns:1fr}.notfound-actions{flex-direction:column;margin:30px 0 44px}.notfound-btn-gold,.notfound-btn-outline{width:100%}}.yourjourney{padding-bottom:clamp(56px,7vw,104px)}.yourjourney-main{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:10px}.yourjourney-card{display:flex;flex-direction:row-reverse;background:var(--graylight2);overflow:hidden;min-height:330px;filter:drop-shadow(0 20px 50px rgba(39,57,92,.06));color:var(--primary);box-shadow:#0000001a 0 0 10px}.yourjourney-card:first-child{border-top-left-radius:25px}.yourjourney-card:nth-child(2){border-top-right-radius:25px}.yourjourney-card:nth-child(3){border-bottom-left-radius:25px}.yourjourney-card:nth-child(4){border-bottom-right-radius:25px}.yourjourney-card:nth-child(2n){flex-direction:row}.yourjourney-content{padding:20px}.yourjourney-content h4{margin-bottom:20px;border-bottom:solid 1px #ddd;padding-bottom:10px}.yourjourney-content p{text-align:justify}.yourjourney-img{overflow:hidden;max-width:250px;min-width:250px}.yourjourney-card img{height:100%;-o-object-fit:cover;object-fit:cover;background:var(--graylight2);transition:all ease-in-out .3s}.yourjourney-card:hover img{transform:scale(1.08)}@media(min-width:1920px){.yourjourney-content{padding:30px}}@media(max-width:1199px){.yourjourney-content{padding:10px}.yourjourney-img{overflow:hidden;min-width:140px}}@media(max-width:1023px){.yourjourney-card:nth-child(2n),.yourjourney-card{flex-direction:column}.yourjourney-img{min-width:100%}.yourjourney-card img{width:100%;max-height:300px;-o-object-position:bottom;object-position:bottom}.yourjourney-content{padding:20px}}@media screen and (max-width:639px){.yourjourney-main{grid-template-columns:repeat(1,1fr);gap:20px}.yourjourney-card{border-radius:25px}}.yourjourney-main{gap:22px}.yourjourney-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);filter:none}.yourjourney-card:first-child,.yourjourney-card:nth-child(2),.yourjourney-card:nth-child(3),.yourjourney-card:nth-child(4){border-radius:var(--premium-radius)}.yourjourney-content{padding:28px}.yourjourney-content h4{border-bottom-color:var(--premium-border);color:var(--premium-navy);font-family:Cormorant,serif;font-size:28px;line-height:1.08}.yourjourney-content p{color:var(--premium-muted);line-height:1.7}.premium-home{color:var(--premium-text)}.home-hero{background:#06182b;display:block;min-height:100vh;overflow:hidden;position:relative}.home-hero-scrim{background:linear-gradient(180deg,#06182b8c,#06182b47 40%,#06182b8c);inset:0;pointer-events:none;position:absolute;z-index:1}.home-hero-img{overflow:hidden;position:relative}.home-hero-img-picture{display:block;height:100%;inset:0;position:absolute;width:100%}.home-hero-img-photo{filter:saturate(.88) contrast(1.06);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;width:100%}.home-hero-bg{background-image:url(/images/hero-knee-mole.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.home-hero-panel{align-items:center;background-color:transparent;display:flex;justify-content:center;min-height:100vh;padding:clamp(100px,10vw,148px) clamp(36px,5vw,72px) clamp(56px,6vw,80px);position:relative;text-align:center;z-index:1}.home-hero-copy{margin:0 auto;max-width:680px;position:relative;z-index:1}.home-eyebrow{color:var(--premium-gold);display:block;font-size:11px;font-weight:800;letter-spacing:.22em;margin-bottom:22px;text-transform:uppercase}.home-hero-brandline{color:var(--premium-gold-light);display:block;font-family:Cormorant,serif;font-size:clamp(18px,1.7vw,24px);font-style:italic;font-weight:500;letter-spacing:.01em;line-height:1.2;margin:0 0 14px;text-shadow:0 2px 14px rgba(6,24,43,.6)}.home-hero-copy h1{color:#fff;font-family:Cormorant,serif;font-size:clamp(34px,4vw,68px);font-weight:500;letter-spacing:-.005em;line-height:1.1;margin:0 0 24px;text-shadow:0 2px 18px rgba(6,24,43,.55);text-transform:none}.home-hero-line{display:block;white-space:nowrap}.home-gold-rule{background:linear-gradient(90deg,transparent 0%,var(--premium-gold) 30%,var(--premium-gold-light) 50%,var(--premium-gold) 70%,transparent 100%);height:2px;margin:0 auto 36px;width:120px}.home-hero-intro{background:#fff;padding:clamp(64px,7vw,96px) clamp(28px,5vw,60px)}.home-hero-intro-inner{margin:0 auto;max-width:720px;text-align:center}.home-hero-intro-eyebrow{color:var(--premium-gold);display:block;font-size:11px;font-weight:800;letter-spacing:.22em;margin-bottom:22px;text-transform:uppercase}.home-hero-intro-rule{background:var(--premium-gold);display:block;height:1px;margin:0 auto 26px;width:56px}.home-hero-intro p{color:var(--premium-text);font-size:clamp(16px,1.4vw,18px);line-height:1.75;margin:0}.home-hero-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.home-cta-primary{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:0!important;box-shadow:0 12px 32px #bf8a3452;color:var(--premium-navy)!important;font-size:13px;font-weight:800;letter-spacing:.07em;min-height:54px;padding:16px 34px;text-transform:uppercase}.home-cta-primary:hover,.home-cta-primary:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c)!important;color:var(--premium-navy)!important;transform:translateY(-1px)}.home-hero-trust{background:linear-gradient(90deg,var(--premium-navy),#0b223b);border-bottom:1px solid rgba(191,138,52,.32);border-top:1px solid rgba(191,138,52,.32);color:#fff;padding:18px 0}.home-hero-trust-list{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between;list-style:none;margin:0;padding:0}.home-hero-trust-item{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.home-hero-trust-dot{background:var(--premium-gold);border-radius:50%;box-shadow:0 0 0 4px #bf8a342e;display:inline-block;height:8px;width:8px}@media(max-width:768px){.home-hero-trust-list{justify-content:center}}.home-services{background:#fff;padding:var(--premium-section-y) 0}.home-section-header{margin-bottom:56px;text-align:center}.home-section-label{align-items:center;color:var(--premium-gold-dark);display:inline-flex;font-size:11px;font-weight:800;gap:14px;letter-spacing:.2em;margin-bottom:18px;text-transform:uppercase}.home-section-label:before,.home-section-label:after{background:var(--premium-gold);content:"";height:1px;width:44px}.home-section-heading{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(34px,4vw,56px);font-weight:600;letter-spacing:0;line-height:1.06;margin:0;text-transform:none}.home-services-grid{display:grid;gap:26px;grid-template-columns:repeat(2,minmax(0,520px));justify-content:center}.home-service-card{background:#fff;border:1px solid rgba(217,199,172,.6);border-radius:var(--premium-radius);color:var(--premium-navy);display:flex;flex-direction:column;align-items:center;padding:40px 36px 36px;position:relative;text-align:left;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.home-service-card:after{background:var(--premium-gold);bottom:0;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .32s ease;width:100%;z-index:2}.home-service-card:hover,.home-service-card:focus-visible{border-color:#bf8a3480;box-shadow:0 24px 64px #06182b1c;transform:translateY(-4px)}.home-service-card:hover:after{transform:scaleX(1)}.home-service-card-oval{width:230px;height:250px;border-radius:50%;overflow:hidden;flex-shrink:0;margin-bottom:28px;box-shadow:0 4px 24px #06182b24;border:2px solid rgba(191,138,52,.22);position:relative}.home-service-card-oval:not(.home-service-card-oval--pre) .home-service-card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%;display:block;filter:grayscale(100%);transition:transform .5s ease,filter .4s ease}.home-service-card:hover .home-service-card-oval:not(.home-service-card-oval--pre) .home-service-card-img{transform:scale(1.06);filter:grayscale(60%)}.home-service-card-oval--pre .home-service-card-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transform:scale(1.2);transform-origin:center center;display:block;transition:transform .5s ease}.home-service-card:hover .home-service-card-oval--pre .home-service-card-img{transform:scale(1.27)}.home-service-card-body{display:flex;flex-direction:column;flex:1;width:100%}.home-service-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.12;margin:0 0 14px;text-transform:none}.home-service-card p{color:var(--premium-muted);flex:1;font-size:14px;line-height:1.7;margin-bottom:28px}.home-service-link{align-items:center;color:var(--premium-gold-dark);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.1em;text-transform:uppercase}.home-service-link span{transition:transform .2s ease}.home-service-card:hover .home-service-link span{transform:translate(4px)}.home-services-cta{margin-top:52px;text-align:center}.home-btn-navy{background:var(--premium-navy);border-radius:0;color:#fff;font-size:12px;font-weight:800;letter-spacing:.07em;min-height:50px;padding:14px 30px;text-transform:uppercase}.home-btn-navy:hover,.home-btn-navy:focus-visible{background:#12375d;color:#fff}.home-doctor{background:#fff;border-top:1px solid var(--premium-border);padding:var(--premium-section-y) 0}.home-doctor-grid{align-items:start;display:grid;gap:clamp(28px,4vw,58px);grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(200px,.5fr)}.home-doctor-photo{border:1px solid rgba(217,199,172,.72);box-shadow:var(--premium-shadow-strong);overflow:hidden}.home-doctor-photo-img{display:block;height:auto;width:100%}.home-doctor-info{padding-top:6px}.home-doctor-info h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(32px,3.2vw,50px);font-weight:600;line-height:1.06;margin:0 0 6px;text-transform:none}.home-doctor-credentials{color:var(--premium-gold-dark);font-size:14px;font-weight:700;letter-spacing:.04em;margin-bottom:20px}.home-doctor-info>p:not(.home-eyebrow):not(.home-doctor-credentials){color:var(--premium-muted);font-size:15px;line-height:1.78;margin-bottom:28px;max-width:540px}.home-btn-outline{background:transparent;border:1px solid var(--premium-navy);border-radius:0;color:var(--premium-navy);font-size:12px;font-weight:800;letter-spacing:.07em;min-height:48px;padding:13px 24px;text-transform:uppercase;transition:background .22s ease,color .22s ease}.home-btn-outline:hover,.home-btn-outline:focus-visible{background:var(--premium-navy);color:#fff}.home-trust-list{border-left:1px solid var(--premium-border);display:grid;gap:0;padding-left:clamp(18px,2.5vw,34px);padding-top:6px}.home-trust-item{align-items:flex-start;border-bottom:1px solid var(--premium-border);display:flex;gap:14px;padding:18px 0}.home-trust-item:first-child{padding-top:0}.home-trust-item:last-child{border-bottom:0}.home-trust-dot{border:2px solid var(--premium-gold);border-radius:50%;flex-shrink:0;height:32px;margin-top:1px;position:relative;width:32px}.home-trust-dot:before{background:var(--premium-gold);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.home-trust-label{color:var(--premium-navy);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.45;padding-top:6px}.home-trust-band{background:linear-gradient(118deg,#061525,#0a2240);border-bottom:1px solid rgba(191,138,52,.22);border-top:1px solid rgba(191,138,52,.22);padding:clamp(44px,5.5vw,68px) 0}.home-trust-band-inner{align-items:center;display:grid;gap:52px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.home-trust-band-lead{align-items:flex-start;display:flex;gap:26px}.home-trust-shield{border:1px solid rgba(191,138,52,.56);border-radius:2px;display:grid;flex-shrink:0;height:54px;place-items:center;width:54px}.home-trust-shield:before{background:var(--premium-gold);border-radius:50%;content:"";height:14px;width:14px}.home-trust-band-lead h2{color:#fff;font-family:Cormorant,serif;font-size:clamp(20px,2.2vw,32px);font-weight:600;line-height:1.22;margin:0 0 10px;text-transform:none}.home-trust-band-lead p{color:#ffffffa3;font-size:14px;line-height:1.65}.home-trust-band-items{border-left:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:52px}.home-trust-band-item{align-items:center;border-bottom:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);color:#ffffffe0;display:flex;flex-direction:column;font-size:11px;font-weight:800;gap:10px;letter-spacing:.08em;padding:24px 16px;text-align:center;text-transform:uppercase}.home-trust-band-item:nth-child(2n){border-right:0}.home-trust-band-item:nth-last-child(-n+2){border-bottom:0}.home-trust-band-icon{border:2px solid var(--premium-gold);border-radius:50%;height:36px;position:relative;width:36px}.home-trust-band-icon:before{background:var(--premium-gold);border-radius:50%;content:"";height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.home-pricing{background:var(--premium-offwhite);border-top:1px solid var(--premium-border);padding:var(--premium-section-y) 0}.home-pricing-grid{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.home-pricing-lead>p.home-section-label{margin-bottom:18px}.home-pricing-lead h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(32px,3.6vw,50px);font-weight:600;line-height:1.06;margin:0 0 16px;text-transform:none}.home-pricing-lead>p:not(.home-section-label){color:var(--premium-muted);font-size:15px;line-height:1.75;max-width:440px}.home-pricing-lead>p+p{margin-top:10px}.home-pricing-cards{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-price-card{background:#fff;border:1px solid rgba(217,199,172,.6);border-top:2px solid var(--premium-gold);padding:30px 22px;text-align:center}.home-price-card-title{color:var(--premium-navy);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin-bottom:4px}.home-price-card-sub{color:var(--premium-muted);font-size:11px;letter-spacing:.03em;margin-bottom:16px}.home-price-from{color:var(--premium-muted);font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.home-price-amount{color:var(--premium-gold-dark);display:block;font-family:Cormorant,serif;font-size:clamp(40px,3.8vw,54px);font-weight:600;line-height:1;margin-bottom:12px}.home-price-desc{color:var(--premium-muted);font-size:11px;line-height:1.55}.home-reviews{background:linear-gradient(125deg,#061525,#0a2240);overflow:hidden;padding:var(--premium-section-y) 0;position:relative}.home-reviews:before{background:radial-gradient(ellipse at 50% 0%,rgba(191,138,52,.07),transparent 58%);content:"";inset:0;pointer-events:none;position:absolute}.home-reviews-header{margin-bottom:58px;position:relative;text-align:center;z-index:1}.home-reviews-label{align-items:center;color:var(--premium-gold);display:inline-flex;font-size:11px;font-weight:800;gap:18px;letter-spacing:.22em;text-transform:uppercase}.home-reviews-label:before,.home-reviews-label:after{background:#bf8a347a;content:"";height:1px;width:60px}.home-reviews-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.home-review-card{border:1px solid rgba(191,138,52,.22);padding:40px 32px;text-align:center}.home-review-stars{color:var(--premium-gold);font-size:20px;letter-spacing:4px;margin-bottom:20px}.home-review-card p{color:#ffffffd1;font-size:15px;font-style:italic;line-height:1.75}.home-review-card strong{color:#ffffff75;display:block;font-size:11px;font-weight:700;letter-spacing:.12em;margin-top:20px;text-transform:uppercase}.home-cta-section{background:var(--premium-navy);border-top:1px solid rgba(191,138,52,.26);padding:clamp(52px,6vw,76px) 0}.home-cta-section-inner{align-items:center;display:flex;gap:48px;justify-content:space-between}.home-cta-section-text h2{color:#fff;font-family:Cormorant,serif;font-size:clamp(28px,3.2vw,46px);font-weight:600;line-height:1.12;margin:0 0 8px;text-transform:none}.home-cta-section-text p{color:#ffffffad;font-size:15px;line-height:1.65;max-width:620px}.home-cta-section-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px}.home-cta-btn-gold{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:0;color:var(--premium-navy)!important;font-size:13px;font-weight:800;letter-spacing:.07em;min-height:52px;padding:15px 30px;text-transform:uppercase}.home-cta-btn-gold:hover,.home-cta-btn-gold:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c)!important;color:var(--premium-navy)!important}.home-cta-btn-outline{background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:0;color:#fff;font-size:13px;font-weight:800;letter-spacing:.07em;min-height:52px;padding:15px 30px;text-transform:uppercase}.home-cta-btn-outline:hover,.home-cta-btn-outline:focus-visible{background:var(--premium-gold);border-color:var(--premium-gold);color:var(--premium-navy)!important}@media(max-width:1100px){.home-hero{grid-template-columns:52fr 48fr}.home-doctor-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.home-trust-list{display:none}}@media(max-width:960px){.home-hero{grid-template-columns:1fr;min-height:auto}.home-hero-img{aspect-ratio:16 / 9;max-height:52vh;min-height:280px}.home-hero-img-picture{position:relative;inset:auto}.home-hero-panel{padding:52px clamp(22px,5vw,44px) 52px}.home-hero-panel:before{display:none}.home-hero-copy{max-width:100%}.home-services-grid,.home-reviews-grid,.home-doctor-grid{grid-template-columns:1fr}.home-trust-band-inner{grid-template-columns:1fr;gap:32px}.home-trust-band-items{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding-left:0;padding-top:32px}.home-pricing-grid,.home-pricing-cards{grid-template-columns:1fr}.home-cta-section-inner{flex-direction:column;gap:32px;text-align:center}.home-cta-section-actions{justify-content:center}}@media(max-width:640px){.home-hero-copy h1{font-size:clamp(26px,7.5vw,42px)}.home-pricing-cards{grid-template-columns:1fr}.home-trust-band-items{grid-template-columns:repeat(2,1fr)}.home-service-card{padding:28px 24px}.home-review-card{padding:28px 22px}}.pph-banner{aspect-ratio:16 / 9;background:var(--premium-navy);display:block;min-height:380px;overflow:hidden;position:relative;width:100%}.pph-banner-picture{display:block;height:100%;inset:0;position:absolute;width:100%}.pph-banner-img{aspect-ratio:16 / 9;display:block;filter:saturate(.92) contrast(1.04);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(min-width:1280px){.pph-banner{aspect-ratio:16 / 9;max-height:78vh;min-height:520px}.pph-banner-img{aspect-ratio:auto}}.pph-banner-scrim{background:linear-gradient(180deg,#06182b5c,#06182b24 40%,#06182bb8),linear-gradient(90deg,#06182b8c,#06182b0d 45% 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.pph-banner-content{align-items:flex-start;bottom:clamp(40px,6vw,88px);display:flex;flex-direction:column;left:0;padding-left:clamp(24px,4vw,56px);padding-right:clamp(24px,4vw,56px);position:absolute;right:0;text-align:left;z-index:2}.pph-banner-brandline{color:var(--premium-gold-light);display:block;font-family:Cormorant,serif;font-size:clamp(16px,1.5vw,22px);font-style:italic;font-weight:500;letter-spacing:.01em;margin:0 0 14px;text-shadow:0 2px 14px rgba(6,24,43,.7)}.pph-banner-eyebrow-row{align-items:center;display:inline-flex;gap:14px;margin-bottom:18px}.pph-banner-eyebrow-rule{background:linear-gradient(90deg,var(--premium-gold) 0%,var(--premium-gold-light) 100%);border-radius:1px;display:inline-block;flex:0 0 auto;height:2px;width:56px}.pph-banner-eyebrow{color:var(--premium-gold-light);font-family:Inter,sans-serif;font-size:clamp(11px,.95vw,13px);font-weight:800;letter-spacing:.22em;text-shadow:0 2px 10px rgba(6,24,43,.6);text-transform:uppercase}.pph-banner-heading{color:#fff;font-family:Cormorant,serif;font-size:clamp(36px,5.2vw,72px);font-weight:500;letter-spacing:-.005em;line-height:1.05;margin:0 0 16px;max-width:12em;text-shadow:0 3px 22px rgba(6,24,43,.6);text-transform:none}.pph-intro-subtitle{color:var(--premium-text);font-family:Cormorant,serif;font-size:clamp(20px,1.9vw,26px);font-style:italic;font-weight:400;letter-spacing:.005em;line-height:1.4;margin:0 0 18px}.pph-intro-subtitle:last-child{margin-bottom:0}@media(max-width:640px){.pph-banner{aspect-ratio:4 / 5;min-height:0}.pph-banner-content{bottom:28px;padding:0 24px}}.pph-intro{background:#fff;padding:clamp(48px,6vw,96px) clamp(20px,4vw,48px) clamp(48px,5vw,80px);position:relative}.pph-intro-inner{margin:0 auto;max-width:1180px}.pph-intro-inner--split{align-items:center;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@media(max-width:960px){.pph-intro-inner--split{align-items:start;grid-template-columns:1fr}}.pph-intro-story{text-align:left}@media(max-width:960px){.pph-intro-story{text-align:center}.pph-intro-story:empty{display:none}}.pph-intro-description{color:var(--premium-text);font-family:Inter,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.72;margin:0}@media(max-width:960px){.pph-intro-description{margin:0 auto;max-width:640px}}.pph-intro-panel{background:var(--premium-offwhite);border:1px solid rgba(217,199,172,.55);padding:clamp(24px,3vw,36px);position:relative}.pph-intro-panel:before{background:linear-gradient(180deg,var(--premium-gold) 0%,var(--premium-gold-light) 100%);content:"";height:36px;left:0;position:absolute;top:0;width:3px}.pph-intro-panel-label{color:var(--premium-gold-dark);display:inline-block;font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.pph-intro-panel-rule{background:var(--premium-gold);border-radius:1px;display:block;height:1px;margin:10px 0 18px;width:26px}.pph-intro-pills{display:grid;gap:10px;list-style:none;margin:0 0 22px;padding:0}.pph-intro-pill{align-items:flex-start;color:var(--premium-text);display:flex;font-family:Inter,sans-serif;font-size:13.5px;font-weight:500;gap:10px;letter-spacing:.005em;line-height:1.45}.pph-intro-pill-dot{background:var(--premium-gold);border-radius:50%;display:inline-block;flex:0 0 auto;height:6px;margin-top:7px;width:6px}.pph-intro-actions{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin:0}.pph-intro-cta{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:0;color:var(--premium-navy)!important;font-size:13px;font-weight:800;letter-spacing:.1em;min-height:52px;padding:15px 28px;text-align:center;text-transform:uppercase;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.pph-intro-cta:hover,.pph-intro-cta:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);box-shadow:0 12px 32px #06182b2e;transform:translateY(-1px)}.pph-intro-call{align-items:center;background:transparent;border:1px solid var(--premium-navy);color:var(--premium-navy);display:inline-flex;font-family:Inter,sans-serif;font-size:12.5px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.1em;min-height:52px;padding:14px 24px;text-transform:uppercase;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.pph-intro-call:hover,.pph-intro-call:focus-visible{background:var(--premium-navy);border-color:var(--premium-navy);color:#fff;transform:translateY(-1px)}.pph-intro-call-icon{align-items:center;display:inline-flex;justify-content:center}.pph-intro-reassurance{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:12px;letter-spacing:.05em;margin:14px 0 0;text-align:center}.pph-intro-secondary{margin:18px 0 0;text-align:center}.pph-intro-secondary-link{color:var(--premium-navy);font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;position:relative;padding-bottom:3px;transition:color .2s ease}.pph-intro-secondary-link:after{background:var(--premium-gold);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:background-color .2s ease}.pph-intro-secondary-link:hover,.pph-intro-secondary-link:focus-visible{color:var(--premium-gold-dark)}.pph-intro-secondary-link:hover:after,.pph-intro-secondary-link:focus-visible:after{background:var(--premium-gold-dark)}@media(max-width:640px){.pph-intro{padding:40px 20px}.pph-intro-panel{padding:22px}}.premium-treatment-page{color:var(--premium-text)}.premium-treatment-page .titles h2,.premium-treatment-page .millions h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(28px,3.4vw,46px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 18px;text-transform:none}.premium-treatment-page .titles h3,.premium-treatment-page .millions h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(22px,2.3vw,30px);font-weight:600;letter-spacing:0;line-height:1.1;margin:0 0 14px;text-transform:none}.premium-treatment-page .millions p{color:var(--premium-muted);font-size:16px;line-height:1.78;margin-bottom:16px}.premium-treatment-page .millions p:last-of-type{margin-bottom:0}.premium-treatment-page .millions strong{color:var(--premium-navy)}.premium-treatment-page .guided-injections,.premium-treatment-page .guided-injections.osteniladvantage,.premium-treatment-page .keybenefits{background:linear-gradient(118deg,#061525,#0a2240);border-bottom:1px solid rgba(191,138,52,.22);border-top:1px solid rgba(191,138,52,.22);padding:clamp(60px,7vw,100px) 0;position:relative}.premium-treatment-page .guided-injections h2,.premium-treatment-page .guided-injections h3,.premium-treatment-page .keybenefits h2,.premium-treatment-page .keybenefits h3{color:#fff;font-family:Cormorant,serif;font-weight:600;letter-spacing:0;text-transform:none}.premium-treatment-page .guided-injections p,.premium-treatment-page .keybenefits p{color:#ffffffc2}.premium-treatment-page .keybenefits-info h5,.premium-treatment-page .inflammation-swelling h5{color:#fff;font-family:Cormorant,serif;font-size:22px;font-weight:600;margin-bottom:8px}.premium-treatment-page .keybenefits-info p,.premium-treatment-page .inflammation-swelling p{color:#ffffffb8}.premium-treatment-page .keybenefits-pic,.premium-treatment-page .keybenefits-pic img{border-radius:var(--premium-radius);overflow:hidden}.premium-treatment-page .number span{background:#bf8a3424;border:1px solid var(--premium-gold);color:var(--premium-gold-light);font-family:Inter,sans-serif;font-weight:700}.premium-treatment-page .number:after{background:#bf8a343d}.premium-treatment-page .ultrasound-guidance{background:linear-gradient(45deg,#bf8a3466,#e5b96a4d);border-radius:var(--premium-radius-lg)}.premium-treatment-page .ultrasound-inflammation{background:#fff;border-radius:var(--premium-radius);margin:0 2px}.premium-treatment-page .ultrasound-inflammation span{border-bottom-color:var(--premium-gold);color:var(--premium-navy);font-family:Cormorant,serif;font-size:26px}.premium-treatment-page .ultrasound-inflammation h2{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .precision-bg{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-bottom:0;border-radius:var(--premium-radius) var(--premium-radius) 0 0}.premium-treatment-page .precision-ultrasound{border:1px solid var(--premium-border);border-radius:0 0 var(--premium-radius) var(--premium-radius);border-top:0}.premium-treatment-page .precision-bg h2,.premium-treatment-page .precision-ultrasound h2,.premium-treatment-page .precision-bg h3,.premium-treatment-page .precision-ultrasound h3,.premium-treatment-page .conditions-treat .titles h2,.premium-treatment-page .conditions-treat h2{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .conditions-treat ol,.premium-treatment-page .conditions-treat ul{gap:12px}.premium-treatment-page .conditions-treat li{background:var(--premium-offwhite);border:1px solid var(--premium-border)!important;border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);color:var(--premium-navy);font-family:Inter,sans-serif;font-size:14px;font-weight:600;padding:14px 18px;transition:border-color .2s ease,background .2s ease,transform .2s ease}.premium-treatment-page .conditions-treat li:hover{background:#fff;border-color:var(--premium-gold)!important;transform:translateY(-2px)}.premium-treatment-page .advancedbox{background:linear-gradient(160deg,#06182bf7,#0a2240f5);border:1px solid rgba(191,138,52,.28);border-radius:var(--premium-radius);box-shadow:0 18px 48px #06182b1f}.premium-treatment-page .advancedbox img{border-radius:var(--premium-radius) var(--premium-radius) 0 0}.premium-treatment-page .information h4{border-bottom:1px solid rgba(191,138,52,.36);color:var(--premium-gold-light);font-family:Cormorant,serif;font-size:24px;font-weight:600;letter-spacing:0;text-transform:none}.premium-treatment-page .information p{color:#ffffffc2}.premium-treatment-page .technology-box{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft)}.premium-treatment-page .technology-box h4{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600}.premium-treatment-page .intra-articular-right{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft)}.premium-treatment-page .intra-articular-right h2,.premium-treatment-page .intra-articular-right h3{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .explained:before{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg)}.premium-treatment-page .treatedconditions .ultrasound-inflammation{background:var(--premium-offwhite);border:1px solid var(--premium-border)}.premium-treatment-page .annesjourney,.premium-treatment-page .treatments-bg .annesjourney{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);padding:clamp(48px,6vw,96px)}.premium-treatment-page .annesjourney h2,.premium-treatment-page .annesjourney h3,.premium-treatment-page .contentosteoarthritis h2,.premium-treatment-page .contentosteoarthritis h3{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .annesjourney p,.premium-treatment-page .contentosteoarthritis p{color:var(--premium-muted)}.premium-treatment-page .btn,.premium-treatment-page button.btn,.premium-treatment-page a.btn{border-radius:0;font-size:12px;font-weight:800;letter-spacing:.07em;min-height:50px;padding:14px 28px;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.premium-treatment-page .btn.bg-secondary{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border:0;box-shadow:0 10px 28px #bf8a3447;color:var(--premium-navy)}.premium-treatment-page .btn.bg-secondary:hover{background:linear-gradient(135deg,#e6bd68,#b9822c);transform:translateY(-1px)}.premium-treatment-page .trust-signals{background:var(--premium-offwhite);border-bottom:1px solid var(--premium-border);border-top:1px solid var(--premium-border)}.premium-treatment-page .trust-copy h2{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .trust-copy p{color:var(--premium-muted)}.premium-treatment-page .trust-list li{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);color:var(--premium-navy);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.premium-treatment-page .trust-verification a{color:var(--premium-gold-dark);font-weight:700;text-decoration-color:var(--premium-gold)}.premium-treatment-page .yourjourney{padding-bottom:clamp(56px,6vw,88px)}.premium-treatment-page .yourjourney-main{margin-top:20px;padding:0}.premium-treatment-page .yourjourney-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.premium-treatment-page .yourjourney-card:hover{border-color:#bf8a3480;box-shadow:0 22px 60px #06182b1c;transform:translateY(-4px)}.premium-treatment-page .yourjourney-content h4{color:var(--premium-navy);font-family:Cormorant,serif;font-size:22px;font-weight:600}.premium-treatment-page .yourjourney-content p{color:var(--premium-muted);font-size:14px;line-height:1.72}.premium-treatment-page .client-main{background:linear-gradient(125deg,#061525,#0a2240);padding:clamp(60px,7vw,100px) 0}.premium-treatment-page .client-main h2,.premium-treatment-page .client-main h3{color:#fff;font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .testimonial-card{border:1px solid rgba(191,138,52,.22)}.premium-treatment-page .testimonial-info{color:#ffffffd1;font-style:italic}.premium-treatment-page .testimonial-info:after{background:var(--premium-gold)}.premium-treatment-page .related-treatment-links{background:var(--premium-offwhite);border-top:1px solid var(--premium-border)}.premium-treatment-page .related-treatment-copy h2{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;text-transform:none}.premium-treatment-page .related-treatment-copy p{color:var(--premium-muted)}.premium-treatment-page .related-treatment-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.premium-treatment-page .related-treatment-card:hover,.premium-treatment-page .related-treatment-card:focus-visible{border-color:#bf8a3480;box-shadow:0 18px 50px #06182b1a;transform:translateY(-3px)}.premium-treatment-page .related-treatment-card h3{color:var(--premium-navy);font-family:Cormorant,serif}.premium-treatment-page .related-treatment-card p{color:var(--premium-muted)}.premium-treatment-page .related-treatment-card span{color:var(--premium-gold-dark);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.premium-treatment-page .youlove{background:#fff;border-top:1px solid var(--premium-border);padding:clamp(60px,7vw,96px) 0}.premium-treatment-page .youlove-main{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius)}.premium-treatment-page .youlove-main h3,.premium-treatment-page .contact-info h3{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600}.premium-treatment-page .form-control{border:1px solid var(--premium-border);border-radius:var(--premium-radius);color:var(--premium-text);transition:border-color .2s ease}.premium-treatment-page .form-control:focus{border-color:var(--premium-gold);box-shadow:0 0 0 3px #bf8a341f}.premium-treatment-page .contact-info{background:linear-gradient(135deg,var(--premium-navy),#0a2240)}.premium-treatment-page .contact-info h3{color:#fff}.premium-treatment-page .contact-details a{background:#ffffff0f;border:1px solid rgba(191,138,52,.36);border-radius:var(--premium-radius);color:#fff;font-weight:600;transition:background .22s ease,border-color .22s ease}.premium-treatment-page .contact-details a:hover,.premium-treatment-page .contact-details a:focus-visible{background:#bf8a3429;border-color:var(--premium-gold)}.premium-treatment-page .buttoncenter .btn{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border:0;box-shadow:0 10px 28px #bf8a344d;color:var(--premium-navy)}.premium-treatment-page .buttoncenter .btn:hover{background:linear-gradient(135deg,#e6bd68,#b9822c);transform:translateY(-1px)}.prf-page{background:#fff}.prf-section{padding:clamp(64px,7vw,104px) 0}.prf-section--white{background:#fff}.prf-section--alt{background:var(--premium-offwhite);border-bottom:1px solid var(--premium-border);border-top:1px solid var(--premium-border)}.prf-section--dark{background:linear-gradient(125deg,#061525,#0a2240);border-bottom:1px solid rgba(191,138,52,.22);border-top:1px solid rgba(191,138,52,.22);overflow:hidden;position:relative}.prf-section--dark:before{background:radial-gradient(ellipse at 50% 0%,rgba(191,138,52,.08),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.prf-header{margin:0 auto 56px;max-width:820px;position:relative;text-align:center;z-index:1}.prf-header--tight{margin-bottom:36px}.prf-label{align-items:center;color:var(--premium-gold-dark);display:inline-flex;font-size:11px;font-weight:800;gap:14px;letter-spacing:.2em;margin-bottom:18px;text-transform:uppercase}.prf-label:before,.prf-label:after{background:var(--premium-gold);content:"";height:1px;width:44px}.prf-label--gold{color:var(--premium-gold)}.prf-heading{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 22px;text-transform:none}.prf-heading--light{color:#fff}.prf-lead{color:var(--premium-muted);font-size:16px;line-height:1.78;margin:0 auto;max-width:720px}.prf-lead--light{color:#ffffffc7}.prf-feature-grid{align-items:center;display:grid;gap:clamp(36px,4.5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prf-feature-grid--reverse .prf-feature-img{order:2}.prf-feature-img{border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft);overflow:hidden}.prf-feature-img img{aspect-ratio:4 / 3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prf-feature-text .prf-label{margin-bottom:16px}.prf-feature-text .prf-label:before,.prf-feature-text .prf-label:after{display:none}.prf-feature-text .prf-heading{text-align:left}.prf-feature-text p{color:var(--premium-muted);font-size:16px;line-height:1.78;margin-bottom:18px}.prf-feature-text p:last-child{margin-bottom:0}.prf-cards-grid{display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.prf-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);display:flex;flex-direction:column;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.prf-card:hover{border-color:#bf8a3480;box-shadow:0 22px 60px #06182b1c;transform:translateY(-4px)}.prf-card-img{aspect-ratio:16 / 10;overflow:hidden}.prf-card-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.prf-card:hover .prf-card-img img{transform:scale(1.04)}.prf-card-body{display:flex;flex:1;flex-direction:column;padding:28px 26px 30px}.prf-step-num{align-items:center;background:#bf8a3424;border:1px solid var(--premium-gold);border-radius:50%;color:var(--premium-gold-dark);display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:800;height:40px;justify-content:center;letter-spacing:.04em;margin-bottom:16px;width:40px}.prf-card-body h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:22px;font-weight:600;line-height:1.16;margin:0 0 10px;text-transform:none}.prf-card-body p{color:var(--premium-muted);font-size:15px;line-height:1.72;margin:0}.prf-text-cards-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.prf-text-card{background:#ffffff0a;border:1px solid rgba(191,138,52,.28);border-radius:var(--premium-radius);padding:36px 30px 32px;transition:background .22s ease,border-color .22s ease,transform .22s ease}.prf-text-card:hover{background:#ffffff0f;border-color:#bf8a348c;transform:translateY(-3px)}.prf-text-card .prf-step-num{background:#bf8a342e;border-color:var(--premium-gold);color:var(--premium-gold-light);height:44px;margin-bottom:22px;width:44px}.prf-text-card h3{color:#fff;font-family:Cormorant,serif;font-size:24px;font-weight:600;line-height:1.16;margin:0 0 12px;text-transform:none}.prf-text-card p{color:#ffffffbd;font-size:15px;line-height:1.72;margin:0}.prf-section--white .prf-text-card{background:#fff;border-color:var(--premium-border);box-shadow:var(--premium-shadow-soft)}.prf-section--white .prf-text-card:hover{background:#fff;border-color:var(--premium-gold)}.prf-section--white .prf-text-card .prf-step-num{background:#bf8a341f;border-color:var(--premium-gold);color:var(--premium-gold-dark)}.prf-section--white .prf-text-card h3{color:var(--premium-navy)}.prf-section--white .prf-text-card p{color:var(--premium-text)}.prf-effectiveness-img{background:#ffffff0a;border:1px solid rgba(191,138,52,.28);border-radius:var(--premium-radius);margin:8px auto 0;max-width:900px;overflow:hidden;padding:28px clamp(24px,4vw,56px);position:relative;z-index:1}.prf-effectiveness-img img{display:block;height:auto;margin:0 auto;max-width:100%}.prf-resources-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 0 48px}.prf-resources-actions .btn,.prf-resources-actions a.btn{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold))!important;border:0!important;border-radius:0!important;box-shadow:0 10px 28px #bf8a344d;color:var(--premium-navy)!important;font-size:12px;font-weight:800;letter-spacing:.07em;min-height:54px;padding:16px 30px;text-transform:uppercase;transition:background .22s ease,transform .22s ease}.prf-resources-actions .btn:hover{background:linear-gradient(135deg,#e6bd68,#b9822c)!important;color:var(--premium-navy)!important;transform:translateY(-1px)}.prf-video-caption{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:15px;font-style:italic;line-height:1.7;margin:0 auto 22px;max-width:760px;text-align:center}.prf-video{aspect-ratio:16 / 9;border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft);margin:0 auto;max-width:920px;overflow:hidden;position:relative}.prf-video-thumb{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;width:100%}.prf-video-frame{border:0;height:100%;position:absolute;inset:0;width:100%}.prf-video-play{align-items:center;background:#06182b57;border:0;color:#fff;cursor:pointer;display:flex;inset:0;justify-content:center;position:absolute;transition:background .22s ease;width:100%}.prf-video-play:hover,.prf-video-play:focus-visible{background:#06182b7a}.prf-video-play>span{align-items:center;background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:50%;box-shadow:0 12px 36px #bf8a3466;color:var(--premium-navy);display:inline-flex;height:76px;justify-content:center;transition:transform .22s ease;width:76px}.prf-video-play:hover>span{transform:scale(1.06)}.prf-conditions{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 auto;max-width:880px;padding:0}.prf-conditions li{align-items:center;border-bottom:1px solid var(--premium-border);color:var(--premium-navy);display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:16px;padding:16px 0 16px 8px}.prf-conditions li:before{background:var(--premium-gold);border-radius:50%;box-shadow:0 0 0 4px #bf8a3424;content:"";flex-shrink:0;height:8px;width:8px}@media(max-width:700px){.prf-conditions{grid-template-columns:1fr}}.ostenil-evidence{margin:0 auto;max-width:760px;text-align:center}.ostenil-evidence p{text-align:center}.lesion-figure-row{align-items:start;display:grid;gap:clamp(28px,3.5vw,48px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lesion-figure-text>p:first-child{margin-top:0}.lesion-figure-text>p:last-child{margin-bottom:0}.lesion-figure{align-self:start;margin:6px 0 0}.lesion-figure img{aspect-ratio:4 / 3;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.lesion-figure figcaption{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:12px;font-style:italic;letter-spacing:.01em;line-height:1.55;margin-top:12px;text-align:center}@media(max-width:700px){.lesion-figure-row{grid-template-columns:1fr}}.prf-prose{color:var(--premium-muted);font-size:16px;line-height:1.78}.prf-prose p{margin:0 0 18px}.prf-prose p:last-child{margin-bottom:0}.prf-prose strong{color:var(--premium-navy);font-weight:700}.prf-prose em{font-style:italic}.prf-prose ul,.prf-prose ol{list-style:none;margin:0 0 20px;padding:0}.prf-prose ul li,.prf-prose ol li{padding:8px 0 8px 24px;position:relative}.prf-prose ul li:before{background:var(--premium-gold);border-radius:50%;box-shadow:0 0 0 3px #bf8a3424;content:"";height:7px;left:4px;position:absolute;top:18px;width:7px}.prf-prose ol{counter-reset:prf-ol}.prf-prose ol li{counter-increment:prf-ol;padding-left:32px}.prf-prose ol li:before{color:var(--premium-gold-dark);content:counter(prf-ol,decimal-leading-zero);font-family:Inter,sans-serif;font-size:12px;font-weight:800;left:0;letter-spacing:.05em;position:absolute;top:11px}.prf-prose a{color:var(--premium-navy);font-weight:700;text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:3px}.prf-prose a:hover{color:var(--premium-gold-dark)}.prf-prose--light{color:#ffffffc7}.prf-prose--light strong,.prf-prose--light a{color:#fff}.prf-article{display:grid;gap:clamp(48px,5vw,72px);margin:0 auto;max-width:880px}.prf-article-block .prf-label{margin-bottom:12px}.prf-article-block .prf-label:before,.prf-article-block .prf-label:after{display:none}.prf-article-block .prf-heading{margin-bottom:18px;text-align:left;font-size:clamp(26px,2.8vw,36px)}.prf-safety-callout{border:1px solid rgba(191,138,52,.36);border-left:4px solid var(--premium-gold);border-radius:var(--premium-radius);display:grid;gap:28px;grid-template-columns:72px 1fr;margin:0 auto;max-width:920px;padding:36px clamp(28px,4vw,56px);position:relative;z-index:1}.prf-safety-icon{align-items:flex-start;display:flex;justify-content:center;padding-top:4px}.prf-safety-icon svg{height:56px;width:56px}.prf-safety-callout .prf-label{margin-bottom:10px}.prf-safety-callout .prf-label:before,.prf-safety-callout .prf-label:after{display:none}.prf-safety-callout .prf-heading{font-size:clamp(24px,2.6vw,34px);margin-bottom:14px;text-align:left}.prf-faqs{display:grid;gap:16px;margin:0 auto;max-width:920px}.prf-faq{background:#fff;border:1px solid var(--premium-border);border-left:3px solid var(--premium-gold);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);padding:26px 30px;transition:border-color .22s ease,box-shadow .22s ease}.prf-faq:hover{border-color:#bf8a3480;box-shadow:0 18px 50px #06182b14}.prf-faq dt{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(19px,1.7vw,24px);font-weight:600;line-height:1.18;margin-bottom:10px}.prf-faq dd{color:var(--premium-muted);font-size:15px;line-height:1.78;margin:0}.prf-faq dd a{color:var(--premium-gold-dark);font-weight:700;text-decoration:underline;text-underline-offset:3px}.prf-faq dd a:hover{color:var(--premium-gold)}.prf-related-grid{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.prf-related-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);color:var(--premium-text);display:flex;flex-direction:column;padding:26px 24px 24px;position:relative;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.prf-related-card:hover,.prf-related-card:focus-visible{border-color:#bf8a3480;box-shadow:0 22px 60px #06182b1a;transform:translateY(-3px)}.prf-related-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:22px;font-weight:600;line-height:1.16;margin:0 0 10px;text-transform:none}.prf-related-card p{color:var(--premium-muted);flex:1;font-size:14px;line-height:1.72;margin:0 0 16px}.prf-related-cta{color:var(--premium-gold-dark);font-size:11px;font-weight:800;letter-spacing:.1em;margin-top:auto;text-transform:uppercase}@media(max-width:1100px){.prf-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.prf-related-grid{grid-template-columns:1fr}}@media(max-width:640px){.prf-safety-callout{grid-template-columns:1fr;padding:28px 24px}.prf-safety-icon{justify-content:flex-start}}@media(max-width:1000px){.prf-cards-grid,.prf-text-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.prf-feature-grid,.prf-feature-grid--reverse{grid-template-columns:1fr}.prf-feature-grid--reverse .prf-feature-img{order:0}.prf-feature-text .prf-heading{text-align:center}.prf-feature-text .prf-label{display:inline-flex;margin-left:50%;transform:translate(-50%)}.prf-cards-grid,.prf-text-cards-grid{grid-template-columns:1fr}}.condition-group{margin:0 auto 36px;max-width:880px}.condition-group:last-child{margin-bottom:0}.condition-group-heading{border-bottom:1px solid var(--premium-border);color:var(--premium-gold-dark);font-family:Cormorant,serif;font-size:clamp(20px,2.2vw,26px);font-weight:600;letter-spacing:.02em;margin:0 0 22px;padding-bottom:10px}.condition-group-list{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:720px){.condition-group-list{grid-template-columns:1fr 1fr;gap:18px 32px}}.condition-group-list li{color:var(--premium-muted);font-size:15.5px;line-height:1.7;padding-left:20px;position:relative}.condition-group-list li:before{background:var(--premium-gold);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:12px;width:6px}.condition-group-list li strong{color:var(--premium-navy);font-weight:600}.breadcrumbs{padding:1rem 0 0;background:transparent;font-size:.82rem;letter-spacing:.02em}.breadcrumbs-list{display:flex;flex-wrap:wrap;gap:.35rem .5rem;list-style:none;margin:0;padding:0 20px}.breadcrumbs-item{display:inline-flex;align-items:center;gap:.35rem;color:var(--secondary-color, #73726D)}.breadcrumbs-item a{color:var(--primary, #0a1726);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.breadcrumbs-item a:hover,.breadcrumbs-item a:focus{border-color:var(--premium-gold);color:var(--premium-gold-dark)}.breadcrumbs-sep{color:var(--secondary-color, #73726D);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumbs-item [aria-current=page]{color:var(--primary, #0a1726);font-weight:600}.youlove{position:relative}.youlove-main{padding:30px;background:var(--graylight2);width:50%;text-align:center;border-radius:15px}.youlove-form{justify-content:space-between;flex-direction:row-reverse}.youlove-main h3{font-size:20px;margin:-30px -30px 30px;padding:15px;line-height:30px;border-bottom:solid 1px #ddd}.youlove-main form{margin-top:20px;gap:16px;display:flex;flex-direction:column}.form-input{display:flex;align-items:center}.form-control{padding:12px 20px;border-color:var(--tw-ring-offset-color);border-radius:6px;font-size:14px;font-family:var(--font-family);background:var(--tw-ring-offset-color);width:100%}.form-control::-moz-placeholder{color:#b3b3b3}.form-control::placeholder{color:#b3b3b3}.form-control:focus{outline:none;box-shadow:none;border-color:var(--tw-ring-offset-color)}.form-input textarea.form-control{height:110px;resize:none}.painfree{padding:60px 0}.buttoncenter{text-align:center}.buttoncenter .btn{display:inline-block;margin:50px auto auto;padding:20px 100px;font-weight:700;font-size:18px;font-family:var(--font-family);transition:all ease-in-out .3s}.contact-info{width:50%;background:var(--graylight2);border-radius:15px}.contact-info h3{font-size:20px;margin-bottom:10px;line-height:30px;margin-top:0;padding:15px;text-align:center;border-bottom:solid 1px #ddd}.contact-details{padding:20px;display:flex;flex-wrap:wrap;gap:20px}.contact-details a{width:47%;background:var(--tw-ring-offset-color);padding:20px 10px;display:flex;flex-direction:column;border-radius:12px;align-items:center;gap:5px;font-size:13px;text-align:center;line-height:20px}.contact-details a svg{min-height:38px;width:38px;opacity:1;height:auto;color:var(--premium-gold);margin-bottom:6px}.contact-details a svg path{fill:var(--premium-gold)}@media screen and (min-width:1920px){.contact-details a{width:48%;padding:20px;gap:10px;font-size:14px}}@media screen and (max-width:1199px){.youlove-main{padding:20px}.youlove-main h3{margin:-20px -20px 30px}}@media screen and (max-width:992px){.youlove-main,.contact-info{width:100%}}@media screen and (max-width:639px){.contact-info h3,.youlove-main h3{font-size:20px;line-height:28px}.contact-details a{width:100%;padding:10px}}.youlove-main,.contact-info{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft)}.youlove-main h3,.contact-info h3{border-bottom-color:var(--premium-border);color:var(--premium-navy);font-family:Cormorant,serif;font-size:28px;line-height:1.08}.form-control{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius);min-height:48px}.form-control:focus{border-color:var(--premium-gold);box-shadow:0 0 0 4px #bf8a341f}.contact-details a{background:var(--premium-offwhite);border:1px solid var(--premium-border);color:var(--premium-navy)}.contact-details a:hover,.contact-details a:focus-visible{border-color:var(--premium-gold);box-shadow:var(--premium-shadow-soft)}.authority-page{color:var(--premium-text)}.authority-section{padding:var(--premium-section-y) 0}.overview-figure{aspect-ratio:16 / 7;border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft);margin:0 0 clamp(36px,4vw,56px);overflow:hidden;position:relative}.overview-figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:720px){.overview-figure{aspect-ratio:4 / 3}}.selection-intro{margin:0 auto 48px;max-width:820px;text-align:center}.selection-intro h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 18px;text-transform:none}.selection-intro p{color:var(--premium-muted);font-size:16px;line-height:1.78;margin:0 auto;max-width:720px}.selection-grid{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 44px}.selection-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);padding:28px 28px 26px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.selection-card:hover{border-color:#bf8a3480;box-shadow:0 22px 60px #06182b1a;transform:translateY(-3px)}.selection-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.16;margin:0 0 10px;position:relative;text-transform:none}.selection-card h3:after{background:var(--premium-gold);content:"";display:block;height:2px;margin-top:8px;width:32px}.selection-card p{color:var(--premium-muted);font-size:15px;line-height:1.72;margin:14px 0 0}.selection-footnote{border-left:3px solid var(--premium-gold);color:var(--premium-muted);font-family:Inter,sans-serif;font-size:14px;font-style:italic;line-height:1.7;margin:0 auto;max-width:880px;padding:4px 0 4px 22px}@media(max-width:720px){.selection-grid{grid-template-columns:1fr}}.authority-section.alt{background:var(--premium-offwhite);border-bottom:1px solid var(--premium-border);border-top:1px solid var(--premium-border)}.authority-section--white{background:#fff}.authority-section--dark{background:linear-gradient(118deg,#061525,#0a2240);border-bottom:1px solid rgba(191,138,52,.22);border-top:1px solid rgba(191,138,52,.22);position:relative}.authority-section--dark:before{background:radial-gradient(ellipse at 50% 0%,rgba(191,138,52,.07),transparent 58%);content:"";inset:0;pointer-events:none;position:absolute}.authority-section--dark>.container{position:relative;z-index:1}.authority-section.authority-section--dark .container>h2{color:#fff}.authority-section.authority-section--dark .container>p{color:#ffffffc7}.authority-eyebrow{align-items:center;color:var(--premium-gold);display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:800;gap:14px;letter-spacing:.22em;margin-bottom:18px;text-transform:uppercase}.authority-eyebrow:before,.authority-eyebrow:after{background:var(--premium-gold);content:"";height:1px;width:44px}.authority-section--dark .container>h2{position:relative;padding-bottom:20px}.authority-section--dark .container>h2:after{background:var(--premium-gold);bottom:0;content:"";height:2px;left:0;position:absolute;width:64px}.authority-section--dark .treatment-summary-card{border-top:2px solid var(--premium-gold)}.authority-section--dark .treatment-summary-card:hover,.authority-section--dark .treatment-summary-card:focus-visible{border-top-color:var(--premium-gold-light);box-shadow:0 22px 60px #00000047}.authority-grid{display:grid;gap:28px;grid-template-columns:1fr;margin:0 auto;max-width:880px}.authority-card.authority-card--intro{background:transparent;border:0;box-shadow:none;padding:clamp(40px,5vw,64px) clamp(20px,4vw,48px);text-align:center}.authority-card--intro .authority-intro-eyebrow{color:var(--premium-gold);display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.22em;margin-bottom:22px;text-transform:uppercase}.authority-card--intro .authority-intro-rule{background:var(--premium-gold);border-radius:1px;display:block;height:1px;margin:0 auto 26px;width:56px}.authority-card--intro h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(28px,3.2vw,42px);font-weight:500;letter-spacing:-.005em;line-height:1.12;margin:0 0 22px;text-align:center;text-transform:none}.authority-card--intro p{color:var(--premium-text);font-family:Inter,sans-serif;font-size:clamp(15px,1.3vw,17px);line-height:1.75;margin:0 auto 16px;max-width:680px;text-align:center}.authority-card--intro p:last-child{margin-bottom:0}.authority-card,.authority-panel{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);padding:32px}.authority-card h2,.authority-panel h2,.authority-section>.container>h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 22px;text-transform:none}.authority-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1.1;margin:0 0 10px}.authority-card .bio-credentials{color:var(--premium-gold-dark);font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.04em;margin:-8px 0 28px}.authority-card--narrow{margin:0 auto;max-width:820px}.authority-card--narrow h3{margin-top:32px}.authority-section-eyebrow{color:var(--premium-gold-dark);display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.2em;margin-bottom:14px;text-transform:uppercase}.authority-pullquote{border-left:3px solid var(--premium-gold);color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(20px,2vw,26px);font-style:italic;font-weight:500;line-height:1.4;margin:28px 0 0;padding:4px 0 4px 22px}.authority-card p,.authority-panel p,.authority-section>.container>p,.authority-section li{color:var(--premium-muted);font-size:16px;line-height:1.78}.authority-section>.container>p{margin:0 0 44px;max-width:760px}.treatment-summary-grid{display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.treatment-summary-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);border-top:2px solid transparent;box-shadow:var(--premium-shadow-soft);color:var(--premium-text);display:flex;flex-direction:column;padding:28px;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.treatment-summary-card:hover,.treatment-summary-card:focus-visible{border-top-color:var(--premium-gold);box-shadow:var(--premium-shadow-strong);transform:translateY(-3px)}.treatment-summary-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(20px,1.9vw,28px);font-weight:600;line-height:1.1;margin:0 0 10px}.treatment-summary-card p{color:var(--premium-muted);flex:1;font-size:14px;line-height:1.72;margin-bottom:14px}.treatment-summary-card a{color:var(--premium-gold-dark);font-size:11px;font-weight:800;letter-spacing:.1em;margin-top:auto;text-decoration:none;text-transform:uppercase}.treatment-summary-card a:hover{color:var(--premium-gold)}.condition-list{list-style:none;margin:26px 0 0;padding:0}.condition-list li{border-bottom:1px solid var(--premium-border);color:var(--premium-navy);font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.6;padding:14px 0 14px 28px;position:relative}.condition-list li:last-child{border-bottom:0}.condition-list li:before{background:var(--premium-gold);border-radius:50%;box-shadow:0 0 0 4px #bf8a3424;content:"";height:8px;left:4px;position:absolute;top:22px;width:8px}.authority-panel--wide{margin:28px auto 0;max-width:1180px;padding:clamp(32px,4vw,48px) clamp(24px,3.5vw,56px)}.authority-panel--wide>h2{text-align:center;margin-bottom:6px}.condition-columns{display:grid;gap:clamp(20px,4vw,64px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}@media(max-width:720px){.condition-columns{grid-template-columns:1fr;gap:12px}}.condition-column-label{color:var(--premium-gold);font-family:Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.22em;margin:0;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid rgba(191,138,52,.35)}.condition-column .condition-list{margin-top:6px}.condition-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:24px 0 0;padding:0}.condition-grid li{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);color:var(--premium-navy);font-size:13px;font-weight:700;padding:14px 16px;transition:border-color .2s ease,background .2s ease}.condition-grid li:hover{background:#fff;border-color:var(--premium-gold)}.authority-list,.comparison-list{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.authority-list li,.comparison-list li{border-left:2px solid var(--premium-gold);color:var(--premium-muted);line-height:1.72;padding-left:16px}.credential-list{display:grid;gap:12px;list-style:none;margin:0;padding:0}.credential-list li{border-bottom:1px solid var(--premium-border);color:var(--premium-muted);line-height:1.72;padding-bottom:12px}.credential-list li:last-child{border-bottom:0}.source-list a,.authority-page a:not(.btn){color:var(--premium-navy);font-weight:700;text-decoration-color:var(--premium-gold);text-decoration:underline;text-underline-offset:3px}.source-list a:hover,.authority-page a:not(.btn):hover{color:var(--premium-gold-dark)}.faq-mini{display:grid;gap:14px}.faq-mini div{background:#fff;border:1px solid var(--premium-border);border-left:3px solid var(--premium-gold);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);padding:22px 26px}.faq-mini dt{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(17px,1.6vw,22px);font-weight:600;line-height:1.2;margin-bottom:10px}.faq-mini dd{color:var(--premium-muted);line-height:1.75;margin:0}.authority-cta{background:linear-gradient(118deg,#061525,#0a2240);border-top:1px solid rgba(191,138,52,.24);color:#fff;padding:clamp(52px,6vw,80px) 0}.authority-cta h2{color:#fff;font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 14px;text-transform:none}.authority-cta p{color:#ffffffc2;font-size:16px;line-height:1.72;max-width:640px}.authority-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.authority-actions .btn{background:transparent;border:1px solid rgba(255,255,255,.54);border-radius:0;color:#fff;font-size:12px;font-weight:800;letter-spacing:.07em;min-height:48px;padding:13px 26px;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease}.authority-actions .btn:hover,.authority-actions .btn:focus-visible{background:var(--premium-gold);border-color:var(--premium-gold);color:var(--premium-navy)}.authority-section .authority-actions .btn{background:transparent;border-color:var(--premium-navy);color:var(--premium-navy)}.authority-section .authority-actions .btn:hover,.authority-section .authority-actions .btn:focus-visible{background:var(--premium-navy);color:#fff}.authority-section .authority-actions .btn.bg-secondary,.authority-cta .authority-actions .btn.bg-secondary{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-color:transparent;box-shadow:0 8px 24px #bf8a3447;color:var(--premium-navy)}.authority-section .authority-actions .btn.bg-secondary:hover,.authority-section .authority-actions .btn.bg-secondary:focus-visible,.authority-cta .authority-actions .btn.bg-secondary:hover,.authority-cta .authority-actions .btn.bg-secondary:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);color:var(--premium-navy)}@media(max-width:1000px){.authority-grid,.treatment-summary-grid,.condition-grid{grid-template-columns:1fr}.treatment-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.treatment-summary-grid{grid-template-columns:1fr}.condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-card,.authority-panel{padding:22px 18px}}.about-portrait img{aspect-ratio:4 / 5}.about-credentials{color:var(--premium-gold-dark);font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.04em;margin:4px 0 22px}.about-pullquote{border-left:3px solid var(--premium-gold);color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(22px,2.2vw,30px);font-style:italic;font-weight:500;line-height:1.35;margin:48px auto 0;max-width:720px;padding:6px 0 6px 24px;text-align:left}.about-sources{display:grid;gap:14px 24px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 auto;max-width:920px;padding:0}.about-sources li{padding-left:22px;position:relative}.about-sources li:before{background:var(--premium-gold);border-radius:50%;box-shadow:0 0 0 3px #bf8a3424;content:"";height:6px;left:4px;position:absolute;top:11px;width:6px}.about-sources a{color:var(--premium-navy);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:3px;transition:color .2s ease}.about-sources a:hover,.about-sources a:focus-visible{color:var(--premium-gold-dark)}@media(max-width:700px){.about-sources{grid-template-columns:1fr}}.trust-signals{background:var(--premium-offwhite);padding:var(--premium-section-y-sm) 0}.trust-signals-compact{padding:32px 0}.trust-signals-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:28px;align-items:start}.trust-copy h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 14px;text-transform:none}.trust-copy p{color:var(--premium-muted);font-size:17px;line-height:1.7;max-width:760px}.trust-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;margin:0;padding:0}.trust-list li{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);color:var(--premium-navy);font-weight:700;padding:18px}.trust-verification{border-top:1px solid var(--premium-border);display:flex;flex-wrap:wrap;gap:12px 20px;grid-column:1 / -1;padding-top:20px}.trust-verification a,.trust-verification span{color:var(--premium-muted);font-size:14px}.trust-verification a{font-weight:700;text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:4px}@media(max-width:900px){.trust-signals-inner,.trust-list{grid-template-columns:1fr}}.ijc{background:var(--premium-offwhite);padding:clamp(56px,6vw,96px) 0}.ijc-header{margin:0 auto clamp(28px,3vw,44px);max-width:780px;text-align:center}.ijc-label{color:var(--premium-gold-dark);display:inline-block;font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.22em;margin-bottom:12px;text-transform:uppercase}.ijc-heading{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(28px,3.2vw,42px);font-weight:500;letter-spacing:-.005em;line-height:1.1;margin:0 0 14px;text-transform:none}.ijc-lead{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:15px;line-height:1.7;margin:0}.ijc-table-wrap{background:#fff;border:1px solid rgba(217,199,172,.5);overflow-x:auto}.ijc-table{border-collapse:collapse;font-family:Inter,sans-serif;width:100%}.ijc-table thead th{background:var(--premium-navy);color:#ffffffeb;font-size:11.5px;font-weight:800;letter-spacing:.16em;padding:16px 18px;text-align:left;text-transform:uppercase}.ijc-table tbody tr{border-bottom:1px solid rgba(217,199,172,.4)}.ijc-table tbody tr:last-child{border-bottom:0}.ijc-table tbody td,.ijc-table tbody th{color:var(--premium-text);font-size:14.5px;font-weight:400;line-height:1.55;padding:18px;text-align:left;vertical-align:top}.ijc-table .ijc-name{color:var(--premium-navy);font-family:Cormorant,serif;font-size:22px;font-weight:500;white-space:nowrap}.ijc-table .ijc-name a{color:var(--premium-navy);position:relative;text-decoration:none;transition:color .2s ease}.ijc-table .ijc-name a:after{background:var(--premium-gold);bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0;transition:background-color .2s ease}.ijc-table .ijc-name a:hover,.ijc-table .ijc-name a:focus-visible{color:var(--premium-gold-dark)}.ijc-table .ijc-name a:hover:after,.ijc-table .ijc-name a:focus-visible:after{background:var(--premium-gold-dark)}.ijc-cards{display:none;gap:16px;list-style:none;margin:0;padding:0}.ijc-card{background:#fff;border:1px solid rgba(217,199,172,.5);padding:22px;position:relative}.ijc-card:before{background:linear-gradient(180deg,var(--premium-gold) 0%,var(--premium-gold-light) 100%);content:"";height:28px;left:0;position:absolute;top:0;width:3px}.ijc-card-name{color:var(--premium-navy);font-family:Cormorant,serif;font-size:26px;font-weight:500;letter-spacing:-.005em;margin:0 0 14px}.ijc-card-name a{color:var(--premium-navy);text-decoration:none}.ijc-card-dl{display:grid;gap:10px 0;margin:0 0 16px}.ijc-card-dl dt{color:var(--premium-gold-dark);font-family:Inter,sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ijc-card-dl dd{color:var(--premium-text);font-family:Inter,sans-serif;font-size:14.5px;line-height:1.55;margin:4px 0 6px}.ijc-card-link{color:var(--premium-navy);font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.02em;position:relative;padding-bottom:3px;text-decoration:none}.ijc-card-link:after{background:var(--premium-gold);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.ijc-card-link:hover,.ijc-card-link:focus-visible{color:var(--premium-gold-dark)}.ijc-footnote{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:13px;line-height:1.65;margin:clamp(20px,2vw,28px) auto 0;max-width:720px;text-align:center}.ijc-footnote a{color:var(--premium-navy);font-weight:700;text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:3px}@media(max-width:768px){.ijc-table-wrap{display:none}.ijc-cards{display:grid}}.related-treatment-links{padding:var(--premium-section-y-sm) 0;background:var(--premium-offwhite)}.related-treatment-copy{max-width:760px;margin-bottom:24px}.related-treatment-copy h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;margin-bottom:10px;text-transform:none}.related-treatment-copy p{color:var(--premium-muted);font-size:17px;line-height:1.7}.related-treatment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.related-treatment-card{display:flex;flex-direction:column;min-height:210px;padding:22px;background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);color:inherit;text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.related-treatment-card:hover,.related-treatment-card:focus-visible{border-color:var(--premium-gold);transform:translateY(-4px);box-shadow:var(--premium-shadow-strong)}.related-treatment-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:27px;line-height:1.08;margin-bottom:10px}.related-treatment-card p{color:var(--premium-muted);line-height:1.6;margin-bottom:18px}.related-treatment-card span{color:var(--premium-gold-dark);font-weight:700;margin-top:auto}@media screen and (max-width:1199px){.related-treatment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.related-treatment-links{padding:42px 0}.related-treatment-grid{grid-template-columns:1fr}.related-treatment-card{min-height:auto}}.tpc{background:var(--premium-cream);padding:clamp(32px,4vw,56px) 0;position:relative}.tpc:before,.tpc:after{background:linear-gradient(90deg,transparent 0%,rgba(191,138,52,.35) 50%,transparent 100%);content:"";height:1px;left:0;position:absolute;right:0}.tpc:before{top:0}.tpc:after{bottom:0}.tpc-inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);justify-content:space-between;margin:0 auto;max-width:980px}.tpc-text{flex:1 1 320px;min-width:0}.tpc-label{color:var(--premium-gold-dark);display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.22em;margin-bottom:10px;text-transform:uppercase}.tpc-headline{align-items:baseline;color:var(--premium-navy);display:flex;flex-wrap:wrap;font-family:Cormorant,serif;font-weight:500;gap:12px;line-height:1.05;margin:0 0 12px}.tpc-prefix{font-size:clamp(18px,1.8vw,22px);font-style:italic;font-weight:400;letter-spacing:.005em}.tpc-price{font-family:Cormorant,serif;font-size:clamp(40px,4.2vw,56px);font-weight:600;letter-spacing:-.01em}.tpc-note{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:14px;line-height:1.65;margin:0;max-width:560px}.tpc-cta{flex:0 0 auto}.tpc-link{background:transparent;border:1px solid var(--premium-navy);color:var(--premium-navy);display:inline-block;font-family:Inter,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.1em;padding:14px 26px;text-transform:uppercase;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.tpc-link:hover,.tpc-link:focus-visible{background:var(--premium-navy);border-color:var(--premium-navy);color:#fff;transform:translateY(-1px)}@media(max-width:640px){.tpc-inner{flex-direction:column;text-align:center}.tpc-headline{justify-content:center}.tpc-note{margin:0 auto}.tpc-link{width:100%}}.trev{background:var(--premium-offwhite);padding:clamp(40px,5vw,72px) 0}.trev-card{background:#fff;border:1px solid rgba(217,199,172,.5);margin:0 auto;max-width:760px;padding:clamp(28px,3vw,44px) clamp(24px,3vw,40px);position:relative}.trev-card:before{background:linear-gradient(180deg,var(--premium-gold) 0%,var(--premium-gold-light) 100%);content:"";height:36px;left:0;position:absolute;top:0;width:3px}.trev-header{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.trev-stars{color:var(--premium-gold);font-size:16px;letter-spacing:2px}.trev-source{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trev-source a{color:var(--premium-muted);text-decoration:underline;text-decoration-color:#bf8a3499;text-underline-offset:3px;transition:color .2s ease}.trev-source a:hover,.trev-source a:focus-visible{color:var(--premium-gold-dark)}.trev-quote{margin:0;padding:0}.trev-quote p{color:var(--premium-text);font-family:Cormorant,serif;font-size:clamp(20px,2.1vw,26px);font-style:italic;font-weight:400;letter-spacing:.005em;line-height:1.5;margin:0}.trev-footer{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:20px}.trev-name{color:var(--premium-navy);font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.005em}.trev-procedure{color:var(--premium-gold-dark);font-family:Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.treatment-faq-list{display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:820px}.treatment-faq-item{background:var(--premium-surface);border:1px solid var(--premium-border);border-radius:var(--premium-radius);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.treatment-faq-item.is-open{border-color:var(--premium-border-strong);box-shadow:var(--premium-shadow-soft)}.treatment-faq-trigger{align-items:center;background:transparent;border:0;color:var(--premium-navy);cursor:pointer;display:flex;font-family:inherit;font-size:clamp(16px,1.6vw,19px);font-weight:600;gap:18px;justify-content:space-between;line-height:1.4;padding:22px 24px;text-align:left;width:100%}.treatment-faq-trigger:focus-visible{outline:2px solid var(--premium-gold);outline-offset:-2px}.treatment-faq-trigger:hover{color:var(--premium-gold-dark)}.treatment-faq-question{flex:1}.treatment-faq-chevron{border-right:2px solid currentColor;border-bottom:2px solid currentColor;display:inline-block;flex-shrink:0;height:10px;transform:rotate(45deg);transform-origin:center;transition:transform .25s ease;width:10px;margin-bottom:4px}.treatment-faq-item.is-open .treatment-faq-chevron{transform:rotate(-135deg);margin-bottom:-4px}.treatment-faq-panel{color:var(--premium-muted);font-size:16px;line-height:1.75;margin:0;padding:0 24px 24px}.treatment-faq-panel[hidden]{display:none}.treatment-faq-panel p{margin:0 0 12px}.treatment-faq-panel p:last-child{margin-bottom:0}.treatment-faq-panel a{color:var(--premium-gold-dark);text-decoration:underline;text-underline-offset:3px}.treatment-faq-panel a:hover{color:var(--premium-navy)}@media(max-width:600px){.treatment-faq-trigger{font-size:16px;padding:18px}.treatment-faq-panel{padding:0 18px 20px}}.ultrasound-guidance{padding:1px 0;background:linear-gradient(45deg,var(--primery-bg),var(--primery));border-radius:25px;width:calc(100% - 1px)}.ultrasound-inflammation{position:relative;background:var(--bs-white);border-radius:25px;padding:50px;margin:0 1px}.ultrasound-inflammation span{color:var(--primery-bg);font-size:24px;font-weight:300;border-bottom:2px solid var(--lightyellow);padding-bottom:8px;display:inline-block}.ultrasound-inflammation h2{display:block;margin:10px 0 30px}.ultrasound-inflammation p{font-family:var(--Poppins);text-align:justify}.ultrasound-inflammation strong{color:var(--primery)}.keybenefits{background:var(--SKNJ-NEW, linear-gradient(90deg, #C1A13F 3.01%, #FDEFBD 52.01%, #FDEFBD 63.01%, #B1997B 81.01%))}.keybenefits h2{margin-bottom:30px}.keybenefits-main{gap:50px}.keybenefits-pic{width:50%;position:relative}.keybenefits-pic img{border-radius:12px}.keybenefits-info{width:50%}.inflammation-swelling:last-child{margin-bottom:0}.inflammation-swelling{display:flex;justify-content:space-between;gap:23px;margin-bottom:20px}.inflammation-swelling p{margin-bottom:0;font-size:14px;font-family:var(--Inter);text-align:justify}.inflammation-swelling h5{font-family:var(--Inter);font-size:18px;font-weight:500;margin-bottom:6px}.number{position:relative}.number span{border:1px solid var(--primery-bg);background:#f0f6ff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--Inter);font-size:14px;font-weight:600}.number:after{content:"";position:absolute;top:20px;height:100%;width:1px;background:#f0f6ff;left:20px}.inflammation-swelling:last-child .number:after{display:none}.treatedconditions .ultrasound-guidance{padding:4px 0;max-width:840px;margin:auto}.treatedconditions .ultrasound-inflammation{background:#ede3c6;margin:0 4px}.treatedconditions .ultrasound-inflammation p{font-family:var(--Urbanist)}.ultrasound-inflammation ul{list-style:outside;padding-left:16px}@media screen and (min-width:1920px){.ultrasound-inflammation{margin:0 1px 0 2px}}@media screen and (max-width:992px){.ultrasound-inflammation{padding:20px}.ultrasound-inflammation span{font-size:20px;line-height:30px}.keybenefits-main{gap:30px}.keybenefits-info{width:100%}.keybenefits-pic{width:100%;max-width:80%}}@media screen and (max-width:767px){.keybenefits-pic{width:100%;text-align:center}.keybenefits-pic img{max-width:550px;width:100%}.keybenefits-main{flex-direction:column-reverse}.keybenefits-info{width:auto}.inflammation-swelling{gap:15px}}.guided-injections.osteniladvantage,.keybenefits{background:linear-gradient(118deg,#061525,#0a2240);border-bottom:1px solid rgba(191,138,52,.22);border-top:1px solid rgba(191,138,52,.22);padding:80px 0}.guided-injections.osteniladvantage h2,.guided-injections.osteniladvantage h3,.keybenefits h2{color:#fff}.guided-injections.osteniladvantage .keybenefits-info .inflammation-swelling h5,.keybenefits-info .inflammation-swelling h5{color:#fff;font-family:Cormorant,serif;font-size:22px}.guided-injections.osteniladvantage .keybenefits-info .inflammation-swelling p,.keybenefits-info .inflammation-swelling p{color:#ffffffbd}.number span{background:#bf8a3426;border-color:var(--premium-gold);color:var(--premium-gold-light)}.number:after{background:#bf8a3442}.treatedconditions .ultrasound-inflammation{background:var(--premium-offwhite);border:1px solid var(--premium-border)}.ultrasound-guidance{background:linear-gradient(45deg,#bf8a3466,#e5b96a4d);border-radius:var(--premium-radius-lg)}.ultrasound-inflammation{background:#fff;border-radius:var(--premium-radius);margin:0 2px}.ultrasound-inflammation span{border-bottom-color:var(--premium-gold);color:var(--premium-navy);font-family:Cormorant,serif;font-size:26px}.ultrasound-inflammation h2{color:var(--premium-navy)}.treatments-bg .annesjourney{padding:112px 48px;margin-top:200px;background:linear-gradient(to right,#e5e5e5,#fdfdfd)}.intra-articular-left{width:50%}.intra-articular-right{width:50%;background:var(--graylight2);padding:50px 30px;place-content:center}.intra-articular-left img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.precision-bg{background:var(--graylight2);border-radius:16px 16px 0 0;padding:50px 0}.precision-ultrasound{padding:50px 30px;border:solid 5px var(--graylight2);border-radius:0 0 16px 16px}.advancedbox{background:#1f252d;position:relative;box-shadow:0 0 30px #0000001a;min-height:450px;border-radius:25px;flex:1}.advancedbox img{min-height:366px;border-radius:25px 25px 0 0;-o-object-fit:cover;object-fit:cover}.information{padding:30px}.information h4{border-bottom:solid 2px #424141;padding-bottom:10px;text-transform:uppercase;margin-bottom:20px}.innergrafics:after,.innergrafics:before{content:"";position:absolute;top:-120px;right:-150px;z-index:0;width:800px;height:800px;border:solid 2px rgba(255,255,255,.07);transform:rotate(180deg);pointer-events:none;border-radius:50%}.innergrafics:before{inset:auto auto -120px -150px}.explained:before{content:"";position:absolute;top:0;left:0;width:100%;height:85vh;pointer-events:none;background:var(--graylight2);border-radius:16px;z-index:-1}.osteniladvantage .guided-bg:before{width:50%;height:100%}.osteniladvantage .guided-bg:after{bottom:-50%;width:70%;height:100%}.guessing .precision-ultrasound{border-radius:16px 16px 0 0}.guessing .precision-bg{border-radius:0 0 16px 16px}@media screen and (min-width:1920px){.intra-articular-right{padding-left:calc(50% - 790px)}.information p{line-height:28px}}.treatments-bg .right-man{width:40%;right:0;left:auto}@media screen and (max-width:1440px){.intra-articular-right{padding:20px}}@media screen and (max-width:1279px){.treatments-bg .right-man{width:410px;margin:auto}.treatments-bg .annesjourney{padding:30px}}@media screen and (max-width:1199px){.conditionstitles h3{line-height:55px}.treatments-bg contentosteoarthritis{width:60%}.information{padding:20px}}@media screen and (max-width:1024px){.treatments-bg .contentosteoarthritis{width:auto}}@media screen and (max-width:992px){.osteniladvantage .guided-bg:before{width:70%;height:50%;top:-100px}.treatments-bg .annesjourney{margin-top:56px}.advancedbox{min-height:initial;display:flex}.advancedbox img{min-height:initial;border-radius:25px 0 0 25px;max-width:280px}.osteniladvantage .guided-bg:after{bottom:-25%;height:50%}}@media screen and (max-width:767px){.osteniladvantage .guided-bg:before{width:90%;height:40%}.intra-articular-right{width:100%}.intra-articular-left{width:100%;padding:0 20px 20px;background:var(--graylight2)}.intra-articular-left img{border-radius:10px}.precision-bg,.precision-ultrasound{padding:20px}.osteniladvantage .guided-bg:after{bottom:-8%;height:17%}}@media screen and (max-width:639px){.treatments-bg .right-man{width:auto}.treatments-bg .affecting-right{padding:20px}.advancedbox{flex-direction:column}.advancedbox img{max-width:100%;border-radius:25px 25px 0 0}}.intra-articular-right{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft);padding:40px 36px}.precision-bg{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-bottom:0;border-radius:var(--premium-radius) var(--premium-radius) 0 0}.precision-ultrasound{border:1px solid var(--premium-border);border-radius:0 0 var(--premium-radius) var(--premium-radius);border-top:0}.advancedbox{background:linear-gradient(160deg,#06182bf7,#0a2240f5);border:1px solid rgba(191,138,52,.28);border-radius:var(--premium-radius);box-shadow:none}.advancedbox img{border-radius:var(--premium-radius) var(--premium-radius) 0 0}.information h4{border-bottom-color:#bf8a345c;color:var(--premium-gold-light);font-family:Cormorant,serif;font-size:24px;letter-spacing:0;text-transform:none}.information p{color:#ffffffc2}.explained:before{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg)}.treatment-comparison-table-wrap{border:1px solid var(--premium-border);border-radius:var(--premium-radius);margin:0 auto;max-width:1040px;overflow:hidden}.treatment-comparison-table{background:var(--premium-surface);border-collapse:collapse;font-size:15px;line-height:1.65;width:100%}.treatment-comparison-table thead th{background:var(--premium-navy);color:#fff;font-family:Cormorant,serif;font-size:clamp(15px,1.6vw,18px);font-weight:600;letter-spacing:.04em;padding:16px 18px;text-align:left}.treatment-comparison-table tbody th{background:var(--premium-cream);color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(15px,1.7vw,19px);font-weight:600;padding:18px;text-align:left;vertical-align:top;width:22%}.treatment-comparison-table tbody td{color:var(--premium-muted);padding:18px;vertical-align:top}.treatment-comparison-table tbody tr+tr th,.treatment-comparison-table tbody tr+tr td{border-top:1px solid var(--premium-border)}.treatment-comparison-cards{display:none}.treatment-comparison-footnote{color:var(--premium-muted);font-size:13.5px;font-style:italic;line-height:1.6;margin:18px auto 0;max-width:1040px;text-align:center}@media(max-width:719px){.treatment-comparison-table-wrap{display:none}.treatment-comparison-cards{display:grid;gap:16px;margin:0 auto;max-width:540px}.treatment-comparison-card{background:var(--premium-surface);border:1px solid var(--premium-border);border-radius:var(--premium-radius);padding:22px 22px 18px}.treatment-comparison-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:22px;font-weight:600;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--premium-border)}.treatment-comparison-card dl{margin:0}.treatment-comparison-card-row+.treatment-comparison-card-row{margin-top:14px}.treatment-comparison-card-row dt{color:var(--premium-gold-dark);font-size:11.5px;font-weight:700;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.treatment-comparison-card-row dd{color:var(--premium-muted);font-size:15px;line-height:1.65;margin:0}}.hero-content{width:min(720px,64%);background:linear-gradient(135deg,#061b31f0,#08213be0);border:1px solid rgba(201,150,63,.24);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-strong);padding:clamp(24px,4vw,48px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:120px;will-change:transform,opacity;transform:translateZ(0)}.hero-media,.hero-media img{will-change:transform,border-radius,opacity;transform:translateZ(0)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.hero-main{height:100%;width:100%}.hero-bg{position:fixed;transform:rotate(180deg);left:-100px;height:100vh;top:-10px;opacity:.04;pointer-events:none}.hero-bg.rightbar{right:-100px;left:auto;transform:rotate(0)}.drname{background:#fbfaf6cc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:30px;text-align:center;padding:10px 20px;right:-50px;bottom:20px;box-shadow:0 0 22px #00000020}.drname span{background:var(--gray-900);border-radius:50%;width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;color:var(--surface-0);margin-right:10px}.drnametop{background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:20px;left:-190px;top:5%;width:72%;font-size:14px;box-shadow:0 0 22px #00000020}.rating-main{padding:30px 50px;position:relative;border-bottom:solid 2px var(--lightgrayishorange);border-top:solid 2px var(--lightgrayishorange);margin:50px 0}.rating{display:inline-block}.star-rating:after{content:"★★★★★";letter-spacing:3px;--rating-percent:: calc(var(--rating) / 5 * 100%);background:linear-gradient(90deg,#edb40a calc(var(--rating) / 5 * 100%),var(--secondary-color) calc(var(--rating) / 5 * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;color:transparent;font-size:40px}.hero-image img{max-width:550px}.hero-content .home-logo{width:13%;display:inline-block;height:auto;margin-top:0;margin-bottom:20px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease}@media(min-width:1920px){.hero-content .home-logo{width:12%}.hero-content{width:calc(100% - 550px)}}@media(min-width:992px)and (max-height:650px){.hero-content .home-logo{display:none}}@media(max-width:1280px){.hero-content{width:70%}.rating-main{padding:10px 20px}.hero img{-o-object-position:right;object-position:right}}@media(max-width:1023px){.hero-content{width:80%}}@media(max-width:992px){.hero-content{width:auto}}@media(max-width:767px){.rating-main{padding-left:5px;padding-right:5px;margin:30px 0}.star-rating:after{font-size:30px}.hero-content{padding:24px;margin-top:116px;width:auto}.hero-content .home-logo{width:20%;margin-bottom:0}.homepagehero .hero-content p{font-size:12px;line-height:17px}}.hero-content .hero-brandline{font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0 0 .4rem}.hero-content h1,.hero-content h2,.hero-content h3,.hero-content p{color:#fff}.hero-content h1{color:#ffffffd1;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;letter-spacing:.11em;line-height:1.4;margin-bottom:12px;text-transform:uppercase}.hero-content h2,.hero-content h3{color:#fff;font-family:Cormorant,serif;font-size:clamp(36px,5vw,64px);font-weight:600;letter-spacing:0;line-height:1.02;margin:14px 0 24px;text-transform:none}.hero-content p{color:#ffffffdb;font-size:17px;line-height:1.7}.hero-content .btn{background:linear-gradient(135deg,var(--premium-gold-light),var(--premium-gold));border-radius:8px;color:var(--premium-navy);font-weight:800}.hero-content .btn:hover,.hero-content .btn:focus-visible{background:linear-gradient(135deg,#e6bd68,#b9822c);color:var(--premium-navy);transform:translateY(-1px)}.hero-call-btn{align-items:center;background:transparent;border:1px solid rgba(255,255,255,.55);border-radius:8px;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:12.5px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.1em;margin-left:12px;min-height:46px;padding:12px 22px;text-transform:uppercase;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.hero-call-btn:hover,.hero-call-btn:focus-visible{background:#e5b96a24;border-color:var(--premium-gold-light);color:var(--premium-gold-light);transform:translateY(-1px)}.hero-call-icon{align-items:center;display:inline-flex;justify-content:center}@media(min-width:641px){.hero-call-icon{display:none}}@media(max-width:640px){.hero-call-btn{margin-left:0;width:100%}}.hero-media,.hero-media picture,.hero-media picture>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.hero-media{aspect-ratio:16 / 9;min-height:0}@media(min-width:768px){.hero-media{aspect-ratio:auto;height:100vh}}.hero{background:var(--premium-navy);min-height:100vh;overflow:hidden}.hero:after{background:linear-gradient(90deg,#06182bf5,#06182be0 36%,#06182b5c,#06182b1a),linear-gradient(180deg,#06182b1f,#06182bad);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.hero-main{z-index:2}.hero-content{background:#06182bc2;border:1px solid rgba(191,138,52,.34);border-radius:var(--premium-radius-lg);box-shadow:0 32px 96px #0003;margin-top:140px;padding:clamp(34px,5vw,66px);width:min(740px,58%)}.hero-content .home-logo{margin-bottom:26px;width:86px}.hero-content .hero-brandline{color:var(--premium-gold-light);font-size:12px;font-weight:800;letter-spacing:.18em;margin-bottom:16px;opacity:1;text-transform:uppercase}.hero-content .hero-brandline:after{background:var(--premium-gold);content:"";display:block;height:1px;margin-top:14px;width:60px}.hero-content h1{color:#fff;font-family:Cormorant,serif;font-size:clamp(40px,4.4vw,60px);font-weight:600;letter-spacing:0;line-height:1.04;margin:0 0 18px;text-transform:none;text-wrap:balance}.hero-content h2,.hero-content h3{color:#ffffffe6;font-family:Open Sans,sans-serif;font-size:clamp(17px,1.8vw,23px);font-weight:600;line-height:1.45;margin:0 0 18px}.hero-content p{color:#ffffffd6;font-size:17px;line-height:1.78}.hero-actions{margin-top:30px}.hero-content .btn{border-radius:0;min-height:52px;padding:14px 28px}.hero-media img{filter:saturate(.92) contrast(1.04)}@media(max-width:1023px){.hero:after{background:linear-gradient(180deg,#06182b33,#06182bb8 42%,#06182bf0)}.hero-content{margin-top:118px;width:min(720px,92%)}}@media(max-width:767px){.hero{min-height:760px}.hero-content{border-radius:var(--premium-radius);margin-top:112px;padding:26px;width:auto}.hero-content .home-logo{width:64px}.hero-content h1{font-size:clamp(36px,11vw,50px)}}.faq-title a{color:var(--darklight);text-decoration:underline}.faq-box{position:relative;transition:all .3s ease-in-out;border-radius:15px;background-color:var(--tw-ring-offset-color);margin-bottom:35px;box-shadow:10px 10px 20px #f3f3f3}.active .faq-question h4,.faq-box.active{border-radius:15px;background-color:var(--graylight2)}.faq-question h4{cursor:pointer;font-weight:600;padding:15px 20px 15px 15px;font-size:16px;line-height:24px;min-height:66px;place-content:center}.faq-answer{max-height:0;overflow:hidden;padding:0 15px;font-size:14px;line-height:22px;transition:max-height .3s ease,padding .3s ease}.faq-answer.show{max-height:500px;padding:0 15px 15px}.faq-answer ul{list-style-type:disc;padding-left:20px}.faq-answer ul li{margin-bottom:5px}.faq-box .faq-icon{position:absolute;top:17px;right:15px;width:30px;height:30px;border:solid 1px var(--graylight);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease-in-out}.faq-box svg{transition:all .3s ease-in-out}.faq-box.active svg{transform:rotate(45deg)}@media screen and (max-width:1279px){.faq-question h4{font-size:14px}}@media screen and (max-width:992px){.faq-answer.show{padding:0 10px 10px}.faq-answer{font-size:13px;line-height:20px}}@media screen and (max-width:767px){.faq-question{display:flex;align-items:center;justify-content:space-between;padding-right:10px}.faq-box .faq-icon{position:relative;top:0;right:0;width:20px;height:20px}.faq-title a{font-size:20px}}.faq-box{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);margin-bottom:14px;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease}.faq-box:last-child{margin-bottom:0}.faq-box.active,.faq-box:hover{border-color:#bf8a3480;box-shadow:var(--premium-shadow-strong)}.faq-box.active{border-left:3px solid var(--premium-gold)}.active .faq-question h4,.faq-box.active{background:var(--premium-offwhite);border-radius:0}.faq-question h4{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(16px,1.4vw,20px);font-weight:600;line-height:1.3;min-height:0;padding:20px 56px 20px 22px}.faq-answer{color:var(--premium-muted);font-size:15px;line-height:1.75;padding:0 22px}.faq-answer.show{padding:0 22px 22px}.faq-box .faq-icon{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:50%;height:34px;right:18px;top:16px;width:34px}.faq-box.active .faq-icon{background:var(--premium-gold);border-color:var(--premium-gold)}.faq-box svg path{stroke:var(--premium-navy)}.faq-box.active svg path{stroke:#fff}.faq-question{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;width:100%;text-align:left;font:inherit;color:inherit;padding:0;cursor:pointer}.faq-question:focus-visible{outline:2px solid currentColor;outline-offset:2px}.faq-intro{margin:0 auto 64px;max-width:920px}.faq-intro h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(36px,4vw,56px);font-weight:600;letter-spacing:0;line-height:1.08;margin:0 0 16px;text-transform:none}.faq-intro-sub{color:var(--premium-muted);font-size:16px;line-height:1.78;margin:0 auto 36px;max-width:720px}.faq-intro-sub a{color:var(--premium-navy);font-weight:700;text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:3px}.faq-intro-sub a:hover{color:var(--premium-gold-dark)}.faq-jump-chips{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:28px}.faq-jump-chip{background:#fff;border:1px solid var(--premium-border);border-radius:999px;color:var(--premium-navy);font-family:Inter,sans-serif;font-size:13px;font-weight:600;padding:9px 18px;text-decoration:none;transition:border-color .22s ease,background .22s ease,color .22s ease}.faq-jump-chip:hover,.faq-jump-chip:focus-visible{background:var(--premium-navy);border-color:var(--premium-navy);color:#fff}.faq-helpful-links{display:flex;flex-wrap:wrap;gap:16px 28px;justify-content:center;margin-top:8px}.faq-helpful-links a{color:var(--premium-gold-dark);font-family:Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.faq-helpful-links a:hover{color:var(--premium-gold)}.faq-categories{display:flex;flex-direction:column;gap:clamp(56px,6vw,88px);margin-top:24px;scroll-margin-top:100px}.faq-category{scroll-margin-top:100px}.faq-category-header{margin-bottom:32px}.faq-category-eyebrow{color:var(--premium-gold-dark);display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.2em;margin-bottom:10px;text-transform:uppercase}.faq-category-heading{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,2.8vw,38px);font-weight:600;letter-spacing:0;line-height:1.12;margin:0;position:relative;text-transform:none}.faq-category-heading:after{background:var(--premium-gold);content:"";display:block;height:2px;margin-top:14px;width:56px}.faq-category-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.faq-category-grid .faq-box{margin-bottom:0}@media(max-width:900px){.faq-category-grid{grid-template-columns:1fr}}.blog-shell{background:#fff}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-empty{max-width:720px;margin:0 auto;border:1px solid rgba(10,23,38,.08);border-radius:8px;background:var(--graylight2);padding:28px;color:#27313f;text-align:center;box-shadow:#0000000f 0 10px 28px}.blog-empty h2{margin-bottom:10px}.blog-card{background:var(--tw-ring-offset-color);border:1px solid rgba(10,23,38,.08);border-radius:8px;overflow:hidden;box-shadow:#00000014 0 12px 34px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.blog-card:hover{transform:translateY(-6px);box-shadow:#0000001f 0 18px 44px}.blog-card-image{aspect-ratio:4 / 3;background:var(--graylight1);overflow:hidden}.blog-card-image img,.blog-detail-hero img,.blog-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card-body{padding:22px}.blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--secondary-color);font-size:13px;line-height:20px}.blog-pill{display:inline-flex;align-items:center;border-radius:999px;background:var(--lightgrayishorange);padding:5px 10px;color:var(--primary);font-size:12px;font-weight:600}.blog-card h4{margin:14px 0 12px}.blog-card p,.blog-detail-content p,.blog-consultation p{color:#27313f}.blog-stats{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--secondary-color);font-size:13px}.blog-detail-wrap{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start}.blog-detail-hero{aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:var(--graylight1);margin-bottom:34px}.blog-detail-content{font-size:17px;line-height:30px}.blog-detail-content p,.blog-detail-content ul,.blog-detail-content ol,.blog-detail-content blockquote{margin-bottom:22px}.blog-detail-content p{text-align:justify}.blog-detail-content ul,.blog-detail-content ol{padding-left:24px}.blog-detail-content ul,.admin-rich-input ul{list-style:disc outside}.blog-detail-content ol,.admin-rich-input ol{list-style:decimal outside}.blog-detail-content ul ul,.admin-rich-input ul ul{list-style-type:circle}.blog-detail-content ul ul ul,.admin-rich-input ul ul ul{list-style-type:square}.blog-detail-content li{margin-bottom:10px;display:list-item;list-style:inherit}.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4{margin:28px 0 14px;color:var(--primary)}.blog-detail-content blockquote{border-left:3px solid var(--primary);padding-left:18px;color:#27313f}.blog-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px}.blog-gallery figure{aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background:var(--graylight1)}.blog-side-panel,.blog-consultation,.admin-blog-panel{background:var(--graylight2);border-radius:8px;padding:24px;box-shadow:#00000014 0 10px 30px}.blog-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.blog-action-btn,.admin-mini-btn{border:0;cursor:pointer;border-radius:999px;background:var(--primary);color:#fff;padding:10px 16px;font-weight:600;transition:transform .22s ease,background .22s ease}.blog-action-btn:hover,.admin-mini-btn:hover{transform:translateY(-2px);background:var(--darklight)}.blog-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.blog-consultation{margin-top:40px}.blog-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.blog-field{display:flex;flex-direction:column;gap:6px}.blog-field.full{grid-column:1 / -1}.blog-field label{font-weight:600;font-size:13px}.blog-field input,.blog-field textarea,.blog-field select{width:100%;border:1px solid rgba(10,23,38,.12);border-radius:8px;padding:12px 14px;background:#fff;color:var(--primary);font:inherit}.blog-field textarea{min-height:130px;resize:vertical}.admin-blog-grid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:28px}.admin-blog-list{display:flex;flex-direction:column;gap:12px}.admin-blog-controls{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.admin-blog-filter-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.admin-blog-item{border:1px solid rgba(10,23,38,.1);border-radius:8px;padding:14px;background:#fff;cursor:pointer;text-align:left;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.admin-blog-item:hover{border-color:#0a172647;transform:translateY(-2px)}.admin-blog-item.active{border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}.admin-blog-item-meta{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 8px;color:var(--secondary-color);font-size:12px;line-height:18px}.admin-blog-item time{display:block;color:#4b5563;font-size:12px;line-height:18px}.admin-status{border-radius:999px;padding:2px 8px;color:#fff;background:#6b7280;text-transform:capitalize}.admin-status.published{background:#2f7d4f}.admin-status.draft{background:#8a6d1f}.admin-blog-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.admin-status-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-status-choice{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(10,23,38,.14);border-radius:8px;background:#fff;color:var(--primary);cursor:pointer;font-weight:700;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.admin-status-choice:hover{border-color:#0a172657}.admin-status-choice.active{border-color:var(--primary);background:var(--lightgrayishorange);box-shadow:inset 0 0 0 1px var(--primary)}.admin-status-choice.draft{border-color:#b57e1152;background:#fff8dd;color:#6f4b00}.admin-status-choice.draft.active{border-color:#b57e11;background:#ffd84d;box-shadow:inset 0 0 0 1px #b57e11}.admin-status-choice.published{border-color:#2f7d4f52;background:#eaf8ef;color:#195934}.admin-status-choice.published.active{border-color:#2f7d4f;background:#2f7d4f;color:#fff;box-shadow:inset 0 0 0 1px #2f7d4f}.admin-status-dot{width:9px;height:9px;border-radius:50%;background:#6b7280}.admin-status-dot.published{background:#2f7d4f}.admin-status-dot.draft{background:#8a6d1f}.admin-rich-editor{overflow:hidden;border:1px solid rgba(10,23,38,.12);border-radius:8px;background:#fff}.admin-rich-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-bottom:1px solid rgba(10,23,38,.1);background:#f8fafc;padding:10px}.admin-rich-toolbar select,.admin-rich-toolbar input[type=color],.admin-format-btn,.admin-format-wide-btn{height:38px;border:1px solid rgba(10,23,38,.14);border-radius:8px;background:#fff;color:var(--primary)!important}.admin-rich-toolbar select{min-width:120px;padding:0 10px}.admin-rich-toolbar input[type=color]{width:44px;padding:4px;cursor:pointer}.admin-format-btn{width:38px}.admin-format-wide-btn{min-width:58px;padding:0 12px}.admin-format-btn,.admin-format-wide-btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:15px;transition:border-color .18s ease,background .18s ease}.admin-format-icon{width:18px;height:18px;display:block;color:var(--primary);stroke:currentColor}.admin-format-btn:hover,.admin-format-wide-btn:hover{border-color:var(--primary);background:var(--lightgrayishorange);color:var(--primary)!important}.admin-format-btn:focus-visible,.admin-format-wide-btn:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px #0a172629;color:var(--primary)!important}.admin-toolbar-divider{width:1px;align-self:stretch;background:#0a17261f}.admin-rich-input{min-height:260px;max-height:560px;overflow:auto;padding:16px;color:var(--primary);font:inherit;line-height:1.7;outline:none}.admin-rich-input h2,.admin-rich-input h3,.admin-rich-input h4{margin:18px 0 10px}.admin-rich-input ul,.admin-rich-input ol{padding-left:24px}.admin-rich-input li{display:list-item;list-style:inherit}.admin-rich-input blockquote{border-left:3px solid var(--primary);margin:14px 0;padding-left:14px}.admin-rich-input:focus{box-shadow:inset 0 0 0 2px #0a17261f}.admin-rich-input:empty:before{content:"Start writing the blog content...";color:#6b7280}.admin-upload-help{color:var(--secondary-color);font-size:12px;line-height:18px}.admin-upload-empty{border:1px dashed rgba(10,23,38,.18);border-radius:8px;padding:18px;color:var(--secondary-color);background:#fff}.admin-image-preview.cover{position:relative;overflow:hidden;border-radius:8px;border:1px solid rgba(10,23,38,.08);background:#fff}.admin-image-preview.cover img{display:block;width:100%;max-height:320px;-o-object-fit:cover;object-fit:cover}.admin-image-remove,.admin-gallery-preview button{border:0;cursor:pointer;border-radius:999px;background:#0a1726eb;color:#fff;padding:7px 12px;font-size:12px;font-weight:600}.admin-image-remove{position:absolute;right:12px;bottom:12px}.admin-gallery-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-gallery-preview figure{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:4 / 3;background:#fff;border:1px solid rgba(10,23,38,.08)}.admin-gallery-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.admin-gallery-preview button{position:absolute;right:8px;bottom:8px}@media screen and (max-width:1199px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-detail-wrap,.admin-blog-grid{grid-template-columns:1fr}}@media screen and (max-width:767px){.blog-grid,.blog-gallery,.blog-form-grid,.admin-blog-filter-row,.admin-gallery-preview{grid-template-columns:1fr}}.blog-shell{background:var(--premium-offwhite)}.blog-card{background:#fff;border-color:var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft)}.blog-card:hover{border-color:#bf8a3466;box-shadow:var(--premium-shadow-strong);transform:translateY(-4px)}.blog-card h4{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.12;margin:14px 0 12px}.blog-card p,.blog-detail-content p,.blog-consultation p{color:var(--premium-muted)}.blog-pill{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-radius:0;color:var(--premium-gold-dark);font-size:10px;font-weight:800;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.blog-empty{background:#fff;border-color:var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft)}.blog-side-panel,.blog-consultation{background:#fff;border:1px solid var(--premium-border);border-left:3px solid var(--premium-gold);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft)}.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4{color:var(--premium-navy);font-family:Cormorant,serif;font-weight:600;line-height:1.1}.blog-detail-content h2{font-size:clamp(24px,2.4vw,36px)}.blog-detail-content h3{font-size:clamp(20px,2vw,28px)}.blog-detail-content blockquote{border-left-color:var(--premium-gold);color:var(--premium-muted)}.blog-detail-content p,.blog-detail-content li{color:var(--premium-muted)}.blog-action-btn{background:var(--premium-navy);border-radius:0;font-size:12px;font-weight:800;letter-spacing:.07em;padding:12px 22px;text-transform:uppercase}.blog-action-btn:hover{background:var(--premium-gold);color:var(--premium-navy)}.blog-detail-hero{border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-soft)}.blog-field input,.blog-field textarea,.blog-field select{border-color:var(--premium-border);border-radius:var(--premium-radius)}.blog-field input:focus,.blog-field textarea:focus,.blog-field select:focus{border-color:var(--premium-gold);box-shadow:0 0 0 4px #bf8a341f;outline:none}.pricing-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:860px){.pricing-grid{grid-template-columns:1fr}}.pricing-card{background:#fff;border:1px solid var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);display:flex;flex-direction:column;overflow:hidden;padding:32px 32px 28px;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.pricing-card:before{background:linear-gradient(90deg,var(--premium-gold-light),var(--premium-gold));content:"";height:3px;left:0;position:absolute;right:0;top:0}.pricing-card:hover{border-color:#bf8a3480;box-shadow:0 22px 60px #06182b1a;transform:translateY(-3px)}.pricing-card--wide{margin:0 auto;max-width:980px;padding:36px 40px 32px}.pricing-card-header{border-bottom:1px solid var(--premium-border);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding-bottom:18px;margin-bottom:8px}.pricing-card-header h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(22px,2.1vw,28px);font-weight:600;letter-spacing:0;line-height:1.16;margin:0;text-transform:none}.pricing-card-note{color:var(--premium-gold-dark);font-family:Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pricing-card-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.pricing-card-row{align-items:center;border-bottom:1px dashed rgba(217,199,172,.55);display:flex;gap:18px;justify-content:space-between;padding:16px 0}.pricing-card-row:last-child{border-bottom:0;padding-bottom:4px}.pricing-card-label{color:var(--premium-text);font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.pricing-card-price{color:var(--premium-gold-dark);flex-shrink:0;font-family:Cormorant,serif;font-size:clamp(24px,2.2vw,30px);font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap}.pricing-card-list--detailed .pricing-card-row--detailed{align-items:flex-start;gap:24px;padding:22px 0}.pricing-card-detail{display:flex;flex-direction:column;flex:1;gap:4px}.pricing-card-title{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.18}.pricing-card-sub{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:14px;line-height:1.6}.pricing-card-price--multi{font-size:clamp(15px,1.4vw,17px);font-family:Inter,sans-serif;font-weight:600;line-height:1.5;max-width:280px;text-align:right;white-space:normal}.pricing-notes{background:#fff;border:1px solid var(--premium-border);border-left:3px solid var(--premium-gold);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft);margin:0 auto;max-width:880px;padding:36px clamp(28px,4vw,48px)}.pricing-notes .prf-label{margin-bottom:14px}.pricing-notes .prf-label:before,.pricing-notes .prf-label:after{display:none}.pricing-notes-heading{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:0;line-height:1.16;margin:0 0 24px;text-transform:none}.pricing-notes-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.pricing-notes-list li{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:15px;line-height:1.7;padding-left:22px;position:relative}.pricing-notes-list li:before{background:var(--premium-gold);border-radius:50%;box-shadow:0 0 0 3px #bf8a3424;content:"";height:6px;left:4px;position:absolute;top:11px;width:6px}.pricing-notes-list strong{color:var(--premium-navy);font-weight:700}@media(max-width:600px){.pricing-card{padding:26px 22px 22px}.pricing-card-header h3{font-size:20px}.pricing-card-price{font-size:22px}.pricing-card-list--detailed .pricing-card-row--detailed{flex-direction:column;gap:8px}.pricing-card-price--multi{max-width:100%;text-align:left}}.book-page{background:var(--premium-offwhite);padding:clamp(120px,13vw,168px) 0 clamp(56px,6vw,96px);position:relative}.book-page-grid{align-items:start;display:grid;gap:clamp(32px,4vw,56px);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}@media(max-width:960px){.book-page-grid{grid-template-columns:1fr}}.book-page-aside{background:#fff;border:1px solid rgba(217,199,172,.5);padding:clamp(28px,3vw,44px);position:relative}.book-page-eyebrow{color:var(--premium-gold-dark);display:inline-block;font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.22em;margin-bottom:12px;text-transform:uppercase}.book-page-rule{background:linear-gradient(90deg,var(--premium-gold) 0%,var(--premium-gold-light) 100%);border-radius:1px;display:block;height:2px;margin:0 0 22px;width:88px}.book-page-heading{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(34px,3.8vw,48px);font-weight:500;letter-spacing:-.005em;line-height:1.05;margin:0 0 16px;text-transform:none}.book-page-lead{color:var(--premium-text);font-family:Inter,sans-serif;font-size:15px;line-height:1.7;margin:0 0 24px}.book-page-reassurance{display:grid;gap:16px;list-style:none;margin:0 0 28px;padding:0}.book-page-reassurance li{border-left:2px solid var(--premium-gold);display:grid;gap:4px;padding:4px 0 4px 14px}.book-page-reassurance strong{color:var(--premium-navy);font-family:Inter,sans-serif;font-size:13.5px;font-weight:800;letter-spacing:.01em;text-transform:none}.book-page-reassurance span{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6}.book-page-fallback{border-top:1px solid rgba(217,199,172,.5);display:grid;gap:6px;margin-top:8px;padding-top:22px}.book-page-fallback-label{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;margin:0 0 2px;text-transform:uppercase}.book-page-fallback-link{color:var(--premium-navy);font-family:Inter,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;text-decoration:none;transition:color .2s ease}.book-page-fallback-link:hover,.book-page-fallback-link:focus-visible{color:var(--premium-gold-dark)}.book-page-fallback-link--muted{font-size:14px;font-weight:500;color:var(--premium-muted)}.book-page-widget{display:grid;gap:12px}.book-page-widget-frame{background:#fff;border:1px solid rgba(217,199,172,.5);min-height:720px;overflow:hidden;position:relative}.book-page-iframe{border:0;display:block;height:100%;min-height:720px;width:100%}.book-page-widget-note{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:13px;line-height:1.6;margin:0}.book-page-widget-note a{color:var(--premium-navy);text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:3px}@media(max-width:640px){.book-page-widget-frame,.book-page-iframe{min-height:640px}}.contact-map-frame{background:#fff;border:1px solid rgba(217,199,172,.5);overflow:hidden;position:relative}.contact-map-iframe{border:0;display:block;height:420px;width:100%}@media(max-width:640px){.contact-map-iframe{height:320px}}.contact-map-note{color:var(--premium-muted);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6;margin:14px 0 0;text-align:center}.contact-map-note a{color:var(--premium-navy);font-weight:700;text-decoration:underline;text-decoration-color:var(--premium-gold);text-underline-offset:3px;transition:color .2s ease}.contact-map-note a:hover,.contact-map-note a:focus-visible{color:var(--premium-gold-dark)}.lesion-article{padding:2.5rem 0 1rem}.lesion-section{margin-bottom:2.25rem;max-width:880px}.lesion-section h2{font-size:clamp(1.4rem,1.1vw + 1.1rem,1.9rem);margin:0 0 .75rem;line-height:1.25}.lesion-section p{margin:0 0 .9rem;line-height:1.65}.lesion-section ul,.lesion-section ol{margin:0 0 1rem 1.25rem;padding:0;line-height:1.65}.lesion-section ul{list-style:disc outside}.lesion-section ol{list-style:decimal outside}.lesion-section li{margin:.25rem 0}.lesion-intro p:first-child{font-size:1.075rem;line-height:1.6}.lesion-safety-net .lesion-callout{background:var(--graylight2, #f7f7f7);border-left:4px solid #b1453a;padding:1rem 1.25rem;border-radius:6px}.lesion-safety-net .lesion-callout p{margin-bottom:.5rem}.lesion-cta{background:var(--graylight1, #f4f4f4);padding:1.5rem;border-radius:12px}.lesion-cta-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.lesion-faqs dl{margin:0}.lesion-faq{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e5e7eb}.lesion-faq:last-child{border-bottom:0}.lesion-faq dt{font-weight:600;margin-bottom:.35rem}.lesion-faq dd{margin:0;line-height:1.6}.lesion-related-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:.5rem}@media(min-width:768px){.lesion-related-grid{grid-template-columns:repeat(2,1fr)}}.lesion-related-card{display:block;padding:1.1rem 1.2rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff;transition:box-shadow .2s ease,transform .2s ease;color:inherit}.lesion-related-card:hover,.lesion-related-card:focus{box-shadow:0 6px 20px -10px #0a172640;transform:translateY(-2px)}.lesion-related-card h3{font-size:1.1rem;margin:0 0 .35rem}.lesion-related-card p{margin:0 0 .5rem;font-size:.95rem;line-height:1.55}.lesion-related-cta{font-weight:600;font-size:.9rem}.lesion-article{background:#fff;padding:var(--premium-section-y-sm) 0}.lesion-section{margin-bottom:3rem}.lesion-section h2{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:0;line-height:1.08;text-transform:none}.lesion-section p,.lesion-section li,.lesion-faq dd{color:var(--premium-muted);line-height:1.78}.lesion-safety-net .lesion-callout,.lesion-cta{background:var(--premium-offwhite);border:1px solid var(--premium-border);border-left:3px solid var(--premium-gold);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft)}.lesion-related-card{border-color:var(--premium-border);border-radius:var(--premium-radius);box-shadow:var(--premium-shadow-soft)}.lesion-related-card:hover,.lesion-related-card:focus{border-color:var(--premium-gold);box-shadow:var(--premium-shadow-strong);transform:translateY(-4px)}.lesion-related-card h3{color:var(--premium-navy);font-family:Cormorant,serif;font-size:1.45rem;line-height:1.1}.lesion-related-cta{color:var(--premium-gold-dark);letter-spacing:.04em;text-transform:uppercase}.hub-intro{margin:0 auto;max-width:820px}.hub-intro p+p{margin-top:14px}.hub-decision-grid{display:grid;gap:22px;grid-template-columns:1fr;margin:0 auto;max-width:1100px}@media(min-width:720px){.hub-decision-grid{grid-template-columns:1fr 1fr}}.hub-decision-card{background:var(--premium-surface);border:1px solid var(--premium-border);border-radius:var(--premium-radius);display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.hub-decision-card:hover{border-color:var(--premium-border-strong);box-shadow:var(--premium-shadow-soft);transform:translateY(-2px)}.hub-decision-card-pattern{background:var(--premium-cream);border-bottom:1px solid var(--premium-border);padding:22px 24px 20px}.hub-decision-card-pattern p{color:var(--premium-navy);font-family:Cormorant,serif;font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.35;margin:6px 0 0}.hub-decision-card-body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 24px}.hub-decision-card-eyebrow{color:var(--premium-gold-dark);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hub-decision-card-body h3{font-family:Cormorant,serif;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.15;margin:0}.hub-decision-card-body h3 a{color:var(--premium-navy);text-decoration:none}.hub-decision-card-body h3 a:hover,.hub-decision-card-body h3 a:focus-visible{color:var(--premium-gold-dark)}.hub-decision-card-body p{color:var(--premium-muted);font-size:15.5px;line-height:1.7;margin:0}.hub-decision-card-cta{align-self:flex-start;border-bottom:1px solid var(--premium-gold);color:var(--premium-navy);font-size:14px;font-weight:600;letter-spacing:.02em;margin-top:4px;padding-bottom:2px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.hub-decision-card-cta:hover,.hub-decision-card-cta:focus-visible{border-bottom-color:var(--premium-gold-dark);color:var(--premium-gold-dark)}.hub-decision-disclaimer{color:var(--premium-muted);font-size:13.5px;font-style:italic;line-height:1.6;margin:32px auto 0;max-width:720px;text-align:center}
