@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");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}@layer reset,floor;@layer reset{*{margin:0;padding:0;box-sizing:border-box}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}ul,ol,menu{list-style:none}address{font-style:normal}a{color:inherit;text-decoration:none;font:inherit;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}button,label[for],summary,[role=button]{cursor:pointer}fieldset{border:none}.tarteaucitronAlertSmallTop{display:none!important}}:root{--px-primary: #2389bf;--px-primary-d1: color-mix(in srgb, var(--px-primary), black 15%);--px-primary-l1: color-mix(in srgb, var(--px-primary), white 10%);--px-secondary: #2dd4d4;--px-success: #37ad76;--px-error: #d64550;--px-emergency: #ff9a44;--px-neutral: white;--px-neutral-d1: #f9f9f9;--px-neutral-d2: #f3f3f3;--px-neutral-d3:#dee2e6;--px-neutral-d4: #707e89;--px-neutral-d5: #525d66;--px-ff-primary: "Roboto", sans-serif;--px-ff-title: var(--px-ff-primary);--px-fw-primary: 400;--px-fw-bold: 500;--px-fs-sm: .8rem;--px-fs-primary: .875rem;--px-fs-big: 1.125rem;--px-fs-huge: 1.5rem;--px-fs-h1: clamp(1.75rem, 1.2rem + 2.5vw, 2.25rem);--px-fs-h2: clamp(1.5rem, 1.1rem + 1.8vw, 2rem);--px-fs-h2-sm: clamp(1.1rem, 1.1rem + 1vw, 1.5rem);--px-fs-h3: clamp(1.05rem, 1rem + .4vw, 1.125rem);--px-f-color-dark: var(--px-text-dark, #323a46cc);--px-f-color-dark-opaque: #323a46;--px-f-color-light: var(--px-text-light, var(--px-neutral));--px-radius-sm: 4px;--px-radius-md: 8px;--px-radius-full: 999px;--px-shadow: 2px 2px 35px 0 #9aa1ab62;--px-shadow-strong: 0 10px 35px 0 rgba(0, 0, 0, .25);--px-shadow-sm: 2px 2px 15px rgba(0, 0, 0, .1);--px-border-width: 1px;--px-content-max: 95%;--px-content-cap: 90rem;--px-content-padding-inline: .75rem;--px-content-padding-block: 3rem}@media (min-width: 1200px){:root{--px-content-max: 85%}}@media (min-width: 1600px){:root{--px-content-max: 70%}}body{font-family:var(--px-ff-primary);font-weight:var(--px-fw-primary);font-size:var(--px-fs-primary);line-height:1.4;color:var(--px-f-color-dark);min-block-size:100svh;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}body>*{min-width:0}:root{--px-variation-a-bg: var(--px-neutral);--px-variation-a-fcolor: var(--px-f-color-dark);--px-variation-a-title-color: var(--px-primary);--px-variation-a-accent-color: var(--px-primary);--px-variation-a-success-color: var(--px-success);--px-variation-a-error-color: var(--px-error);--px-variation-a-block-bg: var(--px-neutral);--px-variation-a-block-color: var(--px-f-color-dark);--px-variation-a-block-title-color: var(--px-primary);--px-variation-a-block-bg-secondary: color-mix(in srgb, var(--px-neutral), white 6%);--px-variation-a-block-border-radius: var(--px-radius-md);--px-variation-a-block-border: var(--px-border-width) solid var(--px-neutral-d1);--px-variation-a-block-shadow: var(--px-shadow);--px-variation-a-item-bg: var(--px-neutral);--px-variation-a-item-bg-secondary: color-mix(in srgb, var(--px-neutral-d1), black 4%);--px-variation-a-item-fcolor: var(--px-f-color-dark);--px-variation-a-item-title-color: var(--px-primary);--px-variation-a-item-border: var(--px-border-width) solid var(--px-neutral-d1);--px-variation-a-item-border-radius: var(--px-radius-md);--px-variation-a-item-shadow: var(--px-shadow-sm);--px-variation-a-item-badge-bg: var(--px-primary);--px-variation-a-item-badge-color: var(--px-f-color-light);--px-variation-a-shade: black;--px-variation-a-shade-inverse: white;--px-variation-a-btn-shadow: var(--px-shadow-sm);--px-variation-a-primary-btn-bg: var(--px-primary);--px-variation-a-primary-btn-color: var(--px-f-color-light);--px-variation-a-primary-btn-border-color: var(--px-primary);--px-variation-a-secondary-btn-bg: var(--px-neutral);--px-variation-a-secondary-btn-color: var(--px-primary);--px-variation-a-secondary-btn-border-color: var(--px-primary);--px-variation-b-bg: var(--px-neutral-d2);--px-variation-b-fcolor: var(--px-f-color-dark);--px-variation-b-title-color: var(--px-primary);--px-variation-b-accent-color: var(--px-primary);--px-variation-b-success-color: var(--px-success);--px-variation-b-error-color: var(--px-error);--px-variation-b-block-bg: var(--px-neutral-d2);--px-variation-b-block-color: var(--px-f-color-dark);--px-variation-b-block-title-color: var(--px-primary);--px-variation-b-block-bg-secondary: color-mix(in srgb, var(--px-neutral-d2), white 6%);--px-variation-b-block-border-radius: var(--px-radius-md);--px-variation-b-block-border: var(--px-border-width) solid var(--px-neutral);--px-variation-b-block-shadow: var(--px-shadow);--px-variation-b-item-bg: var(--px-neutral);--px-variation-b-item-bg-secondary: var(--px-neutral);--px-variation-b-item-fcolor: var(--px-f-color-dark);--px-variation-b-item-title-color: var(--px-primary);--px-variation-b-item-border: var(--px-border-width) solid var(--px-neutral);--px-variation-b-item-border-radius: var(--px-radius-md);--px-variation-b-item-shadow: var(--px-shadow-sm);--px-variation-b-item-badge-bg: var(--px-primary);--px-variation-b-item-badge-color: var(--px-f-color-light);--px-variation-b-shade: black;--px-variation-b-shade-inverse: white;--px-variation-b-btn-shadow: var(--px-shadow-sm);--px-variation-b-primary-btn-bg: var(--px-primary);--px-variation-b-primary-btn-color: var(--px-f-color-light);--px-variation-b-primary-btn-border-color: var(--px-primary);--px-variation-b-secondary-btn-bg: var(--px-neutral);--px-variation-b-secondary-btn-color: var(--px-primary);--px-variation-b-secondary-btn-border-color: var(--px-primary);--px-variation-c-bg: var(--px-neutral-d3);--px-variation-c-fcolor: var(--px-f-color-dark);--px-variation-c-title-color: var(--px-primary);--px-variation-c-accent-color: var(--px-primary);--px-variation-c-success-color: var(--px-success);--px-variation-c-error-color: var(--px-error);--px-variation-c-block-bg: var(--px-neutral-d5);--px-variation-c-block-color: var(--px-f-color-light);--px-variation-c-block-title-color: var(--px-f-color-light);--px-variation-c-block-bg-secondary: color-mix(in srgb, var(--px-neutral-d5), white 10%);--px-variation-c-block-border-radius: var(--px-radius-md);--px-variation-c-block-border: var(--px-border-width) solid color-mix(in srgb, var(--px-neutral-d5), white 18%);--px-variation-c-block-shadow: var(--px-shadow-strong);--px-variation-c-item-bg: var(--px-neutral-d2);--px-variation-c-item-bg-secondary: color-mix(in srgb, var(--px-neutral-d2), black 4%);--px-variation-c-item-fcolor: var(--px-f-color-dark);--px-variation-c-item-title-color: var(--px-primary);--px-variation-c-item-border: var(--px-border-width) solid var(--px-neutral-d2);--px-variation-c-item-border-radius: var(--px-radius-md);--px-variation-c-item-shadow: var(--px-shadow-strong);--px-variation-c-item-badge-bg: var(--px-primary);--px-variation-c-item-badge-color: var(--px-f-color-light);--px-variation-c-shade: black;--px-variation-c-shade-inverse: white;--px-variation-c-btn-shadow: var(--px-shadow-sm);--px-variation-c-primary-btn-bg: var(--px-primary);--px-variation-c-primary-btn-color: var(--px-f-color-light);--px-variation-c-primary-btn-border-color: color-mix(in srgb, var(--px-primary-d1), white 50%);--px-variation-c-secondary-btn-bg: var(--px-emergency);--px-variation-c-secondary-btn-color: var(--px-f-color-dark-opaque);--px-variation-c-secondary-btn-border-color: var(--px-emergency);--px-variation-d-bg: var(--px-primary);--px-variation-d-fcolor: var(--px-f-color-light);--px-variation-d-title-color: var(--px-f-color-light);--px-variation-d-accent-color: var(--px-neutral);--px-variation-d-success-color: var(--px-f-color-light);--px-variation-d-error-color: color-mix(in srgb, var(--px-error), white 65%);--px-variation-d-block-bg: var(--px-primary);--px-variation-d-block-color: var(--px-f-color-light);--px-variation-d-block-title-color: var(--px-f-color-light);--px-variation-d-block-bg-secondary: color-mix(in srgb, var(--px-primary), black 10%);--px-variation-d-block-border-radius: var(--px-radius-md);--px-variation-d-block-border: var(--px-border-width) solid var(--px-primary-l1);--px-variation-d-block-shadow: var(--px-shadow-strong);--px-variation-d-item-bg: var(--px-primary-l1);--px-variation-d-item-bg-secondary: color-mix(in srgb, var(--px-primary-l1), white 4%);--px-variation-d-item-fcolor: var(--px-f-color-light);--px-variation-d-item-title-color: var(--px-f-color-light);--px-variation-d-item-border: var(--px-border-width) solid var(--px-primary-l1);--px-variation-d-item-border-radius: var(--px-radius-md);--px-variation-d-item-shadow: var(--px-shadow-strong);--px-variation-d-item-badge-bg: var(--px-neutral);--px-variation-d-item-badge-color: var(--px-primary);--px-variation-d-shade: white;--px-variation-d-shade-inverse: black;--px-variation-d-btn-shadow: var(--px-shadow-sm);--px-variation-d-primary-btn-bg: var(--px-neutral);--px-variation-d-primary-btn-color: var(--px-primary);--px-variation-d-primary-btn-border-color: var(--px-neutral);--px-variation-d-secondary-btn-bg: var(--px-primary);--px-variation-d-secondary-btn-color: var(--px-neutral);--px-variation-d-secondary-btn-border-color: var(--px-neutral)}.px-variation-a{--px-bg: var(--px-variation-a-bg);--px-color: var(--px-variation-a-fcolor);--px-title-color: var(--px-variation-a-title-color);--px-accent-color: var(--px-variation-a-accent-color);--px-success-color: var(--px-variation-a-success-color);--px-error-color: var(--px-variation-a-error-color);--px-block-bg: var(--px-variation-a-block-bg);--px-block-color: var(--px-variation-a-block-color);--px-block-title-color: var(--px-variation-a-block-title-color);--px-block-bg-secondary: var(--px-variation-a-block-bg-secondary);--px-block-border-radius: var(--px-variation-a-block-border-radius);--px-block-border: var(--px-variation-a-block-border);--px-block-shadow: var(--px-variation-a-block-shadow);--px-item-bg: var(--px-variation-a-item-bg);--px-item-bg-secondary: var(--px-variation-a-item-bg-secondary);--px-item-color: var(--px-variation-a-item-fcolor);--px-item-title-color: var(--px-variation-a-item-title-color);--px-item-border: var(--px-variation-a-item-border);--px-item-border-radius: var(--px-variation-a-item-border-radius);--px-item-shadow: var(--px-variation-a-item-shadow);--px-item-badge-bg: var(--px-variation-a-item-badge-bg);--px-item-badge-color: var(--px-variation-a-item-badge-color);--px-shade: var(--px-variation-a-shade);--px-shade-inverse: var(--px-variation-a-shade-inverse);--px-btn-shadow: var(--px-variation-a-btn-shadow);--px-primary-btn-bg: var(--px-variation-a-primary-btn-bg);--px-primary-btn-color: var(--px-variation-a-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-a-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-a-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-a-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-a-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);background:var(--px-bg);color:var(--px-color)}.px-variation-b{--px-bg: var(--px-variation-b-bg);--px-color: var(--px-variation-b-fcolor);--px-title-color: var(--px-variation-b-title-color);--px-accent-color: var(--px-variation-b-accent-color);--px-success-color: var(--px-variation-b-success-color);--px-error-color: var(--px-variation-b-error-color);--px-block-bg: var(--px-variation-b-block-bg);--px-block-color: var(--px-variation-b-block-color);--px-block-title-color: var(--px-variation-b-block-title-color);--px-block-bg-secondary: var(--px-variation-b-block-bg-secondary);--px-block-border-radius: var(--px-variation-b-block-border-radius);--px-block-border: var(--px-variation-b-block-border);--px-block-shadow: var(--px-variation-b-block-shadow);--px-item-bg: var(--px-variation-b-item-bg);--px-item-bg-secondary: var(--px-variation-b-item-bg-secondary);--px-item-color: var(--px-variation-b-item-fcolor);--px-item-title-color: var(--px-variation-b-item-title-color);--px-item-border: var(--px-variation-b-item-border);--px-item-border-radius: var(--px-variation-b-item-border-radius);--px-item-shadow: var(--px-variation-b-item-shadow);--px-item-badge-bg: var(--px-variation-b-item-badge-bg);--px-item-badge-color: var(--px-variation-b-item-badge-color);--px-shade: var(--px-variation-b-shade);--px-shade-inverse: var(--px-variation-b-shade-inverse);--px-btn-shadow: var(--px-variation-b-btn-shadow);--px-primary-btn-bg: var(--px-variation-b-primary-btn-bg);--px-primary-btn-color: var(--px-variation-b-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-b-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-b-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-b-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-b-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);background:var(--px-bg);color:var(--px-color)}.px-variation-c{--px-bg: var(--px-variation-c-bg);--px-color: var(--px-variation-c-fcolor);--px-title-color: var(--px-variation-c-title-color);--px-accent-color: var(--px-variation-c-accent-color);--px-success-color: var(--px-variation-c-success-color);--px-error-color: var(--px-variation-c-error-color);--px-block-bg: var(--px-variation-c-block-bg);--px-block-color: var(--px-variation-c-block-color);--px-block-title-color: var(--px-variation-c-block-title-color);--px-block-bg-secondary: var(--px-variation-c-block-bg-secondary);--px-block-border-radius: var(--px-variation-c-block-border-radius);--px-block-border: var(--px-variation-c-block-border);--px-block-shadow: var(--px-variation-c-block-shadow);--px-item-bg: var(--px-variation-c-item-bg);--px-item-bg-secondary: var(--px-variation-c-item-bg-secondary);--px-item-color: var(--px-variation-c-item-fcolor);--px-item-title-color: var(--px-variation-c-item-title-color);--px-item-border: var(--px-variation-c-item-border);--px-item-border-radius: var(--px-variation-c-item-border-radius);--px-item-shadow: var(--px-variation-c-item-shadow);--px-item-badge-bg: var(--px-variation-c-item-badge-bg);--px-item-badge-color: var(--px-variation-c-item-badge-color);--px-shade: var(--px-variation-c-shade);--px-shade-inverse: var(--px-variation-c-shade-inverse);--px-btn-shadow: var(--px-variation-c-btn-shadow);--px-primary-btn-bg: var(--px-variation-c-primary-btn-bg);--px-primary-btn-color: var(--px-variation-c-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-c-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-c-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-c-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-c-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);background:var(--px-bg);color:var(--px-color)}.px-variation-d{--px-bg: var(--px-variation-d-bg);--px-color: var(--px-variation-d-fcolor);--px-title-color: var(--px-variation-d-title-color);--px-accent-color: var(--px-variation-d-accent-color);--px-success-color: var(--px-variation-d-success-color);--px-error-color: var(--px-variation-d-error-color);--px-block-bg: var(--px-variation-d-block-bg);--px-block-color: var(--px-variation-d-block-color);--px-block-title-color: var(--px-variation-d-block-title-color);--px-block-bg-secondary: var(--px-variation-d-block-bg-secondary);--px-block-border-radius: var(--px-variation-d-block-border-radius);--px-block-border: var(--px-variation-d-block-border);--px-block-shadow: var(--px-variation-d-block-shadow);--px-item-bg: var(--px-variation-d-item-bg);--px-item-bg-secondary: var(--px-variation-d-item-bg-secondary);--px-item-color: var(--px-variation-d-item-fcolor);--px-item-title-color: var(--px-variation-d-item-title-color);--px-item-border: var(--px-variation-d-item-border);--px-item-border-radius: var(--px-variation-d-item-border-radius);--px-item-shadow: var(--px-variation-d-item-shadow);--px-item-badge-bg: var(--px-variation-d-item-badge-bg);--px-item-badge-color: var(--px-variation-d-item-badge-color);--px-shade: var(--px-variation-d-shade);--px-shade-inverse: var(--px-variation-d-shade-inverse);--px-btn-shadow: var(--px-variation-d-btn-shadow);--px-primary-btn-bg: var(--px-variation-d-primary-btn-bg);--px-primary-btn-color: var(--px-variation-d-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-d-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-d-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-d-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-d-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);background:var(--px-bg);color:var(--px-color)}:root{--px-bg: var(--px-variation-a-bg);--px-color: var(--px-variation-a-fcolor);--px-title-color: var(--px-variation-a-title-color);--px-accent-color: var(--px-variation-a-accent-color);--px-success-color: var(--px-variation-a-success-color);--px-error-color: var(--px-variation-a-error-color);--px-block-bg: var(--px-variation-a-block-bg);--px-block-color: var(--px-variation-a-block-color);--px-block-title-color: var(--px-variation-a-block-title-color);--px-block-bg-secondary: var(--px-variation-a-block-bg-secondary);--px-block-border-radius: var(--px-variation-a-block-border-radius);--px-block-border: var(--px-variation-a-block-border);--px-block-shadow: var(--px-variation-a-block-shadow);--px-item-bg: var(--px-variation-a-item-bg);--px-item-bg-secondary: var(--px-variation-a-item-bg-secondary);--px-item-color: var(--px-variation-a-item-fcolor);--px-item-title-color: var(--px-variation-a-item-title-color);--px-item-border: var(--px-variation-a-item-border);--px-item-border-radius: var(--px-variation-a-item-border-radius);--px-item-shadow: var(--px-variation-a-item-shadow);--px-item-badge-bg: var(--px-variation-a-item-badge-bg);--px-item-badge-color: var(--px-variation-a-item-badge-color);--px-shade: var(--px-variation-a-shade);--px-shade-inverse: var(--px-variation-a-shade-inverse);--px-btn-shadow: var(--px-variation-a-btn-shadow);--px-primary-btn-bg: var(--px-variation-a-primary-btn-bg);--px-primary-btn-color: var(--px-variation-a-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-a-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-a-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-a-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-a-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent)}.px-section{color:var(--px-color);background-color:var(--px-bg)}.px-stretched-link:after{content:"";position:absolute;inset:0;z-index:1}.px-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:root{--px-h1-margin-bottom: 3rem;--px-h2-margin-bottom: 1.5rem;--px-h3-margin-bottom: 1rem;--px-h2-align: center;--px-h-weight: var(--px-fw-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--px-ff-title);font-weight:var(--px-h-weight)}h1{font-size:var(--px-fs-h1);margin-bottom:var(--px-h1-margin-bottom);font-weight:var(--px-h-weight)}h2{font-size:var(--px-fs-h2);margin-bottom:var(--px-h2-margin-bottom);color:var(--px-title-color);text-align:var(--px-h2-align)}h3{font-size:var(--px-fs-h3);margin-bottom:var(--px-h3-margin-bottom);color:var(--px-title-color);line-height:1.1}.px-btn{--px-btn-gap: .5rem;--px-btn-padding: .6rem 1.2rem;--px-btn-radius: var(--px-radius-sm);--px-btn-border-width: 2px;--px-btn-font-size: .9rem;--px-btn-font-weight: 400;--px-btn-bg: var(--px-primary-btn-bg);--px-btn-color: var(--px-primary-btn-color);--px-btn-border-color: var(--px-primary-btn-border-color);--px-btn-hover-bg: color-mix(in srgb, var(--px-btn-bg), black 8%);--px-btn-transition: background .2s ease, color .2s ease, border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:var(--px-btn-gap);padding:var(--px-btn-padding);border:var(--px-btn-border-width) solid var(--px-btn-border-color);border-radius:var(--px-btn-radius);background:var(--px-btn-bg);color:var(--px-btn-color);box-shadow:var(--px-btn-shadow);font-size:var(--px-btn-font-size);font-weight:var(--px-btn-font-weight);text-align:center;text-decoration:none;cursor:pointer;transition:var(--px-btn-transition)}.px-btn:hover{background:var(--px-btn-hover-bg)}.px-btn__icon,.px-btn i{display:flex;align-items:center;flex-shrink:0;height:1.2em;width:auto;font-size:1.1em;object-fit:contain}.px-btn--primary{--px-btn-bg: var(--px-primary-btn-bg);--px-btn-color: var(--px-primary-btn-color);--px-btn-border-color: var(--px-primary-btn-border-color)}.px-btn--secondary{--px-btn-bg: var(--px-secondary-btn-bg);--px-btn-color: var(--px-secondary-btn-color);--px-btn-border-color: var(--px-secondary-btn-border-color)}.px-btn--membership{--px-btn-bg: var(--px-btn-membership, var(--px-secondary));--px-btn-color: var(--px-neutral);--px-btn-border-color: var(--px-btn-membership, var(--px-secondary))}.px-btn--sm{--px-btn-gap: .35rem;--px-btn-padding: .35rem .75rem;--px-btn-font-size: .8rem}.px-btn--md{--px-btn-gap: .5rem;--px-btn-padding: .6rem 1.2rem;--px-btn-font-size: .9rem}.px-btn--lg{--px-btn-gap: .6rem;--px-btn-padding: .85rem 1.6rem;--px-btn-font-size: 1.05rem}.px-card{--px-card-bg: var(--px-item-bg);--px-card-color: var(--px-item-color);--px-card-title-color: var(--px-item-title-color) --px-card-border: var(--px-item-border);--px-card-radius: var(--px-item-border-radius);--px-card-shadow: var(--px-item-shadow);--px-card-hover-bg: color-mix(in srgb, var(--px-item-bg), var(--px-shade) 4%);--px-card-padding: 1rem;--px-card-gap: 1.5rem;position:relative;padding:var(--px-card-padding);background:var(--px-card-bg);color:var(--px-card-color);border:var(--px-card-border);border-radius:var(--px-card-radius);box-shadow:var(--px-card-shadow);overflow:hidden}.px-card:has(.px-stretched-link):hover{--px-card-bg: var(--px-card-hover-bg);cursor:pointer}.px-card:has(.px-stretched-link):hover .px-card__head{opacity:.65}.px-card__head{flex:0 0 auto}.px-card__head--media{display:flex;flex-direction:row;align-items:center;justify-content:center;height:var(--px-card-media-height, 200px);overflow:hidden}.px-card__head--media img{width:100%;height:100%;object-fit:cover}.px-card__body{flex:1 1 auto;display:flex;flex-direction:column;height:-webkit-fill-available;height:stretch;gap:var(--px-card-gap)}.px-card__title{margin:0;color:var(--px-card-title-color)}.px-card__title a{color:inherit}.px-card__excerpt{max-height:15rem;overflow:hidden;margin:0}.px-card__meta{display:flex;flex-direction:column;gap:.25rem;color:var(--px-item-color-75);font-size:.85rem;font-style:italic}.px-card__meta-item{display:flex;align-items:center;gap:.4rem}.px-card__cta{margin-top:auto;margin-inline:auto}.px-card:has(.px-stretched-link) .px-card__cta{position:relative;z-index:2}.px-card--publication{display:flex;flex-direction:column;gap:var(--px-card-gap)}.px-card--horizontal{--px-card-body-padding: .5rem 1rem .5rem .5rem;display:flex;flex-direction:row;padding:0;gap:0;height:var(--px-card-height, auto);max-height:var(--px-card-max-height, auto)}.px-card--horizontal .px-card__head{min-width:var(--px-card-head-min-width, 0);width:var(--px-card-head-width, auto)}@media (min-width: 576px){.px-card--horizontal .px-card__head{aspect-ratio:1}}.px-card--horizontal .px-card__head--media{height:100%}.px-card--horizontal .px-card__body{position:relative;padding:var(--px-card-body-padding)}.px-card--horizontal .px-card__title{flex:0 0 auto}.px-card--horizontal .px-card__excerpt{flex:1 1 auto;min-height:0}.px-card--list{--px-card-head-width: 25%;--px-card-head-min-width: 120px;--px-card-height: 220px}@media (min-width: 576px){.px-card--list{--px-card-height: 170px}}@media (min-width: 1200px){.px-card--list{--px-card-height: 150px}}.px-card--event{--px-card-date-bg: var(--px-item-badge-bg);--px-card-date-color: var(--px-item-badge-color);--px-card-head-width: max-content;--px-card-height: 200px;--px-card-title-color: var(--px-color)}@media (min-width: 576px){.px-card--event{--px-card-height: 120px}}.px-card--event .px-card__head--date{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem 1.25rem;background:var(--px-card-date-bg);color:var(--px-card-date-color);line-height:1.2}.px-card--event .px-card__day{font-size:2rem;font-weight:var(--px-fw-bold)}.px-professional-card{--px-professional-gap: .5rem;--px-professional-max-width: 800px;--px-professional-body-gap: 1rem;--px-professional-left-gap: 1rem;--px-professional-right-gap: .5rem;--px-professional-footer-gap: var(--px-professional-gap);--px-professional-avatar-size: 4rem;--px-professional-avatar-fit: cover;--px-professional-avatar-radius: var(--px-radius-full);--px-professional-name-size: var(--px-fs-huge);--px-professional-name-color: var(--px-color);--px-professional-name-weight: 400;--px-professional-link-color: var(--px-accent-color);--px-professional-link-size: var(--px-fs-sm);--px-professional-status-color: var(--px-success-color);--px-professional-address-bg: var(--px-item-bg-secondary);--px-professional-address-padding: .5rem;--px-professional-address-radius: var(--px-item-border-radius);display:flex;flex-direction:column;gap:var(--px-professional-gap);max-width:var(--px-professional-max-width);width:100%;margin-inline:auto}@media (min-width: 576px){.px-professional-card{--px-professional-body-gap: .5rem}}.px-professional-card__body{display:grid;gap:var(--px-professional-body-gap)}@media (min-width: 576px){.px-professional-card__body{grid-template-columns:auto auto}}.px-professional-card__avatar{height:var(--px-professional-avatar-size);aspect-ratio:1;object-fit:var(--px-professional-avatar-fit);border-radius:var(--px-professional-avatar-radius);align-self:center}.px-professional-card__left{gap:var(--px-professional-left-gap);display:flex;align-items:center;justify-content:center}@media (min-width: 576px){.px-professional-card__left{justify-content:start}}.px-professional-card__right{display:flex;flex-direction:column;gap:var(--px-professional-right-gap)}@media (min-width: 576px){.px-professional-card__right{align-items:end}}.px-professional-card__name{margin:0;font-size:var(--px-professional-name-size);color:var(--px-professional-name-color);font-weight:var(--px-professional-name-weight)}.px-professional-card__address-line{padding:var(--px-professional-address-padding);background-color:var(--px-professional-address-bg);border-radius:var(--px-professional-address-radius)}.px-professional-card__link{font-size:var(--px-professional-link-size);color:var(--px-professional-link-color);align-self:end}.px-professional-card__link i{margin-left:.25rem}.px-professional-card__contacts{font-size:var(--px-professional-link-size);color:var(--px-professional-link-color)}.px-professional-card__footer{display:flex;justify-content:space-between;flex-direction:column;gap:var(--px-professional-footer-gap)}@media (min-width: 576px){.px-professional-card__footer{align-items:center;flex-direction:row}}.px-professional-card__status-item{display:flex;align-items:center;gap:.4rem;color:var(--px-professional-status-color);font-size:var(--px-fs-sm)}.px-professional-card--compact{--px-professional-max-width: none;--px-professional-body-gap: 1rem;--px-professional-footer-gap: .75rem}.px-professional-card--compact .px-professional-card__body{grid-template-columns:1fr}.px-professional-card--compact .px-professional-card__left{justify-content:start}.px-professional-card--compact .px-professional-card__right{align-items:stretch}.px-professional-card--compact .px-professional-card__link{align-self:start}.px-professional-card--compact .px-professional-card__footer{flex-direction:column;align-items:stretch;gap:var(--px-professional-footer-gap)}.px-professional-card--structure{--px-professional-avatar-fit: contain;--px-professional-avatar-radius: var(--px-radius-sm)}.px-collapse{--px-collapse-duration: .25s;--px-collapse-easing: ease;interpolate-size:allow-keywords}.px-collapse__item{position:relative}.px-collapse__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;-webkit-user-select:none;user-select:none}.px-collapse__item::details-content{block-size:0;overflow:hidden;transition:block-size var(--px-collapse-duration) var(--px-collapse-easing),content-visibility var(--px-collapse-duration) var(--px-collapse-easing);transition-behavior:allow-discrete}.px-collapse__item[open]::details-content{block-size:auto}@media (prefers-reduced-motion: reduce){.px-collapse__item::details-content{transition:none}}.px-accordion{--px-accordion-bg: var(--px-item-bg);--px-accordion-color: var(--px-item-color);--px-accordion-title-color: var(--px-color);--px-accordion-open-color: var(--px-accent-color);--px-accordion-border: var(--px-item-border);--px-accordion-radius: var(--px-item-border-radius);--px-accordion-shadow: var(--px-item-shadow);--px-accordion-divider: var(--px-border-width) solid color-mix(in srgb, var(--px-accordion-color) 12%, transparent);--px-accordion-header-hover-bg: color-mix(in srgb, var(--px-accordion-bg), var(--px-shade) 4%);--px-accordion-header-open-bg: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-accordion-focus-ring: 2px solid var(--px-accent-color);--px-accordion-padding-x: 1rem;--px-accordion-padding-y: .875rem;color:var(--px-accordion-color);border:var(--px-accordion-border);border-radius:var(--px-accordion-radius);box-shadow:var(--px-accordion-shadow);overflow:hidden}.px-accordion__item{background-color:var(--px-accordion-bg)}.px-accordion__item+.px-accordion__item{border-top:var(--px-accordion-divider)}.px-accordion__header{gap:1rem;padding:var(--px-accordion-padding-y) var(--px-accordion-padding-x);color:var(--px-accordion-title-color);font-size:var(--px-fs-big);font-weight:var(--px-fw-bold);background-color:var(--px-accordion-bg);transition:background-color .15s ease,color .15s ease}.px-accordion__header:hover{background-color:var(--px-accordion-header-hover-bg)}.px-accordion__header:focus-visible{outline:var(--px-accordion-focus-ring);outline-offset:-2px}.px-accordion__title{margin:0;color:var(--px-accordion-title-color)}.px-accordion__icon{flex:0 0 auto;transition:rotate .25s ease}.px-accordion__body{padding:var(--px-accordion-padding-x) var(--px-accordion-padding-y);color:var(--px-item-color)}.px-accordion__item[open] .px-accordion__header{color:var(--px-accordion-open-color);background-color:var(--px-accordion-header-open-bg)}.px-accordion__item[open] .px-accordion__icon{rotate:180deg}@media (prefers-reduced-motion: reduce){.px-accordion__header,.px-accordion__icon{transition:none}}.px-tab-component{--px-tab-fade: .15s;--px-tab-scrollbar: none;--px-tab-justify: flex-start;--px-tab-panel-padding: 2rem 0rem 0rem 0rem;--px-tab-fs: var(--px-fs-big)}.px-tab-component__header{display:flex;justify-content:var(--px-tab-justify);flex-wrap:nowrap;overflow-x:auto;contain:inline-size;overflow-y:hidden;scrollbar-width:var(--px-tab-scrollbar);scroll-padding-inline:1rem}.px-tab-component__header::-webkit-scrollbar{display:none}.px-tab-component__tab{flex:0 0 auto;background:none;border:0;cursor:pointer;font:inherit;white-space:nowrap}.px-tab-component__tab:focus-visible{outline:2px solid var(--px-accent-color);outline-offset:-2px}.px-tab-component__panel{opacity:1;transition:opacity var(--px-tab-fade) ease}@starting-style{.px-tab-component__panel{opacity:0}}@media (prefers-reduced-motion: reduce){.px-tab-component__panel{transition:none}}.px-tab-component--underline{--px-tab-justify: safe center;--px-tab-fs: var(--px-fs-h2-sm);--px-tab-color: var(--px-color-75);--px-tab-active-color: var(--px-accent-color);--px-tab-hover-color: var(--px-color);--px-tab-line: var(--px-border-width) solid color-mix(in srgb, var(--px-color) 15%, transparent);--px-tab-indicator: 2px solid currentcolor;--px-tab-padding: .75rem 1.25rem}.px-tab-component--underline .px-tab-component__header{column-gap:.5rem}.px-tab-component--underline .px-tab-component__tab{padding:var(--px-tab-padding);color:var(--px-tab-color);font-weight:var(--px-fw-bold);font-size:var(--px-tab-fs);border-bottom:var(--px-tab-indicator);border-color:transparent;transition:color .15s ease,border-color .15s ease}.px-tab-component--underline .px-tab-component__tab:hover{color:var(--px-tab-hover-color)}.px-tab-component--underline .px-tab-component__tab[aria-selected=true]{color:var(--px-tab-active-color);border-color:currentcolor}.px-tab-component--underline .px-tab-component__panels{margin-top:-1px;border-top:var(--px-tab-line)}.px-tab-component--underline .px-tab-component__panel{padding:var(--px-tab-panel-padding)}.px-tab-component--folder{--px-tab-surface: var(--px-bg);--px-tab-color: var(--px-color-75);--px-tab-active-color: var(--px-item-title-color);--px-tab-hover-color: var(--px-color);--px-tab-border: var(--px-border-width) solid color-mix(in srgb, var(--px-color) 15%, transparent);--px-tab-line: var(--px-tab-border);--px-tab-panels-bg: transparent;--px-tab-panels-border: 0;--px-tab-panels-radius: 0;--px-tab-radius: var(--px-radius-md);--px-tab-padding: .65rem 1.25rem;--px-tab-panel-padding: 1.5rem 0 0}.px-tab-component--folder .px-tab-component__header{column-gap:.25rem;margin-bottom:calc(var(--px-border-width) * -2)}.px-tab-component--folder .px-tab-component__tab{padding:var(--px-tab-padding);color:var(--px-tab-color);font-weight:var(--px-fw-bold);font-size:var(--px-tab-fs);border:var(--px-tab-border);border-color:transparent;border-radius:var(--px-tab-radius) var(--px-tab-radius) 0 0;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.px-tab-component--folder .px-tab-component__tab:hover{color:var(--px-tab-hover-color)}.px-tab-component--folder .px-tab-component__tab[aria-selected=true]{background:var(--px-tab-surface);color:var(--px-tab-active-color);border-color:color-mix(in srgb,var(--px-color) 15%,transparent);border-bottom-color:var(--px-tab-surface)}.px-tab-component--folder .px-tab-component__panels{background:var(--px-tab-panels-bg);border:var(--px-tab-panels-border);border-top:var(--px-tab-line);border-radius:var(--px-tab-panels-radius)}.px-tab-component--folder .px-tab-component__panel{padding:var(--px-tab-panel-padding)}.px-control{--px-control-bg: var(--px-item-bg);--px-control-color: var(--px-item-color);--px-control-placeholder: var(--px-item-color-75);--px-control-border: var(--px-border-width) solid color-mix(in srgb, var(--px-item-color) 20%, transparent);--px-control-radius: var(--px-radius-sm);--px-control-padding: .55rem .75rem;--px-control-shadow: var(--px-shadow-sm);--px-control-focus: var(--px-accent-color);--px-control-min-height: 2.5rem;display:block;width:100%;min-height:var(--px-control-min-height);padding:var(--px-control-padding);background:var(--px-control-bg);color:var(--px-control-color);border:var(--px-control-border);border-radius:var(--px-control-radius);box-shadow:var(--px-control-shadow);font:inherit;transition:border-color .15s ease,box-shadow .15s ease}.px-control::placeholder{color:var(--px-control-placeholder);opacity:1}.px-control:focus-visible{outline:2px solid var(--px-control-focus);outline-offset:-1px;border-color:var(--px-control-focus)}.px-control:disabled{opacity:.55;cursor:not-allowed}.px-control[aria-invalid=true]{border-color:var(--px-error-color)}.px-control[aria-invalid=true]:focus-visible{outline-color:var(--px-error-color)}.px-control--textarea{min-height:6rem;resize:vertical}.px-control--select{cursor:pointer}@supports (anchor-name: --px-select){.px-control--select{appearance:none;padding-right:2.25rem;anchor-name:--px-select}.px-field:has(>.px-control--select){--px-select-chevron: var(--px-item-color-75);--px-select-chevron-size: .8em;--px-select-chevron-inset: .9rem;position:relative}.px-field:has(>.px-control--select):after{content:"\f0140";font-family:Material Design Icons;font-size:var(--px-select-chevron-size);line-height:1;position:absolute;position-anchor:--px-select;top:anchor(center);right:calc(anchor(right) + var(--px-select-chevron-inset));translate:0 -50%;color:var(--px-select-chevron);pointer-events:none}}.px-field{--px-field-gap: .35rem;--px-field-label-color: var(--px-item-color);--px-field-label-size: var(--px-fs-sm);--px-field-label-weight: var(--px-fw-bold);--px-field-hint-color: var(--px-item-color-75);--px-field-error-color: var(--px-error-color);display:flex;flex-direction:column;gap:var(--px-field-gap)}.px-field__label{font-size:var(--px-field-label-size);font-weight:var(--px-field-label-weight)}.px-field__required{color:var(--px-field-error-color)}.px-field__hint{margin:0;color:var(--px-field-hint-color);font-size:var(--px-fs-sm)}.px-field__error{display:flex;align-items:center;gap:.3rem;margin:0;color:var(--px-field-error-color);font-size:var(--px-fs-sm);font-weight:var(--px-fw-bold)}.px-checkbox{--px-checkbox-size: 1em;--px-checkbox-color: var(--px-accent-color);--px-checkbox-gap: .5rem;display:inline-flex;align-items:center;gap:var(--px-checkbox-gap);cursor:pointer}.px-checkbox__input{flex:0 0 auto;width:var(--px-checkbox-size);height:var(--px-checkbox-size);margin:0;accent-color:var(--px-checkbox-color);cursor:inherit}.px-checkbox:has(:disabled){opacity:.55;cursor:not-allowed}.px-search{--px-search-btn-bg: var(--px-primary-btn-bg);--px-search-btn-color: var(--px-primary-btn-color);--px-search-btn-hover-bg: color-mix(in srgb, var(--px-search-btn-bg), var(--px-shade) 12%);--px-search-btn-min-width: 2.75rem;--px-search-btn-padding-inline: .75rem;--px-search-radius: var(--px-radius-sm);display:flex}.px-search .px-control,.px-search__input{border-start-end-radius:0;border-end-end-radius:0;box-shadow:none}.px-search__button{flex:0 0 auto;display:grid;place-items:center;min-width:var(--px-search-btn-min-width);padding-inline:var(--px-search-btn-padding-inline);background:var(--px-search-btn-bg);color:var(--px-search-btn-color);border:0;border-start-end-radius:var(--px-search-radius);border-end-end-radius:var(--px-search-radius);cursor:pointer;font:inherit}.px-search__button:hover{background:var(--px-search-btn-hover-bg)}.px-search__button:focus-visible{outline:2px solid var(--px-accent-color);outline-offset:2px}.px-radio-tag{--px-radio-tag-bg: color-mix(in srgb, var(--px-tag-bg-color, var(--px-accent-color)), var(--px-shade) 30%);--px-radio-tag-bg-off: color-mix(in srgb, var(--px-tag-bg-color, var(--px-accent-color)) 30%, var(--px-shade-inverse));--px-radio-tag-ring: 2px;--px-radio-tag-shadow: 0 2px 6px color-mix(in srgb, var(--px-shade) 35%, transparent);--px-radio-tag-color: var(--px-f-color-dark);--px-radio-tag-color-checked: var(--px-f-color-light);--px-radio-tag-fs: 1rem;--px-radio-tag-lh: 1.2;--px-radio-tag-padding: .15rem .7rem;position:relative;display:inline-flex;align-items:center;padding:var(--px-radio-tag-padding);font-size:var(--px-radio-tag-fs);line-height:var(--px-radio-tag-lh);border:var(--px-radio-tag-ring) solid transparent;border-radius:var(--px-radius-full);color:var(--px-radio-tag-color);cursor:pointer;background:var(--px-radio-tag-bg-off)}.px-radio-tag input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.px-radio-tag:has(:checked){background:var(--px-radio-tag-bg);color:var(--px-radio-tag-color-checked);border-color:var(--px-f-color-light);box-shadow:var(--px-radio-tag-shadow)}.px-radio-tag:has(:focus-visible){outline:2px solid var(--px-accent-color);outline-offset:2px}.px-radio-tag:has(:disabled){opacity:.55;cursor:not-allowed}.px-contact-form{--px-contact-form-gap: 1.5rem;--px-contact-form-lead-gap: 1rem;--px-contact-form-notice-accent: var(--px-emergency);--px-contact-form-notice-bg: color-mix(in srgb, var(--px-contact-form-notice-accent) 22%, var(--px-item-bg));--px-contact-form-notice-color: var(--px-item-color);--px-contact-form-notice-padding: .75rem 1rem;--px-contact-form-notice-radius: var(--px-item-border-radius);--px-contact-form-notice-bar: 3px;--px-contact-form-submit-padding-inline: 3rem;display:block}.px-contact-form__title{margin:0 0 var(--px-contact-form-lead-gap)}.px-contact-form__intro{margin-bottom:var(--px-contact-form-lead-gap)}.px-contact-form__fields{display:grid;grid-template-columns:1fr;gap:var(--px-contact-form-gap);margin-block:var(--px-contact-form-gap)}@media (min-width: 1000px){.px-contact-form__fields{grid-template-columns:1fr 1fr}}.px-contact-form__fields>*{grid-column:1/-1}.px-contact-form__field--short{grid-column:auto}.px-contact-form__notice{padding:var(--px-contact-form-notice-padding);background:var(--px-contact-form-notice-bg);border-inline-start:var(--px-contact-form-notice-bar) solid var(--px-contact-form-notice-accent);border-radius:var(--px-contact-form-notice-radius);color:var(--px-contact-form-notice-color);font-size:var(--px-fs-sm)}.px-contact-form__submit{justify-self:center;padding-inline:var(--px-contact-form-submit-padding-inline)}.px-contact-form__rgpd{margin-top:var(--px-contact-form-gap)}.px-error-page{--px-error-page-gap: 1rem;--px-error-page-cta-gap: .5rem;--px-error-page-illustration: 10rem;--px-error-page-code-color: var(--px-emergency);--px-error-page-code-size: var(--px-fs-h1);--px-error-page-code-weight: var(--px-fw-bold);--px-error-page-measure: 60ch;display:flex;flex-direction:column;align-items:center;min-block-size:100%;justify-content:center;gap:var(--px-error-page-gap);text-align:center}.px-error-page__illustration{max-width:var(--px-error-page-illustration);height:auto}.px-error-page__code{margin:0;font-size:var(--px-error-page-code-size);font-weight:var(--px-error-page-code-weight);color:var(--px-error-page-code-color)}.px-error-page__message{max-width:var(--px-error-page-measure);margin:0}.px-error-page__cta{margin-top:var(--px-error-page-cta-gap)}.px-map{--px-map-marker-label-size: 20px;--px-map-marker-label-fs: 15px;--px-map-marker-label-color: var(--px-f-color-dark-opaque);--px-map-marker-label-left: 15px;--px-map-marker-label-top: 8px;--px-map-popup-gap: .75rem;--px-map-popup-radius: var(--px-radius-md);--px-map-popup-padding-bottom: 1rem;--px-map-popup-link-color: var(--px-accent-color);--px-map-height: 70svh;--px-map-height-min: 360px;height:max(var(--px-map-height-min),var(--px-map-height))}@media (min-width: 1000px){.px-map{--px-map-height: 600px}}.px-map__marker-label{position:absolute;left:var(--px-map-marker-label-left);top:var(--px-map-marker-label-top);width:var(--px-map-marker-label-size);height:var(--px-map-marker-label-size);text-align:center;font-size:var(--px-map-marker-label-fs);color:var(--px-map-marker-label-color)}.px-map__popup{display:flex;flex-direction:column;gap:var(--px-map-popup-gap);max-width:100%}.px-map__itinerary{align-self:center}.px-map__popup-shell .leaflet-popup-content-wrapper{padding:0;padding-bottom:var(--px-map-popup-padding-bottom);border-radius:var(--px-map-popup-radius);overflow:hidden;max-width:100%}.px-map__popup-shell .leaflet-popup-content,.px-map__popup-shell .leaflet-popup-content p{margin:0}.px-map__popup-shell .leaflet-popup-content a{color:var(--px-map-popup-link-color)}.px-map__popup-shell .leaflet-popup-content .px-btn{color:var(--px-btn-color)}.ng-select{--px-control-bg: var(--px-item-bg);--px-control-color: var(--px-item-color);--px-control-placeholder: var(--px-item-color-75);--px-control-border: var(--px-border-width) solid color-mix(in srgb, var(--px-item-color) 20%, transparent);--px-control-radius: var(--px-radius-sm);--px-control-padding: .55rem .75rem;--px-control-shadow: var(--px-shadow-sm);--px-control-focus: var(--px-accent-color);--px-control-min-height: 2.5rem}.ng-select.ng-select-single .ng-select-container{min-height:var(--px-control-min-height);height:auto;padding:var(--px-control-padding);background:var(--px-control-bg);color:var(--px-control-color);border:var(--px-control-border);border-radius:var(--px-control-radius);box-shadow:var(--px-control-shadow)}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container,.ng-select.ng-select-opened>.ng-select-container{outline:2px solid var(--px-control-focus);outline-offset:1px;border-color:var(--px-control-focus);box-shadow:var(--px-control-shadow)}.ng-select .ng-select-container .ng-value-container{padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--px-control-placeholder)}.ng-select .ng-select-container .ng-value-container .ng-value{color:var(--px-control-color)}.ng-select .ng-select-container .ng-value-container .ng-input>input{color:var(--px-control-color)}.ng-select .ng-arrow-wrapper .ng-arrow{border-top-color:var(--px-control-color)}.ng-select .ng-clear-wrapper{color:var(--px-control-placeholder)}.ng-dropdown-panel{--px-dropdown-bg: var(--px-item-bg);--px-dropdown-color: var(--px-item-color);--px-dropdown-border: var(--px-control-border, var(--px-border-width) solid color-mix(in srgb, var(--px-item-color) 20%, transparent));--px-dropdown-radius: var(--px-radius-sm);--px-dropdown-shadow: var(--px-shadow-sm);--px-dropdown-option-padding: .55rem .75rem;--px-dropdown-option-accent: var(--px-accent-color);--px-dropdown-option-marked-bg: color-mix(in srgb, var(--px-dropdown-option-accent) 15%, transparent);--px-dropdown-option-selected-bg: color-mix(in srgb, var(--px-dropdown-option-accent) 25%, transparent);--px-dropdown-option-selected-fw: 600;--px-dropdown-option-disabled-color: var(--px-item-color-75);background:var(--px-dropdown-bg);color:var(--px-dropdown-color);border:var(--px-dropdown-border);border-radius:var(--px-dropdown-radius);box-shadow:var(--px-dropdown-shadow)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background:transparent;color:var(--px-dropdown-color);padding:var(--px-dropdown-option-padding)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:var(--px-dropdown-option-marked-bg)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:var(--px-dropdown-option-selected-bg);font-weight:var(--px-dropdown-option-selected-fw)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--px-dropdown-option-disabled-color)}.px-page-layout{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}.px-content{position:relative;width:100%;max-width:min(var(--px-content-max),var(--px-content-cap));margin-inline:auto;padding-block:var(--px-content-padding-block);padding-inline:var(--px-content-padding-inline)}.px-col-2-content{--px-col-gap: 0;--px-col-columns: 1fr 1fr;display:grid;grid-template-columns:1fr;gap:var(--px-col-gap)}@media (min-width: 1000px){.px-col-2-content{grid-template-columns:var(--px-col-columns)}}.px-col-3-content{--px-col-gap: 1.5rem;--px-col-columns: 1fr 1fr 1fr;display:grid;grid-template-columns:1fr;gap:var(--px-col-gap)}@media (min-width: 576px){.px-col-3-content{grid-template-columns:1fr 1fr}}@media (min-width: 1000px){.px-col-3-content{grid-template-columns:var(--px-col-columns)}}.px-col-4-content{--px-col-gap: 0;--px-col-columns: 1fr 1fr 1fr 1fr;display:grid;grid-template-columns:var(--px-col-columns);gap:var(--px-col-gap)}.px-col-sidebar-content{--px-col-gap: 1.5rem;--px-col-columns: 3fr 9fr;display:grid;grid-template-columns:1fr;gap:var(--px-col-gap)}@media (min-width: 1000px){.px-col-sidebar-content{grid-template-columns:var(--px-col-columns)}}.px-tag-category{--px-tag-category-bg: color-mix(in srgb, var(--px-tag-bg-color, var(--px-accent-color)), var(--px-shade) 30%);--px-tag-category-color: var(--px-f-color-light);--px-tag-category-padding: .2rem .6rem;--px-tag-category-radius: var(--px-radius-full);--px-tag-category-fs: var(--px-fs-sm);--px-tag-category-fw: var(--px-fw-primary);display:inline-flex;align-items:center;padding:var(--px-tag-category-padding);background-color:var(--px-tag-category-bg);color:var(--px-tag-category-color);border-radius:var(--px-tag-category-radius);font-size:var(--px-tag-category-fs);font-weight:var(--px-tag-category-fw);white-space:nowrap}.px-tag-category-fieldset{--px-tag-category-gap: .5rem .75rem;--px-tag-category-legend-color: var(--px-color-75);--px-tag-category-legend-size: var(--px-fs-sm);--px-tag-category-legend-gap: .75rem;--px-tag-category-legend-align: center;--px-tag-category-list-align: center}.px-tag-category-fieldset__legend{display:block;width:100%;margin-bottom:var(--px-tag-category-legend-gap);color:var(--px-tag-category-legend-color);font-size:var(--px-tag-category-legend-size);font-style:italic;text-align:var(--px-tag-category-legend-align)}.px-tag-category-fieldset__list{display:flex;flex-wrap:wrap;justify-content:var(--px-tag-category-list-align);gap:var(--px-tag-category-gap)}@layer floor{.ck-content,.ck-content *{margin:revert;padding:revert;list-style:revert;text-decoration:revert;font-style:revert;display:revert}}.ck-content{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.ck-content :where(a:not([class])){color:inherit}.px-header{--px-header-bg: var(--px-bg);--px-header-shadow: var(--px-shadow-sm);--px-header-z: 100;--px-navbar-logo-height: 4rem;--px-navbar-link-color: var(--px-color);--px-navbar-link-active-color: color-mix(in srgb, var(--px-accent-color), var(--px-shade) 20%);--px-navbar-link-size: 1rem;--px-navbar-link-weight: var(--px-fw-bold);--px-navbar-menu-bg: var(--px-bg);--px-navbar-menu-hover-bg: var(--px-item-bg);--px-navbar-menu-padding-mobile: 1rem;--px-navbar-menu-padding-desktop: 1.5rem 0 0;--px-navbar-menu-items-gap: 1rem;--px-navbar-menu-items-padding-desktop: 1.75rem .5rem;--px-navbar-menu-items-padding-mobile: .75rem .5rem;--px-navbar-burger-border: 2px solid var(--px-navbar-link-color);--px-navbar-burger-radius: .2rem;--px-navbar-burger-padding: .5rem;--px-navbar-dropdown-bg: var(--px-bg);--px-navbar-dropdown-link-color: var(--px-color);--px-navbar-dropdown-link-size: 1rem;--px-navbar-dropdown-hover-bg: var(--px-item-bg);--px-navbar-dropdown-min-width: 180px;--px-navbar-dropdown-radius: 4px;--px-navbar-dropdown-shadow: 0px 8px 16px rgba(0, 0, 0, .2);--px-navbar-dropdown-link-padding-mobile: 12px 40px;--px-navbar-dropdown-link-padding-desktop: 12px 20px;--px-navbar-menu-radius-mobile: var(--px-radius-md);--px-navbar-menu-inner-shadow: inset 0 8px 10px -8px rgba(0, 0, 0, .35);--px-navbar-menu-shadow-bleed: 3rem;--px-navbar-drawer-duration: .3s;--px-navbar-dropdown-duration: .25s;--px-navbar-dropdown-max-height-mobile: 30rem;--px-quicklink-gap: .6rem;--px-quicklink-gap-mobile: .5rem;--px-quicklink-padding: .4rem .9rem;--px-quicklink-border-radius-mobile: var(--px-radius-sm);--px-quicklink-border-radius-desktop: 0px 0px 4px 4px;--px-quicklink-size: 2.5rem;--px-quicklink-fs: .8rem;--px-quicklink-fw: 600;--px-quicklink-color: white;--px-quicklink-primary-bg: var(--px-btn-prof-access, var(--px-primary));--px-quicklink-secondary-bg: var(--px-btn-membership, var(--px-secondary));--px-quicklink-icon-bg: var(--px-neutral-d4);--px-quicklink-icon-fs: .75rem;position:sticky;top:0;z-index:var(--px-header-z);background:var(--px-header-bg);box-shadow:var(--px-header-shadow);overflow-x:clip}.px-navbar{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding:0}.px-navbar__logo{display:flex;align-items:center;height:var(--px-navbar-logo-height)}.px-navbar__logo img{display:block;height:100%;object-fit:contain}.px-navbar__burger{display:flex;flex-direction:row;align-items:center;justify-content:center;background:none;color:inherit;border:var(--px-navbar-burger-border);border-radius:var(--px-navbar-burger-radius);margin-left:auto;padding:var(--px-navbar-burger-padding)}@media (min-width: 1000px){.px-navbar__burger{display:none}}.px-navbar__menu{padding:var(--px-navbar-menu-padding-mobile);display:flex;flex:1;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background-color:var(--px-navbar-menu-bg);border-radius:0 0 var(--px-navbar-menu-radius-mobile) var(--px-navbar-menu-radius-mobile);box-shadow:var(--px-navbar-menu-inner-shadow),var(--px-header-shadow);--px-navbar-menu-bleed: calc(-1 * var(--px-navbar-menu-shadow-bleed));clip-path:inset(0 var(--px-navbar-menu-bleed) 100% var(--px-navbar-menu-bleed));visibility:hidden;transition:clip-path var(--px-navbar-drawer-duration) ease,visibility var(--px-navbar-drawer-duration)}.px-navbar__menu[data-open]{clip-path:inset(0 var(--px-navbar-menu-bleed) var(--px-navbar-menu-bleed) var(--px-navbar-menu-bleed));visibility:visible}@media (min-width: 1000px){.px-navbar__menu{padding:var(--px-navbar-menu-padding-desktop);align-items:end;position:static;flex-direction:row;gap:var(--px-navbar-menu-items-gap);justify-content:end;box-shadow:none;border-radius:0;clip-path:none;visibility:visible;transition:none}}.px-navbar__menu-item{padding:var(--px-navbar-menu-items-padding-mobile);position:relative}.px-navbar__menu-item:hover{background-color:var(--px-navbar-menu-hover-bg)}.px-navbar__menu-item--active{--px-navbar-link-color: var(--px-navbar-link-active-color)}@media (min-width: 1000px){.px-navbar__menu-item{padding:var(--px-navbar-menu-items-padding-desktop)}.px-navbar__menu-item:hover{background-color:transparent}.px-navbar__menu-item--has-dropdown:hover .px-navbar__dropdown-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.px-navbar__menu-item--has-dropdown:hover .px-navbar__dropdown-icon{transform:rotate(180deg)}}.px-navbar__menu-link{display:block;color:var(--px-navbar-link-color);font-size:var(--px-navbar-link-size);font-weight:var(--px-navbar-link-weight);transition:background .2s}.px-navbar__menu-link:after{content:"";position:absolute;inset:0;z-index:1}.px-navbar__menu-link--dropdown-trigger{background:none;border:0;padding:0;width:100%;text-align:inherit}@media (min-width: 1000px){.px-navbar__menu-link:hover{background-color:transparent;text-decoration:underline}}.px-navbar__quick-links{position:relative}.px-navbar__quick-links ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--px-quicklink-size),1fr));grid-template-rows:repeat(3,var(--px-quicklink-size));gap:var(--px-quicklink-gap-mobile)}.px-navbar__quick-links li:has(.px-navbar__quick-link--primary),.px-navbar__quick-links li:has(.px-navbar__quick-link--secondary){grid-column:1/-1}@media (min-width: 1000px){.px-navbar__quick-links{position:absolute;top:0}.px-navbar__quick-links ul{display:flex;gap:var(--px-quicklink-gap)}}.px-navbar__quick-link{height:100%;width:fit-content;padding:var(--px-quicklink-padding);display:flex;align-items:center;color:var(--px-quicklink-color);border-radius:var(--px-quicklink-border-radius-mobile)}.px-navbar__quick-link--primary,.px-navbar__quick-link--secondary{font-size:var(--px-quicklink-fs);font-weight:var(--px-quicklink-fw)}.px-navbar__quick-link--primary{background:var(--px-quicklink-primary-bg)}.px-navbar__quick-link--primary img{width:14px;height:auto}.px-navbar__quick-link--secondary{background:var(--px-quicklink-secondary-bg)}.px-navbar__quick-link--icon{width:100%;justify-content:center;background:var(--px-quicklink-icon-bg);font-size:var(--px-quicklink-icon-fs)}@media (min-width: 1000px){.px-navbar__quick-link{border-radius:var(--px-quicklink-border-radius-desktop)}}.px-navbar__dropdown-menu{background-color:var(--px-navbar-dropdown-bg);overflow:hidden;max-height:0;visibility:hidden;transition:max-height var(--px-navbar-dropdown-duration) ease,visibility var(--px-navbar-dropdown-duration)}.px-navbar__dropdown-menu[data-open]{max-height:var(--px-navbar-dropdown-max-height-mobile);visibility:visible}@media (min-width: 1000px){.px-navbar__dropdown-menu{position:absolute;top:100%;left:50%;min-width:var(--px-navbar-dropdown-min-width);box-shadow:var(--px-navbar-dropdown-shadow);border-radius:var(--px-navbar-dropdown-radius);z-index:var(--px-header-z);overflow:visible;max-height:none;opacity:0;transform:translate(-50%) translateY(10px);transition:opacity var(--px-navbar-dropdown-duration) ease,transform var(--px-navbar-dropdown-duration) ease,visibility var(--px-navbar-dropdown-duration)}.px-navbar__dropdown-menu[data-open]{max-height:none;opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}}.px-navbar__dropdown-item--active{--px-navbar-dropdown-link-color: var(--px-navbar-link-active-color)}.px-navbar__dropdown-link{display:block;padding:var(--px-navbar-dropdown-link-padding-mobile);color:var(--px-navbar-dropdown-link-color);font-size:var(--px-navbar-dropdown-link-size);transition:background .2s,color .2s}.px-navbar__dropdown-link:hover{background-color:var(--px-navbar-dropdown-hover-bg)}@media (min-width: 1000px){.px-navbar__dropdown-link{padding:var(--px-navbar-dropdown-link-padding-desktop)}}.px-navbar__dropdown-icon{display:inline-block;font-size:.8rem;margin-left:5px;transition:transform var(--px-navbar-dropdown-duration) ease}[aria-expanded=true]>.px-navbar__dropdown-icon{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.px-navbar__menu,.px-navbar__dropdown-menu,.px-navbar__dropdown-icon{transition:none}}.px-footer{--px-bg: var(--px-variation-d-bg);--px-color: var(--px-variation-d-fcolor);--px-title-color: var(--px-variation-d-title-color);--px-accent-color: var(--px-variation-d-accent-color);--px-success-color: var(--px-variation-d-success-color);--px-error-color: var(--px-variation-d-error-color);--px-block-bg: var(--px-variation-d-block-bg);--px-block-color: var(--px-variation-d-block-color);--px-block-title-color: var(--px-variation-d-block-title-color);--px-block-bg-secondary: var(--px-variation-d-block-bg-secondary);--px-block-border-radius: var(--px-variation-d-block-border-radius);--px-block-border: var(--px-variation-d-block-border);--px-block-shadow: var(--px-variation-d-block-shadow);--px-item-bg: var(--px-variation-d-item-bg);--px-item-bg-secondary: var(--px-variation-d-item-bg-secondary);--px-item-color: var(--px-variation-d-item-fcolor);--px-item-title-color: var(--px-variation-d-item-title-color);--px-item-border: var(--px-variation-d-item-border);--px-item-border-radius: var(--px-variation-d-item-border-radius);--px-item-shadow: var(--px-variation-d-item-shadow);--px-item-badge-bg: var(--px-variation-d-item-badge-bg);--px-item-badge-color: var(--px-variation-d-item-badge-color);--px-shade: var(--px-variation-d-shade);--px-shade-inverse: var(--px-variation-d-shade-inverse);--px-btn-shadow: var(--px-variation-d-btn-shadow);--px-primary-btn-bg: var(--px-variation-d-primary-btn-bg);--px-primary-btn-color: var(--px-variation-d-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-d-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-d-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-d-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-d-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-footer-bg: var(--px-primary);--px-footer-color: var(--px-color);--px-footer-shadow: 0 1px 4px rgba(0, 0, 0, .219);--px-footer-h2-fs: 1.2rem;--px-footer-h2-fw: 400;--px-footer-gap: 1rem;--px-footer-columns: 1fr 1fr 1fr;--px-content-padding-block: 3rem 1.5rem;--px-footer-logo-max-height: 250px;--px-footer-address-gap: 1.5rem;--px-footer-address-fs: .9rem;--px-footer-address-color: var(--px-color-75);--px-footer-icon-size: 2.25rem;--px-footer-icon-bg: var(--px-color-75);--px-footer-icon-color: var(--px-primary-btn-color);--px-footer-icon-radius: var(--px-radius-full);--px-footer-divider: var(--px-border-width) solid var(--px-color);--px-footer-divider-width: 80%;background:var(--px-footer-bg);color:var(--px-footer-color);box-shadow:var(--px-footer-shadow)}.px-footer h2{font-size:var(--px-footer-h2-fs);font-weight:var(--px-footer-h2-fw);margin:0}.px-footer__content{display:grid;grid-template-columns:1fr;gap:var(--px-footer-gap)}@media (min-width: 1000px){.px-footer__content{grid-template-columns:var(--px-footer-columns)}}.px-footer__section{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1000px){.px-footer__section{align-items:start;justify-content:start}}@media (max-width: 1000px){.px-footer__section:not(:first-child):before{content:"";width:var(--px-footer-divider-width);border-top:var(--px-footer-divider);margin-inline:auto;padding-bottom:1rem}}.px-footer__address-list{margin-bottom:var(--px-footer-address-gap)}.px-footer__address-item{margin-bottom:.5rem;font-size:var(--px-footer-address-fs);color:var(--px-footer-address-color)}.px-footer__follow-list{display:grid;width:100%;grid-template-columns:repeat(auto-fill,var(--px-footer-icon-size));column-gap:.5rem;row-gap:1rem}.px-footer__follow-item--button{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (min-width: 1000px){.px-footer__follow-item--button{justify-content:start}}.px-footer__follow-item--icon{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;color:var(--px-footer-icon-color);background-color:var(--px-footer-icon-bg);border-radius:var(--px-footer-icon-radius);height:var(--px-footer-icon-size);aspect-ratio:1}.px-footer__follow-item--icon a:after{content:"";position:absolute;inset:0;z-index:1}.px-footer__footnote{color:var(--px-color-75);text-align:center;grid-column:-1/1;padding-top:var(--px-footer-gap);border-top:1px solid color-mix(in srgb,var(--px-color) 15%,transparent)}.px-footer__footnote a{color:var(--px-color)}.px-footer__logo{max-height:var(--px-footer-logo-max-height)}.px-headband{--px-bg: var(--px-variation-d-bg);--px-color: var(--px-variation-d-fcolor);--px-title-color: var(--px-variation-d-title-color);--px-accent-color: var(--px-variation-d-accent-color);--px-success-color: var(--px-variation-d-success-color);--px-error-color: var(--px-variation-d-error-color);--px-block-bg: var(--px-variation-d-block-bg);--px-block-color: var(--px-variation-d-block-color);--px-block-title-color: var(--px-variation-d-block-title-color);--px-block-bg-secondary: var(--px-variation-d-block-bg-secondary);--px-block-border-radius: var(--px-variation-d-block-border-radius);--px-block-border: var(--px-variation-d-block-border);--px-block-shadow: var(--px-variation-d-block-shadow);--px-item-bg: var(--px-variation-d-item-bg);--px-item-bg-secondary: var(--px-variation-d-item-bg-secondary);--px-item-color: var(--px-variation-d-item-fcolor);--px-item-title-color: var(--px-variation-d-item-title-color);--px-item-border: var(--px-variation-d-item-border);--px-item-border-radius: var(--px-variation-d-item-border-radius);--px-item-shadow: var(--px-variation-d-item-shadow);--px-item-badge-bg: var(--px-variation-d-item-badge-bg);--px-item-badge-color: var(--px-variation-d-item-badge-color);--px-shade: var(--px-variation-d-shade);--px-shade-inverse: var(--px-variation-d-shade-inverse);--px-btn-shadow: var(--px-variation-d-btn-shadow);--px-primary-btn-bg: var(--px-variation-d-primary-btn-bg);--px-primary-btn-color: var(--px-variation-d-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-d-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-d-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-d-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-d-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-headband-image: none;--px-headband-tint: color-mix(in srgb, var(--px-primary-l1), transparent 20%);--px-headband-bg: var(--px-primary);--px-headband-color: var(--px-block-color);--px-headband-h1-fs: clamp(1.75rem, 1rem + 2.5vw, 2.75rem);--px-headband-h1-color: var(--px-f-color-light);--px-headband-h1-margin: 0 0 2rem;--px-headband-h1-align: center;background-color:var(--px-headband-bg);background-image:linear-gradient(var(--px-headband-tint),var(--px-headband-tint)),var(--px-headband-image);background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--px-headband-color)}.px-headband__h1{margin:var(--px-headband-h1-margin);color:var(--px-headband-h1-color);text-align:var(--px-headband-h1-align);font-size:var(--px-headband-h1-fs)}.px-headband-schedules{--px-headband-schedules-bg: var(--px-msp-hours, var(--px-block-bg));--px-headband-schedules-pro-bg: var(--px-msp-professionnals, var(--px-block-bg-secondary));--px-headband-schedules-emergency-bg: var(--px-msp-urgency, var(--px-emergency));--px-headband-schedules-padding: 1.5rem;--px-headband-schedules-radius: var(--px-block-border-radius);--px-headband-schedules-h2-fw: 300;--px-headband-schedules-color: var(--px-block-color);--px-headband-schedules-shadow: var(--px-block-shadow);--px-headband-schedules-fs: var(--px-fs-big);--px-headband-schedules-max-width: 1600px;--px-headband-schedules-columns: 3fr 6fr 3fr;--px-headband-schedules-gap: 2.5rem;--px-headband-schedules-pro-columns: 1fr 1fr;--px-headband-schedules-pro-gap: 1rem 1.5rem;--px-headband-schedules-pro-color: var(--px-color-75);--px-headband-schedules-number-fs: 2.75rem;--px-headband-schedules-number-width: 50%;--px-headband-schedules-number-hover-bg: rgba(88, 88, 88, .37);--px-headband-schedules-bg-icon-size: 220px;--px-headband-schedules-bg-icon-color: rgba(255, 255, 255, .15);--px-headband-schedules-bg-icon-top: -110px;--px-headband-schedules-bg-icon-right: -65px;font-size:var(--px-headband-schedules-fs)}.px-headband-schedules__card{display:grid;max-width:var(--px-headband-schedules-max-width);margin:auto;grid-template-columns:1fr;border-radius:var(--px-headband-schedules-radius);overflow:hidden;box-shadow:var(--px-headband-schedules-shadow)}@media (min-width: 1000px){.px-headband-schedules__card{grid-template-columns:var(--px-headband-schedules-columns)}}.px-headband-schedules__section{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--px-headband-schedules-gap);padding:var(--px-headband-schedules-padding);background:var(--px-headband-schedules-pro-bg);color:var(--px-headband-schedules-color)}.px-headband-schedules__section--schedules{background-color:var(--px-headband-schedules-bg)}.px-headband-schedules__section--schedules .px-btn{align-self:start;margin-top:auto}.px-headband-schedules__section--pro .px-btn{align-self:center;margin-top:auto}.px-headband-schedules__section--numbers{font-size:var(--px-fs-primary);background:var(--px-headband-schedules-emergency-bg)}.px-headband-schedules__section--numbers h2{line-height:1.1;text-align:center}.px-headband-schedules__bg-icon{top:var(--px-headband-schedules-bg-icon-top);right:var(--px-headband-schedules-bg-icon-right);font-size:var(--px-headband-schedules-bg-icon-size);color:var(--px-headband-schedules-bg-icon-color);position:absolute;font-weight:900;pointer-events:none}.px-headband-schedules__h2{margin:0;color:var(--px-block-title-color);font-weight:var(--px-headband-schedules-h2-fw)}.px-headband-schedules__pro-list{display:grid;grid-template-columns:var(--px-headband-schedules-pro-columns);gap:var(--px-headband-schedules-pro-gap);margin:0}.px-headband-schedules__pro-link{display:flex;align-items:center;gap:.6rem;color:var(--px-headband-schedules-pro-color)}.px-headband-schedules__pro-link i{width:1.25rem}.px-headband-schedules__section--numbers ul{display:flex;flex-wrap:wrap;margin:0}.px-headband-schedules__number-item{padding:.25rem;width:var(--px-headband-schedules-number-width);display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:end}.px-headband-schedules__number-item:hover{background-color:var(--px-headband-schedules-number-hover-bg)}.px-headband-schedules__number-link{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:end;gap:.15rem;color:inherit;text-align:center}.px-headband-schedules__number-value{font-size:var(--px-headband-schedules-number-fs);font-weight:var(--px-fw-bold);line-height:1;text-transform:none}.px-headband-text{--px-headband-text-gap: 1rem;--px-headband-text-columns: 5fr 7fr;--px-headband-text-body-padding: 2rem;--px-headband-text-body-gap: 1rem;--px-headband-text-body-bg: var(--px-block-bg-secondary);--px-headband-text-h2-color: var(--px-block-title-color)}.px-headband-text__section{display:grid;gap:var(--px-headband-text-gap);grid-template-columns:1fr;justify-content:center;align-items:center;--px-headband-body-shadow: var(--px-block-shadow);--px-headband-body-border-radius: var(--px-radius-sm)}@media (min-width: 1000px){.px-headband-text__section{grid-template-columns:var(--px-headband-text-columns)}}:where(.px-headband-text--media-fill) .px-headband-text__section{justify-content:stretch;align-items:stretch;gap:0;box-shadow:var(--px-block-shadow);border-radius:var(--px-radius-sm);overflow:hidden;--px-headband-body-shadow: none;--px-headband-body-border-radius: 0}@media (max-width: 1000px){:where(.px-headband-text--media-fill) .px-headband-text__section{grid-template-rows:1fr 1fr}}:where(.px-headband-text--media-fill .px-headband-text__section .px-headband-text__media) img{position:absolute;height:100%;width:100%;object-fit:cover}.px-headband-text__media{position:relative;width:100%;overflow:hidden;border-radius:var(--px-headband-body-border-radius)}.px-headband-text__body{padding:var(--px-headband-text-body-padding);background-color:var(--px-headband-text-body-bg);display:flex;flex-direction:column;gap:var(--px-headband-text-body-gap);align-items:start;box-shadow:var(--px-headband-body-shadow);border-radius:var(--px-headband-body-border-radius)}.px-headband-text__h2{margin:0;color:var(--px-headband-text-h2-color)}.px-directory-filters{--px-bg: var(--px-variation-b-bg);--px-color: var(--px-variation-b-fcolor);--px-title-color: var(--px-variation-b-title-color);--px-accent-color: var(--px-variation-b-accent-color);--px-success-color: var(--px-variation-b-success-color);--px-error-color: var(--px-variation-b-error-color);--px-block-bg: var(--px-variation-b-block-bg);--px-block-color: var(--px-variation-b-block-color);--px-block-title-color: var(--px-variation-b-block-title-color);--px-block-bg-secondary: var(--px-variation-b-block-bg-secondary);--px-block-border-radius: var(--px-variation-b-block-border-radius);--px-block-border: var(--px-variation-b-block-border);--px-block-shadow: var(--px-variation-b-block-shadow);--px-item-bg: var(--px-variation-b-item-bg);--px-item-bg-secondary: var(--px-variation-b-item-bg-secondary);--px-item-color: var(--px-variation-b-item-fcolor);--px-item-title-color: var(--px-variation-b-item-title-color);--px-item-border: var(--px-variation-b-item-border);--px-item-border-radius: var(--px-variation-b-item-border-radius);--px-item-shadow: var(--px-variation-b-item-shadow);--px-item-badge-bg: var(--px-variation-b-item-badge-bg);--px-item-badge-color: var(--px-variation-b-item-badge-color);--px-shade: var(--px-variation-b-shade);--px-shade-inverse: var(--px-variation-b-shade-inverse);--px-btn-shadow: var(--px-variation-b-btn-shadow);--px-primary-btn-bg: var(--px-variation-b-primary-btn-bg);--px-primary-btn-color: var(--px-variation-b-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-b-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-b-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-b-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-b-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-directory-filters-columns: 1fr 1fr 1fr 1fr;--px-directory-filters-gap: .5rem 1.5rem;--px-directory-filters-criteria-fs: var(--px-fs-sm)}.px-directory-filters__content{display:grid;grid-template-columns:1fr;gap:var(--px-directory-filters-gap)}@media (min-width: 576px){.px-directory-filters__content{grid-template-columns:1fr 1fr}}@media (min-width: 1000px){.px-directory-filters__content{grid-template-columns:var(--px-directory-filters-columns)}}.px-directory-filters__content>.px-tag-category-fieldset{grid-column:1/-1}.px-directory-filters__criteria{font-size:var(--px-directory-filters-criteria-fs);grid-column:-1/1;display:flex;flex-wrap:wrap;gap:var(--px-directory-filters-gap)}.px-directory-group{--px-directory-group-padding-bottom: 0rem;--px-directory-group-title-fs: var(--px-fs-h2);--px-directory-group-title-fw: 400;--px-directory-group-title-gap: 1.5rem;--px-directory-group-title-margin: 2rem;--px-directory-group-blob-width: 52px;--px-directory-group-blob-height: 44px;--px-directory-group-blob-radius: 50% 100% 50% 80%;--px-directory-group-blob-back: color-mix(in srgb, var(--px-item-badge-bg) 40%, transparent);--px-directory-group-blob-front: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-directory-group-icon-color: var(--px-item-badge-color);--px-directory-group-gap: 1rem;--px-directory-group-columns: 1fr 1fr;padding-bottom:var(--px-directory-group-padding-bottom)}.px-directory-group__title{font-size:var(--px-directory-group-title-fs);margin-bottom:var(--px-directory-group-title-margin);font-weight:var(--px-directory-group-title-fw);display:flex;gap:var(--px-directory-group-title-gap)}.px-directory-group__title i{color:var(--px-directory-group-icon-color);position:relative;display:flex}.px-directory-group__title i:before{display:flex;justify-content:center;z-index:1;width:var(--px-directory-group-blob-width);height:var(--px-directory-group-blob-height);background:var(--px-directory-group-blob-back);border-radius:var(--px-directory-group-blob-radius)}.px-directory-group__title i:after{position:absolute;display:flex;justify-content:center;content:"";width:var(--px-directory-group-blob-width);height:var(--px-directory-group-blob-height);background:var(--px-directory-group-blob-front);border-radius:var(--px-directory-group-blob-radius);transform:rotate(-90deg)}.px-directory-group__list{display:grid;grid-template-columns:1fr;gap:var(--px-directory-group-gap)}.px-directory-group__list>*{width:100%}@media (min-width: 1000px){.px-directory-group__list{grid-template-columns:var(--px-directory-group-columns)}}.px-directory-group+.px-directory-group{padding-top:3rem}.px-block-classic{position:relative;--px-block-classic-area: "text" "img";--px-block-classic-columns: none;--px-block-classic-gap: 1rem;--px-block-classic-body-padding: 0;--px-block-classic-body-shadow: none;--px-block-classic-body-gap: 1rem;--px-block-classic-body-bg: var(--px-block-bg);--px-block-classic-body-color: var(--px-block-color);--px-block-classic-body-radius: var(--px-block-border-radius);--px-block-classic-h2-color: var(--px-block-title-color);--px-block-classic-media-ratio: 16 / 9}.px-block-classic--text-right{--px-block-classic-area: "img" "text" }@media (min-width: 1000px){.px-block-classic{--px-block-classic-area: "text img";--px-block-classic-columns: 7fr 5fr}.px-block-classic--text-right{--px-block-classic-area: "img text";--px-block-classic-columns: 5fr 7fr}}.px-block-classic--background-image{overflow:hidden;--px-block-classic-body-padding: 1.5rem;--px-block-classic-body-shadow: var(--px-block-shadow)}.px-block-classic--background-image .px-block-classic__media{position:absolute;inset-block:0;left:50%;width:100vw;transform:translate(-50%);z-index:-1}.px-block-classic--background-image img{width:100%;height:100%;object-fit:cover}:where(.px-block-classic--media-fill .px-block-classic__media) img{position:absolute;height:100%;width:100%;object-fit:cover}.px-block-classic__content{position:relative;z-index:1;display:grid;grid-template-areas:var(--px-block-classic-area);grid-template-columns:var(--px-block-classic-columns);gap:var(--px-block-classic-gap)}.px-block-classic__body{grid-area:text;background-color:var(--px-block-classic-body-bg);color:var(--px-block-classic-body-color);border-radius:var(--px-block-classic-body-radius);padding:var(--px-block-classic-body-padding);box-shadow:var(--px-block-classic-body-shadow);display:flex;flex-direction:column;gap:var(--px-block-classic-body-gap);align-items:start}.px-block-classic__h2{color:var(--px-block-classic-h2-color)}.px-block-classic__media{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1000px){:where(.px-block-classic--media-fill) .px-block-classic__media{aspect-ratio:var(--px-block-classic-media-ratio)}}.px-block-publications-mosaic{--px-publications-mosaic-columns: 1fr;--px-publications-mosaic-gap: 1.5rem;--px-publications-mosaic-cta-gap: 1.5rem;--px-publications-mosaic-skeleton-bg: color-mix(in srgb, var(--px-item-color) 15%, transparent);--px-publications-mosaic-skeleton-radius: var(--px-radius-sm);--px-publications-mosaic-skeleton-duration: 1.4s}@media (min-width: 576px){.px-block-publications-mosaic{--px-publications-mosaic-columns: 1fr 1fr}}@media (min-width: 1000px){.px-block-publications-mosaic{--px-publications-mosaic-columns: 1fr 1fr 1fr}}.px-block-publications-mosaic--rss{--px-bg: var(--px-variation-c-bg);--px-color: var(--px-variation-c-fcolor);--px-title-color: var(--px-variation-c-title-color);--px-accent-color: var(--px-variation-c-accent-color);--px-success-color: var(--px-variation-c-success-color);--px-error-color: var(--px-variation-c-error-color);--px-block-bg: var(--px-variation-c-block-bg);--px-block-color: var(--px-variation-c-block-color);--px-block-title-color: var(--px-variation-c-block-title-color);--px-block-bg-secondary: var(--px-variation-c-block-bg-secondary);--px-block-border-radius: var(--px-variation-c-block-border-radius);--px-block-border: var(--px-variation-c-block-border);--px-block-shadow: var(--px-variation-c-block-shadow);--px-item-bg: var(--px-variation-c-item-bg);--px-item-bg-secondary: var(--px-variation-c-item-bg-secondary);--px-item-color: var(--px-variation-c-item-fcolor);--px-item-title-color: var(--px-variation-c-item-title-color);--px-item-border: var(--px-variation-c-item-border);--px-item-border-radius: var(--px-variation-c-item-border-radius);--px-item-shadow: var(--px-variation-c-item-shadow);--px-item-badge-bg: var(--px-variation-c-item-badge-bg);--px-item-badge-color: var(--px-variation-c-item-badge-color);--px-shade: var(--px-variation-c-shade);--px-shade-inverse: var(--px-variation-c-shade-inverse);--px-btn-shadow: var(--px-variation-c-btn-shadow);--px-primary-btn-bg: var(--px-variation-c-primary-btn-bg);--px-primary-btn-color: var(--px-variation-c-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-c-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-c-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-c-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-c-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent)}@media (min-width: 576px){.px-block-publications-mosaic--rss{--px-publications-mosaic-columns: 1fr 1fr}}@media (min-width: 1000px){.px-block-publications-mosaic--rss{--px-publications-mosaic-columns: 1fr 1fr 1fr 1fr}}.px-block-publications-mosaic__content{display:flex;flex-direction:column;align-items:center}.px-block-publications-mosaic__cards{display:grid;grid-auto-rows:1fr;grid-template-columns:var(--px-publications-mosaic-columns);justify-content:center;gap:var(--px-publications-mosaic-gap);margin-bottom:var(--px-publications-mosaic-cta-gap)}.px-block-publications-mosaic__carousel{display:block;width:100%;margin-bottom:var(--px-publications-mosaic-cta-gap)}.px-block-publications-mosaic__carousel .owl-stage-outer{padding-block:40px;margin-block:-40px;padding-inline:15px;margin-inline:-15px;border-inline:var(--px-item-border)}.px-block-publications-mosaic__carousel .owl-stage{display:flex;align-items:stretch}.px-block-publications-mosaic__carousel .owl-stage:after{display:none}.px-block-publications-mosaic__carousel .owl-item{display:flex;float:none;flex:0 0 auto}.px-block-publications-mosaic__carousel .px-card{width:100%}.px-block-publications-mosaic__rss-emiter,.px-block-publications-mosaic__rss-url{text-align:center;margin:0}.px-block-publications-mosaic__rss-emiter{font-size:var(--px-fs-h2-sm)}.px-block-publications-mosaic__rss-url{margin-bottom:1rem}.px-block-publications-mosaic__rss-subsection{width:100%}.px-block-publications-mosaic__rss-skeleton{display:block;min-height:1em;border-radius:var(--px-publications-mosaic-skeleton-radius);background:var(--px-publications-mosaic-skeleton-bg);animation:px-rss-skeleton-pulse var(--px-publications-mosaic-skeleton-duration) ease-in-out infinite}.px-block-publications-mosaic__rss-skeleton+.px-block-publications-mosaic__rss-skeleton{margin-top:.4em}.px-block-publications-mosaic__rss-skeleton--emiter,.px-block-publications-mosaic__rss-skeleton--url{margin-inline:auto;max-width:100%}.px-block-publications-mosaic__rss-skeleton--emiter{width:14rem;min-height:var(--px-fs-h2-sm)}.px-block-publications-mosaic__rss-skeleton--url{width:10rem}.px-block-publications-mosaic__rss-skeleton--last{width:60%}@media (prefers-reduced-motion: reduce){.px-block-publications-mosaic .px-block-publications-mosaic__rss-skeleton{animation:none}}@keyframes px-rss-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.px-block-publications-list{--px-publications-list-gap: 1rem;--px-publications-list-columns: 3fr 9fr;--px-publications-list-title-align: start}.px-block-publications-list__content{display:grid;align-items:start;justify-items:center;grid-template-areas:"tilte" "cards" "cta";gap:var(--px-publications-list-gap)}@media (min-width: 1000px){.px-block-publications-list__content{justify-items:start;grid-template-columns:var(--px-publications-list-columns);grid-template-rows:auto 1fr;grid-template-areas:"tilte cards" "cta cards"}}.px-block-publications-list__title{text-align:var(--px-publications-list-title-align)}.px-block-publications-list__cards{grid-area:cards;width:100%;display:flex;flex-direction:column;gap:var(--px-publications-list-gap)}.px-block-publications-two-col-list{--px-publications-two-col-gap: 1rem;--px-publications-two-col-columns: 1fr 1fr;--px-publications-two-col-title-align: start}.px-block-publications-two-col-list__title{text-align:var(--px-publications-two-col-title-align)}.px-block-publications-two-col-list__cards{display:grid;gap:var(--px-publications-two-col-gap);grid-template-columns:1fr}@media (min-width: 1000px){.px-block-publications-two-col-list__cards{grid-template-columns:var(--px-publications-two-col-columns)}}.px-block-media-links{--px-media-links-gap: 1.5rem;--px-media-links-columns: 1fr 1fr 1fr 1fr;--px-media-links-color: var(--px-title-color);--px-media-links-label-gap: .5rem;--px-media-links-media-height: 4.375rem;--px-media-links-media-fit: contain}.px-block-media-links__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--px-media-links-gap)}.px-block-media-links__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--px-media-links-gap)}@media (min-width: 1000px){.px-block-media-links__list{grid-template-columns:var(--px-media-links-columns)}}.px-block-media-links__link{color:var(--px-media-links-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--px-media-links-label-gap)}.px-block-media-links__carousel{display:block;width:100%}.px-block-media-links__carousel .owl-stage{display:flex;align-items:stretch}.px-block-media-links__carousel .owl-stage:after{display:none}.px-block-media-links__carousel .owl-item{display:flex;float:none;flex:0 0 auto}.px-block-media-links__carousel .px-block-media-links__link{width:100%;justify-content:flex-start}.px-block-media-links__media{height:var(--px-media-links-media-height);object-fit:var(--px-media-links-media-fit)}.px-block-page-header{--px-bg: var(--px-variation-d-bg);--px-color: var(--px-variation-d-fcolor);--px-title-color: var(--px-variation-d-title-color);--px-accent-color: var(--px-variation-d-accent-color);--px-success-color: var(--px-variation-d-success-color);--px-error-color: var(--px-variation-d-error-color);--px-block-bg: var(--px-variation-d-block-bg);--px-block-color: var(--px-variation-d-block-color);--px-block-title-color: var(--px-variation-d-block-title-color);--px-block-bg-secondary: var(--px-variation-d-block-bg-secondary);--px-block-border-radius: var(--px-variation-d-block-border-radius);--px-block-border: var(--px-variation-d-block-border);--px-block-shadow: var(--px-variation-d-block-shadow);--px-item-bg: var(--px-variation-d-item-bg);--px-item-bg-secondary: var(--px-variation-d-item-bg-secondary);--px-item-color: var(--px-variation-d-item-fcolor);--px-item-title-color: var(--px-variation-d-item-title-color);--px-item-border: var(--px-variation-d-item-border);--px-item-border-radius: var(--px-variation-d-item-border-radius);--px-item-shadow: var(--px-variation-d-item-shadow);--px-item-badge-bg: var(--px-variation-d-item-badge-bg);--px-item-badge-color: var(--px-variation-d-item-badge-color);--px-shade: var(--px-variation-d-shade);--px-shade-inverse: var(--px-variation-d-shade-inverse);--px-btn-shadow: var(--px-variation-d-btn-shadow);--px-primary-btn-bg: var(--px-variation-d-primary-btn-bg);--px-primary-btn-color: var(--px-variation-d-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-d-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-d-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-d-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-d-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-page-header-gap: 1rem;--px-page-header-padding-block: 2.5rem 5rem;--px-page-header-shadow: var(--px-shadow-sm);--px-page-header-breadcrumb-gap: .225rem;--px-page-header-breadcrumb-fs: var(--px-fs-sm);--px-page-header-breadcrumb-color: var(--px-color-75);--px-page-header-breadcrumb-current-color: var(--px-color);--px-page-header-breadcrumb-separator: "\f0142";display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--px-page-header-gap);padding-block:var(--px-page-header-padding-block);box-shadow:var(--px-page-header-shadow)}.px-block-page-header__title{margin:0;text-align:center}.px-block-page-header__breadcrumb-list{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--px-page-header-breadcrumb-gap);flex-direction:column}@media (min-width: 576px){.px-block-page-header__breadcrumb-list{flex-direction:row}}.px-block-page-header__breadcrumb-item{font-size:var(--px-page-header-breadcrumb-fs);color:var(--px-page-header-breadcrumb-color)}.px-block-page-header__breadcrumb-item--current{color:var(--px-page-header-breadcrumb-current-color)}.px-block-page-header__breadcrumb-item:not(:first-child){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--px-page-header-breadcrumb-gap)}.px-block-page-header__breadcrumb-item:not(:first-child):before{font-size:1.4em;color:var(--px-page-header-breadcrumb-color);display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:Material Design Icons;content:var(--px-page-header-breadcrumb-separator);line-height:1}.px-keynumbers{--px-keynumbers-gap: .5rem;--px-keynumbers-columns: 1fr 1fr;--px-keynumbers-areas: "content key-numbers" "cta key-numbers";--px-keynumbers-list-count: 2;--px-keynumber-size: 10rem;--px-keynumber-aspect-ratio: 1;--px-keynumber-height: 100%;--px-keynumber-align: auto;--px-keynumber-padding: 1.5rem;--px-keynumber-gap: .5rem;--px-keynumber-bg: var(--px-item-bg);--px-keynumber-border: var(--px-item-border);--px-keynumber-border-color: var(--px-neutral-d3);--px-keynumber-shadow: var(--px-shadow-sm);--px-keynumber-fs: 2rem;--px-keynumber-line-height: 1.1;--px-keynumber-template-row: 1fr auto auto}@media (min-width: 576px){.px-keynumbers{--px-keynumbers-list-count: 3}}.px-keynumbers--full-page{--px-keynumbers-areas: "content key-numbers" "content cta";--px-keynumber-template-row: auto 1fr;--px-keynumber-size: 15rem;--px-keynumber-aspect-ratio: auto;--px-keynumber-height: auto;--px-keynumber-align: stretch}@media (min-width: 576px){.px-keynumbers--full-page{--px-keynumbers-list-count: 2}}.px-keynumbers__body{display:grid;grid-template-areas:"content" "key-numbers" "cta";grid-template-rows:var(--px-keynumber-template-row);gap:calc(2 * var(--px-keynumbers-gap))}@media (min-width: 1000px){.px-keynumbers__body{grid-template-areas:var(--px-keynumbers-areas);grid-template-columns:var(--px-keynumbers-columns)}}.px-keynumbers__ck-content{grid-area:content}.px-keynumbers__number-list{grid-area:key-numbers;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--px-keynumbers-gap);margin:auto;max-width:calc(var(--px-keynumber-size) * var(--px-keynumbers-list-count) + var(--px-keynumbers-gap) * (var(--px-keynumbers-list-count) - 1))}.px-keynumbers__cta{margin-inline:auto;display:grid;gap:var(--px-keynumbers-gap);height:fit-content}@media (min-width: 576px){.px-keynumbers__cta{grid-template-columns:1fr 1fr}}.px-keynumbers__cta--directory{--px-btn-bg: var(--px-btn-yearbook, var(--px-primary-btn-bg));--px-btn-border-color: var(--px-btn-yearbook, var(--px-primary-btn-border-color))}.px-keynumbers__cta--map{--px-btn-bg: var(--px-btn-map, var(--px-primary-btn-bg));--px-btn-border-color: var(--px-btn-map, var(--px-primary-btn-border-color))}.px-keynumber{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--px-keynumber-gap);background-color:var(--px-keynumber-bg);padding:var(--px-keynumber-padding);line-height:var(--px-keynumber-line-height);flex:0 0 auto;width:var(--px-keynumber-size);height:var(--px-keynumber-height);align-self:var(--px-keynumber-align);max-width:calc(50vw - 2rem);aspect-ratio:var(--px-keynumber-aspect-ratio);border:var(--px-keynumber-border);border-color:var(--px-keynumber-border-color);box-shadow:var(--px-keynumber-shadow)}.px-keynumber__icon,.px-keynumber__number{font-size:var(--px-keynumber-fs)}.px-keynumber__label{text-align:center}.px-directory{--px-bg: var(--px-variation-a-bg);--px-color: var(--px-variation-a-fcolor);--px-title-color: var(--px-variation-a-title-color);--px-accent-color: var(--px-variation-a-accent-color);--px-success-color: var(--px-variation-a-success-color);--px-error-color: var(--px-variation-a-error-color);--px-block-bg: var(--px-variation-a-block-bg);--px-block-color: var(--px-variation-a-block-color);--px-block-title-color: var(--px-variation-a-block-title-color);--px-block-bg-secondary: var(--px-variation-a-block-bg-secondary);--px-block-border-radius: var(--px-variation-a-block-border-radius);--px-block-border: var(--px-variation-a-block-border);--px-block-shadow: var(--px-variation-a-block-shadow);--px-item-bg: var(--px-variation-a-item-bg);--px-item-bg-secondary: var(--px-variation-a-item-bg-secondary);--px-item-color: var(--px-variation-a-item-fcolor);--px-item-title-color: var(--px-variation-a-item-title-color);--px-item-border: var(--px-variation-a-item-border);--px-item-border-radius: var(--px-variation-a-item-border-radius);--px-item-shadow: var(--px-variation-a-item-shadow);--px-item-badge-bg: var(--px-variation-a-item-badge-bg);--px-item-badge-color: var(--px-variation-a-item-badge-color);--px-shade: var(--px-variation-a-shade);--px-shade-inverse: var(--px-variation-a-shade-inverse);--px-btn-shadow: var(--px-variation-a-btn-shadow);--px-primary-btn-bg: var(--px-variation-a-primary-btn-bg);--px-primary-btn-color: var(--px-variation-a-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-a-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-a-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-a-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-a-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent)}.px-directory__disclaimer{margin-bottom:1rem;font-size:var(--px-fs-sm)}.px-directory__disclaimer a{color:var(--px-accent-color)}.px-carepath-page__tabs-section{--px-bg: var(--px-variation-b-bg);--px-color: var(--px-variation-b-fcolor);--px-title-color: var(--px-variation-b-title-color);--px-accent-color: var(--px-variation-b-accent-color);--px-success-color: var(--px-variation-b-success-color);--px-error-color: var(--px-variation-b-error-color);--px-block-bg: var(--px-variation-b-block-bg);--px-block-color: var(--px-variation-b-block-color);--px-block-title-color: var(--px-variation-b-block-title-color);--px-block-bg-secondary: var(--px-variation-b-block-bg-secondary);--px-block-border-radius: var(--px-variation-b-block-border-radius);--px-block-border: var(--px-variation-b-block-border);--px-block-shadow: var(--px-variation-b-block-shadow);--px-item-bg: var(--px-variation-b-item-bg);--px-item-bg-secondary: var(--px-variation-b-item-bg-secondary);--px-item-color: var(--px-variation-b-item-fcolor);--px-item-title-color: var(--px-variation-b-item-title-color);--px-item-border: var(--px-variation-b-item-border);--px-item-border-radius: var(--px-variation-b-item-border-radius);--px-item-shadow: var(--px-variation-b-item-shadow);--px-item-badge-bg: var(--px-variation-b-item-badge-bg);--px-item-badge-color: var(--px-variation-b-item-badge-color);--px-shade: var(--px-variation-b-shade);--px-shade-inverse: var(--px-variation-b-shade-inverse);--px-btn-shadow: var(--px-variation-b-btn-shadow);--px-primary-btn-bg: var(--px-variation-b-primary-btn-bg);--px-primary-btn-color: var(--px-variation-b-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-b-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-b-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-b-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-b-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-content-padding-block: 3rem 0rem}.px-carepath-page .px-accordion{--px-accordion-border: 1px solid color-mix(in srgb, var(--px-color) 20%, transparent);--px-accordion-divider: var(--px-accordion-border);--px-carepath-q-size: 1.6em;--px-carepath-q-bg: color-mix(in srgb, var(--px-item-badge-bg) 40%, transparent);--px-carepath-q-bg-open: var(--px-item-bg);--px-carepath-q-color: var(--px-accent-color);--px-carepath-q-gap: .5rem}.px-carepath-page .px-accordion__title:before{content:"Q.";content:"Q."/"";display:inline-flex;align-items:center;justify-content:center;inline-size:var(--px-carepath-q-size);block-size:var(--px-carepath-q-size);margin-inline-end:var(--px-carepath-q-gap);vertical-align:middle;border-radius:50%;background-color:var(--px-carepath-q-bg);color:var(--px-carepath-q-color);font-size:1.1em;font-weight:var(--px-fw-bold);transition:background-color var(--px-collapse-duration) var(--px-collapse-easing)}.px-carepath-page .px-accordion__item[open] .px-accordion__title:before{background-color:var(--px-carepath-q-bg-open)}@media (prefers-reduced-motion: reduce){.px-carepath-page .px-accordion__title:before{transition:none}}.px-carepath-page .px-tab-component--underline .px-tab-component__panel>*:first-child{padding-bottom:2rem}.px-carepath-page__map{--px-carepath-map-min-h: 28rem;min-height:var(--px-carepath-map-min-h);display:grid;place-items:center;background:var(--px-item-bg);border:var(--px-item-border);border-radius:var(--px-item-border-radius);color:var(--px-item-color-75)}.px-carepath-page__contact-form{--px-bg: var(--px-variation-c-bg);--px-color: var(--px-variation-c-fcolor);--px-title-color: var(--px-variation-c-title-color);--px-accent-color: var(--px-variation-c-accent-color);--px-success-color: var(--px-variation-c-success-color);--px-error-color: var(--px-variation-c-error-color);--px-block-bg: var(--px-variation-c-block-bg);--px-block-color: var(--px-variation-c-block-color);--px-block-title-color: var(--px-variation-c-block-title-color);--px-block-bg-secondary: var(--px-variation-c-block-bg-secondary);--px-block-border-radius: var(--px-variation-c-block-border-radius);--px-block-border: var(--px-variation-c-block-border);--px-block-shadow: var(--px-variation-c-block-shadow);--px-item-bg: var(--px-variation-c-item-bg);--px-item-bg-secondary: var(--px-variation-c-item-bg-secondary);--px-item-color: var(--px-variation-c-item-fcolor);--px-item-title-color: var(--px-variation-c-item-title-color);--px-item-border: var(--px-variation-c-item-border);--px-item-border-radius: var(--px-variation-c-item-border-radius);--px-item-shadow: var(--px-variation-c-item-shadow);--px-item-badge-bg: var(--px-variation-c-item-badge-bg);--px-item-badge-color: var(--px-variation-c-item-badge-color);--px-shade: var(--px-variation-c-shade);--px-shade-inverse: var(--px-variation-c-shade-inverse);--px-btn-shadow: var(--px-variation-c-btn-shadow);--px-primary-btn-bg: var(--px-variation-c-primary-btn-bg);--px-primary-btn-color: var(--px-variation-c-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-c-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-c-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-c-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-c-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-bg: var(--px-variation-b-bg);--px-carepath-contact-gap: 1.5rem;--px-carepath-contact-padding: 2rem;--px-carepath-contact-max-width: 1000px}.px-carepath-page__contact-cta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-inline:auto;max-width:var(--px-carepath-contact-max-width);padding:var(--px-carepath-contact-padding);background:var(--px-block-bg);color:var(--px-block-color);border:var(--px-block-border);border-radius:var(--px-block-border-radius);box-shadow:var(--px-block-shadow)}.px-carepath-page__contact-cta-icon{transition:rotate .25s ease}.px-carepath-page__contact[open] .px-carepath-page__contact-cta-icon{rotate:180deg}@media (prefers-reduced-motion: reduce){.px-carepath-page__contact-cta-icon{transition:none}}.px-carepath-page__contact-cta-title{flex:1 1 100%;margin:0;font-size:var(--px-fs-h2-sm);color:var(--px-block-title-color);text-align:center}.px-carepath-page__contact-cta-text{flex:1 1 20rem;margin:0;text-align:center}.px-carepath-page__contact-panel{--px-contact-form-gap: var(--px-carepath-contact-gap);max-width:var(--px-carepath-contact-max-width);margin-inline:auto;margin-block:var(--px-carepath-contact-gap);padding:var(--px-carepath-contact-padding);background:var(--px-block-bg);color:var(--px-block-color);border:var(--px-block-border);border-radius:var(--px-block-border-radius);box-shadow:var(--px-block-shadow)}.px-professionnal-detail{--px-bg: var(--px-variation-a-bg);--px-color: var(--px-variation-a-fcolor);--px-title-color: var(--px-variation-a-title-color);--px-accent-color: var(--px-variation-a-accent-color);--px-success-color: var(--px-variation-a-success-color);--px-error-color: var(--px-variation-a-error-color);--px-block-bg: var(--px-variation-a-block-bg);--px-block-color: var(--px-variation-a-block-color);--px-block-title-color: var(--px-variation-a-block-title-color);--px-block-bg-secondary: var(--px-variation-a-block-bg-secondary);--px-block-border-radius: var(--px-variation-a-block-border-radius);--px-block-border: var(--px-variation-a-block-border);--px-block-shadow: var(--px-variation-a-block-shadow);--px-item-bg: var(--px-variation-a-item-bg);--px-item-bg-secondary: var(--px-variation-a-item-bg-secondary);--px-item-color: var(--px-variation-a-item-fcolor);--px-item-title-color: var(--px-variation-a-item-title-color);--px-item-border: var(--px-variation-a-item-border);--px-item-border-radius: var(--px-variation-a-item-border-radius);--px-item-shadow: var(--px-variation-a-item-shadow);--px-item-badge-bg: var(--px-variation-a-item-badge-bg);--px-item-badge-color: var(--px-variation-a-item-badge-color);--px-shade: var(--px-variation-a-shade);--px-shade-inverse: var(--px-variation-a-shade-inverse);--px-btn-shadow: var(--px-variation-a-btn-shadow);--px-primary-btn-bg: var(--px-variation-a-primary-btn-bg);--px-primary-btn-color: var(--px-variation-a-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-a-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-a-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-a-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-a-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-professionnal-detail-content-padding: 2rem 1rem;--px-header-margin-bottom: 1rem;padding-block:2rem}@media (min-width: 576px){.px-professionnal-detail{--px-professionnal-detail-content-padding: 2rem}}.px-professionnal-detail__card-header{--px-professional-avatar-size: 6rem;max-width:none;box-shadow:none;margin-bottom:var(--px-header-margin-bottom)}@media (min-width: 576px){.px-professionnal-detail__card-header .px-professional-card__body{grid-template-columns:1fr 1fr;align-items:start}.px-professionnal-detail__card-header .px-professional-card__right{align-items:stretch}}.px-professionnal-detail__card-header .px-professional-card__right{gap:0}.px-professionnal-detail__card-header .px-professional-card__status-list{display:grid;gap:.25rem 1.5rem}@media (min-width: 576px){.px-professionnal-detail__card-header .px-professional-card__status-list{grid-template-columns:1fr 1fr}}.px-professionnal-detail .px-accordion{--px-accordion-bg: var(--px-item-bg-secondary);--px-accordion-shadow: none}.px-professionnal-detail .px-accordion__title{display:flex;align-items:center;gap:.5rem}.px-professionnal-detail .px-accordion__title i{color:var(--px-accent-color);font-size:1.2em}.px-professionnal-detail__number-badge{display:flex;flex-direction:row;align-items:center;justify-content:center;min-inline-size:1.5rem;aspect-ratio:1;padding-inline:.25rem;border-radius:var(--px-radius-full);background-color:color-mix(in srgb,var(--px-item-badge-bg),var(--px-shade) 15%);color:var(--px-item-badge-color);font-size:var(--px-fs-sm);font-weight:var(--px-fw-bold);line-height:1}.px-professionnal-detail__address-list{display:flex;flex-direction:column;gap:.25rem}.px-professionnal-detail__structure-list{display:flex;flex-direction:column}.px-professionnal-detail__structure-item+.px-professionnal-detail__structure-item{margin-top:.5rem;padding-top:.5rem;border-top:var(--px-border-width) solid color-mix(in srgb,var(--px-item-color) 12%,transparent)}.px-professionnal-detail__structure-name{color:color-mix(in srgb,var(--px-accent-color),var(--px-shade) 20%);font-size:var(--px-fs-big)}.px-professionnal-detail__content{padding:var(--px-professionnal-detail-content-padding);box-shadow:var(--px-block-shadow);border-radius:var(--px-block-border-radius)}.px-professionnal-detail__subtitle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0}.px-professionnal-detail__subtitle i{font-size:1.5rem;display:inline-flex;align-items:center;justify-content:center}.px-professionnal-detail__competency-list{padding-top:.5rem;display:grid;gap:.5rem 1.5rem}@media (min-width: 576px){.px-professionnal-detail__competency-list{grid-template-columns:1fr 1fr}}@media (min-width: 1000px){.px-professionnal-detail__competency-list{grid-template-columns:repeat(3,1fr)}}.px-professionnal-detail__competency-list a{display:inline-flex;align-items:center;gap:.4rem;color:color-mix(in srgb,var(--px-accent-color),var(--px-shade) 20%)}.px-professionnal-detail__competency-list a:before{content:"\f0142";font-family:Material Design Icons;font-size:1.1em;line-height:1}.px-professionnal-detail__competency-list a:hover{text-decoration:underline}.px-structure-detail{--px-bg: var(--px-variation-a-bg);--px-color: var(--px-variation-a-fcolor);--px-title-color: var(--px-variation-a-title-color);--px-accent-color: var(--px-variation-a-accent-color);--px-success-color: var(--px-variation-a-success-color);--px-error-color: var(--px-variation-a-error-color);--px-block-bg: var(--px-variation-a-block-bg);--px-block-color: var(--px-variation-a-block-color);--px-block-title-color: var(--px-variation-a-block-title-color);--px-block-bg-secondary: var(--px-variation-a-block-bg-secondary);--px-block-border-radius: var(--px-variation-a-block-border-radius);--px-block-border: var(--px-variation-a-block-border);--px-block-shadow: var(--px-variation-a-block-shadow);--px-item-bg: var(--px-variation-a-item-bg);--px-item-bg-secondary: var(--px-variation-a-item-bg-secondary);--px-item-color: var(--px-variation-a-item-fcolor);--px-item-title-color: var(--px-variation-a-item-title-color);--px-item-border: var(--px-variation-a-item-border);--px-item-border-radius: var(--px-variation-a-item-border-radius);--px-item-shadow: var(--px-variation-a-item-shadow);--px-item-badge-bg: var(--px-variation-a-item-badge-bg);--px-item-badge-color: var(--px-variation-a-item-badge-color);--px-shade: var(--px-variation-a-shade);--px-shade-inverse: var(--px-variation-a-shade-inverse);--px-btn-shadow: var(--px-variation-a-btn-shadow);--px-primary-btn-bg: var(--px-variation-a-primary-btn-bg);--px-primary-btn-color: var(--px-variation-a-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-a-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-a-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-a-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-a-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-structure-detail-content-padding: 2rem 1rem;--px-structure-detail-gap: 1.5rem;padding-block:2rem}@media (min-width: 576px){.px-structure-detail{--px-structure-detail-content-padding: 2rem}}.px-structure-detail__content{padding:var(--px-structure-detail-content-padding);box-shadow:var(--px-block-shadow);border-radius:var(--px-block-border-radius)}.px-structure-detail__card-header{--px-professional-avatar-size: 6rem;max-width:none;box-shadow:none;margin-bottom:var(--px-structure-detail-gap)}@media (min-width: 1000px){.px-structure-detail__card-header{--px-professional-avatar-size: 10rem}.px-structure-detail__card-header .px-professional-card__body{grid-template-columns:1fr 1fr;align-items:center}.px-structure-detail__card-header .px-professional-card__right{align-items:stretch}}.px-structure-detail__card-header .px-professional-card__address-line{padding:1rem;font-size:1rem}.px-structure-detail__subtitle{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding-top:var(--px-structure-detail-gap)}.px-structure-detail__subtitle i{font-size:1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.px-structure-detail__ck-content{padding-top:.5rem}.px-structure-detail__hours{padding-top:.5rem;display:grid;gap:.25rem 1.5rem}@media (min-width: 576px){.px-structure-detail__hours{grid-template-columns:1fr 1fr}}.px-structure-detail__hours-row{display:grid;grid-template-columns:6rem 1fr;gap:.5rem;padding-block:.35rem;border-bottom:var(--px-border-width) solid color-mix(in srgb,var(--px-color) 12%,transparent)}.px-structure-detail__hours-row dt{font-weight:var(--px-fw-bold)}.px-structure-detail__access{display:grid;gap:1rem}@media (min-width: 1000px){.px-structure-detail__access{grid-template-columns:1fr 1fr;align-items:start}}.px-structure-detail__map{--px-structure-detail-map-min-h: 16rem;min-height:var(--px-structure-detail-map-min-h);display:grid;place-items:center;background:var(--px-item-bg-secondary);border:var(--px-item-border);border-radius:var(--px-item-border-radius);color:var(--px-item-color)}.px-structure-detail__competency-list{padding-top:.5rem;display:grid;gap:.5rem 1.5rem}@media (min-width: 576px){.px-structure-detail__competency-list{grid-template-columns:1fr 1fr}}@media (min-width: 1000px){.px-structure-detail__competency-list{grid-template-columns:repeat(3,1fr)}}.px-structure-detail__competency-list a{display:inline-flex;align-items:center;gap:.4rem;color:color-mix(in srgb,var(--px-accent-color),var(--px-shade) 20%)}.px-structure-detail__competency-list a:before{content:"\f0142";font-family:Material Design Icons;font-size:1.1em;line-height:1}.px-structure-detail__competency-list a:hover{text-decoration:underline}.px-publication-detail{--px-bg: var(--px-variation-b-bg);--px-color: var(--px-variation-b-fcolor);--px-title-color: var(--px-variation-b-title-color);--px-accent-color: var(--px-variation-b-accent-color);--px-success-color: var(--px-variation-b-success-color);--px-error-color: var(--px-variation-b-error-color);--px-block-bg: var(--px-variation-b-block-bg);--px-block-color: var(--px-variation-b-block-color);--px-block-title-color: var(--px-variation-b-block-title-color);--px-block-bg-secondary: var(--px-variation-b-block-bg-secondary);--px-block-border-radius: var(--px-variation-b-block-border-radius);--px-block-border: var(--px-variation-b-block-border);--px-block-shadow: var(--px-variation-b-block-shadow);--px-item-bg: var(--px-variation-b-item-bg);--px-item-bg-secondary: var(--px-variation-b-item-bg-secondary);--px-item-color: var(--px-variation-b-item-fcolor);--px-item-title-color: var(--px-variation-b-item-title-color);--px-item-border: var(--px-variation-b-item-border);--px-item-border-radius: var(--px-variation-b-item-border-radius);--px-item-shadow: var(--px-variation-b-item-shadow);--px-item-badge-bg: var(--px-variation-b-item-badge-bg);--px-item-badge-color: var(--px-variation-b-item-badge-color);--px-shade: var(--px-variation-b-shade);--px-shade-inverse: var(--px-variation-b-shade-inverse);--px-btn-shadow: var(--px-variation-b-btn-shadow);--px-primary-btn-bg: var(--px-variation-b-primary-btn-bg);--px-primary-btn-color: var(--px-variation-b-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-b-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-b-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-b-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-b-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--publication-card-padding: .75rem;--publication-section-padding-block: 2rem;--publication-detail-title-fw: var(--px-fw-primary);padding-block:var(--publication-section-padding-block)}@media (min-width: 576px){.px-publication-detail{--publication-card-padding: 1.5rem}}.px-publication-detail__content{background-color:var(--px-item-bg);color:var(--px-item-color);padding:var(--publication-card-padding);border-radius:var(--px-block-border-radius);border:var(--px-block-border);box-shadow:var(--px-block-shadow)}.px-publication-detail__media{margin-inline:auto;max-height:33%}.px-publication-detail__header{padding-block:1rem;display:flex;flex-direction:column}.px-publication-detail__header--event .px-card{--px-card-body-padding: 1rem ;--date-aspect-ratio: auto;margin-bottom:1rem;height:auto;display:grid;grid-template-columns:1fr;box-shadow:none}@media (min-width: 1000px){.px-publication-detail__header--event .px-card{--date-aspect-ratio: 1;grid-template-columns:auto 1fr}}.px-publication-detail__header--event .px-card__date-span{display:flex;background-color:var(--px-item-badge-bg);border-radius:var(--px-item-border-radius);overflow:hidden;position:relative}.px-publication-detail__header--event .px-card__date-span:after{color:var(--px-item-badge-color);font-family:Material Design Icons;content:"\f0054";line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.px-publication-detail__header--event .px-card__head{flex:1;aspect-ratio:var(--date-aspect-ratio)}.px-publication-detail__header--event .px-card__body{background-color:transparent}.px-publication-detail__title{text-align:left;margin:0;font-weight:--publication-detail-title-fw}.px-publication-detail__socials-share-list{display:flex;gap:.5rem;align-items:center;color:var(--px-item-badge-color)}.px-publication-detail__socials-share-item{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--px-item-badge-bg-60);padding:5px;border-radius:var(--px-radius-sm)}.px-publication-detail__socials-share-link,.px-publication-detail__socials-share-btn{display:flex;background:none;border:0;color:inherit}:where(.px-homepage .px-section:nth-child(odd of.px-section)){--px-bg: var(--px-variation-b-bg);--px-color: var(--px-variation-b-fcolor);--px-title-color: var(--px-variation-b-title-color);--px-accent-color: var(--px-variation-b-accent-color);--px-success-color: var(--px-variation-b-success-color);--px-error-color: var(--px-variation-b-error-color);--px-block-bg: var(--px-variation-b-block-bg);--px-block-color: var(--px-variation-b-block-color);--px-block-title-color: var(--px-variation-b-block-title-color);--px-block-bg-secondary: var(--px-variation-b-block-bg-secondary);--px-block-border-radius: var(--px-variation-b-block-border-radius);--px-block-border: var(--px-variation-b-block-border);--px-block-shadow: var(--px-variation-b-block-shadow);--px-item-bg: var(--px-variation-b-item-bg);--px-item-bg-secondary: var(--px-variation-b-item-bg-secondary);--px-item-color: var(--px-variation-b-item-fcolor);--px-item-title-color: var(--px-variation-b-item-title-color);--px-item-border: var(--px-variation-b-item-border);--px-item-border-radius: var(--px-variation-b-item-border-radius);--px-item-shadow: var(--px-variation-b-item-shadow);--px-item-badge-bg: var(--px-variation-b-item-badge-bg);--px-item-badge-color: var(--px-variation-b-item-badge-color);--px-shade: var(--px-variation-b-shade);--px-shade-inverse: var(--px-variation-b-shade-inverse);--px-btn-shadow: var(--px-variation-b-btn-shadow);--px-primary-btn-bg: var(--px-variation-b-primary-btn-bg);--px-primary-btn-color: var(--px-variation-b-primary-btn-color);--px-primary-btn-border-color: var(--px-variation-b-primary-btn-border-color);--px-secondary-btn-bg: var(--px-variation-b-secondary-btn-bg);--px-secondary-btn-color: var(--px-variation-b-secondary-btn-color);--px-secondary-btn-border-color: var(--px-variation-b-secondary-btn-border-color);--px-color-75: color-mix(in srgb, var(--px-color) 75%, transparent);--px-item-color-75: color-mix(in srgb, var(--px-item-color) 75%, transparent);--px-item-badge-bg-60: color-mix(in srgb, var(--px-item-badge-bg) 60%, transparent);--px-content-padding-block: 5rem}:where(.px-homepage .px-content){--px-content-padding-block: 5rem}
