/* theme.css — consolidated project styles. */
/*! * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
/*! * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) */
/*! * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
/*! * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
/*! * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
/*! * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
/*! * Bootstrap  v5.3.0 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
/*! * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc. */
/*! * Bootstrap v5.0.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*! home/templates/base.html-link-4 | static:assets/css/animate.css */
/*! * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden */
/*! * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css */
/*! * Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc. */
/*! *
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */
/*! * OverlayScrollbars
 * https://github.com/KingSora/OverlayScrollbars
 *
 * Version: 1.13.0
 *
 * Copyright KingSora | Rene Haas.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 * Date: 02.08.2020 */
/*! * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
@font-face{font-family:"cp-font-57bbef458ebd";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drHdeuCwhp_rpQ.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-57bbef458ebd";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drHdeuC5hp_rpQ.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-57bbef458ebd";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drHdeuCyhp_rpQ.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-57bbef458ebd";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drHdeuCzhp_rpQ.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-57bbef458ebd";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drHdeuC9hp8.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4f565ca1d4ae";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUtiZTaR.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-4f565ca1d4ae";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUJiZTaR.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-4f565ca1d4ae";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUliZTaR.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-4f565ca1d4ae";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUhiZTaR.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4f565ca1d4ae";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiZQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-2569557e1e69";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-2569557e1e69";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-bf2b5c558f3d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-bf2b5c558f3d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-bf2b5c558f3d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-d40332d2541d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-d40332d2541d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-d40332d2541d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-d40332d2541d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-d40332d2541d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-d40332d2541d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,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:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+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-1F1AE,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-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,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:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+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-1F1AE,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-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-232c837a9020";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:850;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5UIo.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:850;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5UIo.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:850;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5UIo.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:850;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5UIo.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:850;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5Q.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5UIo.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5UIo.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5UIo.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5UIo.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-061d2c7dba93";font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5Q.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-8c1dcf4b932e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-35c6772bc815";font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-999fdfdb50c1";font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-duotone-900.woff2") format("woff2"),url("../webfonts/fa-duotone-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-aa81ad3d5f6f";font-style:normal;font-weight:300;font-display:block;src:url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.ttf") format("truetype")}
@font-face{font-family:"cp-font-aa81ad3d5f6f";font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-aa81ad3d5f6f";font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-aa81ad3d5f6f";font-style:normal;font-weight:100;font-display:block;src:url("../webfonts/fa-thin-100.woff2") format("woff2"),url("../webfonts/fa-thin-100.ttf") format("truetype")}
@font-face{font-family:"cp-font-0c70ee5b93d9";font-display:block;font-weight:400;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-ebc2c6f92fa8";font-display:block;font-weight:900;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-ebc2c6f92fa8";font-display:block;font-weight:400;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-ebc2c6f92fa8";font-display:block;font-weight:300;src:url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.ttf") format("truetype")}
@font-face{font-family:"cp-font-89c1f93168bf";font-display:block;font-weight:900;src:url("../webfonts/fa-duotone-900.woff2") format("woff2"),url("../webfonts/fa-duotone-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-cb2c0c16c1da";font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-cb2c0c16c1da";font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-cb2c0c16c1da";font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}
@font-face{font-family:"cp-font-cb2c0c16c1da";font-display:block;src:url("../webfonts/fa-v4compatibility.woff2") format("woff2"),url("../webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F250,U+F252,U+F27A}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-032f4c74bc8d";font-style:normal;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/mavenpro/v40/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO7CniXp96ayz4E7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hGW36MAA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hHW36MAA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hJW34.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hGW36MAA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hHW36MAA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hJW34.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hGW36MAA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hHW36MAA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hJW34.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hGW36MAA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hHW36MAA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b216926abc6c";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/asap/v34/KFO9CniXp96a4Tc2DaTeuDAoKsE615hJW34.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-59e5c99cc747";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/satisfy/v22/rP2Hp2yn6lkG50LoCZOIHQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-ef6a1aa0d7d3";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-ef6a1aa0d7d3";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-ef6a1aa0d7d3";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-37f15137d28d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-2c1e1c47baeb";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_P-bnBeA.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-2c1e1c47baeb";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_G-bnBeA.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-2c1e1c47baeb";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_B-bnBeA.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-2c1e1c47baeb";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_N-bnBeA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-2c1e1c47baeb";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_M-bnBeA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-2c1e1c47baeb";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_C-bk.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c54f4eee19d5";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-e2587f032e7e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7E_A8s52Hs.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7E_Ass52Hs.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7E_DMs5.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs51os.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s6FospT4.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s6VospT4.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-41cd9038729a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s51os.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B6x7T2kn3.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B6x_T2kn3.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B6xHT2g.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1z3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1z3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-e342bbc33e9e";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1z3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:block;font-family:"cp-font-5951eacbfb78";src:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/fonts/bootstrap-icons.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/fonts/bootstrap-icons.woff?e34853135f9e39acf64315236852cd5a") format("woff")}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3nWuZEC.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3jWuZEC.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c652bb3275f9";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3bWuQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgtIU.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgtIU.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgtIU.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgtIU.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl1FgtIU.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlRFgtIU.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl9FgtIU.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl5FgtIU.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-15cbc7ce6e78";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlBFgg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-40a6e002383d";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnUchQ-K2fli0.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnUchQ-a2fli0.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnUchQ962f.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnfc9Q-K2fli0.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnfc9Q-a2fli0.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnfc9Q962f.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnGc5Q-K2fli0.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnGc5Q-a2fli0.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-a34b4bc9068c";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnGc5Q962f.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:block;font-family:"cp-font-7a11573e8d8a";src:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/fonts/bootstrap-icons.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/fonts/bootstrap-icons.woff?e34853135f9e39acf64315236852cd5a") format("woff")}
@font-face{font-display:block;font-family:"cp-font-7a11573e8d8a";src:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/fonts/bootstrap-icons.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/fonts/bootstrap-icons.woff?e34853135f9e39acf64315236852cd5a") format("woff")}
@font-face{font-family:"cp-font-cba3db4d6c22";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYthSQBLyM.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-cba3db4d6c22";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYthqQBA.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-cba3db4d6c22";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzEY2tbZX9.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-cba3db4d6c22";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzEYOtbQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2NL9Hz_.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm25L9Hz_.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2BL9A.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2NL9Hz_.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm25L9Hz_.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2BL9A.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2NL9Hz_.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm25L9Hz_.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2BL9A.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2NL9Hz_.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm25L9Hz_.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4f26f39e1f73";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/syne/v24/8vIH7w4qzmVxm2BL9A.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_P-bnBeA.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_G-bnBeA.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_B-bnBeA.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_N-bnBeA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_M-bnBeA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_C-bk.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:500;font-display:swap;src:url("../../cp-hero/fonts/v2-font-4.ttf") format("truetype")}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:600;font-display:swap;src:url("../../cp-hero/fonts/v2-font-5.ttf") format("truetype")}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:700;font-display:swap;src:url("../../cp-hero/fonts/v2-font-6.ttf") format("truetype")}
@font-face{font-family:"cp-font-ca719ef8f1ac";font-style:normal;font-weight:800;font-display:swap;src:url("../../cp-hero/fonts/v2-font-7.ttf") format("truetype")}
@font-face{font-family:"cp-font-6d99d87efc47";font-style:normal;font-weight:400;font-display:swap;src:url("../../cp-hero/fonts/v2-font-0.ttf") format("truetype")}
@font-face{font-family:"cp-font-6d99d87efc47";font-style:normal;font-weight:500;font-display:swap;src:url("../../cp-hero/fonts/v2-font-1.ttf") format("truetype")}
@font-face{font-family:"cp-font-6d99d87efc47";font-style:normal;font-weight:600;font-display:swap;src:url("../../cp-hero/fonts/v2-font-2.ttf") format("truetype")}
@font-face{font-family:"cp-font-6d99d87efc47";font-style:normal;font-weight:700;font-display:swap;src:url("../../cp-hero/fonts/v2-font-3.ttf") format("truetype")}
@font-face{font-family:"cp-font-a9e503a5e841";font-style:normal;font-weight:600;font-display:swap;src:url("../../cp-hero/fonts/barlow-condensed-600.ttf") format("truetype")}
@font-face{font-family:"cp-font-c29592c58fcd";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-c29592c58fcd";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-c29592c58fcd";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-c29592c58fcd";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-c29592c58fcd";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-4124c39ad5c2";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-24bdbd572884";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m079QB_VIKg.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-24bdbd572884";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m079Qh_VIKg.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-24bdbd572884";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m079Qx_VIKg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-24bdbd572884";font-style:normal;font-weight:500;font-display:swap;src:url("https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m079TR_V.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-b66a36f2fc70";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-b66a36f2fc70";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-b66a36f2fc70";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2") format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"cp-font-b66a36f2fc70";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-b66a36f2fc70";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-b66a36f2fc70";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvjsGyN.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-bd24a9b7abb3";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6OfCBVYT9.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-bd24a9b7abb3";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6OfmBVYT9.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-bd24a9b7abb3";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6OfGBVYT9.woff2") format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"cp-font-bd24a9b7abb3";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6Of6BVYT9.woff2") format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}
@font-face{font-family:"cp-font-bd24a9b7abb3";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6OfOBVYT9.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-bd24a9b7abb3";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6Of2BVQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-fc09f819b7b3";font-style:normal;font-weight:400;font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-brands-400.eot");src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-brands-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-brands-400.woff") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-brands-400.ttf") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-brands-400.svg#fontawesome") format("svg")}
@font-face{font-family:"cp-font-a23eea53ecdc";font-style:normal;font-weight:400;font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-regular-400.eot");src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-regular-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-regular-400.woff") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-regular-400.ttf") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-regular-400.svg#fontawesome") format("svg")}
@font-face{font-family:"cp-font-a23eea53ecdc";font-style:normal;font-weight:900;font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-solid-900.eot");src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-solid-900.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-solid-900.woff") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-solid-900.ttf") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/webfonts/fa-solid-900.svg#fontawesome") format("svg")}
@font-face{font-family:"cp-font-d1b706e224f6";font-style:normal;font-weight:400;font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-brands-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-f35afd7af950";font-style:normal;font-weight:400;font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-regular-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-regular-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-f35afd7af950";font-style:normal;font-weight:900;font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-solid-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-1a0483458aa5";font-display:block;font-weight:400;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-brands-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-4b8392066dd3";font-display:block;font-weight:900;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-solid-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-4b8392066dd3";font-display:block;font-weight:400;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-regular-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-regular-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-38fc28355ace";font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-solid-900.ttf") format("truetype")}
@font-face{font-family:"cp-font-38fc28355ace";font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-brands-400.ttf") format("truetype")}
@font-face{font-family:"cp-font-38fc28355ace";font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-regular-400.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}
@font-face{font-family:"cp-font-38fc28355ace";font-display:block;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-v4compatibility.woff2") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F250,U+F252,U+F27A}
@font-face{font-family:"cp-font-15f5493e7d27";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-15f5493e7d27";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-15f5493e7d27";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-15f5493e7d27";font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUtiZTaR.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUJiZTaR.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUliZTaR.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUhiZTaR.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiZQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUtiZTaR.woff2") format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUJiZTaR.woff2") format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUliZTaR.woff2") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUhiZTaR.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-8793e869aacd";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiZQ.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:600;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOqeef2kg.woff2") format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOleef2kg.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"cp-font-767d86e2ed9a";font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
[data-cp-fonts="f04c3ab236d"]{--cp-font-font-awesome-6-brands:"cp-font-35c6772bc815";--cp-font-font-awesome-6-duotone:"cp-font-999fdfdb50c1";--cp-font-font-awesome-6-pro:"cp-font-aa81ad3d5f6f";--cp-font-font-awesome-5-brands:"cp-font-0c70ee5b93d9";--cp-font-font-awesome-5-pro:"cp-font-ebc2c6f92fa8";--cp-font-font-awesome-5-duotone:"cp-font-89c1f93168bf";--cp-font-fontawesome:"cp-font-cb2c0c16c1da";--cp-font-maven-pro:"cp-font-032f4c74bc8d";--cp-font-asap:"cp-font-b216926abc6c";--cp-font-satisfy:"cp-font-59e5c99cc747";--cp-font-barlow-condensed:"cp-font-ef6a1aa0d7d3";--cp-font-dm-sans:"cp-font-37f15137d28d";--cp-font-manrope:"cp-font-2c1e1c47baeb"}
[data-cp-fonts="fa8b7f88d32"]{--cp-font-dm-sans:"cp-font-c54f4eee19d5";--cp-font-playfair-display:"cp-font-e2587f032e7e";--cp-font-font-awesome-6-brands:"cp-font-35c6772bc815";--cp-font-font-awesome-6-duotone:"cp-font-999fdfdb50c1";--cp-font-font-awesome-6-pro:"cp-font-aa81ad3d5f6f";--cp-font-font-awesome-5-brands:"cp-font-0c70ee5b93d9";--cp-font-font-awesome-5-pro:"cp-font-ebc2c6f92fa8";--cp-font-font-awesome-5-duotone:"cp-font-89c1f93168bf";--cp-font-fontawesome:"cp-font-cb2c0c16c1da";--cp-font-maven-pro:"cp-font-032f4c74bc8d";--cp-font-asap:"cp-font-b216926abc6c";--cp-font-satisfy:"cp-font-59e5c99cc747";--cp-font-barlow-condensed:"cp-font-ef6a1aa0d7d3";--cp-font-manrope:"cp-font-2c1e1c47baeb"}
[data-cp-fonts="ff23fa6d298"]{--cp-font-font-awesome-6-brands:"cp-font-35c6772bc815";--cp-font-font-awesome-6-duotone:"cp-font-999fdfdb50c1";--cp-font-font-awesome-6-pro:"cp-font-aa81ad3d5f6f";--cp-font-font-awesome-5-brands:"cp-font-0c70ee5b93d9";--cp-font-font-awesome-5-pro:"cp-font-ebc2c6f92fa8";--cp-font-font-awesome-5-duotone:"cp-font-89c1f93168bf";--cp-font-fontawesome:"cp-font-cb2c0c16c1da";--cp-font-maven-pro:"cp-font-032f4c74bc8d";--cp-font-asap:"cp-font-b216926abc6c";--cp-font-satisfy:"cp-font-59e5c99cc747";--cp-font-barlow-condensed:"cp-font-ef6a1aa0d7d3";--cp-font-dm-sans:"cp-font-37f15137d28d";--cp-font-manrope:"cp-font-ca719ef8f1ac";--cp-font-inter:"cp-font-6d99d87efc47";--cp-font-cp-marquee:"cp-font-a9e503a5e841";--cp-font-ibm-plex-mono:"cp-font-c29592c58fcd";--cp-font-ibm-plex-sans:"cp-font-4124c39ad5c2";--cp-font-plus-jakarta-sans:"cp-font-24bdbd572884";--cp-font-ubuntu:"cp-font-b66a36f2fc70";--cp-font-ubuntu-sans:"cp-font-bd24a9b7abb3"}
:is(.trial-card,.camp-card):where(.cpg9,.cpg9 *){border:1px solid #ddd;border-radius:8px;padding:15px;background-color:#fff;transition:transform 0.2s ease,box-shadow 0.2s ease}
:is(.trial-card:hover,.camp-card:hover):where(.cpg9,.cpg9 *){transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}
:is(.trials-grid,.camps-grid):where(.cpg9,.cpg9 *){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}
*:where(.cpgb,.cpgb *),*:where(.cpgb,.cpgb *)::before,*:where(.cpgb,.cpgb *)::after{box-sizing:border-box;margin:0;padding:0}
:root:where(.cpgc,.cpgc *){--cream:#f7f3ee;--sand:#e8ddd0;--rust:#b85c2a;--rust-dk:#8f4420;--ink:#1e1a16;--muted:#6b5f54;--white:#ffffff;--red-err:#c0392b;--green:#332620;--radius:10px;--shadow:0 4px 24px rgba(30,26,22,.10)}
body:where(.cpgc,.cpgc *){font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;background:var(--cream);color:var(--ink);min-height:100vh}
.page-banner:where(.cpgc,.cpgc *){background:var(--ink);color:var(--white);padding:0;position:relative;overflow:hidden}
.banner-inner:where(.cpgc,.cpgc *){max-width:1440px;margin:0 auto;padding:48px 24px 40px;display:flex;gap:32px;align-items:flex-end;position:relative;z-index:2}
.banner-deco:where(.cpgc,.cpgc *){position:absolute;right:-60px;top:-60px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(184,92,42,.35) 0%,transparent 70%);pointer-events:none}
.academy-badge a:where(.cpgc,.cpgc *){text-decoration:none;color:inherit}
.academy-badge:where(.cpgc,.cpgc *){display:inline-flex;align-items:center;gap:8px;background:var(--rust);color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:4px;margin-bottom:12px}
.banner-left:where(.cpgc,.cpgc *){flex:1}
.camp-title:where(.cpgd,.cpgd *){font-family:var(--cp-font-playfair-display,"Playfair Display"),serif;font-size:clamp(26px,5vw,42px);line-height:1.15;margin-bottom:10px}
.camp-meta:where(.cpgd,.cpgd *){display:flex;flex-wrap:wrap;gap:18px;font-size:13px;color:rgba(255,255,255,.65)}
.camp-meta span:where(.cpgd,.cpgd *){display:flex;align-items:center;gap:5px}
.camp-meta svg:where(.cpgd,.cpgd *){opacity:.7}
.trial-title:where(.cpge,.cpge *){font-family:var(--cp-font-playfair-display,"Playfair Display"),serif;font-size:clamp(26px,5vw,42px);line-height:1.15;margin-bottom:10px}
.trial-meta:where(.cpge,.cpge *){display:flex;flex-wrap:wrap;gap:18px;font-size:13px;color:rgba(255,255,255,.65)}
.trial-meta span:where(.cpge,.cpge *){display:flex;align-items:center;gap:5px}
.trial-meta svg:where(.cpge,.cpge *){opacity:.7}
.auction-title:where(.cpgf,.cpgf *){font-family:var(--cp-font-playfair-display,"Playfair Display"),serif;font-size:clamp(26px,5vw,42px);line-height:1.15;margin-bottom:10px}
.auction-meta:where(.cpgf,.cpgf *){display:flex;flex-wrap:wrap;gap:18px;font-size:13px;color:rgba(255,255,255,.65)}
.auction-meta span:where(.cpgf,.cpgf *){display:flex;align-items:center;gap:5px}
.auction-meta svg:where(.cpgf,.cpgf *){opacity:.7}
.banner-img:where(.cpgc,.cpgc *){width:100%;object-fit:cover;border-radius:8px;border:3px solid rgba(255,255,255,.12);flex-shrink:0}
.main:where(.cpgd,.cpgd *){max-width:1440px;margin:0 auto;padding:40px 24px 80px;display:grid;grid-template-columns:1fr 520px;gap:32px;align-items:start}
.main:where(.cpgg,.cpgg *){margin:0 auto;padding:40px 24px 80px;display:grid;grid-template-columns:1fr 520px;gap:32px;align-items:start}
@media (max-width:700px){
.main:where(.cpgh,.cpgh *){grid-template-columns:1fr}
.main:where(.cpgf,.cpgf *){grid-template-columns:1fr;flex-direction:column-reverse;display:flex}
.sidebar:where(.cpgc,.cpgc *){order:-1}}
.cp-bs-card:where(.cpgc,.cpgc *){background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:36px 32px}
.cp-bs-card-title:where(.cpgc,.cpgc *){font-family:var(--cp-font-playfair-display,"Playfair Display"),serif;font-size:22px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--sand)}
.field:where(.cpgc,.cpgc *){margin-bottom:20px}
.field label:where(.cpgc,.cpgc *){display:block;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}
:is(.field input,.field textarea,.field select):where(.cpgc,.cpgc *){width:100%;padding:12px 14px;border:1.5px solid var(--sand);border-radius:7px;font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;font-size:15px;color:var(--ink);background:var(--cream);transition:border-color .2s,box-shadow .2s;outline:none}
:is(.field input:focus,.field textarea:focus,.field select:focus):where(.cpgc,.cpgc *){border-color:var(--rust);box-shadow:0 0 0 3px rgba(184,92,42,.12);background:#fff}
:is(.field input.is-error,.field textarea.is-error,.field select.is-error):where(.cpgc,.cpgc *){border-color:var(--red-err)}
.field select:where(.cpgc,.cpgc *){appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b5f54' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:40px;cursor:pointer}
.field textarea:where(.cpgc,.cpgc *){resize:vertical;min-height:90px}
.field-row:where(.cpgc,.cpgc *){display:grid;grid-template-columns:1fr 1fr;gap:16px}
@media (max-width:500px){
.field-row:where(.cpgc,.cpgc *){grid-template-columns:1fr}}
.err-msg:where(.cpgc,.cpgc *){font-size:12px;color:var(--red-err);margin-top:5px}
.form-global-error:where(.cpgc,.cpgc *){background:#fdf0ef;border:1px solid #f5c2bb;color:var(--red-err);border-radius:7px;padding:12px 16px;font-size:13px;margin-bottom:20px}
.btn-submit:where(.cpgc,.cpgc *){width:100%;background:var(--rust);color:#fff;border:none;padding:15px;border-radius:8px;font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;font-size:15px;font-weight:600;cursor:pointer;letter-spacing:.03em;transition:background .2s,transform .1s;margin-top:6px}
.btn-submit:hover:where(.cpgc,.cpgc *){background:var(--rust-dk)}
.btn-submit:active:where(.cpgc,.cpgc *){transform:scale(.98)}
.sidebar:where(.cpgc,.cpgc *){display:flex;flex-direction:column;gap:20px}
.info-card:where(.cpgc,.cpgc *){background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}
.info-card h3:where(.cpgc,.cpgc *){font-family:var(--cp-font-playfair-display,"Playfair Display"),serif;font-size:16px;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--sand)}
.info-row:where(.cpgc,.cpgc *){display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--sand);font-size:14px}
.info-row:last-child:where(.cpgc,.cpgc *){border-bottom:none}
.info-row .label:where(.cpgc,.cpgc *){color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.05em}
.info-row .value:where(.cpgc,.cpgc *){font-weight:500}
.notice-card:where(.cpgc,.cpgc *){background:#fff8f4;border:1px solid #f2d9cb;border-left:4px solid var(--rust);border-radius:var(--radius);padding:16px 18px;font-size:13px;color:var(--muted);line-height:1.6}
.success-wrap:where(.cpgc,.cpgc *){max-width:560px;margin:60px auto 80px;padding:0 24px}
.success-card:where(.cpgc,.cpgc *){background:var(--white);border-radius:14px;box-shadow:0 8px 40px rgba(30,26,22,.12);padding:50px 40px;text-align:center;position:relative;overflow:hidden}
.success-card:where(.cpgc,.cpgc *)::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--rust),#e08050,var(--rust))}
.success-icon:where(.cpgd,.cpgd *){width:72px;height:72px;background:#eef7f3;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;animation:popIn-cp-7898b94 .4s cubic-bezier(.175,.885,.32,1.275) both}
.success-icon:where(.cpge,.cpge *){width:72px;height:72px;background:#eef7f3;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;animation:popIn-cp-93ae3ac .4s cubic-bezier(.175,.885,.32,1.275) both}
.success-icon:where(.cpgf,.cpgf *){width:72px;height:72px;background:#eef7f3;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;animation:popIn-cp-f085336 .4s cubic-bezier(.175,.885,.32,1.275) both}
.success-icon svg:where(.cpgc,.cpgc *){color:var(--green)}
.success-card h2:where(.cpgc,.cpgc *){font-family:var(--cp-font-playfair-display,"Playfair Display"),serif;font-size:28px;margin-bottom:10px}
.success-card p:where(.cpgc,.cpgc *){color:var(--muted);font-size:15px;line-height:1.6;margin-bottom:6px}
.success-name:where(.cpgc,.cpgc *){color:var(--rust);font-weight:600}
.already-note:where(.cpgc,.cpgc *){display:inline-block;background:#fff8f4;border:1px solid #f2d9cb;border-radius:6px;padding:8px 16px;font-size:13px;color:var(--rust-dk);margin-top:14px}
.reg-detail:where(.cpgc,.cpgc *){display:inline-flex;align-items:center;gap:8px;background:var(--cream);border-radius:8px;padding:10px 20px;font-size:13px;color:var(--muted);margin-top:22px}
.status-badge:where(.cpgc,.cpgc *){display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#d4edda;color:#332620}
.confetti:where(.cpgc,.cpgc *){position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:0}
.confetti span:where(.cpgd,.cpgd *){position:absolute;top:-10px;width:8px;height:8px;border-radius:2px;animation:fall-cp-7898b94 linear infinite;opacity:.7}
.confetti span:where(.cpge,.cpge *){position:absolute;top:-10px;width:8px;height:8px;border-radius:2px;animation:fall-cp-93ae3ac linear infinite;opacity:.7}
.confetti span:where(.cpgf,.cpgf *){position:absolute;top:-10px;width:8px;height:8px;border-radius:2px;animation:fall-cp-f085336 linear infinite;opacity:.7}
.success-card>*:not(.confetti):where(.cpgc,.cpgc *){position:relative;z-index:1}
:root:where(.cpgi,.cpgi *){--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",var(--cp-font-roboto,"Roboto"),"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0))}
*:where(.cpgl,.cpgl *){box-sizing:border-box}
:where(.cpgl,.cpgl *)::after,:where(.cpgl,.cpgl *)::before{box-sizing:border-box}
@media (prefers-reduced-motion:no-preference){
:root:where(.cpgn,.cpgn *){scroll-behavior:smooth}}
body:where(.cpgi,.cpgi *){margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
hr:where(.cpgi,.cpgi *){margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}
hr:not([size]):where(.cpgi,.cpgi *){height:1px}
:is(.h1,.h2,.h3,.h4,.h5,.h6):where(.cpgi,.cpgi *),:is(h1,h2,h3,h4,h5,h6):where(.cpgi,.cpgi *){margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h1:where(.cpgi,.cpgi *),h1:where(.cpgi,.cpgi *){font-size:calc(1.375rem + 1.5vw)}
@media (min-width:1200px){
.h1:where(.cpgi,.cpgi *),h1:where(.cpgi,.cpgi *){font-size:2.5rem}}
.h2:where(.cpgi,.cpgi *),h2:where(.cpgi,.cpgi *){font-size:calc(1.325rem + .9vw)}
@media (min-width:1200px){
.h2:where(.cpgi,.cpgi *),h2:where(.cpgi,.cpgi *){font-size:2rem}}
.h3:where(.cpgi,.cpgi *),h3:where(.cpgi,.cpgi *){font-size:calc(1.3rem + .6vw)}
@media (min-width:1200px){
.h3:where(.cpgi,.cpgi *),h3:where(.cpgi,.cpgi *){font-size:1.75rem}}
.h4:where(.cpgi,.cpgi *),h4:where(.cpgi,.cpgi *){font-size:calc(1.275rem + .3vw)}
@media (min-width:1200px){
.h4:where(.cpgi,.cpgi *),h4:where(.cpgi,.cpgi *){font-size:1.5rem}}
.h5:where(.cpgi,.cpgi *),h5:where(.cpgi,.cpgi *){font-size:1.25rem}
.h6:where(.cpgi,.cpgi *),h6:where(.cpgi,.cpgi *){font-size:1rem}
p:where(.cpgi,.cpgi *){margin-top:0;margin-bottom:1rem}
abbr[data-bs-original-title]:where(.cpgi,.cpgi *){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
abbr[title]:where(.cpgu,.cpgu *){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address:where(.cpgu,.cpgu *){margin-bottom:1rem;font-style:normal;line-height:inherit}
:is(ol,ul):where(.cpgu,.cpgu *){padding-left:2rem}
:is(dl,ol,ul):where(.cpgu,.cpgu *){margin-top:0;margin-bottom:1rem}
:is(ol ol,ol ul,ul ol,ul ul):where(.cpgu,.cpgu *){margin-bottom:0}
dt:where(.cpgu,.cpgu *){font-weight:700}
dd:where(.cpgu,.cpgu *){margin-bottom:.5rem;margin-left:0}
blockquote:where(.cpgu,.cpgu *){margin:0 0 1rem}
:is(b,strong):where(.cpgv,.cpgv *){font-weight:bolder}
.small:where(.cpgu,.cpgu *),small:where(.cpgu,.cpgu *){font-size:.875em}
.mark:where(.cpgi,.cpgi *),mark:where(.cpgi,.cpgi *){padding:.2em;background-color:#fcf8e3}
:is(sub,sup):where(.cpgu,.cpgu *){position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
sub:where(.cpgv,.cpgv *){bottom:-.25em}
sup:where(.cpgv,.cpgv *){top:-.5em}
a:where(.cpgi,.cpgi *){color:#0d6efd;text-decoration:underline}
a:hover:where(.cpgi,.cpgi *){color:#0a58ca}
a:not([href]):not([class]):where(.cpgw,.cpgw *){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover:where(.cpgu,.cpgu *){color:inherit;text-decoration:none}
:is(code,kbd,pre,samp):where(.cpgi,.cpgi *){font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}
pre:where(.cpgu,.cpgu *){display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}
pre code:where(.cpgu,.cpgu *){font-size:inherit;color:inherit;word-break:normal}
code:where(.cpgi,.cpgi *){font-size:.875em;color:#d63384;word-wrap:break-word}
a>code:where(.cpgu,.cpgu *){color:inherit}
kbd:where(.cpgi,.cpgi *){padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd:where(.cpgi,.cpgi *){padding:0;font-size:1em;font-weight:700}
figure:where(.cpgi,.cpgi *){margin:0 0 1rem}
:is(img,svg):where(.cpgi,.cpgi *){vertical-align:middle}
table:where(.cpgu,.cpgu *){caption-side:bottom;border-collapse:collapse}
caption:where(.cpgw,.cpgw *){padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}
th:where(.cpgw,.cpgw *){text-align:inherit;text-align:-webkit-match-parent}
:is(tbody,td,tfoot,th,thead,tr):where(.cpgw,.cpgw *){border-color:inherit;border-style:solid;border-width:0}
label:where(.cpgw,.cpgw *){display:inline-block}
button:where(.cpgw,.cpgw *){border-radius:0}
button:focus:not(:focus-visible):where(.cpgw,.cpgw *){outline:0}
:is(button,input,optgroup,select,textarea):where(.cpgu,.cpgu *){margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
:is(button,select):where(.cpgv,.cpgv *){text-transform:none}
[role=button]:where(.cpgv,.cpgv *){cursor:pointer}
select:where(.cpgu,.cpgu *){word-wrap:normal}
select:disabled:where(.cpgu,.cpgu *){opacity:1}
[list]:where(.cpgi,.cpgi *)::-webkit-calendar-picker-indicator{display:none}
:is([type=button],[type=reset],[type=submit]):where(.cpgi,.cpgi *),button:where(.cpgi,.cpgi *){-webkit-appearance:button}
:is([type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled)):where(.cpgi,.cpgi *),button:not(:disabled):where(.cpgi,.cpgi *){cursor:pointer}
:where(.cpgi,.cpgi *)::-moz-focus-inner{padding:0;border-style:none}
textarea:where(.cpgi,.cpgi *){resize:vertical}
fieldset:where(.cpgi,.cpgi *){min-width:0;padding:0;margin:0;border:0}
legend:where(.cpgu,.cpgu *){float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}
@media (min-width:1200px){
legend:where(.cpgu,.cpgu *){font-size:1.5rem}}
legend+*:where(.cpgu,.cpgu *){clear:left}
:where(.cpgu,.cpgu *)::-webkit-datetime-edit-day-field,:where(.cpgu,.cpgu *)::-webkit-datetime-edit-fields-wrapper,:where(.cpgu,.cpgu *)::-webkit-datetime-edit-hour-field,:where(.cpgu,.cpgu *)::-webkit-datetime-edit-minute,:where(.cpgu,.cpgu *)::-webkit-datetime-edit-month-field,:where(.cpgu,.cpgu *)::-webkit-datetime-edit-text,:where(.cpgu,.cpgu *)::-webkit-datetime-edit-year-field{padding:0}
:where(.cpgu,.cpgu *)::-webkit-inner-spin-button{height:auto}
[type=search]:where(.cpgu,.cpgu *){outline-offset:-2px;-webkit-appearance:textfield}
:where(.cpgv,.cpgv *)::-webkit-search-decoration{-webkit-appearance:none}
:where(.cpgu,.cpgu *)::-webkit-color-swatch-wrapper{padding:0}
:where(.cpgi,.cpgi *)::file-selector-button{font:inherit}
:where(.cpgu,.cpgu *)::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output:where(.cpgu,.cpgu *){display:inline-block}
iframe:where(.cpgu,.cpgu *){border:0}
summary:where(.cpgu,.cpgu *){display:list-item;cursor:pointer}
progress:where(.cpgv,.cpgv *){vertical-align:baseline}
[hidden]:where(.cpgu,.cpgu *){display:none!important}
.lead:where(.cpgu,.cpgu *){font-size:1.25rem;font-weight:300}
.display-1:where(.cpgu,.cpgu *){font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}
@media (min-width:1200px){
.display-1:where(.cpgu,.cpgu *){font-size:5rem}}
.display-5:where(.cpgu,.cpgu *){font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}
@media (min-width:1200px){
.display-5:where(.cpgu,.cpgu *){font-size:3rem}}
.display-6:where(.cpgu,.cpgu *){font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}
@media (min-width:1200px){
.display-6:where(.cpgu,.cpgu *){font-size:2.5rem}}
.img-fluid:where(.cpgu,.cpgu *){max-width:100%;height:auto}
.figure:where(.cpgw,.cpgw *){display:inline-block}
:is(.container,.container-fluid):where(.cpgi,.cpgi *){width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}
@media (min-width:576px){
:is(.container):where(.cpgi,.cpgi *){max-width:540px}}
@media (min-width:768px){
:is(.container):where(.cpgi,.cpgi *){max-width:720px}}
@media (min-width:992px){
:is(.container):where(.cpgi,.cpgi *){max-width:960px}}
@media (min-width:1200px){
:is(.container):where(.cpgi,.cpgi *){max-width:1140px}}
@media (min-width:1400px){
:is(.container):where(.cpgi,.cpgi *){max-width:1320px}}
.row:where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}
.row>*:where(.cpgi,.cpgi *){flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}
.col:where(.cpgi,.cpgi *){flex:1 0 0%}
.col-auto:where(.cpgi,.cpgi *){flex:0 0 auto;width:auto}
.col-1:where(.cpgi,.cpgi *){flex:0 0 auto;width:8.3333333333%}
.col-2:where(.cpgi,.cpgi *){flex:0 0 auto;width:16.6666666667%}
.col-3:where(.cpgi,.cpgi *){flex:0 0 auto;width:25%}
.col-4:where(.cpgi,.cpgi *){flex:0 0 auto;width:33.3333333333%}
.col-5:where(.cpgi,.cpgi *){flex:0 0 auto;width:41.6666666667%}
.col-6:where(.cpgi,.cpgi *){flex:0 0 auto;width:50%}
.col-7:where(.cpgi,.cpgi *){flex:0 0 auto;width:58.3333333333%}
.col-8:where(.cpgi,.cpgi *){flex:0 0 auto;width:66.6666666667%}
.col-9:where(.cpgi,.cpgi *){flex:0 0 auto;width:75%}
.col-10:where(.cpgi,.cpgi *){flex:0 0 auto;width:83.3333333333%}
.col-11:where(.cpgi,.cpgi *){flex:0 0 auto;width:91.6666666667%}
.col-12:where(.cpgi,.cpgi *){flex:0 0 auto;width:100%}
:is(.g-0):where(.cpgi,.cpgi *){--bs-gutter-x:0}
:is(.g-0):where(.cpgi,.cpgi *){--bs-gutter-y:0}
:is(.g-1):where(.cpgi,.cpgi *){--bs-gutter-x:0.25rem}
:is(.g-1):where(.cpgi,.cpgi *){--bs-gutter-y:0.25rem}
:is(.g-2):where(.cpgi,.cpgi *){--bs-gutter-x:0.5rem}
:is(.g-2):where(.cpgi,.cpgi *){--bs-gutter-y:0.5rem}
:is(.g-3):where(.cpgi,.cpgi *){--bs-gutter-x:1rem}
:is(.g-3):where(.cpgi,.cpgi *){--bs-gutter-y:1rem}
:is(.g-4):where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem}
:is(.g-4):where(.cpgi,.cpgi *){--bs-gutter-y:1.5rem}
:is(.g-5):where(.cpgi,.cpgi *){--bs-gutter-x:3rem}
:is(.g-5):where(.cpgi,.cpgi *){--bs-gutter-y:3rem}
@media (min-width:576px){
.col-sm:where(.cpgi,.cpgi *){flex:1 0 0%}
.col-sm-auto:where(.cpgi,.cpgi *){flex:0 0 auto;width:auto}
.col-sm-1:where(.cpgi,.cpgi *){flex:0 0 auto;width:8.3333333333%}
.col-sm-2:where(.cpgi,.cpgi *){flex:0 0 auto;width:16.6666666667%}
.col-sm-3:where(.cpgi,.cpgi *){flex:0 0 auto;width:25%}
.col-sm-4:where(.cpgi,.cpgi *){flex:0 0 auto;width:33.3333333333%}
.col-sm-5:where(.cpgi,.cpgi *){flex:0 0 auto;width:41.6666666667%}
.col-sm-6:where(.cpgi,.cpgi *){flex:0 0 auto;width:50%}
.col-sm-7:where(.cpgi,.cpgi *){flex:0 0 auto;width:58.3333333333%}
.col-sm-8:where(.cpgi,.cpgi *){flex:0 0 auto;width:66.6666666667%}
.col-sm-9:where(.cpgi,.cpgi *){flex:0 0 auto;width:75%}
.col-sm-10:where(.cpgi,.cpgi *){flex:0 0 auto;width:83.3333333333%}
.col-sm-11:where(.cpgi,.cpgi *){flex:0 0 auto;width:91.6666666667%}
.col-sm-12:where(.cpgi,.cpgi *){flex:0 0 auto;width:100%}
:is(.g-sm-0):where(.cpgi,.cpgi *){--bs-gutter-x:0}
:is(.g-sm-0):where(.cpgi,.cpgi *){--bs-gutter-y:0}
:is(.g-sm-1):where(.cpgi,.cpgi *){--bs-gutter-x:0.25rem}
:is(.g-sm-1):where(.cpgi,.cpgi *){--bs-gutter-y:0.25rem}
:is(.g-sm-2):where(.cpgi,.cpgi *){--bs-gutter-x:0.5rem}
:is(.g-sm-2):where(.cpgi,.cpgi *){--bs-gutter-y:0.5rem}
:is(.g-sm-3):where(.cpgi,.cpgi *){--bs-gutter-x:1rem}
:is(.g-sm-3):where(.cpgi,.cpgi *){--bs-gutter-y:1rem}
:is(.g-sm-4):where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem}
:is(.g-sm-4):where(.cpgi,.cpgi *){--bs-gutter-y:1.5rem}
:is(.g-sm-5):where(.cpgi,.cpgi *){--bs-gutter-x:3rem}
:is(.g-sm-5):where(.cpgi,.cpgi *){--bs-gutter-y:3rem}}
@media (min-width:768px){
.col-md:where(.cpgi,.cpgi *){flex:1 0 0%}
.col-md-auto:where(.cpgi,.cpgi *){flex:0 0 auto;width:auto}
.col-md-1:where(.cpgi,.cpgi *){flex:0 0 auto;width:8.3333333333%}
.col-md-2:where(.cpgi,.cpgi *){flex:0 0 auto;width:16.6666666667%}
.col-md-3:where(.cpgi,.cpgi *){flex:0 0 auto;width:25%}
.col-md-4:where(.cpgi,.cpgi *){flex:0 0 auto;width:33.3333333333%}
.col-md-5:where(.cpgi,.cpgi *){flex:0 0 auto;width:41.6666666667%}
.col-md-6:where(.cpgi,.cpgi *){flex:0 0 auto;width:50%}
.col-md-7:where(.cpgi,.cpgi *){flex:0 0 auto;width:58.3333333333%}
.col-md-8:where(.cpgi,.cpgi *){flex:0 0 auto;width:66.6666666667%}
.col-md-9:where(.cpgi,.cpgi *){flex:0 0 auto;width:75%}
.col-md-10:where(.cpgi,.cpgi *){flex:0 0 auto;width:83.3333333333%}
.col-md-11:where(.cpgi,.cpgi *){flex:0 0 auto;width:91.6666666667%}
.col-md-12:where(.cpgi,.cpgi *){flex:0 0 auto;width:100%}
:is(.g-md-0):where(.cpgi,.cpgi *){--bs-gutter-x:0}
:is(.g-md-0):where(.cpgi,.cpgi *){--bs-gutter-y:0}
:is(.g-md-1):where(.cpgi,.cpgi *){--bs-gutter-x:0.25rem}
:is(.g-md-1):where(.cpgi,.cpgi *){--bs-gutter-y:0.25rem}
:is(.g-md-2):where(.cpgi,.cpgi *){--bs-gutter-x:0.5rem}
:is(.g-md-2):where(.cpgi,.cpgi *){--bs-gutter-y:0.5rem}
:is(.g-md-3):where(.cpgi,.cpgi *){--bs-gutter-x:1rem}
:is(.g-md-3):where(.cpgi,.cpgi *){--bs-gutter-y:1rem}
:is(.g-md-4):where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem}
:is(.g-md-4):where(.cpgi,.cpgi *){--bs-gutter-y:1.5rem}
:is(.g-md-5):where(.cpgi,.cpgi *){--bs-gutter-x:3rem}
:is(.g-md-5):where(.cpgi,.cpgi *){--bs-gutter-y:3rem}}
@media (min-width:992px){
.col-lg:where(.cpgi,.cpgi *){flex:1 0 0%}
.col-lg-auto:where(.cpgi,.cpgi *){flex:0 0 auto;width:auto}
.col-lg-1:where(.cpgi,.cpgi *){flex:0 0 auto;width:8.3333333333%}
.col-lg-2:where(.cpgi,.cpgi *){flex:0 0 auto;width:16.6666666667%}
.col-lg-3:where(.cpgi,.cpgi *){flex:0 0 auto;width:25%}
.col-lg-4:where(.cpgi,.cpgi *){flex:0 0 auto;width:33.3333333333%}
.col-lg-5:where(.cpgi,.cpgi *){flex:0 0 auto;width:41.6666666667%}
.col-lg-6:where(.cpgi,.cpgi *){flex:0 0 auto;width:50%}
.col-lg-7:where(.cpgi,.cpgi *){flex:0 0 auto;width:58.3333333333%}
.col-lg-8:where(.cpgi,.cpgi *){flex:0 0 auto;width:66.6666666667%}
.col-lg-9:where(.cpgi,.cpgi *){flex:0 0 auto;width:75%}
.col-lg-10:where(.cpgi,.cpgi *){flex:0 0 auto;width:83.3333333333%}
.col-lg-11:where(.cpgi,.cpgi *){flex:0 0 auto;width:91.6666666667%}
.col-lg-12:where(.cpgi,.cpgi *){flex:0 0 auto;width:100%}
:is(.g-lg-0):where(.cpgi,.cpgi *){--bs-gutter-x:0}
:is(.g-lg-0):where(.cpgi,.cpgi *){--bs-gutter-y:0}
:is(.g-lg-1):where(.cpgi,.cpgi *){--bs-gutter-x:0.25rem}
:is(.g-lg-1):where(.cpgi,.cpgi *){--bs-gutter-y:0.25rem}
:is(.g-lg-2):where(.cpgi,.cpgi *){--bs-gutter-x:0.5rem}
:is(.g-lg-2):where(.cpgi,.cpgi *){--bs-gutter-y:0.5rem}
:is(.g-lg-3):where(.cpgi,.cpgi *){--bs-gutter-x:1rem}
:is(.g-lg-3):where(.cpgi,.cpgi *){--bs-gutter-y:1rem}
:is(.g-lg-4):where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem}
:is(.g-lg-4):where(.cpgi,.cpgi *){--bs-gutter-y:1.5rem}
:is(.g-lg-5):where(.cpgi,.cpgi *){--bs-gutter-x:3rem}
:is(.g-lg-5):where(.cpgi,.cpgi *){--bs-gutter-y:3rem}}
@media (min-width:1200px){
.col-xl:where(.cpgi,.cpgi *){flex:1 0 0%}
.col-xl-auto:where(.cpgi,.cpgi *){flex:0 0 auto;width:auto}
.col-xl-1:where(.cpgi,.cpgi *){flex:0 0 auto;width:8.3333333333%}
.col-xl-2:where(.cpgi,.cpgi *){flex:0 0 auto;width:16.6666666667%}
.col-xl-3:where(.cpgi,.cpgi *){flex:0 0 auto;width:25%}
.col-xl-4:where(.cpgi,.cpgi *){flex:0 0 auto;width:33.3333333333%}
.col-xl-5:where(.cpgi,.cpgi *){flex:0 0 auto;width:41.6666666667%}
.col-xl-6:where(.cpgi,.cpgi *){flex:0 0 auto;width:50%}
.col-xl-7:where(.cpgi,.cpgi *){flex:0 0 auto;width:58.3333333333%}
.col-xl-8:where(.cpgi,.cpgi *){flex:0 0 auto;width:66.6666666667%}
.col-xl-9:where(.cpgi,.cpgi *){flex:0 0 auto;width:75%}
.col-xl-10:where(.cpgi,.cpgi *){flex:0 0 auto;width:83.3333333333%}
.col-xl-11:where(.cpgi,.cpgi *){flex:0 0 auto;width:91.6666666667%}
.col-xl-12:where(.cpgi,.cpgi *){flex:0 0 auto;width:100%}
:is(.g-xl-0):where(.cpgi,.cpgi *){--bs-gutter-x:0}
:is(.g-xl-0):where(.cpgi,.cpgi *){--bs-gutter-y:0}
:is(.g-xl-1):where(.cpgi,.cpgi *){--bs-gutter-x:0.25rem}
:is(.g-xl-1):where(.cpgi,.cpgi *){--bs-gutter-y:0.25rem}
:is(.g-xl-2):where(.cpgi,.cpgi *){--bs-gutter-x:0.5rem}
:is(.g-xl-2):where(.cpgi,.cpgi *){--bs-gutter-y:0.5rem}
:is(.g-xl-3):where(.cpgi,.cpgi *){--bs-gutter-x:1rem}
:is(.g-xl-3):where(.cpgi,.cpgi *){--bs-gutter-y:1rem}
:is(.g-xl-4):where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem}
:is(.g-xl-4):where(.cpgi,.cpgi *){--bs-gutter-y:1.5rem}
:is(.g-xl-5):where(.cpgi,.cpgi *){--bs-gutter-x:3rem}
:is(.g-xl-5):where(.cpgi,.cpgi *){--bs-gutter-y:3rem}}
@media (min-width:1400px){
.col-xxl:where(.cpgi,.cpgi *){flex:1 0 0%}
.col-xxl-auto:where(.cpgi,.cpgi *){flex:0 0 auto;width:auto}
.col-xxl-1:where(.cpgi,.cpgi *){flex:0 0 auto;width:8.3333333333%}
.col-xxl-2:where(.cpgi,.cpgi *){flex:0 0 auto;width:16.6666666667%}
.col-xxl-3:where(.cpgi,.cpgi *){flex:0 0 auto;width:25%}
.col-xxl-4:where(.cpgi,.cpgi *){flex:0 0 auto;width:33.3333333333%}
.col-xxl-5:where(.cpgi,.cpgi *){flex:0 0 auto;width:41.6666666667%}
.col-xxl-6:where(.cpgi,.cpgi *){flex:0 0 auto;width:50%}
.col-xxl-7:where(.cpgi,.cpgi *){flex:0 0 auto;width:58.3333333333%}
.col-xxl-8:where(.cpgi,.cpgi *){flex:0 0 auto;width:66.6666666667%}
.col-xxl-9:where(.cpgi,.cpgi *){flex:0 0 auto;width:75%}
.col-xxl-10:where(.cpgi,.cpgi *){flex:0 0 auto;width:83.3333333333%}
.col-xxl-11:where(.cpgi,.cpgi *){flex:0 0 auto;width:91.6666666667%}
.col-xxl-12:where(.cpgi,.cpgi *){flex:0 0 auto;width:100%}
:is(.g-xxl-0):where(.cpgi,.cpgi *){--bs-gutter-x:0}
:is(.g-xxl-0):where(.cpgi,.cpgi *){--bs-gutter-y:0}
:is(.g-xxl-1):where(.cpgi,.cpgi *){--bs-gutter-x:0.25rem}
:is(.g-xxl-1):where(.cpgi,.cpgi *){--bs-gutter-y:0.25rem}
:is(.g-xxl-2):where(.cpgi,.cpgi *){--bs-gutter-x:0.5rem}
:is(.g-xxl-2):where(.cpgi,.cpgi *){--bs-gutter-y:0.5rem}
:is(.g-xxl-3):where(.cpgi,.cpgi *){--bs-gutter-x:1rem}
:is(.g-xxl-3):where(.cpgi,.cpgi *){--bs-gutter-y:1rem}
:is(.g-xxl-4):where(.cpgi,.cpgi *){--bs-gutter-x:1.5rem}
:is(.g-xxl-4):where(.cpgi,.cpgi *){--bs-gutter-y:1.5rem}
:is(.g-xxl-5):where(.cpgi,.cpgi *){--bs-gutter-x:3rem}
:is(.g-xxl-5):where(.cpgi,.cpgi *){--bs-gutter-y:3rem}}
.table:where(.cpgi,.cpgi *){--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}
.table>:not(caption)>*>*:where(.cpgz,.cpgz *){padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}
.table>tbody:where(.cpg10,.cpg10 *){vertical-align:inherit}
.table>thead:where(.cpg10,.cpg10 *){vertical-align:bottom}
.table>:not(:last-child)>:last-child>*:where(.cpgi,.cpgi *){border-bottom-color:currentColor}
.table-striped>tbody>tr:nth-of-type(odd):where(.cpgi,.cpgi *){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}
.table-hover>tbody>tr:hover:where(.cpgi,.cpgi *){--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}
.table-success:where(.cpgi,.cpgi *){--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}
.table-responsive:where(.cpg10,.cpg10 *){overflow-x:auto;-webkit-overflow-scrolling:touch}
.form-label:where(.cpg10,.cpg10 *){margin-bottom:.5rem}
.col-form-label:where(.cpgz,.cpgz *){padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg:where(.cpgz,.cpgz *){padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}
.col-form-label-sm:where(.cpgz,.cpgz *){padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}
.form-text:where(.cpgz,.cpgz *){margin-top:.25rem;font-size:.875em;color:#6c757d}
.form-control:where(.cpgi,.cpgi *){display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-control:where(.cpgw,.cpgw *){transition:none}}
.form-control[type=file]:where(.cpgw,.cpgw *){overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]):where(.cpgw,.cpgw *){cursor:pointer}
.form-control:focus:where(.cpgz,.cpgz *){color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-control:where(.cpgz,.cpgz *)::-webkit-date-and-time-value{height:1.5em}
.form-control:where(.cpgz,.cpgz *)::placeholder,.form-control:where(.cpgz,.cpgz *)::-moz-placeholder{color:#6c757d;opacity:1}
.form-control:disabled:where(.cpgz,.cpgz *){background-color:#e9ecef;opacity:1}
.form-control[readonly]:where(.cpgi,.cpgi *){background-color:#e9ecef;opacity:1}
.form-control:where(.cpg14,.cpg14 *)::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-control:where(.cpgi,.cpgi *)::file-selector-button{transition:none}}
.form-control:hover:not(:disabled):not([readonly]):where(.cpg14,.cpg14 *)::file-selector-button{background-color:#dde0e3}
.form-control:where(.cpgi,.cpgi *)::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-control:where(.cpgi,.cpgi *)::-webkit-file-upload-button{-webkit-transition:none;transition:none}}
.form-control:hover:not(:disabled):not([readonly]):where(.cpgi,.cpgi *)::-webkit-file-upload-button{background-color:#dde0e3}
textarea.form-control:where(.cpgi,.cpgi *){min-height:calc(1.5em + .75rem + 2px)}
.form-select:where(.cpgi,.cpgi *){display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-select:focus:where(.cpg16,.cpg16 *){border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-select[multiple]:where(.cpg16,.cpg16 *),.form-select[size]:not([size="1"]):where(.cpg16,.cpg16 *){padding-right:.75rem;background-image:none}
.form-select:disabled:where(.cpg14,.cpg14 *){background-color:#e9ecef}
.form-select:-moz-focusring:where(.cpg14,.cpg14 *){color:transparent;text-shadow:0 0 0 #212529}
.form-select-sm:where(.cpgi,.cpgi *){padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}
.form-check:where(.cpg16,.cpg16 *){display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}
.form-check .form-check-input:where(.cpg16,.cpg16 *){float:left;margin-left:-1.5em}
.form-check-input:where(.cpgi,.cpgi *){width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}
.form-check-input[type=checkbox]:where(.cpg16,.cpg16 *){border-radius:.25em}
.form-check-input[type=radio]:where(.cpg16,.cpg16 *){border-radius:50%}
.form-check-input:active:where(.cpg16,.cpg16 *){filter:brightness(90%)}
.form-check-input:focus:where(.cpg16,.cpg16 *){border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-check-input:checked:where(.cpg16,.cpg16 *){background-color:#0d6efd;border-color:#0d6efd}
.form-check-input:checked[type=checkbox]:where(.cpgi,.cpgi *){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]:where(.cpg14,.cpg14 *){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate:where(.cpg14,.cpg14 *){background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-check-input:disabled:where(.cpg16,.cpg16 *){pointer-events:none;filter:none;opacity:.5}
:is(.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label):where(.cpgi,.cpgi *){opacity:.5}
.btn:where(.cpgi,.cpgi *){display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.btn:where(.cpgi,.cpgi *){transition:none}}
.btn:hover:where(.cpgi,.cpgi *){color:#212529}
.btn:focus:where(.cpgi,.cpgi *){outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
:is(.btn.disabled,.btn:disabled):where(.cpgi,.cpgi *),fieldset:disabled .btn:where(.cpgi,.cpgi *){pointer-events:none;opacity:.65}
.btn-primary:where(.cpgi,.cpgi *){color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-primary:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#0b5ed7;border-color:#0a58ca}
.btn-primary:focus:where(.cpgi,.cpgi *){color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}
:is(.show>.btn-primary.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-primary.active,.btn-primary:active):where(.cpgi,.cpgi *){color:#fff;background-color:#0a58ca;border-color:#0a53be}
:is(.show>.btn-primary.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-primary.active:focus,.btn-primary:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}
:is(.btn-primary.disabled,.btn-primary:disabled):where(.cpgi,.cpgi *){color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-secondary:where(.cpgi,.cpgi *){color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#5c636a;border-color:#565e64}
.btn-secondary:focus:where(.cpgi,.cpgi *){color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}
:is(.show>.btn-secondary.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-secondary.active,.btn-secondary:active):where(.cpgi,.cpgi *){color:#fff;background-color:#565e64;border-color:#51585e}
:is(.show>.btn-secondary.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-secondary.active:focus,.btn-secondary:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}
:is(.btn-secondary.disabled,.btn-secondary:disabled):where(.cpgi,.cpgi *){color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-success:where(.cpgi,.cpgi *){color:#fff;background-color:#198754;border-color:#198754}
.btn-success:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#157347;border-color:#146c43}
.btn-success:focus:where(.cpgi,.cpgi *){color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}
:is(.show>.btn-success.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-success.active,.btn-success:active):where(.cpgi,.cpgi *){color:#fff;background-color:#146c43;border-color:#13653f}
:is(.show>.btn-success.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-success.active:focus,.btn-success:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}
:is(.btn-success.disabled,.btn-success:disabled):where(.cpgi,.cpgi *){color:#fff;background-color:#198754;border-color:#198754}
.btn-info:where(.cpgi,.cpgi *){color:#000;background-color:#0dcaf0;border-color:#0dcaf0}
.btn-info:hover:where(.cpgi,.cpgi *){color:#000;background-color:#31d2f2;border-color:#25cff2}
.btn-info:focus:where(.cpgi,.cpgi *){color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}
:is(.show>.btn-info.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-info.active,.btn-info:active):where(.cpgi,.cpgi *){color:#000;background-color:#3dd5f3;border-color:#25cff2}
:is(.show>.btn-info.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-info.active:focus,.btn-info:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}
:is(.btn-info.disabled,.btn-info:disabled):where(.cpgi,.cpgi *){color:#000;background-color:#0dcaf0;border-color:#0dcaf0}
.btn-warning:where(.cpgi,.cpgi *){color:#000;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover:where(.cpgi,.cpgi *){color:#000;background-color:#ffca2c;border-color:#ffc720}
.btn-warning:focus:where(.cpgi,.cpgi *){color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}
:is(.show>.btn-warning.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-warning.active,.btn-warning:active):where(.cpgi,.cpgi *){color:#000;background-color:#ffcd39;border-color:#ffc720}
:is(.show>.btn-warning.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-warning.active:focus,.btn-warning:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}
:is(.btn-warning.disabled,.btn-warning:disabled):where(.cpgi,.cpgi *){color:#000;background-color:#ffc107;border-color:#ffc107}
.btn-danger:where(.cpgi,.cpgi *){color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#bb2d3b;border-color:#b02a37}
.btn-danger:focus:where(.cpgi,.cpgi *){color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}
:is(.show>.btn-danger.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-danger.active,.btn-danger:active):where(.cpgi,.cpgi *){color:#fff;background-color:#b02a37;border-color:#a52834}
:is(.show>.btn-danger.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-danger.active:focus,.btn-danger:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}
:is(.btn-danger.disabled,.btn-danger:disabled):where(.cpgi,.cpgi *){color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-light:where(.cpgi,.cpgi *){color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover:where(.cpgi,.cpgi *){color:#000;background-color:#f9fafb;border-color:#f9fafb}
.btn-light:focus:where(.cpgi,.cpgi *){color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}
:is(.show>.btn-light.dropdown-toggle):where(.cpgi,.cpgi *),:is(.btn-light.active,.btn-light:active):where(.cpgi,.cpgi *){color:#000;background-color:#f9fafb;border-color:#f9fafb}
:is(.show>.btn-light.dropdown-toggle:focus):where(.cpgi,.cpgi *),:is(.btn-light.active:focus,.btn-light:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}
:is(.btn-light.disabled,.btn-light:disabled):where(.cpgi,.cpgi *){color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-primary:where(.cpgi,.cpgi *){color:#0d6efd;border-color:#0d6efd}
.btn-outline-primary:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-outline-primary:focus:where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}
:is(.btn-outline-primary.dropdown-toggle.show):where(.cpgi,.cpgi *),:is(.btn-outline-primary.active,.btn-outline-primary:active):where(.cpgi,.cpgi *){color:#fff;background-color:#0d6efd;border-color:#0d6efd}
:is(.btn-outline-primary.dropdown-toggle.show:focus):where(.cpgi,.cpgi *),:is(.btn-outline-primary.active:focus,.btn-outline-primary:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}
:is(.btn-outline-primary.disabled,.btn-outline-primary:disabled):where(.cpgi,.cpgi *){color:#0d6efd;background-color:transparent}
.btn-outline-secondary:where(.cpgi,.cpgi *){color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:focus:where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}
:is(.btn-outline-secondary.dropdown-toggle.show):where(.cpgi,.cpgi *),:is(.btn-outline-secondary.active,.btn-outline-secondary:active):where(.cpgi,.cpgi *){color:#fff;background-color:#6c757d;border-color:#6c757d}
:is(.btn-outline-secondary.dropdown-toggle.show:focus):where(.cpgi,.cpgi *),:is(.btn-outline-secondary.active:focus,.btn-outline-secondary:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}
:is(.btn-outline-secondary.disabled,.btn-outline-secondary:disabled):where(.cpgi,.cpgi *){color:#6c757d;background-color:transparent}
.btn-outline-success:where(.cpgi,.cpgi *){color:#198754;border-color:#198754}
.btn-outline-success:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#198754;border-color:#198754}
.btn-outline-success:focus:where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}
:is(.btn-outline-success.dropdown-toggle.show):where(.cpgi,.cpgi *),:is(.btn-outline-success.active,.btn-outline-success:active):where(.cpgi,.cpgi *){color:#fff;background-color:#198754;border-color:#198754}
:is(.btn-outline-success.dropdown-toggle.show:focus):where(.cpgi,.cpgi *),:is(.btn-outline-success.active:focus,.btn-outline-success:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}
:is(.btn-outline-success.disabled,.btn-outline-success:disabled):where(.cpgi,.cpgi *){color:#198754;background-color:transparent}
.btn-outline-danger:where(.cpgi,.cpgi *){color:#dc3545;border-color:#dc3545}
.btn-outline-danger:hover:where(.cpgi,.cpgi *){color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:focus:where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}
:is(.btn-outline-danger.dropdown-toggle.show):where(.cpgi,.cpgi *),:is(.btn-outline-danger.active,.btn-outline-danger:active):where(.cpgi,.cpgi *){color:#fff;background-color:#dc3545;border-color:#dc3545}
:is(.btn-outline-danger.dropdown-toggle.show:focus):where(.cpgi,.cpgi *),:is(.btn-outline-danger.active:focus,.btn-outline-danger:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}
:is(.btn-outline-danger.disabled,.btn-outline-danger:disabled):where(.cpgi,.cpgi *){color:#dc3545;background-color:transparent}
.btn-outline-light:where(.cpgi,.cpgi *){color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:hover:where(.cpgi,.cpgi *){color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:focus:where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}
:is(.btn-outline-light.dropdown-toggle.show):where(.cpgi,.cpgi *),:is(.btn-outline-light.active,.btn-outline-light:active):where(.cpgi,.cpgi *){color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
:is(.btn-outline-light.dropdown-toggle.show:focus):where(.cpgi,.cpgi *),:is(.btn-outline-light.active:focus,.btn-outline-light:active:focus):where(.cpgi,.cpgi *){box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}
:is(.btn-outline-light.disabled,.btn-outline-light:disabled):where(.cpgi,.cpgi *){color:#f8f9fa;background-color:transparent}
.btn-sm:where(.cpgi,.cpgi *){padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.fade:where(.cpgi,.cpgi *){transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){
.fade:where(.cpgi,.cpgi *){transition:none}}
.fade:not(.show):where(.cpgi,.cpgi *){opacity:0}
.collapse:not(.show):where(.cpgi,.cpgi *){display:none}
:is(.dropdown):where(.cpgi,.cpgi *){position:relative}
.dropdown-toggle:where(.cpgi,.cpgi *){white-space:nowrap}
.dropdown-toggle:where(.cpg16,.cpg16 *)::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty:where(.cpg16,.cpg16 *)::after{margin-left:0}
.dropdown-menu:where(.cpgi,.cpgi *){position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu[data-bs-popper]:where(.cpgi,.cpgi *){top:100%;left:0;margin-top:.125rem}
.dropdown-divider:where(.cpgi,.cpgi *){height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}
.dropdown-item:where(.cpgi,.cpgi *){display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}
:is(.dropdown-item:focus,.dropdown-item:hover):where(.cpgi,.cpgi *){color:#1e2125;background-color:#e9ecef}
:is(.dropdown-item.active,.dropdown-item:active):where(.cpgi,.cpgi *){color:#fff;text-decoration:none;background-color:#0d6efd}
:is(.dropdown-item.disabled,.dropdown-item:disabled):where(.cpgi,.cpgi *){color:#adb5bd;pointer-events:none;background-color:transparent}
.dropdown-menu.show:where(.cpgi,.cpgi *){display:block}
.nav:where(.cpgi,.cpgi *){display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link:where(.cpgi,.cpgi *){display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.nav-link:where(.cpgi,.cpgi *){transition:none}}
:is(.nav-link:focus,.nav-link:hover):where(.cpgi,.cpgi *){color:#0a58ca}
.nav-link.disabled:where(.cpgi,.cpgi *){color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs:where(.cpgi,.cpgi *){border-bottom:1px solid #dee2e6}
.nav-tabs .nav-link:where(.cpgi,.cpgi *){margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
:is(.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover):where(.cpgi,.cpgi *){border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}
.nav-tabs .nav-link.disabled:where(.cpgi,.cpgi *){color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link:where(.cpgi,.cpgi *),.nav-tabs .nav-link.active:where(.cpgi,.cpgi *){color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu:where(.cpgi,.cpgi *){margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link:where(.cpgi,.cpgi *){background:0 0;border:0;border-radius:.25rem}
:is(.nav-pills .nav-link.active,.nav-pills .show>.nav-link):where(.cpgi,.cpgi *){color:#fff;background-color:#0d6efd}
.tab-content>.tab-pane:where(.cpgi,.cpgi *){display:none}
.tab-content>.active:where(.cpgi,.cpgi *){display:block}
.navbar:where(.cpgi,.cpgi *){position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}
:is(.navbar>.container,.navbar>.container-fluid):where(.cpgi,.cpgi *){display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}
.navbar-nav:where(.cpgi,.cpgi *){display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link:where(.cpgi,.cpgi *){padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu:where(.cpgi,.cpgi *){position:static}
.navbar-toggler:where(.cpgi,.cpgi *){padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.navbar-toggler:where(.cpgi,.cpgi *){transition:none}}
.navbar-toggler:hover:where(.cpgi,.cpgi *){text-decoration:none}
.navbar-toggler:focus:where(.cpgi,.cpgi *){text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}
.card:where(.cpgi,.cpgi *){position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card>hr:where(.cpgi,.cpgi *){margin-right:0;margin-left:0}
.card-body:where(.cpgi,.cpgi *){flex:1 1 auto;padding:1rem 1rem}
.card-title:where(.cpgi,.cpgi *){margin-bottom:.5rem}
.card-header:where(.cpgi,.cpgi *){padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child:where(.cpgi,.cpgi *){border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.accordion-button:where(.cpgi,.cpgi *){position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}
@media (prefers-reduced-motion:reduce){
.accordion-button:where(.cpgi,.cpgi *){transition:none}}
.accordion-button:not(.collapsed):where(.cpgi,.cpgi *){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}
.accordion-button:not(.collapsed):where(.cpgi,.cpgi *)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}
.accordion-button:where(.cpgi,.cpgi *)::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}
@media (prefers-reduced-motion:reduce){
.accordion-button:where(.cpgi,.cpgi *)::after{transition:none}}
.accordion-button:hover:where(.cpgi,.cpgi *){z-index:2}
.accordion-button:focus:where(.cpgi,.cpgi *){z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.accordion-header:where(.cpgi,.cpgi *){margin-bottom:0}
.accordion-item:where(.cpgi,.cpgi *){background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.accordion-item:first-of-type:where(.cpgi,.cpgi *){border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.accordion-item:first-of-type .accordion-button:where(.cpgi,.cpgi *){border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.accordion-item:not(:first-of-type):where(.cpgi,.cpgi *){border-top:0}
.accordion-item:last-of-type:where(.cpgi,.cpgi *){border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.accordion-item:last-of-type .accordion-button.collapsed:where(.cpgi,.cpgi *){border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.accordion-item:last-of-type .accordion-collapse:where(.cpgi,.cpgi *){border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.accordion-body:where(.cpgi,.cpgi *){padding:1rem 1.25rem}
.breadcrumb:where(.cpgi,.cpgi *){display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}
.breadcrumb-item+.breadcrumb-item:where(.cpgi,.cpgi *){padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item:where(.cpgi,.cpgi *)::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}
.breadcrumb-item.active:where(.cpgi,.cpgi *){color:#6c757d}
.pagination:where(.cpgi,.cpgi *){padding-left:0;list-style:none}
.badge:where(.cpgi,.cpgi *){display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}
.badge:empty:where(.cpgi,.cpgi *){display:none}
.btn .badge:where(.cpgi,.cpgi *){position:relative;top:-1px}
.alert:where(.cpgi,.cpgi *){position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-heading:where(.cpgi,.cpgi *){color:inherit}
.alert-link:where(.cpgi,.cpgi *){font-weight:700}
.alert-dismissible:where(.cpgi,.cpgi *){padding-right:3rem}
.alert-dismissible .btn-close:where(.cpgi,.cpgi *){position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}
.alert-primary:where(.cpgi,.cpgi *){color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}
.alert-primary .alert-link:where(.cpgi,.cpgi *){color:#06357a}
.alert-secondary:where(.cpgi,.cpgi *){color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}
.alert-secondary .alert-link:where(.cpgi,.cpgi *){color:#34383c}
.alert-success:where(.cpgi,.cpgi *){color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}
.alert-success .alert-link:where(.cpgi,.cpgi *){color:#0c4128}
.alert-info:where(.cpgi,.cpgi *){color:#055160;background-color:#cff4fc;border-color:#b6effb}
.alert-info .alert-link:where(.cpgi,.cpgi *){color:#04414d}
.alert-warning:where(.cpgi,.cpgi *){color:#664d03;background-color:#fff3cd;border-color:#ffecb5}
.alert-warning .alert-link:where(.cpgi,.cpgi *){color:#523e02}
.alert-danger:where(.cpgi,.cpgi *){color:#842029;background-color:#f8d7da;border-color:#f5c2c7}
.alert-danger .alert-link:where(.cpgi,.cpgi *){color:#6a1a21}
.alert-light:where(.cpgi,.cpgi *){color:#636464;background-color:#fefefe;border-color:#fdfdfe}
.alert-light .alert-link:where(.cpgi,.cpgi *){color:#4f5050}
.alert-dark:where(.cpgi,.cpgi *){color:#141619;background-color:#d3d3d4;border-color:#bcbebf}
.alert-dark .alert-link:where(.cpgi,.cpgi *){color:#101214}
.progress:where(.cpgi,.cpgi *){display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.list-group-item:where(.cpgi,.cpgi *){position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.list-group-item:first-child:where(.cpgi,.cpgi *){border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child:where(.cpgi,.cpgi *){border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
:is(.list-group-item.disabled,.list-group-item:disabled):where(.cpgi,.cpgi *){color:#6c757d;pointer-events:none;background-color:#fff}
.list-group-item.active:where(.cpgi,.cpgi *){z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.list-group-item+.list-group-item:where(.cpgi,.cpgi *){border-top-width:0}
.list-group-item+.list-group-item.active:where(.cpgi,.cpgi *){margin-top:-1px;border-top-width:1px}
.btn-close:where(.cpgi,.cpgi *){box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}
.btn-close:hover:where(.cpgi,.cpgi *){color:#000;text-decoration:none;opacity:.75}
.btn-close:focus:where(.cpgi,.cpgi *){outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}
:is(.btn-close.disabled,.btn-close:disabled):where(.cpgi,.cpgi *){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}
.btn-close-white:where(.cpgi,.cpgi *){filter:invert(1) grayscale(100%) brightness(200%)}
.modal:where(.cpgi,.cpgi *){position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}
.modal-dialog:where(.cpgi,.cpgi *){position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog:where(.cpgi,.cpgi *){transition:transform .3s ease-out;transform:translate(0,-50px)}
@media (prefers-reduced-motion:reduce){
.modal.fade .modal-dialog:where(.cpgi,.cpgi *){transition:none}}
.modal.show .modal-dialog:where(.cpgi,.cpgi *){transform:none}
.modal-dialog-scrollable:where(.cpgi,.cpgi *){height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content:where(.cpgi,.cpgi *){max-height:100%;overflow:hidden}
.modal-dialog-scrollable .modal-body:where(.cpgi,.cpgi *){overflow-y:auto}
.modal-dialog-centered:where(.cpgi,.cpgi *){display:flex;align-items:center;min-height:calc(100% - 1rem)}
.modal-content:where(.cpgi,.cpgi *){position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-header:where(.cpgi,.cpgi *){display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.modal-header .btn-close:where(.cpgi,.cpgi *){padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}
.modal-title:where(.cpgi,.cpgi *){margin-bottom:0;line-height:1.5}
.modal-body:where(.cpgi,.cpgi *){position:relative;flex:1 1 auto;padding:1rem}
.modal-footer:where(.cpgi,.cpgi *){display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}
.modal-footer>*:where(.cpgi,.cpgi *){margin:.25rem}
@media (min-width:576px){
.modal-dialog:where(.cpgi,.cpgi *){max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable:where(.cpgi,.cpgi *){height:calc(100% - 3.5rem)}
.modal-dialog-centered:where(.cpgi,.cpgi *){min-height:calc(100% - 3.5rem)}}
@media (min-width:992px){
:is(.modal-lg,.modal-xl):where(.cpgi,.cpgi *){max-width:800px}}
@media (min-width:1200px){
.modal-xl:where(.cpgi,.cpgi *){max-width:1140px}}
.tooltip:where(.cpgi,.cpgi *){position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}
.tooltip.show:where(.cpgi,.cpgi *){opacity:.9}
.bs-tooltip-auto[data-popper-placement^=top]:where(.cpgi,.cpgi *),.bs-tooltip-top:where(.cpgi,.cpgi *){padding:.4rem 0}
.bs-tooltip-auto[data-popper-placement^=right]:where(.cpgi,.cpgi *),.bs-tooltip-end:where(.cpgi,.cpgi *){padding:0 .4rem}
.bs-tooltip-auto[data-popper-placement^=bottom]:where(.cpgi,.cpgi *),.bs-tooltip-bottom:where(.cpgi,.cpgi *){padding:.4rem 0}
.bs-tooltip-auto[data-popper-placement^=left]:where(.cpgi,.cpgi *),.bs-tooltip-start:where(.cpgi,.cpgi *){padding:0 .4rem}
.carousel:where(.cpgi,.cpgi *){position:relative}
.spinner-border:where(.cpgi,.cpgi *){display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border-cp-ce4e546;animation:.75s linear infinite spinner-border-cp-ce4e546}
@media (prefers-reduced-motion:reduce){
:is(.spinner-border):where(.cpgi,.cpgi *){-webkit-animation-duration:1.5s;animation-duration:1.5s}}
.offcanvas:where(.cpgi,.cpgi *){position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}
@media (prefers-reduced-motion:reduce){
.offcanvas:where(.cpgi,.cpgi *){transition:none}}
.offcanvas-header:where(.cpgi,.cpgi *){display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}
.offcanvas-header .btn-close:where(.cpgi,.cpgi *){padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}
.offcanvas-body:where(.cpgi,.cpgi *){flex-grow:1;padding:1rem 1rem;overflow-y:auto}
.offcanvas.show:where(.cpgi,.cpgi *){transform:none}
.ratio:where(.cpgi,.cpgi *){position:relative;width:100%}
.ratio:where(.cpg16,.cpg16 *)::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}
.ratio>*:where(.cpg16,.cpg16 *){position:absolute;top:0;left:0;width:100%;height:100%}
.visually-hidden:where(.cpg14,.cpg14 *){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.text-truncate:where(.cpg16,.cpg16 *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.overflow-hidden:where(.cpg16,.cpg16 *){overflow:hidden!important}
.d-inline:where(.cpg16,.cpg16 *){display:inline!important}
.d-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-block:where(.cpg16,.cpg16 *){display:block!important}
.d-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-table:where(.cpg16,.cpg16 *){display:table!important}
.d-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-none:where(.cpg16,.cpg16 *){display:none!important}
.shadow:where(.cpg14,.cpg14 *){box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}
.shadow-lg:where(.cpg14,.cpg14 *){box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}
.shadow-none:where(.cpg16,.cpg16 *){box-shadow:none!important}
.border:where(.cpgi,.cpgi *){border:1px solid #dee2e6!important}
.border-0:where(.cpg16,.cpg16 *){border:0!important}
.border-top:where(.cpgi,.cpgi *){border-top:1px solid #dee2e6!important}
.border-top-0:where(.cpg16,.cpg16 *){border-top:0!important}
.border-end:where(.cpgi,.cpgi *){border-right:1px solid #dee2e6!important}
.border-end-0:where(.cpg16,.cpg16 *){border-right:0!important}
.border-bottom:where(.cpgi,.cpgi *){border-bottom:1px solid #dee2e6!important}
.border-bottom-0:where(.cpg16,.cpg16 *){border-bottom:0!important}
.border-start:where(.cpgi,.cpgi *){border-left:1px solid #dee2e6!important}
.border-start-0:where(.cpg16,.cpg16 *){border-left:0!important}
.border-primary:where(.cpgi,.cpgi *){border-color:#0d6efd!important}
.border-secondary:where(.cpgi,.cpgi *){border-color:#6c757d!important}
.border-success:where(.cpgi,.cpgi *){border-color:#198754!important}
.border-info:where(.cpgi,.cpgi *){border-color:#0dcaf0!important}
.border-warning:where(.cpgi,.cpgi *){border-color:#ffc107!important}
.border-danger:where(.cpgi,.cpgi *){border-color:#dc3545!important}
.border-light:where(.cpgi,.cpgi *){border-color:#f8f9fa!important}
.border-dark:where(.cpgi,.cpgi *){border-color:#212529!important}
.border-white:where(.cpgi,.cpgi *){border-color:#fff!important}
.border-1:where(.cpgi,.cpgi *){border-width:1px!important}
.border-2:where(.cpgi,.cpgi *){border-width:2px!important}
.border-3:where(.cpgi,.cpgi *){border-width:3px!important}
.border-4:where(.cpgi,.cpgi *){border-width:4px!important}
.border-5:where(.cpgi,.cpgi *){border-width:5px!important}
.w-25:where(.cpgi,.cpgi *){width:25%!important}
.w-50:where(.cpgi,.cpgi *){width:50%!important}
.w-75:where(.cpgi,.cpgi *){width:75%!important}
.w-100:where(.cpgi,.cpgi *){width:100%!important}
.w-auto:where(.cpgi,.cpgi *){width:auto!important}
.min-vw-100:where(.cpg16,.cpg16 *){min-width:100vw!important}
.h-100:where(.cpg16,.cpg16 *){height:100%!important}
.min-vh-100:where(.cpg16,.cpg16 *){min-height:100vh!important}
.flex-column:where(.cpg16,.cpg16 *){flex-direction:column!important}
.flex-wrap:where(.cpg16,.cpg16 *){flex-wrap:wrap!important}
.gap-1:where(.cpgi,.cpgi *){gap:.25rem!important}
.gap-2:where(.cpgi,.cpgi *){gap:.5rem!important}
.gap-3:where(.cpgi,.cpgi *){gap:1rem!important}
.justify-content-end:where(.cpg16,.cpg16 *){justify-content:flex-end!important}
.justify-content-center:where(.cpg16,.cpg16 *){justify-content:center!important}
.justify-content-between:where(.cpg16,.cpg16 *){justify-content:space-between!important}
.align-items-end:where(.cpg16,.cpg16 *){align-items:flex-end!important}
.align-items-center:where(.cpg16,.cpg16 *){align-items:center!important}
.m-0:where(.cpg16,.cpg16 *){margin:0!important}
.m-1:where(.cpg16,.cpg16 *){margin:.25rem!important}
.m-2:where(.cpg16,.cpg16 *){margin:.5rem!important}
.m-3:where(.cpg16,.cpg16 *){margin:1rem!important}
.m-4:where(.cpg16,.cpg16 *){margin:1.5rem!important}
.m-5:where(.cpg16,.cpg16 *){margin:3rem!important}
.m-auto:where(.cpg16,.cpg16 *){margin:auto!important}
.mx-0:where(.cpg16,.cpg16 *){margin-right:0!important;margin-left:0!important}
.mx-2:where(.cpg16,.cpg16 *){margin-right:.5rem!important;margin-left:.5rem!important}
.my-1:where(.cpg16,.cpg16 *){margin-top:.25rem!important;margin-bottom:.25rem!important}
.my-2:where(.cpg16,.cpg16 *){margin-top:.5rem!important;margin-bottom:.5rem!important}
.mt-1:where(.cpg16,.cpg16 *){margin-top:.25rem!important}
.mt-2:where(.cpg16,.cpg16 *){margin-top:.5rem!important}
.mt-3:where(.cpg16,.cpg16 *){margin-top:1rem!important}
.mt-4:where(.cpg16,.cpg16 *){margin-top:1.5rem!important}
.mt-5:where(.cpg16,.cpg16 *){margin-top:3rem!important}
.me-1:where(.cpg16,.cpg16 *){margin-right:.25rem!important}
.me-2:where(.cpg16,.cpg16 *){margin-right:.5rem!important}
.me-3:where(.cpg16,.cpg16 *){margin-right:1rem!important}
.mb-0:where(.cpg16,.cpg16 *){margin-bottom:0!important}
.mb-1:where(.cpg16,.cpg16 *){margin-bottom:.25rem!important}
.mb-2:where(.cpg16,.cpg16 *){margin-bottom:.5rem!important}
.mb-3:where(.cpg16,.cpg16 *){margin-bottom:1rem!important}
.mb-4:where(.cpg16,.cpg16 *){margin-bottom:1.5rem!important}
.ms-0:where(.cpg16,.cpg16 *){margin-left:0!important}
.ms-1:where(.cpg16,.cpg16 *){margin-left:.25rem!important}
.ms-2:where(.cpg16,.cpg16 *){margin-left:.5rem!important}
.ms-3:where(.cpg16,.cpg16 *){margin-left:1rem!important}
.ms-4:where(.cpg16,.cpg16 *){margin-left:1.5rem!important}
.ms-5:where(.cpg16,.cpg16 *){margin-left:3rem!important}
.ms-auto:where(.cpg16,.cpg16 *){margin-left:auto!important}
.p-0:where(.cpg16,.cpg16 *){padding:0!important}
.p-1:where(.cpg16,.cpg16 *){padding:.25rem!important}
.p-2:where(.cpg16,.cpg16 *){padding:.5rem!important}
.p-3:where(.cpg16,.cpg16 *){padding:1rem!important}
.p-4:where(.cpg16,.cpg16 *){padding:1.5rem!important}
.p-5:where(.cpg16,.cpg16 *){padding:3rem!important}
.px-0:where(.cpg16,.cpg16 *){padding-right:0!important;padding-left:0!important}
.px-1:where(.cpg16,.cpg16 *){padding-right:.25rem!important;padding-left:.25rem!important}
.px-2:where(.cpg16,.cpg16 *){padding-right:.5rem!important;padding-left:.5rem!important}
.px-3:where(.cpg16,.cpg16 *){padding-right:1rem!important;padding-left:1rem!important}
.px-4:where(.cpg16,.cpg16 *){padding-right:1.5rem!important;padding-left:1.5rem!important}
.py-1:where(.cpg16,.cpg16 *){padding-top:.25rem!important;padding-bottom:.25rem!important}
.py-2:where(.cpg16,.cpg16 *){padding-top:.5rem!important;padding-bottom:.5rem!important}
.py-3:where(.cpg16,.cpg16 *){padding-top:1rem!important;padding-bottom:1rem!important}
.py-4:where(.cpg16,.cpg16 *){padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-5:where(.cpg16,.cpg16 *){padding-top:3rem!important;padding-bottom:3rem!important}
.pt-2:where(.cpg16,.cpg16 *){padding-top:.5rem!important}
.pt-3:where(.cpg16,.cpg16 *){padding-top:1rem!important}
.pe-0:where(.cpg16,.cpg16 *){padding-right:0!important}
.pe-1:where(.cpg16,.cpg16 *){padding-right:.25rem!important}
.pe-3:where(.cpg16,.cpg16 *){padding-right:1rem!important}
.pb-1:where(.cpg16,.cpg16 *){padding-bottom:.25rem!important}
.pb-2:where(.cpg16,.cpg16 *){padding-bottom:.5rem!important}
.pb-3:where(.cpg16,.cpg16 *){padding-bottom:1rem!important}
.ps-0:where(.cpg16,.cpg16 *){padding-left:0!important}
.ps-1:where(.cpg16,.cpg16 *){padding-left:.25rem!important}
.fs-1:where(.cpg16,.cpg16 *){font-size:calc(1.375rem + 1.5vw)!important}
.fs-2:where(.cpg16,.cpg16 *){font-size:calc(1.325rem + .9vw)!important}
.fs-3:where(.cpg16,.cpg16 *){font-size:calc(1.3rem + .6vw)!important}
.fs-4:where(.cpg16,.cpg16 *){font-size:calc(1.275rem + .3vw)!important}
.fs-5:where(.cpg16,.cpg16 *){font-size:1.25rem!important}
.fs-6:where(.cpg16,.cpg16 *){font-size:1rem!important}
.fw-bold:where(.cpg16,.cpg16 *){font-weight:700!important}
.fw-bolder:where(.cpg16,.cpg16 *){font-weight:bolder!important}
.lh-1:where(.cpg16,.cpg16 *){line-height:1!important}
.text-start:where(.cpg16,.cpg16 *){text-align:left!important}
.text-end:where(.cpg16,.cpg16 *){text-align:right!important}
.text-center:where(.cpg16,.cpg16 *){text-align:center!important}
.text-decoration-none:where(.cpg16,.cpg16 *){text-decoration:none!important}
.text-decoration-underline:where(.cpg16,.cpg16 *){text-decoration:underline!important}
.text-decoration-line-through:where(.cpg16,.cpg16 *){text-decoration:line-through!important}
.text-lowercase:where(.cpg16,.cpg16 *){text-transform:lowercase!important}
.text-uppercase:where(.cpg16,.cpg16 *){text-transform:uppercase!important}
.text-capitalize:where(.cpg16,.cpg16 *){text-transform:capitalize!important}
.text-wrap:where(.cpg16,.cpg16 *){white-space:normal!important}
.text-nowrap:where(.cpg16,.cpg16 *){white-space:nowrap!important}
.text-break:where(.cpg16,.cpg16 *){word-wrap:break-word!important;word-break:break-word!important}
.text-primary:where(.cpgi,.cpgi *){color:#0d6efd!important}
.text-secondary:where(.cpgi,.cpgi *){color:#6c757d!important}
.text-success:where(.cpgi,.cpgi *){color:#198754!important}
.text-info:where(.cpgi,.cpgi *){color:#0dcaf0!important}
.text-warning:where(.cpgi,.cpgi *){color:#ffc107!important}
.text-danger:where(.cpgi,.cpgi *){color:#dc3545!important}
.text-light:where(.cpgi,.cpgi *){color:#f8f9fa!important}
.text-dark:where(.cpgi,.cpgi *){color:#212529!important}
.text-white:where(.cpgi,.cpgi *){color:#fff!important}
.text-body:where(.cpgi,.cpgi *){color:#212529!important}
.text-muted:where(.cpgi,.cpgi *){color:#6c757d!important}
.text-black-50:where(.cpgi,.cpgi *){color:rgba(0,0,0,.5)!important}
.text-white-50:where(.cpgi,.cpgi *){color:rgba(255,255,255,.5)!important}
.text-reset:where(.cpgi,.cpgi *){color:inherit!important}
.bg-primary:where(.cpgi,.cpgi *){background-color:#0d6efd!important}
.bg-secondary:where(.cpgi,.cpgi *){background-color:#6c757d!important}
.bg-success:where(.cpgi,.cpgi *){background-color:#198754!important}
.bg-info:where(.cpgi,.cpgi *){background-color:#0dcaf0!important}
.bg-warning:where(.cpgi,.cpgi *){background-color:#ffc107!important}
.bg-danger:where(.cpgi,.cpgi *){background-color:#dc3545!important}
.bg-light:where(.cpgi,.cpgi *){background-color:#f8f9fa!important}
.bg-dark:where(.cpgi,.cpgi *){background-color:#212529!important}
:is(.bg-body,.bg-white):where(.cpgi,.cpgi *){background-color:#fff!important}
.bg-transparent:where(.cpgi,.cpgi *){background-color:transparent!important}
.bg-gradient:where(.cpg16,.cpg16 *){background-image:var(--bs-gradient)!important}
.rounded:where(.cpgi,.cpgi *){border-radius:.25rem!important}
.rounded-3:where(.cpgi,.cpgi *){border-radius:.3rem!important}
.rounded-circle:where(.cpg16,.cpg16 *){border-radius:50%!important}
.rounded-pill:where(.cpgi,.cpgi *){border-radius:50rem!important}
.visible:where(.cpgi,.cpgi *){visibility:visible!important}
@media (min-width:576px){
.d-sm-inline:where(.cpgi,.cpgi *){display:inline!important}}
@media (min-width:576px){
.d-sm-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-sm-block:where(.cpg16,.cpg16 *){display:block!important}
.d-sm-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-sm-table:where(.cpg16,.cpg16 *){display:table!important}
.d-sm-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-sm-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-sm-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-sm-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-sm-none:where(.cpg16,.cpg16 *){display:none!important}
.m-sm-0:where(.cpg16,.cpg16 *){margin:0!important}
.m-sm-1:where(.cpg16,.cpg16 *){margin:.25rem!important}
.m-sm-2:where(.cpg16,.cpg16 *){margin:.5rem!important}
.m-sm-3:where(.cpg16,.cpg16 *){margin:1rem!important}
.m-sm-4:where(.cpg16,.cpg16 *){margin:1.5rem!important}
.m-sm-5:where(.cpg16,.cpg16 *){margin:3rem!important}
.m-sm-auto:where(.cpg16,.cpg16 *){margin:auto!important}
.ms-sm-0:where(.cpg16,.cpg16 *){margin-left:0!important}
.ms-sm-1:where(.cpg16,.cpg16 *){margin-left:.25rem!important}
.ms-sm-2:where(.cpg16,.cpg16 *){margin-left:.5rem!important}
.ms-sm-3:where(.cpg16,.cpg16 *){margin-left:1rem!important}
.ms-sm-4:where(.cpg16,.cpg16 *){margin-left:1.5rem!important}
.ms-sm-5:where(.cpg16,.cpg16 *){margin-left:3rem!important}
.ms-sm-auto:where(.cpg16,.cpg16 *){margin-left:auto!important}
.p-sm-0:where(.cpg16,.cpg16 *){padding:0!important}
.p-sm-1:where(.cpg16,.cpg16 *){padding:.25rem!important}
.p-sm-2:where(.cpg16,.cpg16 *){padding:.5rem!important}
.p-sm-3:where(.cpg16,.cpg16 *){padding:1rem!important}
.p-sm-4:where(.cpg16,.cpg16 *){padding:1.5rem!important}
.p-sm-5:where(.cpg16,.cpg16 *){padding:3rem!important}
.px-sm-2:where(.cpg16,.cpg16 *){padding-right:.5rem!important;padding-left:.5rem!important}
.text-sm-start:where(.cpg16,.cpg16 *){text-align:left!important}
.text-sm-end:where(.cpg16,.cpg16 *){text-align:right!important}
.text-sm-center:where(.cpg16,.cpg16 *){text-align:center!important}}
@media (min-width:768px){
.d-md-inline:where(.cpg16,.cpg16 *){display:inline!important}
.d-md-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-md-block:where(.cpg16,.cpg16 *){display:block!important}
.d-md-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-md-table:where(.cpg16,.cpg16 *){display:table!important}
.d-md-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-md-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-md-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-md-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-md-none:where(.cpg16,.cpg16 *){display:none!important}
.gap-md-2:where(.cpgi,.cpgi *){gap:.5rem!important}
.m-md-0:where(.cpg16,.cpg16 *){margin:0!important}
.m-md-1:where(.cpg16,.cpg16 *){margin:.25rem!important}
.m-md-2:where(.cpg16,.cpg16 *){margin:.5rem!important}
.m-md-3:where(.cpg16,.cpg16 *){margin:1rem!important}
.m-md-4:where(.cpg16,.cpg16 *){margin:1.5rem!important}
.m-md-5:where(.cpg16,.cpg16 *){margin:3rem!important}
.m-md-auto:where(.cpg16,.cpg16 *){margin:auto!important}
.ms-md-0:where(.cpg16,.cpg16 *){margin-left:0!important}
.ms-md-1:where(.cpg16,.cpg16 *){margin-left:.25rem!important}
.ms-md-2:where(.cpg16,.cpg16 *){margin-left:.5rem!important}
.ms-md-3:where(.cpg16,.cpg16 *){margin-left:1rem!important}
.ms-md-4:where(.cpg16,.cpg16 *){margin-left:1.5rem!important}
.ms-md-5:where(.cpg16,.cpg16 *){margin-left:3rem!important}
.ms-md-auto:where(.cpg16,.cpg16 *){margin-left:auto!important}
.p-md-0:where(.cpg16,.cpg16 *){padding:0!important}
.p-md-1:where(.cpg16,.cpg16 *){padding:.25rem!important}
.p-md-2:where(.cpg16,.cpg16 *){padding:.5rem!important}
.p-md-3:where(.cpg16,.cpg16 *){padding:1rem!important}
.p-md-4:where(.cpg16,.cpg16 *){padding:1.5rem!important}
.p-md-5:where(.cpg16,.cpg16 *){padding:3rem!important}
.px-md-2:where(.cpg16,.cpg16 *){padding-right:.5rem!important;padding-left:.5rem!important}
.px-md-4:where(.cpg16,.cpg16 *){padding-right:1.5rem!important;padding-left:1.5rem!important}
.pe-md-3:where(.cpg16,.cpg16 *){padding-right:1rem!important}
.text-md-start:where(.cpg16,.cpg16 *){text-align:left!important}
.text-md-end:where(.cpg16,.cpg16 *){text-align:right!important}
.text-md-center:where(.cpg16,.cpg16 *){text-align:center!important}}
@media (min-width:992px){
.d-lg-inline:where(.cpg16,.cpg16 *){display:inline!important}
.d-lg-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-lg-block:where(.cpg16,.cpg16 *){display:block!important}
.d-lg-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-lg-table:where(.cpg16,.cpg16 *){display:table!important}
.d-lg-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-lg-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-lg-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-lg-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-lg-none:where(.cpg16,.cpg16 *){display:none!important}
.m-lg-0:where(.cpg16,.cpg16 *){margin:0!important}
.m-lg-1:where(.cpg16,.cpg16 *){margin:.25rem!important}
.m-lg-2:where(.cpg16,.cpg16 *){margin:.5rem!important}
.m-lg-3:where(.cpg16,.cpg16 *){margin:1rem!important}
.m-lg-4:where(.cpg16,.cpg16 *){margin:1.5rem!important}
.m-lg-5:where(.cpg16,.cpg16 *){margin:3rem!important}
.m-lg-auto:where(.cpg16,.cpg16 *){margin:auto!important}
.ms-lg-0:where(.cpg16,.cpg16 *){margin-left:0!important}
.ms-lg-1:where(.cpg16,.cpg16 *){margin-left:.25rem!important}
.ms-lg-2:where(.cpg16,.cpg16 *){margin-left:.5rem!important}
.ms-lg-3:where(.cpg16,.cpg16 *){margin-left:1rem!important}
.ms-lg-4:where(.cpg16,.cpg16 *){margin-left:1.5rem!important}
.ms-lg-5:where(.cpg16,.cpg16 *){margin-left:3rem!important}
.ms-lg-auto:where(.cpg16,.cpg16 *){margin-left:auto!important}
.p-lg-0:where(.cpg16,.cpg16 *){padding:0!important}
.p-lg-1:where(.cpg16,.cpg16 *){padding:.25rem!important}
.p-lg-2:where(.cpg16,.cpg16 *){padding:.5rem!important}
.p-lg-3:where(.cpg16,.cpg16 *){padding:1rem!important}
.p-lg-4:where(.cpg16,.cpg16 *){padding:1.5rem!important}
.p-lg-5:where(.cpg16,.cpg16 *){padding:3rem!important}
.text-lg-start:where(.cpg16,.cpg16 *){text-align:left!important}
.text-lg-end:where(.cpg16,.cpg16 *){text-align:right!important}
.text-lg-center:where(.cpg16,.cpg16 *){text-align:center!important}}
@media (min-width:1200px){
.d-xl-inline:where(.cpg16,.cpg16 *){display:inline!important}
.d-xl-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-xl-block:where(.cpg16,.cpg16 *){display:block!important}
.d-xl-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-xl-table:where(.cpg16,.cpg16 *){display:table!important}
.d-xl-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-xl-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-xl-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-xl-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-xl-none:where(.cpg16,.cpg16 *){display:none!important}
.m-xl-0:where(.cpg16,.cpg16 *){margin:0!important}
.m-xl-1:where(.cpg16,.cpg16 *){margin:.25rem!important}
.m-xl-2:where(.cpg16,.cpg16 *){margin:.5rem!important}
.m-xl-3:where(.cpg16,.cpg16 *){margin:1rem!important}
.m-xl-4:where(.cpg16,.cpg16 *){margin:1.5rem!important}
.m-xl-5:where(.cpg16,.cpg16 *){margin:3rem!important}
.m-xl-auto:where(.cpg16,.cpg16 *){margin:auto!important}
.ms-xl-0:where(.cpg16,.cpg16 *){margin-left:0!important}
.ms-xl-1:where(.cpg16,.cpg16 *){margin-left:.25rem!important}
.ms-xl-2:where(.cpg16,.cpg16 *){margin-left:.5rem!important}
.ms-xl-3:where(.cpg16,.cpg16 *){margin-left:1rem!important}
.ms-xl-4:where(.cpg16,.cpg16 *){margin-left:1.5rem!important}
.ms-xl-5:where(.cpg16,.cpg16 *){margin-left:3rem!important}
.ms-xl-auto:where(.cpg16,.cpg16 *){margin-left:auto!important}
.p-xl-0:where(.cpg16,.cpg16 *){padding:0!important}
.p-xl-1:where(.cpg16,.cpg16 *){padding:.25rem!important}
.p-xl-2:where(.cpg16,.cpg16 *){padding:.5rem!important}
.p-xl-3:where(.cpg16,.cpg16 *){padding:1rem!important}
.p-xl-4:where(.cpg16,.cpg16 *){padding:1.5rem!important}
.p-xl-5:where(.cpg16,.cpg16 *){padding:3rem!important}
.text-xl-start:where(.cpg16,.cpg16 *){text-align:left!important}
.text-xl-end:where(.cpg16,.cpg16 *){text-align:right!important}
.text-xl-center:where(.cpg16,.cpg16 *){text-align:center!important}}
@media (min-width:1400px){
.d-xxl-inline:where(.cpg16,.cpg16 *){display:inline!important}
.d-xxl-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-xxl-block:where(.cpg16,.cpg16 *){display:block!important}
.d-xxl-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-xxl-table:where(.cpg16,.cpg16 *){display:table!important}
.d-xxl-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-xxl-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-xxl-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-xxl-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-xxl-none:where(.cpg16,.cpg16 *){display:none!important}
.m-xxl-0:where(.cpg16,.cpg16 *){margin:0!important}
.m-xxl-1:where(.cpg16,.cpg16 *){margin:.25rem!important}
.m-xxl-2:where(.cpg16,.cpg16 *){margin:.5rem!important}
.m-xxl-3:where(.cpg16,.cpg16 *){margin:1rem!important}
.m-xxl-4:where(.cpg16,.cpg16 *){margin:1.5rem!important}
.m-xxl-5:where(.cpg16,.cpg16 *){margin:3rem!important}
.m-xxl-auto:where(.cpg16,.cpg16 *){margin:auto!important}
.ms-xxl-0:where(.cpg16,.cpg16 *){margin-left:0!important}
.ms-xxl-1:where(.cpg16,.cpg16 *){margin-left:.25rem!important}
.ms-xxl-2:where(.cpg16,.cpg16 *){margin-left:.5rem!important}
.ms-xxl-3:where(.cpg16,.cpg16 *){margin-left:1rem!important}
.ms-xxl-4:where(.cpg16,.cpg16 *){margin-left:1.5rem!important}
.ms-xxl-5:where(.cpg16,.cpg16 *){margin-left:3rem!important}
.ms-xxl-auto:where(.cpg16,.cpg16 *){margin-left:auto!important}
.p-xxl-0:where(.cpg16,.cpg16 *){padding:0!important}
.p-xxl-1:where(.cpg16,.cpg16 *){padding:.25rem!important}
.p-xxl-2:where(.cpg16,.cpg16 *){padding:.5rem!important}
.p-xxl-3:where(.cpg16,.cpg16 *){padding:1rem!important}
.p-xxl-4:where(.cpg16,.cpg16 *){padding:1.5rem!important}
.p-xxl-5:where(.cpg16,.cpg16 *){padding:3rem!important}
.text-xxl-start:where(.cpg16,.cpg16 *){text-align:left!important}
.text-xxl-end:where(.cpg16,.cpg16 *){text-align:right!important}
.text-xxl-center:where(.cpg16,.cpg16 *){text-align:center!important}}
@media (min-width:1200px){
.fs-1:where(.cpg16,.cpg16 *){font-size:2.5rem!important}
.fs-2:where(.cpg16,.cpg16 *){font-size:2rem!important}
.fs-3:where(.cpg16,.cpg16 *){font-size:1.75rem!important}
.fs-4:where(.cpg16,.cpg16 *){font-size:1.5rem!important}}
@media print{
.d-print-inline:where(.cpg16,.cpg16 *){display:inline!important}
.d-print-inline-block:where(.cpg16,.cpg16 *){display:inline-block!important}
.d-print-block:where(.cpg16,.cpg16 *){display:block!important}
.d-print-grid:where(.cpg16,.cpg16 *){display:grid!important}
.d-print-table:where(.cpg16,.cpg16 *){display:table!important}
.d-print-table-row:where(.cpg16,.cpg16 *){display:table-row!important}
.d-print-table-cell:where(.cpg16,.cpg16 *){display:table-cell!important}
.d-print-flex:where(.cpg16,.cpg16 *){display:flex!important}
.d-print-inline-flex:where(.cpg16,.cpg16 *){display:inline-flex!important}
.d-print-none:where(.cpg16,.cpg16 *){display:none!important}}
.select2-container:where(.cpgi,.cpgi *){box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single:where(.cpgi,.cpgi *){box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered:where(.cpgi,.cpgi *){display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear:where(.cpgi,.cpgi *){position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered:where(.cpgi,.cpgi *){padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple:where(.cpgi,.cpgi *){box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered:where(.cpgi,.cpgi *){display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline:where(.cpgi,.cpgi *){float:left}
.select2-container .select2-search--inline .select2-search__field:where(.cpgi,.cpgi *){box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field:where(.cpgi,.cpgi *)::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown:where(.cpgi,.cpgi *){background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results:where(.cpgi,.cpgi *){display:block}
.select2-results__options:where(.cpgi,.cpgi *){list-style:none;margin:0;padding:0}
.select2-results__option:where(.cpgi,.cpgi *){padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]:where(.cpgi,.cpgi *){cursor:pointer}
.select2-container--open .select2-dropdown:where(.cpgi,.cpgi *){left:0}
.select2-container--open .select2-dropdown--above:where(.cpgi,.cpgi *){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below:where(.cpgi,.cpgi *){border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown:where(.cpgi,.cpgi *){display:block;padding:4px}
.select2-search--dropdown .select2-search__field:where(.cpgi,.cpgi *){padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field:where(.cpgi,.cpgi *)::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide:where(.cpgi,.cpgi *){display:none}
.select2-close-mask:where(.cpgi,.cpgi *){border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible:where(.cpgi,.cpgi *){border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}
.select2-container--default .select2-selection--single:where(.cpgi,.cpgi *){background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered:where(.cpgi,.cpgi *){color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear:where(.cpgi,.cpgi *){cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder:where(.cpgi,.cpgi *){color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow:where(.cpgi,.cpgi *){height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b:where(.cpgi,.cpgi *){border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear:where(.cpgi,.cpgi *){float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow:where(.cpgi,.cpgi *){left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single:where(.cpgi,.cpgi *){background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear:where(.cpgi,.cpgi *){display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:where(.cpgi,.cpgi *){border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple:where(.cpgi,.cpgi *){background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered:where(.cpgi,.cpgi *){box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li:where(.cpgi,.cpgi *){list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__clear:where(.cpgi,.cpgi *){cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice:where(.cpgi,.cpgi *){background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:where(.cpgi,.cpgi *){color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover:where(.cpgi,.cpgi *){color:#333}
:is(.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline):where(.cpgi,.cpgi *){float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice:where(.cpgi,.cpgi *){margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove:where(.cpgi,.cpgi *){margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple:where(.cpgi,.cpgi *){border:solid black 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple:where(.cpgi,.cpgi *){background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove:where(.cpgi,.cpgi *){display:none}
:is(.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple):where(.cpgi,.cpgi *){border-top-left-radius:0;border-top-right-radius:0}
:is(.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple):where(.cpgi,.cpgi *){border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field:where(.cpgi,.cpgi *){border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field:where(.cpgi,.cpgi *){background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options:where(.cpgi,.cpgi *){max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]:where(.cpgi,.cpgi *){padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]:where(.cpgi,.cpgi *){color:#999}
.select2-container--default .select2-results__option[aria-selected=true]:where(.cpgi,.cpgi *){background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option:where(.cpgi,.cpgi *){padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group:where(.cpgi,.cpgi *){padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option:where(.cpgi,.cpgi *){margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option:where(.cpgi,.cpgi *){margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option:where(.cpgi,.cpgi *){margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option:where(.cpgi,.cpgi *){margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option:where(.cpgi,.cpgi *){margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]:where(.cpgi,.cpgi *){background-color:#5897fb;color:white}
.select2-container--default .select2-results__group:where(.cpgi,.cpgi *){cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single:where(.cpgi,.cpgi *){background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}
.select2-container--classic .select2-selection--single:focus:where(.cpgi,.cpgi *){border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered:where(.cpgi,.cpgi *){color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear:where(.cpgi,.cpgi *){cursor:pointer;float:right;font-weight:bold;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder:where(.cpgi,.cpgi *){color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow:where(.cpgi,.cpgi *){background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b:where(.cpgi,.cpgi *){border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear:where(.cpgi,.cpgi *){float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow:where(.cpgi,.cpgi *){border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single:where(.cpgi,.cpgi *){border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow:where(.cpgi,.cpgi *){background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b:where(.cpgi,.cpgi *){border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single:where(.cpgi,.cpgi *){border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single:where(.cpgi,.cpgi *){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}
.select2-container--classic .select2-selection--multiple:where(.cpgi,.cpgi *){background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus:where(.cpgi,.cpgi *){border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered:where(.cpgi,.cpgi *){list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear:where(.cpgi,.cpgi *){display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice:where(.cpgi,.cpgi *){background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:where(.cpgi,.cpgi *){color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover:where(.cpgi,.cpgi *){color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice:where(.cpgi,.cpgi *){float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove:where(.cpgi,.cpgi *){margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple:where(.cpgi,.cpgi *){border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple:where(.cpgi,.cpgi *){border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple:where(.cpgi,.cpgi *){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field:where(.cpgi,.cpgi *){border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field:where(.cpgi,.cpgi *){outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown:where(.cpgi,.cpgi *){background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above:where(.cpgi,.cpgi *){border-bottom:none}
.select2-container--classic .select2-dropdown--below:where(.cpgi,.cpgi *){border-top:none}
.select2-container--classic .select2-results>.select2-results__options:where(.cpgi,.cpgi *){max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]:where(.cpgi,.cpgi *){padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]:where(.cpgi,.cpgi *){color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]:where(.cpgi,.cpgi *){background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group:where(.cpgi,.cpgi *){cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown:where(.cpgi,.cpgi *){border-color:#5897fb}
.animated:where(.cpgi,.cpgi *){-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.bounce:where(.cpgi,.cpgi *){-webkit-animation-name:bounce-cp-8a8acc0;animation-name:bounce-cp-8a8acc0;-webkit-transform-origin:center bottom;transform-origin:center bottom}
.flash:where(.cpgi,.cpgi *){-webkit-animation-name:flash-cp-8a8acc0;animation-name:flash-cp-8a8acc0}
.fadeIn:where(.cpgi,.cpgi *){-webkit-animation-name:fadeIn-cp-8a8acc0;animation-name:fadeIn-cp-8a8acc0}
.fadeInDown:where(.cpgi,.cpgi *){-webkit-animation-name:fadeInDown-cp-8a8acc0;animation-name:fadeInDown-cp-8a8acc0}
.fadeOut:where(.cpgi,.cpgi *){-webkit-animation-name:fadeOut-cp-8a8acc0;animation-name:fadeOut-cp-8a8acc0}
.fadeOutDown:where(.cpgi,.cpgi *){-webkit-animation-name:fadeOutDown-cp-8a8acc0;animation-name:fadeOutDown-cp-8a8acc0}
.animated.flip:where(.cpgi,.cpgi *){-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip-cp-8a8acc0;animation-name:flip-cp-8a8acc0}
.zoomOut:where(.cpgi,.cpgi *){-webkit-animation-name:zoomOut-cp-8a8acc0;animation-name:zoomOut-cp-8a8acc0}
:root:where(.cpgi,.cpgi *){--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}
.animate__animated:where(.cpgi,.cpgi *){-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
@media (prefers-reduced-motion:reduce),print{
.animate__animated:where(.cpgi,.cpgi *){-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}
.animate__animated[class*=Out]:where(.cpgi,.cpgi *){opacity:0}}
.animate__fadeIn:where(.cpgi,.cpgi *){-webkit-animation-name:fadeIn-cp-aa158e0;animation-name:fadeIn-cp-aa158e0}
.animate__fadeInDown:where(.cpgi,.cpgi *){-webkit-animation-name:fadeInDown-cp-aa158e0;animation-name:fadeInDown-cp-aa158e0}
.animate__fadeInLeft:where(.cpgi,.cpgi *){-webkit-animation-name:fadeInLeft-cp-aa158e0;animation-name:fadeInLeft-cp-aa158e0}
.animate__fadeInRight:where(.cpgi,.cpgi *){-webkit-animation-name:fadeInRight-cp-aa158e0;animation-name:fadeInRight-cp-aa158e0}
.animate__fadeOutLeft:where(.cpgi,.cpgi *){-webkit-animation-name:fadeOutLeft-cp-aa158e0;animation-name:fadeOutLeft-cp-aa158e0}
.animate__fadeOutRight:where(.cpgi,.cpgi *){-webkit-animation-name:fadeOutRight-cp-aa158e0;animation-name:fadeOutRight-cp-aa158e0}
.fa:where(.cpgi,.cpgi *){font-family:var(--fa-style-family,var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro"));font-weight:var(--fa-style,900)}
:is(.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.far,.fas):where(.cpgi,.cpgi *){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
:is(.fa-spin):where(.cpgi,.cpgi *){-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}
.fa-spin:where(.cpgi,.cpgi *){-webkit-animation-name:fa-spin-cp-c88e4be;animation-name:fa-spin-cp-c88e4be;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
@media (prefers-reduced-motion:reduce){
:is(.fa-spin):where(.cpgi,.cpgi *){-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}
.fa-arrow-right:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-bars):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-bars-staggered):where(.cpgi,.cpgi *):before{content:""}
.fa-calendar:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-chart-bar):where(.cpgi,.cpgi *):before{content:""}
.fa-check:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-chevrons-left):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-chevrons-right):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-play-circle):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-circle-question):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-clock):where(.cpgi,.cpgi *):before{content:""}
.fa-comment:where(.cpgi,.cpgi *):before{content:""}
.fa-comments:where(.cpgi,.cpgi *):before{content:""}
.fa-compress:where(.cpgi,.cpgi *):before{content:""}
.fa-dumbbell:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-mail-bulk):where(.cpgi,.cpgi *):before{content:""}
.fa-expand:where(.cpgi,.cpgi *):before{content:""}
.fa-eye:where(.cpgi,.cpgi *):before{content:""}
.fa-heart:where(.cpgi,.cpgi *):before{content:""}
.fa-layer-group:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-map-marker-alt):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-expand-arrows-alt):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-minus):where(.cpgi,.cpgi *):before{content:""}
.fa-paper-plane:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-plus):where(.cpgi,.cpgi *):before{content:"+"}
:is(.fa-rupee-sign):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-share):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-tshirt):where(.cpgi,.cpgi *):before{content:""}
.fa-spinner:where(.cpgi,.cpgi *):before{content:""}
.fa-square:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-trash-can):where(.cpgi,.cpgi *):before{content:""}
:is(.fa-exclamation-triangle):where(.cpgi,.cpgi *):before{content:""}
.fa-trophy:where(.cpgi,.cpgi *):before{content:""}
:is(.fa-xmark):where(.cpgi,.cpgi *):before{content:""}
:is(:host,:root):where(.cpgi,.cpgi *){--fa-font-brands:normal 400 1em/1 var(--cp-font-font-awesome-6-brands,"Font Awesome 6 Brands")}
:is(.fa-brands):where(.cpgi,.cpgi *){font-family:var(--cp-font-font-awesome-6-brands,"Font Awesome 6 Brands");font-weight:400}
.fa-facebook-f:where(.cpgi,.cpgi *):before{content:""}
.fa-instagram:where(.cpgi,.cpgi *):before{content:""}
.fa-youtube:where(.cpgi,.cpgi *):before{content:""}
:is(:host,:root):where(.cpg3u,.cpg3u *){--fa-font-duotone:normal 900 1em/1 var(--cp-font-font-awesome-6-duotone,"Font Awesome 6 Duotone")}
:is(.fa-duotone):where(.cpg3u,.cpg3u *){position:relative;font-family:var(--cp-font-font-awesome-6-duotone,"Font Awesome 6 Duotone");font-weight:900;letter-spacing:normal}
:is(.fa-duotone):where(.cpg3u,.cpg3u *):before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
:is(.fa-duotone):where(.cpg3u,.cpg3u *):after{color:var(--fa-secondary-color,inherit)}
:is(.fa-duotone):where(.cpg3u,.cpg3u *):after{opacity:var(--fa-secondary-opacity,.4)}
:is(.fa-duotone.fa-arrow-right):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-bars):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-bars-staggered):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-calendar):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-chart-bar):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-check):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-chevrons-left):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-chevrons-right):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-play-circle):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-circle-question):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-clock):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-comment):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-comments):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-compress):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-dumbbell):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-mail-bulk):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-expand):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-eye):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-heart):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-layer-group):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-map-marker-alt):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-expand-arrows-alt):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-minus):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-paper-plane):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-plus):where(.cpg3u,.cpg3u *):after{content:"++"}
:is(.fa-duotone.fa-rupee-sign):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-share):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-tshirt):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-spinner):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-square):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-trash-can):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-exclamation-triangle):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-trophy):where(.cpg3u,.cpg3u *):after{content:""}
:is(.fa-duotone.fa-xmark):where(.cpg3u,.cpg3u *):after{content:""}
:is(:host,:root):where(.cpg3u,.cpg3u *){--fa-font-light:normal 300 1em/1 var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro")}
:is(.fa-light):where(.cpg3u,.cpg3u *){font-family:var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro");font-weight:300}
:is(:host,:root):where(.cpg3u,.cpg3u *){--fa-font-regular:normal 400 1em/1 var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro")}
:is(.fa-regular,.far):where(.cpg3u,.cpg3u *){font-family:var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro");font-weight:400}
:is(:host,:root):where(.cpg3u,.cpg3u *){--fa-font-solid:normal 900 1em/1 var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro")}
:is(.fa-solid,.fas):where(.cpg3u,.cpg3u *){font-family:var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro");font-weight:900}
:is(:host,:root):where(.cpg3u,.cpg3u *){--fa-font-thin:normal 100 1em/1 var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro")}
.owl-carousel:where(.cpg3u,.cpg3u *),.owl-carousel .owl-item:where(.cpg3u,.cpg3u *){-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel:where(.cpg3u,.cpg3u *){display:none;width:100%;z-index:1}
.owl-carousel .owl-stage:where(.cpg3u,.cpg3u *){position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:where(.cpg3u,.cpg3u *):after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer:where(.cpg3u,.cpg3u *){position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
:is(.owl-carousel .owl-item,.owl-carousel .owl-wrapper):where(.cpg3u,.cpg3u *){-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item:where(.cpg3u,.cpg3u *){min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img:where(.cpg3u,.cpg3u *){display:block;width:100%}
:is(.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled):where(.cpg3u,.cpg3u *){display:none}
:is(.owl-carousel.owl-loaded):where(.cpg3u,.cpg3u *){display:block}
.owl-carousel .owl-dot:where(.cpg3u,.cpg3u *),:is(.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev):where(.cpg3u,.cpg3u *){cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
:is(.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev):where(.cpg3u,.cpg3u *),.owl-carousel button.owl-dot:where(.cpg3u,.cpg3u *){background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loading:where(.cpg3u,.cpg3u *){opacity:0;display:block}
.owl-carousel.owl-hidden:where(.cpg3u,.cpg3u *){opacity:0}
.owl-carousel.owl-refresh .owl-item:where(.cpg3u,.cpg3u *){visibility:hidden}
.owl-carousel.owl-drag .owl-item:where(.cpg3u,.cpg3u *){-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab:where(.cpg3u,.cpg3u *){cursor:move;cursor:grab}
.owl-carousel.owl-rtl:where(.cpg3u,.cpg3u *){direction:rtl}
.owl-carousel.owl-rtl .owl-item:where(.cpg3u,.cpg3u *){float:right}
.owl-carousel .animated:where(.cpg3u,.cpg3u *){animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in:where(.cpg3u,.cpg3u *){z-index:0}
.owl-carousel .owl-animated-out:where(.cpg3u,.cpg3u *){z-index:1}
.owl-carousel .fadeOut:where(.cpg3u,.cpg3u *){animation-name:fadeOut-cp-61ff8b6}
.owl-height:where(.cpg3u,.cpg3u *){transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy:where(.cpg3u,.cpg3u *){opacity:0;transition:opacity .4s ease}
:is(.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]):where(.cpg3u,.cpg3u *){max-height:0}
.owl-carousel .owl-item img.owl-lazy:where(.cpg3u,.cpg3u *){transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper:where(.cpg3u,.cpg3u *){position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon:where(.cpg3u,.cpg3u *){position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover:where(.cpg3u,.cpg3u *){-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
:is(.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn):where(.cpg3u,.cpg3u *){display:none}
.owl-carousel .owl-video-tn:where(.cpg3u,.cpg3u *){opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame:where(.cpg3u,.cpg3u *){position:relative;z-index:1;height:100%;width:100%}
:is(.odometer.odometer-theme-default):where(.cpg3u,.cpg3u *){display:inline-block;vertical-align:middle;position:relative}
:is(.odometer.odometer-theme-default):where(.cpg3u,.cpg3u *){font-family:"Helvetica Neue",sans-serif;line-height:1.1em}
html.os-html:where(.cpg3u,.cpg3u *),html.os-html>.os-host:where(.cpg3u,.cpg3u *){display:block;overflow:hidden;box-sizing:border-box;height:100%!important;width:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;position:absolute!important}
html.os-html>.os-host>.os-padding:where(.cpg3u,.cpg3u *){position:absolute}
:is(body.os-dragging,body.os-dragging *):where(.cpg3u,.cpg3u *){cursor:default}
:is(.os-host,.os-host-textarea):where(.cpg3u,.cpg3u *){position:relative;overflow:visible!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}
.os-host-flexbox:where(.cpg3u,.cpg3u *){overflow:hidden!important;display:-webkit-box;display:-ms-flexbox;display:flex}
.os-host-flexbox>.os-size-auto-observer:where(.cpg3u,.cpg3u *){height:inherit!important}
.os-host-flexbox>.os-content-glue:where(.cpg3u,.cpg3u *){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}
:is(.os-host-flexbox>.os-size-auto-observer,.os-host-flexbox>.os-content-glue):where(.cpg3u,.cpg3u *){min-height:0;min-width:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}
#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *){position:fixed;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;overflow:scroll;height:500px;width:500px}
#os-dummy-scrollbar-size>div:where(.cpg3u,.cpg3u *){width:200%;height:200%;margin:10px 0}
#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *):before,#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *):after,.os-content:where(.cpg3u,.cpg3u *):before,.os-content:where(.cpg3u,.cpg3u *):after{content:"";display:table;width:.01px;height:.01px;line-height:0;font-size:0;flex-grow:0;flex-shrink:0;visibility:hidden}
#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *),.os-viewport:where(.cpg3u,.cpg3u *){-ms-overflow-style:scrollbar!important}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *),.os-viewport-native-scrollbars-invisible.os-viewport:where(.cpg3u,.cpg3u *){scrollbar-width:none!important}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *)::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible.os-viewport:where(.cpg3u,.cpg3u *)::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size:where(.cpg3u,.cpg3u *)::-webkit-scrollbar-corner,.os-viewport-native-scrollbars-invisible.os-viewport:where(.cpg3u,.cpg3u *)::-webkit-scrollbar-corner{display:none!important;width:0!important;height:0!important;visibility:hidden!important;background:0 0!important}
.os-content-glue:where(.cpg3u,.cpg3u *){box-sizing:inherit;max-height:100%;max-width:100%;width:100%;pointer-events:none}
.os-padding:where(.cpg3u,.cpg3u *){box-sizing:inherit;direction:inherit;position:absolute;overflow:visible;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}
.os-host-overflow>.os-padding:where(.cpg3u,.cpg3u *){overflow:hidden}
.os-viewport:where(.cpg3u,.cpg3u *){direction:inherit!important;box-sizing:inherit!important;resize:none!important;outline:0!important;position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}
.os-content-arrange:where(.cpg3u,.cpg3u *){position:absolute;z-index:-1;min-height:1px;min-width:1px;pointer-events:none}
.os-content:where(.cpg3u,.cpg3u *){direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:100%;height:100%;width:100%;visibility:visible}
.os-content>.os-textarea:where(.cpg3u,.cpg3u *){box-sizing:border-box!important;direction:inherit!important;background:0 0!important;outline:0 transparent!important;overflow:hidden!important;position:absolute!important;display:block!important;top:0!important;left:0!important;margin:0!important;border-radius:0!important;float:none!important;-webkit-filter:none!important;filter:none!important;border:0!important;resize:none!important;-webkit-transform:none!important;transform:none!important;max-width:none!important;max-height:none!important;box-shadow:none!important;-webkit-perspective:none!important;perspective:none!important;opacity:1!important;z-index:1!important;clip:auto!important;vertical-align:baseline!important;padding:0}
.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea:where(.cpg3u,.cpg3u *){right:0!important}
.os-content>.os-textarea-cover:where(.cpg3u,.cpg3u *){z-index:-1;pointer-events:none}
.os-content>.os-textarea[wrap=off]:where(.cpg3u,.cpg3u *){white-space:pre!important;margin:0!important}
.os-text-inherit:where(.cpg3u,.cpg3u *){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;text-transform:inherit;text-decoration:inherit;text-indent:inherit;text-align:inherit;text-shadow:inherit;text-overflow:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;unicode-bidi:inherit;direction:inherit;color:inherit;cursor:text}
:is(.os-resize-observer,.os-resize-observer-host):where(.cpg3u,.cpg3u *){box-sizing:inherit;display:block;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}
.os-resize-observer-host:where(.cpg3u,.cpg3u *){padding:inherit;border:inherit;border-color:transparent;border-style:solid;box-sizing:border-box}
.os-resize-observer-host>.os-resize-observer:where(.cpg3u,.cpg3u *){height:200%;width:200%;padding:inherit;border:inherit;margin:0;display:block;box-sizing:content-box}
.os-size-auto-observer:where(.cpg3u,.cpg3u *){box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}
.os-size-auto-observer>.os-resize-observer:where(.cpg3u,.cpg3u *){width:1000%;height:1000%;min-height:1px;min-width:1px}
.os-resize-observer-item:where(.cpg3u,.cpg3u *){position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;opacity:0;direction:ltr!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}
.os-resize-observer-item-final:where(.cpg3u,.cpg3u *){position:absolute;left:0;top:0;-webkit-transition:none!important;transition:none!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}
.os-resize-observer:where(.cpg3u,.cpg3u *){-webkit-animation-duration:.001s;animation-duration:.001s;-webkit-animation-name:os-resize-observer-dummy-animation-cp-6ed0406;animation-name:os-resize-observer-dummy-animation-cp-6ed0406}
object.os-resize-observer:where(.cpg3u,.cpg3u *){box-sizing:border-box!important}
:is(.os-host-transition>.os-scrollbar,.os-host-transition>.os-scrollbar-corner):where(.cpg3u,.cpg3u *){-webkit-transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s;transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s}
html.os-html>.os-host>.os-scrollbar:where(.cpg3u,.cpg3u *){position:absolute;z-index:999999}
:is(.os-scrollbar,.os-scrollbar-corner):where(.cpg3u,.cpg3u *){position:absolute;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:1}
.os-scrollbar-corner:where(.cpg3u,.cpg3u *){bottom:0;right:0}
.os-scrollbar:where(.cpg3u,.cpg3u *){pointer-events:none}
.os-scrollbar-track:where(.cpg3u,.cpg3u *){pointer-events:auto;position:relative;height:100%;width:100%;padding:0!important;border:0!important}
.os-scrollbar-handle:where(.cpg3u,.cpg3u *){pointer-events:auto;position:absolute;width:100%;height:100%}
:is(.os-scrollbar-handle-off,.os-scrollbar-track-off):where(.cpg3u,.cpg3u *){pointer-events:none}
:is(.os-scrollbar.os-scrollbar-unusable,.os-scrollbar.os-scrollbar-unusable *):where(.cpg3u,.cpg3u *){pointer-events:none!important}
.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle:where(.cpg3u,.cpg3u *){opacity:0!important}
.os-scrollbar-horizontal:where(.cpg3u,.cpg3u *){bottom:0;left:0}
.os-scrollbar-vertical:where(.cpg3u,.cpg3u *){top:0;right:0}
.os-host-rtl>.os-scrollbar-horizontal:where(.cpg3u,.cpg3u *){right:0}
:is(.os-host-rtl>.os-scrollbar-vertical,.os-host-rtl>.os-scrollbar-corner):where(.cpg3u,.cpg3u *){right:auto;left:0}
.os-scrollbar-auto-hidden:where(.cpg3u,.cpg3u *),:is(.os-padding+.os-scrollbar-corner,.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal,.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical):where(.cpg3u,.cpg3u *),:is(.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner,.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner):where(.cpg3u,.cpg3u *),:is(.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner,.os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner):where(.cpg3u,.cpg3u *),.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner:where(.cpg3u,.cpg3u *){opacity:0;visibility:hidden;pointer-events:none}
.os-scrollbar-corner-resize-both:where(.cpg3u,.cpg3u *){cursor:nwse-resize}
.os-host-rtl>.os-scrollbar-corner-resize-both:where(.cpg3u,.cpg3u *){cursor:nesw-resize}
.os-scrollbar-corner-resize-horizontal:where(.cpg3u,.cpg3u *){cursor:ew-resize}
.os-scrollbar-corner-resize-vertical:where(.cpg3u,.cpg3u *){cursor:ns-resize}
.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize:where(.cpg3u,.cpg3u *){cursor:default}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical:where(.cpg3u,.cpg3u *){top:0;bottom:0}
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal:where(.cpg3u,.cpg3u *),.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal:where(.cpg3u,.cpg3u *){right:0;left:0}
:is(.os-scrollbar:hover,.os-scrollbar-corner.os-scrollbar-corner-resize):where(.cpg3u,.cpg3u *){opacity:1!important;visibility:visible!important}
.os-scrollbar-corner.os-scrollbar-corner-resize:where(.cpg3u,.cpg3u *){background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB3aWR0aD0iMTAiICAgaGVpZ2h0PSIxMCIgICB2ZXJzaW9uPSIxLjEiPiAgPGcgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMikiICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjQ5NDExNzY1O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDcuNDI0MjE4NywxMDQyLjM2MjIgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjYgLTEuMzEwMTU2MiwxLjMxMDIgMCwwLjI5OSAwLjEwNDM0MTksMC41NzEgMC4yNzI5NDkyLDAuNzkxNSAwLjIwOTEwMjQsMC4xNDEzIDAuNDY1NjIwNiwwLjIxODQgMC43MzY5NjI5LDAuMjE4NCAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NiAxLjMxMDE1NjMsLTEuMzEwMiAwLC0wLjI3MTMgLTAuMDc3MDkzLC0wLjUyNzggLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0MSwtMC4xNjg2IC0wLjQ5MjU0NDMsLTAuMjcyOSAtMC43OTE1NTI4LC0wLjI3MjkgeiBtIDAsMy4wODQzIGMgLTAuNzIzNTc5MiwwIC0xLjMxMDE1NjIsMC41ODY2IC0xLjMxMDE1NjIsMS4zMTAyIDAsMC4yOTkgMC4xMDQzNDE5LDAuNTcxIDAuMjcyOTQ5MiwwLjc5MTUgMC4yMDkxMDI0LDAuMTQxMyAwLjQ2NTYyMDYsMC4yMTg0IDAuNzM2OTYyOSwwLjIxODQgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjYgMS4zMTAxNTYzLC0xLjMxMDIgMCwtMC4yNzEzIC0wLjA3NzA5MywtMC41Mjc4IC0wLjIxODM1OTQsLTAuNzM2OSAtMC4yMjA0OTQxLC0wLjE2ODYgLTAuNDkyNTQ0MywtMC4yNzMgLTAuNzkxNTUyOCwtMC4yNzMgeiBtIC0zLjA4NDMyNjEsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NiAtMS4zMTAxNTYzLDEuMzEwMiAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MSAwLjI3Mjk0OTIsMC43OTE1IDAuMjA5MTAyNCwwLjE0MTMgMC40NjU2MjA3LDAuMjE4NCAwLjczNjk2MjksMC4yMTg0IDAuNzIzNTc5MywwIDEuMzEwMTU2MywtMC41ODY2IDEuMzEwMTU2MywtMS4zMTAyIDAsLTAuMjcxMyAtMC4wNzcwOTMsLTAuNTI3OCAtMC4yMTgzNTk0LC0wLjczNjkgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzMgLTAuNzkxNTUyNywtMC4yNzMgeiBtIC0zLjAyOTczNjQsMy4wMjk4IEMgMC41ODY1NzY5MywxMDQ4LjQ3NjMgMCwxMDQ5LjA2MjggMCwxMDQ5Ljc4NjQgYyAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyMiwwLjc5MTYgMC4yMDkxMDIyOSwwLjE0MTIgMC40NjU2MjA2NSwwLjIxODMgMC43MzY5NjI4OCwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHogbSAzLjAyOTczNjQsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NSAtMS4zMTAxNTYzLDEuMzEwMSAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyLDAuNzkxNiAwLjIwOTEwMjQsMC4xNDEyIDAuNDY1NjIwNywwLjIxODMgMC43MzY5NjI5LDAuMjE4MyAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NSAxLjMxMDE1NjMsLTEuMzEwMSAwLC0wLjI3MTQgLTAuMDc3MDkzLC0wLjUyNzkgLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzI5IC0wLjc5MTU1MjcsLTAuMjcyOSB6IG0gMy4wODQzMjYxLDAgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjUgLTEuMzEwMTU2MiwxLjMxMDEgMCwwLjI5OSAwLjEwNDM0MTksMC41NzExIDAuMjcyOTQ5MiwwLjc5MTYgMC4yMDkxMDI0LDAuMTQxMiAwLjQ2NTYyMDYsMC4yMTgzIDAuNzM2OTYyOSwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHoiLz4gIDwvZz4gIDxnICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDguMjE1NzcxNSwwLjI3Mjk0OTIyIGMgMC4xNDEyNjY3LDAuMjA5MTAyMjkgMC4yMTgzNTk0LDAuNDY1NjIwNjUgMC4yMTgzNTk0LDAuNzM2OTYyODggMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDc2IC0wLjIwNTUxNzYsLTAuNzk3Nzk2NTkgLTAuNTE4NjAzNSwtMS4wMzcyMDY5OCB6IG0gMCwzLjA4NDMyNjE4IGMgMC4xNDEyNjY3LDAuMjA5MTAyMyAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MiAtMS4zMTAxNTYzLDEuMzEwMTU2MiAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTkzIDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAtMy4wODQzMjYyLDAgYyAwLjE0MTI2NjcsMC4yMDkxMDIzIDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYyIC0xLjMxMDE1NjMsMS4zMTAxNTYyIC0wLjI3MTM0MjIsMCAtMC41Mjc4NjA1LC0wLjA3NzA5MyAtMC43MzY5NjI5LC0wLjIxODM1OTMgMC4yMzk0MTA0LDAuMzEzMDg1OSAwLjYxMjYzNjMsMC41MTg2MDM1IDEuMDM3MjA3MSwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYyLC0wLjU4NjU3NyAxLjMxMDE1NjIsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NSwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogTSAyLjEwMTcwOSw2LjM4NzAxMTcgYyAwLjE0MTI2NjcsMC4yMDkxMDI0IDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYzIC0xLjMxMDE1NjMsMS4zMTAxNTYzIC0wLjI3MTM0MjIzLDAgLTAuNTI3ODYwNTksLTAuMDc3MDkzIC0wLjczNjk2Mjg4LC0wLjIxODM1OTQgMC4yMzk0MTAzOSwwLjMxMzA4NTkgMC42MTI2MzYyMiwwLjUxODYwMzUgMS4wMzcyMDY5OCwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAzLjAyOTczNjMsMCBjIDAuMTQxMjY2NywwLjIwOTEwMjQgMC4yMTgzNTk0LDAuNDY1NjIwNiAwLjIxODM1OTQsMC43MzY5NjI5IDAsMC43MjM1NzkzIC0wLjU4NjU3NywxLjMxMDE1NjMgLTEuMzEwMTU2MywxLjMxMDE1NjMgLTAuMjcxMzQyMiwwIC0wLjUyNzg2MDUsLTAuMDc3MDkzIC0wLjczNjk2MjksLTAuMjE4MzU5NCAwLjIzOTQxMDQsMC4zMTMwODU5IDAuNjEyNjM2MywwLjUxODYwMzUgMS4wMzcyMDcxLDAuNTE4NjAzNSAwLjcyMzU3OTMsMCAxLjMxMDE1NjIsLTAuNTg2NTc3IDEuMzEwMTU2MiwtMS4zMTAxNTYzIDAsLTAuNDI0NTcwOCAtMC4yMDU1MTc1LC0wLjc5Nzc5NjYgLTAuNTE4NjAzNSwtMS4wMzcyMDcgeiBtIDMuMDg0MzI2MiwwIGMgMC4xNDEyNjY3LDAuMjA5MTAyNCAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHoiIC8+ICA8L2c+PC9zdmc+");background-repeat:no-repeat;background-position:100% 100%;pointer-events:auto!important}
.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize:where(.cpg3u,.cpg3u *){-webkit-transform:scale(-1,1);transform:scale(-1,1)}
.os-host-overflow:where(.cpg3u,.cpg3u *){overflow:hidden!important}
:is(.os-theme-none>.os-scrollbar-horizontal,.os-theme-none>.os-scrollbar-vertical,.os-theme-none>.os-scrollbar-corner):where(.cpg3u,.cpg3u *){display:none!important}
.os-theme-none>.os-scrollbar-corner-resize:where(.cpg3u,.cpg3u *){display:block!important;min-width:10px;min-height:10px}
:is(.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal):where(.cpg3u,.cpg3u *){right:10px;height:10px}
:is(.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical):where(.cpg3u,.cpg3u *){bottom:10px;width:10px}
:is(.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal,.os-theme-light.os-host-rtl>.os-scrollbar-horizontal):where(.cpg3u,.cpg3u *){left:10px;right:0}
:is(.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner):where(.cpg3u,.cpg3u *){height:10px;width:10px}
:is(.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner):where(.cpg3u,.cpg3u *){background-color:transparent}
:is(.os-theme-dark>.os-scrollbar,.os-theme-light>.os-scrollbar):where(.cpg3u,.cpg3u *){padding:2px;box-sizing:border-box;background:0 0}
:is(.os-theme-dark>.os-scrollbar.os-scrollbar-unusable,.os-theme-light>.os-scrollbar.os-scrollbar-unusable,.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track):where(.cpg3u,.cpg3u *){background:0 0}
:is(.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle):where(.cpg3u,.cpg3u *){min-width:30px}
:is(.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle):where(.cpg3u,.cpg3u *){min-height:30px}
:is(.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle):where(.cpg3u,.cpg3u *){-webkit-transition:background-color .3s;transition:background-color .3s}
:is(.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle):where(.cpg3u,.cpg3u *),:is(.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track):where(.cpg3u,.cpg3u *){border-radius:10px}
.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:where(.cpg3u,.cpg3u *){background:rgba(0,0,0,.4)}
.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:where(.cpg3u,.cpg3u *){background:rgba(255,255,255,.4)}
.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle:where(.cpg3u,.cpg3u *){background:rgba(0,0,0,.55)}
.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle:where(.cpg3u,.cpg3u *){background:rgba(255,255,255,.55)}
.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active:where(.cpg3u,.cpg3u *){background:rgba(0,0,0,.7)}
.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active:where(.cpg3u,.cpg3u *){background:rgba(255,255,255,.7)}
:is(.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle,.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle):where(.cpg3u,.cpg3u *):before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}
:is(.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle,.os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle,.os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle,.os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle):where(.cpg3u,.cpg3u *):before{display:none}
:is(.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle):where(.cpg3u,.cpg3u *):before{top:-6px;bottom:-2px}
:is(.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle):where(.cpg3u,.cpg3u *):before{left:-6px;right:-2px}
:is(.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle,.os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle):where(.cpg3u,.cpg3u *):before{right:-6px;left:-2px}
[data-aos][data-aos][data-aos-duration="50"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="50"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="50"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="50"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="50"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="100"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="100"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="100"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="100"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="150"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="150"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="150"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="150"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="200"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="200"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="200"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="200"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="250"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="250"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="250"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="250"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="300"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="300"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="300"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="350"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="350"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="350"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="350"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="400"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="400"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="400"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="400"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="450"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="450"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="450"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="450"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="500"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="500"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="500"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="500"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="550"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="550"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="550"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="550"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="600"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="600"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="600"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="600"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="650"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="650"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="650"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="650"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="700"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="700"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="700"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="700"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="750"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="750"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="750"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="750"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="800"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="800"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="800"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="850"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="850"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="850"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="850"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="900"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="900"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="900"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="900"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="950"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="950"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="950"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="950"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1000"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1000"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1000"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1050"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1050"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1050"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1100"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1100"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1100"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1150"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1150"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1150"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1200"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1200"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1200"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1250"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1250"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1250"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1300"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1300"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1300"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1350"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1350"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1350"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1400"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1400"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1400"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1450"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1450"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1450"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1500"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1500"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1500"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1550"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1550"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1550"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1600"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1600"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1600"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1650"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1650"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1650"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1700"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1700"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1700"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1750"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1750"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1750"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1800"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1800"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1800"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1850"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1850"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1850"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1900"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1900"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1900"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="1950"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="1950"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="1950"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2000"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2000"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2000"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2050"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2050"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2050"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2100"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2100"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2100"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2150"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2150"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2150"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2200"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2200"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2200"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2250"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2250"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2250"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2300"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2300"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2300"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2350"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2350"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2350"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2400"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2400"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2400"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2450"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2450"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2450"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2500"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2500"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2500"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2550"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2550"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2550"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2600"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2600"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2600"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2650"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2650"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2650"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2700"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2700"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2700"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2750"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2750"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2750"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2800"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2800"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2800"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2850"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2850"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2850"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2900"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2900"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2900"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="2950"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="2950"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="2950"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"]:where(.cpg3u,.cpg3u *),body[data-aos-duration="3000"] [data-aos]:where(.cpg3u,.cpg3u *){transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"]:where(.cpg3u,.cpg3u *),body[data-aos-delay="3000"] [data-aos]:where(.cpg3u,.cpg3u *){transition-delay:0}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate:where(.cpg3u,.cpg3u *),body[data-aos-delay="3000"] [data-aos].aos-animate:where(.cpg3u,.cpg3u *){transition-delay:3s}
[data-aos][data-aos][data-aos-easing=linear]:where(.cpg3u,.cpg3u *),body[data-aos-easing=linear] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-out] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-out] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-back] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-out-back] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-out-back] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-sine] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-out-sine] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-out-sine] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-quad] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-out-quad] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-out-quad] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-cubic] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-out-cubic] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-out-cubic] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-quart] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-out-quart] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart]:where(.cpg3u,.cpg3u *),body[data-aos-easing=ease-in-out-quart] [data-aos]:where(.cpg3u,.cpg3u *){transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos^=fade][data-aos^=fade]:where(.cpg3u,.cpg3u *){opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate:where(.cpg3u,.cpg3u *){opacity:1;transform:translateZ(0)}
[data-aos=fade-up]:where(.cpg3u,.cpg3u *){transform:translate3d(0,100px,0)}
[data-aos=fade-down]:where(.cpg3u,.cpg3u *){transform:translate3d(0,-100px,0)}
[data-aos=fade-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-100px,0,0)}
[data-aos=fade-left]:where(.cpg3u,.cpg3u *){transform:translate3d(100px,0,0)}
[data-aos=fade-up-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-100px,100px,0)}
[data-aos=fade-up-left]:where(.cpg3u,.cpg3u *){transform:translate3d(100px,100px,0)}
[data-aos=fade-down-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-100px,-100px,0)}
[data-aos=fade-down-left]:where(.cpg3u,.cpg3u *){transform:translate3d(100px,-100px,0)}
[data-aos^=zoom][data-aos^=zoom]:where(.cpg3u,.cpg3u *){opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate:where(.cpg3u,.cpg3u *){opacity:1;transform:translateZ(0) scale(1)}
[data-aos=zoom-in]:where(.cpg3u,.cpg3u *){transform:scale(.6)}
[data-aos=zoom-in-up]:where(.cpg3u,.cpg3u *){transform:translate3d(0,100px,0) scale(.6)}
[data-aos=zoom-in-down]:where(.cpg3u,.cpg3u *){transform:translate3d(0,-100px,0) scale(.6)}
[data-aos=zoom-in-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-100px,0,0) scale(.6)}
[data-aos=zoom-in-left]:where(.cpg3u,.cpg3u *){transform:translate3d(100px,0,0) scale(.6)}
[data-aos=zoom-out]:where(.cpg3u,.cpg3u *){transform:scale(1.2)}
[data-aos=zoom-out-up]:where(.cpg3u,.cpg3u *){transform:translate3d(0,100px,0) scale(1.2)}
[data-aos=zoom-out-down]:where(.cpg3u,.cpg3u *){transform:translate3d(0,-100px,0) scale(1.2)}
[data-aos=zoom-out-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-100px,0,0) scale(1.2)}
[data-aos=zoom-out-left]:where(.cpg3u,.cpg3u *){transform:translate3d(100px,0,0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]:where(.cpg3u,.cpg3u *){transition-property:transform}
[data-aos^=slide][data-aos^=slide].aos-animate:where(.cpg3u,.cpg3u *){transform:translateZ(0)}
[data-aos=slide-up]:where(.cpg3u,.cpg3u *){transform:translate3d(0,100%,0)}
[data-aos=slide-down]:where(.cpg3u,.cpg3u *){transform:translate3d(0,-100%,0)}
[data-aos=slide-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-100%,0,0)}
[data-aos=slide-left]:where(.cpg3u,.cpg3u *){transform:translate3d(100%,0,0)}
[data-aos^=flip][data-aos^=flip]:where(.cpg3u,.cpg3u *){backface-visibility:hidden;transition-property:transform}
[data-aos=flip-left]:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateY(0)}
[data-aos=flip-up]:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateX(-100deg)}
[data-aos=flip-up].aos-animate:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateX(0)}
[data-aos=flip-down]:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate:where(.cpg3u,.cpg3u *){transform:perspective(2500px) rotateX(0)}
:is(.mc-calendar,.mc-calendar *):where(.cpg3u,.cpg3u *){line-height:1.2}
:is(.mc-calendar,.mc-calendar *):where(.cpg3u,.cpg3u *),:is(.mc-calendar,.mc-calendar ):where(.cpg3u,.cpg3u *):after,:is(.mc-calendar,.mc-calendar ):where(.cpg3u,.cpg3u *):before{box-sizing:border-box;margin:0;padding:0}
:is(.mc-btn,.mc-select__nav):where(.cpg3u,.cpg3u *){background:none;border:0;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0}
.mc-btn:where(.cpg3u,.cpg3u *)::-moz-focus-inner,.mc-select__nav:where(.cpg3u,.cpg3u *)::-moz-focus-inner{border:0;padding:0}
:is(.mc-calendar h1,.mc-calendar h2,.mc-calendar h3):where(.cpg3u,.cpg3u *){font-weight:500}
.mc-container:where(.cpg3u,.cpg3u *){position:relative;margin:0 auto;width:90%}
.mc-calendar:where(.cpg3u,.cpg3u *){--mc-theme-color:#38ada9;--mc-main-bg:#f5f5f6;--mc-active-text-color:#000;--mc-inactive-text-color:rgba(0,0,0,0.8);--mc-display-foreground:hsla(0,0%,100%,0.8);--mc-display-background:#38ada9;--mc-picker-foreground:#000;--mc-picker-background:#f5f5f6;--mc-picker-header-active:#818181;--mc-picker-header-inactive:rgba(0,0,0,0.2);--mc-weekday-foreground:#38ada9;--mc-btn-success-foreground:#38ada9;--mc-btn-danger-foreground:#e65151;--mc-date-active-def-foreground:#000;--mc-date-active-pick-foreground:#fff;--mc-date-active-pick-background:#38ada9;--mc-date-active-today-foreground:#000;--mc-date-active-today-background:rgba(0,0,0,0.2);--mc-date-inactive-def-foreground:rgba(0,0,0,0.2);--mc-date-inactive-pick-foreground:#38ada9;--mc-date-inactive-pick-background:#38ada9;--mc-date-inactive-today-foreground:rgba(0,0,0,0.2);--mc-date-inactive-today-background:rgba(0,0,0,0.2);--mc-date-marcked-foreground:#38ada9;--mc-prev-active-def-foreground:#000;--mc-prev-active-pick-foreground:#000;--mc-prev-active-pick-background:rgba(0,0,0,0.2);--mc-prev-inactive-def-foreground:rgba(0,0,0,0.2);--mc-prev-inactive-pick-foreground:rgba(0,0,0,0.2);--mc-prev-inactive-pick-background:rgba(0,0,0,0.2);display:flex;position:absolute;top:-100vh;left:50vw;flex-direction:column;font-family:var(--cp-font-maven-pro,"Maven Pro"),sans-serif;font-weight:500;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;background-color:var(--mc-main-bg)}
.mc-calendar:focus:where(.cpg3u,.cpg3u *){outline:none}
.mc-calendar--opened:where(.cpg3u,.cpg3u *){visibility:visible}
.mc-calendar--inline:where(.cpg3u,.cpg3u *){width:100%;max-width:300px;height:100%;max-height:325px;background:none;font-size:1rem;box-shadow:0 0 1px var(--mc-date-inactive-def-foreground);border-radius:10px;z-index:1002}
@media(min-width:625px){
.mc-calendar--inline:where(.cpg3u,.cpg3u *){transform:unset}}
.mc-calendar--modal:where(.cpg3u,.cpg3u *){position:fixed;width:100%;max-width:425px;border-radius:0 0 30px 30px;box-shadow:0 10px 10px 5px rgba(0,0,0,.25);background-color:var(--mc-theme-color);z-index:1002;transform:translate(-50%,-65vh);transition:transform .4s linear .2s,visibility 0s linear .5s,top 0s linear .5s}
@media(min-width:625px){
.mc-calendar--modal:where(.cpg3u,.cpg3u *){flex-direction:row;width:auto;max-width:unset;height:400px;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.3);opacity:0;transform:translate(-50%,-50%) scale(.9);transition:transform .3s,opacity .3s,visibility 0s linear .3s,top 0s linear .3s}}
.mc-calendar--modal.mc-calendar--opened:where(.cpg3u,.cpg3u *){top:0;transform:translate(-50%);transition:unset;-webkit-animation:slide-down-cp-168ba76 .3s linear;animation:slide-down-cp-168ba76 .3s linear}
@media(min-width:625px){
.mc-calendar--modal.mc-calendar--opened:where(.cpg3u,.cpg3u *){top:50vh;opacity:1;visibility:visible;height:95vh;max-height:400px;transform:translate(-50%,-50%) scale(1);-webkit-animation:zoom-in-cp-168ba76 .1s linear;animation:zoom-in-cp-168ba76 .1s linear}}
.mc-calendar--permanent:where(.cpg3u,.cpg3u *){position:relative;top:0;left:0;width:100%;height:100%}
.mc-display:where(.cpg3u,.cpg3u *){display:none;color:var(--mc-display-foreground)}
.mc-calendar--modal .mc-display:where(.cpg3u,.cpg3u *){display:flex;flex-direction:column;max-height:0;transition:max-height .2s linear}
@media(min-width:625px){
.mc-calendar--modal .mc-display:where(.cpg3u,.cpg3u *){width:200px;height:100%;max-height:unset;background-color:var(--mc-display-background)}}
.mc-calendar--modal.mc-calendar--opened .mc-display:where(.cpg3u,.cpg3u *){max-height:175px;-webkit-animation:stretch-cp-168ba76 .4s;animation:stretch-cp-168ba76 .4s}
@media(min-width:625px){
.mc-calendar--modal.mc-calendar--opened .mc-display:where(.cpg3u,.cpg3u *){transition:unset;max-height:unset;-webkit-animation:unset;animation:unset}}
.mc-display__body:where(.cpg3u,.cpg3u *){display:flex;justify-content:space-between;align-items:center;padding:.5em 0}
@media(min-width:625px){
.mc-display__body:where(.cpg3u,.cpg3u *){flex-direction:column;height:100%;padding:0}}
.mc-display__header:where(.cpg3u,.cpg3u *){background-color:rgba(0,0,0,.2)}
@media(min-width:625px){
:is(.mc-display[data-target=month] .mc-display__header,.mc-display[data-target=year] .mc-display__header):where(.cpg3u,.cpg3u *){display:none}}
.mc-display__day:where(.cpg3u,.cpg3u *){text-align:center;line-height:1;padding:.5em 0}
@supports not (font-size:clamp(1rem,8vw,1.25rem)){
.mc-display__day:where(.cpg3u,.cpg3u *){font-size:8vw}
@media(max-width:12.5rem){
.mc-display__day:where(.cpg3u,.cpg3u *){font-size:1rem}}
@media(min-width:15.625rem){
.mc-display__day:where(.cpg3u,.cpg3u *){font-size:1.25rem}}}
@supports(font-size:clamp(1rem,8vw,1.25rem)){
.mc-display__day:where(.cpg3u,.cpg3u *){font-size:clamp(1rem,8vw,1.25rem)}}
:is(.mc-display[data-target=month] .mc-display__day,.mc-display[data-target=year] .mc-display__day):where(.cpg3u,.cpg3u *){visibility:hidden}
@media(min-width:625px){
.mc-display__day:where(.cpg3u,.cpg3u *){padding:1em 0}}
.mc-display__data:where(.cpg3u,.cpg3u *){display:flex;width:50%}
@media(min-width:625px){
.mc-display__data:where(.cpg3u,.cpg3u *){width:100%;height:50%;text-align:center}}
.mc-display__data--primary:where(.cpg3u,.cpg3u *){justify-content:flex-end}
:is(.mc-display[data-target=month] .mc-display__data--primary,.mc-display[data-target=year] .mc-display__data--primary):where(.cpg3u,.cpg3u *){display:none}
@media(min-width:625px){
.mc-display__data--primary:where(.cpg3u,.cpg3u *){justify-content:center;align-items:flex-end}}
.mc-display__data--secondary:where(.cpg3u,.cpg3u *){flex-direction:column}
:is(.mc-display[data-target=month] .mc-display__data--secondary,.mc-display[data-target=year] .mc-display__data--secondary):where(.cpg3u,.cpg3u *){width:100%;text-align:center}
@media(min-width:625px){
:is(.mc-display[data-target=month] .mc-display__data--secondary,.mc-display[data-target=year] .mc-display__data--secondary):where(.cpg3u,.cpg3u *){justify-content:center;height:100%}
.mc-display__data--secondary:where(.cpg3u,.cpg3u *){justify-content:space-between}}
.mc-display__date:where(.cpg3u,.cpg3u *){line-height:1}
@supports not (font-size:clamp(5rem,40vw,7rem)){
.mc-display__date:where(.cpg3u,.cpg3u *){font-size:40vw}
@media(max-width:12.5rem){
.mc-display__date:where(.cpg3u,.cpg3u *){font-size:5rem}}
@media(min-width:17.5rem){
.mc-display__date:where(.cpg3u,.cpg3u *){font-size:7rem}}}
@supports(font-size:clamp(5rem,40vw,7rem)){
.mc-display__date:where(.cpg3u,.cpg3u *){font-size:clamp(5rem,40vw,7rem)}}
@supports not (font-size:clamp(1.2rem,9vw,1.5rem)){
.mc-display__month:where(.cpg3u,.cpg3u *){font-size:9vw}
@media(max-width:13.3333333333rem){
.mc-display__month:where(.cpg3u,.cpg3u *){font-size:1.2rem}}
@media(min-width:16.6666666667rem){
.mc-display__month:where(.cpg3u,.cpg3u *){font-size:1.5rem}}}
@supports(font-size:clamp(1.2rem,9vw,1.5rem)){
.mc-display__month:where(.cpg3u,.cpg3u *){font-size:clamp(1.2rem,9vw,1.5rem)}}
.mc-display[data-target=year] .mc-display__month:where(.cpg3u,.cpg3u *){display:none}
@media(min-width:625px){
.mc-display__month:where(.cpg3u,.cpg3u *){height:auto}}
.mc-display__year:where(.cpg3u,.cpg3u *){line-height:.8}
@supports not (font-size:clamp(2.4rem,18vw,3rem)){
.mc-display__year:where(.cpg3u,.cpg3u *){font-size:18vw}
@media(max-width:13.3333333333rem){
.mc-display__year:where(.cpg3u,.cpg3u *){font-size:2.4rem}}
@media(min-width:16.6666666667rem){
.mc-display__year:where(.cpg3u,.cpg3u *){font-size:3rem}}}
@supports(font-size:clamp(2.4rem,18vw,3rem)){
.mc-display__year:where(.cpg3u,.cpg3u *){font-size:clamp(2.4rem,18vw,3rem)}}
.mc-display[data-target=year] .mc-display__year:where(.cpg3u,.cpg3u *){padding:.3em 0}
@media(min-width:625px){
.mc-display__year:where(.cpg3u,.cpg3u *){height:auto;padding:.5em 0}}
.mc-picker:where(.cpg3u,.cpg3u *){display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--mc-picker-background);color:var(--mc-picker-foreground)}
.mc-calendar--modal .mc-picker:where(.cpg3u,.cpg3u *){height:65vh;max-height:400px;border-radius:30px 30px 0 0}
@media(min-width:625px){
.mc-calendar--modal .mc-picker:where(.cpg3u,.cpg3u *){justify-content:center;align-items:flex-end;height:100%;width:425px;border-radius:unset}}
.mc-calendar--inline .mc-picker:where(.cpg3u,.cpg3u *){border-radius:unset}
.mc-picker__header:where(.cpg3u,.cpg3u *){display:flex;justify-content:center;padding:1em 0 .5em;color:var(--mc-picker-header-active)}
@supports not (font-size:clamp(1rem,8vw,1.25rem)){
.mc-picker__header:where(.cpg3u,.cpg3u *){font-size:8vw}
@media(max-width:12.5rem){
.mc-picker__header:where(.cpg3u,.cpg3u *){font-size:1rem}}
@media(min-width:15.625rem){
.mc-picker__header:where(.cpg3u,.cpg3u *){font-size:1.25rem}}}
@supports(font-size:clamp(1rem,8vw,1.25rem)){
.mc-picker__header:where(.cpg3u,.cpg3u *){font-size:clamp(1rem,8vw,1.25rem)}}
@media(min-width:625px){
.mc-calendar--modal .mc-picker__header:where(.cpg3u,.cpg3u *){padding:.7em 0;justify-content:space-between}}
.mc-calendar--inline .mc-picker__header:where(.cpg3u,.cpg3u *){font-size:1rem;padding:.7em 0 0}
.mc-picker__body:where(.cpg3u,.cpg3u *){position:relative;flex:1 0;width:100%}
.mc-picker__footer:where(.cpg3u,.cpg3u *){display:flex;justify-content:space-between;padding:1em 0 2em}
.mc-calendar--inline .mc-picker__footer:where(.cpg3u,.cpg3u *){padding:.5em 0 1em}
.mc-select[data-target=year] .mc-select__month:where(.cpg3u,.cpg3u *){display:none}
.mc-select[data-target=year] .mc-select__year:where(.cpg3u,.cpg3u *){width:100%}
.mc-select[data-target=year] .mc-select__year .mc-select__data--year:where(.cpg3u,.cpg3u *){width:75%;max-width:unset;min-width:unset;justify-content:center}
.mc-select[data-target=year] .mc-select__year .mc-select__nav:where(.cpg3u,.cpg3u *){display:flex;position:relative}
:is(.mc-select__month,.mc-select__nav,.mc-select__year):where(.cpg3u,.cpg3u *){display:flex;align-items:center}
.mc-select__nav:where(.cpg3u,.cpg3u *){outline:revert;position:absolute;text-decoration:none;color:var(--mc-picker-header-active);padding:0 1em}
@media(min-width:625px){
.mc-calendar--modal .mc-select__nav:where(.cpg3u,.cpg3u *){position:relative}}
.mc-select__nav:focus:where(.cpg3u,.cpg3u *){-webkit-tap-highlight-color:transparent;touch-action:manipulation}
.mc-select__nav--inactive:where(.cpg3u,.cpg3u *){color:var(--mc-picker-header-inactive);cursor:default}
.mc-select__nav--inactive:active:where(.cpg3u,.cpg3u *){transform:none!important}
:is(.mc-select__nav--next,.mc-select__nav--prev):where(.cpg3u,.cpg3u *){transition:transform .2s ease-in-out}
.mc-select__nav--prev:active:where(.cpg3u,.cpg3u *){transform:translateX(-.5em)}
.mc-calendar--inline .mc-select__month .mc-select__nav--prev:where(.cpg3u,.cpg3u *),.mc-select__nav--prev:where(.cpg3u,.cpg3u *){left:0}
.mc-select__nav--next:active:where(.cpg3u,.cpg3u *){transform:translateX(.5em)}
.mc-calendar--inline .mc-select__month .mc-select__nav--next:where(.cpg3u,.cpg3u *),.mc-select__nav--next:where(.cpg3u,.cpg3u *){right:0}
:is(.mc-calendar--inline .mc-select__year .mc-select__nav,.mc-calendar--permanent .mc-select__year .mc-select__nav):where(.cpg3u,.cpg3u *),.mc-select__year .mc-select__nav:where(.cpg3u,.cpg3u *){display:none}
@media(min-width:625px){
.mc-select__year .mc-select__nav:where(.cpg3u,.cpg3u *){display:flex}}
.mc-select__data:where(.cpg3u,.cpg3u *){display:flex;align-items:center;height:calc(8vw + .25rem);min-height:1.75rem;max-height:2rem;overflow:hidden;position:relative;cursor:pointer}
@supports not (font-size:clamp(1rem,8vw,1.25rem)){
.mc-select__data:where(.cpg3u,.cpg3u *){font-size:8vw}
@media(max-width:12.5rem){
.mc-select__data:where(.cpg3u,.cpg3u *){font-size:1rem}}
@media(min-width:15.625rem){
.mc-select__data:where(.cpg3u,.cpg3u *){font-size:1.25rem}}}
@supports(font-size:clamp(1rem,8vw,1.25rem)){
.mc-select__data:where(.cpg3u,.cpg3u *){font-size:clamp(1rem,8vw,1.25rem)}}
.mc-select__data:where(.cpg3u,.cpg3u *):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}
.mc-select__data span:where(.cpg3u,.cpg3u *){line-height:1.2;text-align:center;position:absolute}
.mc-select[data-target=year] .mc-select__data span:where(.cpg3u,.cpg3u *){position:relative}
.mc-select__data--month:where(.cpg3u,.cpg3u *),.mc-select__data--month span:where(.cpg3u,.cpg3u *){width:40vw;min-width:5rem;max-width:6.25rem}
.mc-calendar--inline .mc-select__data--month:where(.cpg3u,.cpg3u *),.mc-calendar--inline .mc-select__data--month span:where(.cpg3u,.cpg3u *){width:6.4rem}
.mc-select__data--year:where(.cpg3u,.cpg3u *),.mc-select__data--year span:where(.cpg3u,.cpg3u *){width:22vw;min-width:3rem;max-width:3.5rem}
.mc-calendar--inline .mc-select__data--year:where(.cpg3u,.cpg3u *),.mc-calendar--inline .mc-select__data--year span:where(.cpg3u,.cpg3u *){width:3.2rem}
.mc-date:where(.cpg3u,.cpg3u *){text-align:center;border-radius:5px;font-weight:300;width:14.28571%}
.mc-date--active:where(.cpg3u,.cpg3u *){cursor:pointer;color:var(--mc-date-active-def-foreground)}
.mc-date--active.mc-date--today:where(.cpg3u,.cpg3u *){color:var(--mc-date-active-today-foreground);background-color:var(--mc-date-active-today-background)}
.mc-date--active.mc-date--picked:where(.cpg3u,.cpg3u *){color:var(--mc-date-active-pick-foreground);background-color:var(--mc-date-active-pick-background)}
.mc-date--inactive:where(.cpg3u,.cpg3u *){color:var(--mc-date-inactive-def-foreground);cursor:default}
.mc-date--inactive.mc-date--today:where(.cpg3u,.cpg3u *){box-shadow:0 0 0 1px var(--mc-date-inactive-today-background);color:var(--mc-date-inactive-today-foreground);box-shadow:none}
.mc-date--inactive.mc-date--picked:where(.cpg3u,.cpg3u *){box-shadow:0 0 0 1px var(--mc-date-inactive-pick-background);color:var(--mc-date-inactive-pick-foreground);box-shadow:none}
.mc-date--marked:where(.cpg3u,.cpg3u *){color:var(--mc-date-marcked-foreground);font-weight:500}
.mc-table:where(.cpg3u,.cpg3u *){height:100%;border-collapse:unset}
@media(min-width:625px){
.mc-calendar--modal .mc-table:where(.cpg3u,.cpg3u *){border-top:none}}
.mc-calendar--inline .mc-table:where(.cpg3u,.cpg3u *){border-top:none}
.mc-table__weekday:where(.cpg3u,.cpg3u *){text-align:center;padding:.5em 0;color:var(--mc-weekday-foreground);width:14.28571%}
.mc-month-year__preview:where(.cpg3u,.cpg3u *){position:absolute;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;top:0;left:0;height:100%;width:90%;margin:0 5%;overflow:hidden;visibility:hidden;opacity:0;background-color:var(--mc-picker-background)}
.mc-month-year__preview--opened:where(.cpg3u,.cpg3u *){visibility:visible;opacity:1}
.mc-month-year__cell:where(.cpg3u,.cpg3u *){position:relative;display:flex;justify-content:center;align-items:center;width:30%;height:20%;text-align:center;border-radius:10px;cursor:pointer;color:var(--mc-prev-active-def-foreground)}
.mc-month-year__cell:where(.cpg3u,.cpg3u *):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;border-radius:10px}
.mc-month-year__cell--picked:where(.cpg3u,.cpg3u *){color:var(--mc-prev-active-pick-foreground);background-color:var(--mc-prev-active-pick-background)}
.mc-month-year__cell--inactive:where(.cpg3u,.cpg3u *){color:var(--mc-prev-inactive-def-foreground);cursor:default}
.mc-month-year__cell--inactive.mc-month-year__cell--picked:where(.cpg3u,.cpg3u *){color:var(--mc-prev-inactive-pick-foreground);box-shadow:0 0 0 1px var(--mc-prev-inactive-pick-background);background-color:transparent}
.mc-btn:where(.cpg3u,.cpg3u *){display:inline-block;font-weight:500;padding:0 .5em}
.mc-btn--success:where(.cpg3u,.cpg3u *){color:var(--mc-btn-success-foreground);margin-left:.5em}
.mc-btn--danger:where(.cpg3u,.cpg3u *){color:var(--mc-btn-danger-foreground);margin-right:.5em}
.mc-btn:active:where(.cpg3u,.cpg3u *){transform:scale3d(.95,.95,.95)}
.mc-btn:focus:where(.cpg3u,.cpg3u *){-webkit-tap-highlight-color:transparent;touch-action:manipulation}
@media(min-width:625px){
.u-display-none:where(.cpg3u,.cpg3u *){display:none!important}}
.mc-picker-vhidden:where(.cpg3u,.cpg3u *){border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px}
html:where(.cpg3w,.cpg3w *){scroll-behavior:smooth}
a:where(.cpg3u,.cpg3u *){display:inline-block;transition:0.3s}
@media (min-width:1400px){
.cp-bs-container:where(.cpg3u,.cpg3u *){max-width:1272px}}
.preloader:where(.cpg3u,.cpg3u *){position:fixed;left:0;top:0;height:100%;width:100%;z-index:999;background:#fff;display:flex;align-content:center;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}
.preloader .icon img:where(.cpg3u,.cpg3u *){width:40px;margin-right:15px}
@media (max-width:767.98px){
.preloader .icon img:where(.cpg3u,.cpg3u *){width:35px;margin-right:10px}}
@media (max-width:575.98px){
.preloader .icon img:where(.cpg3u,.cpg3u *){width:30px}}
.preloader .icon img:last-child:where(.cpg3u,.cpg3u *){margin-right:0}
.preloader .text:where(.cpg3u,.cpg3u *){font-weight:700;font-size:14px;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);text-align:center;letter-spacing:6.7px;border-top:1px dashed rgba(63,60,106,0.5);border-bottom:1px dashed rgba(63,60,106,0.5);opacity:0.5;padding:4px 0;margin-top:20px}
@media (max-width:767.98px){
.preloader .text:where(.cpg3u,.cpg3u *){margin-top:15px;font-size:12px;letter-spacing:5.7px}}
@media (max-width:575.98px){
.preloader .text:where(.cpg3u,.cpg3u *){margin-top:10px;font-size:11.5px;letter-spacing:4.7px}}
:is(a.prd-btn-1,button.prd-btn-1):where(.cpg3u,.cpg3u *){background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);color:#fff;font-weight:500;font-size:16px;line-height:50px;letter-spacing:0.02em;text-transform:uppercase;height:50px;display:inline-flex;align-items:center;padding:0 30px;position:relative;z-index:2;border-radius:50px;outline:none;border:none}
:is(a.prd-btn-1.medium,button.prd-btn-1.medium):where(.cpg3u,.cpg3u *){line-height:45px;height:45px;font-size:15px}
@media (max-width:767.98px){
:is(a.prd-btn-1.medium,button.prd-btn-1.medium):where(.cpg3u,.cpg3u *){line-height:40px;height:40px}}
@media (max-width:479.98px){
:is(a.prd-btn-1.medium,button.prd-btn-1.medium):where(.cpg3u,.cpg3u *){font-size:14px}}
@media (max-width:1199.98px){
:is(a.prd-btn-1,button.prd-btn-1):where(.cpg3u,.cpg3u *){line-height:45px;height:45px}}
@media (max-width:767.98px){
:is(a.prd-btn-1,button.prd-btn-1):where(.cpg3u,.cpg3u *){line-height:40px;height:40px;font-size:15px;padding:0 25px}}
@media (max-width:479.98px){
:is(a.prd-btn-1,button.prd-btn-1):where(.cpg3u,.cpg3u *){font-size:14px}}
:is(a.prd-btn-1,button.prd-btn-1):where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;bottom:0;right:0;background:linear-gradient(135.89deg,#FB7A6B -5.11%,#D03355 97.89%);z-index:-1;border-radius:50px;opacity:0;transition:all 0.3s ease-in}
:is(a.prd-btn-1:hover,button.prd-btn-1:hover):where(.cpg3u,.cpg3u *):after{opacity:1}
:is(a.prd-btn-1 i,button.prd-btn-1 i):where(.cpg3u,.cpg3u *){margin-left:10px}
@media (max-width:479.98px){
:is(a.prd-btn-1 i,button.prd-btn-1 i):where(.cpg3u,.cpg3u *){margin-left:5px}}
html:where(.cpg3u,.cpg3u *){font-family:var(--cp-font-asap,"Asap"),sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}
body:where(.cpg3u,.cpg3u *){font-family:var(--cp-font-asap,"Asap"),sans-serif;font-size:16px;margin:0;color:#3f3c57;overflow-x:hidden}
:is(h1,h2,h3,h4,h5,h6):where(.cpg3u,.cpg3u *){line-height:1.3;font-family:var(--cp-font-asap,"Asap"),sans-serif}
p:where(.cpg3u,.cpg3u *){line-height:1.6;font-family:var(--cp-font-asap,"Asap"),sans-serif}
a:where(.cpg3u,.cpg3u *){color:#283659;text-decoration:none}
a:where(.cpg3u,.cpg3u *),:is(a:hover,a:focus,a:active):where(.cpg3u,.cpg3u *){text-decoration:none;outline:none}
a i:where(.cpg3u,.cpg3u *){padding:0 2px}
img:where(.cpg3u,.cpg3u *){max-width:100%}
:is(input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus):where(.cpg3u,.cpg3u *),:is(textarea:focus,select:focus):where(.cpg3u,.cpg3u *){outline:none;box-shadow:none;border:1px solid #ddd}
ul:where(.cpg3u,.cpg3u *){margin:0;padding:0;list-style:none}
[data-aos=new-animation]:where(.cpg3u,.cpg3u *){opacity:0;transition-property:transform,opacity}
[data-aos=new-animation].aos-animate:where(.cpg3u,.cpg3u *){opacity:1}
[data-aos=prd-left]:where(.cpg3u,.cpg3u *){left:-50px;opacity:0;transition-property:left,opacity}
[data-aos=prd-left].aos-animate:where(.cpg3u,.cpg3u *){left:0;opacity:1}
.about .part-img img.main-img[data-aos^=zoom][data-aos^=zoom].aos-animate:where(.cpg3u,.cpg3u *){transform:translateY(-50%) translateZ(0) scale(1)}
@media (max-width:1199.98px){
.about .part-img img.main-img[data-aos^=zoom][data-aos^=zoom].aos-animate:where(.cpg3u,.cpg3u *){transform:translateY(0) translateY(0) scale(1)!important}}
.about .part-img img.main-img[data-aos=zoom-in-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-40px,0,0) scale(1) translateY(calc(-35% - 30px))}
@media (max-width:1199.98px){
.about .part-img img.main-img[data-aos=zoom-in-right]:where(.cpg3u,.cpg3u *){transform:translateY(30px) translateX(-30px) scale(1)!important}}
[data-aos=fade-up]:where(.cpg3u,.cpg3u *){transform:translate3d(0,30px,0)}
[data-aos=fade-left]:where(.cpg3u,.cpg3u *){transform:translate3d(30px,0,0)}
[data-aos=fade-right]:where(.cpg3u,.cpg3u *){transform:translate3d(-30px,0,0)}
.glitch:where(.cpg3u,.cpg3u *){position:relative;width:458px;max-width:458px;height:536px;overflow:hidden;margin:0 auto}
.glitch.activate:where(.cpg3u,.cpg3u *){cursor:pointer}
.header-fixed:where(.cpg3u,.cpg3u *){position:fixed!important;background:#161D35;z-index:60!important}
.header:where(.cpg3u,.cpg3u *){z-index:3;width:100%;top:0}
@media (max-width:991.98px){
.header:where(.cpg3u,.cpg3u *){position:relative;background:#161D35}}
.banner:where(.cpg3u,.cpg3u *){background:#161D35;position:relative;z-index:2;overflow:hidden}
.banner .part-img:where(.cpg3u,.cpg3u *){display:flex;width:100%;position:relative}
.banner .part-img img.main-img:where(.cpg3u,.cpg3u *){max-width:none;height:auto}
.banner .part-img.img-1:where(.cpg3u,.cpg3u *){justify-content:flex-end;margin-left:105px}
.banner .part-img.img-1 img.main-img:where(.cpg3u,.cpg3u *){width:558px;filter:drop-shadow(0px 4px 126px rgba(3,19,61,0.5));position:relative;left:-250px;transition:all 0.6s ease-out;opacity:0;transform:scale(0.8)}
@media (max-width:1399.98px){
.banner .part-img.img-1 img.main-img:where(.cpg3u,.cpg3u *){width:458px}}
.banner .part-img.img-2:where(.cpg3u,.cpg3u *){justify-content:flex-start}
.banner .part-img.img-2 img.main-img:where(.cpg3u,.cpg3u *){width:360px;filter:drop-shadow(0px 4px 126px rgba(51,100,175,0.5));position:relative;transition:all 0.6s ease-out;transition-delay:0.8s;opacity:0;transform:scale(0.8);right:-250px;bottom:-60px}
@media (max-width:1399.98px){
.banner .part-img.img-2 img.main-img:where(.cpg3u,.cpg3u *){width:280px}}
@media (max-width:991.98px){
.banner .part-img.img-2 img.main-img:where(.cpg3u,.cpg3u *){width:210px}}
.banner .part-img.animated.img-1 img.main-img:where(.cpg3u,.cpg3u *){left:0;opacity:1;transform:scale(1)}
.banner .part-img.animated.img-2 img.main-img:where(.cpg3u,.cpg3u *){opacity:1;transform:scale(1);right:0;bottom:0}
.banner-5:where(.cpg3u,.cpg3u *){background:#161D35;position:relative;z-index:2;overflow:hidden}
.banner-5:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url("../img/banner/banner-bg-2.jpg") center center no-repeat;background-size:cover;z-index:-3;opacity:0.15;mix-blend-mode:luminosity;z-index:-4}
.banner-5 .cp-bs-container:where(.cpg3u,.cpg3u *){position:relative}
.banner-5 .cp-bs-container:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";left:-248px;top:60px;right:-248px;bottom:60px;border:1px solid rgba(255,255,255,0.5);border-radius:20px;z-index:-3}
@media (max-width:1399.98px){
.banner-5 .cp-bs-container:where(.cpg3u,.cpg3u *):before{left:-50px;right:-50px;top:59.25px;bottom:59.25px}}
@media (max-width:1199.98px){
.banner-5 .cp-bs-container:where(.cpg3u,.cpg3u *):before{left:-20px;right:-20px}}
@media (max-width:991.98px){
.banner-5 .cp-bs-container:where(.cpg3u,.cpg3u *):before{display:none}}
.banner-5 .banner-img:where(.cpg3u,.cpg3u *){height:100%}
@media (max-width:1399.98px){
.banner-5 .banner-img:where(.cpg3u,.cpg3u *){height:auto}}
@media (max-width:991.98px){
.banner-5 .banner-img:where(.cpg3u,.cpg3u *){display:none}}
.banner-5 .banner-img img:where(.cpg3u,.cpg3u *){width:auto;max-width:none;height:100%;transition:all 1s ease-out;transform:rotate(-60deg);opacity:0;position:relative;right:-600px}
@media (max-width:1399.98px){
.banner-5 .banner-img img:where(.cpg3u,.cpg3u *){width:630px;max-width:none;height:auto}}
@media (max-width:1199.98px){
.banner-5 .banner-img img:where(.cpg3u,.cpg3u *){width:560px}}
.banner-5 .banner-img.animated img:where(.cpg3u,.cpg3u *){transform:rotate(0);opacity:1;right:0}
.banner-6:where(.cpg3u,.cpg3u *){background-color:#161D35;position:relative;z-index:2;overflow:hidden}
@media (max-width:991.98px){
.banner-6:where(.cpg3u,.cpg3u *){padding-top:30px}}
@media (max-width:767.98px){
.banner-6:where(.cpg3u,.cpg3u *){padding-top:0}}
.banner-6:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url("../img/banner/banner-bg-3.jpg") center center no-repeat;background-size:cover;z-index:-1;opacity:0.35;mix-blend-mode:luminosity}
.banner-6 .part-img:where(.cpg3u,.cpg3u *){position:relative;width:100%}
@media (max-width:991.98px){
.banner-6 .part-img:where(.cpg3u,.cpg3u *):after,.banner-6 .part-img:where(.cpg3u,.cpg3u *):before{display:none}}
@media (max-width:767.98px){
.banner-6 .part-img:where(.cpg3u,.cpg3u *){display:none!important}}
.banner-6 .part-img img.main-img:where(.cpg3u,.cpg3u *){width:auto;max-width:none;height:auto;position:relative}
.banner-6 .part-img img.bg-shape-img:where(.cpg3u,.cpg3u *){position:absolute;bottom:0;height:auto;max-width:none}
.banner-7:where(.cpg3u,.cpg3u *){overflow:hidden;background:#161D35;position:relative;z-index:2}
.banner-7:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url("../img/banner/banner-bg-4.jpg") center center no-repeat;background-size:cover;z-index:-1;opacity:0.35;mix-blend-mode:luminosity}
.banner-7 .part-img:where(.cpg3u,.cpg3u *){position:relative}
.banner-7 .part-img img.main-img:where(.cpg3u,.cpg3u *){position:absolute;bottom:0;left:0;max-width:none;height:auto}
.banner-7 .part-img .glitch:where(.cpg3u,.cpg3u *){position:absolute;left:0;bottom:0}
.banner-7 .part-img .glitch.img-1:where(.cpg3u,.cpg3u *){z-index:1;opacity:0;transition:all 0.8s ease-in}
@media (max-width:1399.98px){
.banner-7 .part-img .glitch.img-1:where(.cpg3u,.cpg3u *){width:408px;max-width:408px;height:477.48px}}
@media (max-width:1199.98px){
.banner-7 .part-img .glitch.img-1:where(.cpg3u,.cpg3u *){width:358px;max-width:358px;height:418.97px}}
.banner-7 .part-img .glitch.img-2:where(.cpg3u,.cpg3u *){width:587px;max-width:587px;height:609px;left:236px;opacity:0;transition:all 0.8s ease-in;transition-delay:1s}
@media (max-width:1399.98px){
.banner-7 .part-img .glitch.img-2:where(.cpg3u,.cpg3u *){width:537px;max-width:537px;height:557.13px;left:186px}}
@media (max-width:1199.98px){
.banner-7 .part-img .glitch.img-2:where(.cpg3u,.cpg3u *){width:487px;max-width:487px;height:505.25px;left:136px}}
:is(.banner-7 .part-img .glitch.animated.img-1,.banner-7 .part-img .glitch.animated.img-2):where(.cpg3u,.cpg3u *){opacity:1}
.banner-10:where(.cpg3u,.cpg3u *){overflow:visible}
.banner-10 .banner-bottom-player-img:where(.cpg3u,.cpg3u *){position:relative}
@media (max-width:991.98px){
.banner-10 .banner-bottom-player-img:where(.cpg3u,.cpg3u *){display:none}}
.banner-10 .banner-bottom-player-img img.main-img:where(.cpg3u,.cpg3u *){position:absolute;right:1500px;opacity:0;bottom:-45px;z-index:2;width:622px;transition:right 1s cubic-bezier(1,1.48,0,1.01)}
.banner-10 .banner-bottom-player-img img.main-img.animated:where(.cpg3u,.cpg3u *){right:175px;opacity:1}
@media (max-width:1399.98px){
.banner-10 .banner-bottom-player-img img.main-img:where(.cpg3u,.cpg3u *){width:522px}
.banner-10 .banner-bottom-player-img img.main-img.animated:where(.cpg3u,.cpg3u *){right:275px;opacity:1}}
@media (max-width:1199.98px){
.banner-10 .banner-bottom-player-img img.main-img:where(.cpg3u,.cpg3u *){width:422px;bottom:-25px}}
.banner-10 .banner-bottom-player-img img.ball-img:where(.cpg3u,.cpg3u *){position:absolute;width:150px;right:50px;top:50px;animation:element-rotating-cp-4c6c939 5s linear infinite}
.banner-10 .banner-bottom-player-img img.ball-img.animated:where(.cpg3u,.cpg3u *){animation:ball-kicking-cp-4c6c939 linear 1s}
@media (max-width:1399.98px){
.banner-10 .banner-bottom-player-img img.ball-img:where(.cpg3u,.cpg3u *){width:100px;right:200px;top:40px}
.banner-10 .banner-bottom-player-img img.ball-img.animated:where(.cpg3u,.cpg3u *){animation:ball-kicking_down_xxl-cp-4c6c939 linear 1s}}
@media (max-width:1199.98px){
.banner-10 .banner-bottom-player-img img.ball-img:where(.cpg3u,.cpg3u *){width:90px}}
.banner-10 .banner-bottom-player-img img.bg-img:where(.cpg3u,.cpg3u *){mix-blend-mode:luminosity;width:953px}
@media (max-width:1399.98px){
.banner-10 .banner-bottom-player-img img.bg-img:where(.cpg3u,.cpg3u *){width:753px}}
@media (max-width:1199.98px){
.banner-10 .banner-bottom-player-img img.bg-img:where(.cpg3u,.cpg3u *){width:653px}}
.about:where(.cpg3u,.cpg3u *){overflow:hidden;position:relative}
.about:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:#4d233f;opacity:0.1}
.about .part-img:where(.cpg3u,.cpg3u *){position:relative}
@media (max-width:991.98px){
.about .part-img:where(.cpg3u,.cpg3u *){display:none}}
.about .part-img img.main-img:where(.cpg3u,.cpg3u *){position:absolute;right:0;top:50%;transform:translateY(-50%) scale(0.8);width:642px;max-width:none}
@media (max-width:1399.98px){
.about .part-img img.main-img:where(.cpg3u,.cpg3u *){width:500px;right:40px}}
@media (max-width:1199.98px){
.about .part-img img.main-img:where(.cpg3u,.cpg3u *){top:50%;transform:translateY(-50%) scale(0.8);width:500px;top:0;transform:translateY(0) scale(1)}}
.flying-shadow:where(.cpg3u,.cpg3u *){position:fixed;z-index:99999;transition:0.6s;transition-property:left,top;left:0;top:0;font-size:20px}
.flying-shadow.cp-bs-hide:where(.cpg3u,.cpg3u *){opacity:0}
.playing-bet:where(.cpg3u,.cpg3u *){padding:120px 0 60px;position:relative}
@media (max-width:1399.98px){
.playing-bet:where(.cpg3u,.cpg3u *){padding:100px 0 50px}}
@media (max-width:991.98px){
.playing-bet:where(.cpg3u,.cpg3u *){padding:80px 0 40px}}
@media (max-width:767.98px){
.playing-bet:where(.cpg3u,.cpg3u *){padding:60px 0 30px}}
.playing-bet .sports-menu:where(.cpg3u,.cpg3u *){margin-bottom:46px;overflow:hidden}
@media (max-width:767.98px){
.playing-bet .sports-menu:where(.cpg3u,.cpg3u *){margin-bottom:36px}}
@media (max-width:575.98px){
.playing-bet .sports-menu:where(.cpg3u,.cpg3u *){margin-bottom:37px}}
@media (max-width:479.98px){
.playing-bet .sports-menu:where(.cpg3u,.cpg3u *){margin-bottom:27px}}
.playing-bet .sports-menu .cp-bs-nav:where(.cpg3u,.cpg3u *){justify-content:center;gap:50px;display:flex;width:100%;flex-wrap:nowrap}
@media (min-width:992px){
.playing-bet .sports-menu .cp-bs-nav:where(.cpg3u,.cpg3u *){transform:none!important}
.text-md-nowrap:where(.cpg3u,.cpg3u *){white-space:nowrap!important}}
@media (max-width:1399.98px){
.playing-bet .sports-menu .cp-bs-nav:where(.cpg3u,.cpg3u *){gap:45px}}
@media (max-width:1199.98px){
.playing-bet .sports-menu .cp-bs-nav:where(.cpg3u,.cpg3u *){gap:40px}}
@media (max-width:991.98px){
.playing-bet .sports-menu .cp-bs-nav:where(.cpg3u,.cpg3u *){flex-wrap:nowrap;justify-content:flex-start;gap:30px}}
.match-card .cp-bs-nav-tabs:where(.cpg3u,.cpg3u *){flex-wrap:unset!important;overflow-x:auto;gap:6px!important;padding-bottom:10px;justify-content:space-between}
.match-card .cp-bs-nav-tabs .cp-bs-nav-item .cp-bs-nav-link:where(.cpg3u,.cpg3u *){white-space:nowrap!important;padding:0.3rem 0.5rem!important}
@media (max-width:768px){
.mvps img:where(.cpg3u,.cpg3u *){width:50px!important}
.mvps div:where(.cpg3u,.cpg3u *){font-size:12px!important}
.mvps h5:where(.cpg3u,.cpg3u *){font-size:18px!important}
.match-card .cp-bs-nav-tabs .cp-bs-nav-link:where(.cpg3u,.cpg3u *){font-size:15px}}
@media (max-width:479.98px){
.playing-bet .sports-menu .cp-bs-nav:where(.cpg3u,.cpg3u *){gap:25px}}
.playing-bet .sports-menu .cp-bs-nav .cp-bs-nav-item .cp-bs-nav-link:where(.cpg3u,.cpg3u *){background:none;padding:0;display:flex;flex-direction:column;align-items:center}
.playing-bet .sports-menu .cp-bs-nav .cp-bs-nav-item .cp-bs-nav-link span:where(.cpg3u,.cpg3u *){display:block}
.playing-bet .cp-bs-accordion-item:where(.cpg3u,.cpg3u *){border:none;margin-bottom:30px}
@media (max-width:575.98px){
.playing-bet .cp-bs-accordion-item:where(.cpg3u,.cpg3u *){margin-bottom:20px}}
.playing-bet .cp-bs-accordion-item:last-child:where(.cpg3u,.cpg3u *){margin-bottom:0}
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){pointer-events:visible}
@media (max-width:1399.98px){
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){max-width:480px}}
@media (max-width:1199.98px){
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){max-width:400px}}
@media (max-width:991.98px){
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){max-width:380px}}
@media (max-width:767.98px){
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){max-width:360px}}
@media (max-width:575.98px){
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){margin:0.5rem auto}}
@media (max-width:479.98px){
.cp-bs-modal-dialog:where(.cpg3u,.cpg3u *){max-width:300px}}
.placing-bet-modal:where(.cpg3u,.cpg3u *){background:#fff;width:100%;text-align:center;border-radius:10px;overflow:hidden}
.placing-bet-modal .pb-modal-header:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);display:flex;justify-content:space-between;align-items:center;padding:20px 40px}
@media (max-width:1399.98px){
.placing-bet-modal .pb-modal-header:where(.cpg3u,.cpg3u *){padding:15px 40px}}
@media (max-width:1199.98px){
.placing-bet-modal .pb-modal-header:where(.cpg3u,.cpg3u *){padding:15px 30px}}
@media (max-width:767.98px){
.placing-bet-modal .pb-modal-header:where(.cpg3u,.cpg3u *){padding:10px 30px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-header:where(.cpg3u,.cpg3u *){padding:5px 20px}}
.placing-bet-modal .pb-modal-header span.cp-bs-modal-title:where(.cpg3u,.cpg3u *){font-weight:600;font-size:24px;line-height:34px;letter-spacing:0.02em;text-transform:capitalize;color:#fff}
@media (max-width:1399.98px){
.placing-bet-modal .pb-modal-header span.cp-bs-modal-title:where(.cpg3u,.cpg3u *){font-size:22px;line-height:32px}}
@media (max-width:1199.98px){
.placing-bet-modal .pb-modal-header span.cp-bs-modal-title:where(.cpg3u,.cpg3u *){font-size:20px;line-height:30px}}
@media (max-width:767.98px){
.placing-bet-modal .pb-modal-header span.cp-bs-modal-title:where(.cpg3u,.cpg3u *){font-size:18px;line-height:28px}}
.placing-bet-modal .pb-modal-header button.prd-close-btn:where(.cpg3u,.cpg3u *){color:#fff;background:none;border:none;font-size:24px}
.placing-bet-modal .pb-modal-body .selected-team:where(.cpg3u,.cpg3u *){display:flex;justify-content:center;align-items:center;gap:34px}
.placing-bet-modal .pb-modal-body .selected-team span:where(.cpg3u,.cpg3u *){margin:23px 0 22px}
@media (max-width:1399.98px){
.placing-bet-modal .pb-modal-body .selected-team span:where(.cpg3u,.cpg3u *){margin:18px 0 17px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .selected-team span:where(.cpg3u,.cpg3u *){margin:13px 0 12px}}
.placing-bet-modal .pb-modal-body .selected-team span.slct-team-name:where(.cpg3u,.cpg3u *){font-weight:700;font-size:20px;line-height:30px;letter-spacing:0.01em;text-transform:capitalize;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);position:relative}
@media (max-width:1199.98px){
.placing-bet-modal .pb-modal-body .selected-team span.slct-team-name:where(.cpg3u,.cpg3u *){font-size:18px;line-height:28px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .selected-team span.slct-team-name:where(.cpg3u,.cpg3u *){font-size:17px;line-height:27px}}
.placing-bet-modal .pb-modal-body .selected-team span.slct-team-name:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";right:-19px;top:50%;transform:translateY(-50%);background:#161D35;opacity:0.5;width:4px;height:4px;border-radius:50%}
.placing-bet-modal .pb-modal-body .selected-team span.slct-bet-ratio:where(.cpg3u,.cpg3u *){font-weight:700;font-size:20px;line-height:30px;letter-spacing:0.02em;text-transform:capitalize;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%)}
@media (max-width:1199.98px){
.placing-bet-modal .pb-modal-body .selected-team span.slct-bet-ratio:where(.cpg3u,.cpg3u *){font-size:18px;line-height:28px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .selected-team span.slct-bet-ratio:where(.cpg3u,.cpg3u *){font-size:17px;line-height:27px}}
.placing-bet-modal .pb-modal-body .selected-match:where(.cpg3u,.cpg3u *){display:flex;align-items:center;justify-content:center;gap:25px;padding:15px 0;background:#fff;border-radius:10px;z-index:2;position:relative;background:url("../img/playing-bet/modal/selected-match-bg.jpg") center center no-repeat;background-size:cover}
@media (max-width:1399.98px){
.placing-bet-modal .pb-modal-body .selected-match:where(.cpg3u,.cpg3u *){gap:20px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .selected-match:where(.cpg3u,.cpg3u *){gap:15px}}
.placing-bet-modal .pb-modal-body .selected-match:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);border-radius:10px;z-index:-1;opacity:0;transition:all 0.3s ease-in}
.placing-bet-modal .pb-modal-body .selected-match .single-team:where(.cpg3u,.cpg3u *){display:flex;justify-content:center;align-items:center;gap:20px}
.placing-bet-modal .pb-modal-body .selected-match .single-team .team-icon:where(.cpg3u,.cpg3u *){position:relative;text-align:center;padding-bottom:10px}
@media (max-width:1199.98px){
.placing-bet-modal .pb-modal-body .selected-match .single-team .team-icon:where(.cpg3u,.cpg3u *){display:none}}
.placing-bet-modal .pb-modal-body .selected-match .single-team .team-icon:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);width:80px;height:34.78px;background:url("../img/playing-bet/modal/team-logo-bg.png") no-repeat;background-position:bottom center;background-size:auto 34.78px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.1));z-index:-1}
.placing-bet-modal .pb-modal-body .selected-match .single-team .team-icon img:where(.cpg3u,.cpg3u *){height:34.78px;width:auto;max-width:"70%";object-fit:contain}
.placing-bet-modal .pb-modal-body .selected-match .single-team span.team-name:where(.cpg3u,.cpg3u *){font-weight:700;font-size:18px;line-height:28px;letter-spacing:0.01em;text-transform:capitalize;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);display:block;margin:-6px 0 -8px}
@media (max-width:767.98px){
.placing-bet-modal .pb-modal-body .selected-match .single-team span.team-name:where(.cpg3u,.cpg3u *){font-size:17px;line-height:27px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .selected-match .single-team span.team-name:where(.cpg3u,.cpg3u *){font-size:16px;line-height:26px}}
.placing-bet-modal .pb-modal-body .selected-match img.versace-icon:where(.cpg3u,.cpg3u *){width:25.56px}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .selected-match img.versace-icon:where(.cpg3u,.cpg3u *){width:15.56px}}
.placing-bet-modal .pb-modal-body .scrores-line:where(.cpg3u,.cpg3u *){font-weight:500;font-size:18px;line-height:28px;letter-spacing:0.01em;text-transform:capitalize;color:rgba(22,29,53,0.6);margin:23px 0 -8px}
@media (max-width:1399.98px){
.placing-bet-modal .pb-modal-body .scrores-line:where(.cpg3u,.cpg3u *){margin:18px 0 -8px;font-size:17px;line-height:27px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-body .scrores-line:where(.cpg3u,.cpg3u *){margin:13px 0 -8px;font-size:16px;line-height:26px}}
.placing-bet-modal .pb-ctrl-stake:where(.cpg3u,.cpg3u *){margin:30px 0}
@media (max-width:1399.98px){
.placing-bet-modal .pb-ctrl-stake:where(.cpg3u,.cpg3u *){margin:25px 0}}
@media (max-width:479.98px){
.placing-bet-modal .pb-ctrl-stake:where(.cpg3u,.cpg3u *){margin:20px 0}}
.placing-bet-modal .pb-ctrl-stake .prd-btn-group:where(.cpg3u,.cpg3u *){display:inline-flex;align-items:center;height:50px;border-radius:50px;position:relative;z-index:2;overflow:hidden}
@media (max-width:1399.98px){
.placing-bet-modal .pb-ctrl-stake .prd-btn-group:where(.cpg3u,.cpg3u *){height:45px}}
@media (max-width:1199.98px){
.placing-bet-modal .pb-ctrl-stake .prd-btn-group:where(.cpg3u,.cpg3u *){height:40px}}
.placing-bet-modal .pb-ctrl-stake .prd-btn-group:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);z-index:-2;border-radius:50px}
.placing-bet-modal .pb-ctrl-stake .prd-btn-group:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";left:2px;top:1px;right:2px;bottom:1px;background:#fff;z-index:-1;border-radius:50px}
.placing-bet-modal .pb-ctrl-stake .prd-btn-group button.ctrl-btn:where(.cpg3u,.cpg3u *){border:none;background:none;padding:0 25px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);font-size:16px;height:100%}
@media (max-width:1399.98px){
.placing-bet-modal .pb-ctrl-stake .prd-btn-group button.ctrl-btn:where(.cpg3u,.cpg3u *){padding:0 20px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-ctrl-stake .prd-btn-group button.ctrl-btn:where(.cpg3u,.cpg3u *){padding:0 15px}}
.placing-bet-modal .pb-ctrl-stake .prd-btn-group button.ctrl-btn:active:where(.cpg3u,.cpg3u *){background:unset;-webkit-text-fill-color:unset;-webkit-background-clip:unset;background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);color:#fff}
.placing-bet-modal .pb-ctrl-stake .prd-btn-group span.stake-digit:where(.cpg3u,.cpg3u *){padding:0 25px;line-height:50px;border-left:1px solid rgba(22,29,53,0.2);border-right:1px solid rgba(22,29,53,0.2);font-weight:600;font-size:18px;letter-spacing:0.02em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(108.99deg,#FF5176 -21.01%,#FB7A6B 45.45%)}
@media (max-width:1399.98px){
.placing-bet-modal .pb-ctrl-stake .prd-btn-group span.stake-digit:where(.cpg3u,.cpg3u *){padding:0 20px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-ctrl-stake .prd-btn-group span.stake-digit:where(.cpg3u,.cpg3u *){padding:0 15px}}
.placing-bet-modal .pb-calc:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);padding:12px 0 13px}
.placing-bet-modal .pb-calc span:where(.cpg3u,.cpg3u *){color:rgba(255,255,255,0.8);display:block;font-weight:500;font-size:18px;line-height:inherit;letter-spacing:0.02em;text-transform:capitalize}
@media (max-width:1399.98px){
.placing-bet-modal .pb-calc span:where(.cpg3u,.cpg3u *){font-size:17px}}
@media (max-width:767.98px){
.placing-bet-modal .pb-calc span:where(.cpg3u,.cpg3u *){font-size:16px}}
.placing-bet-modal .pb-calc span.stake-line:where(.cpg3u,.cpg3u *){margin:0 0 6px}
@media (max-width:479.98px){
.placing-bet-modal .pb-calc span.stake-line:where(.cpg3u,.cpg3u *){margin:0 0 1px}}
:is(.placing-bet-modal .pb-calc span.stake-line .stk-num,.placing-bet-modal .pb-calc span.total-return .ret-num):where(.cpg3u,.cpg3u *){display:inline}
.placing-bet-modal .pb-modal-footer:where(.cpg3u,.cpg3u *){padding:30px 0 40px}
@media (max-width:1399.98px){
.placing-bet-modal .pb-modal-footer:where(.cpg3u,.cpg3u *){padding:25px 0 30px}}
@media (max-width:479.98px){
.placing-bet-modal .pb-modal-footer:where(.cpg3u,.cpg3u *){padding:20px 0 25px}}
.bet-slip:where(.cpg3u,.cpg3u *){position:fixed;bottom:0;right:100px;z-index:555;width:330px;box-shadow:0px -2px 30px rgba(0,0,0,0.1);background:#fff;border-radius:10px 10px 0 0;overflow:hidden}
@media (max-width:767.98px){
.bet-slip:where(.cpg3u,.cpg3u *){right:auto;left:50%;transform:translateX(-50%)}}
@media (max-width:479.98px){
.bet-slip:where(.cpg3u,.cpg3u *){width:350px}}
@media (max-width:419.98px){
.bet-slip:where(.cpg3u,.cpg3u *){width:320px}}
.bet-slip button.bet-slip-header:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);width:100%;border:none;text-align:left;color:#fff;display:flex;align-items:center;gap:10px;height:50px;padding:0 20px;position:relative}
.bet-slip button.bet-slip-header:where(.cpg3u,.cpg3u *):after{position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all 0.3s ease-in;content:"";font-family:var(--cp-font-font-awesome-6-pro,"Font Awesome 6 Pro");font-weight:300}
.bet-slip button.bet-slip-header.cp-bs-collapsed:where(.cpg3u,.cpg3u *):after{transform:translateY(-50%) rotate(0deg)}
.bet-slip button.bet-slip-header span:where(.cpg3u,.cpg3u *){display:inline-block}
.bet-slip button.bet-slip-header span.icon:where(.cpg3u,.cpg3u *){font-size:20px}
.bet-slip button.bet-slip-header span.text:where(.cpg3u,.cpg3u *){font-weight:600;font-size:18px;line-height:28px;letter-spacing:0.02em;text-transform:capitalize;color:#fff}
.bet-slip button.bet-slip-header span.slip-quantity-badge:where(.cpg3u,.cpg3u *){height:20px;background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);border-radius:10px;color:#fff;padding:0 7px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.02em;text-transform:capitalize;text-align:center;line-height:20px;position:relative}
.bet-slip button.bet-slip-header span.slip-quantity-badge.animated:where(.cpg3u,.cpg3u *){animation:bet-slip-counting-badge-cp-4c6c939 0.1s 2}
@media (max-width:767.98px){
.bet-slip .bet-slip-body:where(.cpg3u,.cpg3u *){display:flex;flex-direction:column;justify-content:space-between}
.bet-slip .bet-slip-body .cp-bs-tab-content:where(.cpg3u,.cpg3u *),.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-home:where(.cpg3u,.cpg3u *){height:100%}
.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-home .part-slip-header:where(.cpg3u,.cpg3u *){height:100%;display:flex;flex-direction:column;justify-content:space-between}}
@media (max-width:767.98px) and (max-width:767.98px){
.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-home .all-bs-card:where(.cpg3u,.cpg3u *){height:288px!important}}
@media (max-width:767.98px){
:is(.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-profile,.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-contact):where(.cpg3u,.cpg3u *){height:100%}
:is(.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-profile .mobile-wrapper,.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-contact .mobile-wrapper):where(.cpg3u,.cpg3u *){display:flex;flex-direction:column;height:100%;justify-content:end}
:is(.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-profile .part-slip-header,.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane#bsCategory-contact .part-slip-header):where(.cpg3u,.cpg3u *),.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane .part-slip-header .all-bs-card:where(.cpg3u,.cpg3u *),:is(.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane .part-slip-header .all-bs-card .empty-card,.bet-slip .bet-slip-body .cp-bs-tab-content .cp-bs-tab-pane .part-slip-header .all-bs-card .successfull-card):where(.cpg3u,.cpg3u *){height:100%}}
.bet-slip .bet-slip-body .part-slip-header:where(.cpg3u,.cpg3u *){padding:15px}
.bet-slip .bet-slip-body .part-slip-header .os-host-overflow:where(.cpg3u,.cpg3u *){overflow:visible!important}
.bet-slip .bet-slip-body .part-slip-header .os-host-overflow .os-scrollbar-vertical:where(.cpg3u,.cpg3u *){right:-12px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card:where(.cpg3u,.cpg3u *){padding:20px;position:relative;z-index:2;margin-bottom:5px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card.hidden:where(.cpg3u,.cpg3u *){all:unset;height:0;overflow:hidden;width:0;visibility:hidden}
:is(.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card.card-combo,.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card.card-system):where(.cpg3u,.cpg3u *){padding-bottom:6px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card:nth-last-child(2):where(.cpg3u,.cpg3u *){margin-bottom:0}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:50%;background:url("../img/playing-bet/bet-slip/bs-card-bg.png") center center no-repeat;background-position-y:top;background-size:cover;z-index:-1}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";left:0;bottom:0;width:100%;height:50%;background:url("../img/playing-bet/bet-slip/bs-card-bg.png") center center no-repeat;background-position-y:bottom;background-size:cover;z-index:-1}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header:where(.cpg3u,.cpg3u *){border-bottom:1px solid rgba(92,97,114,0.1)}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header span.tournament-name:where(.cpg3u,.cpg3u *){font-weight:400;font-size:13px;line-height:23px;text-transform:capitalize;color:rgba(22,29,53,0.5);display:table;margin:-6px 0 -4px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header .slct-place:where(.cpg3u,.cpg3u *){display:flex;gap:6px;margin-bottom:3px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header .slct-place span.live-icon img:where(.cpg3u,.cpg3u *){margin-bottom:-4px;margin-right:-3px}
:is(.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header .slct-place span.team-name,.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header .slct-place span.bet-ratio):where(.cpg3u,.cpg3u *){font-weight:600;font-size:15px;line-height:18px;display:flex;align-items:center;letter-spacing:0.02em;text-transform:capitalize;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%)}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header .slct-place span.attherate:where(.cpg3u,.cpg3u *){font-weight:600;font-size:20px;line-height:30px;letter-spacing:0.02em;text-transform:capitalize;color:rgba(22,29,53,0.5)}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header button.slip-dlt:where(.cpg3u,.cpg3u *){outline:none;border:none;background:transparent;padding:0;width:40px;height:40px;position:absolute;top:15px;right:15px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(108.99deg,#FF5176 -21.01%,#FB7A6B 45.45%)}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-header button.slip-dlt:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);opacity:0.1;border-radius:2px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .slct-match:where(.cpg3u,.cpg3u *){font-weight:500;font-size:14px;line-height:24px;color:rgba(22,29,53,0.6);display:flex;gap:5px;margin:5px 0 9px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .slct-match span.sports-category-icon:where(.cpg3u,.cpg3u *){width:14px;top:-1px;position:relative}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-footer:where(.cpg3u,.cpg3u *){display:flex;align-items:center;justify-content:space-between}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-footer button.prd-btn-1:where(.cpg3u,.cpg3u *){line-height:30px;height:30px;font-size:14px;line-height:24px;text-transform:capitalize;font-weight:500}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-footer button.prd-btn-1 span.stake-number:where(.cpg3u,.cpg3u *){margin-left:3px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-footer .return-amount span:where(.cpg3u,.cpg3u *){display:inline-block}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-footer .return-amount span.text:where(.cpg3u,.cpg3u *){font-weight:500;font-size:14px;line-height:24px;text-transform:capitalize;color:rgba(22,29,53,0.5)}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .single-bs-card .bs-card-footer .return-amount span.number:where(.cpg3u,.cpg3u *){font-weight:600;font-size:14px;line-height:24px;text-transform:lowercase;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%)}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card:where(.cpg3u,.cpg3u *){padding:20px;position:relative;z-index:2;text-align:center;height:475px;display:flex;flex-direction:column;align-items:center;justify-content:center}
@media (max-width:1399.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card:where(.cpg3u,.cpg3u *){height:359px}}
@media (max-width:1199.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card:where(.cpg3u,.cpg3u *){height:319px}}
@media (max-width:991.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card:where(.cpg3u,.cpg3u *){height:314px}}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card img:where(.cpg3u,.cpg3u *){width:70px;height:70px}
@media (max-width:1199.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card img:where(.cpg3u,.cpg3u *){width:60px;height:60px}}
@media (max-width:991.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card img:where(.cpg3u,.cpg3u *){width:55px;height:55px}}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card p:where(.cpg3u,.cpg3u *){font-weight:400;font-size:15px;line-height:22px;color:rgba(22,29,53,0.6);margin-bottom:-5px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:50%;background:url("../img/playing-bet/bet-slip/empty-card-bg.png") center center no-repeat;background-position-y:top;background-size:cover;z-index:-1}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .empty-card:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";left:0;bottom:0;width:100%;height:50%;background:url("../img/playing-bet/bet-slip/empty-card-bg.png") center center no-repeat;background-position-y:bottom;background-size:cover;z-index:-1}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card:where(.cpg3u,.cpg3u *){padding:20px;position:relative;z-index:2;text-align:center;height:475px;display:flex;flex-direction:column;align-items:center;justify-content:center}
@media (max-width:1399.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card:where(.cpg3u,.cpg3u *){height:359px}}
@media (max-width:1199.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card:where(.cpg3u,.cpg3u *){height:319px}}
@media (max-width:991.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card:where(.cpg3u,.cpg3u *){height:314px}}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card svg:where(.cpg3u,.cpg3u *){width:60px;display:inline-block;background:#332620;border-radius:50%;padding:5px}
@media (max-width:1199.98px){
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card svg:where(.cpg3u,.cpg3u *){width:50px}}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card svg .path:where(.cpg3u,.cpg3u *){stroke-dasharray:1000;stroke-dashoffset:0;stroke:#fff}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card svg .path.circle:where(.cpg3u,.cpg3u *){animation:dash-cp-4c6c939 0.9s ease-in-out}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card svg .path.line:where(.cpg3u,.cpg3u *){stroke-dashoffset:1000;animation:dash-cp-4c6c939 0.9s 0.35s ease-in-out forwards}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card svg .path.check:where(.cpg3u,.cpg3u *){stroke-dashoffset:-100;animation:dash-check-cp-4c6c939 0.9s 0.35s ease-in-out forwards}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card img:where(.cpg3u,.cpg3u *){width:80px;height:80px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card p:where(.cpg3u,.cpg3u *){font-weight:400;font-size:15px;line-height:22px;color:rgba(22,29,53,0.6);margin-bottom:-5px}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:50%;background:url("../img/playing-bet/bet-slip/empty-card-bg.png") center center no-repeat;background-position-y:top;background-size:cover;z-index:-1}
.bet-slip .bet-slip-body .part-slip-header .all-bs-card .successfull-card:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";left:0;bottom:0;width:100%;height:50%;background:url("../img/playing-bet/bet-slip/empty-card-bg.png") center center no-repeat;background-position-y:bottom;background-size:cover;z-index:-1}
.bet-slip .bet-slip-body .bet-quantity:where(.cpg3u,.cpg3u *){background:rgba(217,217,217,0.5);padding:20px;padding-top:8px;padding-bottom:3px}
.bet-slip .bet-slip-body .bet-quantity .title:where(.cpg3u,.cpg3u *){border-bottom:0.5px solid rgba(0,0,0,0.1)}
.bet-slip .bet-slip-body .bet-slip-calculation:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);padding:0 15px}
.sports-schedule:where(.cpg3u,.cpg3u *){padding:60px 0 120px;position:relative}
@media (max-width:1399.98px){
.sports-schedule:where(.cpg3u,.cpg3u *){padding:50px 0 100px}}
@media (max-width:991.98px){
.sports-schedule:where(.cpg3u,.cpg3u *){padding:40px 0 80px}}
@media (max-width:767.98px){
.sports-schedule:where(.cpg3u,.cpg3u *){padding:30px 0 60px}}
.feature:where(.cpg3u,.cpg3u *){padding:120px 0 0;background-image:url("../img/feature/feature-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2;overflow:hidden}
@media (max-width:1399.98px){
.feature:where(.cpg3u,.cpg3u *){padding:100px 0 0}}
@media (max-width:991.98px){
.feature:where(.cpg3u,.cpg3u *){padding:80px 0 0}}
@media (max-width:575.98px){
.feature:where(.cpg3u,.cpg3u *){padding:60px 0 0}}
.feature:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";width:560px;height:590px;right:-40px;top:-177px;background:#FB355E;opacity:0.17;filter:blur(100px);z-index:-1}
.feature:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#161D35;z-index:-1;opacity:0.91}
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-bottom:60px;padding-left:50px;margin-right:-20px}
@media (max-width:1399.98px){
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-bottom:50px}}
@media (max-width:1199.98px){
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-left:0;margin-right:0;padding-bottom:50px}}
@media (max-width:991.98px){
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-bottom:40px}}
@media (max-width:767.98px){
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-bottom:40px}}
@media (max-width:575.98px){
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-bottom:20px}}
@media (max-width:479.98px){
.feature .feature-list:where(.cpg3u,.cpg3u *){padding-bottom:30px}}
.testimonial:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1399.98px){
.testimonial:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.testimonial:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.testimonial:where(.cpg3u,.cpg3u *){padding:60px 0}}
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *){box-shadow:0px 8px 35px rgba(0,0,0,0.08);border-radius:15px;margin-bottom:60px;position:relative}
@media (max-width:1199.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *){margin-bottom:50px}}
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:192.13px;height:130px;background:url("../img/shapes/shape-1.png") left top no-repeat;background-size:192.13px 130px;opacity:0.3;transform:matrix(-1,0,0,-1,0,0);border-radius:0 0 15px 0;z-index:-1}
@media (max-width:1399.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):after{width:177.35px;height:120px;background-size:177.35px 120px}}
@media (max-width:1199.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):after{width:162.57px;height:110px;background-size:162.57px 110px;opacity:0.2}}
@media (max-width:767.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):after{display:none}}
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";right:0;bottom:0;width:192.13px;height:130px;background:url("../img/shapes/shape-1.png") right bottom no-repeat;background-size:192.13px 130px;opacity:0.3;border-radius:0 0 15px 0;z-index:-1}
@media (max-width:1399.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):before{width:177.35px;height:120px;background-size:177.35px 120px}}
@media (max-width:1199.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):before{width:162.57px;height:110px;background-size:162.57px 110px;opacity:0.2}}
@media (max-width:767.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *):before{display:none}}
@media (max-width:991.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *){margin-bottom:50px}}
@media (max-width:767.98px){
.testimonial .testimonial-carousel:where(.cpg3u,.cpg3u *){margin-bottom:40px}}
.testimonial .testimonial-carousel .owl-nav:where(.cpg3u,.cpg3u *){position:absolute;display:flex;width:170px;justify-content:space-between;top:calc(100% + 50px);left:50%;transform:translateX(-50%)}
@media (max-width:1199.98px){
.testimonial .testimonial-carousel .owl-nav:where(.cpg3u,.cpg3u *){top:calc(100% + 40px)}}
@media (max-width:991.98px){
.testimonial .testimonial-carousel .owl-nav:where(.cpg3u,.cpg3u *){top:calc(100% + 40px)}}
@media (max-width:767.98px){
.testimonial .testimonial-carousel .owl-nav:where(.cpg3u,.cpg3u *){top:calc(100% + 30px)}}
:is(.testimonial .testimonial-carousel .owl-nav .owl-prev,.testimonial .testimonial-carousel .owl-nav .owl-next):where(.cpg3u,.cpg3u *){height:10px;display:flex;align-items:center}
:is(.testimonial .testimonial-carousel .owl-nav .owl-prev img,.testimonial .testimonial-carousel .owl-nav .owl-next img):where(.cpg3u,.cpg3u *){width:30px}
.testimonial .testimonial-carousel .owl-nav .owl-prev:where(.cpg3u,.cpg3u *){opacity:0.5;transition:all 0.3s ease-in}
.testimonial .testimonial-carousel .owl-nav .owl-prev:hover:where(.cpg3u,.cpg3u *){opacity:1}
.testimonial .testimonial-carousel .carousel-custom-dots:where(.cpg3u,.cpg3u *){position:absolute;top:calc(100% + 50px);left:50%;transform:translateX(-50%)}
@media (max-width:1199.98px){
.testimonial .testimonial-carousel .carousel-custom-dots:where(.cpg3u,.cpg3u *){top:calc(100% + 40px)}}
@media (max-width:991.98px){
.testimonial .testimonial-carousel .carousel-custom-dots:where(.cpg3u,.cpg3u *){top:calc(100% + 40px)}}
@media (max-width:767.98px){
.testimonial .testimonial-carousel .carousel-custom-dots:where(.cpg3u,.cpg3u *){top:calc(100% + 30px)}}
.testimonial .testimonial-carousel .carousel-custom-dots button.owl-dot:where(.cpg3u,.cpg3u *){width:10px;height:10px;background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);border-radius:50%;opacity:0.5;margin:0 10px;transition:all 0.3s ease-in}
.testimonial .testimonial-carousel .carousel-custom-dots button.owl-dot.cp-bs-active:where(.cpg3u,.cpg3u *){opacity:1}
.promotion:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1399.98px){
.promotion:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.promotion:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.promotion:where(.cpg3u,.cpg3u *){padding:60px 0}}
.blog-posts:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1399.98px){
.blog-posts:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.blog-posts:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.blog-posts:where(.cpg3u,.cpg3u *){padding:60px 0}}
.blog-posts .single-blog:where(.cpg3u,.cpg3u *){display:flex;box-shadow:0px 0px 45px rgba(0,0,0,0.1);border-radius:10px}
@media (max-width:991.98px){
.blog-posts .single-blog:where(.cpg3u,.cpg3u *){flex-direction:column}}
.blog-posts .single-blog .part-img img:where(.cpg3u,.cpg3u *){height:372px;width:auto;max-width:none;border-radius:10px}
@media (max-width:1399.98px){
.blog-posts .single-blog .part-img img:where(.cpg3u,.cpg3u *){height:350px}}
@media (max-width:1199.98px){
.blog-posts .single-blog .part-img img:where(.cpg3u,.cpg3u *){height:337px}}
@media (max-width:991.98px){
.blog-posts .single-blog .part-img img:where(.cpg3u,.cpg3u *){height:auto;width:100%;max-width:100%}}
.blog-posts .single-blog .part-text:where(.cpg3u,.cpg3u *){padding:40px}
@media (max-width:1399.98px){
.blog-posts .single-blog .part-text:where(.cpg3u,.cpg3u *){padding:30px}}
@media (max-width:1199.98px){
.blog-posts .single-blog .part-text:where(.cpg3u,.cpg3u *){padding:40px}}
@media (max-width:991.98px){
.blog-posts .single-blog .part-text:where(.cpg3u,.cpg3u *){padding:30px}}
@media (max-width:767.98px){
.blog-posts .single-blog .part-text:where(.cpg3u,.cpg3u *){padding:40px}}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text:where(.cpg3u,.cpg3u *){padding:25px}}
.blog-posts .single-blog .part-text span.post-category:where(.cpg3u,.cpg3u *){display:table;text-transform:uppercase;font-weight:600;font-size:15px;line-height:17px;letter-spacing:3px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);margin:-3px 0 15px}
@media (max-width:1399.98px){
.blog-posts .single-blog .part-text span.post-category:where(.cpg3u,.cpg3u *){margin-bottom:14px}}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text span.post-category:where(.cpg3u,.cpg3u *){font-size:14px;line-height:16px;margin-bottom:10px}}
.blog-posts .single-blog .part-text h3.blog-post-title:where(.cpg3u,.cpg3u *){margin-bottom:12px;font-weight:600;font-size:24px;line-height:34px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);opacity:0.9}
@media (max-width:1399.98px){
.blog-posts .single-blog .part-text h3.blog-post-title:where(.cpg3u,.cpg3u *){font-size:22px;line-height:32px;margin-bottom:13px}}
@media (max-width:1199.98px){
.blog-posts .single-blog .part-text h3.blog-post-title:where(.cpg3u,.cpg3u *){font-size:24px;line-height:34px;margin-bottom:12px}}
@media (max-width:991.98px){
.blog-posts .single-blog .part-text h3.blog-post-title:where(.cpg3u,.cpg3u *){font-size:22px;line-height:32px}}
@media (max-width:767.98px){
.blog-posts .single-blog .part-text h3.blog-post-title:where(.cpg3u,.cpg3u *){margin-bottom:13px}}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text h3.blog-post-title:where(.cpg3u,.cpg3u *){font-size:20px;line-height:30px;margin-bottom:10px}}
.blog-posts .single-blog .part-text h3.blog-post-title a:where(.cpg3u,.cpg3u *){color:rgba(22,29,53,0.8);transition:all 0.3s ease-in}
.blog-posts .single-blog .part-text h3.blog-post-title a:hover:where(.cpg3u,.cpg3u *){color:#161D35}
.blog-posts .single-blog .part-text p:where(.cpg3u,.cpg3u *){margin-bottom:19px;font-weight:400;font-size:17px;line-height:33px;color:#5C6172}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text p:where(.cpg3u,.cpg3u *){font-size:15px;line-height:25px;margin-bottom:18px}}
.blog-posts .single-blog .part-text .post-info-stats:where(.cpg3u,.cpg3u *){display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(22,29,53,0.2);padding-top:30px}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text .post-info-stats:where(.cpg3u,.cpg3u *){padding-top:25px}}
.blog-posts .single-blog .part-text .post-info-stats .post-creator:where(.cpg3u,.cpg3u *){display:flex;align-items:center}
.blog-posts .single-blog .part-text .post-info-stats .post-creator .creator-pic:where(.cpg3u,.cpg3u *){width:35px;height:35px;overflow:hidden;border-radius:50%;margin-right:15px}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text .post-info-stats .post-creator .creator-pic:where(.cpg3u,.cpg3u *){width:30px;height:30px;margin-right:12px}}
.blog-posts .single-blog .part-text .post-info-stats .post-creator .creator-pic img:where(.cpg3u,.cpg3u *){width:100%}
.blog-posts .single-blog .part-text .post-info-stats .post-creator span.creator-name:where(.cpg3u,.cpg3u *){margin:-8px 0 -7px;transition:all 0.3s ease-in;font-size:16px;line-height:26px;text-align:center;letter-spacing:0.01em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);font-weight:600;opacity:0.8}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text .post-info-stats .post-creator span.creator-name:where(.cpg3u,.cpg3u *){font-size:15px;line-height:25px}}
.blog-posts .single-blog .part-text .post-info-stats .post-creator:hover span.creator-name:where(.cpg3u,.cpg3u *){opacity:1}
.blog-posts .single-blog .part-text .post-info-stats span.posting-time:where(.cpg3u,.cpg3u *){margin-bottom:-3px;font-weight:500;font-size:14px;line-height:16px;color:#5C6172;opacity:0.6}
@media (max-width:479.98px){
.blog-posts .single-blog .part-text .post-info-stats span.posting-time:where(.cpg3u,.cpg3u *){font-size:14px;line-height:24px;margin-bottom:0}}
.blog-details:where(.cpg3u,.cpg3u *){padding:120px 0;overflow:hidden;position:relative}
@media (max-width:1399.98px){
.blog-details:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.blog-details:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.blog-details:where(.cpg3u,.cpg3u *){padding:60px 0}}
.faq:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1399.98px){
.faq:where(.cpg3u,.cpg3u *){padding:100px 0 40px}}
@media (max-width:1199.98px){
.faq:where(.cpg3u,.cpg3u *){padding-bottom:100px}}
@media (max-width:991.98px){
.faq:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.faq:where(.cpg3u,.cpg3u *){padding:60px 0}}
.poklotto-form:where(.cpg3u,.cpg3u *){box-shadow:0px 4px 25px rgba(0,0,0,0.1);border-radius:15px;background:#fff;overflow:hidden}
.poklotto-form h3.title:where(.cpg3u,.cpg3u *){padding:0 40px;background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);font-weight:600;font-size:28px;line-height:38px;color:#fff;padding:22px 40px 21px;margin-bottom:0}
@media (max-width:1199.98px){
.poklotto-form h3.title:where(.cpg3u,.cpg3u *){font-size:26px;line-height:36px}}
@media (max-width:575.98px){
.poklotto-form h3.title:where(.cpg3u,.cpg3u *){font-size:24px;line-height:34px;padding:17px 30px 16px}}
@media (max-width:479.98px){
.poklotto-form h3.title:where(.cpg3u,.cpg3u *){font-weight:500;padding:17px 25px 16px;font-size:22px;line-height:32px}}
.poklotto-form .part-form:where(.cpg3u,.cpg3u *){padding:40px}
@media (max-width:575.98px){
.poklotto-form .part-form:where(.cpg3u,.cpg3u *){padding:30px}}
@media (max-width:479.98px){
.poklotto-form .part-form:where(.cpg3u,.cpg3u *){padding:25px}}
.poklotto-form .part-form form label:where(.cpg3u,.cpg3u *){font-weight:600;font-size:18px;line-height:28px;text-transform:capitalize;display:block;margin:-7px 0 12px}
@media (max-width:1199.98px){
.poklotto-form .part-form form label:where(.cpg3u,.cpg3u *){font-size:17px;line-height:27px;margin:-6px 0 12px}}
@media (max-width:575.98px){
.poklotto-form .part-form form label:where(.cpg3u,.cpg3u *){font-size:16px;line-height:26px;margin:-7px 0 13px}}
.poklotto-form .part-form form label span:where(.cpg3u,.cpg3u *){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);opacity:0.8}
:is(.poklotto-form .part-form form input,.poklotto-form .part-form form textarea):where(.cpg3u,.cpg3u *){width:100%;border:1px solid rgba(11,52,72,0.3);border-radius:50px;font-weight:400;font-size:17px;line-height:100%;color:rgba(92,97,114,0.9);padding:0 25px;margin-bottom:40px}
@media (max-width:1399.98px){
:is(.poklotto-form .part-form form input,.poklotto-form .part-form form textarea):where(.cpg3u,.cpg3u *){margin-bottom:30px}}
@media (max-width:1199.98px){
:is(.poklotto-form .part-form form input,.poklotto-form .part-form form textarea):where(.cpg3u,.cpg3u *){font-size:16px}}
@media (max-width:575.98px){
:is(.poklotto-form .part-form form input,.poklotto-form .part-form form textarea):where(.cpg3u,.cpg3u *){margin-bottom:25px}}
@media (max-width:479.98px){
:is(.poklotto-form .part-form form input,.poklotto-form .part-form form textarea):where(.cpg3u,.cpg3u *){font-size:15px;padding:0 20px;margin-bottom:20px}}
:is(.poklotto-form .part-form form input,.poklotto-form .part-form form textarea):where(.cpg3u,.cpg3u *)::placeholder,.poklotto-form .part-form form input:where(.cpg3u,.cpg3u *)::-moz-placeholder,.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *)::-moz-placeholder{color:rgba(92,97,114,0.7)}
.poklotto-form .part-form form input:where(.cpg3u,.cpg3u *){height:50px}
@media (max-width:1199.98px){
.poklotto-form .part-form form input:where(.cpg3u,.cpg3u *){height:45px}}
@media (max-width:767.98px){
.poklotto-form .part-form form input:where(.cpg3u,.cpg3u *){height:40px}}
.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *){height:180px;padding-top:18px;padding-bottom:18px;display:grid;resize:none;line-height:24px;border-radius:20px}
@media (max-width:1399.98px){
.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *){padding-top:15px;padding-bottom:15px;height:160px}}
@media (max-width:1199.98px){
.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *){padding-top:13px;padding-bottom:13px;height:140px}}
@media (max-width:767.98px){
.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *){border-radius:15px}}
@media (max-width:575.98px){
.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *){height:120px;padding-top:10px;padding-bottom:10px}}
@media (max-width:479.98px){
.poklotto-form .part-form form textarea:where(.cpg3u,.cpg3u *){padding-top:8px;padding-bottom:8px}}
.sign-in:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1199.98px){
.sign-in:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.sign-in:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:479.98px){
.sign-in:where(.cpg3u,.cpg3u *){padding:60px 0}}
.sign-up:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1399.98px){
.sign-up:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.sign-up:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.sign-up:where(.cpg3u,.cpg3u *){padding:60px 0}}
.sign-up.fixed-screen:where(.cpg3u,.cpg3u *){position:fixed;width:100%;height:100%;z-index:555;top:0;padding:0;display:flex;justify-content:center;align-items:center;background:#fff}
.sign-up .processing-steps:where(.cpg3u,.cpg3u *){display:flex;justify-content:space-between;margin-bottom:50px;position:relative}
@media (max-width:1399.98px){
.sign-up .processing-steps:where(.cpg3u,.cpg3u *){margin-bottom:40px}}
@media (max-width:767.98px){
.sign-up .processing-steps:where(.cpg3u,.cpg3u *){justify-content:space-around;margin-bottom:30px}
.sign-up .processing-steps.top-fixed:where(.cpg3u,.cpg3u *){position:fixed;top:0;width:100%;left:0;padding:20px 20px;background:#fff;z-index:5;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:0;justify-content:space-around;z-index:555}}
@media (max-width:767.98px) and (max-width:575.98px){
.sign-up .processing-steps.top-fixed:where(.cpg3u,.cpg3u *){padding:15px 20px}}
@media (max-width:575.98px){
.sign-up .processing-steps:where(.cpg3u,.cpg3u *){justify-content:space-evenly}}
@media (max-width:479.98px){
.sign-up .processing-steps:where(.cpg3u,.cpg3u *){justify-content:space-around;margin-bottom:25px}}
.sign-up .poklotto-form h3.steps-heading-title.animated:where(.cpg3u,.cpg3u *){animation:titleAnimate 1s}
.sign-up .poklotto-form .part-form form:where(.cpg3u,.cpg3u *),.sign-up .poklotto-form .part-form form .birth-date-element:where(.cpg3u,.cpg3u *){position:relative}
.sign-up .poklotto-form .part-form form .prv-stp-btn:where(.cpg3u,.cpg3u *){padding:0;width:50px;margin-right:11px;color:#ff7079;background:#ffffff;box-shadow:none;border:1px solid #bbb;border-radius:50px;transition:all 0.3s ease-in;position:relative}
@media (max-width:1399.98px){
.sign-up .poklotto-form .part-form form .prv-stp-btn:where(.cpg3u,.cpg3u *){width:50px}}
@media (max-width:1199.98px){
.sign-up .poklotto-form .part-form form .prv-stp-btn:where(.cpg3u,.cpg3u *){width:45px}}
@media (max-width:767.98px){
.sign-up .poklotto-form .part-form form .prv-stp-btn:where(.cpg3u,.cpg3u *){width:40px}}
.sign-up .poklotto-form .part-form form .prv-stp-btn.cp-bs-disabled:where(.cpg3u,.cpg3u *){opacity:0;visibility:hidden;margin-left:-71px}
@media (max-width:1399.98px){
.sign-up .poklotto-form .part-form form .prv-stp-btn.cp-bs-disabled:where(.cpg3u,.cpg3u *){margin-left:-61px}}
.sign-up .poklotto-form .part-form form #big-screen:where(.cpg3u,.cpg3u *){padding:0;width:40px;height:40px;margin-right:11px;color:#161D35;background:#ffffff;box-shadow:none;border:1px solid #bbb;border-radius:5px;line-height:40px;transition:all 0.3s ease-in}
.sign-up .poklotto-form .part-form form #big-screen i:where(.cpg3u,.cpg3u *){font-size:20px;margin-left:0}
.sign-up .poklotto-form .part-form form #big-screen:where(.cpg3u,.cpg3u *):after{display:none}
@media (max-width:991.98px){
.sign-up .poklotto-form .part-form form #big-screen:where(.cpg3u,.cpg3u *){display:none}}
.sign-up .poklotto-form .part-form #big-screen:where(.cpg3u,.cpg3u *){position:absolute;right:0;bottom:10px}
.sign-up .form-all-step:where(.cpg3u,.cpg3u *){display:flex;flex-wrap:nowrap;overflow:hidden;position:relative}
.sign-up .form-all-step .per-step:where(.cpg3u,.cpg3u *){flex:none;width:100%;position:relative;transition:all 0.3s ease-in}
@media (max-width:479.98px){
.sign-up .form-all-step .per-step:where(.cpg3u,.cpg3u *){position:relative}}
.sign-up .form-all-step .per-step.completed:where(.cpg3u,.cpg3u *){opacity:0;position:absolute;visibility:hidden}
.mc-table__weekday:where(.cpg3u,.cpg3u *){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(108.99deg,#FF5176 -21.01%,#FB7A6B 45.45%)}
.mc-picker__body:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%)}
.mc-date--active:where(.cpg3u,.cpg3u *){color:#fff}
.mc-date--active.mc-date--today:where(.cpg3u,.cpg3u *){background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);color:#fff}
.mc-date--inactive:where(.cpg3u,.cpg3u *){color:rgba(255,255,255,0.3)}
.mc-calendar--inline .mc-picker__header:where(.cpg3u,.cpg3u *){background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);margin:0;padding:4px 0;flex-direction:column;align-items:center;height:55px}
.mc-container:where(.cpg3u,.cpg3u *){width:100%}
.mc-select__month:where(.cpg3u,.cpg3u *){order:2}
.mc-calendar--inline .mc-select__data--year:where(.cpg3u,.cpg3u *){font-size:15px;color:#fff}
.mc-calendar--inline .mc-select__data--month:where(.cpg3u,.cpg3u *){color:#fff;margin-top:-12px}
.mc-calendar--inline .mc-select__month .mc-select__nav--next:where(.cpg3u,.cpg3u *),.mc-select__nav--next:where(.cpg3u,.cpg3u *){top:50%;transform:translateY(-50%);border-radius:50% 10% 10% 50%;width:40px;height:40px;right:10px;padding:0 10px 0 16px;border:2px solid #fff;color:#fff}
.mc-calendar--inline .mc-select__month .mc-select__nav--prev:where(.cpg3u,.cpg3u *),.mc-select__nav--prev:where(.cpg3u,.cpg3u *){top:50%;transform:translateY(-50%);border-radius:10% 50% 50% 10%;width:40px;height:40px;left:10px;padding:0 16px 0 12px;border:2px solid #fff;color:#fff}
.mc-calendar--inline .mc-picker__footer:where(.cpg3u,.cpg3u *){background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);padding:10px 0}
.mc-btn--success:where(.cpg3u,.cpg3u *){color:#fff;margin:0;padding:0;margin-right:20px;font-size:14px}
.mc-btn--danger:where(.cpg3u,.cpg3u *){color:#fff;font-size:14px;text-transform:uppercase;padding:0;padding-left:20px}
#mc-btn__cancel:where(.cpg3u,.cpg3u *){margin-right:10px}
.error:where(.cpg3u,.cpg3u *){padding:120px 0;position:relative}
@media (max-width:1399.98px){
.error:where(.cpg3u,.cpg3u *){padding:100px 0}}
@media (max-width:991.98px){
.error:where(.cpg3u,.cpg3u *){padding:80px 0}}
@media (max-width:767.98px){
.error:where(.cpg3u,.cpg3u *){padding:60px 0}}
.error .part-img:where(.cpg3u,.cpg3u *){margin-bottom:60px;text-align:center}
@media (max-width:767.98px){
.error .part-img:where(.cpg3u,.cpg3u *){margin-bottom:40px}}
@media (max-width:479.98px){
.error .part-img:where(.cpg3u,.cpg3u *){margin-bottom:30px}}
.error .part-img img:where(.cpg3u,.cpg3u *){width:600px}
@media (max-width:1399.98px){
.error .part-img img:where(.cpg3u,.cpg3u *){width:500px}}
@media (max-width:1199.98px){
.error .part-img img:where(.cpg3u,.cpg3u *){width:450px}}
@media (max-width:767.98px){
.error .part-img img:where(.cpg3u,.cpg3u *){width:400px}}
@media (max-width:575.98px){
.error .part-img img:where(.cpg3u,.cpg3u *){width:80%}}
@media (max-width:479.98px){
.error .part-img img:where(.cpg3u,.cpg3u *){width:90%}}
.error .part-text:where(.cpg3u,.cpg3u *){text-align:center}
.error .part-text p:where(.cpg3u,.cpg3u *){color:rgba(92,97,114,0.8);font-weight:500;font-size:18px;line-height:28px;margin:30px 0 27px;position:relative}
@media (max-width:991.98px){
.error .part-text p:where(.cpg3u,.cpg3u *){font-size:18px;line-height:28px;margin:33px 0 32px}}
@media (max-width:767.98px){
.error .part-text p:where(.cpg3u,.cpg3u *){margin:30px 0 30px}}
@media (max-width:575.98px){
.error .part-text p:where(.cpg3u,.cpg3u *){font-size:16px;line-height:26px;margin:30px 0 22px}}
@media (max-width:479.98px){
.error .part-text p:where(.cpg3u,.cpg3u *){font-size:15px;line-height:25px;margin-top:23px}}
.error .part-text p i:where(.cpg3u,.cpg3u *){font-size:18px;margin-left:10px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%)}
@media (max-width:767.98px){
.error .part-text p i:where(.cpg3u,.cpg3u *){display:none}}
.error .part-text p img:where(.cpg3u,.cpg3u *){position:absolute;width:140px;top:10px;right:-10px}
@media (max-width:991.98px){
.error .part-text p img:where(.cpg3u,.cpg3u *){display:none}}
@media (min-width:992px){
.custum-forms .cp-bs-tab-pane.cp-bs-active:where(.cpg3u,.cpg3u *),:is(.custum-forms):where(.cpg3u,.cpg3u *){display:flex;flex-wrap:wrap}
.custum-forms div:where(.cpg3u,.cpg3u *){flex:0 0 auto;width:50%}
.custum-forms div:has(.checkboxinput):where(.cpg3u,.cpg3u *){flex:0 0 auto;width:50%;padding:0 0.5rem}
.cp-bs-modal-lg .custum-forms div:has(.checkboxinput):where(.cpg3u,.cpg3u *){flex:0 0 auto;width:33.33%;padding:0 0.5rem}
.custum-forms div:has(textarea):where(.cpg3u,.cpg3u *){width:100%!important}
.custum-forms div:has(.autocomplete):where(.cpg3u,.cpg3u *){flex:0 0 auto;width:100%!important}}
:is(.custum-forms div):where(.cpg3u,.cpg3u *){padding:0 0.5rem;margin-bottom:1rem!important}
.floating_label:where(.cpgn,.cpgn *){position:relative}
:is(.custum-forms div):where(.cpg3u,.cpg3u *){position:relative}
:is(.custum-forms .select2-selection):where(.cpg3u,.cpg3u *){border:none!important}
:is(.custum-forms .select2-container):where(.cpg3u,.cpg3u *){display:block!important;width:100%!important;padding:0.27rem .75rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#212529!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #dee2e6!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:.375rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}
.floating_label .cp-bs-form-label:where(.cpgn,.cpgn *){position:absolute;top:-10px;left:16px;background:white;padding:0 5px;font-size:12px;margin:0;border-radius:13px;z-index:10}
:is(.custum-forms div:not(:has(.checkboxinput))>label[for^="id_"]):where(.cpg3u,.cpg3u *){position:absolute;top:-10px;left:16px;background:white;padding:0 5px;font-size:12px;margin:0;border-radius:13px;z-index:10}
:is(.custum-forms div:has(select[multiple])):where(.cpg3u,.cpg3u *){width:100%!important}
.cric-btn:where(.cpg3u,.cpg3u *){background:linear-gradient(135.89deg,#D03355 -5.11%,#FB7A6B 97.89%);font-size:15px;padding:0px 10px;line-height:30px;z-index:2;border-radius:3px;position:relative;color:#fff}
.cric-btn:hover:where(.cpg3u,.cpg3u *){color:#fff}
.cric-btn:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:-2px;top:1px;bottom:1px;right:-2px;background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);z-index:-1;border-radius:3px;transition:all 0.3s ease-in;opacity:1}
.min-icon:where(.cpg3u,.cpg3u *){padding:13px;font-size:12px}
.cric-bg:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);color:#fff}
.cric-bg:hover:where(.cpg3u,.cpg3u *){color:#fff!important}
.cancel-btn:where(.cpg3u,.cpg3u *){padding:0px 10px;height:32px;color:#fff}
.cp-bs-modal-body:where(.cpg3u,.cpg3u *){max-height:67vh;overflow-y:auto}
.cp-bs-modal-footer:where(.cpg3u,.cpg3u *){justify-content:center}
.cp-bs-object-fit-contain:where(.cpg3u,.cpg3u *){object-fit:contain!important}
.match-card .cp-bs-nav-tabs .cp-bs-nav-link:where(.cpg3u,.cpg3u *){color:#72797f}
.match-card .cp-bs-nav-tabs .cp-bs-nav-link:hover:where(.cpg3u,.cpg3u *){color:#222A4C;border-bottom:#222A4C solid 2px!important}
.match-card .cp-bs-nav-tabs .cp-bs-nav-link.cp-bs-active:where(.cpg3u,.cpg3u *){color:#222A4C;border-bottom:#222A4C solid 2px!important;background:transparent}
.cp-bs-rounded-bottom-4:where(.cpg3u,.cpg3u *){border-bottom-right-radius:0.5rem!important;border-bottom-left-radius:.5rem!important}
.border-dashed-top:where(.cpg3u,.cpg3u *){border-top:2px dashed #dee2e6!important}
.stats-card .stats-score:where(.cpg3u,.cpg3u *){font-size:24px;line-height:32px;font-weight:bold}
.stats-card .stats-title:where(.cpg3u,.cpg3u *){font-size:14px;line-height:20px}
.stats-card:where(.cpg3u,.cpg3u *){height:80px;width:100px;display:flex;box-shadow:rgba(0,0,0,0.12) 0px 1px 3px,rgba(0,0,0,0.24) 0px 1px 2px;background-color:rgb(255,255,255);align-items:center;justify-content:center}
body.cp-site:where(.cpg3u,.cpg3u *){overflow-x:clip}
:is(.cp-header,.cp-cta,.cp-footer):where(.cpg3u,.cpg3u *){--cp-yellow:#ff444d;--cp-green:#332620;--cp-deep:#332620;--cp-red:#d32f2f;--cp-ease:cubic-bezier(.16,1,.3,1);background:var(--cp-yellow);color:var(--cp-deep);font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;font-size:16px;line-height:1.5;text-align:left}
:is(.cp-header *,.cp-cta *,.cp-footer *):where(.cpg3u,.cpg3u *){box-sizing:border-box}
.cp-shell:where(.cpg3u,.cpg3u *){width:min(1440px,calc(100% - 96px));margin-inline:auto}
:is(.cp-header a,.cp-footer a,.cp-cta a):where(.cpg3u,.cpg3u *){color:inherit;text-decoration:none}
:is(.cp-header,.cp-cta,.cp-footer) :is(a,button,summary):focus-visible:where(.cpg3u,.cpg3u *){outline:3px solid var(--cp-red);outline-offset:5px}
.cp-skip-link:where(.cpg3u,.cpg3u *){position:fixed;left:20px;top:-100px;z-index:1100;padding:12px 20px;background:#332620;color:#fee417}
.cp-skip-link:focus:where(.cpg3u,.cpg3u *){top:12px;color:#fee417}
.cp-header:where(.cpg3u,.cpg3u *){position:sticky;top:0;z-index:100;width:100%;border-bottom:1px solid var(--cp-deep)}
.cp-nav-wrap:where(.cpg3u,.cpg3u *){min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.cp-brand:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:11px;flex-shrink:0;min-width:155px}
.cp-brand img:where(.cpg3u,.cpg3u *){display:block;width:49px;height:55px;object-fit:contain;transition:transform .5s var(--cp-ease)}
.cp-brand span:where(.cpg3u,.cpg3u *){font:800 .76rem/1.05 var(--cp-font-manrope,"Manrope"),sans-serif;letter-spacing:.02em;text-transform:uppercase}
.cp-brand:hover img:where(.cpg3u,.cpg3u *){transform:rotate(-5deg) scale(1.06)}
.cp-nav:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:22px}
.cp-nav>a:where(.cpg3u,.cpg3u *),.cp-contact-link:where(.cpg3u,.cpg3u *){position:relative;padding-block:8px;font-size:.77rem;line-height:1.5;font-weight:600;white-space:nowrap}
.cp-nav>a:where(.cpg3u,.cpg3u *){overflow:clip}
.cp-nav>a.is-active:where(.cpg3u,.cpg3u *)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--cp-red)}
.cp-nav-word:where(.cpg3u,.cpg3u *){display:inline-block;position:relative;transition:transform .5s var(--cp-ease)}
.cp-nav-word:where(.cpg3u,.cpg3u *)::after{content:attr(data-label);position:absolute;left:0;top:120%}
.cp-nav>a:hover .cp-nav-word:where(.cpg3u,.cpg3u *){transform:translateY(-120%)}
.cp-nav>a.is-active:hover .cp-nav-word:where(.cpg3u,.cpg3u *){transform:none}
.cp-nav-actions:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:18px;flex-shrink:0}
.cp-contact-link span:where(.cpg3u,.cpg3u *){margin-left:6px}
.cp-button:where(.cpg3u,.cpg3u *),:is(.cp-header .cp-button,.cp-cta .cp-button):where(.cpg3u,.cpg3u *){display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:14px 22px;flex-shrink:0;background:var(--cp-deep);color:var(--cp-yellow);border:1px solid var(--cp-deep);border-radius:99px;font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;font-size:.875rem;line-height:22px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .3s,transform .3s var(--cp-ease)}
.cp-header .cp-button:where(.cpg3u,.cpg3u *){min-height:42px;padding:9px 22px}
:is(.cp-header .cp-button:hover,.cp-cta .cp-button:hover):where(.cpg3u,.cpg3u *){color:var(--cp-yellow);background:var(--cp-green)}
.cp-button svg:where(.cpg3u,.cpg3u *){flex-shrink:0;transition:transform .3s}
.cp-button:hover svg:where(.cpg3u,.cpg3u *){transform:translate(2px,-2px)}
.cp-account:where(.cpg3u,.cpg3u *){position:relative}
.cp-account summary:where(.cpg3u,.cpg3u *){list-style:none}
.cp-account summary:where(.cpg3u,.cpg3u *)::-webkit-details-marker{display:none}
.cp-account-menu:where(.cpg3u,.cpg3u *){position:absolute;right:0;top:calc(100% + 12px);min-width:190px;padding:10px;border:1px solid var(--cp-deep);border-radius:12px;background:var(--cp-yellow);box-shadow:0 16px 32px rgb(51 38 32 / .15)}
.cp-account-menu a:where(.cpg3u,.cpg3u *){display:block;padding:10px 12px;font-size:.85rem;border-radius:5px}
.cp-account-menu a:hover:where(.cpg3u,.cpg3u *){background:var(--cp-deep);color:var(--cp-yellow)}
:is(.cp-mobile-only,.cp-menu-toggle,.cp-nav-backdrop):where(.cpg3u,.cpg3u *){display:none}
.cp-cta:where(.cpg3u,.cpg3u *){padding:56px 0;background:#f6f7f3;border-top:1px solid #dfe5dc}
.cp-cta-inner:where(.cpg3u,.cpg3u *){display:flex;align-items:center;justify-content:space-between;gap:40px}
.cp-cta-inner>div:where(.cpg3u,.cpg3u *){min-width:0}
.cp-eyebrow:where(.cpg3u,.cpg3u *){display:block;margin-bottom:26px;color:var(--cp-green);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.cp-cta h2:where(.cpg3u,.cpg3u *){margin:0;color:var(--cp-deep);font:600 clamp(1.65rem,2.4vw,2.25rem)/1.2 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:-.035em;text-transform:none}
.cp-cta p:where(.cpg3u,.cpg3u *){margin:12px 0 0;max-width:560px;color:#332620;font-size:.9rem;line-height:1.65}
.cp-cta .cp-button:where(.cpg3u,.cpg3u *){min-height:46px;padding:11px 18px;gap:18px;border-radius:6px;background:#332620;color:#fffce8;font-size:.82rem;transition:background-color .18s ease}
.cp-cta .cp-button:hover:where(.cpg3u,.cpg3u *){background:#332620;color:#fffce8}
.cp-cta .cp-button svg:where(.cpg3u,.cpg3u *){width:16px;height:16px;transition:transform .18s ease}
.cp-cta .cp-button:hover svg:where(.cpg3u,.cpg3u *){transform:translateX(2px)}
.cp-cta .cp-button:focus-visible:where(.cpg3u,.cpg3u *){outline:2px solid #332620;outline-offset:4px}
.cp-cta + .cp-footer:where(.cpg3u,.cpg3u *){border-top-color:#dfe5dc}
.cp-footer:where(.cpg3u,.cpg3u *){padding:55px 0 22px;border-top:1px solid var(--cp-green)}
.cp-footer-grid:where(.cpg3u,.cpg3u *){display:grid;grid-template-columns:2fr 1fr 1fr 1.35fr;gap:45px}
.cp-footer-brand img:where(.cpg3u,.cpg3u *){display:block;width:65px;height:65px;object-fit:contain}
.cp-footer-brand p:where(.cpg3u,.cpg3u *){max-width:350px;margin:20px 0 0;font-size:.85rem}
.cp-footer p:where(.cpg3u,.cpg3u *){color:var(--cp-deep);line-height:1.75}
.cp-footer-column:where(.cpg3u,.cpg3u *){display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0}
.cp-footer h3:where(.cpg3u,.cpg3u *){margin:0 0 18px;color:var(--cp-deep);font:700 .82rem/1.2 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:.08em;text-transform:uppercase}
:is(.cp-footer-column>a,.cp-footer-column>p):where(.cpg3u,.cpg3u *){margin:0;font-size:.8rem;overflow-wrap:anywhere}
.cp-footer a:hover:where(.cpg3u,.cpg3u *){color:var(--cp-red)}
.cp-social-links:where(.cpg3u,.cpg3u *){display:flex;gap:18px;margin-top:6px}
.cp-social-links a:where(.cpg3u,.cpg3u *){display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:30px}
.cp-footer-bottom:where(.cpg3u,.cpg3u *){display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding-top:20px;border-top:1px solid var(--cp-green);font-size:.72rem}
.cp-footer-bottom nav:where(.cpg3u,.cpg3u *){display:flex;gap:8px}
@media (max-width:1200px){
.cp-shell:where(.cpg3u,.cpg3u *){width:calc(100% - 64px)}}
@media (max-width:1120px){
html.cp-menu-open:where(.cpg3u,.cpg3u *){overflow:hidden}
.cp-nav-wrap:where(.cpg3u,.cpg3u *){min-height:76px;flex-wrap:wrap}
.cp-nav-actions:where(.cpg3u,.cpg3u *){display:none}
.cp-nav:where(.cpg3u,.cpg3u *){width:100%;flex-direction:column;align-items:stretch;gap:4px;padding-bottom:20px}
.cp-nav>a:where(.cpg3u,.cpg3u *){padding:12px 8px;font-size:1rem}
.cp-mobile-only:where(.cpg3u,.cpg3u *){display:flex}
.cp-nav-ready .cp-menu-toggle:where(.cpg3u,.cpg3u *){display:block;position:relative;z-index:4;margin-left:auto;padding:8px;min-width:44px;min-height:44px;border:0;background:transparent}
.cp-menu-toggle span:where(.cpg3u,.cpg3u *){display:block;width:24px;height:2px;margin:5px auto;background:var(--cp-deep);transition:transform .25s,opacity .25s}
.cp-menu-toggle[aria-expanded="true"] span:first-child:where(.cpg3u,.cpg3u *){transform:translateY(7px) rotate(45deg)}
.cp-menu-toggle[aria-expanded="true"] span:nth-child(2):where(.cpg3u,.cpg3u *){opacity:0}
.cp-menu-toggle[aria-expanded="true"] span:last-child:where(.cpg3u,.cpg3u *){transform:translateY(-7px) rotate(-45deg)}
.cp-nav-ready.cp-menu-open:where(.cpg3u,.cpg3u *){position:fixed;inset:0 0 auto}
.cp-nav-ready .cp-nav-wrap:where(.cpg3u,.cpg3u *){position:relative;z-index:2;flex-wrap:nowrap}
.cp-nav-ready .cp-nav:where(.cpg3u,.cpg3u *){position:fixed;inset:var(--cp-header-height,76px) 0 0 auto;z-index:3;width:min(400px,88vw);max-height:calc(100dvh - var(--cp-header-height,76px));padding:24px 24px max(24px,env(safe-area-inset-bottom));background:var(--cp-yellow);border-left:1px solid rgb(51 38 32 / .18);border-radius:16px 0 0 0;box-shadow:-16px 0 48px rgb(51 38 32 / .14);overflow-y:auto;overscroll-behavior:contain;visibility:hidden;transform:translateX(calc(100% + 24px));transition:transform .45s var(--cp-ease),visibility 0s .45s}
.cp-nav-ready.cp-menu-open .cp-nav:where(.cpg3u,.cpg3u *){transform:none;visibility:visible;transition-delay:0s}
.cp-nav>a:where(.cpg3u,.cpg3u *){flex-shrink:0;min-height:48px}
.cp-nav>a.is-active:where(.cpg3u,.cpg3u *)::after{left:8px;right:auto;width:24px}
.cp-nav-word:where(.cpg3u,.cpg3u *),.cp-nav>a:hover .cp-nav-word:where(.cpg3u,.cpg3u *){transform:none}
.cp-nav-word:where(.cpg3u,.cpg3u *)::after{display:none}
.cp-nav .cp-mobile-signin:where(.cpg3u,.cpg3u *){justify-content:center;margin-top:auto;border-radius:8px;background:var(--cp-deep);color:var(--cp-yellow);font-weight:700}
.cp-mobile-account:where(.cpg3u,.cpg3u *){flex-direction:column;padding-top:18px;margin-top:12px;border-top:1px solid rgb(51 38 32 / .2)}
.cp-account-label:where(.cpg3u,.cpg3u *){padding:0 8px 8px;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}
.cp-mobile-account a:where(.cpg3u,.cpg3u *){padding:12px 8px;font-size:.9rem}
.cp-nav-ready .cp-nav-backdrop:where(.cpg3u,.cpg3u *){display:block;position:fixed;inset:var(--cp-header-height,76px) 0 0;z-index:1;background:rgb(51 38 32 / .55);opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}
.cp-nav-ready.cp-menu-open .cp-nav-backdrop:where(.cpg3u,.cpg3u *){opacity:1;visibility:visible;transition-delay:0s}
.cp-footer-grid:where(.cpg3u,.cpg3u *){grid-template-columns:2fr 1fr 1fr}
.cp-footer-column:last-child:where(.cpg3u,.cpg3u *){grid-column:1 / -1}}
@media (max-width:820px){
.cp-shell:where(.cpg3u,.cpg3u *){width:calc(100% - 40px)}
.cp-nav-wrap:where(.cpg3u,.cpg3u *){min-height:72px}
.cp-brand img:where(.cpg3u,.cpg3u *){width:44px;height:50px}
.cp-cta:where(.cpg3u,.cpg3u *){padding-block:40px}
.cp-cta-inner:where(.cpg3u,.cpg3u *){align-items:flex-start;flex-direction:column;gap:24px}}
@media (max-width:560px){
.cp-footer-grid:where(.cpg3u,.cpg3u *){grid-template-columns:1fr 1fr;gap:30px 20px}
.cp-footer-brand:where(.cpg3u,.cpg3u *){grid-column:1 / -1}
.cp-footer-bottom:where(.cpg3u,.cpg3u *){flex-direction:column;gap:10px;font-size:.65rem}
.cp-cta h2:where(.cpg3u,.cpg3u *){font-size:1.65rem}}
@media (prefers-reduced-motion:reduce){
:is(.cp-header *,.cp-cta *):where(.cpg3u,.cpg3u *){transition:none!important}
.cp-nav>a:hover .cp-nav-word:where(.cpg3u,.cpg3u *),.cp-brand:hover img:where(.cpg3u,.cpg3u *){transform:none}}
body.cp-site:where(.cpg3u,.cpg3u *){--hero-header:118px}
.cp-header:where(.cpg46,.cpg46 *){padding:16px 16px 0;background:#fffef8;border:0;box-shadow:none}
.cp-header .cp-nav-wrap:where(.cpg3u,.cpg3u *){position:relative;isolation:isolate;width:100%;max-width:1800px;min-height:102px;padding:12px 3%;border-radius:20px;color:#ffffff;background:#ff444d;box-shadow:0 7px 18px rgba(36,23,28,0.15),inset 0 1px 2px rgba(255,255,255,0.4);gap:24px}
.cp-header .cp-nav-wrap:where(.cpg3u,.cpg3u *)::before{content:"";position:absolute;inset:6px;z-index:-1;border:1.5px dashed rgba(255,255,255,0.45);border-radius:15px;pointer-events:none}
.cp-header .cp-nav-wrap:where(.cpg46,.cpg46 *)::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:20px;background:radial-gradient(circle at 0 50%,#fffef8 0 15px,transparent 16px),radial-gradient(circle at 100% 50%,#fffef8 0 15px,transparent 16px)}
.cp-header .cp-brand:where(.cpg3u,.cpg3u *){align-self:stretch;padding-right:30px;border-right:1.5px dashed rgba(255,255,255,0.35);min-width:230px}
.cp-header .cp-brand img:where(.cpg46,.cpg46 *){width:74px;height:76px}
.cp-header .cp-brand span:where(.cpg3u,.cpg3u *){font-size:16px;line-height:1.12;font-weight:600;color:#ffffff}
.cp-header .cp-nav:where(.cpg46,.cpg46 *){flex:1;justify-content:space-evenly;gap:clamp(12px,1.6vw,28px)}
.cp-header .cp-nav>a:where(.cpg3u,.cpg3u *),.cp-header .cp-contact-link:where(.cpg3u,.cpg3u *){color:#ffffff;font-size:clamp(12px,1.08vw,17px)}
.cp-header .cp-nav>a.is-active:where(.cpg3u,.cpg3u *){color:#ffffff;font-weight:600}
.cp-header .cp-nav>a.is-active:where(.cpg3u,.cpg3u *)::after{height:2px;background:#ffffff}
.cp-header .cp-nav-actions:where(.cpg3u,.cpg3u *){align-self:stretch;border-left:1.5px dashed rgba(255,255,255,0.35);padding-left:32px;gap:30px}
.cp-header .cp-nav-actions .cp-button:where(.cpg3u,.cpg3u *){min-height:54px;padding:12px 30px;border:1px solid #ffffff;border-radius:12px;color:#ff444d;background:#ffffff;font-weight:600;box-shadow:0 3px 8px rgba(36,23,28,0.18)}
.cp-header .cp-nav-actions .cp-button:hover:where(.cpg3u,.cpg3u *){color:#e63942;background:#fff0f1}
.cp-header :is(a,button):focus-visible:where(.cpg3u,.cpg3u *){outline-color:#ffffff}
@media (min-width:1121px) and (max-width:1380px){
body.cp-site:where(.cpg46,.cpg46 *){--hero-header:104px}
.cp-header .cp-nav-wrap:where(.cpg3u,.cpg3u *){min-height:88px;padding-inline:30px;gap:18px}
.cp-header .cp-brand:where(.cpg46,.cpg46 *){min-width:190px;padding-right:18px}
.cp-header .cp-brand img:where(.cpg46,.cpg46 *){width:58px;height:64px}
.cp-header .cp-brand span:where(.cpg46,.cpg46 *){font-size:13px}
.cp-header .cp-nav-actions:where(.cpg46,.cpg46 *){padding-left:18px;gap:18px}
.cp-header .cp-nav-actions .cp-button:where(.cpg46,.cpg46 *){padding-inline:22px}}
@media (max-width:1120px){
body.cp-site:where(.cpg46,.cpg46 *){--hero-header:90px}
.cp-header:where(.cpg46,.cpg46 *){padding:10px 10px 0}
.cp-header .cp-nav-wrap:where(.cpg46,.cpg46 *){min-height:80px;padding:10px 26px}
.cp-header .cp-brand:where(.cpg3u,.cpg3u *){min-width:0;padding:0;border:0}
.cp-header .cp-brand img:where(.cpg46,.cpg46 *){width:56px;height:60px}
.cp-header .cp-brand span:where(.cpg46,.cpg46 *){font-size:14px}
.cp-header .cp-menu-toggle span:where(.cpg3u,.cpg3u *){background:#ffffff}
.cp-header .cp-nav:where(.cpg46,.cpg46 *){justify-content:flex-start;gap:4px;color:#332620;background:#fffef8}
.cp-header .cp-nav>a:where(.cpg46,.cpg46 *){color:#332620;font-size:16px}
.cp-header .cp-nav>a.is-active:where(.cpg46,.cpg46 *){color:#332620}
.cp-header .cp-nav>a.is-active:where(.cpg46,.cpg46 *)::after{background:#332620}
.cp-header .cp-nav>.cp-mobile-signin:where(.cpg3u,.cpg3u *){color:#ffffff;background:#ff444d}}
@media (max-width:600px){
body.cp-site:where(.cpg46,.cpg46 *){--hero-header:82px}
.cp-header .cp-nav-wrap:where(.cpg3u,.cpg3u *){min-height:72px;padding:8px 20px;border-radius:15px}
.cp-header .cp-nav-wrap:where(.cpg46,.cpg46 *)::before{inset:5px;border-radius:11px}
.cp-header .cp-nav-wrap:where(.cpg46,.cpg46 *)::after{border-radius:15px;background:radial-gradient(circle at 0 50%,#fffef8 0 10px,transparent 11px),radial-gradient(circle at 100% 50%,#fffef8 0 10px,transparent 11px)}
.cp-header .cp-brand img:where(.cpg46,.cpg46 *){width:44px;height:50px}
.cp-header .cp-brand span:where(.cpg46,.cpg46 *){font-size:12px}}
@media (max-width:600px) and (max-height:740px) and (orientation:portrait){
body.cp-site:where(.cpg46,.cpg46 *){--hero-header:70px}
.cp-header .cp-nav-wrap:where(.cpg46,.cpg46 *){min-height:60px;padding-block:7px}
.cp-header .cp-brand img:where(.cpg46,.cpg46 *){width:38px;height:44px}}
@media (min-width:1121px) and (max-height:760px){
body.cp-site:where(.cpg46,.cpg46 *){--hero-header:88px}
.cp-header:where(.cpg46,.cpg46 *){padding-top:10px}
.cp-header .cp-nav-wrap:where(.cpg46,.cpg46 *){min-height:78px;padding-block:8px}
.cp-header .cp-brand img:where(.cpg46,.cpg46 *){width:54px;height:60px}
.cp-header .cp-brand span:where(.cpg46,.cpg46 *){font-size:14px}
.cp-header .cp-nav-actions .cp-button:where(.cpg46,.cpg46 *){min-height:44px}}
.hero-title:where(.cpg3u,.cpg3u *){font-size:3rem;font-weight:700;margin-bottom:1rem;animation:fadeInUp-cp-4c6c939 1s ease}
.ground-description:where(.cpg3u,.cpg3u *){color:#777;line-height:1.6;margin:15px 0;flex:1}
.cp-bs-breadcrumb:where(.cpg3u,.cpg3u *){margin-bottom:20px;opacity:0.8}
.cp-bs-breadcrumb a:where(.cpg3u,.cpg3u *){color:white;text-decoration:none}
.location:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:8px}
.ground-content:where(.cpg3u,.cpg3u *){display:grid;grid-template-columns:2fr 1fr;gap:40px;padding:60px 0}
.ground-image:where(.cpg3u,.cpg3u *){border-radius:15px;overflow:hidden;margin-bottom:40px}
.ground-image img:where(.cpg3u,.cpg3u *){width:100%;height:400px;object-fit:cover}
:is(.ground-description,.ground-details,.address-section):where(.cpg3u,.cpg3u *){margin-bottom:40px}
:is(.ground-description h2,.ground-details h2,.address-section h2):where(.cpg3u,.cpg3u *){color:#222A4C;margin-bottom:20px;font-size:1.5rem}
.details-grid:where(.cpg3u,.cpg3u *){display:grid;gap:20px}
.detail-item:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:15px;padding:20px;background:#f8f9fa;border-radius:10px}
.detail-item i:where(.cpg3u,.cpg3u *){color:#FB7A6B;font-size:1.2rem;width:20px}
.detail-item strong:where(.cpg3u,.cpg3u *){display:block;color:#222A4C;margin-bottom:5px}
:is(.booking-card,.map-card,.match-card):where(.cpg3u,.cpg3u *){padding:20px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.1)}
:is(.booking-card,.map-card):where(.cpg3u,.cpg3u *){background:white;margin-bottom:30px}
:is(.booking-card h3,.map-card h3):where(.cpg3u,.cpg3u *){margin-bottom:15px;color:#222A4C}
.book-btn:where(.cpg3u,.cpg3u *){width:100%;background:linear-gradient(135deg,#FB7A6B,#e66a5b);color:white;border:none;padding:15px;border-radius:10px;font-weight:600;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:10px}
.book-btn:hover:where(.cpg3u,.cpg3u *){transform:translateY(-2px);box-shadow:0 10px 20px rgba(251,122,107,0.3)}
.nearby-section:where(.cpg3u,.cpg3u *){margin-top:60px;padding-top:40px;border-top:1px solid #eee}
.nearby-grid:where(.cpg3u,.cpg3u *){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}
.nearby-card:where(.cpg3u,.cpg3u *){background:white;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.1);transition:transform 0.3s ease}
.nearby-card:hover:where(.cpg3u,.cpg3u *){transform:translateY(-5px)}
.nearby-card img:where(.cpg3u,.cpg3u *){width:100%;height:120px;object-fit:cover}
.nearby-info:where(.cpg3u,.cpg3u *){padding:15px}
.nearby-info h4 a:where(.cpg3u,.cpg3u *){color:#333;text-decoration:none;font-size:1rem}
.nearby-type:where(.cpg3u,.cpg3u *){background:#f0f0f0;padding:4px 8px;border-radius:12px;font-size:0.8rem;color:#666}
.cp-bs-pagination:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:20px;background:white;padding:20px 30px;border-radius:50px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.academy-details:where(.cpg3u,.cpg3u *){margin:15px 0;padding:15px;background:#f8f9fa;border-radius:8px}
.fees:where(.cpg3u,.cpg3u *){color:#222A4C;font-weight:700;font-size:1.1rem}
.area:where(.cpg3u,.cpg3u *){color:#666;font-size:0.9rem}
.facilities:where(.cpg3u,.cpg3u *){display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}
.facilities-section:where(.cpg3u,.cpg3u *){margin-bottom:40px}
.facilities-grid:where(.cpg3u,.cpg3u *){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px}
.facility-item:where(.cpg3u,.cpg3u *){display:flex;align-items:center;gap:10px;padding:15px;background:rgba(251,122,107,0.1);border-radius:10px;color:#222A4C;font-weight:500}
.facility-item i:where(.cpg3u,.cpg3u *){color:#FB7A6B;font-size:1.2rem;width:20px}
.other-facilities:where(.cpg3u,.cpg3u *){margin-top:20px;padding:20px;background:#f8f9fa;border-radius:10px}
.other-facilities h3:where(.cpg3u,.cpg3u *){color:#222A4C;margin-bottom:10px}
.enrollment-card:where(.cpg3u,.cpg3u *){background:white;padding:25px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.1);margin-bottom:30px;text-align:center}
.enrollment-card h3:where(.cpg3u,.cpg3u *){margin-bottom:15px;color:#222A4C}
.price-info:where(.cpg3u,.cpg3u *){margin:20px 0}
.price:where(.cpg3u,.cpg3u *){font-size:2rem;font-weight:700;color:#FB7A6B}
.period:where(.cpg3u,.cpg3u *){color:#666;font-size:1rem}
.enroll-btn:where(.cpg3u,.cpg3u *){background:linear-gradient(135deg,#FB7A6B,#e66a5b);color:white;border:none;padding:15px;border-radius:10px;font-weight:600;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px}
.enroll-btn:hover:where(.cpg3u,.cpg3u *){transform:translateY(-2px);box-shadow:0 10px 20px rgba(251,122,107,0.3)}
.nearby-fees:where(.cpg3u,.cpg3u *){background:#f0f0f0;padding:4px 8px;border-radius:12px;font-size:0.8rem;color:#666;font-weight:600}
:is(.matches-section,.leaderboard-section):where(.cpg3u,.cpg3u *){margin-bottom:40px}
.section-header:where(.cpg3u,.cpg3u *){display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}
.section-header h2:where(.cpg3u,.cpg3u *){color:#222A4C;margin:0}
:is(.match-tabs,.leaderboard-tabs):where(.cpg3u,.cpg3u *){display:flex;gap:10px}
.tab-btn:where(.cpg3u,.cpg3u *){background:#f8f9fa;color:#666;border:none;padding:8px 16px;border-radius:20px;font-weight:500;cursor:pointer;transition:all 0.3s ease}
.tab-btn.cp-bs-active:where(.cpg3u,.cpg3u *){background:linear-gradient(135deg,#222A4C,#FB7A6B)!important;color:white!important}
.match-card:where(.cpg3u,.cpg3u *){background:white;border:1px solid #eee;border-radius:12px;padding:20px;margin-bottom:15px;transition:all 0.3s ease}
.team:where(.cpg3u,.cpg3u *){flex:1;text-align:center}
.team-name:where(.cpg3u,.cpg3u *){font-weight:600;color:#222A4C;margin-bottom:5px}
.team-score:where(.cpg3u,.cpg3u *){color:#666;font-size:0.9rem}
.vs:where(.cpg3u,.cpg3u *){background:#f8f9fa;color:#666;padding:8px 12px;border-radius:50%;font-weight:600;font-size:0.8rem;margin:0 15px}
.match-result:where(.cpg3u,.cpg3u *){text-align:center;color:#28a745;font-weight:600;padding:8px;background:rgba(40,167,69,0.1);border-radius:8px}
.match-card.upcoming:where(.cpg3u,.cpg3u *){border-left:4px solid #FB7A6B}
.match-card.live:where(.cpg3u,.cpg3u *){border-left:4px solid #dc3545}
:is(.no-matches):where(.cpg3u,.cpg3u *){text-align:center;padding:40px 20px;color:#666}
.no-matches i:where(.cpg3u,.cpg3u *){font-size:2.5rem;margin-bottom:15px;opacity:0.5}
.no-matches p:where(.cpg3u,.cpg3u *){margin:0;font-size:1.1rem}
.rank:where(.cpg3u,.cpg3u *){display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:linear-gradient(135deg,#222A4C,#FB7A6B);color:white;border-radius:50%;font-weight:600;font-size:0.9rem}
.player:where(.cpg3u,.cpg3u *){display:flex;flex-direction:column}
.player-name:where(.cpg3u,.cpg3u *){font-weight:600;color:#fff;margin-bottom:2px;font-size:20px}
.player-team:where(.cpg3u,.cpg3u *){color:#666;font-size:0.85rem}
.stat:where(.cpg3u,.cpg3u *){font-weight:600;color:#FB7A6B;display:flex;align-items:center}
@media (max-width:768px){
.hero-title:where(.cpg3u,.cpg3u *){font-size:2rem}
:is(.ground-content):where(.cpg3u,.cpg3u *){grid-template-columns:1fr}
.section-header:where(.cpg3u,.cpg3u *){flex-direction:column;gap:15px}
.vs:where(.cpg3u,.cpg3u *){margin:10px 0}}
.cp-bs-nav-tabs .tab-btn:where(.cpg3u,.cpg3u *){background:#f8f9fa;color:#666;border:1px solid #dee2e6;padding:10px 20px;border-radius:25px 25px 0 0;font-weight:500;cursor:pointer;transition:all 0.3s ease;margin-right:5px;text-decoration:none}
.match-card:hover:where(.cpg3u,.cpg3u *){box-shadow:0 8px 25px rgba(0,0,0,0.15);transform:translateY(-2px);text-decoration:none;color:inherit}
.match-card .team-name:where(.cpg3u,.cpg3u *){color:#222A4C;font-weight:600}
.match-card .score:where(.cpg3u,.cpg3u *){color:#FB7A6B;font-weight:700}
.match-card .cp-bs-border-bottom:where(.cpg3u,.cpg3u *){border-color:#eee!important}
.match-card .cp-bs-border-top .p-list:where(.cpg3u,.cpg3u *){border-color:#eee!important;background:#f8f9fa;color:#28a745;font-weight:600}
.leaderboard-container .cp-bs-tab-content:where(.cpg3u,.cpg3u *){background:white;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.05)}
.leaderboard-container .cp-bs-form-select:where(.cpg3u,.cpg3u *){max-width:200px;border-radius:8px;border-color:#FB7A6B}
.leaderboard-container .cp-bs-form-select:focus:where(.cpg3u,.cpg3u *){border-color:#222A4C;box-shadow:0 0 0 0.2rem rgba(251,122,107,0.25)}
.leaderboard-container .cp-bs-border-top:where(.cpg3u,.cpg3u *){border-color:#eee!important}
.leaderboard-container img:where(.cpg3u,.cpg3u *){border-radius:50%;border:2px solid #f0f0f0}
.leaderboard-container .cp-bs-text-warning:where(.cpg3u,.cpg3u *){color:#FB7A6B!important}
.section-header:where(.cpg3u,.cpg3u *){flex-wrap:wrap;gap:15px}
@media (max-width:768px){
.section-header:where(.cpg3u,.cpg3u *){flex-direction:column;align-items:flex-start;gap:15px}
.cp-bs-nav-tabs:where(.cpg3u,.cpg3u *){flex-wrap:wrap}
.cp-bs-nav-tabs .tab-btn:where(.cpg3u,.cpg3u *){margin-bottom:5px;padding:8px 16px;font-size:0.9rem}
.leaderboard-container img:where(.cpg3u,.cpg3u *){width:60px!important;height:60px!important}}
:is(.loading-state,.error-state,.no-data):where(.cpg3u,.cpg3u *){color:#666}
:is(.loading-state i,.error-state i,.no-data i):where(.cpg3u,.cpg3u *){font-size:2rem;margin-bottom:10px;color:#FB7A6B}
.fa-spinner:where(.cpg3u,.cpg3u *){animation:spin-cp-4c6c939 1s linear infinite}
.leaderboard-container .cp-bs-border-top:hover:where(.cpg3u,.cpg3u *){background-color:#f8f9fa}
.leaderboard-container .cp-bs-badge:where(.cpg3u,.cpg3u *){font-size:0.75rem}
.leaderboard-container .cp-bs-text-primary:where(.cpg3u,.cpg3u *){color:#FB7A6B!important}
.alertDiv:where(.cpg3u,.cpg3u *){position:absolute;top:140px;right:0px;width:auto;z-index:100}
.cp-bs-alert-success:where(.cpg3u,.cpg3u *){background:#099109;color:#fff;border:1px solid #099109;border-radius:4px}
.alert-error:where(.cpg3u,.cpg3u *){background:red;color:#fff;border:1px solid red}
.cp-bs-alert-info:where(.cpg3u,.cpg3u *){background:#0dcaf0;color:#fff;border:1px solid #0dcaf0}
.fade-out:where(.cpg3u,.cpg3u *){display:none;transition:display 0.8s ease-in-out}
body :is(.cp-inner-page,.cp-detail-page,.cp-tournaments-page,.cp-admin-content):where(.cpg3u,.cpg3u *){--card-edge:rgba(51,38,32,.14);--card-separator:rgba(51,38,32,.10);--card-surface:#fffffb;--card-shadow:0 1px 2px rgba(51,38,32,.035),0 4px 14px rgba(51,38,32,.025)}
body :is(.cp-inner-page,.cp-detail-page,.cp-tournaments-page,.cp-admin-content) :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.cp-auction-card,.pricing-card,.auth-surface,.ct-form-panel,.lg-article,.pr-panel,.fq-list,.fq-question-panel,.dt-panel,.booking-card,.map-card,.nearby-card,.trial-card,.camp-card,.cp-bs-card,.match-card,.cp-admin-detail-card,.cp-admin-form-card):where(.cpg3u,.cpg3u *){border-color:var(--card-edge)!important;border-radius:12px!important;background-color:var(--card-surface);box-shadow:var(--card-shadow)!important}
body :is(.cp-inner-page,.cp-detail-page,.cp-tournaments-page,.cp-admin-content) :is(.cp-card-btn,.cp-read-more-link,.cp-card-stats,.cp-limit-chip,.cp-admin-fixture,.cp-bs-card-header):where(.cpg3u,.cpg3u *){border-color:var(--card-separator)}
body .ip-directory-page .cp-card-stage>.cp-card-stage-placeholder:where(.cpg3u,.cpg3u *){background:#332620;color:#fffbd8;border-color:transparent;border-radius:10px;font-weight:500;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}
body .ip-directory-page .cp-academy-logo-wrap:where(.cpg3u,.cpg3u *){border-color:var(--card-edge);border-radius:10px;background:#fff}
:is(body .ip-directory-page :is(.cp-type-badge,.cp-verified-tag,.cp-category-tag,.cp-match-status)):where(.cpg3u,.cpg3u *){border-radius:999px;background:#eef2ed;color:#332620;font-weight:500}
:is(body .ip-directory-page .cp-card-location svg):where(.cpg3u,.cpg3u *),body .ip-directory-page :is(.cp-card-title,.cp-post-title,.cp-plan-title):where(.cpg3u,.cpg3u *){color:#332620}
body .ip-directory-page :is(.arrow-icon,.action-arrow,.cp-read-more-link .arrow):where(.cpg3u,.cpg3u *){position:relative;isolation:isolate;color:#332620}
body .ip-directory-page :is(.arrow-icon,.action-arrow,.cp-read-more-link .arrow):where(.cpg3u,.cpg3u *)::before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:28px;height:28px;border-radius:50%;background:#edf3ec;transform:translate(-50%,-50%);pointer-events:none}
body.cp-admin .cp-admin-content .cp-bs-card-header:where(.cpg3u,.cpg3u *){background:#fffffb!important}
body.cp-admin .cp-admin-content :is(.cp-bs-card,.match-card):where(.cpg3u,.cpg3u *){border-color:var(--card-edge)!important;border-radius:12px!important;box-shadow:var(--card-shadow)!important}
body .cp-detail-page .dt-profile-layout>.cp-bs-container-fluid>.match-card:where(.cpg3u,.cpg3u *){background:transparent;box-shadow:none!important}
body .cp-detail-page .match-card .match-card:where(.cpg3u,.cpg3u *){border-radius:8px!important;box-shadow:none!important}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
body :is(.cp-tournaments-page,.ip-directory-page) :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.cp-auction-card,.pricing-card):where(.cpg3u,.cpg3u *){transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s ease,box-shadow .22s ease}
body :is(.cp-tournaments-page,.ip-directory-page) :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.cp-auction-card,.pricing-card):hover:where(.cpg3u,.cpg3u *){transform:translateY(-3px);border-color:rgba(51,38,32,.30)!important;box-shadow:0 3px 5px rgba(51,38,32,.035),0 12px 26px rgba(51,38,32,.07)!important}}
body :is(.cp-tournaments-page,.ip-directory-page) :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.cp-auction-card,.pricing-card):focus-visible:where(.cpg3u,.cpg3u *){outline:2px solid #332620;outline-offset:4px}
@media (prefers-reduced-motion:reduce){
body :is(.cp-tournaments-page,.ip-directory-page) :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.cp-auction-card,.pricing-card):where(.cpg3u,.cpg3u *){animation:none;transition:none;transform:none}}
:is(a.prd-btn-1.cp-bs-small,button.prd-btn-1.cp-bs-small):where(.cpg3u,.cpg3u *){line-height:40px;height:40px;font-size:15px;text-transform:capitalize}
@media (max-width:767.98px){
:is(a.prd-btn-1.cp-bs-small,button.prd-btn-1.cp-bs-small):where(.cpg3u,.cpg3u *){line-height:40px;height:40px}}
@media (max-width:575.98px){
:is(a.prd-btn-1.cp-bs-small,button.prd-btn-1.cp-bs-small):where(.cpg3u,.cpg3u *){line-height:35px;height:35px}}
@media (max-width:479.98px){
:is(a.prd-btn-1.cp-bs-small,button.prd-btn-1.cp-bs-small):where(.cpg3u,.cpg3u *){font-size:14px}}
.cp-bs-offcanvas:where(.cpg3u,.cpg3u *){background:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);border-right:none}
@media (max-width:1199.98px){
.cp-bs-offcanvas:where(.cpg3u,.cpg3u *){width:300px}}
@media (max-width:479.98px){
.cp-bs-offcanvas:where(.cpg3u,.cpg3u *){width:270px}}
.cp-bs-offcanvas .cp-bs-offcanvas-header:where(.cpg3u,.cpg3u *){padding-top:30px}
@media (max-width:767.98px){
.cp-bs-offcanvas .cp-bs-offcanvas-header:where(.cpg3u,.cpg3u *){padding-bottom:10px}}
@media (max-width:479.98px){
.cp-bs-offcanvas .cp-bs-offcanvas-header:where(.cpg3u,.cpg3u *){padding-bottom:10px;padding-top:25px}}
.cp-bs-offcanvas .cp-bs-offcanvas-body:where(.cpg3u,.cpg3u *){scroll-behavior:smooth}
.cp-bs-offcanvas .cp-bs-offcanvas-body:where(.cpg3u,.cpg3u *)::-webkit-scrollbar{display:none}
.footer:where(.cpg3u,.cpg3u *){background:url("../img/footer/footer-bg.jpg") center center no-repeat;background-size:cover;position:relative;z-index:2;overflow:hidden}
.footer:where(.cpg3u,.cpg3u *):after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#161D35;opacity:0.95;z-index:-1}
.footer:where(.cpg3u,.cpg3u *):before{position:absolute;content:"";right:-100px;top:-245px;width:598px;height:598px;background:#FB355E;filter:blur(100px) opacity(25%)}
.part-form:where(.cpg3u,.cpg3u *){padding:40px;box-shadow:0px 4px 25px rgba(0,0,0,0.1);border-radius:15px;background:#fff}
@media (max-width:575.98px){
.part-form:where(.cpg3u,.cpg3u *){padding:30px}}
@media (max-width:479.98px){
.part-form:where(.cpg3u,.cpg3u *){padding:25px}}
.part-form form label:where(.cpg3u,.cpg3u *){font-weight:600;font-size:18px;line-height:28px;text-transform:capitalize;display:block;margin:-7px 0 12px}
@media (max-width:1199.98px){
.part-form form label:where(.cpg3u,.cpg3u *){font-size:17px;line-height:27px;margin:-6px 0 12px}}
@media (max-width:575.98px){
.part-form form label:where(.cpg3u,.cpg3u *){font-size:16px;line-height:26px;margin:-7px 0 13px}}
.part-form form label span:where(.cpg3u,.cpg3u *){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(144.14deg,#4D233F -11.44%,#305B9F 123.42%);opacity:0.8}
:is(.part-form form input,.part-form form textarea):where(.cpg3u,.cpg3u *){width:100%;border:1px solid rgba(11,52,72,0.3);border-radius:50px;font-weight:400;font-size:17px;line-height:100%;color:rgba(92,97,114,0.9);padding:0 25px;margin-bottom:30px}
@media (max-width:1199.98px){
:is(.part-form form input,.part-form form textarea):where(.cpg3u,.cpg3u *){font-size:16px}}
@media (max-width:575.98px){
:is(.part-form form input,.part-form form textarea):where(.cpg3u,.cpg3u *){margin-bottom:25px}}
@media (max-width:479.98px){
:is(.part-form form input,.part-form form textarea):where(.cpg3u,.cpg3u *){font-size:15px;padding:0 20px;margin-bottom:20px}}
:is(.part-form form input,.part-form form textarea):where(.cpg3u,.cpg3u *)::placeholder,.part-form form input:where(.cpg3u,.cpg3u *)::-moz-placeholder,.part-form form textarea:where(.cpg3u,.cpg3u *)::-moz-placeholder{color:rgba(92,97,114,0.7)}
.part-form form input:where(.cpg3u,.cpg3u *){height:50px}
@media (max-width:1199.98px){
.part-form form input:where(.cpg3u,.cpg3u *){height:45px}}
@media (max-width:767.98px){
.part-form form input:where(.cpg3u,.cpg3u *){height:40px}}
.part-form form textarea:where(.cpg3u,.cpg3u *){height:180px;padding-top:18px;padding-bottom:18px;display:grid;resize:none;line-height:24px;border-radius:20px}
@media (max-width:1399.98px){
.part-form form textarea:where(.cpg3u,.cpg3u *){padding-top:15px;padding-bottom:15px;height:160px}}
@media (max-width:1199.98px){
.part-form form textarea:where(.cpg3u,.cpg3u *){padding-top:13px;padding-bottom:13px;height:140px}}
@media (max-width:767.98px){
.part-form form textarea:where(.cpg3u,.cpg3u *){border-radius:15px}}
@media (max-width:575.98px){
.part-form form textarea:where(.cpg3u,.cpg3u *){height:120px;padding-top:10px;padding-bottom:10px}}
@media (max-width:479.98px){
.part-form form textarea:where(.cpg3u,.cpg3u *){padding-top:8px;padding-bottom:8px}}
.part-form form button.prd-btn-1:where(.cpg3u,.cpg3u *){margin-top:10px}
@media (max-width:1399.98px){
.part-form form button.prd-btn-1:where(.cpg3u,.cpg3u *){margin-top:0}}
.preloader.cp-loader:where(.cpgi,.cpgi *){--cp-loader-bg:#ffffff;position:fixed;inset:0;z-index:999999;display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:var(--cp-loader-bg);isolation:isolate;opacity:1;transition:opacity 280ms ease}
:is(.cp-loader,.cp-loader *):where(.cpgi,.cpgi *),.cp-loader *:where(.cpgi,.cpgi *)::before,.cp-loader *:where(.cpgi,.cpgi *)::after{box-sizing:border-box}
.preloader.cp-loader[hidden]:where(.cpgi,.cpgi *){display:none!important}
.preloader.cp-loader.is-leaving:where(.cpgi,.cpgi *){animation:none;opacity:0;pointer-events:none}
.cp-bouncing-ball-wrapper:where(.cpgi,.cpgi *){position:relative;width:120px;height:140px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:20px}
.cp-leather-ball:where(.cpgi,.cpgi *){width:58px;height:58px;display:flex;align-items:center;justify-content:center;transform-origin:50% 90%;animation:cp-ball-bounce-cp-69bb9a3 0.74s cubic-bezier(0.28,0,0.62,1) infinite;will-change:transform}
.cp-loader-canvas:where(.cpgi,.cpgi *){display:block;width:58px;height:58px;border-radius:50%;filter:drop-shadow(0 8px 16px rgba(112,16,28,0.24))}
.cp-ball-shadow:where(.cpgi,.cpgi *){width:48px;height:9px;background:radial-gradient(ellipse at center,rgba(37,27,32,0.38) 0%,rgba(37,27,32,0.12) 55%,transparent 75%);border-radius:50%;margin-top:4px;animation:cp-shadow-pulse-cp-69bb9a3 0.74s infinite;transform-origin:center center;will-change:transform,opacity}
.cp-loader-sr-only:where(.cpgi,.cpgi *){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media (prefers-reduced-motion:reduce){
.preloader.cp-loader:where(.cpgi,.cpgi *){animation:none;transition:none}
.cp-leather-ball:where(.cpgi,.cpgi *){animation:none;transform:translateY(0)}
.cp-ball-shadow:where(.cpgi,.cpgi *){animation:none;transform:scale(1);opacity:0.35}}
@media (pointer:fine){
html.ball-cursor-active:where(.cpgi,.cpgi *),:is(html.ball-cursor-active body,html.ball-cursor-active body *):where(.cpgi,.cpgi *){cursor:none!important}
:is(html:not(.ball-cursor-active) body select,html:not(.ball-cursor-active) body select *):where(.cpgi,.cpgi *){cursor:default!important}
html.ball-cursor-active .rolling-ball-cursor.is-visible:where(.cpgi,.cpgi *){opacity:1}}
.rolling-ball-cursor:where(.cpgi,.cpgi *){position:fixed;top:0;left:0;width:38px;height:38px;z-index:2147483647;pointer-events:none;opacity:0;will-change:transform;filter:drop-shadow(1px 3px 2px rgba(36,23,28,.25))}
html:not(.cp-js) .cp-loader:where(.cpgi,.cpgi *){display:none!important}
.hero-drs.drs-view:where(.cpg47,.cpg47 *){position:relative;width:100%;height:clamp(480px,40vw,680px);overflow:hidden;background:var(--deep);color:var(--yellow);isolation:isolate}
.hero-drs:where(.cpg47,.cpg47 *)::before,.hero-drs:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;z-index:1;pointer-events:none;left:0;right:0}
.hero-drs:where(.cpg47,.cpg47 *)::before{top:0;height:130px;background:linear-gradient(rgba(36,23,28,.85),transparent)}
.hero-drs:where(.cpg47,.cpg47 *)::after{bottom:0;height:230px;background:linear-gradient(transparent,rgba(36,23,28,.8))}
.hero-drs .drs-top:where(.cpg47,.cpg47 *){position:absolute;z-index:2;top:24px;left:24px;right:24px;display:flex;justify-content:space-between;align-items:center;gap:16px;pointer-events:none;color:var(--page-panel)}
.hero-drs .drs-stage:where(.cpg47,.cpg47 *){position:absolute;inset:0}
.hero-drs #drs-canvas:where(.cpg47,.cpg47 *){display:block;width:100%;height:100%}
:is(.hero-drs .render-fallback,.hero-drs .drs-no-script):where(.cpg47,.cpg47 *){position:absolute;z-index:3;left:10%;right:10%;top:35%;text-align:center;color:var(--yellow);font-size:.9rem;line-height:1.6;padding:18px;background:var(--deep);border:1px solid var(--secondary);border-radius:8px}
.hero-drs .render-fallback[hidden]:where(.cpg47,.cpg47 *){display:none}
.hero-drs .drs-bottom:where(.cpg47,.cpg47 *){position:absolute;left:24px;right:24px;bottom:24px;z-index:2;max-width:600px;pointer-events:none}
.hero-drs .drs-result:where(.cpg47,.cpg47 *){padding:16px 20px;background:rgba(36,23,28,.96);color:var(--page-panel);border:1px solid var(--secondary);border-radius:7px;display:flex;justify-content:space-between;align-items:center;min-height:94px}
.hero-drs .drs-result div>span:where(.cpg47,.cpg47 *){font:700 8px/1.5 monospace;letter-spacing:.15em}
.hero-drs .drs-result strong:where(.cpg47,.cpg47 *){display:block;margin-top:8px;font:700 30px/1 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.04em;color:var(--page-gold)}
.hero-drs .result-icon:where(.cpg47,.cpg47 *){font-size:30px;color:var(--yellow)}
.hero-drs .drs-result[data-result="hit"]:where(.cpg47,.cpg47 *){border-color:var(--red)}
.hero-drs .drs-result[data-result="hit"] .result-icon:where(.cpg47,.cpg47 *){background:var(--red);color:var(--page-panel);border-radius:50%;width:42px;height:42px;display:grid;place-items:center;font-size:24px}
.hero-drs .drs-result[data-result="miss"]:where(.cpg47,.cpg47 *){border-color:#332620}
.hero-drs .drs-timeline:where(.cpg47,.cpg47 *){height:3px;background:rgba(204,36,59,.15);margin-top:10px;overflow:hidden;border-radius:2px}
.hero-drs .drs-timeline span:where(.cpg47,.cpg47 *){display:block;height:100%;background:var(--yellow);transform:scaleX(0);transform-origin:left}
@media (max-width:950px){
.hero-drs.drs-view:where(.cpg47,.cpg47 *){height:580px}}
@media (max-width:640px){
.hero-drs.drs-view:where(.cpg47,.cpg47 *){height:500px}
.hero-drs .drs-top:where(.cpg47,.cpg47 *){top:18px;left:16px;right:16px;align-items:flex-start;gap:8px}
.hero-drs .drs-bottom:where(.cpg47,.cpg47 *){left:16px;right:16px;bottom:18px}
.hero-drs .drs-result:where(.cpg47,.cpg47 *){min-height:84px;padding:14px 16px}
.hero-drs .drs-result strong:where(.cpg47,.cpg47 *){font-size:26px}}
:is(#drs-preview,#aboutUs):where(.cpg47,.cpg47 *){scroll-margin-top:90px}
.cp-about:where(.cpg47,.cpg47 *){--about-background:#fff;--about-stat-symbol-size:64px;--about-green:#332620;--about-gutter:48px;--about-pad:clamp(24px,3.5svh,40px);position:relative;isolation:isolate;overflow:clip;padding:0;background:var(--about-background);color:var(--about-green);font-family:var(--cp-font-inter,"Inter"),sans-serif;text-align:left}
.cp-about *:where(.cpg47,.cpg47 *),.cp-about *:where(.cpg47,.cpg47 *)::before,.cp-about *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
.cp-about-pin:where(.cpg47,.cpg47 *){position:relative;isolation:isolate;overflow:clip;padding:64px 0 80px;background:var(--about-background)}
.cp-about-ribbon:where(.cpg47,.cpg47 *){position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}
.cp-about-ribbon path:where(.cpg47,.cpg47 *){fill:none;stroke:#d9e3c7;stroke-width:25px;stroke-linecap:round;vector-effect:non-scaling-stroke}
.cp-about-layout:where(.cpg47,.cpg47 *){position:relative;z-index:2}
.cp-about-eyebrow:where(.cpg47,.cpg47 *){display:block;margin-bottom:20px;font-size:.6875rem;line-height:1.5;letter-spacing:.12em;font-weight:700;text-transform:uppercase}
.cp-about h2:where(.cpg47,.cpg47 *){max-width:1250px;margin:0;color:var(--about-green);font-size:clamp(34px,4.7vw,76px);line-height:1.08;letter-spacing:-.05em}
.cp-about h2>span:where(.cpg47,.cpg47 *){display:block}
.cp-about .cp-about-grid:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,.7fr);align-items:stretch;gap:clamp(32px,4vw,64px);margin-top:32px}
.cp-about-media:where(.cpg47,.cpg47 *){min-width:0;align-self:center}
.cp-about-photo:where(.cpg47,.cpg47 *){position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:#332620}
.cp-about-native-video:where(.cpg47,.cpg47 *){display:block;width:100%;height:100%;object-fit:cover}
.cp-about .cp-about-stats:where(.cpg47,.cpg47 *){display:grid;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr);margin:0;padding:0;border:0}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:20px 0;border:0}
.cp-about .cp-about-stats>div + div:where(.cpg47,.cpg47 *){border-top:1px solid #e5dca6}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){display:flex;flex-direction:row;align-items:center;gap:16px;order:-1;margin:0;color:var(--about-green);font-family:var(--cp-font-manrope,"Manrope"),sans-serif;font-size:clamp(32px,3.5vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.05em}
.cp-about .cp-about-stats dt:where(.cpg47,.cpg47 *){margin:10px 0 0 80px;font-size:.8125rem;font-weight:500;line-height:1.5}
.cp-about-stat-symbol:where(.cpg47,.cpg47 *){display:inline-grid;place-items:center;flex:0 0 var(--about-stat-symbol-size);width:var(--about-stat-symbol-size);height:var(--about-stat-symbol-size);border:1px solid #d9dfc4;border-radius:25%;background:linear-gradient(145deg,#fffef8,#eef3dc);color:#332620;box-shadow:0 2px 4px rgb(51 38 32 / .025)}
.cp-about .cp-about-stat-symbol>.v2-stat-icon:where(.cpg47,.cpg47 *){display:block;width:58%;height:58%;color:inherit}
:is(.cp-about-destination,.cp-about-morph,.cp-about-watch):where(.cpg47,.cpg47 *){display:none}
.cp-about.reel-enabled:where(.cpg47,.cpg47 *){height:var(--reel-section-height,235svh);overflow:visible}
.cp-about.reel-enabled .cp-about-pin:where(.cpg47,.cpg47 *){position:sticky;top:calc(var(--reel-header,89px) - var(--reel-overflow,0px));height:var(--reel-pin-height,calc(100svh - var(--reel-header,89px)));padding:var(--about-pad) 0}
.cp-about.reel-enabled .cp-about-layout:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;min-height:calc(var(--reel-view-height,100svh) - var(--about-pad) * 2);opacity:var(--reel-intro-opacity,1);transform:translateY(var(--reel-intro-y,0px))}
.cp-about.reel-enabled .cp-about-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:16px}
.cp-about.reel-enabled h2:where(.cpg47,.cpg47 *){font-size:clamp(34px,min(4.7vw,7.5svh),76px)}
.cp-about.reel-enabled .cp-about-grid:where(.cpg47,.cpg47 *){flex:1;grid-template-columns:minmax(0,min(72%,calc(var(--reel-photo-max-height,1000px) * 16 / 9))) minmax(0,1fr);margin-top:clamp(20px,3svh,36px)}
.cp-about.reel-enabled .cp-about-photo:where(.cpg47,.cpg47 *){max-width:calc(var(--reel-photo-max-height,1000px) * 16 / 9);margin-inline:auto;visibility:hidden}
.cp-about.reel-enabled .cp-about-morph:where(.cpg47,.cpg47 *){display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.cp-about-morph canvas:where(.cpg47,.cpg47 *){display:block;width:100%;height:100%}
.cp-about.reel-enabled .cp-about-destination:where(.cpg47,.cpg47 *){display:block;position:absolute;width:calc(100% - var(--about-gutter) * 2);max-width:1920px;height:min(calc((100vw - var(--about-gutter) * 2) * .5625),calc(var(--reel-view-height,100svh) - 40px));left:50%;top:calc(var(--reel-overflow,0px) + var(--reel-view-height,100svh) / 2);transform:translate(-50%,-50%);pointer-events:none}
.cp-about.has-about-video .cp-about-watch:where(.cpg47,.cpg47 *){display:none!important}
@media (max-width:1200px){
.cp-about:where(.cpg47,.cpg47 *){--about-gutter:32px}}
@media (max-width:820px){
.cp-about:where(.cpg47,.cpg47 *){--about-gutter:20px;--about-stat-symbol-size:44px}
.cp-about-ribbon:where(.cpg47,.cpg47 *){opacity:.5}
.cp-about:where(.cpg47,.cpg47 *){--about-pad:28px}
.cp-about-pin:where(.cpg47,.cpg47 *){padding:44px 0 52px}
.cp-about h2:where(.cpg47,.cpg47 *),.cp-about.reel-enabled h2:where(.cpg47,.cpg47 *){font-size:clamp(29px,7.6vw,48px);line-height:1.14;letter-spacing:-.045em}
.cp-about-eyebrow:where(.cpg47,.cpg47 *),.cp-about.reel-enabled .cp-about-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:16px;font-size:.625rem}
.cp-about .cp-about-grid:where(.cpg47,.cpg47 *),.cp-about.reel-enabled .cp-about-grid:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:24px;margin-top:24px}
.cp-about-media:where(.cpg47,.cpg47 *){width:100%}
.cp-about .cp-about-stats:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(64px,1fr));padding:0;border-top:1px solid #e5dca6}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:16px 0}
.cp-about .cp-about-stats>div:first-child:where(.cpg47,.cpg47 *){padding-left:0}
.cp-about .cp-about-stats>div:last-child:where(.cpg47,.cpg47 *){padding-right:0}
.cp-about .cp-about-stats>div + div:where(.cpg47,.cpg47 *){border-top:1px solid #e5dca6;border-left:0}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){gap:12px;font-size:clamp(30px,5vw,40px)}
.cp-about .cp-about-stats dt:where(.cpg47,.cpg47 *){margin:0;font-size:.8125rem;text-align:right}
.cp-about.reel-enabled .cp-about-destination:where(.cpg47,.cpg47 *){height:calc(var(--reel-view-height,100svh) - 40px)}}
@media (max-height:600px) and (min-width:701px){
.cp-about:where(.cpg47,.cpg47 *){--about-pad:16px;--about-stat-symbol-size:36px}
.cp-about.reel-enabled h2:where(.cpg47,.cpg47 *){font-size:clamp(28px,4vw,44px)}
.cp-about .cp-about-grid:where(.cpg47,.cpg47 *),.cp-about.reel-enabled .cp-about-grid:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,min(68%,calc(var(--reel-photo-max-height,1000px) * 16 / 9))) minmax(0,1fr);grid-template-rows:auto;gap:28px;margin-top:16px}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){font-size:32px}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){padding-block:12px}
.cp-about .cp-about-stats:where(.cpg47,.cpg47 *){border-top:0}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding-block:8px}
.cp-about .cp-about-stats dt:where(.cpg47,.cpg47 *){margin:0;font-size:.6875rem;text-align:right}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){font-size:28px;gap:8px}}
@media (max-width:700px) and (max-height:720px){
.cp-about:where(.cpg47,.cpg47 *){--about-pad:16px;--about-stat-symbol-size:28px}
.cp-about.reel-enabled h2:where(.cpg47,.cpg47 *){font-size:clamp(26px,7vw,38px)}
.cp-about .cp-about-grid:where(.cpg47,.cpg47 *),.cp-about.reel-enabled .cp-about-grid:where(.cpg47,.cpg47 *){gap:16px;margin-top:16px}
.cp-about .cp-about-stats:where(.cpg47,.cpg47 *){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){flex-direction:column;align-items:flex-start;justify-content:center;padding:12px 8px 0;gap:0}
.cp-about .cp-about-stats>div + div:where(.cpg47,.cpg47 *){border-top:0;border-left:1px solid #e5dca6}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){flex-direction:column;align-items:flex-start;gap:6px;font-size:25px}
.cp-about .cp-about-stats dt:where(.cpg47,.cpg47 *){margin-top:6px;font-size:.5625rem;text-align:left}}
@media (min-width:560px) and (max-width:700px) and (max-height:600px){
.cp-about:where(.cpg47,.cpg47 *){--about-stat-symbol-size:36px}
.cp-about.reel-enabled h2:where(.cpg47,.cpg47 *){font-size:28px}
.cp-about .cp-about-grid:where(.cpg47,.cpg47 *),.cp-about.reel-enabled .cp-about-grid:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,min(68%,calc(var(--reel-photo-max-height,1000px) * 16 / 9))) minmax(0,1fr);grid-template-rows:auto;gap:20px}
.cp-about .cp-about-stats:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));border-top:0}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){flex-direction:row;align-items:center;justify-content:space-between;padding:8px 0;gap:10px}
.cp-about .cp-about-stats>div + div:where(.cpg47,.cpg47 *){border-top:1px solid #e5dca6;border-left:0}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){flex-direction:row;align-items:center;font-size:28px;gap:8px}
.cp-about .cp-about-stats dt:where(.cpg47,.cpg47 *){margin:0;font-size:.6875rem;text-align:right}}
@media (min-width:560px) and (max-width:700px) and (max-height:360px){
.cp-about:where(.cpg47,.cpg47 *){--about-pad:12px;--about-stat-symbol-size:28px}
.cp-about.reel-enabled .cp-about-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:8px}
.cp-about.reel-enabled h2:where(.cpg47,.cpg47 *){font-size:24px}
.cp-about.reel-enabled .cp-about-grid:where(.cpg47,.cpg47 *){margin-top:12px}
.cp-about .cp-about-stats>div:where(.cpg47,.cpg47 *){padding-block:4px}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){font-size:24px}}
.cp-platform:where(.cpg47,.cpg47 *){overflow:clip;padding-bottom:34px;background:#ffffff;color:#332620;border-top:1px solid #e5dca6;font-family:var(--cp-font-manrope,"Manrope"),sans-serif;text-align:left}
.cp-platform *:where(.cpg47,.cpg47 *),.cp-platform *:where(.cpg47,.cpg47 *)::before,.cp-platform *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
.cp-platform-content:where(.cpg47,.cpg47 *){padding-block:125px 145px}
.cp-platform-topline:where(.cpg47,.cpg47 *){display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:38px;font-size:.68rem;line-height:1.5;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.cp-platform-coordinate:where(.cpg47,.cpg47 *){font-size:.6rem;font-weight:500}
.cp-platform h2:where(.cpg47,.cpg47 *){max-width:1250px;margin:0 0 52px;color:#332620;font:700 clamp(3.2rem,7.3vw,7.7rem)/1.04 var(--cp-font-manrope,"Manrope"),sans-serif;letter-spacing:-.065em}
.cp-platform h2 span:where(.cpg47,.cpg47 *){display:inline-block}
.cp-platform-bottom:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:1fr 1fr;gap:100px}
.cp-platform-bottom>p:where(.cpg47,.cpg47 *){max-width:470px;margin:0;color:#332620;font:400 1.1rem/1.8 var(--cp-font-inter,"Inter"),sans-serif;text-align:justify;text-justify:inter-word;text-align-last:left}
.cp-platform-features:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;margin:0 0 28px;padding:0;list-style:none}
.cp-platform-features li:where(.cpg47,.cpg47 *){position:relative;padding-left:20px;color:#332620;font-size:.84rem;line-height:1.5;font-weight:800}
.cp-platform-features li:where(.cpg47,.cpg47 *)::before{content:"✓";position:absolute;left:0}
.cp-platform-link:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:18px;color:#332620;font-size:.88rem;line-height:1.6;font-weight:800;text-decoration:none}
.cp-platform-link>span:where(.cpg47,.cpg47 *){color:#332620;font-size:1.4rem;line-height:1;transition:transform .2s}
.cp-platform-link:hover:where(.cpg47,.cpg47 *){color:#332620;text-decoration:underline;text-underline-offset:5px}
.cp-platform-link:hover>span:where(.cpg47,.cpg47 *){transform:translate(2px,-2px)}
.cp-platform-link:focus-visible:where(.cpg47,.cpg47 *){outline:2px solid #332620;outline-offset:6px}
.cp-platform-marquee:where(.cpg47,.cpg47 *){position:relative;transform:rotate(-1.5deg) scale(1.025)}
.cp-platform-track:where(.cpg47,.cpg47 *){display:flex;width:max-content;animation:cp-platform-drift-cp-f6ed84f 36s linear infinite;animation-play-state:paused}
.cp-platform.is-visible .cp-platform-track:where(.cpg47,.cpg47 *){animation-play-state:running}
.cp-platform-group:where(.cpg47,.cpg47 *){position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;min-width:100vw;padding-block:26px;background:#332620}
.cp-platform-group>span:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:22px;padding:0 36px;color:#332620;font:600 clamp(1.8rem,2.5vw,2.8rem)/1.1 var(--cp-font-manrope,"Manrope"),sans-serif;text-transform:uppercase;white-space:nowrap}
.cp-platform-icon:where(.cpg47,.cpg47 *){display:block;flex:0 0 auto;width:clamp(30px,2.7vw,42px);height:clamp(30px,2.7vw,42px);overflow:visible;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.cp-platform-live-dot:where(.cpg47,.cpg47 *){animation:cp-platform-live-cp-f6ed84f 1.8s ease-in-out infinite paused}
.cp-platform-score-ball:where(.cpg47,.cpg47 *){transform-box:fill-box;transform-origin:center;animation:cp-platform-score-cp-f6ed84f 2.6s ease-in-out infinite paused}
.cp-platform-cup:where(.cpg47,.cpg47 *){transform-box:fill-box;transform-origin:center bottom;animation:cp-platform-cup-cp-f6ed84f 3.6s ease-in-out infinite paused}
.cp-platform-chart-bar:where(.cpg47,.cpg47 *){transform-box:fill-box;transform-origin:center bottom;animation:cp-platform-chart-cp-f6ed84f 2.8s ease-in-out infinite paused}
.cp-platform-chart-bar:nth-of-type(2):where(.cpg47,.cpg47 *){animation-delay:-.9s}
.cp-platform-chart-bar:nth-of-type(3):where(.cpg47,.cpg47 *){animation-delay:-1.8s}
.cp-platform.is-visible :is(.cp-platform-live-dot,.cp-platform-score-ball,.cp-platform-cup,.cp-platform-chart-bar):where(.cpg47,.cpg47 *){animation-play-state:running}
.cp-platform-group:where(.cpg47,.cpg47 *)::before,.cp-platform-group:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;left:0;right:0;height:20px;background:url("../../cp-hero/leather-seam-thread.svg") 0 0 / 14px 46px repeat-x;pointer-events:none}
.cp-platform-group:where(.cpg47,.cpg47 *)::before{top:2px}
.cp-platform-group:where(.cpg47,.cpg47 *)::after{bottom:2px;transform:scaleY(-1)}
.cp-platform-leather:where(.cpg47,.cpg47 *){position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.cp-platform-group>span:where(.cpg47,.cpg47 *){position:relative;z-index:1}
.cp-platform-group:where(.cpg47,.cpg47 *)::before,.cp-platform-group:where(.cpg47,.cpg47 *)::after{z-index:2}
@media (max-width:1100px){
.cp-platform-content:where(.cpg47,.cpg47 *){padding-block:90px 110px}
.cp-platform-bottom:where(.cpg47,.cpg47 *){gap:48px}
.cp-platform-bottom>p:where(.cpg47,.cpg47 *){font-size:1rem}
.cp-platform-features:where(.cpg47,.cpg47 *){gap:16px}
.cp-platform-features li:where(.cpg47,.cpg47 *){font-size:.76rem}}
@media (max-width:700px){
.cp-platform-content:where(.cpg47,.cpg47 *){padding-block:64px 80px}
.cp-platform-topline:where(.cpg47,.cpg47 *){margin-bottom:30px;font-size:.58rem}
.cp-platform-coordinate:where(.cpg47,.cpg47 *){display:none}
.cp-platform h2:where(.cpg47,.cpg47 *){margin-bottom:32px;font-size:clamp(2.8rem,10.5vw,4.5rem)}
.cp-platform-break:where(.cpg47,.cpg47 *){display:none}
.cp-platform-bottom:where(.cpg47,.cpg47 *){grid-template-columns:1fr;gap:28px}
.cp-platform-bottom>p:where(.cpg47,.cpg47 *){max-width:100%}
.cp-platform-features:where(.cpg47,.cpg47 *){gap:16px 20px}
.cp-platform-features li:where(.cpg47,.cpg47 *){font-size:.75rem}
.cp-platform-link:where(.cpg47,.cpg47 *){font-size:.8rem}
.cp-platform-group>span:where(.cpg47,.cpg47 *){gap:16px;padding-inline:24px}}
@media (prefers-reduced-motion:reduce){
.cp-platform-track:where(.cpg47,.cpg47 *),.cp-platform :is(.cp-platform-live-dot,.cp-platform-score-ball,.cp-platform-cup,.cp-platform-chart-bar):where(.cpg47,.cpg47 *){animation:none}
.cp-platform-link>span:where(.cpg47,.cpg47 *){transition:none}}
.cp-auction:where(.cpg47,.cpg47 *){padding:110px 0;background:#fffce8;color:#332620;border-top:1px solid #e5dca6;font-family:var(--cp-font-inter,"Inter"),sans-serif;text-align:left}
.cp-auction *:where(.cpg47,.cpg47 *),.cp-auction *:where(.cpg47,.cpg47 *)::before,.cp-auction *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
.cp-auction-layout:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:1fr 1.1fr;align-items:start;gap:100px}
.cp-auction-copy:where(.cpg47,.cpg47 *){position:sticky;top:140px}
.cp-auction-eyebrow:where(.cpg47,.cpg47 *){display:block;margin-bottom:36px;color:#332620;font-size:.68rem;line-height:1.5;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.cp-auction h2:where(.cpg47,.cpg47 *){margin:0;color:#332620;font:600 clamp(5rem,9vw,9rem)/.94 var(--cp-font-manrope,"Manrope"),var(--cp-font-manrope,"Manrope"),sans-serif;letter-spacing:-.025em}
.cp-auction h2 em:where(.cpg47,.cpg47 *){color:#332620;font-style:normal}
.cp-auction-copy>p:where(.cpg47,.cpg47 *){max-width:390px;margin:32px 0 36px;color:#332620;font-size:1rem;line-height:1.8}
.cp-auction-link:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:18px;color:#332620;font-size:.875rem;line-height:1.5;font-weight:700;text-decoration:none}
.cp-auction-link>span:where(.cpg47,.cpg47 *){color:#332620;font-size:1.5rem;line-height:1;transition:transform .2s}
.cp-auction-link:hover:where(.cpg47,.cpg47 *){color:#332620;text-decoration:underline;text-underline-offset:5px}
.cp-auction-link:hover>span:where(.cpg47,.cpg47 *){transform:translate(2px,-2px)}
.cp-auction-link:focus-visible:where(.cpg47,.cpg47 *){outline:3px solid #332620;outline-offset:6px}
.cp-auction-steps:where(.cpg47,.cpg47 *){min-width:0}
.cp-auction-card:where(.cpg47,.cpg47 *){position:sticky;top:calc(120px + var(--auction-step,0) * 18px);min-height:320px;margin-bottom:22px;padding:32px;border:1px solid #e5dca6;border-radius:12px;background:#ffffff;color:#332620}
.cp-auction-card:last-child:where(.cpg47,.cpg47 *){margin-bottom:0}
.cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *){background:#332620;color:#332620;border-color:#332620}
.cp-auction-card-top:where(.cpg47,.cpg47 *){display:flex;align-items:flex-start;justify-content:space-between;gap:20px}
.cp-auction-card-top>span:first-child:where(.cpg47,.cpg47 *){color:inherit;font:600 4.8rem/.9 var(--cp-font-manrope,"Manrope"),var(--cp-font-manrope,"Manrope"),sans-serif}
.cp-auction-card-top>span:last-child:where(.cpg47,.cpg47 *){max-width:180px;margin-top:5px;color:inherit;font-size:.55rem;line-height:1.5;font-weight:700;letter-spacing:.1em;text-align:right;text-transform:uppercase}
.cp-auction-card h3:where(.cpg47,.cpg47 *){margin:40px 0 18px;color:inherit;font:600 2.5rem/1 var(--cp-font-manrope,"Manrope"),var(--cp-font-manrope,"Manrope"),sans-serif;text-transform:uppercase}
.cp-auction-card>p:where(.cpg47,.cpg47 *){max-width:370px;margin:0;color:inherit;font-size:.9rem;line-height:1.8}
@media (max-width:1100px){
.cp-auction:where(.cpg47,.cpg47 *){padding-block:80px}
.cp-auction-layout:where(.cpg47,.cpg47 *){grid-template-columns:1fr 1.2fr;gap:35px}
.cp-auction-copy:where(.cpg47,.cpg47 *){top:110px}
.cp-auction-card:where(.cpg47,.cpg47 *){top:calc(95px + var(--auction-step,0) * 12px);padding:26px}
.cp-auction-card h3:where(.cpg47,.cpg47 *){font-size:2.1rem}
.cp-auction-card-top>span:first-child:where(.cpg47,.cpg47 *){font-size:4rem}
.cp-auction-card-top>span:last-child:where(.cpg47,.cpg47 *){max-width:105px;font-size:.5rem}}
@media (max-width:700px){
.cp-auction:where(.cpg47,.cpg47 *){padding-block:60px}
.cp-auction-layout:where(.cpg47,.cpg47 *){display:block}
.cp-auction-copy:where(.cpg47,.cpg47 *){position:static;margin-bottom:38px}
.cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:24px;font-size:.6rem}
.cp-auction h2:where(.cpg47,.cpg47 *){font-size:4.8rem}
.cp-auction-copy>p:where(.cpg47,.cpg47 *){margin-block:24px}
.cp-auction-card:where(.cpg47,.cpg47 *){top:calc(90px + var(--auction-step,0) * 10px);padding:24px}
.cp-auction-card h3:where(.cpg47,.cpg47 *){font-size:2.1rem}}
@media (min-width:701px) and (min-height:600px) and (max-height:700px){
.cp-auction-copy:where(.cpg47,.cpg47 *){top:110px}
.cp-auction h2:where(.cpg47,.cpg47 *){font-size:min(9vw,17vh)}
.cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:24px}
.cp-auction-copy>p:where(.cpg47,.cpg47 *){margin-block:24px}
.cp-auction-card:where(.cpg47,.cpg47 *){top:calc(105px + var(--auction-step,0) * 12px)}}
@media (max-height:599px),(prefers-reduced-motion:reduce){
:is(.cp-auction-copy,.cp-auction-card):where(.cpg47,.cpg47 *){position:relative;top:auto}
.cp-auction-link>span:where(.cpg47,.cpg47 *){transition:none}}
.cp-academy-gallery:where(.cpg47,.cpg47 *){--secondary:#332620;--deep:#332620;--yellow:#332620;--red:#332620;--page-border:#e5dca6;background:#fff9c7;color:#332620;border-top:1px solid var(--page-border);font-family:var(--cp-font-inter,"Inter"),sans-serif;text-align:left;scroll-margin-top:var(--spectrum-header,89px)}
.cp-academy-gallery *:where(.cpg47,.cpg47 *),.cp-academy-gallery *:where(.cpg47,.cpg47 *)::before,.cp-academy-gallery *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
.cp-academy-gallery .eyebrow:where(.cpg47,.cpg47 *){display:block;color:inherit;font-size:.68rem;line-height:1.5;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
:is(.cp-academy-gallery h2,.cp-academy-gallery h3):where(.cpg47,.cpg47 *){color:inherit}
.cp-academy-gallery p:where(.cpg47,.cpg47 *){color:#332620}
.cp-academy-gallery .fluid-gallery:where(.cpg47,.cpg47 *){display:grid}
.cp-academy-gallery .fluid-link:where(.cpg47,.cpg47 *){min-width:0;color:inherit;text-decoration:none;transition:none}
.cp-academy-gallery .fluid-stage:where(.cpg47,.cpg47 *){position:relative;overflow:hidden}
.cp-academy-gallery .fluid-stage>img:where(.cpg47,.cpg47 *){width:100%;height:100%;border-radius:inherit}
.cp-academy-gallery .fluid-meta:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:600}
.cp-academy-gallery .fluid-meta>span:last-child:where(.cpg47,.cpg47 *){line-height:1}
.cp-academy-gallery .fluid-link:focus-visible:where(.cpg47,.cpg47 *){outline:3px solid #332620}
.cp-academy-gallery.section:where(.cpg47,.cpg47 *){padding-block:clamp(64px,6vw,96px)}
.cp-academy-gallery>.shell:where(.cpg47,.cpg47 *),.cp-academy-gallery .feature-pin>.shell:where(.cpg47,.cpg47 *){width:min(1600px,calc(100% - 96px))}
.cp-academy-gallery .eyebrow:where(.cpg47,.cpg47 *){margin-bottom:18px}
.cp-academy-gallery h2:where(.cpg47,.cpg47 *){font:600 clamp(2.5rem,4.4vw,4.5rem)/1.08 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.045em;word-spacing:.07em;margin:0}
.cp-academy-gallery .fluid-gallery:where(.cpg47,.cpg47 *){grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;align-items:start}
.cp-academy-gallery .fluid-link:where(.cpg47,.cpg47 *){display:grid;grid-template-rows:auto auto auto 1fr;align-self:stretch;margin-top:0}
.cp-academy-gallery .fluid-link:nth-child(even):where(.cpg47,.cpg47 *){margin-top:0}
.cp-academy-gallery .fluid-stage:where(.cpg47,.cpg47 *){width:100%;aspect-ratio:16/9;border-radius:10px;background:var(--secondary)}
.cp-academy-gallery .fluid-link:nth-child(3) .fluid-stage:where(.cpg47,.cpg47 *){background:var(--deep)}
.cp-academy-gallery .fluid-link:nth-child(4) .fluid-stage:where(.cpg47,.cpg47 *){background:var(--yellow)}
:is(.cp-academy-gallery .fluid-link:nth-child(6) .fluid-stage,.cp-academy-gallery .fluid-link:nth-child(8) .fluid-stage):where(.cpg47,.cpg47 *){background:var(--deep)}
.cp-academy-gallery .fluid-link:nth-child(7) .fluid-stage:where(.cpg47,.cpg47 *){background:var(--yellow)}
.cp-academy-gallery .fluid-stage>img:where(.cpg47,.cpg47 *){display:block;object-fit:contain}
.cp-academy-gallery .fluid-meta:where(.cpg47,.cpg47 *){margin:20px 0 13px;font-size:.62rem;letter-spacing:.06em}
.cp-academy-gallery .fluid-meta>span:last-child:where(.cpg47,.cpg47 *){font-size:1.4rem}
.cp-academy-gallery .fluid-link h3:where(.cpg47,.cpg47 *){font:600 clamp(1.65rem,2.2vw,2.5rem)/1.16 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.035em;word-spacing:.04em;margin:0 0 14px}
.cp-academy-gallery .fluid-link>p:where(.cpg47,.cpg47 *){font-size:.94rem;line-height:1.65;max-width:550px;margin:0}
.cp-academy-gallery .fluid-link:focus-visible:where(.cpg47,.cpg47 *){outline-offset:8px;border-radius:10px}
@media (max-width:1000px){
.cp-academy-gallery>.shell:where(.cpg47,.cpg47 *),.cp-academy-gallery .feature-pin>.shell:where(.cpg47,.cpg47 *){width:calc(100% - 64px)}
.cp-academy-gallery .fluid-gallery:where(.cpg47,.cpg47 *){gap:38px 24px}
.cp-academy-gallery .fluid-link h3:where(.cpg47,.cpg47 *){font-size:1.7rem}
.cp-academy-gallery .fluid-link>p:where(.cpg47,.cpg47 *){font-size:.88rem}}
@media (max-width:760px){
.cp-academy-gallery .fluid-gallery:where(.cpg47,.cpg47 *){grid-template-columns:1fr;gap:36px}
.cp-academy-gallery .fluid-link h3:where(.cpg47,.cpg47 *){font-size:1.9rem}}
@media (max-width:640px){
.cp-academy-gallery>.shell:where(.cpg47,.cpg47 *),.cp-academy-gallery .feature-pin>.shell:where(.cpg47,.cpg47 *){width:calc(100% - 40px)}
.cp-academy-gallery.section:where(.cpg47,.cpg47 *){padding-block:56px}
.cp-academy-gallery h2:where(.cpg47,.cpg47 *){font-size:clamp(2.3rem,8vw,3rem)}
.cp-academy-gallery .fluid-stage:where(.cpg47,.cpg47 *){aspect-ratio:4/3}
.cp-academy-gallery .fluid-meta:where(.cpg47,.cpg47 *){margin:17px 0 12px;font-size:.56rem}
.cp-academy-gallery .fluid-link h3:where(.cpg47,.cpg47 *){font-size:1.65rem}}
.cp-academy-gallery:where(.cpg47,.cpg47 *){isolation:isolate;position:relative;z-index:1}
.feature-spectrum-controls:where(.cpg47,.cpg47 *){display:none}
.cp-academy-gallery.tinywins-active:where(.cpg47,.cpg47 *){padding:0}
.tinywins-active .feature-pin:where(.cpg47,.cpg47 *){position:sticky;top:var(--spectrum-header,84px);height:calc(100svh - var(--spectrum-header,84px));overflow:clip;contain:layout paint;isolation:isolate}
.cp-academy-gallery:not(.is-in-view) .feature-pin:where(.cpg47,.cpg47 *){pointer-events:none}
.tinywins-active .feature-pin>.shell:where(.cpg47,.cpg47 *){width:min(1600px,calc(100% - 64px));height:100%;display:flex;flex-direction:column;padding:24px 0 18px}
.cp-academy-gallery.tinywins-active h2:where(.cpg47,.cpg47 *){font-size:clamp(2.3rem,3.6vw,3.6rem)}
.tinywins-active .fluid-gallery:where(.cpg47,.cpg47 *){display:block;position:relative;flex:1;min-height:0;overflow:visible}
.tinywins-active .fluid-link:where(.cpg47,.cpg47 *),.tinywins-active .fluid-link:nth-child(even):where(.cpg47,.cpg47 *){position:absolute;top:calc(50% - var(--spectrum-caption-space,156px)/2);left:0;display:block;margin:0;width:var(--spectrum-base-width);transform:translate3d(0,-50%,0);will-change:transform;pointer-events:none}
.tinywins-active .fluid-stage:where(.cpg47,.cpg47 *){aspect-ratio:16/9;overflow:hidden;clip-path:inset(0 round 10px);transition:clip-path .35s cubic-bezier(.22,1,.36,1);transform-origin:left center;will-change:transform;pointer-events:auto;backface-visibility:hidden}
.tinywins-active .fluid-stage>img:where(.cpg47,.cpg47 *){opacity:1;transform:scale(.98);transition:transform .65s cubic-bezier(.22,1,.36,1)}
.tinywins-active .fluid-link:hover .fluid-stage:where(.cpg47,.cpg47 *){clip-path:inset(4px round 10px)}
.tinywins-active .fluid-link:hover .fluid-stage>img:where(.cpg47,.cpg47 *){transform:scale(1)}
.tinywins-active .fluid-meta:where(.cpg47,.cpg47 *),:is(.tinywins-active .fluid-link h3,.tinywins-active .fluid-link>p):where(.cpg47,.cpg47 *){position:absolute;left:0;width:var(--spectrum-caption-width);opacity:0;transform:translate3d(0,14px,0);pointer-events:none;margin:0}
.tinywins-active .spectrum-selected .fluid-meta:where(.cpg47,.cpg47 *),:is(.tinywins-active .spectrum-selected h3,.tinywins-active .spectrum-selected>p):where(.cpg47,.cpg47 *){pointer-events:auto;animation:spectrum-caption-in-cp-7ef711c .2s ease-out}
.tinywins-active .fluid-meta:where(.cpg47,.cpg47 *){top:calc(100% + 16px);font-size:.59rem}
.tinywins-active .fluid-link h3:where(.cpg47,.cpg47 *){top:calc(100% + 46px);font-size:clamp(1.3rem,1.8vw,1.9rem);line-height:1.2}
.tinywins-active .fluid-link>p:where(.cpg47,.cpg47 *){top:calc(100% + var(--spectrum-copy-top,90px));font-size:.85rem;max-width:none;line-height:1.55}
.tinywins-active .feature-spectrum-controls:where(.cpg47,.cpg47 *){display:flex;flex:0 0 46px;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--page-border);margin-top:16px;padding-top:10px;color:var(--secondary)}
:is(.feature-spectrum-cue,.feature-spectrum-count):where(.cpg47,.cpg47 *){font-size:.58rem;font-weight:700;letter-spacing:.1em;min-width:110px}
.feature-spectrum-count:where(.cpg47,.cpg47 *){text-align:right}
.feature-spectrum-bars:where(.cpg47,.cpg47 *){display:flex;align-items:center;gap:4px;height:44px}
.feature-spectrum-bars button:where(.cpg47,.cpg47 *){display:grid;place-items:center;border:0;background:transparent;padding:0;width:44px;height:44px}
.feature-spectrum-bars button>span:where(.cpg47,.cpg47 *){display:block;width:3px;height:32px;transform:scaleY(.25);background:var(--secondary);border-radius:3px;transition:background-color .18s ease}
.feature-spectrum-bars button[aria-current="true"]>span:where(.cpg47,.cpg47 *){background:var(--red)}
.cp-academy-gallery.spectrum-reveals:not(.tinywins-active) .fluid-stage:where(.cpg47,.cpg47 *){clip-path:inset(0 0 22% round 10px);transform:translateY(32px) scale(.96);opacity:0;transition:clip-path .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),opacity .5s ease}
.cp-academy-gallery.spectrum-reveals:not(.tinywins-active) .spectrum-visible .fluid-stage:where(.cpg47,.cpg47 *){clip-path:inset(0 round 10px);transform:none;opacity:1}
@media (prefers-reduced-motion:reduce){
.cp-academy-gallery.spectrum-reveals .fluid-stage:where(.cpg47,.cpg47 *){clip-path:none;transform:none;opacity:1;transition:none}}
@media (min-height:500px) and (max-height:719px){
.cp-academy-gallery.tinywins-active .feature-pin>.shell:where(.cpg47,.cpg47 *){padding-block:16px 10px}
.cp-academy-gallery.tinywins-active h2:where(.cpg47,.cpg47 *){font-size:clamp(1.65rem,3vw,2.2rem)}
.cp-academy-gallery.tinywins-active .fluid-meta:where(.cpg47,.cpg47 *){top:calc(100% + 10px);font-size:.52rem}
.cp-academy-gallery.tinywins-active .fluid-link h3:where(.cpg47,.cpg47 *){top:calc(100% + 30px);font-size:1.1rem}
.cp-academy-gallery.tinywins-active .fluid-link>p:where(.cpg47,.cpg47 *){font-size:.76rem;line-height:1.5}
.cp-academy-gallery.tinywins-active .feature-spectrum-controls:where(.cpg47,.cpg47 *){flex-basis:36px;margin-top:8px;padding-top:6px}}
@media (max-width:999px){
:is(#academy,#marketplace).spectrum-mobile .feature-pin>.shell:where(.cpg47,.cpg47 *){width:calc(100% - 40px);padding:20px 0 max(12px,env(safe-area-inset-bottom,0px))}
:is(#academy,#marketplace).spectrum-mobile .eyebrow:where(.cpg47,.cpg47 *){font-size:.58rem;margin-bottom:10px}
:is(#academy,#marketplace).spectrum-mobile h2:where(.cpg47,.cpg47 *){font-size:clamp(1.85rem,7vw,2.8rem)}
:is(#academy,#marketplace).spectrum-mobile .fluid-link h3:where(.cpg47,.cpg47 *){top:calc(100% + 38px);font-size:clamp(1.1rem,4.5vw,1.45rem)}
:is(#academy,#marketplace).spectrum-mobile .fluid-link>p:where(.cpg47,.cpg47 *){font-size:.8rem;line-height:1.55}
:is(#academy,#marketplace).spectrum-mobile .fluid-meta:where(.cpg47,.cpg47 *){gap:8px;font-size:.56rem}
:is(#academy,#marketplace).spectrum-mobile .feature-spectrum-controls:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:1fr auto;gap:0;flex:0 0 76px;margin-top:10px;padding-top:8px}
:is(#academy,#marketplace).spectrum-mobile .feature-spectrum-cue:where(.cpg47,.cpg47 *){grid-column:1;grid-row:1;min-width:0}
:is(#academy,#marketplace).spectrum-mobile .feature-spectrum-count:where(.cpg47,.cpg47 *){grid-column:2;grid-row:1;min-width:0}
:is(#academy,#marketplace).spectrum-mobile .feature-spectrum-bars:where(.cpg47,.cpg47 *){grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;width:100%}
:is(#academy,#marketplace).spectrum-mobile .feature-spectrum-bars button:where(.cpg47,.cpg47 *){width:100%;min-width:0;height:44px;touch-action:manipulation}
:is(#academy,#marketplace).spectrum-mobile .feature-spectrum-bars button:focus-visible:where(.cpg47,.cpg47 *){outline:2px solid var(--secondary);outline-offset:-4px;border-radius:4px}
:is(#academy,#marketplace).spectrum-mobile .fluid-stage:where(.cpg47,.cpg47 *){transition:none}
:is(#academy,#marketplace).spectrum-mobile .fluid-link:hover .fluid-stage:where(.cpg47,.cpg47 *){clip-path:inset(0 round 10px)}
:is(#academy,#marketplace).spectrum-mobile .fluid-stage>img:where(.cpg47,.cpg47 *){transform:scale(.98);transition:none}}
@media (max-width:999px) and (max-height:719px){
:is(#academy,#marketplace).spectrum-mobile .feature-pin>.shell:where(.cpg47,.cpg47 *){padding-top:12px}
:is(#academy,#marketplace).spectrum-mobile .eyebrow:where(.cpg47,.cpg47 *){margin-bottom:6px}
:is(#academy,#marketplace).spectrum-mobile h2:where(.cpg47,.cpg47 *){font-size:clamp(1.55rem,6vw,2rem)}
:is(#academy,#marketplace).spectrum-mobile .fluid-meta:where(.cpg47,.cpg47 *){top:calc(100% + 10px)}
:is(#academy,#marketplace).spectrum-mobile .fluid-link h3:where(.cpg47,.cpg47 *){top:calc(100% + 30px);font-size:1.1rem}
:is(#academy,#marketplace).spectrum-mobile .fluid-link>p:where(.cpg47,.cpg47 *){font-size:.76rem}}
.cp-how:where(.cpg47,.cpg47 *){scroll-margin-top:89px}
.cp-how-steps:where(.cpg47,.cpg47 *){margin:0;padding:0;list-style:none}
.cp-how-footer:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:48px;padding-top:22px;border-top:1px solid #e5dca6;font-size:.75rem;line-height:1.6}
.cp-how-footer>span:where(.cpg47,.cpg47 *){color:#332620}
.cp-how-footer .cp-auction-link:where(.cpg47,.cpg47 *){font-size:.75rem}
@media (max-width:700px){
.cp-how:where(.cpg47,.cpg47 *){scroll-margin-top:71px}
.cp-how-footer:where(.cpg47,.cpg47 *){align-items:flex-start;flex-direction:column;gap:10px;margin-top:30px}}
#how-it-works.cp-how-simple:where(.cpg47,.cpg47 *){--how-circle-size:160px;padding:76px 0 64px;border-top:1px solid #e5dca6;background:#fffce8;color:#332620;font-family:var(--cp-font-inter,"Inter"),sans-serif}
#how-it-works.cp-how-simple *:where(.cpg47,.cpg47 *),#how-it-works.cp-how-simple *:where(.cpg47,.cpg47 *)::before,#how-it-works.cp-how-simple *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
@media (min-width:701px) and (max-width:1100px){
#how-it-works.cp-how-simple:where(.cpg47,.cpg47 *){--how-circle-size:112px;padding-top:64px}}
@media (max-width:700px){
#how-it-works.cp-how-simple:where(.cpg47,.cpg47 *){--how-circle-size:94px;padding:44px 0 36px}}
.cp-home-faq:where(.cpg47,.cpg47 *){padding:120px 0;background:#ffffff;color:#332620;border-top:1px solid #e5dca6;font-family:var(--cp-font-inter,"Inter"),sans-serif;text-align:left;scroll-margin-top:89px}
.cp-home-faq *:where(.cpg47,.cpg47 *),.cp-home-faq *:where(.cpg47,.cpg47 *)::before,.cp-home-faq *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
.cp-home-faq-layout:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:100px}
.cp-home-faq-eyebrow:where(.cpg47,.cpg47 *){display:block;margin-bottom:32px;color:#332620;font-size:.68rem;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}
.cp-home-faq h2:where(.cpg47,.cpg47 *){margin:0;color:inherit;font:600 clamp(4.5rem,7vw,7rem)/.95 var(--cp-font-manrope,"Manrope"),var(--cp-font-manrope,"Manrope"),sans-serif;letter-spacing:-.02em}
.cp-home-faq-intro>p:where(.cpg47,.cpg47 *){margin:28px 0 24px;color:#332620;font-size:1rem;line-height:1.7}
.cp-home-faq-contact:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:20px;min-height:44px;color:#332620;font-size:.85rem;font-weight:700;line-height:1.5;text-decoration:none}
.cp-home-faq-contact svg:where(.cpg47,.cpg47 *){flex-shrink:0;color:#332620;transition:transform .2s}
.cp-home-faq-contact:hover:where(.cpg47,.cpg47 *){color:#332620;text-decoration:underline;text-underline-offset:4px}
.cp-home-faq-contact:hover svg:where(.cpg47,.cpg47 *){transform:translate(2px,-2px)}
.cp-home-faq-list:where(.cpg47,.cpg47 *){border-top:1px solid #332620}
.cp-home-faq-list details:where(.cpg47,.cpg47 *){border-bottom:1px solid #e5dca6}
.cp-home-faq-list summary:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:130px;padding:36px 0;color:#332620;font-size:1rem;font-weight:700;line-height:1.6;list-style:none;cursor:pointer}
.cp-home-faq-list summary:where(.cpg47,.cpg47 *)::-webkit-details-marker{display:none}
.cp-home-faq-toggle:where(.cpg47,.cpg47 *){display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#332620;color:#332620}
.cp-home-faq-toggle svg:where(.cpg47,.cpg47 *){transition:transform .2s}
.cp-home-faq-list details[open] .cp-home-faq-toggle svg:where(.cpg47,.cpg47 *){transform:rotate(45deg)}
.cp-home-faq-answer:where(.cpg47,.cpg47 *){display:flow-root}
.cp-home-faq-answer p:where(.cpg47,.cpg47 *){margin:0;padding:0 48px 28px 0;color:#332620;font-size:.9rem;line-height:1.8}
.cp-home-faq-answer a:where(.cpg47,.cpg47 *){color:#332620;font-weight:600;text-decoration:underline;text-underline-offset:4px}
.cp-home-faq :is(a,summary):focus-visible:where(.cpg47,.cpg47 *){outline:3px solid #332620;outline-offset:5px;border-radius:3px}
.cp-home-faq-list.faq-hover-ready details:where(.cpg47,.cpg47 *)::details-content{block-size:auto;transition:none}
.cp-home-faq-list.faq-hover-ready .cp-home-faq-answer:where(.cpg47,.cpg47 *){overflow:hidden}
.cp-home-faq-list.faq-hover-ready details .cp-home-faq-toggle svg:where(.cpg47,.cpg47 *){transform:rotate(0);transition:transform .22s cubic-bezier(.25,.1,.25,1)}
.cp-home-faq-list.faq-hover-ready details.is-expanded .cp-home-faq-toggle svg:where(.cpg47,.cpg47 *){transform:rotate(45deg)}
@media (max-width:1000px){
.cp-home-faq:where(.cpg47,.cpg47 *){padding-block:80px;scroll-margin-top:77px}
.cp-home-faq-layout:where(.cpg47,.cpg47 *){gap:48px}
.cp-home-faq h2:where(.cpg47,.cpg47 *){font-size:clamp(4.2rem,8vw,6rem)}
.cp-home-faq-list summary:where(.cpg47,.cpg47 *){min-height:112px;font-size:.94rem;padding-block:30px}}
@media (max-width:700px){
.cp-home-faq:where(.cpg47,.cpg47 *){padding-block:56px;scroll-margin-top:71px}
.cp-home-faq-layout:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);gap:36px}
.cp-home-faq-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:26px;font-size:.6rem}
.cp-home-faq h2:where(.cpg47,.cpg47 *){font-size:clamp(4rem,16vw,5.5rem)}
.cp-home-faq-intro>p:where(.cpg47,.cpg47 *){margin:22px 0 14px;font-size:.92rem}
.cp-home-faq-list summary:where(.cpg47,.cpg47 *){min-height:98px;gap:18px;padding-block:26px;font-size:.9rem}
.cp-home-faq-answer p:where(.cpg47,.cpg47 *){padding-right:0;padding-bottom:26px;font-size:.86rem}}
@media (prefers-reduced-motion:reduce){
:is(.cp-home-faq-contact svg,.cp-home-faq-toggle svg):where(.cpg47,.cpg47 *),.cp-home-faq-list.faq-hover-ready details .cp-home-faq-toggle svg:where(.cpg47,.cpg47 *){transition:none}}
.cp-home-faq:where(.cpg47,.cpg47 *){overflow-anchor:none}
.cp-download:where(.cpg47,.cpg47 *){padding:100px 0 88px;background:#fff9c7;color:#332620;font-family:var(--cp-font-inter,"Inter"),sans-serif;text-align:left}
.cp-download *:where(.cpg47,.cpg47 *),.cp-download *:where(.cpg47,.cpg47 *)::before,.cp-download *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
.cp-download-layout:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:100px}
.cp-download .cp-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:28px;line-height:1.5}
.cp-download h2:where(.cpg47,.cpg47 *){margin:0;color:inherit;font:600 clamp(4.5rem,9vw,9rem)/.95 var(--cp-font-manrope,"Manrope"),"Arial Narrow",sans-serif;letter-spacing:-.025em}
.cp-download-copy p:where(.cpg47,.cpg47 *){margin:30px 0;color:#332620;font-size:1rem;line-height:1.7}
.cp-download-stores:where(.cpg47,.cpg47 *){display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.cp-download-stores a:where(.cpg47,.cpg47 *){display:inline-flex;border-radius:6px;transition:transform .3s}
.cp-download-stores a:hover:where(.cpg47,.cpg47 *){transform:translateY(-3px)}
.cp-download-stores img:where(.cpg47,.cpg47 *){display:block;width:auto;height:56px}
.cp-download a:focus-visible:where(.cpg47,.cpg47 *){outline:3px solid #332620;outline-offset:5px}
.cp-download .signal-stage:where(.cpg47,.cpg47 *){position:relative;isolation:isolate;aspect-ratio:1.2;display:grid;place-items:center;min-width:0}
.cp-download .signal-orbit-canvas:where(.cpg47,.cpg47 *){position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}
.cp-download-cta:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:100px}
.cp-download-cta h3:where(.cpg47,.cpg47 *){margin:0;color:inherit;font:600 clamp(3.5rem,7vw,7rem)/.95 var(--cp-font-manrope,"Manrope"),"Arial Narrow",sans-serif;letter-spacing:-.02em;text-transform:uppercase}
.cp-download .cp-button:where(.cpg47,.cpg47 *){background:#332620;color:#332620;border-color:#332620;text-decoration:none}
.cp-download .cp-button:hover:where(.cpg47,.cpg47 *){background:#332620;color:#332620}
@media (max-width:1000px){
.cp-download:where(.cpg47,.cpg47 *){padding-block:76px}
.cp-download-layout:where(.cpg47,.cpg47 *){gap:40px}
.cp-download-cta:where(.cpg47,.cpg47 *){margin-top:76px}
.cp-download-cta h3:where(.cpg47,.cpg47 *){font-size:clamp(3rem,6.5vw,5rem)}}
@media (max-width:640px){
.cp-download:where(.cpg47,.cpg47 *){padding-block:56px}
.cp-download-layout:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);gap:24px}
.cp-download h2:where(.cpg47,.cpg47 *){font-size:clamp(4rem,17vw,5.5rem)}
.cp-download-copy p:where(.cpg47,.cpg47 *){font-size:.92rem;margin-block:24px}
.cp-download .signal-stage:where(.cpg47,.cpg47 *){max-width:380px;width:100%;margin-inline:auto}
.cp-download-cta:where(.cpg47,.cpg47 *){align-items:flex-start;flex-direction:column;gap:28px;margin-top:40px}
.cp-download-cta h3:where(.cpg47,.cpg47 *){font-size:clamp(2.8rem,12vw,3.7rem)}}
@media (prefers-reduced-motion:reduce){
:is(.cp-download a,.cp-download svg):where(.cpg47,.cpg47 *){transition:none}}
@media (max-width:560px){
.cp-download-stores a:where(.cpg47,.cpg47 *){flex:0 1 calc(50% - 6px);min-width:0;max-width:168px}
.cp-download-stores img:where(.cpg47,.cpg47 *){width:100%;height:auto;max-height:52px}}
.cp-download-onboarding:where(.cpg47,.cpg47 *){padding:64px 0 48px}
.cp-download-onboarding .cp-download-layout:where(.cpg47,.cpg47 *){gap:clamp(36px,5vw,80px)}
.cp-download-onboarding #cp-download-title:where(.cpg47,.cpg47 *){font-size:clamp(56px,6vw,104px)}
.cp-download-onboarding .cp-download-copy>p:where(.cpg47,.cpg47 *){margin:20px 0 24px;font-size:16px;line-height:1.65}
.cp-download-onboarding .signal-stage:where(.cpg47,.cpg47 *){width:100%;max-width:480px;justify-self:center}
.cp-platform-journey #how-it-works.cp-how-simple:where(.cpg47,.cpg47 *){--how-circle-size:112px;margin-top:48px;padding:40px 0 0;border-top:1px solid #3326201a;background:transparent}
@media (min-width:701px) and (max-width:1100px){
.cp-platform-journey #how-it-works.cp-how-simple:where(.cpg47,.cpg47 *){--how-circle-size:96px}}
@media (max-width:700px){
.cp-download-onboarding:where(.cpg47,.cpg47 *){padding:40px 0 32px}
.cp-download-onboarding .cp-download-layout:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);gap:24px}
.cp-download-onboarding #cp-download-title:where(.cpg47,.cpg47 *){font-size:clamp(52px,15vw,72px)}
.cp-download-onboarding .cp-download-copy>p:where(.cpg47,.cpg47 *){font-size:15px;margin-block:18px 20px}
.cp-download-onboarding .signal-stage:where(.cpg47,.cpg47 *){max-width:260px;margin-inline:auto}
.cp-platform-journey #how-it-works.cp-how-simple:where(.cpg47,.cpg47 *){--how-circle-size:72px;margin-top:32px;padding-top:28px}}
:root:where(.cpg47,.cpg47 *){--v2-red:#332620;--v2-red-hover:#332620;--v2-ink:#332620;--v2-muted:#332620;--v2-line:#e5dca6;--v2-paper:#fffce8}
body.cp-site:where(.cpg47,.cpg47 *){background:#fff;color:var(--v2-ink);font-family:var(--cp-font-inter,"Inter"),sans-serif;-webkit-font-smoothing:antialiased}
.cp-site :is(h1,h2,h3):where(.cpg47,.cpg47 *){font-family:var(--cp-font-manrope,"Manrope"),sans-serif!important;font-weight:700}
.cp-header:where(.cpg47,.cpg47 *){background:#fff;color:var(--v2-ink);border-bottom:1px solid var(--v2-line);box-shadow:0 2px 16px rgb(51 38 32 / .035)}
.cp-header .cp-button:where(.cpg47,.cpg47 *),.cp-button:where(.cpg47,.cpg47 *){background:var(--v2-red);color:#fff;border-color:var(--v2-red);border-radius:8px}
.cp-header .cp-button:hover:where(.cpg47,.cpg47 *),.cp-button:hover:where(.cpg47,.cpg47 *){background:var(--v2-red-hover);color:#fff}
.cp-nav>a.is-active:where(.cpg47,.cpg47 *)::after{height:2px;border-radius:2px;background:var(--v2-red)}
.cp-nav>a:hover:where(.cpg47,.cpg47 *),.cp-contact-link:hover:where(.cpg47,.cpg47 *){color:var(--v2-red)}
.cp-home-hero .hero-actions .button:where(.cpg47,.cpg47 *){background:var(--v2-red);color:#fff;border-color:var(--v2-red);border-radius:8px}
.cp-home-hero .hero-actions .button:hover:where(.cpg47,.cpg47 *){background:var(--v2-red-hover);color:#fff}
.cp-home-hero .hero-actions .button:where(.cpg47,.cpg47 *)::after{display:none}
.cp-about:where(.cpg47,.cpg47 *){--about-background:#fff;--about-green:var(--v2-ink)}
.cp-about-photo:where(.cpg47,.cpg47 *)::after{display:none}
.cp-about-ribbon path:where(.cpg47,.cpg47 *){stroke:#d9e3c7}
.cp-about .cp-about-stats dd:where(.cpg47,.cpg47 *){color:var(--v2-ink);font-family:var(--cp-font-manrope,"Manrope"),sans-serif;font-weight:650}
.v2-stat-icon:where(.cpg47,.cpg47 *){width:28px;height:28px;color:var(--v2-red);flex-shrink:0}
.cp-about .cp-about-stats>div + div:where(.cpg47,.cpg47 *){border-color:var(--v2-line)}
.cp-platform:where(.cpg47,.cpg47 *){background:var(--v2-paper)}
.cp-platform h2:where(.cpg47,.cpg47 *){font-size:clamp(42px,6vw,86px);line-height:1.08}
.cp-auction:where(.cpg47,.cpg47 *){background:#fff}
.cp-auction h2:where(.cpg47,.cpg47 *){font-size:clamp(52px,6.7vw,96px);line-height:1.03;letter-spacing:-.055em;font-weight:700}
.cp-auction-card:where(.cpg47,.cpg47 *){background:#fffce8;border-color:var(--v2-line);box-shadow:0 4px 18px rgb(51 38 32 / .025)}
.cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *){background:#332620;color:#fff;border-color:#332620}
.cp-auction-card h3:where(.cpg47,.cpg47 *){font-size:clamp(24px,2.3vw,34px);line-height:1.2;letter-spacing:-.035em}
.cp-auction-card-top>span:first-child:where(.cpg47,.cpg47 *){font-family:var(--cp-font-manrope,"Manrope"),sans-serif;font-size:3.5rem;letter-spacing:-.06em}
.cp-academy-gallery:where(.cpg47,.cpg47 *){background:#fffce8}
.cp-academy-gallery .fluid-stage:where(.cpg47,.cpg47 *){border:1px solid #e5dca6}
.cp-home-faq:where(.cpg47,.cpg47 *){background:#fff}
.cp-home-faq h2:where(.cpg47,.cpg47 *){font-size:clamp(52px,5.3vw,76px);line-height:1.03;letter-spacing:-.055em}
.cp-home-faq-toggle:where(.cpg47,.cpg47 *){background:var(--v2-red);color:#fff}
.cp-home-faq-list:where(.cpg47,.cpg47 *){border-color:#91a582}
.cp-home-faq-list details:where(.cpg47,.cpg47 *){border-color:var(--v2-line)}
.cp-home-faq-answer p:where(.cpg47,.cpg47 *){color:var(--v2-muted)}
.cp-download:where(.cpg47,.cpg47 *){background:#fffce8;border-top:1px solid var(--v2-line)}
.cp-download h2:where(.cpg47,.cpg47 *){font-size:clamp(52px,6.4vw,92px);line-height:1.03;letter-spacing:-.055em}
.cp-footer:where(.cpg47,.cpg47 *){position:relative;isolation:isolate;background:linear-gradient(112deg,#332620,#332620);color:#fffef8;border-color:#332620}
.cp-footer .cp-footer-leather:where(.cpg47,.cpg47 *){position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;pointer-events:none}
.cp-footer :is(p,small):where(.cpg47,.cpg47 *){color:#d9e3d2}
.cp-footer a:hover:where(.cpg47,.cpg47 *){color:#fff;text-decoration:underline;text-underline-offset:4px}
.cp-footer .cp-footer-bottom:where(.cpg47,.cpg47 *){position:relative;border-top:0;padding-top:18px;margin-top:0}
.cp-footer .cp-footer-seam:where(.cpg47,.cpg47 *){width:100%;height:46px;margin-top:30px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2246%22%20viewBox%3D%220%200%2014%2046%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22lip%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%220%22%20x2%3D%220%22%20y1%3D%2219%22%20y2%3D%2227%22%3E%3Cstop%20stop-color%3D%22%23ce5a54%22%20stop-opacity%3D%22.38%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%234e0610%22%20stop-opacity%3D%22.25%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23190207%22%20stop-opacity%3D%22.86%22%2F%3E%3Cstop%20offset%3D%22.65%22%20stop-color%3D%22%238d2630%22%20stop-opacity%3D%22.4%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23c45a50%22%20stop-opacity%3D%22.16%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%2023h14%22%20stroke%3D%22%23180207%22%20stroke-width%3D%227%22%20opacity%3D%22.3%22%2F%3E%3Cpath%20d%3D%22M0%2023h14%22%20stroke%3D%22url%28%23lip%29%22%20stroke-width%3D%227%22%2F%3E%3Cpath%20d%3D%22M0%2022.5h14%22%20stroke%3D%22%23210309%22%20stroke-width%3D%221.2%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M0%2020h14%22%20stroke%3D%22%23bf5950%22%20stroke-width%3D%22.55%22%20opacity%3D%22.45%22%2F%3E%3Cg%3E%3Cellipse%20cx%3D%224%22%20cy%3D%224.3%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cellipse%20cx%3D%228.5%22%20cy%3D%227.8%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M4%204Q6.8%204.84%208.5%207.5%22%20fill%3D%22none%22%20stroke%3D%22%23260309%22%20stroke-width%3D%223.1%22%20stroke-linecap%3D%22round%22%20transform%3D%22translate%280%20.8%29%22%20opacity%3D%22.9%22%2F%3E%3Cpath%20d%3D%22M4%204Q6.8%204.84%208.5%207.5%22%20fill%3D%22none%22%20stroke%3D%22%23c9ac82%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4%203.65Q6.8%204.49%208.5%207.15%22%20fill%3D%22none%22%20stroke%3D%22%23f5e2bd%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.5%204Q6.8%204.84%208.2%207.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff6df%22%20stroke-width%3D%22.28%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cellipse%20cx%3D%224.6%22%20cy%3D%2210.3%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cellipse%20cx%3D%229.1%22%20cy%3D%2213.8%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M4.6%2010Q7.3999999999999995%2010.84%209.1%2013.5%22%20fill%3D%22none%22%20stroke%3D%22%23260309%22%20stroke-width%3D%223.1%22%20stroke-linecap%3D%22round%22%20transform%3D%22translate%280%20.8%29%22%20opacity%3D%22.9%22%2F%3E%3Cpath%20d%3D%22M4.6%2010Q7.3999999999999995%2010.84%209.1%2013.5%22%20fill%3D%22none%22%20stroke%3D%22%23c9ac82%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.6%209.65Q7.3999999999999995%2010.49%209.1%2013.15%22%20fill%3D%22none%22%20stroke%3D%22%23f5e2bd%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5.1%2010Q7.3999999999999995%2010.84%208.799999999999999%2013.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff6df%22%20stroke-width%3D%22.28%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cellipse%20cx%3D%223.7%22%20cy%3D%2216.3%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cellipse%20cx%3D%228.2%22%20cy%3D%2219.8%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M3.7%2016Q6.5%2016.84%208.2%2019.5%22%20fill%3D%22none%22%20stroke%3D%22%23260309%22%20stroke-width%3D%223.1%22%20stroke-linecap%3D%22round%22%20transform%3D%22translate%280%20.8%29%22%20opacity%3D%22.9%22%2F%3E%3Cpath%20d%3D%22M3.7%2016Q6.5%2016.84%208.2%2019.5%22%20fill%3D%22none%22%20stroke%3D%22%23c9ac82%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3.7%2015.65Q6.5%2016.49%208.2%2019.15%22%20fill%3D%22none%22%20stroke%3D%22%23f5e2bd%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.2%2016Q6.5%2016.84%207.8999999999999995%2019.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff6df%22%20stroke-width%3D%22.28%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%203%29%22%3E%3Cellipse%20cx%3D%224.3%22%20cy%3D%2227.3%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cellipse%20cx%3D%228.8%22%20cy%3D%2223.8%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M4.3%2027Q7.1%2026.16%208.8%2023.5%22%20fill%3D%22none%22%20stroke%3D%22%23260309%22%20stroke-width%3D%223.1%22%20stroke-linecap%3D%22round%22%20transform%3D%22translate%280%20.8%29%22%20opacity%3D%22.9%22%2F%3E%3Cpath%20d%3D%22M4.3%2027Q7.1%2026.16%208.8%2023.5%22%20fill%3D%22none%22%20stroke%3D%22%23c9ac82%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.3%2026.65Q7.1%2025.81%208.8%2023.15%22%20fill%3D%22none%22%20stroke%3D%22%23f5e2bd%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.8%2027Q7.1%2026.16%208.5%2023.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff6df%22%20stroke-width%3D%22.28%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%203%29%22%3E%3Cellipse%20cx%3D%223.8%22%20cy%3D%2233.3%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cellipse%20cx%3D%228.3%22%20cy%3D%2229.8%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M3.8%2033Q6.6%2032.16%208.3%2029.5%22%20fill%3D%22none%22%20stroke%3D%22%23260309%22%20stroke-width%3D%223.1%22%20stroke-linecap%3D%22round%22%20transform%3D%22translate%280%20.8%29%22%20opacity%3D%22.9%22%2F%3E%3Cpath%20d%3D%22M3.8%2033Q6.6%2032.16%208.3%2029.5%22%20fill%3D%22none%22%20stroke%3D%22%23c9ac82%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3.8%2032.65Q6.6%2031.809999999999995%208.3%2029.15%22%20fill%3D%22none%22%20stroke%3D%22%23f5e2bd%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.3%2033Q6.6%2032.16%208%2029.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff6df%22%20stroke-width%3D%22.28%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%203%29%22%3E%3Cellipse%20cx%3D%224.5%22%20cy%3D%2239.3%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cellipse%20cx%3D%229%22%20cy%3D%2235.8%22%20rx%3D%221.35%22%20ry%3D%221%22%20fill%3D%22%23200207%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M4.5%2039Q7.3%2038.16%209%2035.5%22%20fill%3D%22none%22%20stroke%3D%22%23260309%22%20stroke-width%3D%223.1%22%20stroke-linecap%3D%22round%22%20transform%3D%22translate%280%20.8%29%22%20opacity%3D%22.9%22%2F%3E%3Cpath%20d%3D%22M4.5%2039Q7.3%2038.16%209%2035.5%22%20fill%3D%22none%22%20stroke%3D%22%23c9ac82%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.5%2038.65Q7.3%2037.809999999999995%209%2035.15%22%20fill%3D%22none%22%20stroke%3D%22%23f5e2bd%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2039Q7.3%2038.16%208.7%2035.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff6df%22%20stroke-width%3D%22.28%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:14px 46px;background-repeat:repeat-x;pointer-events:none}
.cp-footer h3:where(.cpg47,.cpg47 *){color:#fff;letter-spacing:.09em;font-size:.73rem}
.preloader.cp-loader:where(.cpg47,.cpg47 *){--cp-loader-bg:#fff;--cp-loader-ink:#332620;--cp-loader-muted:#332620;--cp-loader-accent:#332620}
.cp-loader-track:where(.cpg47,.cpg47 *){background:#ede9b9}
.cp-header:where(.cpg47,.cpg47 *){--cp-red:var(--v2-red)}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){gap:clamp(16px,1.6vw,28px)}
.cp-header .cp-nav:where(.cpg47,.cpg47 *){gap:clamp(14px,1.5vw,24px)}
.cp-header .cp-nav>a:where(.cpg47,.cpg47 *),.cp-header .cp-contact-link:where(.cpg47,.cpg47 *){font-size:.8125rem}
.cp-header .cp-nav-word:where(.cpg47,.cpg47 *)::after{display:none}
.cp-header .cp-nav>a:hover .cp-nav-word:where(.cpg47,.cpg47 *){transform:none}
.cp-header .cp-nav>a:where(.cpg47,.cpg47 *){overflow:visible}
.cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *){color:var(--v2-red)}
.cp-skip-link:focus:where(.cpg47,.cpg47 *){color:#fff}
#cp-main-content .edition-hero.hero-live:where(.cpg47,.cpg47 *){position:relative;width:100%;margin:0;padding:0;overflow:clip;background:#fff}
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(32px,4vw,72px);width:min(1440px,calc(100% - 96px));min-height:clamp(600px,calc(100svh - 89px),760px);margin-inline:auto;padding:64px 0 80px;box-sizing:border-box}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){position:relative;inset:auto;transform:none;width:100%;min-width:0;max-width:660px;color:var(--v2-ink);text-align:left}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){display:flex;align-items:center;gap:10px;margin:0 0 22px;padding:0;color:var(--v2-red);font:700 .6875rem/1.5 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:.12em;text-transform:uppercase}
.cp-hero-signal:where(.cpg47,.cpg47 *){display:block;width:30px;height:24px;flex:0 0 30px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){margin:0 0 24px;font-family:var(--cp-font-manrope,"Manrope"),sans-serif!important;font-size:clamp(40px,3.7vw,60px);line-height:1.12;font-weight:800;letter-spacing:-.045em;text-align:inherit;text-wrap:balance}
#cp-main-content .cp-hero-heading .title-ink:where(.cpg47,.cpg47 *){display:block;color:#332620}
#cp-main-content .cp-hero-heading .title-accent:where(.cpg47,.cpg47 *){display:block;margin-top:10px;color:var(--v2-red)}
.cp-hero-mark:where(.cpg47,.cpg47 *){display:inline-block;position:relative;margin-right:.75em;padding-bottom:.41em;white-space:nowrap}
.cp-hero-mark>.cp-hero-seam:where(.cpg47,.cpg47 *){display:block;position:absolute;bottom:-.08em;left:-16%;width:144%;height:auto;aspect-ratio:2098 / 350;overflow:hidden;pointer-events:none}
.hero-stage-visual:where(.cpg47,.cpg47 *){position:relative;isolation:isolate}
:is(.hero-stage-visual>.v2-tablet,.hero-stage-visual>.cp-hero-preview-caption):where(.cpg47,.cpg47 *){position:relative;z-index:1}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){z-index:2}
.cp-hero-action-icon:where(.cpg47,.cpg47 *){display:block;width:20px;height:20px;flex:0 0 20px;color:var(--v2-red)}
.cp-hero-caption-icon:where(.cpg47,.cpg47 *){display:block;width:17px;height:17px;flex:0 0 17px;color:var(--v2-red)}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){max-width:520px;margin:0 0 30px;color:#332620;font-size:1rem;line-height:1.75;font-weight:400;text-align:inherit}
.cp-hero-conversion:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;align-items:center;gap:26px;width:100%}
.cp-hero-actions:where(.cpg47,.cpg47 *){display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:12px;width:100%}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;max-width:100%;padding:14px 22px;border:1px solid var(--v2-red);border-radius:8px;color:#fff;font:700 .875rem/1.5 var(--cp-font-inter,"Inter"),sans-serif;text-decoration:none;text-align:center;transition:background .2s,border-color .2s,box-shadow .2s;box-sizing:border-box}
#cp-main-content .cp-hero-actions>.cp-hero-cta:where(.cpg47,.cpg47 *){background-color:var(--v2-red);box-shadow:0 5px 14px rgb(51 38 32 / .13)}
#cp-main-content .cp-hero-actions>.cp-hero-watch:where(.cpg47,.cpg47 *){border-color:#d9dfc4;background:#fff;color:var(--v2-ink)}
.cp-hero-watch>span:where(.cpg47,.cpg47 *){font-size:.75rem;color:var(--v2-red)}
.cp-home-hero :is(a,button):focus-visible:where(.cpg47,.cpg47 *){outline:3px solid var(--v2-red);outline-offset:5px}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:352px;padding:0;background:transparent;border:0}
.stores-meta:where(.cpg47,.cpg47 *){display:flex;flex-wrap:wrap;gap:8px}
.stores-rating:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:6px;color:#332620;font-size:.75rem;font-weight:500;line-height:1.5}
.stores-rating svg:where(.cpg47,.cpg47 *){flex-shrink:0}
.cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin:0}
.cp-hero-stores-card .hero-store-buttons a:where(.cpg47,.cpg47 *){display:block;flex:0 1 148px;min-width:0;border-radius:7px}
.cp-hero-stores-card .hero-store-buttons img:where(.cpg47,.cpg47 *){display:block;width:100%;height:auto;aspect-ratio:679 / 227;object-fit:contain}
.hero-stage-visual:where(.cpg47,.cpg47 *){min-width:0;width:100%}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:6px 16px;margin-top:24px;color:#332620;width:100%}
.cp-hero-preview-caption p:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;font:500 .6875rem/1.6 var(--cp-font-inter,"Inter"),sans-serif;text-align:center}
.cp-hero-preview-caption p>span:where(.cpg47,.cpg47 *){width:6px;height:6px;border-radius:50%;background:var(--v2-red);flex-shrink:0}
.cp-hero-preview-caption button:where(.cpg47,.cpg47 *){min-height:44px;padding:8px 0 8px 8px;border:0;background:transparent;color:#332620;font:600 .6875rem/1.5 var(--cp-font-inter,"Inter"),sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.cp-hero-preview-caption button[hidden]:where(.cpg47,.cpg47 *){display:none}
.cp-home-hero .hero-drs :is(.render-fallback,.drs-no-script):where(.cpg47,.cpg47 *){top:25%;left:8%;right:8%;padding:12px;border-color:#332620;background:#17141b;color:#fff;font-size:clamp(.6875rem,1.2vw,.875rem);line-height:1.5}
.hero-drs[data-paused="true"] .hero-live-badge i:where(.cpg47,.cpg47 *){animation-play-state:paused}
@media (hover:hover){
#cp-main-content .cp-hero-actions>.cp-hero-watch:hover:where(.cpg47,.cpg47 *){border-color:var(--v2-red);background:#fffce8}
.cp-hero-stores-card .hero-store-buttons a:hover:where(.cpg47,.cpg47 *){opacity:.8}
.cp-hero-preview-caption button:hover:where(.cpg47,.cpg47 *){color:var(--v2-red)}}
.v2-tablet:where(.cpg47,.cpg47 *){order:1;position:relative;width:100%;max-width:none;aspect-ratio:16 / 9;margin-inline:auto;padding:clamp(10px,1.4vw,15px);border-radius:clamp(24px,3.2vw,36px);background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,0.06) 0%,transparent 60%),linear-gradient(148deg,#222129 0%,#17161c 32%,#111015 65%,#0a090e 100%);border:clamp(2px,0.35vw,3px) solid #34313f;box-shadow:inset 0 1.5px 1px rgb(255 255 255 / .35),inset 0 -2px 2px rgb(0 0 0 / .8),0 3px 6px rgb(25 15 20 / .18),0 20px 40px -12px rgb(25 15 20 / .3);isolation:isolate;box-sizing:border-box;transform-style:preserve-3d;transition:transform 0.45s cubic-bezier(0.16,1,0.3,1),box-shadow 0.45s cubic-bezier(0.16,1,0.3,1);will-change:transform}
.v2-tablet:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;inset:8% -3% -12%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,rgb(51 38 32 / .09),transparent 70%);filter:blur(22px);pointer-events:none}
.v2-tablet .hero-broadcast-frame.hero-drs.drs-view:where(.cpg47,.cpg47 *){position:relative;width:100%;height:100%;min-height:0;border-radius:clamp(16px,2.3vw,24px);overflow:hidden;background:#090c12;box-shadow:0 0 0 1px rgba(0,0,0,0.95),inset 0 1.5px 3px rgba(0,0,0,0.8)}
.v2-tablet .tablet-screen-glare:where(.cpg47,.cpg47 *){position:absolute;inset:0;border-radius:inherit;background:linear-gradient(132deg,rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.025) 24%,transparent 46%),linear-gradient(312deg,rgba(255,255,255,0.04) 0%,transparent 22%);pointer-events:none;z-index:8}
.v2-tablet .hero-drs:where(.cpg47,.cpg47 *)::before{content:"";position:absolute;inset:0 0 auto;height:clamp(50px,10vw,80px);background:linear-gradient(rgba(9,12,18,0.75),transparent);pointer-events:none;z-index:2}
.v2-tablet .hero-drs:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;inset:auto 0 0;height:clamp(80px,16vw,130px);background:linear-gradient(transparent,rgba(9,12,18,0.85));pointer-events:none;z-index:2}
.v2-tablet .drs-stage:where(.cpg47,.cpg47 *){width:100%;height:100%;position:absolute;inset:0}
.v2-tablet #drs-canvas:where(.cpg47,.cpg47 *){width:100%!important;height:100%!important;display:block}
.v2-tablet .drs-top.drs-top-simple:where(.cpg47,.cpg47 *){position:absolute;top:clamp(8px,1.4vw,14px);right:clamp(8px,1.4vw,14px);left:auto;z-index:10;display:flex;align-items:center;justify-content:flex-end;background:transparent;border:none;padding:0;box-shadow:none}
.v2-tablet .hero-live-badge:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:clamp(4px,0.6vw,6px);padding:clamp(4px,0.7vw,6px) clamp(8px,1.2vw,12px);background:rgba(112,16,28,0.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#ffffff;font-size:clamp(0.6rem,0.8vw,0.72rem);font-weight:800;border-radius:6px;letter-spacing:0.08em;box-shadow:0 4px 14px rgba(0,0,0,0.35);border:1px solid rgba(255,255,255,0.15)}
.v2-tablet .hero-live-badge i:where(.cpg47,.cpg47 *){width:clamp(5px,0.7vw,6px);height:clamp(5px,0.7vw,6px);border-radius:50%;background:#ff4766;box-shadow:0 0 8px #ff4766;animation:v2-pulse-cp-7c3f65b 1.6s infinite ease-in-out}
.v2-tablet .drs-bottom:where(.cpg47,.cpg47 *){position:absolute;left:clamp(8px,1.4vw,14px);bottom:clamp(8px,1.4vw,14px);right:auto;z-index:10;display:flex;align-items:center;gap:6px;padding:0;background:transparent;border:none;box-shadow:none;pointer-events:none}
.v2-tablet .drs-result:where(.cpg47,.cpg47 *){min-height:0;display:inline-flex;align-items:center;gap:clamp(8px,1.2vw,12px);padding:clamp(6px,1vw,8px) clamp(10px,1.5vw,16px);background:rgba(14,18,26,0.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,0.12);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,0.4);transition:all .3s ease}
.v2-tablet .drs-result span:where(.cpg47,.cpg47 *){display:none!important}
.v2-tablet .drs-result strong:where(.cpg47,.cpg47 *){display:inline-block;font-size:clamp(0.78rem,1.2vw,1.05rem)!important;font-weight:900;letter-spacing:0.04em;color:#ffffff;font-family:var(--cp-font-manrope,"Manrope"),sans-serif;margin:0}
.v2-tablet .drs-result[data-result="hit"]:where(.cpg47,.cpg47 *){background:rgba(112,16,28,0.7);border-color:#ff4766;box-shadow:0 0 18px rgba(255,71,102,0.3)}
.v2-tablet .drs-result[data-result="hit"] strong:where(.cpg47,.cpg47 *){color:#ff6b81}
.v2-tablet .drs-result[data-result="miss"]:where(.cpg47,.cpg47 *){background:rgba(16,185,129,0.35);border-color:#10b981;box-shadow:0 0 18px rgba(16,185,129,0.25)}
.v2-tablet .drs-result[data-result="miss"] strong:where(.cpg47,.cpg47 *){color:#332620}
.hero-live .v2-tablet .hero-drs .drs-result .result-icon:where(.cpg47,.cpg47 *){font-size:clamp(10px,1.2vw,14px);font-weight:800;color:#ffffff;width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px);flex:0 0 clamp(20px,2.5vw,24px);line-height:1;border-radius:6px;background:rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center}
.v2-tablet .drs-timeline:where(.cpg47,.cpg47 *){display:none!important}
@media (max-width:1280px) and (min-width:1025px){
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 64px);gap:32px;padding-block:48px 64px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(38px,3.7vw,48px)}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){padding-inline:18px}}
@media (max-width:1120px){
.cp-header .cp-nav:where(.cpg47,.cpg47 *){background:#fff;color:var(--v2-ink);border-color:var(--v2-line)}
.cp-header .cp-nav>a:where(.cpg47,.cpg47 *){font-size:1rem}
.cp-header .cp-nav>.cp-mobile-signin:where(.cpg47,.cpg47 *){color:#fff}
.cp-header .cp-nav-backdrop:where(.cpg47,.cpg47 *){background:rgb(51 38 32 / .38)}}
@media (max-width:1024px){
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1fr);width:min(760px,calc(100% - 64px));min-height:0;gap:44px;padding:48px 0 64px}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){max-width:680px;margin-inline:auto;text-align:center}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){justify-content:center}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(38px,5.3vw,52px)}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){margin-inline:auto}
.cp-hero-conversion:where(.cpg47,.cpg47 *){align-items:center}
.cp-hero-actions:where(.cpg47,.cpg47 *){justify-content:center}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){align-items:center}
.cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){justify-content:center}
.hero-stage-visual:where(.cpg47,.cpg47 *){max-width:720px;justify-self:center}
.v2-tablet:where(.cpg47,.cpg47 *){max-width:none}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:16px}}
@media (max-width:600px){
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 40px);gap:40px;padding:32px 0 44px}
#cp-main-content .cp-hero-heading .title-accent:where(.cpg47,.cpg47 *){margin-top:8px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){justify-content:flex-start;margin-bottom:18px;font-size:.625rem;letter-spacing:.1em}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(30px,7.6vw,44px);line-height:1.14;margin-bottom:20px;text-wrap:initial}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){margin:0 0 24px;font-size:.9375rem;line-height:1.7}
.cp-hero-conversion:where(.cpg47,.cpg47 *){gap:24px}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){flex:1 1 210px;min-height:50px;padding-inline:16px}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){max-width:332px}
.v2-tablet:where(.cpg47,.cpg47 *){width:100%;max-width:none;padding:7px;border-width:2px;border-radius:20px}
.v2-tablet .hero-broadcast-frame.hero-drs.drs-view:where(.cpg47,.cpg47 *){border-radius:12px}
.v2-tablet .hero-live-badge:where(.cpg47,.cpg47 *){padding:4px 7px;font-size:.5625rem;border-radius:4px}
.v2-tablet .drs-top.drs-top-simple:where(.cpg47,.cpg47 *){top:8px;right:8px}
.v2-tablet .drs-bottom:where(.cpg47,.cpg47 *){left:8px;bottom:8px}
.v2-tablet .drs-result:where(.cpg47,.cpg47 *){padding:7px 10px;border-radius:6px}
.v2-tablet .drs-result strong:where(.cpg47,.cpg47 *){font-size:.6875rem!important}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){gap:0 8px;margin-top:12px}
.cp-hero-signal:where(.cpg47,.cpg47 *){width:26px;height:20px;flex-basis:26px}
:is(.cp-hero-preview-caption p,.cp-hero-preview-caption button):where(.cpg47,.cpg47 *){font-size:.625rem}}
@media (max-width:360px){
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 32px)}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:29px}}
@media (prefers-reduced-motion:reduce){
.cp-home-hero *:where(.cpg47,.cpg47 *),.cp-home-hero *:where(.cpg47,.cpg47 *)::before,.cp-home-hero *:where(.cpg47,.cpg47 *)::after{animation:none!important;transition:none!important}
.cp-home-hero .v2-tablet:where(.cpg47,.cpg47 *){transform:none!important}}
@media (forced-colors:active){
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){border:1px solid ButtonText}}
:root:where(.cpg47,.cpg47 *){--v2-red:#332620;--v2-red-hover:#332620;--v2-leather-image:linear-gradient(#332620,#332620);--cp-red:#332620}
:is(.cp-site :is(.cp-button,.cp-mobile-signin),.cp-site .cp-support-link):where(.cpg47,.cpg47 *),#cp-main-content .hero-actions .button:where(.cpg47,.cpg47 *),:is(.cp-site :is(.cp-auction-card:nth-child(even),.cp-platform-group,.cp-home-faq-toggle,.cp-about-play),.cp-site .cp-support-link:hover):where(.cpg47,.cpg47 *),.hero-live :is(.hero-live-badge,.drs-result[data-result="hit"] .result-icon):where(.cpg47,.cpg47 *),.hero-drs .drs-timeline span:where(.cpg47,.cpg47 *),.cp-academy-gallery .feature-spectrum-bars button>span:where(.cpg47,.cpg47 *),.cp-loader-track>span:where(.cpg47,.cpg47 *){background-color:#332620;background-image:var(--v2-leather-image);background-size:cover;background-position:center;color:#fffef8;border-color:#332620}
.cp-site .cp-button:hover:where(.cpg47,.cpg47 *),#cp-main-content .hero-actions .button:hover:where(.cpg47,.cpg47 *){background-image:linear-gradient(rgb(51 38 32 / .12),rgb(51 38 32 / .12)),var(--v2-leather-image);background-size:cover;color:#fffef8}
.cp-site .cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *),:is(.cp-platform-group>span,.cp-platform-group i):where(.cpg47,.cpg47 *),.cp-home-hero .hero-live-badge:where(.cpg47,.cpg47 *),.cp-about-play:where(.cpg47,.cpg47 *){color:#fffef8}
.cp-home-hero:where(.cpg47,.cpg47 *){--red:#332620;--secondary:#332620;--yellow:#332620}
.cp-academy-gallery:where(.cpg47,.cpg47 *){--secondary:#332620;--red:#332620;--yellow:#332620}
.cp-auction h2 em:where(.cpg47,.cpg47 *),.cp-site .cp-home-faq :is(.cp-home-faq-eyebrow,.cp-home-faq-contact,.cp-home-faq-intro>p):where(.cpg47,.cpg47 *),.cp-site .cp-home-faq-answer a:where(.cpg47,.cpg47 *),:is(.cp-site .feature-spectrum-count,.cp-site .feature-spectrum-cue):where(.cpg47,.cpg47 *){color:#332620}
.cp-site .hero-drs .drs-result[data-result="hit"]:where(.cpg47,.cpg47 *){border-color:#91a582}
.v2-stat-icon:where(.cpg47,.cpg47 *),:is(.cp-site .cp-auction-link>span,.cp-site .cp-platform-link>span,.cp-site .cp-home-faq-contact svg):where(.cpg47,.cpg47 *){color:#332620}
.cp-site .cp-nav>a.is-active:where(.cpg47,.cpg47 *)::after{background-image:var(--v2-leather-image);background-size:cover}
.cp-site .cp-academy-gallery .fluid-stage:where(.cpg47,.cpg47 *){background-color:#332620;background-image:var(--v2-leather-image);background-size:cover}
.cp-site .hero-drs .drs-timeline:where(.cpg47,.cpg47 *){background:rgb(51 38 32 / .2)}
@supports (background-clip:text){
.cp-site :is(.cp-home-hero h1 em,.cp-auction h2 em,.cp-auction-link>span,.cp-platform-link>span):where(.cpg47,.cpg47 *){background-image:var(--v2-leather-image);background-size:cover;background-position:center;background-clip:text;-webkit-background-clip:text;color:transparent}}
.preloader.cp-loader:where(.cpg47,.cpg47 *){--cp-loader-accent:#332620}
#cp-main-content .cp-home-hero .hero-stage-copy>.cp-hero-highlights:where(.cpg47,.cpg47 *){color:#332620}
.hero-live .result-icon:where(.cpg47,.cpg47 *){color:#fffef8}
.cp-site .cp-academy-gallery .fluid-link .fluid-stage:where(.cpg47,.cpg47 *),.cp-site .cp-about-photo:where(.cpg47,.cpg47 *){background-color:#332620;background-image:var(--v2-leather-image);background-size:cover;background-position:center}
#drs-pause:where(.cpg47,.cpg47 *){display:none!important}
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:118px;background:#fffef8}
.cp-header:where(.cpg47,.cpg47 *){padding:16px 16px 0;background:#fffef8;border:0;box-shadow:none}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){position:relative;isolation:isolate;width:100%;max-width:1800px;min-height:102px;padding:12px 3%;border-radius:20px;color:#fff8ed;background:#332620 linear-gradient(#332620,#332620) center/cover;box-shadow:0 7px 18px #55221626,inset 0 1px 2px #ffcec966;gap:24px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::before{content:"";position:absolute;inset:6px;border:1.5px dashed #f6dcc6;border-radius:15px;pointer-events:none;z-index:-1}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:20px;background:radial-gradient(circle at 0 50%,#fffef8 0 15px,transparent 16px),radial-gradient(circle at 100% 50%,#fffef8 0 15px,transparent 16px)}
.cp-header .cp-brand:where(.cpg47,.cpg47 *){align-self:stretch;padding-right:30px;border-right:1.5px dashed #f4d8c9b3;min-width:230px}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:74px;height:76px}
.cp-header .cp-brand span:where(.cpg47,.cpg47 *){font-size:16px;line-height:1.12;font-weight:600}
.cp-header .cp-nav:where(.cpg47,.cpg47 *){flex:1;justify-content:space-evenly;gap:clamp(12px,1.6vw,28px)}
.cp-header .cp-nav>a:where(.cpg47,.cpg47 *),.cp-header .cp-contact-link:where(.cpg47,.cpg47 *){color:#fff8ed;font-size:clamp(12px,1.08vw,17px)}
.cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *){color:#fff8ed}
.cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *)::after{background:#fff0d9;background-image:none;height:2px}
.cp-header .cp-nav-actions:where(.cpg47,.cpg47 *){align-self:stretch;border-left:1.5px dashed #f4d8c9b3;padding-left:32px;gap:30px}
.cp-header .cp-nav-actions .cp-button:where(.cpg47,.cpg47 *){background:linear-gradient(135deg,#fffdf1,#f1e2c8);color:#332620;border:1px solid #fff3db;min-height:54px;padding:12px 30px;box-shadow:0 3px 8px #26030a26}
.cp-header .cp-nav-actions .cp-button:hover:where(.cpg47,.cpg47 *){background:#fff9ec;color:#332620}
.cp-header :is(a,button):focus-visible:where(.cpg47,.cpg47 *){outline-color:#f8dcb8}
#cp-main-content .edition-hero.hero-live:where(.cpg47,.cpg47 *){background:#fff}
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:min(1760px,calc(100% - clamp(48px,6vw,112px)));grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);align-items:center;gap:clamp(24px,2vw,40px);min-height:calc(100svh - var(--hero-header));padding:clamp(28px,5svh,68px) 0}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){min-width:0;max-width:760px;padding-top:0;text-align:left}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:clamp(16px,2.8svh,30px);font-size:clamp(11px,1vw,15px);color:#332620}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(36px,min(4.25vw,7.5svh),78px);letter-spacing:-.055em;line-height:1.1;margin-bottom:clamp(18px,2.8svh,30px);text-wrap:initial}
:is(#cp-main-content .cp-hero-heading .title-ink,#cp-main-content .cp-hero-heading .title-accent):where(.cpg47,.cpg47 *){color:#332620}
#cp-main-content .cp-hero-heading .title-accent:where(.cpg47,.cpg47 *){margin-top:10px}
.cp-hero-mark:where(.cpg47,.cpg47 *){color:#332620;margin-right:.2em;padding-bottom:.4em}
.cp-hero-mark>.cp-hero-seam:where(.cpg47,.cpg47 *){left:-12%;width:130%}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){max-width:650px;color:#332620;font-size:clamp(15px,min(1.25vw,2svh),20px);line-height:1.65;margin-bottom:clamp(20px,3svh,30px)}
:is(.cp-hero-conversion,.cp-hero-stores-card):where(.cpg47,.cpg47 *){align-items:flex-start}
.cp-hero-conversion:where(.cpg47,.cpg47 *){gap:clamp(18px,2.8svh,28px)}
.cp-hero-actions:where(.cpg47,.cpg47 *),.cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){justify-content:flex-start}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){min-height:clamp(48px,6.2svh,64px);padding:12px clamp(16px,1.6vw,26px);font-size:clamp(13px,min(1.2vw,2svh),18px)}
#cp-main-content .cp-hero-actions>.cp-hero-watch:where(.cpg47,.cpg47 *){background:#fffef880;border-color:#332620;color:#332620}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){max-width:clamp(300px,24vw,410px);gap:10px}
.stores-rating:where(.cpg47,.cpg47 *){font-size:14px;color:#332620}
.stores-rating svg:where(.cpg47,.cpg47 *){width:19px;height:19px}
.cp-hero-stores-card .hero-store-buttons a:where(.cpg47,.cpg47 *){flex:1 1 0}
.hero-stage-visual:where(.cpg47,.cpg47 *){perspective:1500px;justify-self:center;padding:12px 10px 0 0;translate:clamp(-32px,-1.8vw,-20px) 12px;width:min(100%,max(300px,calc((100svh - var(--hero-header) - 130px)*1.45)))}
.cp-hero-bat:where(.cpg47,.cpg47 *){display:block;position:absolute;z-index:0;width:112%;height:auto;aspect-ratio:2140 / 350;left:-4%;top:45%;pointer-events:none}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){width:86%;--tablet-pose:perspective(1200px) rotateY(-7deg) skewX(-2deg);aspect-ratio:1.45;rotate:0deg;transform:var(--tablet-pose);transform-origin:center;transform-style:flat;will-change:auto;background:linear-gradient(145deg,#29282c,#17171c 42%,#101015);border:2px solid #635951;box-shadow:inset 0 1px 0 #d6bd9e,inset 0 -1px 0 #060609,0 0 0 1px #c4a180,3px 2px 0 1px #745640,0 20px 18px -15px #3d251b80}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *)::after{display:none}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *)::before{content:"";position:absolute;inset:2px;border:1px solid #ffffff14;border-radius:inherit;pointer-events:none}
.v2-tablet .hero-broadcast-frame.hero-drs.drs-view:where(.cpg47,.cpg47 *){height:100%;aspect-ratio:auto}
.v2-tablet .hero-live-badge:where(.cpg47,.cpg47 *){gap:5px;padding:4px 6px;background:#f00;background-image:none;border:0;border-radius:2px;color:#fff;font:700 clamp(10px,.8vw,14px)/1 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:.02em;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
.v2-tablet .hero-live-badge svg:where(.cpg47,.cpg47 *){display:block;width:1.5em;height:1.125em;flex:none}
.v2-tablet .hero-drs[data-environment="daylight"]:where(.cpg47,.cpg47 *)::before{background:linear-gradient(rgb(14 28 36 / .15),transparent)}
.v2-tablet .hero-drs[data-environment="daylight"]:where(.cpg47,.cpg47 *)::after{height:80px;background:linear-gradient(transparent,rgb(51 38 32 / .32))}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:clamp(22px,3.5svh,40px);color:#332620}
.cp-hero-preview-caption p:where(.cpg47,.cpg47 *){font-size:13px}
@media (min-width:1121px) and (max-width:1380px){
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:104px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){padding-inline:30px;gap:18px;min-height:88px}
.cp-header .cp-brand:where(.cpg47,.cpg47 *){min-width:190px;padding-right:18px}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:58px;height:64px}
.cp-header .cp-brand span:where(.cpg47,.cpg47 *){font-size:13px}
.cp-header .cp-nav-actions:where(.cpg47,.cpg47 *){padding-left:18px;gap:18px}
.cp-header .cp-nav-actions .cp-button:where(.cpg47,.cpg47 *){padding-inline:22px}
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){gap:24px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(36px,min(4vw,7.5svh),54px)}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){padding-inline:16px}}
@media (max-width:1120px){
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:90px}
.cp-header:where(.cpg47,.cpg47 *){padding:10px 10px 0}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){min-height:80px;padding:10px 26px}
.cp-header .cp-brand:where(.cpg47,.cpg47 *){border:0;padding:0;min-width:0}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:56px;height:60px}
.cp-header .cp-brand span:where(.cpg47,.cpg47 *){font-size:14px}
.cp-header .cp-menu-toggle span:where(.cpg47,.cpg47 *){background:#fff3dd}
.cp-header .cp-nav:where(.cpg47,.cpg47 *){justify-content:flex-start;gap:4px;color:#332620;background:#fffef8}
.cp-header .cp-nav>a:where(.cpg47,.cpg47 *){color:#332620;font-size:16px}
.cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *){color:#332620}
.cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *)::after{background:#332620}
.cp-header .cp-nav>.cp-mobile-signin:where(.cpg47,.cpg47 *){color:#fff8ed}
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:min(780px,calc(100% - 48px));grid-template-columns:minmax(0,1fr);padding:clamp(24px,3.5svh,40px) 0;min-height:calc(100svh - var(--hero-header));gap:clamp(22px,3svh,36px)}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){padding-top:0;text-align:center;margin-inline:auto}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(36px,min(5.3vw,5.2svh),54px)}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){max-width:620px;font-size:16px;line-height:1.6}
:is(.cp-hero-conversion,.cp-hero-stores-card):where(.cpg47,.cpg47 *){align-items:center}
.cp-hero-actions:where(.cpg47,.cpg47 *),.cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){justify-content:center}
.hero-stage-visual:where(.cpg47,.cpg47 *){width:min(92%,max(300px,calc(32svh * 1.7)));padding:0;translate:none}
.cp-hero-bat:where(.cpg47,.cpg47 *){width:100%;left:0}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){width:78%}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){--tablet-pose:perspective(1200px) rotateY(-5deg) skewX(-1.5deg);aspect-ratio:1.7}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:20px}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){max-width:330px}
#cp-main-content .edition-hero.hero-live:where(.cpg47,.cpg47 *){background-position:65% center}}
@media (max-width:600px){
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:82px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){min-height:72px;border-radius:15px;padding:8px 20px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::before{inset:5px;border-radius:11px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::after{border-radius:15px;background:radial-gradient(circle at 0 50%,#fffef8 0 10px,transparent 11px),radial-gradient(circle at 100% 50%,#fffef8 0 10px,transparent 11px)}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:44px;height:50px}
.cp-header .cp-brand span:where(.cpg47,.cpg47 *){font-size:12px}
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 36px);padding:clamp(20px,3svh,32px) 0 28px;gap:24px}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){text-align:left}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(28px,7.5vw,44px);line-height:1.12;margin-bottom:18px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:18px;font-size:10px;letter-spacing:.08em;gap:8px}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){font-size:14px;line-height:1.6;margin-bottom:20px}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){min-height:48px;flex:1 1 145px;font-size:12px;gap:7px;padding:11px 10px}
.cp-hero-actions:where(.cpg47,.cpg47 *){gap:10px}
.cp-hero-action-icon:where(.cpg47,.cpg47 *){width:18px;height:18px;flex-basis:18px}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){align-self:flex-start;max-width:310px;align-items:flex-start;gap:8px}
.cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){justify-content:flex-start}
.stores-rating:where(.cpg47,.cpg47 *){font-size:12px}
.hero-stage-visual:where(.cpg47,.cpg47 *){width:min(96%,380px)}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){--tablet-pose:perspective(900px) rotateY(-4deg) skewX(-1deg);border-radius:22px}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:18px}
.cp-hero-preview-caption p:where(.cpg47,.cpg47 *){font-size:11px}}
@media (min-width:620px) and (max-width:1120px) and (orientation:landscape){
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px}
#cp-main-content .hero-live .hero-stage-copy:where(.cpg47,.cpg47 *){text-align:left}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(28px,3.7vw,40px)}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){justify-content:flex-start;font-size:10px;letter-spacing:.06em;gap:8px}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){font-size:14px}
:is(.cp-hero-conversion,.cp-hero-stores-card):where(.cpg47,.cpg47 *){align-items:flex-start}
.cp-hero-actions:where(.cpg47,.cpg47 *),.cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){justify-content:flex-start}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){min-height:44px;padding:10px 12px;font-size:12px;flex:1 1 135px}
.hero-stage-visual:where(.cpg47,.cpg47 *){width:96%}
.cp-hero-preview-caption p:where(.cpg47,.cpg47 *){font-size:10px}}
@media (max-width:600px) and (max-height:740px) and (orientation:portrait){
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:70px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){min-height:60px;padding-block:7px}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:38px;height:44px}
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){padding-block:12px;gap:16px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:12px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(26px,7vw,34px);margin-bottom:12px}
#cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){margin-bottom:14px}
#cp-main-content .cp-hero-actions>a:where(.cpg47,.cpg47 *){min-height:44px;padding-block:9px}
.cp-hero-conversion:where(.cpg47,.cpg47 *){gap:12px}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){max-width:280px;gap:6px}
.hero-stage-visual:where(.cpg47,.cpg47 *){width:min(96%,calc(22svh * 2))}
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){aspect-ratio:2}
.cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:8px}
.cp-hero-preview-caption p:where(.cpg47,.cpg47 *){font-size:10px}}
@media (min-width:1121px) and (max-height:760px){
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:88px}
.cp-header:where(.cpg47,.cpg47 *){padding-top:10px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){min-height:78px;padding-block:8px}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:54px;height:60px}
.cp-header .cp-brand span:where(.cpg47,.cpg47 *){font-size:14px}
.cp-header .cp-nav-actions .cp-button:where(.cpg47,.cpg47 *){min-height:44px}}
.cp-about-page:where(.cpg48,.cpg48 *){--ab-ink:#24171c;--ab-muted:#75666d;--ab-line:#e8dfe2;--ab-paper:#ffffff;font-family:var(--cp-font-inter,"Inter"),sans-serif;color:var(--ab-ink);background:var(--ab-paper);overflow:clip}
.cp-about-page *:where(.cpg48,.cpg48 *),.cp-about-page *:where(.cpg48,.cpg48 *)::before,.cp-about-page *:where(.cpg48,.cpg48 *)::after{box-sizing:border-box}
:is(.cp-about-page h1,.cp-about-page h2,.cp-about-page h3):where(.cpg48,.cpg48 *){font-family:var(--cp-font-inter,"Inter"),sans-serif;text-transform:none;color:inherit;margin:0}
.cp-about-page p:where(.cpg48,.cpg48 *){font:400 16px/1.8 var(--cp-font-inter,"Inter"),sans-serif;color:var(--ab-muted);margin:0}
.cp-about-page a:where(.cpg48,.cpg48 *){color:inherit;text-decoration:none}
:is(.cp-about-page a:focus-visible,.cp-about-page button:focus-visible,.cp-about-page input:focus-visible):where(.cpg48,.cpg48 *){outline:2px solid #77626c;outline-offset:6px}
.cp-about-page h2:where(.cpg48,.cpg48 *){font-size:clamp(36px,4vw,64px);font-weight:500;line-height:1.12;letter-spacing:-.05em}
.cp-about-page h3:where(.cpg48,.cpg48 *){font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.025em}
.cp-about-page h1:where(.cpg48,.cpg48 *){font-size:clamp(58px,6.8vw,112px);line-height:.99;font-weight:500;letter-spacing:-.065em}
.cp-about-page h1>span:where(.cpg48,.cpg48 *){color:#75666d}
.cp-about-page .ab-will-reveal:where(.cpg48,.cpg48 *){opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .8s cubic-bezier(.2,.7,.2,1),background .3s ease}
.cp-about-page .ab-will-reveal.ab-visible:where(.cpg48,.cpg48 *){opacity:1;transform:none}
@media (max-width:700px){
.cp-about-page h1:where(.cpg48,.cpg48 *){font-size:clamp(52px,11vw,76px)}}
@media (prefers-reduced-motion:reduce){
.cp-about-page *:where(.cpg48,.cpg48 *),.cp-about-page *:where(.cpg48,.cpg48 *)::before,.cp-about-page *:where(.cpg48,.cpg48 *)::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cp-about-page .ab-will-reveal:where(.cpg48,.cpg48 *){opacity:1;transform:none}}
@media (min-width:1121px) and (max-height:760px){
#cp-main-content .hero-live .hero-stage:where(.cpg47,.cpg47 *){padding-block:24px}
.cp-hero-stores-card:where(.cpg47,.cpg47 *){max-width:320px}
.stores-rating:where(.cpg47,.cpg47 *){font-size:12px}}
.cp-home-hero .cp-hero-conversion:where(.cpg47,.cpg47 *){width:fit-content;max-width:100%;align-items:center}
.cp-home-hero .cp-hero-stores-card:where(.cpg47,.cpg47 *){align-self:center;align-items:center}
.cp-home-hero .stores-meta:where(.cpg47,.cpg47 *),.cp-home-hero .cp-hero-stores-card .hero-store-buttons:where(.cpg47,.cpg47 *){justify-content:center}
@media (max-width:1120px){
.cp-home-hero .cp-hero-conversion:where(.cpg47,.cpg47 *){margin-inline:auto}}
@media (prefers-reduced-motion:reduce){
.hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){transform:none;rotate:none}}
#academy .fluid-stage:where(.cpg47,.cpg47 *){aspect-ratio:4/3;border:1px solid #33262014;border-radius:16px;background:#fffef8;container-type:inline-size;box-shadow:0 4px 16px -12px #33262026}
.cp-site.cp-v3 #academy[data-card-style="editorial"] .fluid-stage:where(.cpg47,.cpg47 *){border-color:#3326201c;background:#fffef8}
#academy .fluid-meta:where(.cpg47,.cpg47 *){letter-spacing:0;font-size:clamp(12px,1.05vw,15px);text-transform:none}
#academy .fluid-meta>span:last-child:where(.cpg47,.cpg47 *){font-size:1.25rem}
#academy.tinywins-active .fluid-meta:where(.cpg47,.cpg47 *){top:calc(100% + 16px)}
@media (max-width:640px){
#academy .fluid-stage:where(.cpg47,.cpg47 *){border-radius:12px}
#academy .fluid-meta:where(.cpg47,.cpg47 *){font-size:12px}}
@media (max-height:719px){
#academy.tinywins-active .fluid-meta:where(.cpg47,.cpg47 *){top:calc(100% + 10px)}}
#marketplace.cp-marketplace-timeline:where(.cpg47,.cpg47 *){background:#fffce8}
#marketplace .cp-auction-card:where(.cpg47,.cpg47 *){color:#332620;border-color:#d9dfc4;background:#fffef8}
#marketplace .cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *){color:#fff;background:#ff444d;border-color:#fff}
#marketplace .cp-auction-card h3:where(.cpg47,.cpg47 *){margin:22px 0 18px;font-size:clamp(24px,3vw,38px);line-height:1.1}
#marketplace.how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){--how-visual-min:180px}
#marketplace .how-timeline-stop>span:last-child:where(.cpg47,.cpg47 *){max-width:100%;overflow-wrap:anywhere}
#marketplace:not(.how-timeline-active) .cp-auction-card:where(.cpg47,.cpg47 *){position:relative;top:auto}
@media (max-width:800px){
#marketplace .how-timeline-nav:where(.cpg47,.cpg47 *){overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
#marketplace .how-timeline-nav:where(.cpg47,.cpg47 *)::-webkit-scrollbar{display:none}
#marketplace .how-timeline-track:where(.cpg47,.cpg47 *){min-width:560px}
#marketplace .how-timeline-stop:where(.cpg47,.cpg47 *){font-size:10px;gap:17px;padding-inline:2px}
#marketplace .how-timeline-stop>span:last-child:where(.cpg47,.cpg47 *){white-space:nowrap;overflow-wrap:normal}
#marketplace.how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){--how-visual-min:140px}
#marketplace .cp-auction-card h3:where(.cpg47,.cpg47 *){margin:16px 0 14px;font-size:24px}}
@media (min-width:620px) and (max-height:500px){
#marketplace.how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){--how-visual-min:100px}}
.cp-admin :is(.cp-admin-content,.cp-bs-modal) :is(.cp-bs-btn,.prd-btn-1,.cric-btn,.cric-bg):where(:not(.min-icon)):hover{color:var(--admin-paper)!important}
.cp-admin :is(.cp-admin-content,.cp-bs-modal) :is(.cp-bs-btn-secondary,.cp-bs-btn-outline-secondary,.cp-bs-btn-light):hover{color:var(--admin-ink)!important}
.cp-admin :is(.cp-admin-content,.cp-bs-modal) :is(.cp-bs-btn-danger,.cp-bs-bg-danger):hover{color:#a52837!important}
.cp-admin>button[data-bs-target="#syncModal"]{color:var(--admin-ink)}
.cp-admin .cp-admin-content .cp-bs-table th{background:var(--admin-soft);color:var(--admin-ink)}
.cp-admin .cp-admin-content .cp-bs-table td a:not(.min-icon):hover{color:#b72d39!important}
.cp-admin .cp-admin-skip{background:var(--admin-accent);color:var(--admin-ink)}
.cp-admin .cp-admin-content .cp-bs-badge.cp-bs-bg-success{background:#edf6ef!important;border-color:#c9dfce;color:#28613a!important}
.cp-admin .cp-admin-content .cp-bs-badge.cp-bs-bg-warning{background:#fff2e6!important;border-color:#e8c6a6;color:#884719!important}
.cp-admin .cp-admin-content .cp-bs-badge.cp-bs-bg-danger{background:#fff0f1!important;border-color:#edc8cc;color:#a52837!important}
:root:where(.cpg47,.cpg47 *){--v3-primary:var(--cp-primary,#ff444d);--v3-secondary:var(--cp-secondary,#332620);--v3-deep:var(--v3-secondary);--v3-green:var(--v3-secondary);--v3-yellow:var(--v3-primary);--v3-primary-image:none;--v3-cream:#fffef8;--v3-paper:#fffce8;--v3-muted:#332620;--v2-red:var(--v3-primary);--v2-red-hover:var(--v3-deep);--v2-ink:var(--v3-deep);--v2-muted:var(--v3-muted);--v2-paper:var(--v3-paper);--v2-line:#e5dca6;--v2-leather-image:linear-gradient(#332620,#332620)}
body.cp-site.cp-v3:where(.cpg47,.cpg47 *){background:var(--v3-cream);color:var(--v3-deep)}
.cp-site.cp-v3 :where(.cpg47,.cpg47 *)::selection{background:var(--v3-yellow);color:#ffffff}
.cp-site.cp-v3 :is(a,button,summary):focus-visible:where(.cpg47,.cpg47 *){outline-color:#ff444d}
.cp-site.cp-v3 .cp-header:where(.cpg47,.cpg47 *){background:var(--v3-cream)}
.cp-site.cp-v3 .cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){background:var(--v3-yellow);color:#ffffff;box-shadow:0 7px 18px rgba(36,23,28,0.15),inset 0 1px 2px rgba(255,255,255,0.4)}
.cp-site.cp-v3 .cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::before{border-color:rgba(255,255,255,0.45)}
.cp-site.cp-v3 .cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::after{background:radial-gradient(circle at 0 50%,#fffef8 0 15px,transparent 16px),radial-gradient(circle at 100% 50%,#fffef8 0 15px,transparent 16px)}
:is(.cp-site.cp-v3 .cp-header .cp-brand,.cp-site.cp-v3 .cp-header .cp-nav-actions):where(.cpg47,.cpg47 *){border-color:rgba(255,255,255,0.35)}
:is(.cp-site.cp-v3 .cp-header .cp-brand span,.cp-site.cp-v3 .cp-header :is(.cp-nav>a,.cp-contact-link)):where(.cpg47,.cpg47 *){color:#ffffff}
.cp-site.cp-v3 .cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *){color:#ffffff;font-weight:600}
.cp-site.cp-v3 .cp-header .cp-nav>a.is-active:where(.cpg47,.cpg47 *)::after{background:#ffffff}
.cp-site.cp-v3 .cp-header .cp-nav-actions .cp-button:where(.cpg47,.cpg47 *){background:#ffffff;color:#ff444d;border-color:#ffffff;font-weight:600;box-shadow:0 3px 8px rgba(36,23,28,0.18)}
.cp-site.cp-v3 .cp-header .cp-nav-actions .cp-button:hover:where(.cpg47,.cpg47 *){background:#fff0f1;color:#e63942}
.cp-site.cp-v3 .cp-header .cp-menu-toggle span:where(.cpg47,.cpg47 *){background:#ffffff}
.cp-site.cp-v3 .cp-header :is(a,button):focus-visible:where(.cpg47,.cpg47 *){outline-color:#ffffff}
#cp-main-content .cp-home-hero.edition-hero.hero-live:where(.cpg47,.cpg47 *){background:var(--v3-cream)}
.cp-site.cp-v3 .cp-home-hero:where(.cpg47,.cpg47 *){--deep:var(--v3-secondary);--secondary:var(--v3-secondary);--yellow:var(--v3-primary);--red:var(--v3-primary)}
.cp-site.cp-v3 .cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){color:var(--v3-secondary)}
.cp-site.cp-v3 #cp-main-content .cp-hero-heading :is(.title-ink,.title-accent,.cp-hero-mark):where(.cpg47,.cpg47 *){background-image:none;color:#ff444d}
@media (forced-colors:active){
.cp-site.cp-v3 #cp-main-content .cp-hero-heading :is(.title-ink,.title-accent,.cp-hero-mark):where(.cpg47,.cpg47 *){background-image:none;color:CanvasText}}
.cp-site.cp-v3 #cp-main-content .hero-live .cp-hero-desc:where(.cpg47,.cpg47 *),.cp-site.cp-v3 :is(.stores-rating,.cp-hero-preview-caption):where(.cpg47,.cpg47 *){color:#332620}
.cp-site.cp-v3 .cp-hero-preview-caption svg:where(.cpg47,.cpg47 *){color:var(--v3-green)}
.cp-site.cp-v3 #cp-main-content .cp-hero-actions>.cp-hero-watch:where(.cpg47,.cpg47 *){background:transparent;border-color:#ff444d;color:#ff444d}
.cp-site.cp-v3 #cp-main-content .cp-hero-actions>.cp-hero-watch:hover:where(.cpg47,.cpg47 *){background:#fff0f1}
.cp-site.cp-v3 #cp-main-content .cp-hero-actions>.cp-hero-watch>span:where(.cpg47,.cpg47 *){color:#ff444d}
.cp-site.cp-v3 :is(.cp-button,.cp-mobile-signin):where(.cpg47,.cpg47 *),.cp-site.cp-v3 #cp-main-content .hero-actions .button:where(.cpg47,.cpg47 *){background-color:var(--v3-primary);background-image:var(--v3-primary-image);color:#ffffff;border-color:#e63942}
.cp-site.cp-v3 .cp-button:hover:where(.cpg47,.cpg47 *),.cp-site.cp-v3 #cp-main-content .hero-actions .button:hover:where(.cpg47,.cpg47 *){background-color:#e63942;background-image:linear-gradient(rgba(0,0,0,0.08),rgba(0,0,0,0.08)),var(--v3-primary-image);color:#ffffff}
.cp-site.cp-v3 .hero-live .v2-tablet .hero-live-badge:where(.cpg47,.cpg47 *){background:#ff444d;background-image:none;color:#fff}
.cp-site.cp-v3 .cp-about:where(.cpg47,.cpg47 *){--about-background:#fffbd8;--about-green:#332620}
.cp-site.cp-v3 .cp-about-ribbon path:where(.cpg47,.cpg47 *){stroke:#c1cda5}
.cp-site.cp-v3 .cp-about-photo:where(.cpg47,.cpg47 *){background-color:var(--v3-primary);background-image:var(--v3-primary-image)}
.cp-site.cp-v3 .cp-platform:where(.cpg47,.cpg47 *){background:#fffdf1;color:var(--v3-deep)}
.cp-site.cp-v3 .cp-platform h2:where(.cpg47,.cpg47 *){color:var(--v3-deep)}
:is(.cp-site.cp-v3 .cp-platform-bottom>p,.cp-site.cp-v3 :is(.cp-platform-features li,.cp-platform-link)):where(.cpg47,.cpg47 *){color:#332620}
.cp-site.cp-v3 .cp-platform-group:where(.cpg47,.cpg47 *){background:var(--v3-yellow)}
.cp-site.cp-v3 .cp-platform-group>span:where(.cpg47,.cpg47 *){color:#ffffff;font-family:var(--cp-font-cp-marquee,"CP Marquee"),"Arial Narrow",sans-serif;font-weight:600;letter-spacing:.005em}
.cp-site.cp-v3 .cp-platform-group i:where(.cpg47,.cpg47 *){color:#fff}
.cp-site.cp-v3 .cp-platform-group:where(.cpg47,.cpg47 *)::before,.cp-site.cp-v3 .cp-platform-group:where(.cpg47,.cpg47 *)::after{display:none;content:none}
.cp-site.cp-v3 .cp-auction:where(.cpg47,.cpg47 *){background:#fffce8;color:var(--v3-deep)}
.cp-site.cp-v3 .cp-auction h2:where(.cpg47,.cpg47 *){color:var(--v3-deep)}
.cp-site.cp-v3 .cp-auction h2 em:where(.cpg47,.cpg47 *){color:inherit}
.cp-site.cp-v3 .cp-auction-card:where(.cpg47,.cpg47 *){background:#fffef8;border-color:#d9dfc4}
.cp-site.cp-v3 .cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *){background:var(--v3-primary) var(--v3-primary-image) center/cover;border-color:#e63942;color:#ffffff}
.cp-site.cp-v3 :is(#auction,#ground,#how-it-works) .cp-auction-card:where(.cpg47,.cpg47 *){--au-ink:#332620;--au-muted:#332620;--au-line:#d9dfc4;--au-panel:#fffef8;--gr-ink:#332620;--gr-muted:#332620;--gr-line:#d9dfc4;--gr-panel:#fffef8;--how-ink:#332620;--how-muted:#332620;--how-line:#d9dfc4;--how-panel:#fffef8}
.cp-site.cp-v3 :is(#auction,#ground,#how-it-works) .cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *){--au-ink:#ffffff;--au-muted:rgba(255,255,255,0.88);--au-line:rgba(255,255,255,0.3);--au-panel:rgba(255,255,255,0.18);--gr-ink:#ffffff;--gr-muted:rgba(255,255,255,0.88);--gr-line:rgba(255,255,255,0.3);--gr-panel:rgba(255,255,255,0.18);--how-ink:#ffffff;--how-muted:rgba(255,255,255,0.88);--how-line:rgba(255,255,255,0.3);--how-panel:rgba(255,255,255,0.18)}
:is(.cp-site.cp-v3 .cp-auction-card:nth-child(even) h2,.cp-site.cp-v3 .cp-auction-card:nth-child(even) h3,.cp-site.cp-v3 .cp-auction-card:nth-child(even) p,.cp-site.cp-v3 .cp-auction-card:nth-child(even) span):where(.cpg47,.cpg47 *){color:#ffffff}
.cp-site.cp-v3 .cp-academy-gallery:where(.cpg47,.cpg47 *){background:#fff9c7;color:var(--v3-deep);--secondary:var(--v3-secondary);--deep:var(--v3-secondary);--yellow:var(--v3-primary);--red:var(--v3-primary)}
.cp-site.cp-v3 :is(#academy,#marketplace) .fluid-stage:where(.cpg47,.cpg47 *){background:var(--v3-paper);border-color:#e63942}
.cp-site.cp-v3 .cp-home-faq:where(.cpg47,.cpg47 *){background:#fffdf1;color:var(--v3-deep)}
.cp-site.cp-v3 .cp-home-faq-toggle:where(.cpg47,.cpg47 *){background:var(--v3-primary);background-image:var(--v3-primary-image);color:#ffffff}
.cp-site.cp-v3 .cp-download:where(.cpg47,.cpg47 *){background:#fff9c7;color:var(--v3-deep)}
.cp-site.cp-v3 :is(.cp-about-play,.cp-support-link):where(.cpg47,.cpg47 *),.cp-site.cp-v3 .cp-academy-gallery .feature-spectrum-bars button>span:where(.cpg47,.cpg47 *),.cp-site.cp-v3 .cp-loader-track>span:where(.cpg47,.cpg47 *){background-color:var(--v3-primary);background-image:var(--v3-primary-image);color:#ffffff;border-color:#e63942}
.cp-site.cp-v3 .cp-support-link:hover:where(.cpg47,.cpg47 *){background:var(--v3-primary);color:#ffffff}
.cp-site.cp-v3 .cp-academy-gallery .fluid-link .fluid-stage:where(.cpg47,.cpg47 *){background:var(--v3-paper)}
.cp-site.cp-v3 .preloader.cp-loader:where(.cpg47,.cpg47 *){--cp-loader-bg:#fffef8;--cp-loader-ink:#332620;--cp-loader-muted:#332620;--cp-loader-accent:#ff444d}
.cp-site.cp-v3 .cp-loader-track:where(.cpg47,.cpg47 *){background:#ffe2e4}
@media (max-width:1120px){
.cp-site.cp-v3 .cp-header .cp-nav:where(.cpg47,.cpg47 *){background:var(--v3-cream)}
.cp-site.cp-v3 .cp-header .cp-nav>.cp-mobile-signin:where(.cpg47,.cpg47 *){background:var(--v3-primary);color:#ffffff}}
@media (max-width:640px){
.cp-site.cp-v3 .cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *)::after{background:radial-gradient(circle at 0 50%,#fffef8 0 10px,transparent 11px),radial-gradient(circle at 100% 50%,#fffef8 0 10px,transparent 11px)}}
.cp-about-shadow:where(.cpg47,.cpg47 *){--about-shadow-ink:#79121e;--about-shadow-strength:.13;position:absolute;z-index:1;left:var(--about-shadow-x,0px);top:var(--about-shadow-y,0px);width:var(--about-shadow-width,0px);height:var(--about-shadow-height,0px);pointer-events:none;visibility:hidden;opacity:var(--reel-intro-opacity,1);transform:translateY(var(--reel-intro-y,0px));-webkit-mask-image:linear-gradient(#000 0 65%,transparent 100%);mask-image:linear-gradient(#000 0 65%,transparent 100%)}
:is(.cp-about-shadow[data-shadow-placement="corner"],.cp-about-shadow[data-shadow-placement="stats-gap"]):where(.cpg47,.cpg47 *){visibility:visible}
.cp-about-shadow.is-shadow-ready:where(.cpg47,.cpg47 *)::before{content:"";position:absolute;inset:0;background:var(--about-shadow-ink);opacity:var(--about-shadow-strength);-webkit-mask-image:url("../../cp-hero/about-batsman-shadow.webp");mask-image:url("../../cp-hero/about-batsman-shadow.webp");-webkit-mask-size:150% auto;mask-size:150% auto;-webkit-mask-position:center calc(0px - var(--about-shadow-lift,0px));mask-position:center calc(0px - var(--about-shadow-lift,0px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}
.cp-site.cp-v3 .cp-about-shadow:where(.cpg47,.cpg47 *){--about-shadow-ink:#332620}
.cp-about-shadow[data-shadow-placement="corner"]:where(.cpg47,.cpg47 *)::before{-webkit-mask-size:100% auto;mask-size:100% auto}
.cp-about-shadow[data-shadow-placement="stats-gap"]:where(.cpg47,.cpg47 *){--about-shadow-strength:.085}
@media (prefers-reduced-motion:reduce){
.cp-about-shadow:where(.cpg47,.cpg47 *){transform:none}}
@media (forced-colors:active){
.cp-about-shadow:where(.cpg47,.cpg47 *){display:none}}
.cp-site .cp-about:where(.cpg47,.cpg47 *){--about-background:#fcfbfa;--about-ribbon-color:#e6d0d3;--about-divider-color:#e4d6d9;--about-tile-background:linear-gradient(145deg,#fffefd,#f8f2f0);--about-tile-border:#e7dbd7}
.cp-site .cp-about-ribbon path:where(.cpg47,.cpg47 *){stroke:var(--about-ribbon-color)}
.cp-site .cp-about .cp-about-stats:where(.cpg47,.cpg47 *),.cp-site .cp-about .cp-about-stats>div + div:where(.cpg47,.cpg47 *){border-color:var(--about-divider-color)}
.cp-site .cp-about .cp-about-stat-symbol:where(.cpg47,.cpg47 *){background:var(--about-tile-background);border-color:var(--about-tile-border);box-shadow:0 2px 4px rgb(91 61 51 / .025)}
.cp-site .cp-about-shadow:where(.cpg47,.cpg47 *){--about-shadow-ink:#956c75}
.cp-site.cp-v3 .cp-about:where(.cpg47,.cpg47 *){--about-background:#fffdf7;--about-ribbon-color:#f0e5ca;--about-divider-color:#e9dfc9;--about-tile-background:linear-gradient(145deg,#fffefa,#f8f3e7);--about-tile-border:#e6ddca}
.cp-site.cp-v3 .cp-about-ribbon path:where(.cpg47,.cpg47 *){stroke:var(--about-ribbon-color)}
.cp-site.cp-v3 .cp-about-shadow:where(.cpg47,.cpg47 *){--about-shadow-ink:#a3916f}
#auction .cp-auction-copy:where(.cpg47,.cpg47 *){min-width:0}
#auction .auction-gavel-filler:where(.cpg47,.cpg47 *){--gavel-cycle:4.8s;position:relative;width:var(--gavel-filler-width,min(100%,560px));max-width:100%;aspect-ratio:700/430;margin:-96px 0 0 auto;isolation:isolate;pointer-events:none;user-select:none}
#auction .auction-gavel-scene:where(.cpg47,.cpg47 *){display:block;width:100%;height:100%;overflow:visible}
#auction .gavel-hammer:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:90px 290px;animation:auction-hammer-cp-318c13e var(--gavel-cycle) infinite}
#auction .gavel-ball:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:626px 333px;animation:auction-ball-cp-318c13e var(--gavel-cycle) infinite}
#auction .gavel-block:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:485px 393px;animation:auction-block-cp-318c13e var(--gavel-cycle) infinite}
#auction .gavel-hammer-shadow:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:345px 363px;animation:auction-hammer-shadow-cp-318c13e var(--gavel-cycle) infinite}
#auction .gavel-ball-shadow:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:626px 390px;animation:auction-ball-shadow-cp-318c13e var(--gavel-cycle) infinite}
#auction .gavel-impact:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:485px 324px;opacity:0;animation:auction-impact-cp-318c13e var(--gavel-cycle) infinite}
#auction .auction-gavel-filler :is(.gavel-hammer,.gavel-ball,.gavel-block,.gavel-hammer-shadow,.gavel-ball-shadow,.gavel-impact):where(.cpg47,.cpg47 *){animation-play-state:paused}
#auction .auction-gavel-filler.is-running :is(.gavel-hammer,.gavel-ball,.gavel-block,.gavel-hammer-shadow,.gavel-ball-shadow,.gavel-impact):where(.cpg47,.cpg47 *){animation-play-state:running}
#auction .cp-auction-copy.gavel-copy-flows:where(.cpg47,.cpg47 *){position:relative;top:auto}
@media (max-width:1100px){
#auction .auction-gavel-filler:where(.cpg47,.cpg47 *){margin-top:12px}}
@media (max-width:700px),(max-height:599px){
#auction .auction-gavel-filler:where(.cpg47,.cpg47 *){margin-top:8px;width:min(100%,440px)}}
@media (prefers-reduced-motion:reduce){
#auction .auction-gavel-filler:where(.cpg47,.cpg47 *){margin-top:8px}
#auction .auction-gavel-filler :is(.gavel-hammer,.gavel-ball,.gavel-block,.gavel-hammer-shadow,.gavel-ball-shadow,.gavel-impact):where(.cpg47,.cpg47 *){animation:none;transform:none}
#auction .gavel-hammer-shadow:where(.cpg47,.cpg47 *){opacity:.17}
#auction .gavel-ball-shadow:where(.cpg47,.cpg47 *){opacity:.15}
#auction .gavel-impact:where(.cpg47,.cpg47 *){opacity:0}}
.cp-home-faq:where(.cpg47,.cpg47 *){position:relative;isolation:isolate;overflow:clip}
.cp-home-faq-layout:where(.cpg47,.cpg47 *){position:relative;z-index:1}
.cp-faq-shadow:where(.cpg47,.cpg47 *){--faq-shadow-ink:#8f7c81;--faq-shadow-strength:.17;position:absolute;z-index:0;left:var(--faq-shadow-x,0px);top:var(--faq-shadow-y,0px);width:var(--faq-shadow-width,0px);height:var(--faq-shadow-height,0px);pointer-events:none;visibility:hidden;-webkit-mask-image:linear-gradient(#000 0 60%,transparent 100%);mask-image:linear-gradient(#000 0 60%,transparent 100%)}
:is(.cp-faq-shadow[data-shadow-placement="below-intro"],.cp-faq-shadow[data-shadow-placement="beside-contact"]):where(.cpg47,.cpg47 *){visibility:visible}
.cp-faq-shadow.is-shadow-ready:where(.cpg47,.cpg47 *)::before{content:"";position:absolute;inset:0;background:var(--faq-shadow-ink);opacity:var(--faq-shadow-strength);-webkit-mask-image:url("../../cp-hero/faq-umpire-shadow.webp");mask-image:url("../../cp-hero/faq-umpire-shadow.webp");-webkit-mask-size:125% auto;mask-size:125% auto;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha;filter:blur(1px)}
.cp-site.cp-v3 .cp-faq-shadow:where(.cpg47,.cpg47 *){--faq-shadow-ink:#978a6c}
.cp-faq-shadow[data-shadow-placement="beside-contact"]:where(.cpg47,.cpg47 *){--faq-shadow-strength:.12}
@media (forced-colors:active){
.cp-faq-shadow:where(.cpg47,.cpg47 *){display:none}}
#cp-main-content .cp-home-hero.hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){text-align:justify;text-justify:inter-word;text-align-last:start}
#cp-main-content .cp-home-hero.hero-live:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;min-height:calc(100svh - var(--cp-header-height,var(--hero-header)));isolation:isolate;background:radial-gradient(ellipse at 80% 48%,#f6ed9b30,transparent 53%),#fffef8}
#cp-main-content .cp-home-hero.hero-live:where(.cpg47,.cpg47 *)::before{content:"";position:absolute;z-index:-1;pointer-events:none;width:min(84vw,1500px);aspect-ratio:1.8;right:-12%;top:14%;border:1px solid #33262010;border-radius:50%;transform:rotate(-18deg);box-shadow:0 0 0 64px #33262004,0 0 0 128px #33262004}
#cp-main-content .cp-home-hero.hero-live .hero-stage:where(.cpg47,.cpg47 *){width:min(1760px,calc(100% - clamp(36px,6vw,112px)));min-height:0;flex:1;align-content:center;padding:clamp(28px,4svh,64px) 0;gap:clamp(24px,3vw,48px)}
.cp-home-hero .hero-stage-visual:where(.cpg47,.cpg47 *){width:100%;max-width:960px;padding:8px 0 0;translate:none;align-self:center}
.cp-home-hero .hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){width:90%}
.cp-home-hero .cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:22px}
.cp-home-hero .cp-hero-bat:where(.cpg47,.cpg47 *){width:104%;left:-2%}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(36px,4.15vw,84px)}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){position:relative;width:fit-content;padding:8px 12px;border:1px solid #33262015;border-radius:30px;background:#f5f3df}
.cp-home-hero .cp-pill-outline:where(.cpg47,.cpg47 *){position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);overflow:visible;pointer-events:none}
.cp-home-hero .cp-pill-outline .cp-pill-body:where(.cpg47,.cpg47 *){fill:currentColor;filter:drop-shadow(0 0 2px #33262040)}
.cp-home-hero .cp-pill-outline .cp-pill-head:where(.cpg47,.cpg47 *){fill:currentColor;filter:drop-shadow(0 0 2px #33262080) drop-shadow(0 0 4px #33262040)}
.cp-hero-foot:where(.cpg47,.cpg47 *){position:relative;z-index:2;width:min(1760px,calc(100% - clamp(36px,6vw,112px)));display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:24px;margin:0 auto 24px;padding:22px 28px;border:1px solid #33262020;border-radius:18px;background:#f5f3e7c9}
.cp-hero-foot-item:where(.cpg47,.cpg47 *){display:flex;align-items:center;gap:14px;min-width:0}
.cp-hero-foot-item + .cp-hero-foot-item:where(.cpg47,.cpg47 *){padding-left:28px;border-left:1px solid #33262020}
.cp-hero-foot-icon:where(.cpg47,.cpg47 *){display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:50%;background:var(--cp-secondary,#332620);color:#ffffff}
.cp-hero-foot-icon svg:where(.cpg47,.cpg47 *){width:23px;height:23px}
.cp-hero-foot strong:where(.cpg47,.cpg47 *){display:block;color:#332620;font:700 14px/1.4 var(--cp-font-inter,"Inter"),sans-serif}
.cp-hero-foot small:where(.cpg47,.cpg47 *){display:block;margin-top:3px;color:#332620;font:400 12px/1.5 var(--cp-font-inter,"Inter"),sans-serif}
.cp-hero-explore:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:14px;color:#332620;font:600 11px/1.4 var(--cp-font-inter,"Inter"),sans-serif;text-decoration:none}
.cp-hero-explore span:where(.cpg47,.cpg47 *){display:grid;place-items:center;width:44px;height:44px;border:1px solid #33262040;border-radius:50%;font-size:20px;transition:transform .2s}
.cp-hero-explore:hover:where(.cpg47,.cpg47 *){color:#332620}
.cp-hero-explore:hover span:where(.cpg47,.cpg47 *){transform:translateY(3px)}
@media (min-width:1700px) and (min-height:1000px){
#cp-main-content .cp-home-hero.hero-live .hero-stage:where(.cpg47,.cpg47 *){width:min(1800px,calc(100% - 128px));grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}
.cp-home-hero .hero-stage-visual:where(.cpg47,.cpg47 *){max-width:1040px}
.cp-home-hero .cp-hero-foot:where(.cpg47,.cpg47 *){width:min(1800px,calc(100% - 128px));padding-block:26px}
#cp-main-content .cp-home-hero .hero-stage-copy:where(.cpg47,.cpg47 *){max-width:880px}}
@media (max-width:1120px){
#cp-main-content .cp-home-hero.hero-live .hero-stage:where(.cpg47,.cpg47 *){width:min(780px,calc(100% - 48px));grid-template-columns:minmax(0,1fr);padding:28px 0 36px;gap:28px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(34px,5.1vw,52px)}
.cp-home-hero .hero-stage-visual:where(.cpg47,.cpg47 *){width:min(100%,680px);max-width:100%}
.cp-home-hero .hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){width:86%;aspect-ratio:1.7}
.cp-home-hero .cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:18px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-inline:auto}
.cp-hero-foot:where(.cpg47,.cpg47 *){width:calc(100% - 48px);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px}
.cp-hero-foot-item:where(.cpg47,.cpg47 *){gap:10px}
.cp-hero-foot-item + .cp-hero-foot-item:where(.cpg47,.cpg47 *){padding-left:16px}
.cp-hero-explore:where(.cpg47,.cpg47 *){display:none}
.cp-hero-foot strong:where(.cpg47,.cpg47 *){font-size:12px}
.cp-hero-foot small:where(.cpg47,.cpg47 *){font-size:11px}}
@media (max-width:600px){
#cp-main-content .cp-home-hero.hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 36px);padding:22px 0 28px;gap:22px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(26px,7.3vw,44px);margin-bottom:16px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:14px}
#cp-main-content .cp-home-hero.hero-live .cp-hero-desc:where(.cpg47,.cpg47 *){margin-bottom:18px;line-height:1.6}
.cp-home-hero .cp-hero-conversion:where(.cpg47,.cpg47 *){gap:16px;width:100%}
.cp-home-hero .cp-hero-actions:where(.cpg47,.cpg47 *){gap:10px}
#cp-main-content .cp-home-hero .cp-hero-actions>a:where(.cpg47,.cpg47 *){min-height:48px}
.cp-home-hero .cp-hero-stores-card:where(.cpg47,.cpg47 *){max-width:310px}
.cp-home-hero .hero-stage-visual:where(.cpg47,.cpg47 *){width:min(100%,480px);padding-top:4px}
.cp-home-hero .hero-stage-visual>.v2-tablet:where(.cpg47,.cpg47 *){width:88%;aspect-ratio:1.7}
.cp-home-hero .cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:14px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-inline:0;padding:6px 9px}
.cp-hero-foot:where(.cpg47,.cpg47 *){width:calc(100% - 36px);padding:14px 8px;gap:8px;margin-bottom:18px;border-radius:14px}
.cp-hero-foot-item:where(.cpg47,.cpg47 *){flex-direction:column;text-align:center;gap:7px}
.cp-hero-foot-item + .cp-hero-foot-item:where(.cpg47,.cpg47 *){padding-left:8px}
.cp-hero-foot-icon:where(.cpg47,.cpg47 *){flex-basis:auto;width:32px;height:32px}
.cp-hero-foot-icon svg:where(.cpg47,.cpg47 *){width:18px;height:18px}
.cp-hero-foot strong:where(.cpg47,.cpg47 *){font-size:10px}
.cp-hero-foot small:where(.cpg47,.cpg47 *){display:none}}
@media (min-width:620px) and (max-width:1120px) and (orientation:landscape){
#cp-main-content .cp-home-hero.hero-live .hero-stage:where(.cpg47,.cpg47 *){width:calc(100% - 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:28px;gap:28px}
#cp-main-content .cp-home-hero .hero-stage-copy:where(.cpg47,.cpg47 *){text-align:left}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(28px,3.6vw,40px)}
.cp-home-hero .cp-hero-conversion:where(.cpg47,.cpg47 *){margin-inline:0}
.cp-home-hero .hero-stage-visual:where(.cpg47,.cpg47 *){width:100%}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-inline:0}}
@media (max-height:600px) and (min-width:620px){
body.cp-site:where(.cpg47,.cpg47 *){--hero-header:70px}
.cp-header:where(.cpg47,.cpg47 *){padding-top:8px}
.cp-header .cp-nav-wrap:where(.cpg47,.cpg47 *){min-height:62px;padding-block:7px}
.cp-header .cp-brand img:where(.cpg47,.cpg47 *){width:40px;height:46px}
#cp-main-content .cp-home-hero.hero-live .hero-stage:where(.cpg47,.cpg47 *){padding-block:22px;gap:24px}
.cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:12px}
#cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){margin-bottom:16px}
.cp-home-hero .cp-hero-conversion:where(.cpg47,.cpg47 *){gap:16px}
.cp-hero-foot:where(.cpg47,.cpg47 *){padding-block:12px;margin-bottom:16px}}
.cp-home-hero .cp-hero-signal:where(.cpg47,.cpg47 *){width:36px;height:28px;flex-basis:36px}
@media (max-width:700px){
.cp-home-hero .cp-hero-signal:where(.cpg47,.cpg47 *){width:30px;height:24px;flex-basis:30px}}
.cp-home-hero .cp-hero-signal .cp-signal-dot:where(.cpg47,.cpg47 *){transform-box:fill-box;transform-origin:center;animation:cp-signal-heartbeat-cp-11bd76f 1.5s ease-in-out infinite}
.cp-home-hero .cp-hero-signal .cp-signal-wave:where(.cpg47,.cpg47 *){transform-box:view-box;transform-origin:50% 50%;animation:cp-signal-transmit-cp-11bd76f 1.5s ease-in-out infinite both}
.cp-home-hero .cp-hero-signal .cp-signal-wave-inner:where(.cpg47,.cpg47 *){animation-delay:.1s}
.cp-home-hero .cp-hero-signal .cp-signal-wave-outer:where(.cpg47,.cpg47 *){animation-delay:.25s}
@media (prefers-reduced-motion:reduce){
:is(.cp-home-hero .cp-hero-signal .cp-signal-dot,.cp-home-hero .cp-hero-signal .cp-signal-wave):where(.cpg47,.cpg47 *){animation:none;opacity:1;transform:none}}
.cp-home-hero .cp-device-visual:where(.cpg47,.cpg47 *){padding:0}
.cp-device-scene:where(.cpg47,.cpg47 *){position:relative;width:100%;aspect-ratio:1.48;isolation:isolate}
.cp-device-scene:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;z-index:-1;left:-4%;right:-3%;bottom:3%;height:11%;border-radius:50%;background:radial-gradient(ellipse,#77654838,transparent 68%);pointer-events:none}
.cp-device-halo:where(.cpg47,.cpg47 *){position:absolute;z-index:-2;width:91%;height:86%;right:-3%;top:-4%;border-radius:50%;background:linear-gradient(340deg,#ff8087,#ff444d 65%,#e63942);pointer-events:none}
.cp-device-halo:where(.cpg47,.cpg47 *)::after{content:"";position:absolute;inset:-4% 4%;border:1px solid #d7b64b55;border-radius:50%;transform:rotate(-24deg) scaleX(1.22)}
.cp-home-hero .cp-device-scene>.cp-hero-bat:where(.cpg47,.cpg47 *){z-index:0;top:65%;left:-7%;width:114%}
.cp-home-hero .cp-device-scene:where(.cpg47,.cpg47 *){aspect-ratio:1.36}
.cp-monitor-frame:where(.cpg47,.cpg47 *){position:absolute;z-index:2;left:-9%;top:-2%;width:100%;aspect-ratio:1448/1086}
.cp-monitor-photo:where(.cpg47,.cpg47 *){display:block;width:100%;height:100%;pointer-events:none;filter:drop-shadow(2px 9px 7px #514b3430)}
.cp-home-hero .cp-monitor-frame>.cp-desktop-monitor:where(.cpg47,.cpg47 *){position:absolute;z-index:1;left:0;top:0;width:100%;height:auto;aspect-ratio:1.6;margin:0;padding:0;border:0;border-radius:6px;background:#111713;box-shadow:none;transform:var(--monitor-screen-transform);transform-origin:0 0;transform-style:flat;transition:none;will-change:auto;rotate:none;opacity:0}
.cp-monitor-frame.is-fitted>.cp-desktop-monitor:where(.cpg47,.cpg47 *){opacity:1}
.cp-home-hero .cp-monitor-frame>.cp-desktop-monitor:where(.cpg47,.cpg47 *)::before,.cp-home-hero .cp-monitor-frame>.cp-desktop-monitor:where(.cpg47,.cpg47 *)::after{display:none}
.cp-monitor-frame .hero-broadcast-frame.hero-drs.drs-view:where(.cpg47,.cpg47 *){border-radius:6px;box-shadow:none}
.cp-device-ball:where(.cpg47,.cpg47 *){position:absolute;z-index:4;left:11%;bottom:2%;width:16%;height:auto;filter:drop-shadow(3px 8px 5px #4e2e2340);transform:rotate(-14deg);pointer-events:none}
.cp-device-scene .drs-bottom:where(.cpg47,.cpg47 *){top:clamp(8px,1.4vw,14px);bottom:auto}
.cp-site .cp-monitor-frame .hero-live-badge:where(.cpg47,.cpg47 *){background:var(--v3-primary,#ff444d);background-image:none}
.cp-site .cp-monitor-frame .hero-drs .drs-result:where(.cpg47,.cpg47 *){background:var(--v3-cream,#fffef8);border-color:#eaded4;box-shadow:0 3px 12px #211a1a14;color:#7b1620;min-height:28px;backdrop-filter:none;-webkit-backdrop-filter:none;position:relative;transition:none}
.cp-site .cp-monitor-frame .hero-drs #result-label:where(.cpg47,.cpg47 *){display:block;margin:0;color:inherit;-webkit-text-fill-color:currentColor;font-size:clamp(14px,1.1vw,17px)!important;line-height:1.15;font-weight:800;letter-spacing:.03em;white-space:nowrap;opacity:1;visibility:visible}
.cp-site .cp-monitor-frame .hero-drs .drs-result[data-result="hit"]:where(.cpg47,.cpg47 *){background:var(--v3-primary,#ff444d);border-color:var(--v3-primary,#ff444d)}
.cp-site .cp-monitor-frame .hero-drs .drs-result[data-result="miss"]:where(.cpg47,.cpg47 *){background:#332620;border-color:#332620}
.cp-site .cp-monitor-frame .hero-drs .drs-result:is([data-result="hit"],[data-result="miss"]):where(.cpg47,.cpg47 *){color:#fffef8}
.cp-site .cp-monitor-frame .hero-drs .cp-drs-status-canvas:where(.cpg47,.cpg47 *){display:block;flex:none}
.cp-site .cp-monitor-frame .hero-drs .has-status-canvas #result-label:where(.cpg47,.cpg47 *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.cp-store-phone:where(.cpg47,.cpg47 *){position:absolute;z-index:5;right:0;bottom:4%;width:32%;aspect-ratio:732/1508;display:block;padding:0;border:0;border-radius:14% / 6.8%;background:transparent;box-shadow:none;filter:drop-shadow(5px 10px 9px #24242538);transform:rotate(1deg);transform-origin:50% 90%;container-type:inline-size;text-decoration:none;color:#16171b}
.cp-store-phone:hover:where(.cpg47,.cpg47 *){color:#16171b}
.cp-store-phone:focus-visible:where(.cpg47,.cpg47 *){outline:3px solid #332620;outline-offset:6px}
.cp-phone-hardware:where(.cpg47,.cpg47 *){position:absolute;z-index:4;inset:0;display:block;width:100%;height:100%;pointer-events:none}
.cp-phone-screen:where(.cpg47,.cpg47 *){position:absolute;left:5.6%;top:2.1%;width:88.8%;height:95.8%;overflow:hidden;border-radius:13% / 5.8%;background:#fff}
.cp-phone-screen>.cp-phone-store-shot:where(.cpg47,.cpg47 *){position:absolute;inset:6.5% 0 3.5%;display:block;width:100%;height:90%;object-fit:cover;object-position:top;opacity:0;transition:opacity .5s ease}
.cp-phone-screen>.cp-phone-store-shot.is-active:where(.cpg47,.cpg47 *){opacity:1}
.cp-phone-status:where(.cpg47,.cpg47 *){display:flex;justify-content:space-between;align-items:center;height:6.5%;padding:0 7.5%;font:600 4cqw/1 Arial,sans-serif;background:#fff}
.cp-phone-status svg:where(.cpg47,.cpg47 *){width:23%;height:37%}
.cp-phone-home:where(.cpg47,.cpg47 *){position:absolute;z-index:5;width:30%;height:.6%;max-height:4px;min-height:1px;bottom:3.6%;left:35%;border-radius:5px;background:#151619}
.cp-device-visual .cp-hero-preview-caption:where(.cpg47,.cpg47 *){margin-top:2px}
@media (max-width:1120px){
.cp-device-scene:where(.cpg47,.cpg47 *){max-width:680px;margin-inline:auto}
.cp-home-hero .cp-device-visual:where(.cpg47,.cpg47 *){width:min(100%,680px)}}
@media (max-width:600px){
.cp-home-hero .cp-device-visual:where(.cpg47,.cpg47 *){width:min(100%,480px)}
.cp-home-hero .cp-monitor-frame>.cp-desktop-monitor:where(.cpg47,.cpg47 *),.cp-monitor-frame .hero-broadcast-frame.hero-drs.drs-view:where(.cpg47,.cpg47 *){border-radius:4px}
.cp-device-halo:where(.cpg47,.cpg47 *){top:-4%}
.cp-device-scene .drs-top.drs-top-simple:where(.cpg47,.cpg47 *){top:5px;right:5px}
.cp-device-scene .hero-live-badge:where(.cpg47,.cpg47 *){font-size:8px;padding:3px 4px}
.cp-device-scene .drs-bottom:where(.cpg47,.cpg47 *){left:5px;top:5px;bottom:auto}
.cp-device-scene .drs-result:where(.cpg47,.cpg47 *){padding:4px 6px}
.cp-device-visual .cp-hero-preview-caption p:where(.cpg47,.cpg47 *){font-size:10px}}
@media (prefers-reduced-motion:reduce){
.cp-phone-screen>.cp-phone-store-shot:where(.cpg47,.cpg47 *){transition:none}
.cp-home-hero .cp-monitor-frame>.cp-desktop-monitor:where(.cpg47,.cpg47 *){transform:var(--monitor-screen-transform)!important}
.cp-store-phone:where(.cpg47,.cpg47 *){transform:none!important}}
.cp-auction.cp-scroll-stack .cp-auction-steps:where(.cpg47,.cpg47 *){padding-bottom:var(--stack-exit-space,100px)}
.cp-auction.cp-scroll-stack .cp-auction-card:where(.cpg47,.cpg47 *){position:sticky;top:calc(var(--stack-top) + var(--auction-step,0)*var(--stack-peek));transform:scale(calc(1 - var(--stack-cover,0)*.035));transform-origin:50% 0;transition:none;box-shadow:0 12px 28px -22px #33262040}
.cp-auction.cp-scroll-stack .cp-auction-copy:not(.gavel-copy-flows):not(.ground-copy-flows):where(.cpg47,.cpg47 *){top:var(--stack-top)}
:is(.cp-auction:not(.cp-scroll-stack) .cp-auction-card,.cp-auction:not(.cp-scroll-stack) .cp-auction-copy):where(.cpg47,.cpg47 *){position:relative;top:auto;transform:none}
@media (prefers-reduced-motion:reduce){
.cp-auction .cp-auction-card:where(.cpg47,.cpg47 *){transform:none!important}}
:is(#how-it-works,#marketplace) .how-timeline-nav:where(.cpg47,.cpg47 *){position:relative;padding:0;margin:30px auto 0;isolation:isolate}
.how-timeline-track:where(.cpg47,.cpg47 *){position:relative;isolation:isolate}
.how-timeline-nav ol:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:repeat(var(--how-stop-count,4),minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0}
.how-timeline-nav li:where(.cpg47,.cpg47 *){min-width:0}
.how-timeline-stop:where(.cpg47,.cpg47 *){display:flex;width:100%;min-height:80px;flex-direction:column;align-items:center;gap:20px;padding:15px 6px 8px;border:0;background:transparent;color:#332620;font:600 13px/1.4 var(--cp-font-inter,"Inter"),sans-serif;text-align:center;cursor:pointer}
.how-timeline-node:where(.cpg47,.cpg47 *){display:block;flex:0 0 10px;width:10px;height:10px;border:1px solid #a2ad8f;border-radius:50%;background:#fffce8}
.how-timeline-stop.is-complete .how-timeline-node:where(.cpg47,.cpg47 *){border-color:#332620;background:#332620}
.how-timeline-stop[aria-current="step"]:where(.cpg47,.cpg47 *){color:#332620;font-weight:700}
.how-timeline-stop[aria-current="step"] .how-timeline-node:where(.cpg47,.cpg47 *){border-color:#332620;background:#fffce8}
.how-timeline-stop:focus-visible:where(.cpg47,.cpg47 *){outline:2px solid #332620;outline-offset:-2px;border-radius:9px}
.how-timeline-rail:where(.cpg47,.cpg47 *){position:absolute;z-index:-1;top:20px;left:var(--how-stop-inset,12.5%);right:var(--how-stop-inset,12.5%);height:1px;background:#a2ad8f80;pointer-events:none}
.how-timeline-fill:where(.cpg47,.cpg47 *){display:block;width:100%;height:2px;transform-origin:0 50%;transform:scaleX(var(--how-progress,0));background:#332620}
.how-timeline-cursor:where(.cpg47,.cpg47 *){position:absolute;z-index:1;top:12px;left:var(--how-stop-inset,12.5%);width:16px;height:16px;border:2px solid #332620;border-radius:50%;background:#ff444d;box-shadow:0 0 0 4px #fffce8;transform:translate3d(calc(var(--how-progress,0)*var(--how-rail-width,0px)),0,0) translateX(-50%);pointer-events:none}
:is(#how-it-works,#marketplace).how-timeline-active:where(.cpg47,.cpg47 *){padding:0}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin:where(.cpg47,.cpg47 *){position:sticky;top:var(--how-header,100px);height:calc(100svh - var(--how-header,100px));display:flex;flex-direction:column;padding:24px 0 max(16px,env(safe-area-inset-bottom));overflow:clip}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-layout:where(.cpg47,.cpg47 *){flex:1;min-height:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:center}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin>.cp-shell:where(.cpg47,.cpg47 *){width:calc(100% - clamp(40px,7vw,160px));max-width:1800px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy:where(.cpg47,.cpg47 *){position:relative;top:auto;margin:0;align-self:center}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:24px}
:is(#how-it-works,#marketplace).how-timeline-active h2:where(.cpg47,.cpg47 *){font-size:clamp(44px,min(5.2vw,8svh),82px);line-height:1.02;letter-spacing:-.04em}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy>p:where(.cpg47,.cpg47 *){margin:24px 0}
:is(#how-it-works,#marketplace).how-timeline-active .cp-how-steps:where(.cpg47,.cpg47 *){position:relative;height:100%;min-height:0;padding:0;overflow:hidden}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){position:absolute;top:50%;left:0;width:calc(100% - 24px);height:var(--how-card-height,360px);min-height:0;--how-visual-min:140px;container-type:inline-size;display:flex;flex-direction:column;margin:0;padding:clamp(24px,2.6vw,36px);border-radius:16px;transform:translate3d(var(--how-card-x,12px),-50%,0);transform-origin:50% 50%;transition:none;will-change:transform;box-shadow:0 9px 24px -20px #33262038}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-nav:where(.cpg47,.cpg47 *){flex:0 0 82px;margin-top:16px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-how-footer:where(.cpg47,.cpg47 *){margin:0;padding-top:10px;border-top:1px solid #cbd1b870;font-size:11px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-how-footer .cp-auction-link:where(.cpg47,.cpg47 *){min-height:32px;font-size:11px}
@media (min-height:700px){
@container (min-width:480px){
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card-top>span:first-child:where(.cpg47,.cpg47 *){font-size:56px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card h3:where(.cpg47,.cpg47 *){font-size:clamp(28px,5cqw,38px)}}}
@media (max-width:800px){
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin:where(.cpg47,.cpg47 *){padding:16px 0 max(10px,env(safe-area-inset-bottom))}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-layout:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:16px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy:where(.cpg47,.cpg47 *){align-self:start}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:10px;font-size:10px}
:is(#how-it-works,#marketplace).how-timeline-active h2:where(.cpg47,.cpg47 *){font-size:clamp(26px,7vw,40px);line-height:1.03}
:is(#how-it-works,#marketplace).how-timeline-active h2 br:nth-of-type(2):where(.cpg47,.cpg47 *),:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy>p:where(.cpg47,.cpg47 *){display:none}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy>.cp-auction-link:where(.cpg47,.cpg47 *){margin-top:12px;font-size:12px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){padding:22px 18px;border-radius:12px}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-nav:where(.cpg47,.cpg47 *){flex-basis:78px;margin-top:10px}
:is(#how-it-works,#marketplace) .how-timeline-stop:where(.cpg47,.cpg47 *){min-height:74px;padding-inline:2px;font-size:10px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-how-footer:where(.cpg47,.cpg47 *){padding-top:0}
:is(#how-it-works,#marketplace).how-timeline-active .cp-how-footer>span:where(.cpg47,.cpg47 *){display:none}
:is(#how-it-works,#marketplace).how-timeline-active .cp-how-footer .cp-auction-link:where(.cpg47,.cpg47 *){min-height:32px;font-size:10px}}
@media (prefers-reduced-motion:reduce){
:is(:is(#how-it-works,#marketplace) .how-timeline-cursor,:is(#how-it-works,#marketplace) .how-timeline-fill):where(.cpg47,.cpg47 *){transition:none}}
@media (max-width:800px) and (max-height:740px){
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin:where(.cpg47,.cpg47 *){padding:12px 0 max(8px,env(safe-area-inset-bottom))}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-layout:where(.cpg47,.cpg47 *){gap:12px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:8px}
:is(#how-it-works,#marketplace).how-timeline-active h2:where(.cpg47,.cpg47 *){font-size:clamp(26px,6.8vw,32px)}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy>.cp-auction-link:where(.cpg47,.cpg47 *){margin-top:8px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){padding:18px 16px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card-top>span:first-child:where(.cpg47,.cpg47 *){font-size:36px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card h3:where(.cpg47,.cpg47 *){font-size:22px;margin:10px 0 12px}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-nav:where(.cpg47,.cpg47 *){flex-basis:70px;margin-top:8px}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-stop:where(.cpg47,.cpg47 *){min-height:68px;gap:14px}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin>.cp-shell:last-child:where(.cpg47,.cpg47 *){display:none}}
@media (min-width:620px) and (max-height:500px){
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin:where(.cpg47,.cpg47 *){padding:10px 0 max(8px,env(safe-area-inset-bottom))}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-layout:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);grid-template-rows:minmax(0,1fr);gap:18px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy:where(.cpg47,.cpg47 *){align-self:center}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:8px;font-size:9px}
:is(#how-it-works,#marketplace).how-timeline-active h2:where(.cpg47,.cpg47 *){font-size:clamp(26px,4vw,34px)}
:is(#how-it-works,#marketplace).how-timeline-active h2 br:nth-of-type(2):where(.cpg47,.cpg47 *){display:block}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy>p:where(.cpg47,.cpg47 *){display:none}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-copy>.cp-auction-link:where(.cpg47,.cpg47 *){margin-top:12px;font-size:11px;min-height:32px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card:where(.cpg47,.cpg47 *){--how-visual-min:112px;padding:16px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card-top:where(.cpg47,.cpg47 *){position:absolute;top:16px;left:16px;right:16px;height:30px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card-top>span:first-child:where(.cpg47,.cpg47 *){font-size:30px}
:is(#how-it-works,#marketplace).how-timeline-active .cp-auction-card h3:where(.cpg47,.cpg47 *){display:flex;align-items:center;min-height:32px;margin:0 30px 12px 46px;font-size:clamp(17px,2.5vw,24px)}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-nav:where(.cpg47,.cpg47 *){flex-basis:58px;margin-top:4px}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-stop:where(.cpg47,.cpg47 *){min-height:58px;gap:9px;padding-bottom:4px;font-size:10px}
:is(#how-it-works,#marketplace).how-timeline-active .how-timeline-pin>.cp-shell:last-child:where(.cpg47,.cpg47 *){display:none}}
:is(#how-it-works,#marketplace):not(.how-timeline-active) .cp-auction-copy:where(.cpg47,.cpg47 *){min-width:0}
:is(#how-it-works,#marketplace):not(.how-timeline-active) h2:where(.cpg47,.cpg47 *){font-size:clamp(34px,7vw,82px);overflow-wrap:break-word}
@media (max-width:480px){
:is(#how-it-works,#marketplace):not(.how-timeline-active) .cp-auction-card:where(.cpg47,.cpg47 *){padding:20px 16px}
:is(#how-it-works,#marketplace):not(.how-timeline-active) .how-timeline-stop:where(.cpg47,.cpg47 *){font-size:10px}}
.cp-home-hero .cp-hero-conversion:has(.cp-downloads):where(.cpg47,.cpg47 *){width:min(100%,446px)}
.cp-home-hero .cp-hero-stores-card.cp-downloads:where(.cpg47,.cpg47 *){position:relative;width:100%;max-width:none;gap:12px;align-items:stretch;container-type:inline-size}
.cp-downloads .cp-download-symbols:where(.cpg47,.cpg47 *){position:absolute;overflow:hidden;pointer-events:none}
:is(.cp-home-hero,.cp-download) .cp-downloads .stores-meta:where(.cpg47,.cpg47 *){width:100%;justify-content:center}
:is(.cp-home-hero,.cp-download) .cp-downloads .stores-rating:where(.cpg47,.cpg47 *){font-size:13px;gap:7px}
:is(.cp-home-hero,.cp-download) .cp-downloads .stores-rating svg:where(.cpg47,.cpg47 *){width:18px;height:18px}
:is(.cp-home-hero,.cp-download) .cp-downloads .hero-store-buttons.cp-download-grid:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;width:100%;align-items:stretch}
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:flex-start;min-width:0;min-height:54px;padding:7px 16px;gap:12px;border:1px solid #332620;border-bottom:2px solid #ff444d;border-radius:7px;background:#332620;color:#fff;text-decoration:none;font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;text-align:left;box-shadow:0 2px 5px #3326200b;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}
.cp-download-badge .cp-download-icon:where(.cpg47,.cpg47 *){display:block;flex:0 0 30px;width:30px;height:34px;fill:currentColor}
.cp-download-badge .cp-download-copy:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;min-width:0}
.cp-download-badge .cp-download-caption:where(.cpg47,.cpg47 *){color:#fff;font-size:11px;font-weight:400;line-height:1.25;white-space:nowrap}
.cp-download-badge .cp-download-platform:where(.cpg47,.cpg47 *){color:#fff;font-size:21px;font-weight:500;line-height:1.15;letter-spacing:-.035em;white-space:nowrap}
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge:focus-visible:where(.cpg47,.cpg47 *){outline:3px solid #ff444d;outline-offset:4px}
@media (hover:hover){
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge:hover:where(.cpg47,.cpg47 *){opacity:1;background:#332620;transform:translateY(-2px);box-shadow:0 5px 12px #33262018}}
@media (max-width:600px){
.cp-home-hero .cp-hero-conversion:has(.cp-downloads):where(.cpg47,.cpg47 *){width:min(100%,354px)}}
@container (max-width:390px){
:is(.cp-home-hero,.cp-download) .cp-downloads .hero-store-buttons.cp-download-grid:where(.cpg47,.cpg47 *){gap:12px}
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge:where(.cpg47,.cpg47 *){padding:8px 11px;gap:9px}
.cp-download-badge .cp-download-icon:where(.cpg47,.cpg47 *){flex-basis:26px;width:26px;height:30px}
.cp-download-badge .cp-download-platform:where(.cpg47,.cpg47 *){font-size:18px}
.cp-download-badge .cp-download-caption:where(.cpg47,.cpg47 *){font-size:10px}
:is(.cp-home-hero,.cp-download) .cp-downloads .stores-rating:where(.cpg47,.cpg47 *){font-size:12px}}
@container (max-width:310px){
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge:where(.cpg47,.cpg47 *){padding-inline:8px;gap:7px}
.cp-download-badge .cp-download-icon:where(.cpg47,.cpg47 *){flex-basis:23px;width:23px;height:28px}
.cp-download-badge .cp-download-platform:where(.cpg47,.cpg47 *){font-size:16px}
.cp-download-badge .cp-download-caption:where(.cpg47,.cpg47 *){font-size:9px}}
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge.cp-download-badge-image:where(.cpg47,.cpg47 *){min-height:0;aspect-ratio:3 / 1;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.cp-download-grid .cp-download-badge .cp-download-store-image:where(.cpg47,.cpg47 *){display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}
@media (prefers-reduced-motion:reduce){
:is(.cp-home-hero,.cp-download) .cp-downloads .cp-download-grid .cp-download-badge:where(.cpg47,.cpg47 *){transition:none;transform:none}}
.cp-download .cp-downloads-footer:where(.cpg47,.cpg47 *){position:relative;display:flex;flex-direction:column;align-items:stretch;width:min(100%,446px);gap:12px;container-type:inline-size}
@media (max-width:600px){
.cp-download .cp-downloads-footer:where(.cpg47,.cpg47 *){width:min(100%,354px)}}
.cp-site #auction[data-auction-layout]:where(.cpg47,.cpg47 *){--au-ink:#332620;--au-muted:#70625a;--au-panel:#fffef8;--au-line:#3326201a;padding-block:clamp(48px,6vw,104px);background:#fffce8;color:var(--au-ink)}
.cp-site #auction[data-auction-layout] .cp-auction-layout:where(.cpg47,.cpg47 *){width:min(1440px,calc(100% - 80px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(32px,5vw,88px);align-items:start}
.cp-site #auction[data-auction-layout] .cp-auction-copy:where(.cpg47,.cpg47 *){position:relative;top:auto;min-width:0}
.cp-site #auction[data-auction-layout] .cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin:0 0 20px;color:var(--au-ink);font-size:11px;letter-spacing:.16em}
.cp-site #auction[data-auction-layout] h2:where(.cpg47,.cpg47 *){margin:0;font-size:clamp(72px,7.5vw,128px);line-height:.96;font-weight:800;letter-spacing:-.055em}
.cp-site #auction[data-auction-layout] .cp-auction-copy>p:where(.cpg47,.cpg47 *){margin:24px 0 16px;color:var(--au-ink);font-size:16px;line-height:1.6}
.cp-site #auction[data-auction-layout] .cp-auction-link:where(.cpg47,.cpg47 *){min-height:44px;color:var(--au-ink);font-size:14px}
.cp-site #auction[data-auction-layout] .auction-gavel-filler:where(.cpg47,.cpg47 *){margin:8px 0 0;width:min(100%,var(--gavel-filler-width,560px))}
.cp-site #auction[data-auction-layout] .cp-auction-steps:where(.cpg47,.cpg47 *){width:min(100%,max(224px,calc((100svh - var(--cp-header-height,84px) - 88px) * 4 / 3)));min-width:0;margin-inline:auto;padding:0;display:block;container:auction-cards / inline-size}
.cp-site #auction[data-auction-layout] .cp-auction-card:where(.cpg47,.cpg47 *){--au-ink:#332620;--au-muted:#70625a;--au-panel:#fffef8;--au-line:#3326201a;--card-padding:clamp(12px,3cqw,28px);--card-gap:clamp(8px,2cqw,20px);--heading-height:clamp(32px,6cqw,52px);--visual-height:calc(75cqw - 2 * var(--card-padding) - var(--heading-height) - var(--card-gap) - 2px);min-width:0;min-height:0;aspect-ratio:4 / 3;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--heading-height) minmax(0,1fr);align-items:center;gap:var(--card-gap);margin:0 0 22px;padding:var(--card-padding);border:1px solid var(--au-line);border-radius:12px;color:var(--au-ink);background:var(--au-panel);box-shadow:0 4px 16px #33262003}
.cp-site #auction[data-auction-layout] .cp-auction-card:last-child:where(.cpg47,.cpg47 *){margin-bottom:0}
.cp-site #auction[data-auction-layout] .cp-auction-card:nth-child(even):where(.cpg47,.cpg47 *){--au-ink:#fffef8;--au-muted:#fffef8;--au-panel:#ff444d;--au-line:#ffffff40;background:#ff444d;color:var(--au-ink);border-color:#ff444d}
.cp-site #auction[data-auction-layout] .cp-auction-card h3:where(.cpg47,.cpg47 *){margin:0;padding-left:16px;border-left:1px solid currentColor;color:inherit;font:700 clamp(16px,3.4cqw,26px)/1.3 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:-.035em;text-transform:uppercase}
@media (min-width:1000px) and (min-height:780px){
.cp-site #auction[data-auction-layout] .cp-auction-copy:not(.gavel-copy-flows):where(.cpg47,.cpg47 *){position:sticky;top:calc(var(--cp-header-height,84px) + 28px)}}
@media (max-width:999px){
.cp-site #auction[data-auction-layout] .cp-auction-layout:where(.cpg47,.cpg47 *){width:min(720px,calc(100% - 48px));grid-template-columns:minmax(0,1fr);gap:32px}
.cp-site #auction[data-auction-layout] .cp-auction-copy:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:16px}
.cp-site #auction[data-auction-layout] .cp-auction-copy>:not(.auction-gavel-filler):where(.cpg47,.cpg47 *){grid-column:1}
.cp-site #auction[data-auction-layout] .cp-auction-eyebrow:where(.cpg47,.cpg47 *){margin-bottom:14px;font-size:10px}
.cp-site #auction[data-auction-layout] h2:where(.cpg47,.cpg47 *){font-size:clamp(54px,10vw,88px)}
.cp-site #auction[data-auction-layout] .cp-auction-copy>p:where(.cpg47,.cpg47 *){margin:16px 0 8px;font-size:14px}
.cp-site #auction[data-auction-layout] .cp-auction-link:where(.cpg47,.cpg47 *){font-size:13px;gap:8px}
.cp-site #auction[data-auction-layout] .auction-gavel-filler:where(.cpg47,.cpg47 *){grid-column:2;grid-row:1 / span 4;align-self:center;width:100%;margin:0}}
@container auction-cards (max-width:520px){
.cp-site #auction[data-auction-layout] .cp-auction-card h3:where(.cpg47,.cpg47 *){margin:0;padding-left:12px;border-left:1px solid currentColor;font-size:18px}}
@media (max-width:400px){
.cp-site #auction[data-auction-layout] .cp-auction-layout:where(.cpg47,.cpg47 *){width:calc(100% - 32px);gap:24px}
.cp-site #auction[data-auction-layout] .cp-auction-copy:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:8px}
.cp-site #auction[data-auction-layout] h2:where(.cpg47,.cpg47 *){font-size:54px}
.cp-site #auction[data-auction-layout] .cp-auction-eyebrow:where(.cpg47,.cpg47 *){font-size:9px;letter-spacing:.1em}}
@media (prefers-reduced-motion:reduce){
.cp-site #auction[data-auction-layout] .cp-auction-copy:where(.cpg47,.cpg47 *){position:relative;top:auto}
.cp-site #auction[data-auction-layout] .cp-auction-link>span:where(.cpg47,.cpg47 *){transition:none}}
@media (forced-colors:active){
.cp-site #auction[data-auction-layout] .cp-auction-card:where(.cpg47,.cpg47 *){border:1px solid CanvasText}}
.cp-site #auction[data-auction-layout].cp-scroll-stack .cp-auction-steps:where(.cpg47,.cpg47 *){padding-bottom:var(--stack-exit-space,100px)}
@media (min-width:1000px) and (min-height:780px){
.cp-site #auction[data-auction-layout].cp-scroll-stack .cp-auction-copy:not(.gavel-copy-flows):where(.cpg47,.cpg47 *){top:var(--stack-top)}}
.cp-site.cp-precision .cp-home-hero:where(.cpg47,.cpg47 *){font-family:var(--cp-font-ibm-plex-sans,"IBM Plex Sans"),sans-serif}
.cp-site.cp-precision #cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-family:var(--cp-font-ubuntu,"Ubuntu"),sans-serif;font-size:clamp(36px,4.4vw,84px);letter-spacing:-.045em;line-height:1.06;margin-bottom:28px}
.cp-site.cp-precision #cp-main-content .cp-hero-heading>.title-ink:where(.cpg47,.cpg47 *){display:block;font-family:var(--cp-font-ubuntu,"Ubuntu"),sans-serif;font-size:.75641em;font-weight:700;font-style:normal;letter-spacing:-.02em;line-height:1.06;color:var(--v3-secondary,#332620)}
.cp-site.cp-precision #cp-main-content .cp-hero-heading>.title-accent:where(.cpg47,.cpg47 *){display:block;margin-top:12px;font-family:var(--cp-font-ubuntu,"Ubuntu"),sans-serif;font-size:1em;font-weight:700;font-style:normal;letter-spacing:-.02em;line-height:1.08;color:var(--v3-primary,#ff444d)}
.cp-site.cp-precision #cp-main-content .cp-hero-heading .cp-hero-mark:where(.cpg47,.cpg47 *){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit}
.cp-site.cp-precision #cp-main-content .hero-live .edition-hero-copy>p.cp-hero-desc:where(.cpg47,.cpg47 *){max-width:650px;font-family:var(--cp-font-ubuntu-sans,"Ubuntu Sans"),sans-serif;font-size:clamp(16px,1.1vw,18.5px);font-weight:500;line-height:1.7;letter-spacing:0;text-align:justify}
.cp-site.cp-precision .cp-header:where(.cpg47,.cpg47 *){font-family:var(--cp-font-plus-jakarta-sans,"Plus Jakarta Sans"),sans-serif}
.cp-site.cp-precision .cp-header :is(.cp-nav-word,.cp-button,.cp-brand span):where(.cpg47,.cpg47 *){font-family:var(--cp-font-plus-jakarta-sans,"Plus Jakarta Sans"),sans-serif;font-weight:500}
.cp-site.cp-precision .cp-home-hero .cp-hero-eyebrow:where(.cpg47,.cpg47 *){font-family:var(--cp-font-plus-jakarta-sans,"Plus Jakarta Sans"),sans-serif;font-weight:500;font-size:clamp(11px,.9vw,14.5px);letter-spacing:.04em}
.cp-site.cp-precision .cp-home-hero :is(.stores-rating,.cp-download-caption,.cp-download-platform):where(.cpg47,.cpg47 *),.cp-site.cp-precision .cp-hero-foot :is(strong,small):where(.cpg47,.cpg47 *),.cp-site.cp-precision .cp-hero-explore:where(.cpg47,.cpg47 *){font-family:var(--cp-font-ibm-plex-sans,"IBM Plex Sans"),sans-serif}
.cp-site.cp-precision .cp-home-hero .stores-rating:where(.cpg47,.cpg47 *){font-size:14px}
.cp-site.cp-precision .cp-home-hero .cp-download-platform:where(.cpg47,.cpg47 *){font-size:24px;font-weight:600}
.cp-site.cp-precision .cp-home-hero .cp-download-caption:where(.cpg47,.cpg47 *){font-size:12px}
.cp-site.cp-precision .cp-hero-foot strong:where(.cpg47,.cpg47 *){font-size:15px;font-weight:600}
@media (max-width:1120px){
.cp-site.cp-precision #cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(36px,5.5vw,56px)}
.cp-site.cp-precision .cp-hero-foot strong:where(.cpg47,.cpg47 *){font-size:12px}}
@media (max-width:600px){
.cp-site.cp-precision #cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(34px,8.6vw,48px);margin-bottom:18px}
.cp-site.cp-precision #cp-main-content .cp-hero-heading>.title-accent:where(.cpg47,.cpg47 *){margin-top:8px}
.cp-site.cp-precision .cp-home-hero .stores-rating:where(.cpg47,.cpg47 *){font-size:12px}
.cp-site.cp-precision .cp-home-hero .cp-download-platform:where(.cpg47,.cpg47 *){font-size:20px}
.cp-site.cp-precision .cp-home-hero .cp-download-caption:where(.cpg47,.cpg47 *),.cp-site.cp-precision .cp-hero-foot strong:where(.cpg47,.cpg47 *){font-size:10px}}
@media (min-width:620px) and (max-width:1120px) and (orientation:landscape){
.cp-site.cp-precision #cp-main-content .cp-home-hero h1.cp-hero-heading:where(.cpg47,.cpg47 *){font-size:clamp(30px,3.9vw,44px)}}
#ground.cp-ground-boundary:where(.cpg47,.cpg47 *){--boundary-paper:#fdfcea;--boundary-ink:#332620;--boundary-accent:#ff444d;position:relative;isolation:isolate;z-index:2;padding:36px 0;border-top:1px solid #e5dca650;background:var(--boundary-paper);color:var(--boundary-ink);font-family:var(--cp-font-inter,"Inter"),sans-serif;text-align:left}
#ground.cp-ground-boundary *:where(.cpg47,.cpg47 *),#ground.cp-ground-boundary *:where(.cpg47,.cpg47 *)::before,#ground.cp-ground-boundary *:where(.cpg47,.cpg47 *)::after{box-sizing:border-box}
#ground .boundary-stage:where(.cpg47,.cpg47 *){position:relative;width:100%;max-width:1536px;margin-inline:auto;aspect-ratio:3/2;container-type:inline-size}
#ground .boundary-canvas:where(.cpg47,.cpg47 *){position:absolute;inset:0;pointer-events:none}
:is(#ground .boundary-art,#ground .boundary-overlay):where(.cpg47,.cpg47 *){position:absolute;inset:0;display:block;width:100%;height:100%}
#ground .boundary-art:where(.cpg47,.cpg47 *){object-fit:contain;mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}
#ground .boundary-overlay:where(.cpg47,.cpg47 *){overflow:visible}
#ground .boundary-scene:where(.cpg47,.cpg47 *){display:contents}
#ground .boundary-mobile-status:where(.cpg47,.cpg47 *){display:none}
#ground .boundary-route-base:where(.cpg47,.cpg47 *){stroke:#fff9eb;stroke-width:3.6;opacity:.65}
#ground .boundary-route-dashes:where(.cpg47,.cpg47 *){stroke:#d96868;stroke-width:1.65;stroke-linecap:round;stroke-dasharray:5 8;opacity:.65}
#ground .boundary-route-progress:where(.cpg47,.cpg47 *){stroke:var(--boundary-accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 9999;opacity:.94}
#ground .boundary-leaders path:where(.cpg47,.cpg47 *){stroke:var(--boundary-ink);stroke-width:1;opacity:.65}
#ground .boundary-leaders circle:where(.cpg47,.cpg47 *){fill:var(--boundary-ink)}
#ground .boundary-leaders .is-active:where(.cpg47,.cpg47 *){stroke:var(--boundary-accent);opacity:1}
#ground .boundary-leaders circle.is-active:where(.cpg47,.cpg47 *){fill:var(--boundary-accent)}
#ground .boundary-copy:where(.cpg47,.cpg47 *){position:absolute;z-index:1;left:3.4%;top:27.5%;width:29%}
#ground .boundary-copy h2:where(.cpg47,.cpg47 *){margin:0;color:var(--boundary-ink);font:750 8.25cqw/.9 var(--cp-font-manrope,"Manrope"),var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.065em}
#ground .boundary-copy h2>span:where(.cpg47,.cpg47 *){display:block}
#ground .boundary-copy>p:where(.cpg47,.cpg47 *){margin:3cqw 0 1.9cqw;color:var(--boundary-ink);font-size:1.7cqw;line-height:1.45;letter-spacing:-.035em;white-space:nowrap}
#ground .boundary-link:where(.cpg47,.cpg47 *){display:inline-flex;align-items:center;gap:.6em;padding-bottom:7px;border-bottom:1px solid currentColor;color:var(--boundary-accent);font-size:1.35cqw;line-height:1.4;font-weight:650;text-decoration:none}
#ground .boundary-link:hover:where(.cpg47,.cpg47 *){color:#d42e3b}
#ground .boundary-link span:where(.cpg47,.cpg47 *){display:inline-block;transition:transform .2s}
#ground .boundary-link:hover span:where(.cpg47,.cpg47 *){transform:translate(2px,-2px)}
#ground .boundary-stops:where(.cpg47,.cpg47 *){position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}
#ground .boundary-stops>li:where(.cpg47,.cpg47 *){position:absolute;z-index:2;pointer-events:auto}
#ground .boundary-stops>li:nth-child(1):where(.cpg47,.cpg47 *){left:36.9%;top:13.1%}
#ground .boundary-stops>li:nth-child(2):where(.cpg47,.cpg47 *){left:61.4%;top:5.6%}
#ground .boundary-stops>li:nth-child(3):where(.cpg47,.cpg47 *){left:82.5%;top:11.5%}
#ground .boundary-stops>li:nth-child(4):where(.cpg47,.cpg47 *){left:90.5%;top:25.6%}
#ground .boundary-stops>li:nth-child(5):where(.cpg47,.cpg47 *){left:90.4%;top:73%}
#ground .boundary-stops>li:nth-child(6):where(.cpg47,.cpg47 *){left:71.4%;top:84%}
#ground .boundary-stops>li:nth-child(7):where(.cpg47,.cpg47 *){left:29.7%;top:68.4%}
#ground .boundary-stop:where(.cpg47,.cpg47 *){position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:44px;padding:5px 0;border:0;background:transparent;color:var(--boundary-ink);font:400 1.14cqw/1.3 var(--cp-font-inter,"Inter"),sans-serif;text-align:left;white-space:nowrap;cursor:pointer;touch-action:manipulation}
#ground .boundary-stop[aria-current="step"]:where(.cpg47,.cpg47 *){color:var(--boundary-accent)}
#ground .boundary-stop[aria-current="step"] .boundary-step-name:where(.cpg47,.cpg47 *){font-weight:650}
#ground .boundary-stop:hover:where(.cpg47,.cpg47 *){color:var(--boundary-accent)}
#ground .boundary-hint:where(.cpg47,.cpg47 *){position:absolute;bottom:2.6%;left:50%;display:flex;flex-direction:column;align-items:center;gap:12px;color:#a68b70;font-size:.82cqw;line-height:1.3;letter-spacing:.03em;transform:translateX(-50%)}
#ground .boundary-hint[hidden]:where(.cpg47,.cpg47 *){display:none}
#ground .boundary-hint svg:where(.cpg47,.cpg47 *){color:var(--boundary-ink)}
:is(#ground .boundary-link:focus-visible,#ground .boundary-stop:focus-visible):where(.cpg47,.cpg47 *){outline:2px solid var(--boundary-accent);outline-offset:5px;border-radius:2px}
#ground .boundary-no-script:where(.cpg47,.cpg47 *){position:absolute;bottom:2%;left:4%;width:24%;font-size:12px;line-height:1.6}
#ground.boundary-pinned:where(.cpg47,.cpg47 *){min-height:calc(var(--boundary-height) + var(--boundary-travel) + 72px)}
#ground.boundary-pinned .boundary-stage:where(.cpg47,.cpg47 *){position:sticky;top:var(--boundary-top);width:min(100%,calc((100svh - var(--boundary-top) - 16px) * 1.5))}
@media (min-width:801px) and (max-width:1100px){
#ground .boundary-stop:where(.cpg47,.cpg47 *){font-size:1.28cqw}}
@media (max-width:800px),(max-width:1000px) and (max-height:520px){
#ground.cp-ground-boundary:where(.cpg47,.cpg47 *){padding:42px 0 32px}
#ground .boundary-stage:where(.cpg47,.cpg47 *){aspect-ratio:auto;overflow:hidden}
#ground .boundary-copy:where(.cpg47,.cpg47 *){position:relative;left:auto;top:auto;width:auto;margin:0 24px}
#ground .boundary-copy h2:where(.cpg47,.cpg47 *){font-size:clamp(44px,8vw,64px);line-height:1.1;letter-spacing:-.06em}
#ground .boundary-copy h2>span:where(.cpg47,.cpg47 *){display:inline-block}
#ground .boundary-copy>p:where(.cpg47,.cpg47 *){margin:18px 0 14px;font-size:15px;white-space:normal}
#ground .boundary-link:where(.cpg47,.cpg47 *){font-size:13px}
#ground .boundary-canvas:where(.cpg47,.cpg47 *){position:relative;inset:auto;width:137.14%;aspect-ratio:3/2;margin:0 0 -6% -34.82%}
#ground .boundary-leaders:where(.cpg47,.cpg47 *){display:none}
#ground .boundary-ball:where(.cpg47,.cpg47 *){filter:drop-shadow(0 2px 3px #33262033)}
#ground .boundary-stops:where(.cpg47,.cpg47 *){position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0 24px}
#ground .boundary-stops>li:nth-child(n):where(.cpg47,.cpg47 *){position:relative;left:auto;top:auto;border-bottom:1px solid #33262018}
#ground .boundary-stop:where(.cpg47,.cpg47 *){flex-direction:row;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 0;font-size:clamp(11px,2.8vw,14px);white-space:normal}
#ground .boundary-hint:where(.cpg47,.cpg47 *){position:relative;left:auto;bottom:auto;margin:18px 24px 0;align-items:flex-start;transform:none;font-size:11px}
#ground .boundary-hint svg:where(.cpg47,.cpg47 *){display:none}
#ground .boundary-no-script:where(.cpg47,.cpg47 *){position:relative;left:auto;bottom:auto;width:auto;margin:20px 24px}
#ground.boundary-mobile.boundary-pinned:where(.cpg47,.cpg47 *){padding-block:0;min-height:calc(var(--boundary-height) + var(--boundary-travel))}
#ground.boundary-mobile.boundary-pinned .boundary-stage:where(.cpg47,.cpg47 *){position:sticky;top:var(--boundary-top);width:100%;max-width:none;height:calc(100svh - var(--boundary-top) - 8px);aspect-ratio:auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px;padding:18px 16px max(14px,env(safe-area-inset-bottom,0px));overflow:hidden}
#ground.boundary-mobile.boundary-pinned .boundary-copy:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0}
#ground.boundary-mobile.boundary-pinned .boundary-copy h2:where(.cpg47,.cpg47 *){grid-column:1 / -1;font-size:clamp(30px,10.5vw,52px);line-height:1.05}
#ground.boundary-mobile.boundary-pinned .boundary-copy>p:where(.cpg47,.cpg47 *){margin:0;font-size:12px;letter-spacing:-.02em}
#ground.boundary-mobile.boundary-pinned .boundary-link:where(.cpg47,.cpg47 *){font-size:12px;padding-bottom:3px}
#ground.boundary-mobile.boundary-pinned .boundary-scene:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:0;height:100%}
#ground.boundary-mobile.boundary-pinned .boundary-canvas:where(.cpg47,.cpg47 *){position:relative;inset:auto;flex-shrink:0;width:100%;height:min(75vw,calc(100% - 68px));min-height:100px;margin:0;aspect-ratio:auto;overflow:hidden}
#ground.boundary-mobile.boundary-pinned :is(.boundary-art,.boundary-overlay):where(.cpg47,.cpg47 *){width:var(--boundary-art-width);height:var(--boundary-art-height);max-width:none;left:var(--boundary-art-left);top:var(--boundary-art-top);right:auto;bottom:auto}
#ground.boundary-mobile.boundary-pinned .boundary-art:where(.cpg47,.cpg47 *){mask-image:none}
#ground.boundary-mobile.boundary-pinned .boundary-ball-body:where(.cpg47,.cpg47 *){transform:scale(1.45)}
#ground.boundary-mobile.boundary-pinned .boundary-mobile-status:where(.cpg47,.cpg47 *){display:flex;flex-direction:column;align-items:center;gap:8px;min-height:54px;padding-bottom:4px}
#ground .boundary-mobile-label:where(.cpg47,.cpg47 *){color:var(--boundary-ink);font:650 22px/1.2 var(--cp-font-manrope,"Manrope"),var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.03em}
#ground.boundary-mobile.boundary-pinned .boundary-stops:where(.cpg47,.cpg47 *){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0}
#ground.boundary-mobile.boundary-pinned .boundary-stops>li:nth-child(n):where(.cpg47,.cpg47 *){border:0}
#ground.boundary-mobile.boundary-pinned .boundary-stop:where(.cpg47,.cpg47 *){display:grid;place-items:center;min-height:44px;padding:0}
#ground.boundary-mobile.boundary-pinned .boundary-step-name:where(.cpg47,.cpg47 *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
#ground.boundary-mobile.boundary-pinned .boundary-hint:where(.cpg47,.cpg47 *){display:flex;align-items:center;justify-content:center;margin:0;font-size:10px}}
@media (max-width:359px){
#ground.boundary-mobile.boundary-pinned .boundary-stops:where(.cpg47,.cpg47 *){grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:800px) and (max-height:680px){
#ground.boundary-mobile.boundary-pinned .boundary-stage:where(.cpg47,.cpg47 *){gap:7px;padding:10px 12px max(10px,env(safe-area-inset-bottom,0px))}
#ground.boundary-mobile.boundary-pinned .boundary-copy:where(.cpg47,.cpg47 *){gap:7px}
#ground.boundary-mobile.boundary-pinned .boundary-copy h2:where(.cpg47,.cpg47 *){font-size:30px}
#ground.boundary-mobile.boundary-pinned .boundary-copy>p:where(.cpg47,.cpg47 *){font-size:10px}
#ground.boundary-mobile.boundary-pinned .boundary-link:where(.cpg47,.cpg47 *){font-size:11px}
#ground.boundary-mobile.boundary-pinned .boundary-mobile-status:where(.cpg47,.cpg47 *){min-height:45px;gap:5px}
#ground.boundary-mobile.boundary-pinned .boundary-mobile-label:where(.cpg47,.cpg47 *){font-size:19px}}
@media (min-width:600px) and (max-width:1000px) and (max-height:520px){
#ground.boundary-mobile.boundary-pinned .boundary-stage:where(.cpg47,.cpg47 *){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:8px 20px;padding:10px 16px max(10px,env(safe-area-inset-bottom,0px))}
#ground.boundary-mobile.boundary-pinned .boundary-scene:where(.cpg47,.cpg47 *){display:contents}
#ground.boundary-mobile.boundary-pinned .boundary-canvas:where(.cpg47,.cpg47 *){grid-column:1;grid-row:1 / -1;height:100%}
#ground.boundary-mobile.boundary-pinned .boundary-copy:where(.cpg47,.cpg47 *){grid-column:2;grid-row:1;gap:6px}
#ground.boundary-mobile.boundary-pinned .boundary-copy h2:where(.cpg47,.cpg47 *){font-size:30px}
#ground.boundary-mobile.boundary-pinned .boundary-copy>p:where(.cpg47,.cpg47 *){font-size:10px}
#ground.boundary-mobile.boundary-pinned .boundary-link:where(.cpg47,.cpg47 *){font-size:11px}
#ground.boundary-mobile.boundary-pinned .boundary-mobile-status:where(.cpg47,.cpg47 *){grid-column:2;grid-row:2;align-self:center;min-height:0}
#ground.boundary-mobile.boundary-pinned .boundary-stops:where(.cpg47,.cpg47 *){grid-column:2;grid-row:3;grid-template-columns:repeat(4,minmax(0,1fr))}
#ground.boundary-mobile.boundary-pinned .boundary-hint:where(.cpg47,.cpg47 *){display:none}}
@media (prefers-reduced-motion:reduce){
#ground .boundary-link span:where(.cpg47,.cpg47 *){transition:none}}
.cp-tournaments-page:where(.cpg4a,.cpg4a *){--tr-ink:#24171c;--tr-green:#8e2033;--tr-yellow:#cc243b;--tr-canvas:#ffffff;--tr-panel:#ffffff;--tr-border:#e8dfe2;--tr-muted:#75666d;background:var(--tr-canvas);color:var(--tr-ink);font-family:var(--cp-font-inter,"Inter"),sans-serif}
.cp-tournaments-page *:where(.cpg4a,.cpg4a *),.cp-tournaments-page *:where(.cpg4a,.cpg4a *)::before,.cp-tournaments-page *:where(.cpg4a,.cpg4a *)::after{box-sizing:border-box}
.cp-tournaments-page [hidden]:where(.cpg4a,.cpg4a *){display:none!important}
:is(.cp-tournaments-page h1,.cp-tournaments-page h2,.cp-tournaments-page h3):where(.cpg4a,.cpg4a *){font-family:var(--cp-font-inter,"Inter"),sans-serif;color:inherit;text-transform:none;margin:0}
.cp-tournaments-page p:where(.cpg4a,.cpg4a *){margin:0;color:var(--tr-muted);font:400 15px/1.8 var(--cp-font-inter,"Inter"),sans-serif}
.cp-tournaments-page a:where(.cpg4a,.cpg4a *){color:inherit;text-decoration:none}
:is(.cp-tournaments-page button,.cp-tournaments-page input,.cp-tournaments-page select):where(.cpg4a,.cpg4a *){font-family:inherit}
.cp-tournaments-page button:where(.cpg4a,.cpg4a *){cursor:pointer}
.cp-tournaments-page :is(a,button,input,select):focus-visible:where(.cpg4a,.cpg4a *){outline:2px solid var(--tr-green);outline-offset:4px}
.cp-tournaments-page h1:where(.cpg4a,.cpg4a *){font-size:clamp(48px,5.5vw,84px);font-weight:500;line-height:1.04;letter-spacing:-.055em}
.cp-tournaments-page h1 span:where(.cpg4a,.cpg4a *){color:#75666d}
@media (max-width:700px){
.cp-tournaments-page h1:where(.cpg4a,.cpg4a *){font-size:clamp(46px,10vw,64px)}}
@media (prefers-reduced-motion:reduce){
.cp-tournaments-page *:where(.cpg4a,.cpg4a *),.cp-tournaments-page *:where(.cpg4a,.cpg4a *)::before,.cp-tournaments-page *:where(.cpg4a,.cpg4a *)::after{animation:none!important;transition:none!important}}
:is(.cp-inner-page,.ip-footer-cta):where(.cpg4b,.cpg4b *){--cp-deep:#24171c;--cp-green:#8e2033;--cp-yellow:#ff444d;--cp-red:#ff444d;--cp-gold:#ffffff;--cp-panel:#ffffff;--cp-canvas:#ffffff;--cp-canvas-alt:#ffffff;--cp-border:#e8dfe2;--cp-border-light:#e8dfe2;--cp-text-muted:#75666d;--ip-ink:#24171c;--ip-muted:#75666d;--ip-line:#e8dfe2;--ip-panel:#ffffff;font-family:var(--cp-font-inter,"Inter"),sans-serif;color:var(--ip-ink);background:#ffffff}
:is(.cp-inner-page *,.ip-footer-cta *):where(.cpg4b,.cpg4b *){box-sizing:border-box}
.cp-inner-page [hidden]:where(.cpg4b,.cpg4b *){display:none!important}
.ip-shell:where(.cpg4b,.cpg4b *){width:min(1440px,calc(100% - 112px));margin-inline:auto;padding-inline:0}
.cp-inner-page .ip-breadcrumb:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:17px;padding-block:18px;border-bottom:0;font-size:12px;color:var(--ip-muted)}
.cp-inner-page .ip-breadcrumb a:where(.cpg4b,.cpg4b *){color:inherit;text-decoration:none}
.cp-inner-page .ip-breadcrumb>span:last-child:where(.cpg4b,.cpg4b *){color:var(--ip-ink)}
.cp-inner-page .ip-hero-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(28px,5vw,72px);padding-block:18px 28px;animation:ip-enter-cp-282b8fc .45s ease backwards}
:is(.cp-inner-page .ip-eyebrow,.ip-footer-cta .ip-eyebrow):where(.cpg4b,.cpg4b *){display:block;color:var(--ip-ink);font:600 10px/1.5 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}
.cp-inner-page .ip-hero h1:where(.cpg4b,.cpg4b *){color:var(--ip-ink);font:500 clamp(36px,3.6vw,52px)/1.1 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.055em;text-transform:none;margin:0}
.cp-inner-page .ip-hero h1>span:where(.cpg4b,.cpg4b *){color:#75666d}
.cp-inner-page .ip-intro:where(.cpg4b,.cpg4b *){max-width:385px}
.cp-inner-page .ip-intro p:where(.cpg4b,.cpg4b *){font:400 14px/1.65 var(--cp-font-inter,"Inter"),sans-serif;color:var(--ip-muted);margin:0}
.cp-inner-page .ip-intro p:first-child:where(.cpg4b,.cpg4b *){color:var(--ip-ink);font-size:18px;line-height:1.4;letter-spacing:-.02em;margin-bottom:8px}
:is(.cp-inner-page :is(a,button,input,select):focus-visible,.ip-footer-cta a:focus-visible):where(.cpg4b,.cpg4b *){outline:2px solid #8e2033;outline-offset:4px}
.cp-inner-page.ip-directory-page:where(.cpg4b,.cpg4b *){padding:0 0 56px;overflow:clip}
:is(.ip-directory-page h2,.ip-directory-page h3,.ip-directory-page h4):where(.cpg4b,.cpg4b *){font-family:var(--cp-font-inter,"Inter"),sans-serif;font-weight:500;text-transform:none;letter-spacing:-.025em;color:var(--ip-ink)}
.ip-directory-page p:where(.cpg4b,.cpg4b *){color:var(--ip-muted);line-height:1.8}
.ip-directory-page a:where(.cpg4b,.cpg4b *){color:inherit;text-decoration:none}
:is(.ip-directory-page button,.ip-directory-page input,.ip-directory-page select):where(.cpg4b,.cpg4b *){font-family:inherit}
.ip-directory-page .cp-bs-row.cp-bs-g-4:where(.cpg4b,.cpg4b *){--bs-gutter-x:20px;--bs-gutter-y:20px}
.ip-directory-page .ip-directory-heading:where(.cpg4b,.cpg4b *){display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-top:1px solid var(--ip-line);padding:20px 0 18px}
.ip-directory-page .ip-directory-heading h2:where(.cpg4b,.cpg4b *){font-size:25px;margin:0}
.ip-directory-page .ip-directory-heading p:where(.cpg4b,.cpg4b *){font-size:12px;margin:0}
.ip-directory-page .cp-search-wrap:where(.cpg4b,.cpg4b *){margin:0 0 20px;max-width:none}
.ip-directory-page .cp-search-card:where(.cpg4b,.cpg4b *){position:relative;display:flex;align-items:center;gap:16px;padding:0;background:transparent;border:0;box-shadow:none;border-radius:0}
.ip-directory-page .cp-search-icon:where(.cpg4b,.cpg4b *){position:absolute;left:14px;color:var(--ip-muted);pointer-events:none}
.ip-directory-page .cp-search-input:where(.cpg4b,.cpg4b *){width:100%;min-width:0;height:48px;flex:1;background:var(--ip-panel);border:1px solid #cbb9c1;border-radius:4px;color:var(--ip-ink);padding:10px 13px 10px 42px;font-size:13px}
.ip-directory-page .cp-filter-divider:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-filter-select:where(.cpg4b,.cpg4b *){width:220px;min-width:0;height:48px;background:var(--ip-panel);border:1px solid #cbb9c1;border-radius:4px;color:var(--ip-ink);padding:10px 30px 10px 13px;font-size:13px}
:is(.ip-directory-page .cp-search-submit,.ip-directory-page .cp-reset-btn,.ip-directory-page .cp-plan-btn,.ip-directory-page .cp-pricing-help-btn):where(.cpg4b,.cpg4b *),.ip-button:where(.cpg4b,.cpg4b *){display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;border:1px solid #24171c;border-radius:4px;background:#24171c;color:#ffffff;padding:12px 20px;font:500 13px/1.4 var(--cp-font-inter,"Inter"),sans-serif;text-decoration:none;white-space:nowrap;transition:background .25s ease}
:is(.ip-directory-page .cp-search-submit:hover,.ip-directory-page .cp-reset-btn:hover,.ip-directory-page .cp-plan-btn:hover,.ip-directory-page .cp-pricing-help-btn:hover):where(.cpg4b,.cpg4b *),.ip-button:hover:where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff}
:is(.ip-directory-page .cp-search-submit>span:last-child,.ip-directory-page .cp-plan-btn>span:last-child):where(.cpg4b,.cpg4b *),.ip-button>span:where(.cpg4b,.cpg4b *){color:#ff444d;font-size:20px;line-height:1}
.ip-directory-page :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.pricing-card,.cp-auction-card):where(.cpg4b,.cpg4b *){display:flex;flex-direction:column;min-width:0;background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:6px;overflow:hidden;box-shadow:none;color:var(--ip-ink);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}
.ip-directory-page :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.pricing-card,.cp-auction-card):hover:where(.cpg4b,.cpg4b *){transform:translateY(-3px);border-color:#77626c;box-shadow:0 7px 18px rgba(36,23,28,.05)}
.ip-directory-page .cp-card-stage:where(.cpg4b,.cpg4b *){position:relative;aspect-ratio:16/9;max-height:180px;flex-shrink:0;overflow:hidden;background:#ffffff}
.ip-directory-page .cp-card-stage>img:where(.cpg4b,.cpg4b *){display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
.ip-directory-page :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-auction-card):hover .cp-card-stage>img:where(.cpg4b,.cpg4b *){transform:scale(1.025)}
.ip-directory-page .cp-card-stage-placeholder:where(.cpg4b,.cpg4b *){display:grid;place-items:center;height:100%;color:#75666d;font:500 54px var(--cp-font-inter,"Inter"),sans-serif;background:#f4f0f2}
.ip-directory-page .cp-card-body:where(.cpg4b,.cpg4b *){padding:20px;flex:1;display:flex;flex-direction:column}
:is(.ip-directory-page .cp-card-title,.ip-directory-page .cp-post-title):where(.cpg4b,.cpg4b *){font-size:19px;font-weight:500;line-height:1.35;margin:0 0 10px;overflow-wrap:anywhere}
.ip-directory-page .cp-card-location:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.6;color:var(--ip-muted)}
.ip-directory-page .cp-card-location svg:where(.cpg4b,.cpg4b *){flex-shrink:0}
:is(.ip-directory-page .cp-card-desc,.ip-directory-page .cp-post-excerpt):where(.cpg4b,.cpg4b *){margin:10px 0 14px;color:var(--ip-muted);font-size:13px;line-height:1.65}
.ip-directory-page .cp-card-action:where(.cpg4b,.cpg4b *){margin-top:auto;padding-top:14px}
:is(.ip-directory-page .cp-card-btn,.ip-directory-page .cp-read-more-link):where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:13px;border-top:1px solid var(--ip-line);font-size:12px;font-weight:500;color:var(--ip-ink)}
.ip-directory-page :is(.arrow-icon,.action-arrow,.cp-read-more-link .arrow):where(.cpg4b,.cpg4b *){display:inline-block;font-size:21px;transition:transform .25s ease;color:var(--ip-ink)}
.ip-directory-page :is(.cp-ground-card,.cp-academy-card,.cp-blog-card,.cp-match-card,.cp-auction-card):hover :is(.arrow-icon,.action-arrow,.cp-read-more-link .arrow):where(.cpg4b,.cpg4b *){transform:translate(3px,-3px)}
.ip-directory-page :is(.cp-type-badge,.cp-verified-tag,.cp-category-tag):where(.cpg4b,.cpg4b *){position:absolute;top:14px;left:14px;max-width:calc(100% - 28px);padding:5px 9px;border-radius:3px;background:#ffffff;color:#8e2033;font-size:10px;font-weight:500;line-height:1.5}
.ip-directory-page .cp-academy-head:where(.cpg4b,.cpg4b *){display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}
.ip-directory-page .cp-academy-meta:where(.cpg4b,.cpg4b *){min-width:0}
.ip-directory-page .cp-academy-logo-wrap:where(.cpg4b,.cpg4b *){width:46px;height:46px;flex-shrink:0;border:1px solid var(--ip-line);border-radius:4px;overflow:hidden}
.ip-directory-page .cp-academy-logo-wrap img:where(.cpg4b,.cpg4b *){width:100%;height:100%;object-fit:contain}
.ip-directory-page .cp-card-stats:where(.cpg4b,.cpg4b *){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-block:15px;border-block:1px solid var(--ip-line)}
.ip-directory-page .cp-stat-fees:where(.cpg4b,.cpg4b *){font-size:20px;font-weight:500}
.ip-directory-page .cp-stat-fees small:where(.cpg4b,.cpg4b *){font-size:11px;color:var(--ip-muted);font-weight:400}
.ip-directory-page .cp-stat-timing:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:5px;font-size:11px;color:var(--ip-muted)}
.ip-directory-page .cp-facilities-wrap:where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;gap:8px 14px;padding-top:17px}
.ip-directory-page .cp-facility-tag:where(.cpg4b,.cpg4b *){font-size:10px;color:var(--ip-muted)}
.ip-directory-page .cp-facility-tag i:where(.cpg4b,.cpg4b *){font-style:normal;margin-right:3px}
.ip-directory-page .cp-pagination-shell:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding-top:38px}
.ip-directory-page :is(.cp-page-number,.cp-page-btn):where(.cpg4b,.cpg4b *){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;min-width:44px;padding:10px 13px;background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:4px;color:var(--ip-ink);font-size:12px}
.ip-directory-page .cp-page-number.cp-bs-active:where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff;border-color:#8e2033}
.ip-directory-page .cp-page-indicator:where(.cpg4b,.cpg4b *){font-size:12px;color:var(--ip-muted);margin-inline:14px}
.ip-directory-page .cp-empty-state:where(.cpg4b,.cpg4b *){text-align:center;padding:55px 20px;width:100%;border:1px solid var(--ip-line);border-radius:6px;background:var(--ip-panel)}
.ip-directory-page .cp-empty-title:where(.cpg4b,.cpg4b *){font-size:24px;margin-bottom:15px}
.ip-directory-page .cp-empty-desc:where(.cpg4b,.cpg4b *){font-size:14px;max-width:440px;margin:0 auto 22px}
.ip-directory-page .cp-filter-tabs-wrap:where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;gap:26px;border-bottom:1px solid var(--ip-line);margin:0 0 20px}
.ip-directory-page .cp-tab-pill:where(.cpg4b,.cpg4b *){padding:12px 0 16px;min-height:48px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--ip-muted);font-size:13px}
.ip-directory-page .cp-tab-pill.cp-bs-active:where(.cpg4b,.cpg4b *){color:var(--ip-ink);font-weight:600;border-bottom-color:#8e2033}
.ip-directory-page .cp-pulse-dot:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-match-card:where(.cpg4b,.cpg4b *){width:100%;padding:18px}
:is(.ip-directory-page .cp-match-top,.ip-directory-page .cp-match-type):where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:10px}
.ip-directory-page .cp-match-top:where(.cpg4b,.cpg4b *){justify-content:space-between;margin-bottom:10px}
.ip-directory-page .cp-match-type:where(.cpg4b,.cpg4b *){color:var(--ip-muted);font-size:11px}
.ip-directory-page .cp-match-overs:where(.cpg4b,.cpg4b *){font-size:10px}
.ip-directory-page .cp-match-badge:where(.cpg4b,.cpg4b *){display:inline-flex;align-items:center;gap:5px;border-radius:3px;background:#f4f0f2;color:var(--ip-muted);padding:5px 8px;font-size:9px;font-weight:500}
.ip-directory-page .cp-badge-live:where(.cpg4b,.cpg4b *){background:#f4f0f2;color:#8e2033}
.ip-directory-page .cp-badge-live .cp-live-dot:where(.cpg4b,.cpg4b *){width:5px;height:5px;border-radius:50%;background:#8e2033}
.ip-directory-page .cp-badge-upcoming:where(.cpg4b,.cpg4b *){background:#f4f0f2;color:#39232c}
.ip-directory-page .cp-match-venue-row:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:7px;color:var(--ip-muted);font-size:11px;margin-bottom:10px}
.ip-directory-page .cp-match-venue-row svg:where(.cpg4b,.cpg4b *){flex-shrink:0}
.ip-directory-page .cp-scoreboard-body:where(.cpg4b,.cpg4b *){padding-block:4px 10px}
.ip-directory-page .cp-team-row:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:5px}
.ip-directory-page .cp-team-info:where(.cpg4b,.cpg4b *){min-width:0}
.ip-directory-page .cp-team-name:where(.cpg4b,.cpg4b *){display:block;font-size:14px;line-height:1.5;font-weight:500}
.ip-directory-page .cp-team-score:where(.cpg4b,.cpg4b *){flex-shrink:0;font-size:20px;line-height:1.3;font-weight:500}
.ip-directory-page .cp-team-score .empty:where(.cpg4b,.cpg4b *){color:var(--ip-muted);font-size:11px;font-weight:400}
.ip-directory-page .cp-match-result-banner:where(.cpg4b,.cpg4b *){padding:8px 0;border-top:1px solid var(--ip-line);font-size:11px;color:var(--ip-muted)}
.ip-directory-page .cp-match-result-banner i:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-match-footer:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ip-line);margin-top:auto;padding-top:10px;font-size:12px}
:is(.ip-directory-page .cp-post-meta,.ip-directory-page .cp-author-wrap):where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.ip-directory-page .cp-post-meta:where(.cpg4b,.cpg4b *){justify-content:space-between;gap:12px;margin:0 0 20px;color:var(--ip-muted);font-size:10px}
.ip-directory-page .cp-author-pic img:where(.cpg4b,.cpg4b *){display:block;width:25px;height:25px;border-radius:50%;object-fit:cover}
.ip-directory-page .cp-post-date:where(.cpg4b,.cpg4b *){white-space:nowrap}
.ip-directory-page .cp-post-date svg:where(.cpg4b,.cpg4b *){margin-right:4px}
.ip-directory-page .cp-read-more-link:where(.cpg4b,.cpg4b *){margin-top:auto}
.ip-directory-page .cp-sidebar-widget:where(.cpg4b,.cpg4b *){background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:6px;padding:24px;margin-bottom:24px}
.ip-directory-page .cp-widget-title:where(.cpg4b,.cpg4b *){font-size:19px;margin:0 0 20px}
.ip-directory-page .cp-widget-title i:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-search-form:where(.cpg4b,.cpg4b *){display:flex}
.ip-directory-page .cp-search-form input:where(.cpg4b,.cpg4b *){min-width:0;width:100%;height:48px;background:var(--ip-panel);color:var(--ip-ink);border:1px solid #cbb9c1;border-right:0;border-radius:4px 0 0 4px;padding:12px;font-size:12px}
.ip-directory-page .cp-search-form button:where(.cpg4b,.cpg4b *){min-width:48px;height:48px;background:#24171c;color:#ffffff;border:1px solid #24171c;border-radius:0 4px 4px 0}
.ip-directory-page .cp-popular-item:where(.cpg4b,.cpg4b *){display:flex;align-items:flex-start;gap:13px;padding-block:16px;border-bottom:1px solid var(--ip-line)}
.ip-directory-page .cp-popular-item:last-child:where(.cpg4b,.cpg4b *){border-bottom:0;padding-bottom:0}
.ip-directory-page .cp-popular-item:first-child:where(.cpg4b,.cpg4b *){padding-top:0}
.ip-directory-page .cp-popular-thumb:where(.cpg4b,.cpg4b *){width:62px;height:62px;flex-shrink:0;background:#ffffff;border-radius:3px;overflow:hidden}
.ip-directory-page .cp-popular-thumb img:where(.cpg4b,.cpg4b *){width:100%;height:100%;object-fit:cover}
:is(.ip-directory-page .cp-popular-cat,.ip-directory-page .cp-popular-date):where(.cpg4b,.cpg4b *){font-size:10px;color:var(--ip-muted)}
.ip-directory-page .cp-popular-heading:where(.cpg4b,.cpg4b *){font-size:14px;line-height:1.5;margin:5px 0}
.ip-directory-page .cp-category-list:where(.cpg4b,.cpg4b *){margin:0;padding:0;list-style:none}
.ip-directory-page .cp-category-link:where(.cpg4b,.cpg4b *){display:flex;justify-content:space-between;gap:15px;padding-block:12px;border-top:1px solid var(--ip-line);font-size:13px}
.ip-directory-page .cp-tag-cloud:where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;gap:8px}
.ip-directory-page .cp-tag-pill:where(.cpg4b,.cpg4b *){padding:6px 9px;border:1px solid var(--ip-line);border-radius:3px;font-size:11px;color:var(--ip-muted)}
.ip-directory-page .cp-toggle-container:where(.cpg4b,.cpg4b *){display:flex;justify-content:flex-start;margin:0 0 28px;border-top:1px solid var(--ip-line);padding-top:24px}
.ip-directory-page .plan-toggle:where(.cpg4b,.cpg4b *){display:inline-flex;border:1px solid #cbb9c1;border-radius:4px;padding:4px;gap:4px;background:var(--ip-panel)}
.ip-directory-page .toggle-slider:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .plan-toggle-btn:where(.cpg4b,.cpg4b *){background:transparent;border:0;border-radius:3px;color:var(--ip-muted);min-height:44px;min-width:100px;padding:10px 18px;font-size:13px;transition:background .2s ease,color .2s ease}
.ip-directory-page .plan-toggle-btn.cp-bs-active:where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff}
.ip-directory-page .pricing-card:where(.cpg4b,.cpg4b *){padding:24px}
.ip-directory-page .cp-plan-title:where(.cpg4b,.cpg4b *){font-size:23px;margin:0 0 24px}
.ip-directory-page .cp-price-box:where(.cpg4b,.cpg4b *){margin-bottom:24px}
.ip-directory-page .cp-discount-pill:where(.cpg4b,.cpg4b *){display:inline-block;margin-bottom:13px;background:#f4f0f2;color:#39232c;padding:4px 8px;font-size:10px;border-radius:3px}
.ip-directory-page .cp-price-row:where(.cpg4b,.cpg4b *){display:flex;align-items:baseline;flex-wrap:wrap;gap:5px}
.ip-directory-page .cp-price-currency:where(.cpg4b,.cpg4b *){font-size:17px}
.ip-directory-page .cp-price-val:where(.cpg4b,.cpg4b *){font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.045em}
.ip-directory-page .cp-price-period:where(.cpg4b,.cpg4b *){font-size:11px;color:var(--ip-muted)}
.ip-directory-page .yearly-val:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-limit-chip:where(.cpg4b,.cpg4b *){display:flex;gap:10px;padding-block:18px;border-block:1px solid var(--ip-line);font-size:12px;line-height:1.6}
.ip-directory-page .cp-limit-sub:where(.cpg4b,.cpg4b *){display:block;color:var(--ip-muted);font-size:10px;margin-top:8px}
.ip-directory-page .cp-limit-icon:where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-features-list:where(.cpg4b,.cpg4b *){list-style:none;padding:0;margin:24px 0}
.ip-directory-page .cp-feature-item:where(.cpg4b,.cpg4b *){display:flex;gap:9px;font-size:12px;line-height:1.7;margin-bottom:13px}
.ip-directory-page .cp-check-icon:where(.cpg4b,.cpg4b *){color:#8e2033}
.ip-directory-page .cp-card-cta-wrap:where(.cpg4b,.cpg4b *){margin-top:auto}
.ip-directory-page .cp-plan-btn:where(.cpg4b,.cpg4b *){width:100%}
.ip-directory-page .cp-trust-section:where(.cpg4b,.cpg4b *){width:min(1440px,calc(100% - 112px));margin:64px auto -90px}
.ip-directory-page .cp-pricing-help-banner:where(.cpg4b,.cpg4b *){padding:45px;background:#ffffff;border:1px solid var(--ip-line);border-radius:6px;text-align:left}
.ip-directory-page .cp-pricing-help-banner h3:where(.cpg4b,.cpg4b *){font-size:28px;line-height:1.3;max-width:700px;margin:0 0 15px}
.ip-directory-page .cp-pricing-help-banner p:where(.cpg4b,.cpg4b *){max-width:660px;font-size:14px;margin-bottom:24px}
.ip-footer-cta:where(.cpg4b,.cpg4b *){background:#ffffff;border-top:1px solid var(--ip-line);padding-block:64px}
.ip-cta-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px}
.ip-footer-cta h2:where(.cpg4b,.cpg4b *){font:500 clamp(30px,3.2vw,48px)/1.15 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.04em;text-transform:none;margin:0;color:#24171c}
.ip-footer-cta p:where(.cpg4b,.cpg4b *){color:var(--ip-muted);font-size:15px;line-height:1.8;margin:0 0 23px;max-width:385px}
.ip-reveal:where(.cpg4b,.cpg4b *){opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .6s ease!important}
.ip-reveal.ip-visible:where(.cpg4b,.cpg4b *){opacity:1;transform:none}
@media (max-width:1000px){
.ip-shell:where(.cpg4b,.cpg4b *){width:calc(100% - 64px)}
.cp-inner-page .ip-hero-grid:where(.cpg4b,.cpg4b *){gap:40px}
.ip-directory-page .cp-filter-select:where(.cpg4b,.cpg4b *){width:180px}
.ip-directory-page .cp-trust-section:where(.cpg4b,.cpg4b *){width:calc(100% - 64px)}}
@media (max-width:700px){
.ip-shell:where(.cpg4b,.cpg4b *){width:calc(100% - 40px)}
.cp-inner-page .ip-breadcrumb:where(.cpg4b,.cpg4b *){padding-block:16px}
.cp-inner-page .ip-hero-grid:where(.cpg4b,.cpg4b *){grid-template-columns:1fr;gap:16px;padding-block:12px 24px}
.cp-inner-page .ip-hero h1:where(.cpg4b,.cpg4b *){font-size:clamp(32px,8vw,40px)}
.cp-inner-page .ip-intro:where(.cpg4b,.cpg4b *){max-width:100%}
.cp-inner-page .ip-intro p:first-child:where(.cpg4b,.cpg4b *){font-size:17px;margin-bottom:7px}
.ip-directory-page .cp-search-card:where(.cpg4b,.cpg4b *){flex-wrap:wrap;gap:12px}
.ip-directory-page .cp-search-icon:where(.cpg4b,.cpg4b *){top:15px}
.ip-directory-page .cp-search-input:where(.cpg4b,.cpg4b *){flex:auto;width:100%;font-size:16px}
.ip-directory-page .cp-filter-select:where(.cpg4b,.cpg4b *){flex:1;font-size:16px}
.ip-directory-page .cp-search-submit:where(.cpg4b,.cpg4b *){min-width:115px}
:is(.ip-directory-page .cp-card-body,.ip-directory-page .cp-match-card,.ip-directory-page .pricing-card):where(.cpg4b,.cpg4b *){padding:18px}
.ip-directory-page .cp-filter-tabs-wrap:where(.cpg4b,.cpg4b *){gap:10px 20px}
.ip-directory-page .cp-tab-pill:where(.cpg4b,.cpg4b *){font-size:11px}
.ip-directory-page .cp-search-form input:where(.cpg4b,.cpg4b *){font-size:16px}
.ip-directory-page .cp-sidebar:where(.cpg4b,.cpg4b *){margin-top:36px}
.ip-directory-page .cp-trust-section:where(.cpg4b,.cpg4b *){width:calc(100% - 40px)}
.ip-directory-page .cp-pricing-help-banner:where(.cpg4b,.cpg4b *){padding:28px 22px}
.ip-directory-page .cp-pricing-help-banner h3:where(.cpg4b,.cpg4b *){font-size:26px}
.ip-footer-cta:where(.cpg4b,.cpg4b *){padding-block:48px}
.ip-cta-grid:where(.cpg4b,.cpg4b *){grid-template-columns:1fr;gap:25px}
.ip-directory-page .ip-directory-heading:where(.cpg4b,.cpg4b *){align-items:flex-start;flex-direction:column;gap:8px}}
@media (prefers-reduced-motion:reduce){
:is(.cp-inner-page *,.ip-footer-cta *):where(.cpg4b,.cpg4b *){animation:none!important;transition:none!important}
.ip-reveal:where(.cpg4b,.cpg4b *){opacity:1;transform:none}}
.ip-directory-page.ip-yearly .yearly-val:where(.cpg4b,.cpg4b *){display:inline}
.ip-directory-page.ip-yearly .monthly-val:where(.cpg4b,.cpg4b *){display:none}
:is(.ip-directory-page .cp-academy-logo-wrap,.ip-directory-page .cp-popular-thumb):where(.cpg4b,.cpg4b *){display:grid;place-items:center;font-size:20px;color:#75666d;background:#f4f0f2}
.ip-directory-page .cp-popular-thumb .cp-card-stage-placeholder:where(.cpg4b,.cpg4b *){font-size:20px;width:100%}
.ip-directory-page .cp-search-card:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) auto;align-items:end}
.ip-directory-page .cp-search-card>div:where(.cpg4b,.cpg4b *){min-width:0}
.ip-directory-page .cp-search-card label:where(.cpg4b,.cpg4b *){display:block;margin-bottom:8px;font-size:11px;color:var(--ip-muted);line-height:1.5}
.ip-directory-page .ip-search-input-wrap:where(.cpg4b,.cpg4b *){position:relative}
.ip-directory-page .ip-search-input-wrap .cp-search-icon:where(.cpg4b,.cpg4b *){top:15px;left:14px}
.ip-directory-page .cp-filter-select:where(.cpg4b,.cpg4b *){width:100%}
@media (max-width:700px){
.ip-directory-page .cp-search-card:where(.cpg4b,.cpg4b *){grid-template-columns:minmax(0,1fr) auto}
.ip-directory-page .ip-search-field:where(.cpg4b,.cpg4b *){grid-column:1/-1}}
.cp-detail-page:where(.cpg4b,.cpg4b *){--dt-ink:#24171c;--dt-muted:#77626c;--dt-line:#cbb9c1;--dt-paper:#ffffff;background:#ffffff;color:var(--dt-ink);font:400 15px/1.65 var(--cp-font-inter,"Inter"),sans-serif;padding:0 0 80px;min-height:65vh}
.cp-detail-page *:where(.cpg4b,.cpg4b *),.cp-detail-page *:where(.cpg4b,.cpg4b *)::before,.cp-detail-page *:where(.cpg4b,.cpg4b *)::after{box-sizing:border-box}
.cp-detail-page :is(.cp-bs-container,.cp-bs-container-fluid,.dt-hero,.dt-record-grid):where(.cpg4b,.cpg4b *){width:calc(100% - 80px);max-width:1320px;margin-inline:auto;padding-inline:0!important}
.cp-detail-page :is(.cp-bs-container,.cp-bs-container-fluid) :is(.cp-bs-container,.cp-bs-container-fluid):where(.cpg4b,.cpg4b *){width:100%}
.cp-detail-page :is(h1,h2,h3,h4,h5,h6,.cp-bs-h1,.cp-bs-h2,.cp-bs-h3,.cp-bs-h4,.cp-bs-h5,.cp-bs-h6):where(.cpg4b,.cpg4b *){font-family:var(--cp-font-inter,"Inter"),sans-serif;font-weight:500;color:var(--dt-ink);letter-spacing:-.025em;text-transform:none;line-height:1.3}
.cp-detail-page :is(h2,.cp-bs-h2):where(.cpg4b,.cpg4b *){font-size:26px;margin-bottom:22px}
.cp-detail-page :is(h3,.cp-bs-h3):where(.cpg4b,.cpg4b *){font-size:22px}
.cp-detail-page :is(h4,.cp-bs-h4):where(.cpg4b,.cpg4b *){font-size:18px}
.cp-detail-page :is(h5,.cp-bs-h5):where(.cpg4b,.cpg4b *){font-size:16px}
.cp-detail-page p:where(.cpg4b,.cpg4b *){color:var(--dt-muted);line-height:1.8}
.cp-detail-page a:where(.cpg4b,.cpg4b *){color:inherit;text-decoration:none}
.cp-detail-page a:hover:where(.cpg4b,.cpg4b *){color:#39232c}
.cp-detail-page :is(button,input,select,textarea):where(.cpg4b,.cpg4b *){font-family:inherit}
.cp-detail-page :is(a,button,input,select,textarea):focus-visible:where(.cpg4b,.cpg4b *){outline:2px solid #39232c;outline-offset:4px}
.cp-detail-page img:where(.cpg4b,.cpg4b *){max-width:100%}
.cp-detail-page .dt-hero:where(.cpg4b,.cpg4b *){padding:24px 0;border-bottom:1px solid var(--dt-line);margin-bottom:24px}
.cp-detail-page .dt-breadcrumb:where(.cpg4b,.cpg4b *){display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--dt-muted);margin-bottom:20px}
.cp-detail-page .dt-breadcrumb a:where(.cpg4b,.cpg4b *){text-decoration:underline;text-underline-offset:4px}
.cp-detail-page .dt-breadcrumb>span:last-child:where(.cpg4b,.cpg4b *){color:var(--dt-ink)}
.cp-detail-page .dt-hero-row:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:32px}
.cp-detail-page .dt-identity:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:24px;min-width:0}
.cp-detail-page .dt-identity-text:where(.cpg4b,.cpg4b *){min-width:0}
.cp-detail-page .dt-eyebrow:where(.cpg4b,.cpg4b *){font:600 10px/1.5 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#39232c;margin:0 0 13px}
.cp-detail-page .dt-hero h1:where(.cpg4b,.cpg4b *){font-size:clamp(30px,3.6vw,48px);line-height:1.12;margin:0;letter-spacing:-.045em;overflow-wrap:anywhere}
.cp-detail-page .dt-avatar:where(.cpg4b,.cpg4b *){position:relative;display:grid;place-items:center;width:104px;height:104px;flex:0 0 104px;border:1px solid var(--dt-line);border-radius:8px;background:#f4f0f2;font-size:38px;font-weight:500;overflow:hidden;color:#8e2033}
.cp-detail-page .dt-avatar img:where(.cpg4b,.cpg4b *){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.cp-detail-page.dt-tournament .dt-avatar img:where(.cpg4b,.cpg4b *){object-fit:contain}
.cp-detail-page .dt-meta:where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--dt-muted);font-size:13px;margin-top:18px;align-items:center}
.cp-detail-page .dt-tag:where(.cpg4b,.cpg4b *){padding:4px 9px;border:1px solid #cbb9c1;border-radius:3px;color:#8e2033;background:#f4f0f2;font-size:11px}
.cp-detail-page .dt-summary:where(.cpg4b,.cpg4b *){display:flex;align-items:stretch;flex-shrink:0;padding:20px 0}
.cp-detail-page .dt-summary>div:where(.cpg4b,.cpg4b *){min-width:100px;padding:0 24px;border-left:1px solid var(--dt-line)}
.cp-detail-page .dt-summary strong:where(.cpg4b,.cpg4b *){display:block;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:1.2;font-variant-numeric:tabular-nums}
.cp-detail-page .dt-summary span:where(.cpg4b,.cpg4b *){display:block;font-size:11px;color:var(--dt-muted);margin-top:8px}
.cp-detail-page :is(.match-card,.cp-bs-card,.booking-card,.enrollment-card,.map-card,.dt-panel,.cp-bs-accordion-item):where(.cpg4b,.cpg4b *){background:var(--dt-paper);color:var(--dt-ink);border:1px solid var(--dt-line);border-radius:6px;box-shadow:none;overflow-wrap:anywhere}
.cp-detail-page .match-card:where(.cpg4b,.cpg4b *){padding:22px}
.cp-detail-page .match-card .match-card:where(.cpg4b,.cpg4b *){border-radius:4px}
.cp-detail-page .dt-profile-layout>.cp-bs-container-fluid>.match-card:where(.cpg4b,.cpg4b *){padding:0!important;background:transparent;border:0}
.cp-detail-page .dt-profile-layout>.cp-bs-container-fluid>.match-card>.cp-bs-tab-content:where(.cpg4b,.cpg4b *){padding:28px 0 0!important}
.cp-detail-page .dt-profile-layout>.cp-bs-container-fluid>.match-card>.cp-bs-nav:where(.cpg4b,.cpg4b *){border:1px solid var(--dt-line)!important;border-radius:5px;padding:5px!important;background:var(--dt-paper)}
.cp-detail-page :is(.cp-bs-nav-tabs,.match-tabs):where(.cpg4b,.cpg4b *){display:flex;flex-wrap:nowrap;justify-content:flex-start!important;gap:4px;overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:thin;border-color:var(--dt-line)!important}
.cp-detail-page .cp-bs-nav-item:where(.cpg4b,.cpg4b *){flex-shrink:0}
.cp-detail-page :is(.cp-bs-nav-tabs .cp-bs-nav-link,.tab-btn):where(.cpg4b,.cpg4b *){display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:13px 18px;min-height:46px;color:var(--dt-muted);background:transparent;background-image:none;border:0!important;border-radius:3px;font-size:13px;font-weight:500;text-transform:none!important;letter-spacing:0;box-shadow:none;transition:background-color .2s ease,color .2s ease}
.cp-detail-page :is(.cp-bs-nav-tabs .cp-bs-nav-link,.tab-btn):hover:where(.cpg4b,.cpg4b *){background:#f4f0f2;color:var(--dt-ink)}
.cp-detail-page :is(.cp-bs-nav-tabs .cp-bs-nav-link.cp-bs-active,.tab-btn.cp-bs-active):where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff}
.cp-detail-page .cp-bs-nav-tabs:where(.cpg4b,.cpg4b *)::before,.cp-detail-page .cp-bs-nav-tabs:where(.cpg4b,.cpg4b *)::after{display:none}
.cp-detail-page .cp-bs-table:where(.cpg4b,.cpg4b *){color:var(--dt-ink);border-color:var(--dt-line);font-size:13px;margin:0;--bs-table-bg:transparent;--bs-table-striped-bg:#f4f0f2;--bs-table-hover-bg:#f4f0f2}
.cp-detail-page .cp-bs-table>:not(caption)>*>*:where(.cpg4b,.cpg4b *){padding:15px 17px;background-color:transparent;border-color:var(--dt-line);color:inherit;vertical-align:middle}
.cp-detail-page .cp-bs-table thead:where(.cpg4b,.cpg4b *){background:#f4f0f2;color:#39232c;font-size:11px;font-weight:500}
.cp-detail-page .cp-bs-table :is(.cp-bs-text-white,.cp-bs-bg-dark,.cp-bs-bg-success,.cp-bs-bg-primary):where(.cpg4b,.cpg4b *){background:#f4f0f2!important;color:var(--dt-ink)!important}
.cp-detail-page .dt-table-wrap:where(.cpg4b,.cpg4b *){width:100%;overflow:auto;border:1px solid var(--dt-line);border-radius:4px;margin:16px 0}
.cp-detail-page .dt-table-wrap .cp-bs-table:where(.cpg4b,.cpg4b *){min-width:540px}
.cp-detail-page .cp-bs-row:where(.cpg4b,.cpg4b *){--bs-gutter-x:24px;--bs-gutter-y:0}
.cp-detail-page :is(.cp-bs-bg-light,.cp-bs-bg-white):where(.cpg4b,.cpg4b *){background:var(--dt-paper)!important}
.cp-detail-page :is(.cp-bs-text-primary,.cp-bs-text-info,.cp-bs-text-danger):where(.cpg4b,.cpg4b *){color:#8e2033!important}
.cp-detail-page :is(.cp-bs-bg-primary,.cp-bs-bg-info,.cp-bs-bg-warning):where(.cpg4b,.cpg4b *){background:#f4f0f2!important;color:#8e2033!important}
.cp-detail-page :is(.cp-bs-bg-dark,.cp-bs-bg-success):where(.cpg4b,.cpg4b *){background:#8e2033!important;color:#ffffff!important}
.cp-detail-page .team-name:where(.cpg4b,.cpg4b *){font-weight:500;font-size:16px}
.cp-detail-page .score:where(.cpg4b,.cpg4b *){color:#8e2033;font-variant-numeric:tabular-nums}
.cp-detail-page :is(.cp-bs-accordion-button,.cp-bs-accordion-button:not(.cp-bs-collapsed)):where(.cpg4b,.cpg4b *){background:#ffffff;color:var(--dt-ink);box-shadow:none;font:500 15px var(--cp-font-inter,"Inter"),sans-serif}
.cp-detail-page .cp-bs-accordion-button:focus:where(.cpg4b,.cpg4b *){box-shadow:inset 0 0 0 2px #cbb9c1}
.cp-detail-page .cp-bs-accordion-body:where(.cpg4b,.cpg4b *){background:#ffffff}
.cp-detail-page .data img:where(.cpg4b,.cpg4b *){height:48px;width:48px;object-fit:cover;border-radius:50%}
.cp-detail-page :is(.gallery-thumbnail,.gallery-modal-img):where(.cpg4b,.cpg4b *){border-radius:5px;overflow:hidden}
.cp-detail-page .gallery-thumbnail:where(.cpg4b,.cpg4b *){transition:transform .25s ease}
.cp-detail-page .gallery-thumbnail:hover:where(.cpg4b,.cpg4b *){transform:translateY(-3px)}
.cp-detail-page .gallery-thumbnail img:where(.cpg4b,.cpg4b *){width:100%;height:200px;object-fit:cover}
.cp-detail-page .gallery-desc:where(.cpg4b,.cpg4b *){font-size:13px;color:var(--dt-muted)}
.cp-detail-page .cp-bs-modal-content:where(.cpg4b,.cpg4b *){background:var(--dt-paper);color:var(--dt-ink);border-radius:6px;border:1px solid var(--dt-line)}
.cp-detail-page .modal-image .cp-bs-modal-body:where(.cpg4b,.cpg4b *){background:#24171c}
.cp-detail-page .modal-image .gallery-modal-img:where(.cpg4b,.cpg4b *){max-height:70vh;object-fit:contain}
.cp-detail-page :is(.ground-content,.academy-content):where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:38px;padding:0;align-items:start}
.cp-detail-page :is(.main-content,.sidebar):where(.cpg4b,.cpg4b *){min-width:0}
.cp-detail-page .sidebar:where(.cpg4b,.cpg4b *){padding:0;width:auto;position:static;height:auto;background:transparent}
.cp-detail-page :is(.ground-image,.academy-image):where(.cpg4b,.cpg4b *){border:1px solid var(--dt-line);border-radius:6px;overflow:hidden;margin:0 0 30px;background:#f4f0f2}
.cp-detail-page :is(.ground-image,.academy-image)>img:where(.cpg4b,.cpg4b *){display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.cp-detail-page :is(.ground-description,.academy-description,.ground-details,.academy-details,.address-section,.facilities-section,.other-facilities):where(.cpg4b,.cpg4b *){margin-bottom:32px}
.cp-detail-page :is(.booking-card,.enrollment-card,.map-card,.dt-panel):where(.cpg4b,.cpg4b *){padding:22px;margin-bottom:20px}
.cp-detail-page :is(.booking-card,.enrollment-card) h3:where(.cpg4b,.cpg4b *){font-size:22px;margin:0 0 17px}
.cp-detail-page :is(.booking-card,.enrollment-card,.map-card) p:where(.cpg4b,.cpg4b *){font-size:13px}
.cp-detail-page .enrollment-card:where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff;text-align:left}
.cp-detail-page .enrollment-card h3:where(.cpg4b,.cpg4b *){color:#ffffff}
.cp-detail-page .enrollment-card p:where(.cpg4b,.cpg4b *){color:#cbb9c1}
.cp-detail-page .price-info:where(.cpg4b,.cpg4b *){margin:20px 0 14px;color:#ffffff}
.cp-detail-page .price-info .price:where(.cpg4b,.cpg4b *){color:#ffffff;font:500 36px var(--cp-font-inter,"Inter"),sans-serif}
.cp-detail-page .price-info .period:where(.cpg4b,.cpg4b *){font:400 12px var(--cp-font-inter,"Inter"),sans-serif;color:#cbb9c1}
.cp-detail-page :is(.book-btn,.enroll-btn,.dt-button,.cric-btn):where(.cpg4b,.cpg4b *){display:inline-flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:46px;padding:12px 16px;border:1px solid #8e2033;border-radius:4px;background:#8e2033;color:#ffffff;font-size:13px;font-weight:500;line-height:1.5;box-shadow:none;text-decoration:none;transition:background-color .2s ease,transform .2s ease}
.cp-detail-page :is(.book-btn,.dt-button,.cric-btn):hover:where(.cpg4b,.cpg4b *){background:#39232c;color:#ffffff;transform:translateY(-1px);box-shadow:none}
.cp-detail-page .enroll-btn:where(.cpg4b,.cpg4b *){background:#ff444d;color:#24171c;border-color:#ff444d}
.cp-detail-page .enroll-btn:hover:where(.cpg4b,.cpg4b *){background:#cbb9c1;color:#24171c;transform:translateY(-1px);box-shadow:none}
.cp-detail-page .enroll-btn[data-bs-toggle]:where(.cpg4b,.cpg4b *){background:transparent;color:#ffffff;border-color:#77626c}
.cp-detail-page .enroll-btn[data-bs-toggle]:hover:where(.cpg4b,.cpg4b *){background:#39232c}
.cp-detail-page .dt-button-outline:where(.cpg4b,.cpg4b *){background:transparent;color:#8e2033;width:auto;flex-shrink:0}
.cp-detail-page .dt-map-link:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--dt-line);padding-top:16px;font-size:12px;font-weight:500}
.cp-detail-page .dt-coordinate:where(.cpg4b,.cpg4b *){font-size:11px!important;color:var(--dt-muted);font-variant-numeric:tabular-nums}
.cp-detail-page .details-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
.cp-detail-page .detail-item:where(.cpg4b,.cpg4b *){background:transparent;border-radius:0;padding:18px 0;border-bottom:1px solid var(--dt-line);gap:14px;align-items:flex-start;font-size:13px}
.cp-detail-page .detail-item i:where(.cpg4b,.cpg4b *){font-size:16px;color:#77626c;margin-top:4px}
.cp-detail-page .detail-item strong:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font-weight:500;margin-bottom:5px}
.cp-detail-page .detail-item span:where(.cpg4b,.cpg4b *){color:var(--dt-muted)}
.cp-detail-page :is(.nearby-section,.trials-section,.camps-section):where(.cpg4b,.cpg4b *){margin-top:45px;padding-top:32px;border-top:1px solid var(--dt-line)}
.cp-detail-page .section-header:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}
.cp-detail-page .section-header h2:where(.cpg4b,.cpg4b *){margin:0}
.cp-detail-page :is(.nearby-grid,.trials-grid,.camps-grid):where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.cp-detail-page :is(.nearby-card,.trial-card,.camp-card):where(.cpg4b,.cpg4b *){display:block;background:var(--dt-paper);border:1px solid var(--dt-line);border-radius:6px;overflow:hidden;box-shadow:none}
.cp-detail-page :is(.trial-card,.camp-card):where(.cpg4b,.cpg4b *){padding:20px}
.cp-detail-page .nearby-card:hover:where(.cpg4b,.cpg4b *){transform:translateY(-2px);box-shadow:none}
.cp-detail-page .nearby-info h4:where(.cpg4b,.cpg4b *){color:var(--dt-ink)}
.cp-detail-page .nearby-info p:where(.cpg4b,.cpg4b *){color:var(--dt-muted)}
.cp-detail-page .facility-item:where(.cpg4b,.cpg4b *){background:var(--dt-paper);color:var(--dt-ink);border:1px solid var(--dt-line);border-radius:4px;box-shadow:none}
.cp-detail-page .facility-item i:where(.cpg4b,.cpg4b *){color:#8e2033}
.cp-detail-page .dt-image-fallback:where(.cpg4b,.cpg4b *){display:grid;place-items:center;flex-shrink:0;background:#f4f0f2;color:#77626c;font:500 18px/1 var(--cp-font-inter,"Inter"),sans-serif;border:1px solid var(--dt-line);border-radius:4px;width:48px;height:48px}
.cp-detail-page .dt-media-fallback:where(.cpg4b,.cpg4b *){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;aspect-ratio:auto;background:#f4f0f2;color:#77626c;padding:18px}
.cp-detail-page .dt-media-fallback .dt-media-mark:where(.cpg4b,.cpg4b *){font-size:32px;color:#8e2033;letter-spacing:-.06em}
.cp-detail-page .dt-media-fallback p:where(.cpg4b,.cpg4b *){font-size:12px;margin:0;text-align:center}
.cp-detail-page .dt-empty:where(.cpg4b,.cpg4b *){padding:24px 20px;color:var(--dt-muted);font-size:13px;text-align:center;border:1px solid var(--dt-line);border-radius:5px;background:var(--dt-paper);margin:12px 0}
.cp-detail-page .stat-card:where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff;min-height:200px;border-radius:5px;overflow:hidden}
.cp-detail-page .stat-data:where(.cpg4b,.cpg4b *){padding:24px}
.cp-detail-page .stat-title:where(.cpg4b,.cpg4b *){color:#ffffff;font:500 17px var(--cp-font-inter,"Inter"),sans-serif}
.cp-detail-page .stat-main:where(.cpg4b,.cpg4b *){font-size:32px;margin:12px 0}
.cp-detail-page .stat-line:where(.cpg4b,.cpg4b *){border-top:1px solid #77626c;margin:12px 0}
.cp-detail-page .stat-info:where(.cpg4b,.cpg4b *){font-size:13px}
.cp-detail-page .stat-footer:where(.cpg4b,.cpg4b *){padding:15px 24px;font-size:12px;background:#39232c;color:#cbb9c1}
.cp-detail-page #members .match-card:where(.cpg4b,.cpg4b *){height:100%;padding:22px}
.cp-detail-page #members .match-card img:where(.cpg4b,.cpg4b *){height:64px;width:64px;flex-shrink:0;object-fit:cover;border-radius:50%}
.cp-detail-page #members .match-card .dt-image-fallback:where(.cpg4b,.cpg4b *){height:64px;width:64px;border-radius:50%}
.cp-detail-page #members .match-card h4:where(.cpg4b,.cpg4b *){font-size:17px}
.cp-detail-page #members .match-card p:where(.cpg4b,.cpg4b *){font-size:12px}
.cp-detail-page .dt-record-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:30px}
.cp-detail-page .dt-facts:where(.cpg4b,.cpg4b *){margin:24px 0 0}
.cp-detail-page .dt-facts>div:where(.cpg4b,.cpg4b *){border-top:1px solid var(--dt-line);padding:16px 0}
.cp-detail-page .dt-facts dt:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font-weight:400;font-size:11px;margin-bottom:5px}
.cp-detail-page .dt-facts dd:where(.cpg4b,.cpg4b *){font-size:14px;margin:0;overflow-wrap:anywhere}
.cp-detail-page .dt-facts-two:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}
.cp-detail-page .dt-prose:where(.cpg4b,.cpg4b *){color:var(--dt-muted)}
.cp-detail-page .dt-tagline:where(.cpg4b,.cpg4b *){padding-top:20px;font-size:14px;font-style:italic}
.cp-detail-page.dt-blog .dt-hero:where(.cpg4b,.cpg4b *){padding-bottom:25px;margin-bottom:40px}
.cp-detail-page .dt-journal-label:where(.cpg4b,.cpg4b *){color:var(--dt-ink);margin:0;font-size:15px}
.cp-detail-page.dt-blog .dt-eyebrow:where(.cpg4b,.cpg4b *){display:none}
.cp-detail-page .blog-details:where(.cpg4b,.cpg4b *){padding:0;overflow:visible;background:transparent}
.cp-detail-page .blog-details>.cp-bs-container:where(.cpg4b,.cpg4b *){max-width:900px}
.cp-detail-page .dt-article:where(.cpg4b,.cpg4b *){padding:0;border:0;margin:0}
.cp-detail-page .post-stats:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font-size:12px;display:flex;flex-wrap:wrap;gap:8px 20px}
.cp-detail-page .post-stats :is(.category-name,.posted-time):where(.cpg4b,.cpg4b *){font:400 12px var(--cp-font-inter,"Inter"),sans-serif;color:var(--dt-muted);padding:0;background:none;border:0}
.cp-detail-page .blog-details .dt-article .post-title:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font:500 clamp(32px,4vw,54px)/1.15 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.04em;margin:22px 0 28px}
.cp-detail-page .blog-details .dt-article .post-title span:where(.cpg4b,.cpg4b *){background:none}
.cp-detail-page .author-info:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:12px;padding:0;margin:0 0 30px}
.cp-detail-page .author-info .author-pic:where(.cpg4b,.cpg4b *){width:36px;height:36px;flex:0 0 36px;border-radius:50%;overflow:hidden}
.cp-detail-page .author-pic img:where(.cpg4b,.cpg4b *){width:100%;height:100%;object-fit:cover}
.cp-detail-page .author-descr:where(.cpg4b,.cpg4b *){display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px}
.cp-detail-page .author-descr :is(.auth-name,.auth-designation,.break-icon):where(.cpg4b,.cpg4b *){font:400 12px var(--cp-font-inter,"Inter"),sans-serif!important;color:var(--dt-muted)!important}
.cp-detail-page .post-img:where(.cpg4b,.cpg4b *){border-radius:6px;overflow:hidden;margin-bottom:32px}
.cp-detail-page .post-img img:where(.cpg4b,.cpg4b *){width:100%;height:auto;max-height:520px;object-fit:cover}
.cp-detail-page .post-content:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font:400 17px/1.9 var(--cp-font-inter,"Inter"),sans-serif;max-width:780px;margin-inline:auto}
.cp-detail-page .post-content p:where(.cpg4b,.cpg4b *){font:inherit;color:inherit;margin:0 0 24px}
.cp-detail-page .post-content :is(h2,h3):where(.cpg4b,.cpg4b *){margin-top:32px}
.cp-detail-page .post-content :is(ul,ol):where(.cpg4b,.cpg4b *){padding-left:24px;list-style:revert;margin-bottom:24px}
.cp-detail-page .post-actions:where(.cpg4b,.cpg4b *){padding:24px 0;border-block:1px solid var(--dt-line)}
.cp-detail-page .post-actions .post-stats:where(.cpg4b,.cpg4b *){gap:12px}
.cp-detail-page .post-actions .post-stats span:where(.cpg4b,.cpg4b *){font-size:12px;color:var(--dt-muted)}
.cp-detail-page .dt-discussion:where(.cpg4b,.cpg4b *){padding:36px 0;border:0}
.cp-detail-page .post-comment-form:where(.cpg4b,.cpg4b *){display:flex;gap:15px;padding:0 0 32px;border:0}
.cp-detail-page .post-comment-form .commentor-pic:where(.cpg4b,.cpg4b *){display:none}
.cp-detail-page .part-form:where(.cpg4b,.cpg4b *){flex:1;min-width:0}
.cp-detail-page .part-form form:where(.cpg4b,.cpg4b *){display:flex;gap:10px;padding:0;background:transparent;border:0}
.cp-detail-page .part-form input:where(.cpg4b,.cpg4b *){min-width:0;width:100%;min-height:48px;border:1px solid var(--dt-line);border-radius:4px;background:var(--dt-paper);color:var(--dt-ink);padding:12px 15px;font-size:14px}
.cp-detail-page .part-form button:where(.cpg4b,.cpg4b *){position:static!important;inset:auto!important;transform:none!important;width:auto!important;min-height:48px;padding:10px 20px;background:#8e2033;color:#ffffff;border:0;border-radius:4px;font-size:12px}
.cp-detail-page :is(.element-title,.element-titl):where(.cpg4b,.cpg4b *){font:500 22px var(--cp-font-inter,"Inter"),sans-serif;color:var(--dt-ink)}
.cp-detail-page :is(.single-comment,.single-reply):where(.cpg4b,.cpg4b *){display:flex;gap:16px;padding:24px 0;border-bottom:1px solid var(--dt-line)}
.cp-detail-page .commentor-pic:where(.cpg4b,.cpg4b *){flex:0 0 36px;width:36px;height:36px}
.cp-detail-page .commentor-pic img:where(.cpg4b,.cpg4b *){width:36px;height:36px;object-fit:cover;border-radius:50%}
.cp-detail-page .part-comment-info:where(.cpg4b,.cpg4b *){flex:1;min-width:0}
.cp-detail-page .comment-stats:where(.cpg4b,.cpg4b *){display:flex;gap:14px;flex-wrap:wrap;font-size:12px;margin-bottom:10px}
.cp-detail-page .comment-stats .commentator-name:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font:500 13px var(--cp-font-inter,"Inter"),sans-serif}
.cp-detail-page .comment-stats .commented-time:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font:400 11px var(--cp-font-inter,"Inter"),sans-serif}
.cp-detail-page .part-comment-info p:where(.cpg4b,.cpg4b *){font-size:14px}
.cp-detail-page .comment-into-social:where(.cpg4b,.cpg4b *){display:flex;gap:16px}
.cp-detail-page .comment-into-social .single-social:where(.cpg4b,.cpg4b *){font-size:12px;color:var(--dt-muted);cursor:pointer}
.cp-detail-page .dt-related-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}
.cp-detail-page .dt-related-grid .single-blog:where(.cpg4b,.cpg4b *){background:var(--dt-paper);border:1px solid var(--dt-line);border-radius:5px;overflow:hidden}
.cp-detail-page .dt-related-grid .part-img:where(.cpg4b,.cpg4b *){aspect-ratio:16/9;overflow:hidden}
.cp-detail-page .dt-related-grid .part-img img:where(.cpg4b,.cpg4b *){width:100%;height:100%;object-fit:cover}
.cp-detail-page .dt-related-grid .part-text:where(.cpg4b,.cpg4b *){padding:22px;background:transparent}
.cp-detail-page .dt-related-grid .post-category:where(.cpg4b,.cpg4b *){font-size:10px;color:var(--dt-muted)}
.cp-detail-page .dt-related-grid .blog-post-title:where(.cpg4b,.cpg4b *){font-size:21px;margin:12px 0}
.cp-detail-page .dt-related-grid .post-info-stats:where(.cpg4b,.cpg4b *){font-size:11px;color:var(--dt-muted);display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.cp-detail-page .dt-related-grid .post-creator:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:8px}
.cp-detail-page .dt-related-grid .creator-pic:where(.cpg4b,.cpg4b *){width:26px;height:26px;border-radius:50%;overflow:hidden}
.cp-detail-page .dt-related-grid .creator-pic img:where(.cpg4b,.cpg4b *){width:100%;height:100%;object-fit:cover}
@media (min-width:768px){
.cp-detail-page .col-md-2-4:where(.cpg4b,.cpg4b *){flex:0 0 auto;width:20%}}
@media (max-width:1100px){
.cp-detail-page .dt-hero-row:where(.cpg4b,.cpg4b *){align-items:flex-start;flex-direction:column;gap:24px}
.cp-detail-page .dt-summary:where(.cpg4b,.cpg4b *){padding:0}
.cp-detail-page .dt-summary>div:first-child:where(.cpg4b,.cpg4b *){border:0;padding-left:0}
.cp-detail-page :is(.ground-content,.academy-content):where(.cpg4b,.cpg4b *){grid-template-columns:minmax(0,1fr) 300px;gap:26px}}
@media (max-width:767px){
.cp-detail-page:where(.cpg4b,.cpg4b *){padding-bottom:48px;font-size:14px}
.cp-detail-page :is(.cp-bs-container,.cp-bs-container-fluid,.dt-hero,.dt-record-grid):where(.cpg4b,.cpg4b *){width:calc(100% - 40px)}
.cp-detail-page .dt-hero:where(.cpg4b,.cpg4b *){padding:20px 0;margin-bottom:20px}
.cp-detail-page .dt-breadcrumb:where(.cpg4b,.cpg4b *){margin-bottom:28px;font-size:11px}
.cp-detail-page .dt-identity:where(.cpg4b,.cpg4b *){gap:16px;align-items:flex-start}
.cp-detail-page .dt-avatar:where(.cpg4b,.cpg4b *){width:64px;height:64px;flex-basis:64px;font-size:28px;border-radius:5px}
.cp-detail-page .dt-hero h1:where(.cpg4b,.cpg4b *){font-size:32px}
.cp-detail-page .dt-meta:where(.cpg4b,.cpg4b *){font-size:12px;gap:8px 12px;margin-top:13px}
.cp-detail-page .dt-eyebrow:where(.cpg4b,.cpg4b *){font-size:9px;margin-bottom:10px}
.cp-detail-page .dt-summary strong:where(.cpg4b,.cpg4b *){font-size:28px}
.cp-detail-page .dt-summary>div:where(.cpg4b,.cpg4b *){min-width:85px;padding-inline:20px}
.cp-detail-page :is(.ground-content,.academy-content,.dt-record-grid):where(.cpg4b,.cpg4b *){grid-template-columns:1fr;gap:12px}
.cp-detail-page :is(.booking-card,.enrollment-card,.map-card,.dt-panel,.match-card):where(.cpg4b,.cpg4b *){padding:22px}
.cp-detail-page :is(.nearby-grid,.trials-grid,.camps-grid,.dt-related-grid):where(.cpg4b,.cpg4b *){grid-template-columns:1fr;gap:20px}
.cp-detail-page .section-header:where(.cpg4b,.cpg4b *){flex-direction:column;align-items:flex-start;gap:14px}
.cp-detail-page .section-header .cp-bs-nav:where(.cpg4b,.cpg4b *){width:100%}
.cp-detail-page :is(.cp-bs-nav-tabs .cp-bs-nav-link,.tab-btn):where(.cpg4b,.cpg4b *){padding:11px 14px;font-size:12px}
.cp-detail-page .dt-profile-layout>.cp-bs-container-fluid>.match-card>.cp-bs-tab-content:where(.cpg4b,.cpg4b *){padding-top:20px!important}
.cp-detail-page .cp-bs-table>:not(caption)>*>*:where(.cpg4b,.cpg4b *){padding:12px}
.cp-detail-page .dt-facts-two:where(.cpg4b,.cpg4b *){gap:0 20px}
.cp-detail-page .dt-facts dd:where(.cpg4b,.cpg4b *){font-size:13px}
.cp-detail-page .post-content:where(.cpg4b,.cpg4b *){font-size:16px}
.cp-detail-page .dt-media-fallback:where(.cpg4b,.cpg4b *){padding:24px}
.cp-detail-page .replies-container:where(.cpg4b,.cpg4b *){margin-left:10px!important}
.cp-detail-page .details-grid:where(.cpg4b,.cpg4b *){grid-template-columns:1fr}
.cp-detail-page .dt-button-outline:where(.cpg4b,.cpg4b *){width:100%}}
@media (prefers-reduced-motion:no-preference){
.cp-detail-page .dt-hero-row:where(.cpg4b,.cpg4b *){animation:dt-enter-cp-282b8fc .4s ease both}
.cp-detail-page .dt-panel:where(.cpg4b,.cpg4b *),.cp-detail-page #members .match-card:where(.cpg4b,.cpg4b *){transition:border-color .25s ease,transform .25s ease}
.cp-detail-page #members a:hover .match-card:where(.cpg4b,.cpg4b *){transform:translateY(-2px);border-color:#cbb9c1}}
@media (prefers-reduced-motion:reduce){
.cp-detail-page *:where(.cpg4b,.cpg4b *),.cp-detail-page *:where(.cpg4b,.cpg4b *)::before,.cp-detail-page *:where(.cpg4b,.cpg4b *)::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.cp-detail-page :is(.ground-image,.academy-image,.post-img) .dt-media-fallback:where(.cpg4b,.cpg4b *){aspect-ratio:auto;min-height:112px}
.cp-detail-page .blog-details .dt-article .post-stats span.category-name:where(.cpg4b,.cpg4b *){color:#39232c;background:none;letter-spacing:.08em}
.cp-detail-page .blog-details .dt-article .post-stats span.category-name:where(.cpg4b,.cpg4b *)::after{display:none}
.cp-detail-page .dt-table-wrap .cp-bs-table .dt-image-fallback:where(.cpg4b,.cpg4b *){width:36px;height:36px;font-size:12px}
@media (max-width:767px){
.cp-detail-page :is(.ground-image,.academy-image,.post-img) .dt-media-fallback:where(.cpg4b,.cpg4b *){min-height:96px}}
.cp-detail-page .cp-bs-rounded-pill:where(.cpg4b,.cpg4b *){white-space:nowrap;flex-shrink:0}
.cp-detail-page :is(.team1,.team2,.team-name,.score,.kpifDJ,.stats-title):where(.cpg4b,.cpg4b *){color:var(--dt-ink)}
.cp-detail-page .match-card .cp-bs-d-flex:has(>.cp-bs-rounded-pill):where(.cpg4b,.cpg4b *){gap:10px;align-items:flex-start}
.cp-detail-page .dt-table-wrap:where(.cpg4b,.cpg4b *){overflow-x:auto}
.cp-detail-page .dt-table-wrap :is(th,td):where(.cpg4b,.cpg4b *){overflow-wrap:normal;word-break:normal}
.cp-detail-page .dt-table-wrap th:where(.cpg4b,.cpg4b *){white-space:nowrap}
.cp-detail-page #pt .dt-table-wrap .cp-bs-table:where(.cpg4b,.cpg4b *){min-width:900px}
.cp-detail-page .stats-card:where(.cpg4b,.cpg4b *){min-height:98px;height:auto;min-width:120px;flex:1 1 120px;padding:20px 16px;background:var(--dt-paper);border:1px solid var(--dt-line);border-radius:4px;box-shadow:none}
.cp-detail-page .stats-card .stats-score:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font:500 28px/1.3 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.035em}
.cp-detail-page .stats-card .stats-title:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font:400 12px/1.5 var(--cp-font-inter,"Inter"),sans-serif;margin-top:7px}
.cp-detail-page :is(select,.cp-bs-form-select,.cp-bs-form-control):where(.cpg4b,.cpg4b *){background-color:var(--dt-paper);border:1px solid #cbb9c1;border-radius:4px;color:var(--dt-ink);min-height:44px;font-size:13px;max-width:100%}
.cp-detail-page :is(.cp-bs-btn-outline-primary,.cp-bs-btn-primary,.cp-bs-btn-outline-success):where(.cpg4b,.cpg4b *){border-color:#8e2033;color:#8e2033;background:transparent;box-shadow:none;border-radius:4px}
.cp-detail-page :is(.cp-bs-btn-outline-primary,.cp-bs-btn-primary,.cp-bs-btn-outline-success):hover:where(.cpg4b,.cpg4b *){background:#8e2033;color:#ffffff}
.cp-detail-page .cp-bs-modal .cric-btn:where(.cpg4b,.cpg4b *){background:#8e2033!important;background-image:none!important;color:#ffffff!important;border:1px solid #8e2033!important;border-radius:4px;box-shadow:none!important;width:auto;min-width:130px;justify-content:center}
.cp-detail-page .cp-bs-modal .cric-btn:hover:where(.cpg4b,.cpg4b *){background:#39232c!important}
.cp-detail-page .cp-bs-modal-header:where(.cpg4b,.cpg4b *){padding:22px 24px;border-color:var(--dt-line)}
.cp-detail-page .cp-bs-modal-body:where(.cpg4b,.cpg4b *){padding:24px}
.cp-detail-page .cp-bs-modal .cp-bs-btn-close:where(.cpg4b,.cpg4b *){opacity:.7}
.cp-detail-page .dt-discussion .all-comments:where(.cpg4b,.cpg4b *){margin:8px 0 0;padding:0;border:0}
.cp-detail-page .dt-discussion .element-titl:where(.cpg4b,.cpg4b *){margin:0 0 20px}
.cp-detail-page .dt-discussion .single-comment:where(.cpg4b,.cpg4b *){align-items:flex-start}
.cp-detail-page .dt-discussion .commentor-pic .dt-image-fallback:where(.cpg4b,.cpg4b *){width:36px;height:36px;border-radius:50%;font-size:13px}
.cp-detail-page .dt-related:where(.cpg4b,.cpg4b *){border-top:1px solid var(--dt-line);padding-top:28px}
.cp-detail-page .dt-discussion .post-comment-form:where(.cpg4b,.cpg4b *){padding:0 0 28px;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}
.cp-detail-page .dt-discussion .part-form form:where(.cpg4b,.cpg4b *){align-items:flex-start}
.cp-detail-page .dt-discussion .part-form form :is(input,button):where(.cpg4b,.cpg4b *){height:48px;min-height:48px}
.cp-detail-page .dt-discussion .part-form form button:where(.cpg4b,.cpg4b *){-webkit-text-fill-color:currentColor;background-clip:border-box;background-image:none}
.cp-detail-page .dt-discussion .part-form:where(.cpg4b,.cpg4b *){background:transparent;padding:0;border:0;border-radius:0;box-shadow:none}
.cp-detail-page :is(.academy-details,.facilities-section):where(.cpg4b,.cpg4b *){background:transparent;border:0;border-radius:0;padding:0}
.cp-detail-page .cric-btn:where(.cpg4b,.cpg4b *){width:auto;background:#8e2033!important;background-image:none!important;color:#ffffff!important;border-color:#8e2033!important;box-shadow:none}
.cp-detail-page .cric-btn:hover:where(.cpg4b,.cpg4b *){background:#39232c!important;color:#ffffff!important}
.cp-detail-page .cric-btn:where(.cpg4b,.cpg4b *)::before,.cp-detail-page .cric-btn:where(.cpg4b,.cpg4b *)::after{content:none;display:none;background:none}
.cp-detail-page .tab-btn:where(.cpg4b,.cpg4b *){background:transparent!important;background-image:none!important;color:var(--dt-muted)!important;border-radius:3px}
.cp-detail-page .tab-btn:hover:where(.cpg4b,.cpg4b *){background:#f4f0f2!important;color:var(--dt-ink)!important}
:is(.cp-detail-page .tab-btn.cp-bs-active,.cp-detail-page .tab-btn[aria-selected="true"]):where(.cpg4b,.cpg4b *){background:#8e2033!important;background-image:none!important;color:#ffffff!important}
.cp-detail-page .tab-btn:where(.cpg4b,.cpg4b *)::before,.cp-detail-page .tab-btn:where(.cpg4b,.cpg4b *)::after{content:none;background:none}
.cp-detail-page .dt-roster-card:where(.cpg4b,.cpg4b *){display:flex;flex-direction:column;gap:20px;padding:20px;margin:0}
.cp-detail-page .dt-roster-identity:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:14px;min-width:0}
.cp-detail-page .dt-roster-avatar:where(.cpg4b,.cpg4b *){width:56px;height:56px;flex:0 0 56px;font-size:23px;border-radius:50%}
.cp-detail-page .dt-roster-description:where(.cpg4b,.cpg4b *){min-width:0}
.cp-detail-page .dt-roster-card .player-name:where(.cpg4b,.cpg4b *){font-size:16px;margin:0 0 5px;line-height:1.35}
.cp-detail-page .dt-roster-description p:where(.cpg4b,.cpg4b *){font-size:12px;margin:0}
.cp-detail-page .dt-roster-link:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;margin-top:auto;border-top:1px solid var(--dt-line);font-size:12px;font-weight:500;color:#8e2033}
.cp-detail-page .dt-roster-link>span:where(.cpg4b,.cpg4b *){font-size:19px;transition:transform .2s ease}
.cp-detail-page .dt-roster-link:hover>span:where(.cpg4b,.cpg4b *){transform:translate(2px,-2px)}
.cp-detail-page #teamsAccordion .cp-bs-accordion-body:where(.cpg4b,.cpg4b *){padding:24px 16px 12px}
.cp-detail-page #teamsAccordion .cp-bs-accordion-header:where(.cpg4b,.cpg4b *){margin:0}
.cp-detail-page #teamsAccordion .cp-bs-accordion-item + .cp-bs-accordion-item:where(.cpg4b,.cpg4b *){margin-top:12px}
.cp-detail-page #teamsAccordion .cp-bs-accordion-button:where(.cpg4b,.cpg4b *)::after{filter:grayscale(1)}
.cp-detail-page .dt-team-action:where(.cpg4b,.cpg4b *){display:inline-flex;width:auto}
@media (max-width:767px){
.cp-detail-page #teamsAccordion .cp-bs-accordion-body:where(.cpg4b,.cpg4b *){padding:18px 4px 6px}
.cp-detail-page .dt-roster-card:where(.cpg4b,.cpg4b *){padding:18px;gap:18px}}
.cp-detail-page .dt-page-description:where(.cpg4b,.cpg4b *){max-width:680px;margin:12px 0 0;color:var(--dt-muted);font-size:15px}
.cp-detail-page .dt-directory-tools:where(.cpg4b,.cpg4b *){display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px}
.cp-detail-page .dt-directory-tools>p:where(.cpg4b,.cpg4b *){margin:0;font-size:13px}
.cp-detail-page .dt-search:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:14px}
.cp-detail-page .dt-search label:where(.cpg4b,.cpg4b *){font-size:12px;white-space:nowrap}
.cp-detail-page .dt-search input:where(.cpg4b,.cpg4b *){width:300px;min-height:46px;padding:10px 14px;border:1px solid #cbb9c1;border-radius:4px;background:var(--dt-paper);color:var(--dt-ink);font-size:13px}
.cp-detail-page .dt-person:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:14px;min-width:0}
.cp-detail-page .dt-person strong:where(.cpg4b,.cpg4b *){display:block;font-size:14px;font-weight:500}
.cp-detail-page .dt-person small:where(.cpg4b,.cpg4b *){display:block;font-size:11px;color:var(--dt-muted);margin-top:4px}
.cp-detail-page .dt-player-table .dt-roster-avatar:where(.cpg4b,.cpg4b *){width:40px;height:40px;flex-basis:40px;font-size:18px}
.cp-detail-page .dt-player-table td:where(.cpg4b,.cpg4b *){padding-block:18px}
.cp-detail-page .dt-player-table .dt-person:where(.cpg4b,.cpg4b *){min-width:210px}
.cp-detail-page .dt-profile-link:where(.cpg4b,.cpg4b *){display:inline-flex;gap:20px;font-size:12px;font-weight:500;white-space:nowrap}
.cp-detail-page [hidden]:where(.cpg4b,.cpg4b *){display:none!important}
.cp-detail-page .dt-inline-link:where(.cpg4b,.cpg4b *){border:0;padding:0}
.cp-detail-page .dt-fixture-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.cp-detail-page .dt-fixture:where(.cpg4b,.cpg4b *){margin:0}
.cp-detail-page .dt-fixture-top:where(.cpg4b,.cpg4b *){display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:11px;padding-bottom:12px;border-bottom:1px solid var(--dt-line)}
.cp-detail-page .dt-fixture-teams:where(.cpg4b,.cpg4b *){padding:16px 0;display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:18px;align-items:center}
.cp-detail-page .dt-fixture-teams .dt-person:where(.cpg4b,.cpg4b *){flex-direction:column;align-items:flex-start}
.cp-detail-page .dt-fixture-teams h2:where(.cpg4b,.cpg4b *){font-size:20px;margin:0}
.cp-detail-page .dt-fixture>p:where(.cpg4b,.cpg4b *){font-size:12px}
.cp-detail-page .dt-versus:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font-size:.65em;font-weight:400;letter-spacing:0}
.cp-detail-page .dt-fixture-empty:where(.cpg4b,.cpg4b *){grid-column:1/-1;padding:30px 22px}
.cp-detail-page .dt-fixture-empty .dt-button:where(.cpg4b,.cpg4b *){width:auto;margin-top:12px}
.cp-detail-page .dt-promo-grid:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.cp-detail-page .dt-promo-card:where(.cpg4b,.cpg4b *){display:flex;flex-direction:column;margin:0;padding:22px}
.cp-detail-page .dt-promo-card h2:where(.cpg4b,.cpg4b *){font-size:23px;margin-bottom:12px}
.cp-detail-page .dt-promo-card>p:not(.dt-eyebrow):where(.cpg4b,.cpg4b *){font-size:14px;margin-bottom:18px}
.cp-detail-page .dt-promo-code-callout:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:32px;padding:24px 0 0;margin-top:28px;border-top:1px solid var(--dt-line)}
.cp-detail-page .dt-promo-code-callout h2:where(.cpg4b,.cpg4b *){margin-bottom:12px}
.cp-detail-page .dt-promo-code-callout p:where(.cpg4b,.cpg4b *){margin-bottom:0;font-size:14px}
.cp-detail-page .dt-promo-code-callout .dt-button:where(.cpg4b,.cpg4b *){width:auto}
.cp-detail-page .dt-code-layout:where(.cpg4b,.cpg4b *){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px}
.cp-detail-page .dt-code-help:where(.cpg4b,.cpg4b *){padding:16px 0}
.cp-detail-page .dt-code-help p:where(.cpg4b,.cpg4b *){font-size:14px;margin-bottom:28px}
.cp-detail-page .dt-code-help .dt-map-link:where(.cpg4b,.cpg4b *){margin-top:24px}
.cp-detail-page .promo-form:where(.cpg4b,.cpg4b *){display:block;padding:0;margin:28px 0 0;background:transparent;box-shadow:none}
.cp-detail-page .promo-form label:where(.cpg4b,.cpg4b *){display:block;font-size:12px;margin-bottom:9px}
.cp-detail-page .dt-code-input:where(.cpg4b,.cpg4b *){display:flex;gap:12px}
.cp-detail-page .dt-code-input input:where(.cpg4b,.cpg4b *){min-width:0;flex:1;width:100%;height:48px;border:1px solid #cbb9c1;background:var(--dt-paper);border-radius:4px;padding:10px 13px;color:var(--dt-ink);font:400 14px var(--cp-font-inter,"Inter"),sans-serif}
.cp-detail-page .dt-code-input .dt-button:where(.cpg4b,.cpg4b *){width:auto;white-space:nowrap}
.cp-detail-page .dt-notice:where(.cpg4b,.cpg4b *){padding:18px 20px;background:#f4f0f2;border:1px solid #cbb9c1;border-radius:4px;margin:24px 0 0;color:var(--dt-ink);font-size:14px}
.cp-match-page .dt-match-content:where(.cpg4b,.cpg4b *){width:calc(100% - 80px);max-width:1320px;margin-inline:auto}
.cp-match-page .dt-match-content>.cp-bs-row:where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:26px;margin:0!important}
.cp-match-page .dt-match-content>.cp-bs-row>:is(.cp-bs-col-md-8,.cp-bs-col-md-4):where(.cpg4b,.cpg4b *){width:auto;padding:0!important;min-width:0}
.cp-match-page .dt-match-content .match-card:where(.cpg4b,.cpg4b *){padding:20px!important}
.cp-match-page .dt-match-content #myTab:where(.cpg4b,.cpg4b *){padding:0 0 14px;border-bottom:1px solid var(--dt-line)!important}
.cp-match-page .dt-match-content #myTabContent:where(.cpg4b,.cpg4b *){padding:22px 0 0!important}
.cp-match-page .dt-match-content .cp-bs-table:where(.cpg4b,.cpg4b *){font-size:12px}
.cp-match-page .dt-match-content .cp-bs-table th:where(.cpg4b,.cpg4b *){font-size:10px}
.cp-match-page :is(.cp-bs-table-responsive,.cp-bs-tab-content,.cp-bs-tab-pane):where(.cpg4b,.cpg4b *){max-width:100%;min-width:0}
:is(.cp-match-page .cp-bs-table th,.cp-match-page .cp-bs-table td):where(.cpg4b,.cpg4b *){vertical-align:middle}
.cp-match-page .cp-bs-table img:where(.cpg4b,.cpg4b *){width:36px!important;height:36px!important;object-fit:cover;border-radius:50%}
.cp-match-page .cp-bs-table .dt-image-fallback:where(.cpg4b,.cpg4b *){width:36px;height:36px;font-size:12px;border-radius:50%}
.cp-match-page .c-box:where(.cpg4b,.cpg4b *){display:inline-flex;justify-content:center;align-items:center;min-width:38px;height:38px;font-size:12px;border-radius:4px}
.cp-match-page .OverEnd:where(.cpg4b,.cpg4b *){background:#f4f0f2!important;color:var(--dt-ink)!important;border-top:1px solid #cbb9c1!important}
.cp-match-page .OverEnd :is(h3,h4,h5,h6,p):where(.cpg4b,.cpg4b *){color:inherit}
.cp-match-page .dt-match-content #commentary .cp-bs-table:where(.cpg4b,.cpg4b *){min-width:0}
.cp-match-page .dt-match-content #commentary .cp-bs-table td:where(.cpg4b,.cpg4b *){white-space:normal}
.cp-match-page .dt-match-content #commentary .dt-table-wrap:where(.cpg4b,.cpg4b *){border:0}
.cp-match-page .dt-match-person:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:14px;min-height:104px;padding:18px!important}
.cp-match-page .dt-match-person h4:where(.cpg4b,.cpg4b *){font-size:16px;margin:0 0 5px}
.cp-match-page .dt-match-person p:where(.cpg4b,.cpg4b *){font-size:12px;margin:0}
.cp-match-page #teams .cp-bs-row>[class*="col-"]:where(.cpg4b,.cpg4b *){width:50%}
.cp-match-page #teams>.cp-bs-d-flex h2:where(.cpg4b,.cpg4b *){font-size:22px;margin:0}
.cp-match-page #teams>.cp-bs-d-flex>img:where(.cpg4b,.cpg4b *){height:36px;width:36px;border-radius:50%;object-fit:cover}
.cp-match-page .cp-bs-bg-secondary:where(.cpg4b,.cpg4b *){background:#f4f0f2!important;color:var(--dt-ink)!important}
.cp-match-page .cric-bg:where(.cpg4b,.cpg4b *){background:#8e2033!important;color:#ffffff!important;border:1px solid #8e2033;border-radius:4px;background-image:none!important}
.cp-match-page .video-wrapper:where(.cpg4b,.cpg4b *){width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:4px}
.cp-match-page .video-wrapper iframe:where(.cpg4b,.cpg4b *){width:100%;height:100%}
.cp-match-page .cp-bs-form-control:focus:where(.cpg4b,.cpg4b *),.cp-detail-page .promo-form input:focus:where(.cpg4b,.cpg4b *){border-color:#77626c;box-shadow:0 0 0 3px rgba(51,38,32,.08)}
.cp-match-page :is(.bg-gradient-primary,.cric-bg):where(.cpg4b,.cpg4b *)::before,.cp-match-page :is(.bg-gradient-primary,.cric-bg):where(.cpg4b,.cpg4b *)::after{background:none}
.cp-match-page :is(.cp-bs-card,.cp-bs-card-header,.cp-bs-card-body,.cp-bs-modal-content):where(.cpg4b,.cpg4b *){box-shadow:none!important;border-radius:5px}
.cp-match-page .cp-bs-card:where(.cpg4b,.cpg4b *){border:1px solid var(--dt-line)!important}
.cp-match-page .cp-bs-card-header:where(.cpg4b,.cpg4b *){padding:18px 22px!important;background:var(--dt-paper);color:var(--dt-ink);border-bottom:1px solid var(--dt-line)}
.cp-match-page .cp-bs-card-header :is(h4,h5,h6):where(.cpg4b,.cpg4b *){color:var(--dt-ink);font-size:15px}
.cp-match-page .cp-bs-card-header i:where(.cpg4b,.cpg4b *){color:inherit}
:is(.cp-match-page .main-header,.cp-match-page .cp-bs-modal-header):where(.cpg4b,.cpg4b *){background:#8e2033!important;background-image:none!important;color:#ffffff!important;border-radius:5px 5px 0 0!important}
:is(.cp-match-page .main-header :is(h2,h4,h5,h6),.cp-match-page .cp-bs-modal-header :is(h2,h4,h5,h6)):where(.cpg4b,.cpg4b *){color:#ffffff!important}
.cp-match-page .main-header h2:where(.cpg4b,.cpg4b *){font-size:22px;margin-bottom:7px!important}
.cp-match-page .main-header small:where(.cpg4b,.cpg4b *){font-size:12px}
.cp-match-page .main-header .cp-bs-row:where(.cpg4b,.cpg4b *){row-gap:20px}
.cp-match-page .cp-bs-card-body:where(.cpg4b,.cpg4b *){padding:24px!important}
.cp-match-page .cp-bs-modal-body .cp-bs-card-body:where(.cpg4b,.cpg4b *){padding:18px!important}
.cp-match-page :is(.cp-bs-shadow,.cp-bs-shadow-lg):where(.cpg4b,.cpg4b *){box-shadow:none!important}
.cp-match-page :is(.cp-bs-btn-success):where(.cpg4b,.cpg4b *){background:#8e2033!important;color:#ffffff!important;border:1px solid #8e2033!important;box-shadow:none!important;border-radius:4px}
.cp-match-page :is(.cp-bs-btn-success):hover:where(.cpg4b,.cpg4b *){background:#39232c!important}
.cp-match-page :is(.cp-bs-btn-outline-primary,.cp-bs-btn-outline-secondary,.cp-bs-btn-secondary):where(.cpg4b,.cpg4b *){background:transparent;color:#8e2033;border:1px solid #cbb9c1;border-radius:4px;box-shadow:none}
.cp-match-page :is(.cp-bs-btn-outline-primary,.cp-bs-btn-outline-secondary,.cp-bs-btn-secondary):hover:where(.cpg4b,.cpg4b *){background:#f4f0f2;color:#8e2033;border-color:#77626c}
.cp-match-page .cp-bs-btn:where(.cpg4b,.cpg4b *){font:500 12px/1.5 var(--cp-font-inter,"Inter"),sans-serif;padding:11px 15px;min-height:42px}
.cp-match-page .cp-bs-btn:where(.cpg4b,.cpg4b *)::before,.cp-match-page .cp-bs-btn:where(.cpg4b,.cpg4b *)::after{background-image:none}
.cp-match-page .over-container:where(.cpg4b,.cpg4b *){display:flex;align-items:center;gap:18px;padding:18px 20px;margin-bottom:14px;border:1px solid var(--dt-line);border-radius:4px;background:var(--dt-paper)}
.cp-match-page .over-label:where(.cpg4b,.cpg4b *){flex:0 0 65px;font-size:13px;font-weight:500}
.cp-match-page .cp-bs-spinner-border:where(.cpg4b,.cpg4b *){color:#8e2033}
.cp-match-page :is(.cp-bs-alert-info):where(.cpg4b,.cpg4b *){background:#f4f0f2;color:var(--dt-ink);border:1px solid var(--dt-line)}
.cp-match-page .cp-bs-alert-warning:where(.cpg4b,.cpg4b *){background:#f4f0f2;border:1px solid #cbb9c1;color:#39232c}
.cp-match-page .cp-bs-modal-dialog:where(.cpg4b,.cpg4b *){max-width:880px}
.cp-match-page .cp-bs-modal-footer:where(.cpg4b,.cpg4b *){border-top:1px solid var(--dt-line);padding:18px 24px;gap:10px}
.cp-match-page .cp-bs-modal label:where(.cpg4b,.cpg4b *){font-size:12px;font-weight:500;color:var(--dt-ink)}
.cp-match-page input[type="checkbox"]:where(.cpg4b,.cpg4b *){accent-color:#8e2033;width:16px;height:16px}
.cp-match-page .highcharts-container:where(.cpg4b,.cpg4b *){max-width:100%}
.cp-match-page #emptyState h5:where(.cpg4b,.cpg4b *){font-size:22px}
.cp-match-page #emptyState p:where(.cpg4b,.cpg4b *){max-width:480px;margin-inline:auto;font-size:14px}
@media (min-width:1200px){
.cp-match-page #teams .cp-bs-row>[class*="col-"]:where(.cpg4b,.cpg4b *){width:50%}}
@media (max-width:1100px){
.cp-detail-page .dt-promo-grid:where(.cpg4b,.cpg4b *){grid-template-columns:repeat(2,minmax(0,1fr))}
.cp-match-page .dt-match-content>.cp-bs-row:where(.cpg4b,.cpg4b *){grid-template-columns:minmax(0,1fr) 280px;gap:22px}}
@media (max-width:900px){
.cp-match-page .dt-match-content>.cp-bs-row:where(.cpg4b,.cpg4b *){grid-template-columns:1fr}}
@media (max-width:767px){
.cp-detail-page .dt-directory-tools:where(.cpg4b,.cpg4b *){flex-direction:column;align-items:stretch;gap:18px}
.cp-detail-page .dt-search:where(.cpg4b,.cpg4b *){align-items:stretch;flex-direction:column;gap:8px}
.cp-detail-page .dt-search input:where(.cpg4b,.cpg4b *){width:100%}
.cp-detail-page .dt-page-description:where(.cpg4b,.cpg4b *){font-size:14px}
.cp-detail-page :is(.dt-fixture-grid,.dt-promo-grid,.dt-code-layout):where(.cpg4b,.cpg4b *){grid-template-columns:1fr;gap:20px}
.cp-detail-page .dt-promo-card:where(.cpg4b,.cpg4b *){padding:24px}
.cp-detail-page .dt-promo-code-callout:where(.cpg4b,.cpg4b *){flex-direction:column;align-items:flex-start}
.cp-detail-page .dt-code-layout:where(.cpg4b,.cpg4b *){gap:5px}
.cp-detail-page .dt-code-input:where(.cpg4b,.cpg4b *){flex-direction:column}
.cp-detail-page .dt-code-input .dt-button:where(.cpg4b,.cpg4b *){width:100%}
.cp-detail-page .dt-code-help:where(.cpg4b,.cpg4b *){padding-top:10px}
.cp-match-page .dt-match-content:where(.cpg4b,.cpg4b *){width:calc(100% - 40px)}
.cp-match-page .dt-match-content .match-card:where(.cpg4b,.cpg4b *){padding:16px!important}
.cp-match-page .dt-match-content .cp-bs-nav-link:where(.cpg4b,.cpg4b *){min-height:44px;padding:11px 13px!important}
.cp-match-page #teams .cp-bs-row>[class*="col-"]:where(.cpg4b,.cpg4b *){width:100%}
.cp-match-page .dt-match-person:where(.cpg4b,.cpg4b *){min-height:92px}
.cp-match-page .c-box:where(.cpg4b,.cpg4b *){min-width:30px;height:30px;font-size:10px}
.cp-match-page :is(.cp-bs-card-body,.cp-bs-modal-body .cp-bs-card-body):where(.cpg4b,.cpg4b *){padding:18px!important}
.cp-match-page .main-header:where(.cpg4b,.cpg4b *){padding:22px 18px!important}
.cp-match-page .main-header .cp-bs-col-md-4:where(.cpg4b,.cpg4b *){width:100%}
.cp-match-page .over-container:where(.cpg4b,.cpg4b *){flex-wrap:wrap;gap:14px;padding:18px}
.cp-match-page .over-label:where(.cpg4b,.cpg4b *){flex-basis:100%}
.cp-match-page .over-container>.cp-bs-btn:where(.cpg4b,.cpg4b *){margin-left:0}
.cp-match-page .cp-bs-modal-dialog:where(.cpg4b,.cpg4b *){margin:12px}
.cp-match-page .cp-bs-modal-footer .cp-bs-btn:where(.cpg4b,.cpg4b *){flex:1}}
@media (prefers-reduced-motion:no-preference){
.cp-detail-page .dt-promo-card:where(.cpg4b,.cpg4b *){transition:transform .25s ease,border-color .25s ease}
.cp-detail-page .dt-promo-card:hover:where(.cpg4b,.cpg4b *){transform:translateY(-3px);border-color:#cbb9c1}}
.cp-match-page .cp-bs-modal-dialog-scrollable .cp-bs-modal-content>form:where(.cpg4b,.cpg4b *){display:flex;flex-direction:column;min-height:0;overflow:hidden}
.cp-match-page .cp-bs-modal-dialog-scrollable .cp-bs-modal-content>form>.cp-bs-modal-body:where(.cpg4b,.cpg4b *){overflow-y:auto}
.cp-match-page .cp-bs-modal-dialog-scrollable .cp-bs-modal-footer:where(.cpg4b,.cpg4b *){flex-shrink:0}
.cp-detail-page .dt-player-table th:where(.cpg4b,.cpg4b *){position:relative}
.cp-match-page .match-result:empty:where(.cpg4b,.cpg4b *){display:none}
.cp-match-page #teams>.cp-bs-d-flex>.dt-image-fallback:where(.cpg4b,.cpg4b *){width:36px;height:36px;font-size:13px}
.cp-match-page .mvps img:where(.cpg4b,.cpg4b *),.cp-match-page .mvps .dt-image-fallback:where(.cpg4b,.cpg4b *){width:56px!important;height:56px!important;object-fit:cover;border-radius:50%}
.cp-detail-page :is(.dt-partner-intro,.dt-app-layout,.dt-error-layout):where(.cpg4b,.cpg4b *){display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}
.cp-detail-page :is(.dt-partner-intro,.dt-partner-next):where(.cpg4b,.cpg4b *){padding-block:12px 32px}
:is(.cp-detail-page .dt-partner-intro h2,.cp-detail-page .dt-app-copy h2):where(.cpg4b,.cpg4b *){font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.035em}
.cp-detail-page :is(.dt-partner-intro,.dt-app-copy,.dt-partner-next,.dt-error-layout) p:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font-size:15px;line-height:1.8}
.cp-detail-page .dt-partner-cards .dt-panel:where(.cpg4b,.cpg4b *){margin:0}
.cp-detail-page .dt-partner-next:where(.cpg4b,.cpg4b *){display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:32px;padding-top:24px;border-top:1px solid var(--dt-line)}
.cp-detail-page .dt-partner-next p:where(.cpg4b,.cpg4b *){max-width:640px;margin-bottom:0}
.cp-detail-page .dt-partner-next .dt-eyebrow:where(.cpg4b,.cpg4b *){margin-bottom:14px}
.cp-detail-page .dt-partner-next .dt-button:where(.cpg4b,.cpg4b *){flex-shrink:0}
.cp-detail-page .dt-error-layout:where(.cpg4b,.cpg4b *){grid-template-columns:.8fr 1.2fr;align-items:center;padding-block:35px 80px}
.cp-detail-page .dt-error-layout p.dt-error-code:where(.cpg4b,.cpg4b *){font-size:clamp(100px,15vw,210px);font-weight:500;color:#cbb9c1;line-height:1;margin:0;letter-spacing:-.08em}
.cp-detail-page .dt-error-layout h2:where(.cpg4b,.cpg4b *){font-size:30px;letter-spacing:-.03em}
.cp-detail-page .dt-utility-actions:where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
:is(.cp-detail-page .dt-utility-actions .dt-button,.cp-detail-page .dt-partner-intro .dt-button):where(.cpg4b,.cpg4b *){width:auto;display:inline-flex;gap:24px}
.cp-detail-page .dt-error-links:where(.cpg4b,.cpg4b *){display:flex;gap:26px;flex-wrap:wrap;padding-top:32px;margin-top:32px;border-top:1px solid var(--dt-line)}
.cp-detail-page .dt-error-links a:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font-size:13px;text-decoration:underline;text-underline-offset:5px}
.cp-detail-page .dt-app-layout:where(.cpg4b,.cpg4b *){align-items:center;padding-bottom:32px}
.cp-detail-page .dt-app-copy>p:where(.cpg4b,.cpg4b *){max-width:480px}
.cp-detail-page .dt-store-links:where(.cpg4b,.cpg4b *){display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 32px}
.cp-detail-page .dt-store-links a:where(.cpg4b,.cpg4b *){display:inline-block;border-radius:7px}
.cp-detail-page .dt-store-links img:where(.cpg4b,.cpg4b *){display:block;height:50px;width:auto;max-width:170px;object-fit:contain}
.cp-detail-page .dt-app-features:where(.cpg4b,.cpg4b *){margin:0 0 24px}
.cp-detail-page .dt-app-features>div:where(.cpg4b,.cpg4b *){border-top:1px solid var(--dt-line);padding:17px 0}
.cp-detail-page .dt-app-features dt:where(.cpg4b,.cpg4b *){color:var(--dt-ink);font-size:14px;font-weight:500;margin-bottom:4px}
.cp-detail-page .dt-app-features dd:where(.cpg4b,.cpg4b *){color:var(--dt-muted);font-size:13px;margin:0}
.cp-detail-page .dt-app-preview:where(.cpg4b,.cpg4b *){display:grid;place-items:center;padding:32px;background:#f4f0f2;border:1px solid var(--dt-line);border-radius:6px}
.cp-detail-page .dt-app-phone:where(.cpg4b,.cpg4b *){width:218px;max-width:100%;padding:6px;background:#24171c;border-radius:22px;overflow:hidden}
.cp-detail-page .dt-app-phone img:where(.cpg4b,.cpg4b *){display:block;width:100%;height:auto;border-radius:16px}
.cp-detail-page .dt-app-preview p:where(.cpg4b,.cpg4b *){margin:18px 0 0;font-size:12px;color:var(--dt-muted)}
@media (max-width:1000px){
.cp-detail-page :is(.dt-partner-intro,.dt-app-layout,.dt-error-layout):where(.cpg4b,.cpg4b *){gap:32px}}
@media (max-width:767px){
.cp-detail-page :is(.dt-partner-intro,.dt-app-layout,.dt-error-layout):where(.cpg4b,.cpg4b *){grid-template-columns:minmax(0,1fr);gap:26px}
.cp-detail-page .dt-partner-intro:where(.cpg4b,.cpg4b *){padding:0 0 30px}
.cp-detail-page .dt-partner-next:where(.cpg4b,.cpg4b *){margin-top:30px;flex-direction:column;align-items:flex-start}
.cp-detail-page .dt-error-layout:where(.cpg4b,.cpg4b *){padding:0 0 20px;gap:16px}
.cp-detail-page .dt-error-layout p.dt-error-code:where(.cpg4b,.cpg4b *){font-size:112px}
.cp-detail-page .dt-error-layout h2:where(.cpg4b,.cpg4b *){font-size:26px}
.cp-detail-page .dt-app-preview:where(.cpg4b,.cpg4b *){padding:26px}
.cp-detail-page .dt-app-phone:where(.cpg4b,.cpg4b *){width:190px}
.cp-detail-page .dt-store-links:where(.cpg4b,.cpg4b *){gap:10px}
.cp-detail-page .dt-store-links img:where(.cpg4b,.cpg4b *){max-width:155px;height:46px}}
@media (prefers-reduced-motion:no-preference){
.cp-detail-page .dt-store-links a:where(.cpg4b,.cpg4b *){transition:transform .2s ease}
.cp-detail-page .dt-store-links a:hover:where(.cpg4b,.cpg4b *){transform:translateY(-2px)}}
.ip-directory-page .cp-card-stage:has(>.cp-card-stage-placeholder):where(.cpg4b,.cpg4b *){display:flex;align-items:center;aspect-ratio:auto;height:74px;max-height:none;padding:18px 20px 0;background:transparent}
.ip-directory-page .cp-card-stage>.cp-card-stage-placeholder:where(.cpg4b,.cpg4b *){width:40px;height:40px;flex:0 0 40px;border-radius:4px;border:1px solid var(--ip-line);font-size:18px}
.ip-directory-page .cp-card-stage:has(>.cp-card-stage-placeholder) :is(.cp-type-badge,.cp-verified-tag,.cp-category-tag):where(.cpg4b,.cpg4b *){top:25px;left:auto;right:20px;max-width:calc(100% - 90px);background:#f4f0f2}
.ip-directory-page .cp-academy-card:has(.cp-academy-logo-wrap) .cp-card-stage:has(>.cp-card-stage-placeholder):where(.cpg4b,.cpg4b *){height:42px;padding:0}
.ip-directory-page .cp-academy-card:has(.cp-academy-logo-wrap) .cp-card-stage>.cp-card-stage-placeholder:where(.cpg4b,.cpg4b *),.ip-directory-page .cp-academy-card:has(.cp-academy-logo-wrap) .cp-card-stage:has(>.cp-card-stage-placeholder):not(:has(.cp-verified-tag)):where(.cpg4b,.cpg4b *){display:none}
.ip-directory-page .cp-academy-card:has(.cp-academy-logo-wrap) .cp-card-stage:has(>.cp-card-stage-placeholder) .cp-verified-tag:where(.cpg4b,.cpg4b *){top:16px}
@media (max-width:700px){
.ip-directory-page .cp-card-stage:has(>.cp-card-stage-placeholder):where(.cpg4b,.cpg4b *){height:68px;padding:16px 18px 0}
.ip-directory-page .cp-card-stage:has(>.cp-card-stage-placeholder) :is(.cp-type-badge,.cp-verified-tag,.cp-category-tag):where(.cpg4b,.cpg4b *){right:18px;top:23px}}
.ip-directory-page .cp-match-card :is(.action-arrow,.cp-team-score .empty):where(.cpg4b,.cpg4b *){line-height:1.3}
:is(.ip-directory-page .cp-match-venue-row .cp-bs-text-truncate,.ip-directory-page .cp-match-result-banner .cp-bs-text-truncate):where(.cpg4b,.cpg4b *){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
.cp-detail-page #matches .match-card:has(.kpifDJ):where(.cpg4b,.cpg4b *){padding:16px}
.cp-detail-page #matches .kpifDJ:where(.cpg4b,.cpg4b *){min-height:0;height:auto}
.cp-detail-page #matches .kpifDJ>:is(.cp-bs-px-2,.cp-bs-px-3):where(.cpg4b,.cpg4b *){padding-inline:0!important}
.cp-detail-page #matches .kpifDJ :is(.team-name,.score):where(.cpg4b,.cpg4b *){font-size:16px!important;line-height:1.5}
.cp-detail-page #matches .kpifDJ>.cp-bs-d-flex:where(.cpg4b,.cpg4b *){gap:8px}
.ip-legal-page .lg-layout:where(.cpg4c,.cpg4c *){display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start}
.ip-legal-page .lg-sidebar:where(.cpg4c,.cpg4c *){position:sticky;top:112px}
.ip-legal-page .lg-contents:where(.cpg4c,.cpg4c *){border-block:1px solid var(--ip-line);padding-block:18px}
.ip-legal-page .lg-contents summary:where(.cpg4c,.cpg4c *){display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:13px;font-weight:500}
.ip-legal-page .lg-contents summary:where(.cpg4c,.cpg4c *)::-webkit-details-marker{display:none}
.ip-legal-page .lg-contents summary:where(.cpg4c,.cpg4c *)::marker{content:""}
.ip-legal-page .lg-contents summary:focus-visible:where(.cpg4c,.cpg4c *){outline:2px solid #332620;outline-offset:5px}
.ip-legal-page .lg-contents summary>span:where(.cpg4c,.cpg4c *){display:inline-block;font-size:21px;line-height:1;color:var(--ip-muted);transition:transform .2s ease}
.ip-legal-page .lg-contents[open] summary>span:where(.cpg4c,.cpg4c *){transform:rotate(45deg)}
.ip-legal-page .lg-contents nav:where(.cpg4c,.cpg4c *){display:grid;gap:3px;margin-top:17px}
.ip-legal-page .lg-contents nav a:where(.cpg4c,.cpg4c *){display:grid;grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:7px;font-size:12px;line-height:1.6;padding-block:9px;color:var(--ip-muted);transition:color .2s ease}
:is(.ip-legal-page .lg-contents nav a:hover,.ip-legal-page .lg-contents nav a[aria-current="location"]):where(.cpg4c,.cpg4c *){color:var(--ip-ink)}
.ip-legal-page .lg-index:where(.cpg4c,.cpg4c *){font-size:9px;color:#77626c}
.ip-legal-page .lg-help:where(.cpg4c,.cpg4c *){padding-top:23px}
.ip-legal-page .lg-help p:where(.cpg4c,.cpg4c *){font-size:11px;margin:0 0 6px}
.ip-legal-page .lg-help a:where(.cpg4c,.cpg4c *){display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:44px;font-size:12px;font-weight:500}
.ip-legal-page .lg-help a span:where(.cpg4c,.cpg4c *){font-size:20px;transition:transform .25s ease}
.ip-legal-page .lg-help a:hover span:where(.cpg4c,.cpg4c *){transform:translate(3px,-3px)}
.ip-legal-page .lg-article:where(.cpg4c,.cpg4c *){min-width:0;padding:36px 40px;background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:6px}
.ip-legal-page .lg-article>p:where(.cpg4c,.cpg4c *){font-size:12px;color:var(--ip-muted);margin:0 0 26px;padding-bottom:22px;border-bottom:1px solid var(--ip-line)}
.ip-legal-page .lg-section:where(.cpg4c,.cpg4c *){scroll-margin-top:112px}
.ip-legal-page .lg-section + .lg-section:where(.cpg4c,.cpg4c *){border-top:1px solid var(--ip-line);margin-top:30px;padding-top:30px}
.ip-legal-page .lg-section h2:where(.cpg4c,.cpg4c *){font-size:24px;font-weight:500;line-height:1.35;margin:0 0 19px}
.ip-legal-page .lg-section h3:where(.cpg4c,.cpg4c *){font-size:18px;font-weight:500;line-height:1.5;margin:25px 0 14px}
:is(.ip-legal-page .lg-section p,.ip-legal-page .lg-section li):where(.cpg4c,.cpg4c *){font-size:15px;line-height:1.9;color:var(--ip-muted);overflow-wrap:anywhere}
.ip-legal-page .lg-section p:where(.cpg4c,.cpg4c *){margin:0 0 18px}
.ip-legal-page .lg-section p:last-child:where(.cpg4c,.cpg4c *){margin-bottom:0}
:is(.ip-legal-page .lg-section ul,.ip-legal-page .lg-section ol):where(.cpg4c,.cpg4c *){padding-left:22px;margin:14px 0 21px}
.ip-legal-page .lg-section li:where(.cpg4c,.cpg4c *){padding-left:3px;margin-bottom:9px}
.ip-legal-page .lg-section li:last-child:where(.cpg4c,.cpg4c *){margin-bottom:0}
.ip-legal-page .lg-section li>ul:where(.cpg4c,.cpg4c *){margin-block:8px 17px}
.ip-legal-page .lg-section strong:where(.cpg4c,.cpg4c *){font-weight:600;color:var(--ip-ink)}
.ip-legal-page .lg-section a:where(.cpg4c,.cpg4c *){color:var(--ip-ink);text-decoration:underline;text-underline-offset:4px}
.ip-legal-page .lg-section code:where(.cpg4c,.cpg4c *){background:#ffffff;color:var(--ip-ink);padding:2px 5px;border-radius:3px;font-size:.9em}
.ip-auth-page:where(.cpg4c,.cpg4c *){padding:0;font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif}
.ip-auth-page h1:where(.cpg4c,.cpg4c *){color:var(--ip-ink);font:600 clamp(28px,2.5vw,34px)/1.2 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:-.04em;text-transform:none;margin:0 0 10px}
.ip-auth-page p:where(.cpg4c,.cpg4c *){font:400 14px/1.65 var(--cp-font-dm-sans,"DM Sans"),sans-serif;color:var(--ip-muted);margin:0}
.ip-auth-page a:where(.cpg4c,.cpg4c *){color:inherit;text-decoration:none}
.ip-auth-page .auth-layout:where(.cpg4c,.cpg4c *){display:grid;place-items:center;min-width:0;min-height:0;padding:clamp(28px,4vh,56px) 24px}
.ip-auth-page .auth-wrap:where(.cpg4c,.cpg4c *){width:100%;max-width:920px}
.ip-auth-page .auth-surface:where(.cpg4c,.cpg4c *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border:1px solid var(--ip-line);border-radius:10px;background:var(--ip-panel);box-shadow:0 8px 32px rgba(36,23,28,.035);animation:auth-enter-cp-e87dc6e .35s ease both}
.ip-auth-page .auth-card:where(.cpg4c,.cpg4c *){min-width:0;padding:clamp(24px,3vw,36px)}
.ip-auth-page .auth-notes:where(.cpg4c,.cpg4c *){min-width:0;padding:clamp(24px,3vw,36px);background:#332620!important;color:#fffef8!important}
.ip-auth-page .auth-eyebrow:where(.cpg4c,.cpg4c *){display:block;margin-bottom:18px;color:#fee417!important;font:500 10px/1.5 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:.1em;text-transform:uppercase}
.ip-auth-page .auth-notes h2:where(.cpg4c,.cpg4c *){color:#fffef8!important;font:500 32px/1.15 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:-.04em;text-transform:none;margin:0 0 20px}
.ip-auth-page .auth-notes p:where(.cpg4c,.cpg4c *){color:#d4e1d7!important;font-size:14px;line-height:1.8}
.ip-auth-page .auth-notes>p:where(.cpg4c,.cpg4c *){margin-bottom:20px}
.ip-auth-page .auth-note:where(.cpg4c,.cpg4c *){border-top:1px solid rgba(255,254,248,.18);padding-top:18px;margin-top:18px}
.ip-auth-page .auth-note h3:where(.cpg4c,.cpg4c *){color:#fffef8;font:500 16px/1.4 var(--cp-font-dm-sans,"DM Sans"),sans-serif;letter-spacing:-.015em;text-transform:none;margin:0 0 8px}
.ip-auth-page .auth-note p:where(.cpg4c,.cpg4c *){font-size:13px}
.ip-auth-page .auth-card-intro:where(.cpg4c,.cpg4c *){font-size:14px;margin-bottom:20px}
.ip-auth-page .login-tabs:where(.cpg4c,.cpg4c *){display:flex;gap:4px;padding:4px;background:#f2f2e9;border:1px solid #f4f0f2;border-radius:6px;margin-bottom:20px}
.ip-auth-page .login-tab:where(.cpg4c,.cpg4c *){flex:1;min-width:0;min-height:44px;padding:9px 12px;border:0;border-radius:4px;background:transparent;color:var(--ip-muted);font:500 14px/1.4 var(--cp-font-dm-sans,"DM Sans"),sans-serif;transition:background .18s ease,color .18s ease,box-shadow .18s ease}
.ip-auth-page .login-tab.cp-bs-active:where(.cpg4c,.cpg4c *){background:#332620!important;color:#fffef8!important;box-shadow:0 1px 3px rgba(51,38,32,.1)}
.ip-auth-page .login-panel:where(.cpg4c,.cpg4c *){display:grid;gap:18px;animation:auth-enter-cp-e87dc6e .2s ease both}
.ip-auth-page .auth-field:where(.cpg4c,.cpg4c *){min-width:0}
.ip-auth-page .auth-field label:where(.cpg4c,.cpg4c *){display:block;margin-bottom:8px;color:var(--ip-ink);font:500 13px/1.5 var(--cp-font-dm-sans,"DM Sans"),sans-serif}
.ip-auth-page .auth-field input:where(.cpg4c,.cpg4c *){display:block;width:100%;min-width:0;height:48px;padding:11px 13px;border:1px solid #bbc9c0;border-radius:5px;box-shadow:none;background:#fffefb;color:var(--ip-ink);font:400 16px/1.5 var(--cp-font-dm-sans,"DM Sans"),sans-serif;transition:border-color .18s ease,box-shadow .18s ease}
.ip-auth-page .auth-field input:where(.cpg4c,.cpg4c *)::placeholder{color:#77626c;opacity:1;font-size:14px}
.ip-auth-page .auth-field input:focus:where(.cpg4c,.cpg4c *){border-color:#332620;outline:2px solid rgba(51,38,32,.12);outline-offset:1px}
.ip-auth-page .auth-field small:where(.cpg4c,.cpg4c *){display:block;font-size:12px;color:var(--ip-muted);line-height:1.6;margin-top:8px}
.ip-auth-page .auth-label-row:where(.cpg4c,.cpg4c *){display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:5px 12px}
.ip-auth-page .auth-label-row a:where(.cpg4c,.cpg4c *){display:inline-block;font-size:12px;margin-bottom:8px}
.ip-auth-page .auth-label-row a:hover:where(.cpg4c,.cpg4c *){text-decoration:underline;text-underline-offset:3px}
.ip-auth-page .auth-password-field:where(.cpg4c,.cpg4c *){position:relative}
.ip-auth-page .auth-password-field input:where(.cpg4c,.cpg4c *){padding-right:65px}
.ip-auth-page .auth-password-field button:where(.cpg4c,.cpg4c *){position:absolute;right:4px;top:4px;min-width:50px;min-height:40px;padding:8px;border:0;border-radius:3px;background:transparent;color:var(--ip-muted);font:500 12px var(--cp-font-dm-sans,"DM Sans"),sans-serif}
.ip-auth-page .auth-submit:where(.cpg4c,.cpg4c *){width:100%;justify-content:center;font-family:inherit;font-size:14px;border-radius:5px;background:#332620;border-color:#332620}
.ip-auth-page .auth-submit:hover:where(.cpg4c,.cpg4c *){background:#332620;border-color:#332620}
.ip-auth-page .auth-submit:disabled:where(.cpg4c,.cpg4c *),.ip-auth-page #otp-resend:disabled:where(.cpg4c,.cpg4c *){opacity:.6;cursor:wait}
.ip-auth-page .auth-register:where(.cpg4c,.cpg4c *){padding-top:18px;margin-top:20px;border-top:1px solid #f4f0f2;text-align:center;font-size:13px}
.ip-auth-page .auth-register a:where(.cpg4c,.cpg4c *){color:var(--ip-ink);font-weight:600;text-underline-offset:3px}
.ip-auth-page .auth-register a:hover:where(.cpg4c,.cpg4c *){text-decoration:underline}
.ip-auth-page .auth-support:where(.cpg4c,.cpg4c *){margin-top:14px;text-align:center;font-size:12px}
.ip-auth-page .auth-support a:where(.cpg4c,.cpg4c *){display:inline-flex;align-items:center;min-height:44px;padding:8px;text-underline-offset:3px}
.ip-auth-page .auth-support a:hover:where(.cpg4c,.cpg4c *){text-decoration:underline}
.ip-auth-page .otp-msg:where(.cpg4c,.cpg4c *){font-size:12px;line-height:1.7;color:var(--ip-muted)}
.ip-auth-page .otp-msg:empty:where(.cpg4c,.cpg4c *){display:none}
.ip-auth-page .otp-msg.is-error:where(.cpg4c,.cpg4c *){color:#a92d28}
.ip-auth-page .otp-msg.is-success:where(.cpg4c,.cpg4c *){color:#332620}
.ip-auth-page #otp-resend-wrap:where(.cpg4c,.cpg4c *){font-size:12px}
.ip-auth-page #otp-resend:where(.cpg4c,.cpg4c *){min-height:38px;padding:6px 0;border:0;background:transparent;color:var(--ip-ink);text-decoration:underline;text-underline-offset:4px;font:500 12px var(--cp-font-dm-sans,"DM Sans"),sans-serif}
body.cp-login-page:where(.cpg4c,.cpg4c *){--login-ink:var(--cp-secondary,#332620);--login-paper:#f5efe7;--login-muted:#74685f;--login-line:#ded5cc;background:var(--login-paper);color:var(--login-ink)}
.cp-login-page .ip-auth-page:where(.cpg4c,.cpg4c *){--ip-ink:var(--login-ink);--ip-muted:var(--login-muted);--ip-line:var(--login-line);--ip-panel:#ffffff;background:var(--login-paper)}
.cp-site.cp-login-page .cp-header.cp-header-curved:where(.cpg4c,.cpg4c *){--nav-paper:var(--login-paper);--nav-ink:var(--login-ink)}
.cp-site.cp-login-page .cp-header.cp-header-curved :is(.cp-nav-actions .cp-button,.cp-mobile-signin):where(.cpg4c,.cpg4c *){color:var(--login-ink)}
.cp-login-page .auth-surface:where(.cpg4c,.cpg4c *){box-shadow:0 8px 32px rgba(51,38,32,.035)}
.cp-login-page .auth-notes:where(.cpg4c,.cpg4c *){background:var(--login-ink)!important;color:var(--login-paper)!important}
:is(.cp-login-page .auth-notes h2,.cp-login-page .auth-note h3):where(.cpg4c,.cpg4c *){color:var(--login-paper)!important}
.cp-login-page .auth-notes p:where(.cpg4c,.cpg4c *){color:#e7dfd7!important}
.cp-login-page .auth-eyebrow:where(.cpg4c,.cpg4c *){color:var(--cp-primary,#ff444d)!important}
.cp-login-page .auth-note:where(.cpg4c,.cpg4c *){border-color:rgba(245,239,231,.2)}
.cp-login-page .login-tabs:where(.cpg4c,.cpg4c *){background:var(--login-paper);border-color:var(--login-paper)}
.cp-login-page .login-tabs>.cp-switch-indicator:where(.cpg4c,.cpg4c *){background:var(--login-ink)}
.cp-login-page .login-tab.cp-bs-active:where(.cpg4c,.cpg4c *){background:var(--login-ink)!important;color:var(--login-paper)!important;box-shadow:0 1px 3px rgba(51,38,32,.1)}
.cp-login-page .auth-field input:where(.cpg4c,.cpg4c *){background:#ffffff;border-color:var(--login-line)}
.cp-login-page .auth-field input:where(.cpg4c,.cpg4c *)::placeholder{color:var(--login-muted)}
.cp-login-page .ip-auth-page :is(a,button,input):focus-visible:where(.cpg4c,.cpg4c *){outline-color:var(--cp-primary,#ff444d)}
.cp-login-page .auth-field input:focus:where(.cpg4c,.cpg4c *){border-color:var(--cp-primary,#ff444d);outline-color:rgba(255,68,77,.25)}
.cp-login-page .auth-submit:where(.cpg4c,.cpg4c *){background:var(--cp-primary,#ff444d);border-color:var(--cp-primary,#ff444d);color:#ffffff}
.cp-login-page .auth-submit:hover:where(.cpg4c,.cpg4c *){background:#f03540;border-color:#f03540;color:#ffffff}
.cp-login-page .auth-register:where(.cpg4c,.cpg4c *){border-color:var(--login-line)}
.cp-login-page .otp-msg.is-success:where(.cpg4c,.cpg4c *){color:var(--login-ink)}
@media (prefers-reduced-motion:reduce){
:is(.ip-auth-page .auth-surface,.ip-auth-page .login-panel):where(.cpg4c,.cpg4c *){animation:none}
.ip-auth-page *:where(.cpg4c,.cpg4c *){transition:none}}
@media (max-width:800px){
.ip-auth-page .auth-layout:where(.cpg4c,.cpg4c *){min-height:0;padding:28px 20px}
.ip-auth-page .auth-wrap:where(.cpg4c,.cpg4c *){max-width:560px}
.ip-auth-page .auth-surface:where(.cpg4c,.cpg4c *){grid-template-columns:1fr}
:is(.ip-auth-page .auth-card,.ip-auth-page .auth-notes):where(.cpg4c,.cpg4c *){padding:24px 20px}
.ip-auth-page .auth-notes h2:where(.cpg4c,.cpg4c *){font-size:30px}
.ip-auth-page .auth-note:where(.cpg4c,.cpg4c *){padding-top:14px;margin-top:14px}
.cp-login-page .auth-notes:where(.cpg4c,.cpg4c *){display:none}}
@media (max-width:360px){
.ip-auth-page .auth-layout:where(.cpg4c,.cpg4c *){padding-inline:16px}
.ip-auth-page .auth-card:where(.cpg4c,.cpg4c *){padding:26px 20px}}
@media (max-width:1000px){
.ip-legal-page .lg-layout:where(.cpg4c,.cpg4c *){grid-template-columns:190px minmax(0,1fr);gap:30px}
.ip-legal-page .lg-article:where(.cpg4c,.cpg4c *){padding:30px}}
@media (max-width:900px){
.ip-legal-page .lg-layout:where(.cpg4c,.cpg4c *){grid-template-columns:1fr;gap:28px}
.ip-legal-page .lg-sidebar:where(.cpg4c,.cpg4c *){position:static}
.ip-legal-page .lg-help:where(.cpg4c,.cpg4c *){display:none}}
@media (max-width:700px){
.ip-legal-page .lg-article:where(.cpg4c,.cpg4c *){padding:26px 22px}
.ip-legal-page .lg-section h2:where(.cpg4c,.cpg4c *){font-size:22px}
:is(.ip-legal-page .lg-section p,.ip-legal-page .lg-section li):where(.cpg4c,.cpg4c *){font-size:14px}}
.ip-legal-page .lg-section ul>li:where(.cpg4c,.cpg4c *){display:list-item;list-style-type:disc}
.ip-legal-page .lg-section ul ul>li:where(.cpg4c,.cpg4c *){list-style-type:circle}
.ip-legal-page .lg-section ol>li:where(.cpg4c,.cpg4c *){display:list-item;list-style-type:decimal}
.rc-page .auth-card>.auth-eyebrow:where(.cpg4d,.cpg4d *){color:var(--ip-muted);font-size:10px;margin-bottom:18px}
.rc-page .rc-progress:where(.cpg4d,.cpg4d *){display:flex;gap:18px;padding:12px 0;margin:0 0 18px;border-block:1px solid #f4f0f2;list-style:none}
.rc-page .rc-progress li:where(.cpg4d,.cpg4d *){display:flex;align-items:center;gap:7px;margin:0;padding:0;list-style:none;color:#77626c;font-size:11px;line-height:1.5}
.rc-page .rc-progress li>span:where(.cpg4d,.cpg4d *){font-size:9px}
.rc-page .rc-progress li[aria-current="step"]:where(.cpg4d,.cpg4d *){color:#332620;font-weight:600}
.rc-page .rc-form:where(.cpg4d,.cpg4d *){display:grid;gap:18px}
.rc-page .rc-code:where(.cpg4d,.cpg4d *){font-variant-numeric:tabular-nums;letter-spacing:.12em}
.rc-page .rc-start-over:where(.cpg4d,.cpg4d *){display:block;text-align:center;color:var(--ip-muted);font-size:12px;line-height:1.7;text-underline-offset:4px}
.rc-page .rc-start-over:hover:where(.cpg4d,.cpg4d *){text-decoration:underline}
.rc-page .rc-contact:where(.cpg4d,.cpg4d *){display:inline-flex;gap:18px;align-items:center;min-height:44px;margin-top:14px;color:#ffffff;font-size:12px;text-underline-offset:4px}
.rc-page .rc-contact:hover:where(.cpg4d,.cpg4d *){text-decoration:underline}
.rc-page .rc-contact span:where(.cpg4d,.cpg4d *){font-size:18px}
.pr-page .pr-heading:where(.cpg4d,.cpg4d *){display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-block:24px 28px}
.pr-page .pr-heading .ip-eyebrow:where(.cpg4d,.cpg4d *){margin-bottom:16px}
.pr-page .pr-heading h1:where(.cpg4d,.cpg4d *){margin:0;color:var(--ip-ink);font:500 clamp(32px,3.6vw,48px)/1.1 var(--cp-font-inter,"Inter"),sans-serif;letter-spacing:-.045em;text-transform:none}
.pr-page .pr-heading>p:where(.cpg4d,.cpg4d *){max-width:320px;margin:0;font-size:14px;line-height:1.8}
.pr-page .pr-layout:where(.cpg4d,.cpg4d *){display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px}
.pr-page .pr-sidebar:where(.cpg4d,.cpg4d *){position:sticky;top:110px;min-width:0;border:1px solid var(--ip-line);border-radius:6px;background:var(--ip-panel);overflow:hidden}
.pr-page .pr-identity:where(.cpg4d,.cpg4d *){padding:25px 23px}
.pr-page .pr-avatar:where(.cpg4d,.cpg4d *){position:relative;display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:50%;background:#e8ecd9;color:#332620;font-size:23px;font-weight:500;margin-bottom:18px}
.pr-page .pr-avatar img:where(.cpg4d,.cpg4d *){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.pr-page .pr-identity h2:where(.cpg4d,.cpg4d *){margin:0 0 8px;font-size:20px;line-height:1.35;overflow-wrap:anywhere}
.pr-page .pr-identity p:where(.cpg4d,.cpg4d *){margin:0;font-size:12px;line-height:1.7;overflow-wrap:anywhere}
.pr-page .pr-identity .pr-email:where(.cpg4d,.cpg4d *){font-size:11px;margin-top:5px}
.pr-page .pr-account-type:where(.cpg4d,.cpg4d *){display:inline-block;margin-top:14px;padding:4px 8px;border:1px solid #d4dcc8;border-radius:3px;background:#eff2e6;color:#332620;font-size:10px;line-height:1.5}
.pr-page .pr-tabs:where(.cpg4d,.cpg4d *){display:flex;flex-direction:column;padding:8px;gap:4px;border-top:1px solid var(--ip-line)}
.pr-page .pr-tabs .cp-bs-nav-link:where(.cpg4d,.cpg4d *){display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;margin:0;padding:12px 14px;border:0;border-radius:4px;background:transparent;color:var(--ip-muted);text-align:left;font:500 13px/1.5 var(--cp-font-inter,"Inter"),sans-serif}
.pr-page .pr-tabs .cp-bs-nav-link.cp-bs-active:where(.cpg4d,.cpg4d *){background:#332620;color:#fffef8}
.pr-page .pr-tabs .cp-bs-nav-link span:where(.cpg4d,.cpg4d *){font-size:17px;opacity:0}
.pr-page .pr-tabs .cp-bs-nav-link.cp-bs-active span:where(.cpg4d,.cpg4d *){opacity:1;color:#cc243b}
.pr-page .pr-tabs .cp-bs-nav-link:hover:not(.cp-bs-active):where(.cpg4d,.cpg4d *){background:#f4f0f2;color:var(--ip-ink)}
.pr-page .pr-content:where(.cpg4d,.cpg4d *){min-width:0}
.pr-page .pr-panel:where(.cpg4d,.cpg4d *){min-width:0;padding:24px;border:1px solid var(--ip-line);border-radius:6px;background:var(--ip-panel)}
.pr-page .pr-panel-heading:where(.cpg4d,.cpg4d *){margin-bottom:20px}
.pr-page .pr-panel-heading h2:where(.cpg4d,.cpg4d *){margin:0 0 10px;font-size:26px;line-height:1.3}
:is(.pr-page .pr-panel-heading p,.pr-page .pr-section>p):where(.cpg4d,.cpg4d *){font-size:14px;line-height:1.8;margin:0}
.pr-page .pr-tagline:where(.cpg4d,.cpg4d *){font-size:15px;margin:0 0 28px;color:var(--ip-ink)}
.pr-page .pr-section:where(.cpg4d,.cpg4d *){border-top:1px solid var(--ip-line);padding-top:20px;margin-top:20px}
.pr-page .pr-section h3:where(.cpg4d,.cpg4d *){font-size:17px;line-height:1.4;margin:0 0 20px}
.pr-page .pr-details:where(.cpg4d,.cpg4d *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;padding:0;margin:0}
.pr-page .pr-details>div:where(.cpg4d,.cpg4d *){min-width:0}
.pr-page .pr-details dt:where(.cpg4d,.cpg4d *){color:#75666d;font-size:11px;font-weight:400;line-height:1.5;margin-bottom:7px}
.pr-page .pr-details dd:where(.cpg4d,.cpg4d *){color:var(--ip-ink);font-size:14px;line-height:1.7;overflow-wrap:anywhere;margin:0}
.pr-page .pr-wide:where(.cpg4d,.cpg4d *){grid-column:1/-1;min-width:0}
.pr-page .pr-socials:where(.cpg4d,.cpg4d *){display:flex;flex-wrap:wrap;gap:12px 25px}
.pr-page .pr-socials a:where(.cpg4d,.cpg4d *),.pr-page .pr-text-link:where(.cpg4d,.cpg4d *){display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:12px;text-underline-offset:4px}
.pr-page .pr-socials a:hover:where(.cpg4d,.cpg4d *),.pr-page .pr-text-link:hover:where(.cpg4d,.cpg4d *){text-decoration:underline}
.pr-page .pr-text-link:where(.cpg4d,.cpg4d *){margin-top:14px}
.pr-page .pr-edit-form:where(.cpg4d,.cpg4d *){display:grid;gap:22px}
.pr-page .pr-edit-form fieldset:where(.cpg4d,.cpg4d *){min-width:0;padding:24px 0 0;margin:0;border:0;border-top:1px solid var(--ip-line)}
.pr-page .pr-edit-form legend:where(.cpg4d,.cpg4d *){float:none;width:auto;margin:0 0 23px;padding:0;color:var(--ip-ink);font-size:17px;font-weight:500;line-height:1.5}
.pr-page .pr-fields:where(.cpg4d,.cpg4d *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}
.pr-page .pr-field:where(.cpg4d,.cpg4d *){min-width:0}
.pr-page .pr-field>label:where(.cpg4d,.cpg4d *){display:block;margin-bottom:8px;color:var(--ip-ink);font-size:12px;font-weight:500;line-height:1.5}
.pr-page .pr-widget:where(.cpg4d,.cpg4d *){min-width:0;font-size:12px;line-height:1.8;overflow-wrap:anywhere}
.pr-page .pr-widget>a:where(.cpg4d,.cpg4d *){text-decoration:underline;text-underline-offset:3px}
.pr-page .pr-field :is(input,select,textarea):where(.cpg4d,.cpg4d *){max-width:100%;border:1px solid #cbb9c1;border-radius:4px;background:#fffefb;color:var(--ip-ink);font:400 14px/1.5 var(--cp-font-inter,"Inter"),sans-serif;box-shadow:none}
.pr-page .pr-field input:not([type="checkbox"]):where(.cpg4d,.cpg4d *),.pr-page .pr-field select:where(.cpg4d,.cpg4d *){display:block;width:100%;min-width:0;height:48px;padding:11px 12px}
.pr-page .pr-field textarea:where(.cpg4d,.cpg4d *){display:block;min-width:0;width:100%;min-height:100px;resize:vertical;padding:12px}
.pr-page .pr-field input[type="file"]:where(.cpg4d,.cpg4d *){font-size:11px;margin-top:8px}
.pr-page .pr-field input[type="checkbox"]:where(.cpg4d,.cpg4d *){width:16px;height:16px;accent-color:#8e2033;vertical-align:middle}
.pr-page .pr-field input[type="checkbox"] + label:where(.cpg4d,.cpg4d *){display:inline;font-size:11px}
.pr-page .pr-field :is(input,select,textarea):focus-visible:where(.cpg4d,.cpg4d *){outline:2px solid rgba(51,38,32,.18);outline-offset:2px;border-color:#332620}
.pr-page .pr-field small:where(.cpg4d,.cpg4d *){display:block;margin-top:8px;color:var(--ip-muted);font-size:11px;line-height:1.6}
.pr-page .pr-errors:where(.cpg4d,.cpg4d *),.pr-page .pr-form-summary ul:where(.cpg4d,.cpg4d *){padding:0;margin:8px 0 0;list-style:none}
:is(.pr-page .pr-errors li,.pr-page .pr-form-summary li):where(.cpg4d,.cpg4d *){list-style:none;color:#a92d28;font-size:12px;line-height:1.6;padding:0;margin:0}
.pr-page .pr-invalid :is(input,select,textarea):where(.cpg4d,.cpg4d *){border-color:#a92d28}
.pr-page .pr-form-summary:where(.cpg4d,.cpg4d *){padding:12px 14px;border:1px solid #debdb0;border-radius:4px;background:#fff5ed}
.pr-page .pr-form-summary p:where(.cpg4d,.cpg4d *){margin:0;font-size:12px;color:#8f2e26}
.pr-page .pr-save:where(.cpg4d,.cpg4d *){padding-top:24px;border-top:1px solid var(--ip-line)}
.pr-page .pr-account-action h3:where(.cpg4d,.cpg4d *){color:#8f3029}
.pr-page .pr-delete-confirm:where(.cpg4d,.cpg4d *){margin-top:24px;border-top:1px solid var(--ip-line)}
.pr-page .pr-delete-confirm summary:where(.cpg4d,.cpg4d *){display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;padding-block:12px;cursor:pointer;color:#8f3029;font-size:12px;list-style:none}
.pr-page .pr-delete-confirm summary:where(.cpg4d,.cpg4d *)::-webkit-details-marker{display:none}
.pr-page .pr-delete-confirm summary:where(.cpg4d,.cpg4d *)::marker{content:""}
.pr-page .pr-delete-confirm summary span:where(.cpg4d,.cpg4d *){font-size:20px;transition:transform .18s ease}
.pr-page .pr-delete-confirm[open] summary span:where(.cpg4d,.cpg4d *){transform:rotate(45deg)}
.pr-page .pr-acknowledge:where(.cpg4d,.cpg4d *){display:flex;align-items:flex-start;gap:12px;margin:15px 0 24px;color:var(--ip-muted);font-size:13px;line-height:1.7}
.pr-page .pr-acknowledge input:where(.cpg4d,.cpg4d *){flex:0 0 16px;width:16px;height:16px;margin-top:4px;accent-color:#8f3029}
.pr-page .pr-delete-button:where(.cpg4d,.cpg4d *){min-height:44px;padding:11px 18px;border:1px solid #9c3d35;border-radius:4px;background:transparent;color:#8f3029;font:500 12px/1.5 var(--cp-font-inter,"Inter"),sans-serif}
.pr-page .pr-delete-button:hover:where(.cpg4d,.cpg4d *){background:#fff1e9}
@media (max-width:1000px){
.pr-page .pr-layout:where(.cpg4d,.cpg4d *){grid-template-columns:210px minmax(0,1fr);gap:24px}
.pr-page .pr-panel:where(.cpg4d,.cpg4d *){padding:24px}
.pr-page .pr-identity:where(.cpg4d,.cpg4d *){padding-inline:20px}}
@media (max-width:800px){
.pr-page .pr-layout:where(.cpg4d,.cpg4d *){grid-template-columns:1fr;gap:24px}
.pr-page .pr-sidebar:where(.cpg4d,.cpg4d *){position:static}
.pr-page .pr-identity:where(.cpg4d,.cpg4d *){display:flex;gap:18px;align-items:center;padding:22px}
.pr-page .pr-avatar:where(.cpg4d,.cpg4d *){flex:0 0 64px;margin:0}
.pr-page .pr-tabs:where(.cpg4d,.cpg4d *){flex-direction:row}
.pr-page .pr-tabs .cp-bs-nav-link:where(.cpg4d,.cpg4d *){justify-content:center;flex:1;padding-inline:8px;gap:0;font-size:12px}
.pr-page .pr-tabs .cp-bs-nav-link span:where(.cpg4d,.cpg4d *){display:none}
.pr-page .pr-heading:where(.cpg4d,.cpg4d *){padding-block:20px 24px}}
@media (max-width:700px){
.rc-page .rc-progress:where(.cpg4d,.cpg4d *){gap:14px}
.rc-page .rc-progress li:where(.cpg4d,.cpg4d *){font-size:10px;gap:5px}
.pr-page .pr-heading:where(.cpg4d,.cpg4d *){display:block}
.pr-page .pr-heading>p:where(.cpg4d,.cpg4d *){margin-top:20px}
.pr-page .pr-panel:where(.cpg4d,.cpg4d *){padding:24px 20px}
.pr-page .pr-panel-heading h2:where(.cpg4d,.cpg4d *){font-size:24px}
:is(.pr-page .pr-details,.pr-page .pr-fields):where(.cpg4d,.cpg4d *){grid-template-columns:1fr;gap:18px}
.pr-page .pr-field :is(input,select,textarea):where(.cpg4d,.cpg4d *){font-size:16px}
.pr-page .pr-field input[type="file"]:where(.cpg4d,.cpg4d *){font-size:12px}
.pr-page .pr-save .ip-button:where(.cpg4d,.cpg4d *){width:100%}}
.pl-directory .pl-results:where(.cpg4e,.cpg4e *){display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 18px}
:is(.pl-directory .pl-results p,.pl-directory .pl-results a):where(.cpg4e,.cpg4e *){margin:0;font-size:12px;line-height:1.6}
.pl-directory .pl-results a:where(.cpg4e,.cpg4e *){display:inline-flex;align-items:center;gap:14px;min-height:36px;color:var(--ip-ink)}
.pl-directory .pl-results a:hover:where(.cpg4e,.cpg4e *){text-decoration:underline;text-underline-offset:4px}
.pl-directory .pl-results a>span:where(.cpg4e,.cpg4e *){font-size:18px}
.pl-directory .pl-table-wrap:where(.cpg4e,.cpg4e *){border:1px solid var(--ip-line);border-radius:6px;overflow:hidden;background:var(--ip-panel)}
.pl-directory .pl-table:where(.cpg4e,.cpg4e *){width:100%;table-layout:fixed;border-collapse:collapse;color:var(--ip-ink);text-align:left}
.pl-directory .pl-name-column:where(.cpg4e,.cpg4e *){width:40%}
.pl-directory .pl-role-column:where(.cpg4e,.cpg4e *){width:22%}
.pl-directory .pl-link-column:where(.cpg4e,.cpg4e *){width:68px}
.pl-directory .pl-table thead:where(.cpg4e,.cpg4e *){background:#24171c;color:#ffffff}
:is(.pl-directory .pl-table th,.pl-directory .pl-table td):where(.cpg4e,.cpg4e *){border:0;vertical-align:middle;text-align:left;overflow-wrap:anywhere;padding:18px 22px}
.pl-directory .pl-table thead th:where(.cpg4e,.cpg4e *){padding-block:17px;font-size:10px;line-height:1.5;font-weight:500;letter-spacing:.09em;text-transform:uppercase}
.pl-directory .pl-table tbody th:where(.cpg4e,.cpg4e *){font-weight:500}
.pl-directory .pl-table tbody td:where(.cpg4e,.cpg4e *){color:var(--ip-muted);font-size:13px;line-height:1.6}
.pl-directory .pl-table tbody tr:where(.cpg4e,.cpg4e *){border-top:1px solid var(--ip-line);transition:background-color .18s ease;animation:pl-row-enter-cp-c83d738 .28s ease both}
.pl-directory .pl-table tbody tr:first-child:where(.cpg4e,.cpg4e *){border-top:0}
:is(.pl-directory .pl-table tbody tr:hover,.pl-directory .pl-table tbody tr:focus-within):where(.cpg4e,.cpg4e *){background:#f4f0f2}
.pl-directory .pl-player:where(.cpg4e,.cpg4e *){display:flex;align-items:center;gap:14px;width:fit-content;max-width:100%;min-height:44px;color:var(--ip-ink);font-size:14px;line-height:1.6}
.pl-directory .pl-name:where(.cpg4e,.cpg4e *){min-width:0}
.pl-directory .pl-player:hover .pl-name:where(.cpg4e,.cpg4e *),.pl-directory .pl-team a:hover:where(.cpg4e,.cpg4e *){text-decoration:underline;text-underline-offset:4px}
.pl-directory .pl-avatar:where(.cpg4e,.cpg4e *){position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:50%;background:#f4f0f2;color:#8e2033;font-size:14px;font-weight:500}
.pl-directory .pl-avatar img:where(.cpg4e,.cpg4e *){position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}
.pl-directory .pl-table .pl-profile:where(.cpg4e,.cpg4e *){padding:8px 12px}
.pl-directory .pl-profile a:where(.cpg4e,.cpg4e *){display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:4px;color:var(--ip-ink);font-size:22px;line-height:1;transition:border-color .18s ease}
.pl-directory .pl-profile a:hover:where(.cpg4e,.cpg4e *){border-color:#cbb9c1}
.pl-directory .pl-profile a>span:where(.cpg4e,.cpg4e *){display:block;transition:transform .2s ease}
.pl-directory .pl-profile a:hover>span:where(.cpg4e,.cpg4e *){transform:translate(2px,-2px)}
.pl-directory .pl-pagination .pl-page-summary:where(.cpg4e,.cpg4e *){flex-basis:100%;text-align:center;margin:8px 0 0;font-size:12px;color:var(--ip-muted)}
.pl-directory .pl-sr-only:where(.cpg4e,.cpg4e *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media (max-width:1000px){
:is(.pl-directory .pl-table th,.pl-directory .pl-table td):where(.cpg4e,.cpg4e *){padding-inline:18px}}
@media (max-width:700px){
.pl-directory .pl-table colgroup:where(.cpg4e,.cpg4e *){display:none}
.pl-directory .pl-table thead:where(.cpg4e,.cpg4e *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.pl-directory .pl-table:where(.cpg4e,.cpg4e *),.pl-directory .pl-table tbody:where(.cpg4e,.cpg4e *){display:block}
.pl-directory .pl-table tbody tr:where(.cpg4e,.cpg4e *){display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:10px 8px;padding:20px}
:is(.pl-directory .pl-table tbody th,.pl-directory .pl-table tbody td):where(.cpg4e,.cpg4e *){display:block;padding:0}
.pl-directory .pl-table tbody th:where(.cpg4e,.cpg4e *){min-width:0}
.pl-directory .pl-player:where(.cpg4e,.cpg4e *){gap:12px;font-size:14px}
:is(.pl-directory .pl-table .pl-role,.pl-directory .pl-table .pl-team):where(.cpg4e,.cpg4e *){display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;grid-column:1/-1;padding-left:52px;font-size:12px}
.pl-directory .pl-table td[data-label]:where(.cpg4e,.cpg4e *)::before{content:attr(data-label);color:#75666d;font-size:11px}
.pl-directory .pl-table .pl-profile:where(.cpg4e,.cpg4e *){grid-column:2;grid-row:1;padding:0}
.pl-directory .pl-pagination .pl-page-summary:where(.cpg4e,.cpg4e *){order:4}
.pl-directory .pl-pagination:where(.cpg4e,.cpg4e *){justify-content:space-between}}
@media (prefers-reduced-motion:reduce){
.pl-directory .pl-table tbody tr:where(.cpg4e,.cpg4e *){animation:none}}
.pl-directory [data-player-row][hidden]:where(.cpg4e,.cpg4e *){display:none!important}
:is(.ip-contact-page h2,.ip-contact-page h3):where(.cpg4f,.cpg4f *){font-family:var(--cp-font-inter,"Inter"),sans-serif;font-weight:500;text-transform:none;letter-spacing:-.025em;color:var(--ip-ink);margin:0}
.ip-contact-page p:where(.cpg4f,.cpg4f *){color:var(--ip-muted);font:400 15px/1.8 var(--cp-font-inter,"Inter"),sans-serif;margin:0}
.ip-contact-page a:where(.cpg4f,.cpg4f *){color:inherit;text-decoration:none}
.ip-contact-page .ct-layout:where(.cpg4f,.cpg4f *){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:48px;padding-bottom:80px;align-items:start}
.ip-contact-page .ct-form-panel:where(.cpg4f,.cpg4f *){background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:6px;padding:32px}
.ip-contact-page .ct-form-panel h2:where(.cpg4f,.cpg4f *){font-size:25px;margin-bottom:12px}
.ip-contact-page .ct-form-panel>p:where(.cpg4f,.cpg4f *){font-size:14px;margin-bottom:28px}
.ip-contact-page .ct-fields:where(.cpg4f,.cpg4f *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}
.ip-contact-page .ct-fields>div:where(.cpg4f,.cpg4f *){min-width:0}
.ip-contact-page .ct-full:where(.cpg4f,.cpg4f *){grid-column:1/-1}
.ip-contact-page label:where(.cpg4f,.cpg4f *){display:block;color:var(--ip-muted);font-size:12px;line-height:1.5;font-weight:400;margin-bottom:8px}
.ip-contact-page label span:where(.cpg4f,.cpg4f *){color:#77626c;font-size:10px}
.ip-contact-page .ct-fields :is(input,textarea):where(.cpg4f,.cpg4f *){display:block;width:100%;min-width:0;border:1px solid #cbb9c1;border-radius:4px;background:var(--ip-panel);color:var(--ip-ink);padding:12px 13px;font:400 14px/1.6 var(--cp-font-inter,"Inter"),sans-serif;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}
.ip-contact-page .ct-fields input:where(.cpg4f,.cpg4f *){height:48px}
.ip-contact-page .ct-fields textarea:where(.cpg4f,.cpg4f *){min-height:160px;resize:vertical}
.ip-contact-page .ct-fields :is(input,textarea):focus:where(.cpg4f,.cpg4f *){border-color:#8e2033;outline:2px solid rgba(51,38,32,.12);outline-offset:1px}
.ip-contact-page .ct-fields :is(input,textarea):where(.cpg4f,.cpg4f *)::placeholder{color:#77626c;opacity:1;font-size:12px}
.ip-contact-page .ct-fields small:where(.cpg4f,.cpg4f *){display:block;margin-top:8px;color:var(--ip-muted);font-size:10px;line-height:1.6}
.ip-contact-page .ct-form-bottom:where(.cpg4f,.cpg4f *){display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:26px}
.ip-contact-page .ct-form-bottom p:where(.cpg4f,.cpg4f *){max-width:220px;font-size:11px;line-height:1.7}
.ip-contact-page .ct-details:where(.cpg4f,.cpg4f *){padding-top:8px}
.ip-contact-page .ct-details>h2:where(.cpg4f,.cpg4f *){font-size:23px;margin-bottom:14px}
.ip-contact-page .ct-details>p:where(.cpg4f,.cpg4f *){font-size:14px;margin-bottom:26px}
.ip-contact-page .ct-detail:where(.cpg4f,.cpg4f *){border-top:1px solid var(--ip-line);padding-block:23px}
.ip-contact-page .ct-detail h3:where(.cpg4f,.cpg4f *){margin-bottom:12px;font-size:11px;font-weight:400;color:var(--ip-muted);letter-spacing:0}
.ip-contact-page .ct-detail>a:where(.cpg4f,.cpg4f *){display:inline-block;color:var(--ip-ink);font-size:17px;line-height:1.6;overflow-wrap:anywhere;text-underline-offset:4px}
.ip-contact-page .ct-detail>a:hover:where(.cpg4f,.cpg4f *){text-decoration:underline}
.ip-contact-page .ct-detail address:where(.cpg4f,.cpg4f *){font-style:normal;font-size:15px;line-height:1.9;margin:0;color:var(--ip-muted)}
.ip-contact-page .ct-faq-link:where(.cpg4f,.cpg4f *){display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;border-bottom:1px solid #77626c;font-size:12px;margin-top:2px}
.ip-contact-page .ct-faq-link span:where(.cpg4f,.cpg4f *){font-size:20px;transition:transform .25s ease}
.ip-contact-page .ct-faq-link:hover span:where(.cpg4f,.cpg4f *){transform:translate(3px,-3px)}
.ip-contact-page .ct-newsletter:where(.cpg4f,.cpg4f *){padding-block:44px;border-top:1px solid var(--ip-line);background:#ffffff}
.ip-contact-page .ct-newsletter-grid:where(.cpg4f,.cpg4f *){display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}
.ip-contact-page .ct-newsletter h2:where(.cpg4f,.cpg4f *){font-size:24px;margin-bottom:9px}
.ip-contact-page .ct-newsletter p:where(.cpg4f,.cpg4f *){font-size:14px}
.ip-contact-page .ct-newsletter label:where(.cpg4f,.cpg4f *){font-size:10px;margin:0}
.ip-contact-page .ct-newsletter-field:where(.cpg4f,.cpg4f *){display:flex;align-items:stretch;border-bottom:1px solid #77626c}
.ip-contact-page .ct-newsletter input:where(.cpg4f,.cpg4f *){width:100%;min-width:0;height:48px;border:0;background:transparent;border-radius:0;color:var(--ip-ink);padding:12px 0;font:400 14px var(--cp-font-inter,"Inter"),sans-serif}
.ip-contact-page .ct-newsletter button:where(.cpg4f,.cpg4f *){display:inline-flex;align-items:center;gap:22px;min-height:48px;padding:10px 0 10px 20px;background:transparent;border:0;color:var(--ip-ink);font:500 13px var(--cp-font-inter,"Inter"),sans-serif}
.ip-contact-page .ct-newsletter button span:where(.cpg4f,.cpg4f *){font-size:20px}
.ip-auctions-page .au-grid:where(.cpg4f,.cpg4f *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.ip-auctions-page .au-deadline:where(.cpg4f,.cpg4f *){color:var(--ip-muted);font-size:11px;line-height:1.7;margin-bottom:14px}
.ip-auctions-page .au-stats:where(.cpg4f,.cpg4f *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:20px;margin:4px 0 0;border-top:1px solid var(--ip-line)}
.ip-auctions-page .au-stats dt:where(.cpg4f,.cpg4f *){font-size:10px;font-weight:400;color:var(--ip-muted);margin-bottom:6px;line-height:1.6}
.ip-auctions-page .au-stats dd:where(.cpg4f,.cpg4f *){font-size:17px;font-weight:500;color:var(--ip-ink);line-height:1.4;margin:0;overflow-wrap:anywhere}
.ip-auctions-page .cp-card-action:where(.cpg4f,.cpg4f *){margin-top:auto}
@media (max-width:1100px){
.ip-auctions-page .au-grid:where(.cpg4f,.cpg4f *){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:1000px){
.ip-contact-page .ct-layout:where(.cpg4f,.cpg4f *){gap:32px;grid-template-columns:minmax(0,1.5fr) minmax(230px,.8fr)}
.ip-contact-page .ct-form-panel:where(.cpg4f,.cpg4f *){padding:26px}}
@media (max-width:800px){
.ip-contact-page .ct-layout:where(.cpg4f,.cpg4f *){grid-template-columns:1fr;gap:42px}
.ip-contact-page .ct-details:where(.cpg4f,.cpg4f *){padding:0}}
@media (max-width:700px){
.ip-contact-page .ct-layout:where(.cpg4f,.cpg4f *){padding-bottom:55px}
.ip-contact-page .ct-form-panel:where(.cpg4f,.cpg4f *){padding:24px 20px}
.ip-contact-page .ct-fields:where(.cpg4f,.cpg4f *){grid-template-columns:1fr;gap:22px}
:is(.ip-contact-page .ct-fields :is(input,textarea),.ip-contact-page .ct-newsletter input):where(.cpg4f,.cpg4f *){font-size:16px}
.ip-contact-page .ct-form-bottom:where(.cpg4f,.cpg4f *){align-items:stretch;flex-direction:column;gap:18px}
.ip-contact-page .ct-form-bottom p:where(.cpg4f,.cpg4f *){max-width:100%}
.ip-contact-page .ct-form-bottom .ip-button:where(.cpg4f,.cpg4f *){width:100%}
.ip-contact-page .ct-newsletter-grid:where(.cpg4f,.cpg4f *){grid-template-columns:1fr;gap:26px}
.ip-auctions-page .au-grid:where(.cpg4f,.cpg4f *){grid-template-columns:1fr}}
.ip-faq-page .fq-layout:where(.cpg4g,.cpg4g *){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:32px;align-items:start}
.ip-faq-page .fq-search:where(.cpg4g,.cpg4g *){display:flex;align-items:end;gap:14px;margin-bottom:24px}
.ip-faq-page .fq-search-field:where(.cpg4g,.cpg4g *){min-width:0;flex:1}
.ip-faq-page label:where(.cpg4g,.cpg4g *){display:block;color:var(--ip-muted);font-size:11px;line-height:1.5;margin-bottom:8px}
.ip-faq-page .fq-search-input:where(.cpg4g,.cpg4g *){position:relative}
.ip-faq-page .fq-search-input svg:where(.cpg4g,.cpg4g *){position:absolute;left:13px;top:15px;color:var(--ip-muted);pointer-events:none}
:is(.ip-faq-page input,.ip-faq-page textarea):where(.cpg4g,.cpg4g *){display:block;width:100%;min-width:0;background:var(--ip-panel);border:1px solid #cbb9c1;border-radius:4px;color:var(--ip-ink);padding:11px 12px;font:400 14px/1.6 var(--cp-font-inter,"Inter"),sans-serif;box-shadow:none;transition:border-color .2s ease}
.ip-faq-page input:where(.cpg4g,.cpg4g *){height:48px}
.ip-faq-page .fq-search-input input:where(.cpg4g,.cpg4g *){padding-left:40px}
.ip-faq-page textarea:where(.cpg4g,.cpg4g *){min-height:140px;resize:vertical}
.ip-faq-page :is(input,textarea):focus:where(.cpg4g,.cpg4g *){border-color:#332620}
.ip-faq-page textarea:focus-visible:where(.cpg4g,.cpg4g *){outline:2px solid #332620;outline-offset:4px}
.ip-faq-page :is(input,textarea):where(.cpg4g,.cpg4g *)::placeholder{color:#77626c;opacity:1;font-size:12px}
.ip-faq-page .fq-search-context:where(.cpg4g,.cpg4g *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}
.ip-faq-page .fq-search-context p:where(.cpg4g,.cpg4g *){font-size:12px;margin:0;overflow-wrap:anywhere}
.ip-faq-page .fq-search-context strong:where(.cpg4g,.cpg4g *){font-weight:500}
.ip-faq-page .fq-search-context a:where(.cpg4g,.cpg4g *){min-height:36px;display:inline-flex;align-items:center;font-size:11px;text-decoration:underline;text-underline-offset:4px}
.ip-faq-page .fq-list:where(.cpg4g,.cpg4g *){border:1px solid var(--ip-line);border-radius:6px;background:var(--ip-panel);overflow:hidden}
.ip-faq-page .fq-item + .fq-item:where(.cpg4g,.cpg4g *){border-top:1px solid var(--ip-line)}
.ip-faq-page .fq-item summary:where(.cpg4g,.cpg4g *){display:grid;grid-template-columns:24px minmax(0,1fr) 18px;gap:12px;align-items:baseline;padding:23px 24px;list-style:none;cursor:pointer;transition:background .2s ease}
.ip-faq-page .fq-item summary:where(.cpg4g,.cpg4g *)::-webkit-details-marker{display:none}
.ip-faq-page .fq-item summary:where(.cpg4g,.cpg4g *)::marker{content:""}
.ip-faq-page .fq-item summary:hover:where(.cpg4g,.cpg4g *){background:#f4f0f2}
.ip-faq-page .fq-item summary:focus-visible:where(.cpg4g,.cpg4g *){outline:2px solid #332620;outline-offset:-3px}
.ip-faq-page .fq-number:where(.cpg4g,.cpg4g *){font-size:10px;line-height:1.7;color:#77626c}
.ip-faq-page .fq-item h3:where(.cpg4g,.cpg4g *){font-size:17px;line-height:1.5;margin:0;font-weight:500;letter-spacing:-.02em;overflow-wrap:anywhere}
.ip-faq-page .fq-toggle:where(.cpg4g,.cpg4g *){display:inline-block;font-size:22px;font-weight:400;line-height:1;color:var(--ip-muted);transition:transform .2s ease;transform-origin:center}
.ip-faq-page .fq-item[open] .fq-toggle:where(.cpg4g,.cpg4g *){transform:rotate(45deg)}
.ip-faq-page .fq-answer:where(.cpg4g,.cpg4g *){padding:0 40px 24px 60px}
.ip-faq-page .fq-answer p:where(.cpg4g,.cpg4g *){margin:0;font-size:14px;line-height:1.85;color:var(--ip-muted);overflow-wrap:anywhere}
.ip-faq-page .fq-item[open] .fq-answer:where(.cpg4g,.cpg4g *){animation:fq-answer-in-cp-383c77f .22s ease}
.ip-faq-page .fq-question-panel:where(.cpg4g,.cpg4g *){background:var(--ip-panel);border:1px solid var(--ip-line);border-radius:6px;padding:26px}
.ip-faq-page .fq-question-panel h2:where(.cpg4g,.cpg4g *){font-size:23px;line-height:1.3;margin:0 0 12px}
.ip-faq-page .fq-question-panel>p:where(.cpg4g,.cpg4g *){font-size:14px;margin:0 0 26px}
.ip-faq-page .fq-question-form:where(.cpg4g,.cpg4g *){display:grid;gap:23px}
.ip-faq-page .fq-question-form small:where(.cpg4g,.cpg4g *){display:block;font-size:10px;line-height:1.6;color:var(--ip-muted);margin-top:8px}
.ip-faq-page .fq-question-form .ip-button:where(.cpg4g,.cpg4g *){width:100%}
.ip-faq-page .fq-contact:where(.cpg4g,.cpg4g *){margin-top:25px;padding-top:22px;border-top:1px solid var(--ip-line)}
.ip-faq-page .fq-contact p:where(.cpg4g,.cpg4g *){font-size:12px;margin:0 0 8px}
.ip-faq-page .fq-contact a:where(.cpg4g,.cpg4g *){display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;font-size:12px;font-weight:500}
.ip-faq-page .fq-contact a span:where(.cpg4g,.cpg4g *){font-size:20px;transition:transform .25s ease}
.ip-faq-page .fq-contact a:hover span:where(.cpg4g,.cpg4g *){transform:translate(3px,-3px)}
@media (max-width:900px){
.ip-faq-page .fq-layout:where(.cpg4g,.cpg4g *){grid-template-columns:1fr;gap:36px}}
@media (max-width:700px){
.ip-faq-page .fq-search:where(.cpg4g,.cpg4g *){gap:12px}
.ip-faq-page :is(input,textarea):where(.cpg4g,.cpg4g *){font-size:16px}
.ip-faq-page .fq-search .ip-button:where(.cpg4g,.cpg4g *){gap:14px;padding-inline:14px}
.ip-faq-page .fq-question-panel:where(.cpg4g,.cpg4g *){padding:24px 20px}
.ip-faq-page .fq-item summary:where(.cpg4g,.cpg4g *){grid-template-columns:20px minmax(0,1fr) 16px;gap:10px;padding:21px 17px}
.ip-faq-page .fq-item h3:where(.cpg4g,.cpg4g *){font-size:16px}
.ip-faq-page .fq-answer:where(.cpg4g,.cpg4g *){padding:0 22px 22px 47px}}
.ip-faq-page .fq-item[hidden]:where(.cpg4g,.cpg4g *){display:none!important}
.rg-page .auth-wrap:where(.cpg4h,.cpg4h *){max-width:1080px}
.rg-page .auth-surface:where(.cpg4h,.cpg4h *){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}
.rg-page .auth-card:where(.cpg4h,.cpg4h *){padding:28px}
.rg-page .rg-form:where(.cpg4h,.cpg4h *){display:grid;gap:20px}
.rg-page .rg-fields:where(.cpg4h,.cpg4h *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding:0;margin:0;border:0;min-width:0}
.rg-page .rg-full:where(.cpg4h,.cpg4h *){grid-column:1/-1;min-width:0}
.rg-page .rg-sr-only:where(.cpg4h,.cpg4h *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.rg-page .auth-field textarea:where(.cpg4h,.cpg4h *){display:block;width:100%;min-height:84px;resize:vertical;padding:12px 13px;border:1px solid #cbb9c1;border-radius:5px;background:#fffefb;color:var(--ip-ink);font:400 16px/1.5 var(--cp-font-inter,"Inter"),sans-serif}
.rg-page .auth-field textarea:focus:where(.cpg4h,.cpg4h *){border-color:#332620;outline:2px solid rgba(51,38,32,.12);outline-offset:1px}
.rg-page .auth-field small:where(.cpg4h,.cpg4h *){font-size:11px}
.rg-page .rg-profile:where(.cpg4h,.cpg4h *){border-block:1px solid #f4f0f2}
.rg-page .rg-profile summary:where(.cpg4h,.cpg4h *){display:flex;align-items:center;justify-content:space-between;gap:14px;padding-block:17px;min-height:56px;cursor:pointer;color:var(--ip-ink);font-size:13px;list-style:none}
.rg-page .rg-profile summary:where(.cpg4h,.cpg4h *)::-webkit-details-marker{display:none}
.rg-page .rg-profile summary:where(.cpg4h,.cpg4h *)::marker{content:""}
.rg-page .rg-profile summary small:where(.cpg4h,.cpg4h *){display:inline-block;margin-left:10px;color:var(--ip-muted);font-size:11px}
.rg-page .rg-expand:where(.cpg4h,.cpg4h *){display:block;font-size:21px;font-weight:400;line-height:1;transition:transform .18s ease}
.rg-page .rg-profile[open] .rg-expand:where(.cpg4h,.cpg4h *){transform:rotate(45deg)}
.rg-page .rg-profile-body:where(.cpg4h,.cpg4h *){padding:5px 0 24px;animation:auth-enter-cp-e87dc6e .2s ease both}
.rg-page .rg-profile-body>p:where(.cpg4h,.cpg4h *){font-size:12px;margin-bottom:22px}
.rg-page .rg-social-heading:where(.cpg4h,.cpg4h *){border-top:1px solid #f4f0f2;padding-top:20px;color:var(--ip-ink);font-size:13px;font-weight:500}
.rg-page .rg-policy-links:where(.cpg4h,.cpg4h *){display:flex;flex-wrap:wrap;gap:20px;padding-top:30px;margin-top:30px;border-top:1px solid rgba(255,255,255,.18)}
.rg-page .rg-policy-links a:where(.cpg4h,.cpg4h *){display:inline-flex;align-items:center;min-height:36px;color:#d4e1d7;font-size:12px}
.rg-page .rg-policy-links a:hover:where(.cpg4h,.cpg4h *){text-decoration:underline;text-underline-offset:4px}
.rg-page .auth-notes:where(.cpg4h,.cpg4h *){padding:40px 34px}
@media (max-width:900px){
.rg-page .auth-wrap:where(.cpg4h,.cpg4h *){max-width:720px}
.rg-page .auth-surface:where(.cpg4h,.cpg4h *){grid-template-columns:1fr}
.rg-page .auth-card:where(.cpg4h,.cpg4h *){padding:28px}
.rg-page .auth-notes:where(.cpg4h,.cpg4h *){padding:32px 26px}
.rg-page .auth-notes h2:where(.cpg4h,.cpg4h *){font-size:30px}}
@media (max-width:700px){
.rg-page .auth-surface:where(.cpg4h,.cpg4h *){grid-template-columns:1fr}
.rg-page .auth-card:where(.cpg4h,.cpg4h *){padding:28px 24px}
.rg-page .rg-fields:where(.cpg4h,.cpg4h *){grid-template-columns:1fr;gap:22px}
.rg-page .auth-notes:where(.cpg4h,.cpg4h *){padding:30px 24px}}
@media (max-width:360px){
.rg-page .auth-card:where(.cpg4h,.cpg4h *){padding-inline:20px}}
@media (prefers-reduced-motion:reduce){
.rg-page .rg-profile-body:where(.cpg4h,.cpg4h *){animation:none}}
.ip-auth-page .auth-notes:where(.cpg4i,.cpg4i *){background:#332620!important;color:#fffef8!important}
.rg-page .auth-notes:where(.cpg4h,.cpg4h *){background:#332620!important;color:#fffef8!important}
.ip-auth-page .auth-notes h2:where(.cpg4i,.cpg4i *){color:#fffef8!important}
.rg-page .auth-notes h2:where(.cpg4h,.cpg4h *){color:#fffef8!important}
.ip-auth-page .auth-note h3:where(.cpg4i,.cpg4i *){color:#fffef8!important}
.ip-auth-page .auth-notes p:where(.cpg4i,.cpg4i *){color:#d4e1d7!important}
.rg-page .auth-notes p:where(.cpg4h,.cpg4h *){color:#d4e1d7!important}
.ip-auth-page .auth-note p:where(.cpg4i,.cpg4i *){color:#d4e1d7!important}
.ip-auth-page .auth-eyebrow:where(.cpg4i,.cpg4i *){color:#fee417!important}
.rg-page .auth-eyebrow:where(.cpg4h,.cpg4h *){color:#fee417!important}
.cp-site .cp-header.cp-header-curved:where(.cpgi,.cpgi *){--nav-paper:#fffef8;--nav-accent:var(--cp-primary,#ff444d);--nav-ink:var(--cp-secondary,#332620);--nav-height:clamp(72px,5.6vw,84px);--nav-curve-width:clamp(60px,6vw,96px);padding:0;background:linear-gradient(90deg,var(--nav-paper) 50%,var(--nav-accent) 50%);border:0;box-shadow:0 4px 18px rgba(51,38,32,.035)}
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *){width:100%;max-width:none;min-height:var(--nav-height);padding:0 clamp(16px,1.25vw,32px);gap:0;border-radius:0;background:transparent;box-shadow:none;color:var(--nav-ink)}
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *)::before,.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *)::after{content:none}
.cp-site .cp-header.cp-header-curved .cp-brand:where(.cpgi,.cpgi *){min-width:0;padding:0 clamp(16px,2vw,36px) 0 0;border:0;background:var(--nav-paper);gap:10px}
.cp-site .cp-header.cp-header-curved .cp-brand img:where(.cpgi,.cpgi *){width:clamp(50px,4.3vw,62px);height:clamp(56px,4.7vw,70px)}
.cp-site .cp-header.cp-header-curved .cp-brand span:where(.cpgi,.cpgi *){color:var(--nav-ink);font-size:clamp(12px,1vw,14px);line-height:1.15}
:is(.cp-site .cp-header.cp-header-curved .cp-nav,.cp-site .cp-header.cp-header-curved .cp-nav-footer):where(.cpgi,.cpgi *){display:contents}
:is(.cp-site .cp-header.cp-header-curved .cp-nav-primary,.cp-site .cp-header.cp-header-curved .cp-nav-secondary):where(.cpgi,.cpgi *){display:flex;align-items:center;align-self:stretch}
.cp-site .cp-header.cp-header-curved .cp-nav-primary:where(.cpgi,.cpgi *){flex:1;justify-content:flex-end;gap:clamp(12px,1.3vw,24px);padding-right:var(--nav-curve-width);background:var(--nav-paper)}
.cp-site .cp-header.cp-header-curved .cp-nav-secondary:where(.cpgi,.cpgi *){position:relative;flex-shrink:0;gap:clamp(2px,.5vw,10px);padding-left:8px;background:var(--nav-accent)}
.cp-site .cp-header.cp-header-curved .cp-nav-curve:where(.cpgi,.cpgi *){position:absolute;top:0;bottom:0;left:calc(-1 * var(--nav-curve-width));width:var(--nav-curve-width);height:100%;color:var(--nav-accent);pointer-events:none}
.cp-site .cp-header.cp-header-curved :is(.cp-nav-primary,.cp-nav-secondary)>a:where(.cpgi,.cpgi *){position:relative;display:flex;align-items:center;min-height:44px;overflow:clip;padding-block:10px;color:var(--nav-ink);font-size:clamp(12px,1.04vw,15px);font-weight:600;line-height:1.5;white-space:nowrap}
.cp-site .cp-header.cp-header-curved .cp-nav-secondary>a:where(.cpgi,.cpgi *){color:#fff}
.cp-site .cp-header.cp-header-curved .cp-nav-platforms>.cp-platform-link:where(.cpgi,.cpgi *){display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:7px;border-radius:8px;overflow:visible;transition:background-color .2s ease,transform .2s var(--cp-ease)}
.cp-platform-link svg:where(.cpgi,.cpgi *){display:block;width:28px;height:30px}
.cp-site .cp-header.cp-header-curved .cp-platform-link:hover:where(.cpgi,.cpgi *){background:#ffffff20;transform:translateY(-2px)}
.cp-site .cp-header.cp-header-curved .cp-nav-primary>a.is-active:where(.cpgi,.cpgi *){color:var(--nav-accent)}
.cp-site .cp-header.cp-header-curved :is(.cp-nav-primary,.cp-nav-secondary)>a.is-active:where(.cpgi,.cpgi *)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:currentColor}
.cp-site .cp-header.cp-header-curved .cp-nav-word:where(.cpgi,.cpgi *)::after{display:block;top:calc(100% + 20px)}
.cp-site .cp-header.cp-header-curved .cp-nav a:hover .cp-nav-word:where(.cpgi,.cpgi *){transform:translateY(calc(-100% - 20px))}
.cp-site .cp-header.cp-header-curved .cp-nav a.is-active:hover .cp-nav-word:where(.cpgi,.cpgi *){transform:none}
.cp-site .cp-header.cp-header-curved .cp-nav-actions:where(.cpgi,.cpgi *){align-self:center;margin-left:clamp(16px,1.8vw,28px);padding-left:clamp(16px,1.8vw,28px);border-left:1px solid rgba(255,255,255,.35)}
.cp-site .cp-header.cp-header-curved .cp-nav-actions .cp-button:where(.cpgi,.cpgi *),.cp-site .cp-header.cp-header-curved .cp-mobile-signin:where(.cpgi,.cpgi *){min-height:44px;padding:10px clamp(12px,1.3vw,20px);border-radius:8px;background:var(--nav-paper);border-color:rgba(255,255,255,.7);color:var(--nav-accent);box-shadow:0 3px 8px rgba(36,23,28,.08)}
.cp-site .cp-header.cp-header-curved .cp-nav-actions .cp-button:hover:where(.cpgi,.cpgi *),.cp-site .cp-header.cp-header-curved .cp-mobile-signin:hover:where(.cpgi,.cpgi *){background:#fff0f1;color:#e63942}
.cp-site .cp-header.cp-header-curved :is(a,button,summary):focus-visible:where(.cpgi,.cpgi *){outline-color:var(--nav-ink)}
.cp-site .cp-header.cp-header-curved :is(.cp-nav-secondary,.cp-nav-actions) :is(a,summary):focus-visible:where(.cpgi,.cpgi *){outline-color:#fff}
.cp-site .cp-header.cp-header-curved .cp-account-menu:where(.cpgi,.cpgi *){background:var(--nav-paper);border-color:rgba(51,38,32,.15)}
.cp-site .cp-header.cp-header-curved .cp-account-menu a:where(.cpgi,.cpgi *){color:var(--nav-ink)}
.cp-site .cp-header.cp-header-curved .cp-account-menu a:hover:where(.cpgi,.cpgi *){background:var(--nav-accent);color:#fff}
@media (min-width:1121px) and (max-width:1320px){
.cp-site .cp-header.cp-header-curved:where(.cpgi,.cpgi *){--nav-curve-width:52px}
.cp-site .cp-header.cp-header-curved .cp-brand:where(.cpgi,.cpgi *){padding-right:16px;gap:8px}
.cp-site .cp-header.cp-header-curved .cp-nav-primary:where(.cpgi,.cpgi *){gap:12px}
.cp-site .cp-header.cp-header-curved .cp-nav-platforms:where(.cpgi,.cpgi *){gap:0;padding-left:0}
.cp-site .cp-header.cp-header-curved .cp-nav-platforms>.cp-platform-link:where(.cpgi,.cpgi *){flex-basis:36px;width:36px;padding-inline:5px}
.cp-site .cp-header.cp-header-curved .cp-nav-actions:where(.cpgi,.cpgi *){margin-left:12px;padding-left:12px}}
@media (max-width:1120px){
.cp-site .cp-header.cp-header-curved:where(.cpgi,.cpgi *){--nav-mobile-accent-width:clamp(76px,12vw,112px);background:var(--nav-paper)}
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *){min-height:72px;padding:8px 24px;flex-wrap:wrap}
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *)::before{content:"";position:absolute;top:0;bottom:0;left:auto;right:var(--nav-mobile-accent-width);width:56px;z-index:-1;border:0;border-radius:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 104' preserveAspectRatio='none'%3E%3Cpath d='M0 0H110V104C44 104 66 0 0 0Z' fill='%23ff444d'/%3E%3C/svg%3E") center / 100% 100% no-repeat}
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *)::after{content:"";position:absolute;inset:0 0 0 auto;width:var(--nav-mobile-accent-width);z-index:-1;border:0;border-radius:0;background:var(--nav-accent);pointer-events:none}
.cp-site .cp-header.cp-header-curved.cp-nav-ready .cp-nav-wrap:where(.cpgi,.cpgi *){flex-wrap:nowrap}
.cp-site .cp-header.cp-header-curved .cp-brand:where(.cpgi,.cpgi *){padding:0}
.cp-site .cp-header.cp-header-curved .cp-brand img:where(.cpgi,.cpgi *){width:50px;height:58px}
.cp-site .cp-header.cp-header-curved .cp-brand span:where(.cpgi,.cpgi *){font-size:14px}
.cp-site .cp-header.cp-header-curved .cp-menu-toggle span:where(.cpgi,.cpgi *){background:#fff}
.cp-site .cp-header.cp-header-curved .cp-menu-toggle:focus-visible:where(.cpgi,.cpgi *){outline-color:#fff}
.cp-site .cp-header.cp-header-curved .cp-nav:where(.cpgi,.cpgi *){display:flex;padding:0;overflow:hidden;background:var(--nav-paper);gap:0}
.cp-site .cp-header.cp-header-curved .cp-nav-primary:where(.cpgi,.cpgi *){display:flex;flex:1;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0;gap:4px;padding:24px;overflow-y:auto;overscroll-behavior:contain}
.cp-site .cp-header.cp-header-curved .cp-nav-curve:where(.cpgi,.cpgi *){display:none}
.cp-site .cp-header.cp-header-curved :is(.cp-nav-primary,.cp-nav-secondary)>a:where(.cpgi,.cpgi *){flex-shrink:0;min-height:48px;padding:12px 8px;font-size:16px;color:var(--nav-ink)}
.cp-site .cp-header.cp-header-curved :is(.cp-nav-primary,.cp-nav-secondary)>a.is-active:where(.cpgi,.cpgi *){color:var(--nav-accent)}
.cp-site .cp-header.cp-header-curved :is(.cp-nav-primary,.cp-nav-secondary)>a.is-active:where(.cpgi,.cpgi *)::after{left:8px;right:auto;width:24px}
.cp-site .cp-header.cp-header-curved .cp-nav a:hover .cp-nav-word:where(.cpgi,.cpgi *){transform:none}
.cp-site .cp-header.cp-header-curved .cp-nav-word:where(.cpgi,.cpgi *)::after{display:none}
.cp-site .cp-header.cp-header-curved .cp-nav-secondary a:focus-visible:where(.cpgi,.cpgi *){outline-color:#fff}
.cp-site .cp-header.cp-header-curved .cp-nav-footer:where(.cpgi,.cpgi *){position:relative;display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;gap:14px;margin-top:auto;padding:20px 24px max(20px,env(safe-area-inset-bottom));background:var(--nav-accent)}
.cp-site .cp-header.cp-header-curved .cp-mobile-signin:where(.cpgi,.cpgi *){flex-shrink:0;justify-content:center;width:100%;min-height:48px;margin-top:0;padding:12px 16px;border:1px solid rgba(255,255,255,.7);font-size:14px;line-height:22px}
.cp-site .cp-header.cp-header-curved .cp-mobile-account:where(.cpgi,.cpgi *){margin-top:0}
.cp-site .cp-header.cp-header-curved .cp-nav-platforms:where(.cpgi,.cpgi *){position:static;display:flex;flex:0 0 auto;min-width:0;align-self:stretch;justify-content:space-evenly;gap:0;margin-top:0;padding:0;background:transparent;border:0;border-radius:0}
.cp-site .cp-header.cp-header-curved .cp-nav-platforms>.cp-platform-link:where(.cpgi,.cpgi *){flex:0 0 44px;min-width:44px;color:#fff;min-height:44px}
.cp-site .cp-header.cp-header-curved .cp-platform-link svg:where(.cpgi,.cpgi *){width:24px;height:28px}
.cp-site .cp-header.cp-header-curved .cp-mobile-signin:focus-visible:where(.cpgi,.cpgi *){outline-color:#fff}
.cp-site .cp-header.cp-header-curved .cp-platform-link:hover:where(.cpgi,.cpgi *){background:#ffffff20}}
@media (max-width:560px){
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *){min-height:64px;padding:6px 16px}
.cp-site .cp-header.cp-header-curved .cp-brand img:where(.cpgi,.cpgi *){width:44px;height:50px}
.cp-site .cp-header.cp-header-curved .cp-brand span:where(.cpgi,.cpgi *){font-size:12px}}
@media (max-width:1120px) and (max-height:500px){
.cp-site .cp-header.cp-header-curved .cp-nav-wrap:where(.cpgi,.cpgi *){min-height:60px;padding-block:4px}
.cp-site .cp-header.cp-header-curved .cp-brand img:where(.cpgi,.cpgi *){width:42px;height:48px}
.cp-site .cp-header.cp-header-curved .cp-brand span:where(.cpgi,.cpgi *){font-size:12px}}
@media (prefers-reduced-motion:reduce){
.cp-site .cp-header.cp-header-curved .cp-nav a:hover .cp-nav-word:where(.cpgi,.cpgi *),.cp-site .cp-header.cp-header-curved .cp-platform-link:hover:where(.cpgi,.cpgi *){transform:none}}
:root:where(.cpgi,.cpgi *){--cp-primary:#ff444d;--cp-secondary:#332620}
body.cp-site:where(.cpgi,.cpgi *){--cp-red:var(--cp-primary);--cp-deep:var(--cp-secondary);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;margin:0}
:is(.cp-site>.cp-header,.cp-site>.cp-footer):where(.cpgi,.cpgi *){flex-shrink:0}
.cp-site>#cp-main-content:where(.cpgi,.cpgi *){flex:1 0 auto;min-width:0;width:100%}
.cp-account-page>#cp-main-content:where(.cpgi,.cpgi *){display:flex;flex-direction:column}
.cp-account-page .ip-auth-page:where(.cpgi,.cpgi *){display:grid;flex:1;width:100%;min-width:0}
.cp-site .cp-footer:where(.cpgi,.cpgi *){--cp-footer-paper:#ffffff;--cp-red:var(--cp-footer-paper);background:#ff444d;color:var(--cp-footer-paper);border-color:#ff444d}
.cp-site .cp-footer :is(p,small):where(.cpgi,.cpgi *){color:var(--cp-footer-paper)}
.cp-site .cp-footer a:where(.cpgi,.cpgi *){color:inherit}
.cp-site .cp-footer h3:where(.cpgi,.cpgi *){color:var(--cp-footer-paper);font-size:.82rem;letter-spacing:.08em}
.cp-site .cp-footer .cp-social-links a:where(.cpgi,.cpgi *){color:var(--cp-footer-paper)}
.cp-site .cp-footer-grid:where(.cpgi,.cpgi *){grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr)) minmax(0,1.35fr);gap:clamp(24px,3vw,45px)}
.cp-site .cp-footer-brand:where(.cpgi,.cpgi *){min-width:0}
.cp-site .cp-footer-column:last-child:where(.cpgi,.cpgi *){grid-column:auto}
:is(.cp-site .cp-footer-column>a,.cp-site .cp-footer-column>p):where(.cpgi,.cpgi *){font-size:14px;line-height:1.6}
.cp-site .cp-footer-bottom:where(.cpgi,.cpgi *){flex-wrap:wrap;font-size:12px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.35)}
.cp-site .cp-footer-bottom nav:where(.cpgi,.cpgi *){flex-wrap:wrap;align-items:center}
.cp-site .cp-footer a:hover:where(.cpgi,.cpgi *){color:var(--cp-footer-paper);text-decoration:underline;text-underline-offset:4px}
.cp-site .cp-footer .cp-social-links a:hover:where(.cpgi,.cpgi *){color:var(--cp-footer-paper)}
.cp-site .cp-social-links:where(.cpgi,.cpgi *){gap:8px}
.cp-site .cp-social-links a:where(.cpgi,.cpgi *){min-width:44px;min-height:44px}
@media (max-width:1000px){
.cp-site .cp-footer-grid:where(.cpgi,.cpgi *){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}
.cp-site .cp-footer-column:last-child:where(.cpgi,.cpgi *){grid-column:auto}}
@media (max-width:600px){
.cp-site .cp-footer:where(.cpgi,.cpgi *){padding-block:32px 20px}
.cp-site .cp-footer-grid:where(.cpgi,.cpgi *){gap:28px 20px}
.cp-site .cp-footer-brand:where(.cpgi,.cpgi *),.cp-site .cp-footer-column:last-child:where(.cpgi,.cpgi *){grid-column:1 / -1}
.cp-site .cp-footer-brand p:where(.cpgi,.cpgi *){margin-top:12px}
.cp-site .cp-footer-column:where(.cpgi,.cpgi *){gap:0}
.cp-site .cp-footer h3:where(.cpgi,.cpgi *){margin-bottom:8px}
.cp-site .cp-footer-column>a:where(.cpgi,.cpgi *){display:flex;align-items:center;min-height:44px}
.cp-site .cp-footer-column>p:where(.cpgi,.cpgi *){padding-block:10px}
.cp-site .cp-footer-bottom:where(.cpgi,.cpgi *){flex-direction:column;gap:8px;margin-top:24px;padding-top:16px}
.cp-site .cp-footer-bottom nav a:where(.cpgi,.cpgi *){display:inline-flex;align-items:center;min-height:44px}}
.cp-switch-motion:where(.cpgi,.cpgi *){position:relative;isolation:isolate}
.cp-switch-motion>.cp-switch-indicator:where(.cpgi,.cpgi *){position:absolute;top:0;left:0;z-index:0;pointer-events:none;background:#332620;opacity:0;border-radius:4px}
.cp-switch-motion.cp-switch-ready>.cp-switch-indicator:where(.cpgi,.cpgi *){opacity:1}
.cp-switch-motion :is([role="tab"],.login-tab,.plan-toggle-btn,.cp-tab-pill):where(.cpgi,.cpgi *){position:relative;z-index:1;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}
.cp-switch-motion.cp-switch-segmented :is(.login-tab,.plan-toggle-btn):where(.cpgi,.cpgi *),.cp-switch-motion.cp-switch-segmented :is(.login-tab.cp-bs-active,.plan-toggle-btn.cp-bs-active):where(.cpgi,.cpgi *){background:transparent;box-shadow:none}
.cp-switch-motion.cp-filter-tabs-wrap .cp-tab-pill:where(.cpgi,.cpgi *){border-bottom-color:transparent}
.cp-switch-motion.cp-switch-underline>.cp-switch-indicator:where(.cpgi,.cpgi *){border-radius:2px}
.ip-auth-page .login-panel.cp-switch-panel:where(.cpgi,.cpgi *){animation:none;min-height:244px;align-content:start}
.cp-bs-tab-pane.cp-switch-panel.cp-bs-fade:where(.cpgi,.cpgi *){transition:none}
@media (prefers-reduced-motion:reduce){
.cp-switch-motion :is([role="tab"],.login-tab,.plan-toggle-btn,.cp-tab-pill):where(.cpgi,.cpgi *){transition:none}}
.wizard-step:where(.cpgf,.cpgf *){display:none}
.wizard-step.cp-bs-active:where(.cpgf,.cpgf *){display:block}
.wizard-req:where(.cpgf,.cpgf *){display:none}
.wizard-req.cp-bs-active:where(.cpgf,.cpgf *){display:block}
.wizard-hello:where(.cpgf,.cpgf *){font-size:14px;color:var(--muted);margin-bottom:18px;line-height:1.5}
.wizard-hello strong:where(.cpgf,.cpgf *){color:var(--rust)}
.wizard-back:where(.cpgf,.cpgf *){background:none;border:none;color:var(--muted);font-size:13px;cursor:pointer;margin-top:14px;padding:6px 0}
.wizard-back:hover:where(.cpgf,.cpgf *){color:var(--rust)}
.req-section-title:where(.cpgf,.cpgf *){font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--rust-dk);margin:22px 0 12px;padding-top:14px;border-top:1px dashed var(--sand)}
.pay-action-btn:where(.cpgf,.cpgf *){display:inline-flex;align-items:center;gap:6px;background:var(--white);color:var(--rust-dk);border:1.5px solid var(--sand);border-radius:7px;padding:8px 14px;font-family:var(--cp-font-dm-sans,"DM Sans"),sans-serif;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .2s,color .2s,background .2s}
.pay-action-btn:hover:where(.cpgf,.cpgf *){border-color:var(--rust);color:var(--rust);background:#fff8f4}
.pay-action-btn.copied:where(.cpgf,.cpgf *){border-color:var(--green);color:var(--green);background:#eef7f3}
.upi-copy-wrap:where(.cpgf,.cpgf *){display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;max-width:100%}
.upi-id:where(.cpgf,.cpgf *){font-weight:600;font-size:15px;color:var(--ink);background:var(--cream);border:1.5px solid var(--sand);border-radius:7px;padding:8px 14px;word-break:break-all}
.cp-site #auction[data-auction-layout="artwork"] .cp-auction-layout:where(.cpg47,.cpg47 *){align-items:center}
.cp-site #auction[data-auction-layout="artwork"] .cp-auction-copy:where(.cpg47,.cpg47 *){position:relative;top:auto}
.cp-site #auction[data-auction-layout="artwork"] .cp-auction-artwork:where(.cpg47,.cpg47 *){display:block;min-width:0;width:100%;margin:0;align-self:center}
.cp-site #auction[data-auction-layout="artwork"] .cp-auction-artwork img:where(.cpg47,.cpg47 *){display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}
.cp-site #auction[data-auction-layout="artwork"] .cp-auction-eyebrow:where(.cpg47,.cpg47 *),#ground .boundary-section-label:where(.cpg47,.cpg47 *),#marketplace .cp-marketplace-eyebrow:where(.cpg47,.cpg47 *){display:flex;align-items:center;gap:12px;max-width:100%;margin:0 0 24px;color:var(--v3-primary,#ff444d);font-family:var(--cp-font-manrope,"Manrope"),sans-serif;font-size:clamp(18px,1.8vw,26px);font-weight:800;line-height:1.25;letter-spacing:.045em;text-transform:uppercase}
.cp-site #auction[data-auction-layout="artwork"] .cp-auction-eyebrow:where(.cpg47,.cpg47 *)::before,#ground .boundary-section-label:where(.cpg47,.cpg47 *)::before,#marketplace .cp-marketplace-eyebrow:where(.cpg47,.cpg47 *)::before{content:"";flex:0 0 4px;height:1.15em;border-radius:2px;background:currentColor;transform:skewY(-18deg)}
#ground .boundary-section-label:where(.cpg47,.cpg47 *){position:absolute;bottom:100%;left:0;white-space:nowrap}
@media (max-width:800px),(max-width:1000px) and (max-height:520px){
#ground .boundary-section-label:where(.cpg47,.cpg47 *){position:static;grid-column:1 / -1;margin-bottom:18px}
#ground.boundary-mobile.boundary-pinned .boundary-section-label:where(.cpg47,.cpg47 *){margin:0}}
body.cp-admin{--admin-canvas:#ffffff;--admin-paper:#ffffff;--admin-blush:#fff0f3;--admin-line:#e7e1df;--admin-header-edge:28px;--admin-curve-width:clamp(64px,7vw,110px)}
.cp-admin .cp-admin-header{background:var(--admin-paper);border-bottom-color:var(--admin-line);color:var(--admin-ink)}
.cp-admin .cp-admin-header-actions{position:relative;isolation:isolate;align-self:stretch;flex-shrink:0;margin-right:calc(-1 * var(--admin-header-edge));padding:0 var(--admin-header-edge) 0 12px;background:var(--admin-accent)}
.cp-admin .cp-admin-header-actions::before{content:"";position:absolute;inset:0 100% 0 auto;width:var(--admin-curve-width);background:var(--admin-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 104' preserveAspectRatio='none'%3E%3Cpath d='M0 0H110V104C44 104 66 0 0 0Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;pointer-events:none}
.cp-admin .cp-admin-header-actions :is(.cp-admin-account summary,.cp-admin-account-name strong,.cp-admin-account-name small){color:#fff}
.cp-admin .cp-admin-header-actions .cp-admin-account summary{border-left-color:#ffffff55}
.cp-admin .cp-admin-header-actions .cp-admin-avatar{background:var(--admin-paper);border-color:var(--admin-paper);color:var(--admin-ink)}
.cp-admin .cp-admin-header-actions summary:focus-visible{outline-color:#fff}
.cp-admin .cp-admin-account nav a:focus-visible{outline-color:var(--admin-accent)}
.cp-admin :is(.cp-admin-content,.cp-bs-modal) :is(.cp-bs-btn,.prd-btn-1,.cric-btn,.cric-bg):where(:not(.min-icon,.cp-bs-btn-close,.cp-bs-btn-danger,.cp-bs-bg-danger,.cp-bs-btn-secondary,.cp-bs-btn-outline-secondary,.cp-bs-btn-light)){background:var(--admin-ink)!important;border-color:var(--admin-ink);color:var(--admin-paper)!important}
.cp-admin :is(.cp-admin-content,.cp-bs-modal) :is(.cp-bs-btn,.prd-btn-1,.cric-btn,.cric-bg):where(:not(.min-icon,.cp-bs-btn-close,.cp-bs-btn-danger,.cp-bs-bg-danger,.cp-bs-btn-secondary,.cp-bs-btn-outline-secondary,.cp-bs-btn-light)):hover{background:#4b3831!important;border-color:#4b3831;color:var(--admin-paper)!important}
.cp-admin .cp-admin-content .cp-bs-table th{background:var(--admin-blush);color:var(--admin-ink)}
.cp-admin .cp-admin-content .cp-bs-table{--bs-table-bg:var(--admin-paper);--bs-table-striped-bg:var(--admin-paper);--bs-table-hover-bg:#fff7f8}
.cp-admin .cp-admin-content .cp-bs-table-striped>tbody>tr:nth-of-type(odd)>*,.cp-admin .cp-admin-content .cp-bs-table-striped>tbody>tr:nth-of-type(even)>*{background:var(--admin-paper)}
.cp-admin .cp-admin-content .cp-bs-table-hover>tbody>tr:hover>*{background:#fff7f8}
.cp-admin .cp-admin-content .cp-bs-table :is(th,td){border-bottom-color:var(--admin-line)}
.cp-admin>button[data-bs-target="#syncModal"]{background:var(--admin-ink)!important;border-color:var(--admin-ink);color:var(--admin-paper)}
@media(max-width:1000px){
body.cp-admin{--admin-header-edge:20px}}
@media(max-width:600px){
body.cp-admin{--admin-header-edge:12px;--admin-curve-width:48px}
.cp-admin .cp-admin-header-actions{padding-left:8px}}
