@font-face{font-family:Red Hat Display;src:local("Red Hat Display Regular"),local("Red Hat Display"),url(/_fonts/CceyFzZFuDFMUtnbnhHRWS5VPW3SPNiGQdnzqj62NJ0-B6PA8IWO7QMs31qkbmwfVPFN4mzG_a4QYZUhy9lntcI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Red Hat Display Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.1215%;ascent-override:95.9278%;descent-override:28.7407%;line-gap-override:0%}@font-face{font-family:"Red Hat Display Fallback: Segoe UI";src:local("Segoe UI");size-adjust:99.6934%;ascent-override:102.1131%;descent-override:30.5938%;line-gap-override:0%}@font-face{font-family:"Red Hat Display Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.2222%;ascent-override:103.6425%;descent-override:31.052%;line-gap-override:0%}@font-face{font-family:"Red Hat Display Fallback: Arial";src:local("Arial");size-adjust:99.1474%;ascent-override:102.6754%;descent-override:30.7623%;line-gap-override:0%}@font-face{font-family:"Red Hat Display Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.2489%;ascent-override:109.1701%;descent-override:32.7081%;line-gap-override:0%}@font-face{font-family:Red Hat Display;src:local("Red Hat Display SemiBold"),url(/_fonts/CceyFzZFuDFMUtnbnhHRWS5VPW3SPNiGQdnzqj62NJ0-B6PA8IWO7QMs31qkbmwfVPFN4mzG_a4QYZUhy9lntcI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Red Hat Display;src:local("Red Hat Display Bold"),url(/_fonts/CceyFzZFuDFMUtnbnhHRWS5VPW3SPNiGQdnzqj62NJ0-B6PA8IWO7QMs31qkbmwfVPFN4mzG_a4QYZUhy9lntcI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(/_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"JetBrains Mono Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:144.0563%;ascent-override:70.8057%;descent-override:20.8252%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Segoe UI";src:local("Segoe UI");size-adjust:135.3304%;ascent-override:75.3711%;descent-override:22.168%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:133.3333%;ascent-override:76.5%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:75.7861%;descent-override:22.29%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Noto Sans";src:local("Noto Sans");size-adjust:126.5823%;ascent-override:80.58%;descent-override:23.7%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(/_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(/_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Regular"),local("Bricolage Grotesque"),url(/_fonts/SdliUTh8EOx6g0LkQewgc_bTNzCdvRzVpqpKj9Dy7ek-qQHMcmhpYDDo8Wj4shaVVaGhXdUEJ8kR57I_qYfoxYw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Bricolage Grotesque Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.8441%;ascent-override:82.4146%;descent-override:23.9268%;line-gap-override:0%}@font-face{font-family:"Bricolage Grotesque Fallback: Segoe UI";src:local("Segoe UI");size-adjust:106.0088%;ascent-override:87.7286%;descent-override:25.4696%;line-gap-override:0%}@font-face{font-family:"Bricolage Grotesque Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.4444%;ascent-override:89.0426%;descent-override:25.8511%;line-gap-override:0%}@font-face{font-family:"Bricolage Grotesque Fallback: Arial";src:local("Arial");size-adjust:105.4283%;ascent-override:88.2116%;descent-override:25.6098%;line-gap-override:0%}@font-face{font-family:"Bricolage Grotesque Fallback: Noto Sans";src:local("Noto Sans");size-adjust:99.1561%;ascent-override:93.7915%;descent-override:27.2298%;line-gap-override:0%}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque SemiBold"),url(/_fonts/SdliUTh8EOx6g0LkQewgc_bTNzCdvRzVpqpKj9Dy7ek-qQHMcmhpYDDo8Wj4shaVVaGhXdUEJ8kR57I_qYfoxYw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Bold"),url(/_fonts/SdliUTh8EOx6g0LkQewgc_bTNzCdvRzVpqpKj9Dy7ek-qQHMcmhpYDDo8Wj4shaVVaGhXdUEJ8kR57I_qYfoxYw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(/_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Syne Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:105.4012%;ascent-override:87.7599%;descent-override:26.0908%;line-gap-override:0%}@font-face{font-family:"Syne Fallback: Segoe UI";src:local("Segoe UI");size-adjust:99.0167%;ascent-override:93.4185%;descent-override:27.7731%;line-gap-override:0%}@font-face{font-family:"Syne Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:97.5556%;ascent-override:94.8178%;descent-override:28.1891%;line-gap-override:0%}@font-face{font-family:"Syne Fallback: Arial";src:local("Arial");size-adjust:98.4745%;ascent-override:93.933%;descent-override:27.926%;line-gap-override:0%}@font-face{font-family:"Syne Fallback: Noto Sans";src:local("Noto Sans");size-adjust:92.616%;ascent-override:99.8747%;descent-override:29.6925%;line-gap-override:0%}@font-face{font-family:Syne;src:local("Syne SemiBold"),url(/_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Syne;src:local("Syne Bold"),url(/_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Commissioner;src:local("Commissioner Regular"),local("Commissioner"),url(/_fonts/utgJLSDis-ZzYrSKvTm-W0mcLYWj_TEPkogb6_uEf9k-5MhuDjiaCc9RmeVO4QJXZ1khnxWdZ_022equK1A4KM0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Commissioner Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.1623%;ascent-override:94.0254%;descent-override:19.0455%;line-gap-override:0%}@font-face{font-family:"Commissioner Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.6106%;ascent-override:100.088%;descent-override:20.2735%;line-gap-override:0%}@font-face{font-family:"Commissioner Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.1111%;ascent-override:101.5871%;descent-override:20.5771%;line-gap-override:0%}@font-face{font-family:"Commissioner Fallback: Arial";src:local("Arial");size-adjust:101.0541%;ascent-override:100.6392%;descent-override:20.3851%;line-gap-override:0%}@font-face{font-family:"Commissioner Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.0422%;ascent-override:107.0051%;descent-override:21.6746%;line-gap-override:0%}@font-face{font-family:Commissioner;src:local("Commissioner SemiBold"),url(/_fonts/utgJLSDis-ZzYrSKvTm-W0mcLYWj_TEPkogb6_uEf9k-5MhuDjiaCc9RmeVO4QJXZ1khnxWdZ_022equK1A4KM0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Commissioner;src:local("Commissioner Bold"),url(/_fonts/utgJLSDis-ZzYrSKvTm-W0mcLYWj_TEPkogb6_uEf9k-5MhuDjiaCc9RmeVO4QJXZ1khnxWdZ_022equK1A4KM0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(/_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Manrope Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.4431%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.7533%;ascent-override:102.7437%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.2222%;ascent-override:104.2826%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:103.3095%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.0464%;ascent-override:109.8443%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(/_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(/_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Sora;src:local("Sora Regular"),local("Sora"),url(/_fonts/r-bswtbwoZnynEdTgS0FmiCgfDUFxs2Euzb4Zq3SDQY-vP_nIRIFgf8lQF3j_Wq9RW1rQjxNezjC0ISUs0rx8eM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Sora Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:121.7275%;ascent-override:79.6862%;descent-override:23.8237%;line-gap-override:0%}@font-face{font-family:"Sora Fallback: Segoe UI";src:local("Segoe UI");size-adjust:114.3542%;ascent-override:84.8242%;descent-override:25.3598%;line-gap-override:0%}@font-face{font-family:"Sora Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:112.6667%;ascent-override:86.0947%;descent-override:25.7396%;line-gap-override:0%}@font-face{font-family:"Sora Fallback: Arial";src:local("Arial");size-adjust:113.7279%;ascent-override:85.2913%;descent-override:25.4995%;line-gap-override:0%}@font-face{font-family:"Sora Fallback: Noto Sans";src:local("Noto Sans");size-adjust:106.962%;ascent-override:90.6864%;descent-override:27.1124%;line-gap-override:0%}@font-face{font-family:Sora;src:local("Sora SemiBold"),url(/_fonts/r-bswtbwoZnynEdTgS0FmiCgfDUFxs2Euzb4Zq3SDQY-vP_nIRIFgf8lQF3j_Wq9RW1rQjxNezjC0ISUs0rx8eM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Sora;src:local("Sora Bold"),url(/_fonts/r-bswtbwoZnynEdTgS0FmiCgfDUFxs2Euzb4Zq3SDQY-vP_nIRIFgf8lQF3j_Wq9RW1rQjxNezjC0ISUs0rx8eM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Regular"),local("Plus Jakarta Sans"),url(/_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Plus Jakarta Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.3639%;ascent-override:92.3784%;descent-override:19.7572%;line-gap-override:0%}@font-face{font-family:"Plus Jakarta Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.5577%;ascent-override:98.3348%;descent-override:21.0311%;line-gap-override:0%}@font-face{font-family:"Plus Jakarta Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104%;ascent-override:99.8077%;descent-override:21.3462%;line-gap-override:0%}@font-face{font-family:"Plus Jakarta Sans Fallback: Arial";src:local("Arial");size-adjust:104.9796%;ascent-override:98.8763%;descent-override:21.147%;line-gap-override:0%}@font-face{font-family:"Plus Jakarta Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.7342%;ascent-override:105.1308%;descent-override:22.4846%;line-gap-override:0%}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans SemiBold"),url(/_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Bold"),url(/_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(/_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Montserrat Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.7672%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Segoe UI";src:local("Segoe UI");size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.7778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Noto Sans";src:local("Noto Sans");size-adjust:106.1181%;ascent-override:91.2191%;descent-override:23.6529%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(/_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(/_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(/_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(/_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(/_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Nunito Sans;src:local("Nunito Sans Regular"),local("Nunito Sans"),url(/_fonts/UWanhHVjZRIwSpvPRB0i8XTZbdw2p2S1kj3pXzDvZs-WSheO9oFP1gllorx8MvUrB7oQMi7kabQK_5wpMi1I64.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Nunito Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.5224%;ascent-override:93.1605%;descent-override:32.5278%;line-gap-override:0%}@font-face{font-family:"Nunito Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.9489%;ascent-override:99.1673%;descent-override:34.6252%;line-gap-override:0%}@font-face{font-family:"Nunito Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.4444%;ascent-override:100.6527%;descent-override:35.1438%;line-gap-override:0%}@font-face{font-family:"Nunito Sans Fallback: Arial";src:local("Arial");size-adjust:101.3906%;ascent-override:99.7134%;descent-override:34.8159%;line-gap-override:0%}@font-face{font-family:"Nunito Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.3586%;ascent-override:106.0208%;descent-override:37.0181%;line-gap-override:0%}@font-face{font-family:Nunito Sans;src:local("Nunito Sans SemiBold"),url(/_fonts/UWanhHVjZRIwSpvPRB0i8XTZbdw2p2S1kj3pXzDvZs-WSheO9oFP1gllorx8MvUrB7oQMi7kabQK_5wpMi1I64.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Nunito Sans;src:local("Nunito Sans Bold"),url(/_fonts/UWanhHVjZRIwSpvPRB0i8XTZbdw2p2S1kj3pXzDvZs-WSheO9oFP1gllorx8MvUrB7oQMi7kabQK_5wpMi1I64.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Regular"),local("Urbanist"),url(/_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Urbanist Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.0014%;ascent-override:89.6215%;descent-override:23.5846%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Segoe UI";src:local("Segoe UI");size-adjust:99.5806%;ascent-override:95.4001%;descent-override:25.1053%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.1111%;ascent-override:96.829%;descent-override:25.4813%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Arial";src:local("Arial");size-adjust:99.0353%;ascent-override:95.9254%;descent-override:25.2435%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.1435%;ascent-override:101.9932%;descent-override:26.8403%;line-gap-override:0%}@font-face{font-family:Urbanist;src:local("Urbanist SemiBold"),url(/_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Bold"),url(/_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Figtree;src:local("Figtree Regular"),local("Figtree"),url(/_fonts/k6j79xSGN8FYfejp8VjGOXPQgEY6h-YwDrvm2WeP4Hs-D0bjUcsJ3zB1_YhVwWXkqewyr_UmDfY4f59Vz1ZaRgY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Figtree Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:107.8021%;ascent-override:88.1244%;descent-override:23.1906%;line-gap-override:0%}@font-face{font-family:"Figtree Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.2722%;ascent-override:93.8065%;descent-override:24.6859%;line-gap-override:0%}@font-face{font-family:"Figtree Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:99.7778%;ascent-override:95.2116%;descent-override:25.0557%;line-gap-override:0%}@font-face{font-family:"Figtree Fallback: Arial";src:local("Arial");size-adjust:100.7176%;ascent-override:94.3231%;descent-override:24.8219%;line-gap-override:0%}@font-face{font-family:"Figtree Fallback: Noto Sans";src:local("Noto Sans");size-adjust:94.7257%;ascent-override:100.2895%;descent-override:26.392%;line-gap-override:0%}@font-face{font-family:Figtree;src:local("Figtree SemiBold"),url(/_fonts/k6j79xSGN8FYfejp8VjGOXPQgEY6h-YwDrvm2WeP4Hs-D0bjUcsJ3zB1_YhVwWXkqewyr_UmDfY4f59Vz1ZaRgY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Figtree;src:local("Figtree Bold"),url(/_fonts/k6j79xSGN8FYfejp8VjGOXPQgEY6h-YwDrvm2WeP4Hs-D0bjUcsJ3zB1_YhVwWXkqewyr_UmDfY4f59Vz1ZaRgY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Regular"),local("Work Sans"),url(/_fonts/AVWqGVkMoprehwuRVE00Q8KY7O8aAALf8efTsMXBevU-Q6pBDFspNb1FIBts31Z_qWPV5ydcl7KRypDqZpD0bPA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Work Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:119.8068%;ascent-override:77.625%;descent-override:20.2827%;line-gap-override:0%}@font-face{font-family:"Work Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:112.5498%;ascent-override:82.6301%;descent-override:21.5904%;line-gap-override:0%}@font-face{font-family:"Work Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:110.8889%;ascent-override:83.8677%;descent-override:21.9138%;line-gap-override:0%}@font-face{font-family:"Work Sans Fallback: Arial";src:local("Arial");size-adjust:111.9334%;ascent-override:83.0851%;descent-override:21.7093%;line-gap-override:0%}@font-face{font-family:"Work Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:105.2743%;ascent-override:88.3407%;descent-override:23.0826%;line-gap-override:0%}@font-face{font-family:Work Sans;src:local("Work Sans SemiBold"),url(/_fonts/AVWqGVkMoprehwuRVE00Q8KY7O8aAALf8efTsMXBevU-Q6pBDFspNb1FIBts31Z_qWPV5ydcl7KRypDqZpD0bPA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Bold"),url(/_fonts/AVWqGVkMoprehwuRVE00Q8KY7O8aAALf8efTsMXBevU-Q6pBDFspNb1FIBts31Z_qWPV5ydcl7KRypDqZpD0bPA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:local("Merriweather Regular"),local("Merriweather"),url(/_fonts/6J2U8hCPIotrx6v8O4-tJtFCVDODjCAp6wqgMg3ru7Q-4ZtFKdZHsOXWf8ONy2H9DzIzqjTGVx5KxrO_ElM7CBc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Merriweather Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:116.4455%;ascent-override:84.5031%;descent-override:23.4444%;line-gap-override:0%}@font-face{font-family:"Merriweather Fallback: Segoe UI";src:local("Segoe UI");size-adjust:109.3921%;ascent-override:89.9517%;descent-override:24.9561%;line-gap-override:0%}@font-face{font-family:"Merriweather Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:107.7778%;ascent-override:91.299%;descent-override:25.3299%;line-gap-override:0%}@font-face{font-family:"Merriweather Fallback: Arial";src:local("Arial");size-adjust:108.793%;ascent-override:90.447%;descent-override:25.0935%;line-gap-override:0%}@font-face{font-family:"Merriweather Fallback: Noto Sans";src:local("Noto Sans");size-adjust:102.3207%;ascent-override:96.1682%;descent-override:26.6808%;line-gap-override:0%}@font-face{font-family:Merriweather;src:local("Merriweather SemiBold"),url(/_fonts/6J2U8hCPIotrx6v8O4-tJtFCVDODjCAp6wqgMg3ru7Q-4ZtFKdZHsOXWf8ONy2H9DzIzqjTGVx5KxrO_ElM7CBc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Merriweather;src:local("Merriweather Bold"),url(/_fonts/6J2U8hCPIotrx6v8O4-tJtFCVDODjCAp6wqgMg3ru7Q-4ZtFKdZHsOXWf8ONy2H9DzIzqjTGVx5KxrO_ElM7CBc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Fraunces;src:local("Fraunces Regular"),local("Fraunces"),url(/_fonts/pZrE-slef2USYSteHMofh38tG-0x5V8w3-m5O8o55BA-2lkoGCOmO7jeyF1uZ0eej8W_w9soLdR904X6bIAsF0k.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Fraunces Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.604%;ascent-override:86.8531%;descent-override:22.6457%;line-gap-override:0%}@font-face{font-family:"Fraunces Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7833%;ascent-override:92.4532%;descent-override:24.1059%;line-gap-override:0%}@font-face{font-family:"Fraunces Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.2222%;ascent-override:93.838%;descent-override:24.467%;line-gap-override:0%}@font-face{font-family:"Fraunces Fallback: Arial";src:local("Arial");size-adjust:105.2039%;ascent-override:92.9623%;descent-override:24.2386%;line-gap-override:0%}@font-face{font-family:"Fraunces Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.9451%;ascent-override:98.8426%;descent-override:25.7719%;line-gap-override:0%}@font-face{font-family:Fraunces;src:local("Fraunces SemiBold"),url(/_fonts/pZrE-slef2USYSteHMofh38tG-0x5V8w3-m5O8o55BA-2lkoGCOmO7jeyF1uZ0eej8W_w9soLdR904X6bIAsF0k.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Fraunces;src:local("Fraunces Bold"),url(/_fonts/pZrE-slef2USYSteHMofh38tG-0x5V8w3-m5O8o55BA-2lkoGCOmO7jeyF1uZ0eej8W_w9soLdR904X6bIAsF0k.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(/_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(/_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(/_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Onest Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.604%;ascent-override:86.1426%;descent-override:27.0861%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7833%;ascent-override:91.6969%;descent-override:28.8325%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.2222%;ascent-override:93.0704%;descent-override:29.2644%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Arial";src:local("Arial");size-adjust:105.2039%;ascent-override:92.2019%;descent-override:28.9913%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.9451%;ascent-override:98.0341%;descent-override:30.8252%;line-gap-override:0%}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Lexend;src:local("Lexend Regular"),local("Lexend"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Lexend Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:117.646%;ascent-override:85.0008%;descent-override:21.2502%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Segoe UI";src:local("Segoe UI");size-adjust:110.5198%;ascent-override:90.4815%;descent-override:22.6204%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:108.8889%;ascent-override:91.8367%;descent-override:22.9592%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Arial";src:local("Arial");size-adjust:109.9146%;ascent-override:90.9798%;descent-override:22.7449%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Noto Sans";src:local("Noto Sans");size-adjust:103.3755%;ascent-override:96.7347%;descent-override:24.1837%;line-gap-override:0%}@font-face{font-family:Lexend;src:local("Lexend SemiBold"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Lexend;src:local("Lexend Bold"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Literata;src:local("Literata Regular"),local("Literata"),url(/_fonts/AgrVfmrofTN4DtGE0az7BLZD1ORigXzZFR-OVuO9Xv0-H1FjkeYRg3Oei_9O6AvKEa1Useeqsn1R_2J5H4MZseM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Literata Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:115.245%;ascent-override:102.1302%;descent-override:26.7257%;line-gap-override:0%}@font-face{font-family:"Literata Fallback: Segoe UI";src:local("Segoe UI");size-adjust:108.2643%;ascent-override:108.7154%;descent-override:28.4489%;line-gap-override:0%}@font-face{font-family:"Literata Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.6667%;ascent-override:110.3437%;descent-override:28.875%;line-gap-override:0%}@font-face{font-family:"Literata Fallback: Arial";src:local("Arial");size-adjust:107.6714%;ascent-override:109.3141%;descent-override:28.6056%;line-gap-override:0%}@font-face{font-family:"Literata Fallback: Noto Sans";src:local("Noto Sans");size-adjust:101.2658%;ascent-override:116.2287%;descent-override:30.415%;line-gap-override:0%}@font-face{font-family:Literata;src:local("Literata SemiBold"),url(/_fonts/AgrVfmrofTN4DtGE0az7BLZD1ORigXzZFR-OVuO9Xv0-H1FjkeYRg3Oei_9O6AvKEa1Useeqsn1R_2J5H4MZseM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Literata;src:local("Literata Bold"),url(/_fonts/AgrVfmrofTN4DtGE0az7BLZD1ORigXzZFR-OVuO9Xv0-H1FjkeYRg3Oei_9O6AvKEa1Useeqsn1R_2J5H4MZseM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Poppins Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%}@font-face{font-family:"Poppins Fallback: Segoe UI";src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%}@font-face{font-family:"Poppins Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:"Poppins Fallback: Noto Sans";src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(/_fonts/rvSbdEhm2djaZnKM_9dyB7Sb6BUfwy2118KXUEzxgy4-s5Mao5l4Ix65Aqkbsiv3FTwGj4pefmKOa2J1sa2S3gY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Open Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.544%;ascent-override:94.9716%;descent-override:26.0315%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7269%;ascent-override:101.0952%;descent-override:27.71%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.1667%;ascent-override:102.6094%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Arial";src:local("Arial");size-adjust:105.1479%;ascent-override:101.6519%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.8924%;ascent-override:108.0819%;descent-override:29.625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local("Open Sans SemiBold"),url(/_fonts/rvSbdEhm2djaZnKM_9dyB7Sb6BUfwy2118KXUEzxgy4-s5Mao5l4Ix65Aqkbsiv3FTwGj4pefmKOa2J1sa2S3gY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Bold"),url(/_fonts/rvSbdEhm2djaZnKM_9dyB7Sb6BUfwy2118KXUEzxgy4-s5Mao5l4Ix65Aqkbsiv3FTwGj4pefmKOa2J1sa2S3gY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(/_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Outfit Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.8417%;ascent-override:93.5964%;descent-override:24.3351%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.37%;ascent-override:99.6313%;descent-override:25.9041%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8889%;ascent-override:101.1236%;descent-override:26.2921%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8819%;ascent-override:106.5169%;descent-override:27.6944%;line-gap-override:0%}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(/_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(/_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(/_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"DM Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:111.8837%;ascent-override:88.6635%;descent-override:27.7073%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.1066%;ascent-override:94.3804%;descent-override:29.4939%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.5556%;ascent-override:95.794%;descent-override:29.9356%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Arial";src:local("Arial");size-adjust:104.531%;ascent-override:94.9001%;descent-override:29.6563%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.3122%;ascent-override:100.903%;descent-override:31.5322%;line-gap-override:0%}@font-face{font-family:DM Sans;src:local("DM Sans SemiBold"),url(/_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Bold"),url(/_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(/_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Playfair Display Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.5224%;ascent-override:99.7029%;descent-override:23.1289%;line-gap-override:0%}@font-face{font-family:"Playfair Display Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.9489%;ascent-override:106.1316%;descent-override:24.6202%;line-gap-override:0%}@font-face{font-family:"Playfair Display Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.4444%;ascent-override:107.7212%;descent-override:24.9889%;line-gap-override:0%}@font-face{font-family:"Playfair Display Fallback: Arial";src:local("Arial");size-adjust:101.3906%;ascent-override:106.716%;descent-override:24.7558%;line-gap-override:0%}@font-face{font-family:"Playfair Display Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.3586%;ascent-override:113.4664%;descent-override:26.3217%;line-gap-override:0%}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(/_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(/_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Lora;src:local("Lora Regular"),local("Lora"),url(/_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Lora Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.3639%;ascent-override:89.5305%;descent-override:24.3851%;line-gap-override:0%}@font-face{font-family:"Lora Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.5577%;ascent-override:95.3033%;descent-override:25.9574%;line-gap-override:0%}@font-face{font-family:"Lora Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104%;ascent-override:96.7308%;descent-override:26.3462%;line-gap-override:0%}@font-face{font-family:"Lora Fallback: Arial";src:local("Arial");size-adjust:104.9796%;ascent-override:95.8281%;descent-override:26.1003%;line-gap-override:0%}@font-face{font-family:"Lora Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.7342%;ascent-override:101.8897%;descent-override:27.7513%;line-gap-override:0%}@font-face{font-family:Lora;src:local("Lora SemiBold"),url(/_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local("Lora Bold"),url(/_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Lato;src:local("Lato Regular"),local("Lato"),url(/_fonts/E9gAUejIpWiYG4NXk_H7-EI7uoXiYOJAJOsfxkChFnY-DEQ80D3nJs2q1ZN9RCtfuxGZLKpX_1xw0AirgnJ4lt0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Lato Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:104.5608%;ascent-override:94.3948%;descent-override:20.3709%;line-gap-override:0%}@font-face{font-family:"Lato Fallback: Segoe UI";src:local("Segoe UI");size-adjust:98.2273%;ascent-override:100.4812%;descent-override:21.6844%;line-gap-override:0%}@font-face{font-family:"Lato Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:96.7778%;ascent-override:101.9862%;descent-override:22.0092%;line-gap-override:0%}@font-face{font-family:"Lato Fallback: Arial";src:local("Arial");size-adjust:97.6894%;ascent-override:101.0345%;descent-override:21.8038%;line-gap-override:0%}@font-face{font-family:"Lato Fallback: Noto Sans";src:local("Noto Sans");size-adjust:91.8776%;ascent-override:107.4255%;descent-override:23.183%;line-gap-override:0%}@font-face{font-family:Lato;src:local("Lato Bold"),url(/_fonts/q_QnoPBQzztBGYstej5dRS1mKx_g6hjNfQWiBzRGy7o-oH6p1vIGT7djDjOJBVh4kw9aYpVbtRZ2bYAi2c6WN9I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Michroma;src:local("Michroma Regular"),local("Michroma"),url(/_fonts/VGNEc2Fbl_EK8sqmvu3g18mREk24nZGtdYHvx6jvm7Q-vhD6DmRxQ_C_PXuLU1ax7RprYQC9nczxrhwqC8ubB2s.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}html:not(html){font-family:Montserrat,"Montserrat Fallback: BlinkMacSystemFont","Montserrat Fallback: Segoe UI","Montserrat Fallback: Helvetica Neue","Montserrat Fallback: Arial","Montserrat Fallback: Noto Sans";font-family:Michroma,"Michroma Fallback: BlinkMacSystemFont","Michroma Fallback: Segoe UI","Michroma Fallback: Helvetica Neue","Michroma Fallback: Arial","Michroma Fallback: Noto Sans";font-family:DM Sans,"DM Sans Fallback: BlinkMacSystemFont","DM Sans Fallback: Segoe UI","DM Sans Fallback: Helvetica Neue","DM Sans Fallback: Arial","DM Sans Fallback: Noto Sans";font-family:Plus Jakarta Sans,"Plus Jakarta Sans Fallback: BlinkMacSystemFont","Plus Jakarta Sans Fallback: Segoe UI","Plus Jakarta Sans Fallback: Helvetica Neue","Plus Jakarta Sans Fallback: Arial","Plus Jakarta Sans Fallback: Noto Sans";font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans";font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans";font-family:Sora,"Sora Fallback: BlinkMacSystemFont","Sora Fallback: Segoe UI","Sora Fallback: Helvetica Neue","Sora Fallback: Arial","Sora Fallback: Noto Sans";font-family:Figtree,"Figtree Fallback: BlinkMacSystemFont","Figtree Fallback: Segoe UI","Figtree Fallback: Helvetica Neue","Figtree Fallback: Arial","Figtree Fallback: Noto Sans";font-family:Lexend,"Lexend Fallback: BlinkMacSystemFont","Lexend Fallback: Segoe UI","Lexend Fallback: Helvetica Neue","Lexend Fallback: Arial","Lexend Fallback: Noto Sans";font-family:Urbanist,"Urbanist Fallback: BlinkMacSystemFont","Urbanist Fallback: Segoe UI","Urbanist Fallback: Helvetica Neue","Urbanist Fallback: Arial","Urbanist Fallback: Noto Sans";font-family:Work Sans,"Work Sans Fallback: BlinkMacSystemFont","Work Sans Fallback: Segoe UI","Work Sans Fallback: Helvetica Neue","Work Sans Fallback: Arial","Work Sans Fallback: Noto Sans";font-family:Nunito Sans,"Nunito Sans Fallback: BlinkMacSystemFont","Nunito Sans Fallback: Segoe UI","Nunito Sans Fallback: Helvetica Neue","Nunito Sans Fallback: Arial","Nunito Sans Fallback: Noto Sans";font-family:Onest,"Onest Fallback: BlinkMacSystemFont","Onest Fallback: Segoe UI","Onest Fallback: Helvetica Neue","Onest Fallback: Arial","Onest Fallback: Noto Sans";font-family:Commissioner,"Commissioner Fallback: BlinkMacSystemFont","Commissioner Fallback: Segoe UI","Commissioner Fallback: Helvetica Neue","Commissioner Fallback: Arial","Commissioner Fallback: Noto Sans";font-family:Red Hat Display,"Red Hat Display Fallback: BlinkMacSystemFont","Red Hat Display Fallback: Segoe UI","Red Hat Display Fallback: Helvetica Neue","Red Hat Display Fallback: Arial","Red Hat Display Fallback: Noto Sans";font-family:Bricolage Grotesque,"Bricolage Grotesque Fallback: BlinkMacSystemFont","Bricolage Grotesque Fallback: Segoe UI","Bricolage Grotesque Fallback: Helvetica Neue","Bricolage Grotesque Fallback: Arial","Bricolage Grotesque Fallback: Noto Sans";font-family:Syne,"Syne Fallback: BlinkMacSystemFont","Syne Fallback: Segoe UI","Syne Fallback: Helvetica Neue","Syne Fallback: Arial","Syne Fallback: Noto Sans";font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans";font-family:Poppins,"Poppins Fallback: BlinkMacSystemFont","Poppins Fallback: Segoe UI","Poppins Fallback: Helvetica Neue","Poppins Fallback: Arial","Poppins Fallback: Noto Sans";font-family:Roboto,"Roboto Fallback: BlinkMacSystemFont","Roboto Fallback: Segoe UI","Roboto Fallback: Helvetica Neue","Roboto Fallback: Arial","Roboto Fallback: Noto Sans";font-family:Open Sans,"Open Sans Fallback: BlinkMacSystemFont","Open Sans Fallback: Segoe UI","Open Sans Fallback: Helvetica Neue","Open Sans Fallback: Arial","Open Sans Fallback: Noto Sans";font-family:Lato,"Lato Fallback: BlinkMacSystemFont","Lato Fallback: Segoe UI","Lato Fallback: Helvetica Neue","Lato Fallback: Arial","Lato Fallback: Noto Sans";font-family:Source Sans Pro;font-family:Literata,"Literata Fallback: BlinkMacSystemFont","Literata Fallback: Segoe UI","Literata Fallback: Helvetica Neue","Literata Fallback: Arial","Literata Fallback: Noto Sans";font-family:Fraunces,"Fraunces Fallback: BlinkMacSystemFont","Fraunces Fallback: Segoe UI","Fraunces Fallback: Helvetica Neue","Fraunces Fallback: Arial","Fraunces Fallback: Noto Sans";font-family:Lora,"Lora Fallback: BlinkMacSystemFont","Lora Fallback: Segoe UI","Lora Fallback: Helvetica Neue","Lora Fallback: Arial","Lora Fallback: Noto Sans";font-family:Merriweather,"Merriweather Fallback: BlinkMacSystemFont","Merriweather Fallback: Segoe UI","Merriweather Fallback: Helvetica Neue","Merriweather Fallback: Arial","Merriweather Fallback: Noto Sans";font-family:Playfair Display,"Playfair Display Fallback: BlinkMacSystemFont","Playfair Display Fallback: Segoe UI","Playfair Display Fallback: Helvetica Neue","Playfair Display Fallback: Arial","Playfair Display Fallback: Noto Sans";font-family:JetBrains Mono,"JetBrains Mono Fallback: BlinkMacSystemFont","JetBrains Mono Fallback: Segoe UI","JetBrains Mono Fallback: Helvetica Neue","JetBrains Mono Fallback: Arial","JetBrains Mono Fallback: Noto Sans"}*,:after,:before{box-sizing:border-box}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}:root{--header-height:94px;--sidebar-width:380px;--layout-content-gutter:20px;--app-content-width:1050px;--app-content-gutter:20px;--app-content-max-width:1050px;--hero-min-height:280px;--hero-with-next-max:460px;--hero-overlay-opacity:.25;--service-menu-card-radius:6px;--listing-card-radius:8px;--sidebar-content-offset:var(--sidebar-width);--top-service-nav-height:52px}html.layout-nav-top{--sidebar-content-offset:0px;--app-content-width:100%;--app-content-gutter:4rem;--top-service-nav-height:0px;--nav-top-content-gap:0px}html.layout-nav-top .dealer-navbar .dealer-logo{margin-left:0}html.layout-nav-top .dealer-navbar .navbar-inner,html.layout-nav-top .dealer-navbar .top-strip-inner{box-sizing:border-box;padding-inline:var(--app-content-gutter)}html.layout-nav-top .cms-layout>.cms-header-spacer{height:calc(var(--header-height, 94px) + var(--nav-top-content-gap, 16px))}html.layout-nav-top .home-layout>main.page-content{box-sizing:border-box;padding-top:calc(var(--header-height, 94px) + var(--nav-top-content-gap, 16px))}html.layout-nav-top .home-layout>main.page-content:has(>.hero:first-child){padding-top:0}html.layout-nav-top .hero .hero-overlay{box-sizing:border-box;margin-left:0;margin-top:var(--nav-top-content-gap,0);padding-top:0;padding-inline:var(--app-content-gutter)}html.layout-nav-top .hero .hero-text{max-width:none;width:100%}html.layout-nav-top .home-blocks{padding-left:0;padding-right:0}html.layout-nav-top .home-blocks-inner{padding-inline:var(--app-content-gutter)}html.layout-nav-top .cms-content,html.layout-nav-top .home-blocks-inner{box-sizing:border-box;margin-left:0;margin-right:0;max-width:none;width:100%}@media(max-width:1249px){:root{--sidebar-content-offset:0px}html{--app-content-gutter:1rem!important;--layout-content-gutter:1rem!important}html.layout-nav-top{--app-content-gutter:1rem!important}}body,html{background:var(--color-bg,var(--color-secondary));font-family:var(--font-family-base);margin:0;min-height:100%;padding:0}:focus:not(:focus-visible){outline:none}:focus-visible{border-radius:2px;outline:2px solid var(--color-cta,var(--color-tertiary,#1f7ae0));outline-offset:2px}[role=button],a[href],button,input[type=button],input[type=reset],input[type=submit]{min-height:24px;min-width:24px}.skip-link{background:var(--color-cta,#1f7ae0);color:var(--color-cta-contrast,#fff);font-weight:600;left:0;padding:8px 16px;position:absolute;text-decoration:none;top:-40px;transition:top .2s ease;z-index:10000}.skip-link:focus,.skip-link:focus-visible{outline:3px solid #fff;outline-offset:-3px;top:0}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}#cc-main{--cc-font-family:inherit;--cc-z-index:9998;--cc-bg:var(--color-bg,var(--color-secondary,#fff));--cc-primary-color:var(--color-text-primary,var(--color-primary,#111827));--cc-secondary-color:color-mix(in srgb,var(--color-text-primary,var(--color-primary,#111827)) 72%,transparent);--cc-btn-primary-bg:var(--color-cta,var(--color-tertiary,#2563eb));--cc-btn-primary-color:var(--color-cta-contrast,#fff);--cc-btn-primary-border-color:var(--color-cta,var(--color-tertiary,#2563eb));--cc-btn-primary-hover-bg:color-mix(in srgb,var(--color-cta,var(--color-tertiary,#2563eb)) 88%,#000);--cc-btn-primary-hover-color:var(--color-cta-contrast,#fff);--cc-btn-primary-hover-border-color:color-mix(in srgb,var(--color-cta,var(--color-tertiary,#2563eb)) 88%,#000);--cc-btn-secondary-bg:color-mix(in srgb,var(--color-primary,#111827) 8%,transparent);--cc-btn-secondary-color:var(--color-text-primary,var(--color-primary,#111827));--cc-btn-secondary-border-color:color-mix(in srgb,var(--color-primary,#111827) 28%,transparent);--cc-btn-secondary-hover-bg:color-mix(in srgb,var(--color-primary,#111827) 14%,transparent);--cc-btn-secondary-hover-color:var(--color-text-primary,var(--color-primary,#111827));--cc-btn-secondary-hover-border-color:color-mix(in srgb,var(--color-primary,#111827) 36%,transparent);--cc-btn-border-radius:10px;--cc-modal-border-radius:14px;--cc-cookie-category-block-bg:color-mix(in srgb,var(--color-primary,#111827) 4%,transparent);--cc-cookie-category-block-border:color-mix(in srgb,var(--color-primary,#111827) 18%,transparent);--cc-cookie-category-block-hover-bg:color-mix(in srgb,var(--color-primary,#111827) 8%,transparent);--cc-cookie-category-block-hover-border:color-mix(in srgb,var(--color-primary,#111827) 28%,transparent);--cc-cookie-category-expanded-block-bg:color-mix(in srgb,var(--color-primary,#111827) 6%,transparent);--cc-cookie-category-expanded-block-hover-bg:color-mix(in srgb,var(--color-primary,#111827) 10%,transparent);--cc-section-category-border:color-mix(in srgb,var(--color-primary,#111827) 18%,transparent);--cc-separator-border-color:color-mix(in srgb,var(--color-primary,#111827) 14%,transparent);--cc-link-color:var(--color-cta,var(--color-tertiary,#2563eb));--cc-toggle-on-bg:var(--color-cta,var(--color-tertiary,#2563eb));--cc-toggle-on-knob-bg:var(--color-cta-contrast,#fff);--cc-toggle-off-bg:color-mix(in srgb,var(--color-primary,#111827) 35%,transparent);--cc-toggle-off-knob-bg:#fff;--cc-toggle-readonly-bg:color-mix(in srgb,var(--color-primary,#111827) 20%,transparent);--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:color-mix(in srgb,var(--color-primary,#111827) 35%,transparent);--cc-toggle-enabled-icon-color:var(--color-cta-contrast,#fff);--cc-toggle-disabled-icon-color:color-mix(in srgb,var(--color-primary,#111827) 35%,transparent);--cc-overlay-bg:rgba(0,0,0,.55);--cc-footer-bg:color-mix(in srgb,var(--color-primary,#111827) 4%,transparent);--cc-footer-color:color-mix(in srgb,var(--color-text-primary,var(--color-primary,#111827)) 72%,transparent);--cc-footer-border-color:color-mix(in srgb,var(--color-primary,#111827) 12%,transparent);--cc-webkit-scrollbar-bg:color-mix(in srgb,var(--color-primary,#111827) 14%,transparent);--cc-webkit-scrollbar-hover-bg:color-mix(in srgb,var(--color-primary,#111827) 28%,transparent)}#cc-main a:focus-visible,#cc-main button:focus-visible,#cc-main input:focus-visible{outline:2px solid var(--color-cta,var(--color-tertiary,#2563eb));outline-offset:2px}.error-page[data-v-9dce8b2d]{align-items:center;background:#1a1a1a;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:2rem}.error-content[data-v-9dce8b2d]{max-width:420px;text-align:center}.error-brand[data-v-9dce8b2d]{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem;min-height:64px}.error-logo[data-v-9dce8b2d]{display:block;height:auto;max-height:96px;max-width:240px;-o-object-fit:contain;object-fit:contain;width:auto}.error-brand-name[data-v-9dce8b2d]{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:.02em}.error-title[data-v-9dce8b2d]{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.error-message[data-v-9dce8b2d]{font-size:.95rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.error-message strong[data-v-9dce8b2d]{color:#22c55e;font-weight:600}.error-cta[data-v-9dce8b2d]{background:#22c55e;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none;transition:opacity .2s,transform .15s}.error-cta[data-v-9dce8b2d]:hover{opacity:.9;transform:translateY(-1px)}.glossary-detail-page[data-v-51639abf]{color:var(--color-text-primary,var(--color-primary));margin:0 auto;max-width:880px;width:100%}.glossary-breadcrumb[data-v-51639abf]{font-size:.88rem;margin-bottom:1.5rem}.glossary-breadcrumb a[data-v-51639abf]{color:var(--color-text-muted,var(--color-primary));text-decoration:none;transition:color .15s}.glossary-breadcrumb a[data-v-51639abf]:hover{color:var(--color-cta,var(--color-primary))}.glossary-meta[data-v-51639abf]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem}.glossary-cat-badge[data-v-51639abf]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 14%,transparent);color:var(--color-cta,var(--color-primary))}.glossary-cat-badge[data-v-51639abf],.glossary-premium-badge[data-v-51639abf]{border-radius:999px;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.35rem .9rem;text-transform:uppercase}.glossary-premium-badge[data-v-51639abf]{background:color-mix(in srgb,var(--color-tertiary,var(--color-primary)) 18%,transparent);color:var(--color-tertiary,var(--color-primary))}.glossary-section-title[data-v-51639abf]{color:var(--color-text-muted,var(--color-primary));font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:2rem 0 .75rem;text-transform:uppercase}.glossary-definition-text[data-v-51639abf]{color:var(--color-text-primary,var(--color-primary));font-size:1.08rem;line-height:1.75;margin:0}.glossary-example-box[data-v-51639abf]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 6%,transparent);border-left:4px solid var(--color-cta,var(--color-primary));border-radius:12px;padding:1.2rem 1.4rem}.glossary-example-box p[data-v-51639abf]{color:var(--color-text-primary,var(--color-primary));font-size:.96rem;font-style:italic;line-height:1.65;margin:0}.glossary-see-also-grid[data-v-51639abf]{display:flex;flex-wrap:wrap;gap:.6rem}.glossary-see-also-link[data-v-51639abf]{align-items:center;background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:600;padding:.55rem 1rem;text-decoration:none;transition:all .15s}.glossary-see-also-link[data-v-51639abf]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.glossary-related-vehicles-list[data-v-51639abf]{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.glossary-related-vehicles-list li[data-v-51639abf]{margin:0}.glossary-related-vehicle[data-v-51639abf]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:10px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1rem;text-decoration:none;transition:all .15s}.glossary-related-vehicle[data-v-51639abf]:hover{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 6%,transparent);border-color:var(--color-cta,var(--color-primary));transform:translateY(-1px)}.glossary-related-vehicle-anchor[data-v-51639abf]{font-size:.95rem;font-weight:600}.glossary-related-vehicle-meta[data-v-51639abf]{color:var(--color-text-muted,color-mix(in srgb,var(--color-primary) 60%,transparent));font-size:.82rem}.glossary-footer[data-v-51639abf]{border-top:1px solid color-mix(in srgb,var(--color-tertiary) 40%,transparent);color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 70%,transparent);font-size:.95rem;margin:3rem 0 1rem;padding-top:1.25rem}.glossary-footer-link[data-v-51639abf]{color:var(--color-tertiary);font-weight:700;margin-left:.4rem;text-decoration:underline}.glossary-footer-link[data-v-51639abf]:hover{color:var(--color-cta,var(--color-primary))}.glossary-empty[data-v-51639abf]{color:var(--color-text-muted,var(--color-primary));padding:4rem 0;text-align:center}.guide-detail-page[data-v-42100d4c]{color:var(--color-text-primary,var(--color-primary));margin:0 auto;max-width:1100px;width:100%}.guide-breadcrumb[data-v-42100d4c]{font-size:.88rem;margin-bottom:1.5rem}.guide-breadcrumb a[data-v-42100d4c]{color:var(--color-text-muted,var(--color-primary));text-decoration:none;transition:color .15s}.guide-breadcrumb a[data-v-42100d4c]:hover{color:var(--color-cta,var(--color-primary))}.guide-meta[data-v-42100d4c]{margin-bottom:1.5rem}.guide-topic-badge[data-v-42100d4c]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 14%,transparent);border-radius:999px;color:var(--color-cta,var(--color-primary));display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.35rem .9rem;text-transform:uppercase}.guide-layout[data-v-42100d4c]{display:grid;gap:3rem;grid-template-columns:260px 1fr;margin-top:2rem}@media(max-width:1000px){.guide-layout[data-v-42100d4c]{gap:2rem;grid-template-columns:1fr}.guide-toc[data-v-42100d4c]{order:-1;position:static!important}}.guide-toc[data-v-42100d4c]{align-self:start;background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 4%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:12px;padding:1.25rem 1.4rem;position:sticky;top:140px}.guide-toc-title[data-v-42100d4c]{color:var(--color-text-muted,var(--color-primary));font-size:.85rem;font-weight:600;letter-spacing:.04em;margin:0 0 .75rem;text-transform:uppercase}.guide-toc ul[data-v-42100d4c]{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.guide-toc a[data-v-42100d4c]{border-left:2px solid transparent;color:var(--color-text-primary,var(--color-primary));display:block;font-size:.88rem;line-height:1.4;padding:.3rem 0 .3rem .75rem;text-decoration:none;transition:all .15s}.guide-toc a[data-v-42100d4c]:hover{border-left-color:var(--color-cta,var(--color-primary));color:var(--color-cta,var(--color-primary))}.guide-body[data-v-42100d4c]{color:var(--color-text-primary,var(--color-primary));font-size:1.02rem;line-height:1.75;max-width:760px}.guide-body[data-v-42100d4c] h2{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;margin:2.5rem 0 1rem;scroll-margin-top:120px}.guide-body[data-v-42100d4c] h2:first-child{margin-top:0}.guide-body[data-v-42100d4c] h3{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:700;margin:1.8rem 0 .8rem}.guide-body[data-v-42100d4c] p{margin:0 0 1.2rem}.guide-body[data-v-42100d4c] ol,.guide-body[data-v-42100d4c] ul{margin:.75rem 0 1.5rem 1.4rem;padding:0}.guide-body[data-v-42100d4c] li{margin-bottom:.5rem}.guide-body[data-v-42100d4c] strong{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-weight:700}.guide-body[data-v-42100d4c] blockquote{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 8%,transparent);border-left:4px solid var(--color-cta,var(--color-primary));border-radius:6px;font-style:italic;margin:1.5rem 0;padding:1rem 1.25rem}.guide-footer[data-v-42100d4c]{border-top:1px solid color-mix(in srgb,var(--color-tertiary) 40%,transparent);color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 70%,transparent);font-size:.95rem;margin:3rem 0 1rem;padding-top:1.25rem}.guide-footer-link[data-v-42100d4c]{color:var(--color-tertiary);font-weight:700;margin-left:.4rem;text-decoration:underline}.guide-footer-link[data-v-42100d4c]:hover{color:var(--color-cta,var(--color-primary))}.guide-empty[data-v-42100d4c]{padding:4rem 0;text-align:center}.guide-empty[data-v-42100d4c],.guide-section-title[data-v-42100d4c]{color:var(--color-text-muted,var(--color-primary))}.guide-section-title[data-v-42100d4c]{font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:2.5rem 0 .9rem;text-transform:uppercase}.guide-related-vehicles-list[data-v-42100d4c]{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.guide-related-vehicle[data-v-42100d4c]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:10px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1rem;text-decoration:none;transition:all .15s}.guide-related-vehicle[data-v-42100d4c]:hover{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 6%,transparent);border-color:var(--color-cta,var(--color-primary));transform:translateY(-1px)}.guide-related-vehicle-anchor[data-v-42100d4c]{font-size:.95rem;font-weight:600}.guide-related-vehicle-meta[data-v-42100d4c]{color:var(--color-text-muted,color-mix(in srgb,var(--color-primary) 60%,transparent));font-size:.82rem}.guide-related-tags[data-v-42100d4c]{display:flex;flex-wrap:wrap;gap:.55rem}.guide-related-tag[data-v-42100d4c]{align-items:center;background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:600;padding:.55rem 1rem;text-decoration:none;transition:all .15s}.guide-related-tag[data-v-42100d4c]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.news-detail-page[data-v-56a19c5e]{color:var(--color-text-primary,var(--color-primary));margin:0 auto;max-width:800px;width:100%}.news-breadcrumb[data-v-56a19c5e]{font-size:.88rem;margin-bottom:1.5rem}.news-breadcrumb a[data-v-56a19c5e]{color:var(--color-text-muted,var(--color-primary));text-decoration:none;transition:color .15s}.news-breadcrumb a[data-v-56a19c5e]:hover{color:var(--color-cta,var(--color-primary))}.news-detail-meta[data-v-56a19c5e]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.news-detail-source[data-v-56a19c5e]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 12%,transparent);border-radius:999px;color:var(--color-cta,var(--color-primary));display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.06em;padding:.3rem .8rem;text-transform:uppercase}.news-detail-date[data-v-56a19c5e]{color:var(--color-text-muted,var(--color-primary));font-size:.85rem}.news-detail-hero[data-v-56a19c5e]{aspect-ratio:16/9;background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 5%,transparent));border-radius:14px;margin:0 0 2.5rem;overflow:hidden}.news-detail-hero img[data-v-56a19c5e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-detail-body[data-v-56a19c5e]{color:var(--color-text-primary,var(--color-primary));font-size:1.05rem;line-height:1.75}.news-detail-body p[data-v-56a19c5e]{margin:0 0 1.3rem}.news-detail-body p[data-v-56a19c5e]:last-child{margin-bottom:0}.news-nav[data-v-56a19c5e]{border-top:1px solid var(--color-border,rgba(0,0,0,.08));display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:3.5rem;padding-top:2rem}.news-nav-link[data-v-56a19c5e]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:12px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;gap:.3rem;overflow:hidden;padding:1rem 1.2rem;text-decoration:none;transition:all .15s}.news-nav-link[data-v-56a19c5e]:hover{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 6%,transparent));border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);transform:translateY(-2px)}.news-nav-link--next[data-v-56a19c5e]{align-items:flex-end;text-align:right}.news-nav-direction[data-v-56a19c5e]{color:var(--color-text-muted,var(--color-primary));font-size:.75rem;font-weight:600}.news-nav-title[data-v-56a19c5e]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));display:-webkit-box;font-size:.95rem;font-weight:600;-webkit-line-clamp:2;line-height:1.35;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:600px){.news-nav[data-v-56a19c5e]{grid-template-columns:1fr}.news-nav-link--next[data-v-56a19c5e]{align-items:flex-start;text-align:left}}.icon[data-v-2960242b]{color:var(--color-primary);display:inline-block;vertical-align:middle}.icon svg[data-v-2960242b]{display:block}.podcast-transcript[data-v-640fda89]{color:var(--color-text-primary,var(--color-primary));margin-top:.5rem}.transcript-search[data-v-640fda89]{align-items:center;display:flex;gap:12px;margin-bottom:16px}.transcript-search-input[data-v-640fda89]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 8%,var(--color-secondary)));border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));flex:1 1 auto;font-size:14px;height:36px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease}.transcript-search-input[data-v-640fda89]::-moz-placeholder{color:var(--color-text-muted,var(--color-primary));opacity:.7}.transcript-search-input[data-v-640fda89]::placeholder{color:var(--color-text-muted,var(--color-primary));opacity:.7}.transcript-search-input[data-v-640fda89]:focus{border-color:var(--color-tertiary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-tertiary) 20%,transparent)}.transcript-search-count[data-v-640fda89]{color:var(--color-text-primary,var(--color-primary));font-size:13px;opacity:.75;white-space:nowrap}.transcript-segments[data-v-640fda89]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.transcript-segment[data-v-640fda89]{align-items:flex-start;display:grid;gap:10px}.seg-left[data-v-640fda89],.transcript-segment[data-v-640fda89]{grid-template-columns:36px minmax(0,1fr)}.seg-right[data-v-640fda89]{grid-template-columns:minmax(0,1fr) 36px}.seg-right .seg-avatar[data-v-640fda89]{order:2}.seg-right .seg-bubble[data-v-640fda89]{order:1;text-align:left}.seg-avatar[data-v-640fda89]{align-items:center;background:var(--color-primary);border-radius:50%;color:var(--color-on-primary,var(--color-secondary));display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.seg-right .seg-avatar[data-v-640fda89]{background:var(--color-tertiary);color:var(--color-on-tertiary,var(--color-primary))}.seg-bubble[data-v-640fda89]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 8%,var(--color-secondary)));border:1px solid var(--color-border,rgba(0,0,0,.12));border-left:3px solid var(--color-tertiary);border-radius:4px;color:var(--color-text-primary,var(--color-primary));min-width:0;padding:12px 16px}.seg-right .seg-bubble[data-v-640fda89]{background:color-mix(in srgb,var(--color-tertiary) 6%,var(--color-surface,var(--color-secondary)));border-left-color:var(--color-cta,var(--color-tertiary))}.seg-meta[data-v-640fda89]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.seg-speaker[data-v-640fda89]{color:var(--color-tertiary);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.seg-permalink[data-v-640fda89]{border-radius:4px;color:var(--color-text-primary,var(--color-primary));font-family:SFMono-Regular,Consolas,monospace;font-size:13px;opacity:.3;padding:0 6px;text-decoration:none;transition:opacity .15s ease,color .15s ease}.seg-permalink[data-v-640fda89]:focus-visible,.seg-permalink[data-v-640fda89]:hover{color:var(--color-tertiary);opacity:1}.seg-text[data-v-640fda89]{color:var(--color-text-primary,var(--color-primary));font-size:14px;line-height:1.6;margin:0;word-wrap:break-word}.seg-text[data-v-640fda89] .podcast-entity-link{color:var(--color-text-primary,var(--color-primary));font-weight:600;text-decoration:underline;text-decoration-color:var(--color-tertiary);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness .15s ease}.seg-text[data-v-640fda89] .podcast-entity-link:focus-visible,.seg-text[data-v-640fda89] .podcast-entity-link:hover{text-decoration-thickness:2px}.seg-text[data-v-640fda89] .podcast-search-hit{background:color-mix(in srgb,var(--color-tertiary) 35%,transparent);border-radius:3px;color:inherit;padding:1px 3px}:target.transcript-segment .seg-bubble[data-v-640fda89]{border-left-width:7px}.transcript-empty[data-v-640fda89]{color:var(--color-text-primary,var(--color-primary));font-style:italic;opacity:.75}.sr-only[data-v-640fda89]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:600px){.transcript-segment[data-v-640fda89]{grid-template-columns:30px minmax(0,1fr)}.seg-right[data-v-640fda89]{grid-template-columns:minmax(0,1fr) 30px}.seg-avatar[data-v-640fda89]{font-size:.85rem;height:30px;width:30px}.seg-text[data-v-640fda89]{font-size:.95rem}}.podcast-detail-page[data-v-f6355c1b]{color:var(--color-text-primary,var(--color-primary));padding:0 0 1.5rem}.podcast-detail-hero[data-v-f6355c1b]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 20%,var(--color-secondary)));border:solid var(--color-border,rgba(0,0,0,.12));border-bottom-right-radius:var(--listing-card-radius,8px);border-top-right-radius:var(--listing-card-radius,8px);border-width:1px 1px 2px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;margin:.5rem 0 1.5rem;overflow:hidden}.podcast-detail-hero-top[data-v-f6355c1b]{display:flex;flex-direction:column;gap:0}@media(min-width:720px){.podcast-detail-hero-top[data-v-f6355c1b]{align-items:stretch;flex-direction:row;gap:24px}}.hero-cover[data-v-f6355c1b]{align-self:flex-start;aspect-ratio:16/9;flex-shrink:0;overflow:hidden;position:relative}@media(min-width:720px){.hero-cover[data-v-f6355c1b]{width:420px}}.hero-cover img[data-v-f6355c1b]{border-left:7px solid var(--color-tertiary);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-sold-badge[data-v-f6355c1b]{background:#c0392b;color:var(--color-primary);font-size:13px;font-weight:500;padding:6px 10px;position:absolute;right:20px;top:12px}.hero-meta[data-v-f6355c1b]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;padding:12px 20px 12px 0}@media(max-width:719px){.hero-meta[data-v-f6355c1b]{padding:12px 16px 16px}}.hero-vehicle-label[data-v-f6355c1b]{border-bottom:1px solid var(--color-border,rgba(0,0,0,.12));border-left:7px solid var(--color-tertiary);color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:15px;font-weight:700;letter-spacing:.04em;margin:0 0 12px -20px;padding:4px 16px 8px;text-transform:uppercase}@media(max-width:719px){.hero-vehicle-label[data-v-f6355c1b]{margin-left:-16px}}.podcast-tldr[data-v-f6355c1b]{color:var(--color-text-primary,var(--color-primary));font-size:1rem;font-weight:500;line-height:1.6;margin:0}.hero-specs[data-v-f6355c1b]{align-items:center;color:var(--color-text-muted,var(--color-primary));display:flex;flex-wrap:wrap;font-size:14px;gap:8px}.hero-specs .hero-spec+.hero-spec[data-v-f6355c1b]:before{content:"|";display:inline-block;margin-right:8px;opacity:.4}.hero-cta-row[data-v-f6355c1b]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:8px}.hero-price[data-v-f6355c1b]{border-left:7px solid var(--color-tertiary);color:var(--color-tertiary);font-size:24px;font-weight:800;line-height:1;padding-left:12px}.hero-price .euro-glyph[data-v-f6355c1b]{font-family:system-ui,Arial,sans-serif;margin-right:4px}.hero-cta-btn[data-v-f6355c1b]{align-items:center;background:var(--color-cta);border-radius:6px;color:var(--color-cta-contrast);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.hero-cta-btn[data-v-f6355c1b]:hover{opacity:.92}.podcast-player[data-v-f6355c1b]{align-items:center;background:var(--color-surface,color-mix(in srgb,var(--color-primary) 20%,var(--color-secondary)));border:solid var(--color-border,rgba(0,0,0,.12));border-bottom-right-radius:var(--listing-card-radius,8px);border-top-right-radius:var(--listing-card-radius,8px);border-width:1px 1px 2px;border-left:7px solid var(--color-tertiary);box-shadow:0 4px 12px #0000000f;color:var(--color-text-primary,var(--color-primary));display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr) auto;margin-bottom:1.5rem;padding:14px 18px;position:sticky;top:calc(var(--header-height, 94px) + 8px);z-index:20}.player-play[data-v-f6355c1b]{align-items:center;background:var(--color-cta);border:none;border-radius:50%;color:var(--color-cta-contrast);cursor:pointer;display:flex;height:48px;justify-content:center;transition:opacity .15s ease;width:48px}.player-play[data-v-f6355c1b]:hover{opacity:.9}.player-body[data-v-f6355c1b]{display:flex;flex-direction:column;gap:6px;min-width:0}.player-time[data-v-f6355c1b]{color:var(--color-text-muted,var(--color-primary));font-size:13px;font-variant-numeric:tabular-nums}.player-time-sep[data-v-f6355c1b]{margin:0 4px;opacity:.5}.player-seek[data-v-f6355c1b]{background:color-mix(in srgb,var(--color-text-muted,var(--color-primary)) 22%,transparent);border-radius:999px;cursor:pointer;height:6px;overflow:hidden;position:relative}.player-seek-fill[data-v-f6355c1b]{background:var(--color-tertiary);border-radius:999px;height:100%;transition:width .1s linear}.player-actions[data-v-f6355c1b]{display:flex;gap:10px}.player-action[data-v-f6355c1b]{align-items:center;background:transparent;border:1px solid var(--color-border,rgba(0,0,0,.35));border-radius:8px;color:var(--color-tertiary);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;text-decoration:none;transition:background-color .15s ease,border-color .15s ease;width:36px}.player-action[data-v-f6355c1b]:hover{background:color-mix(in srgb,var(--color-tertiary) 12%,transparent);border-color:var(--color-tertiary)}.podcast-card[data-v-f6355c1b]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 20%,var(--color-secondary)));border:solid var(--color-border,rgba(0,0,0,.12));border-bottom-right-radius:var(--listing-card-radius,8px);border-top-right-radius:var(--listing-card-radius,8px);border-width:1px 1px 2px;color:var(--color-text-primary,var(--color-primary));margin-bottom:1.5rem;padding:18px 22px}.section-heading[data-v-f6355c1b]{border-bottom:1px solid var(--color-border,rgba(0,0,0,.12));border-left:7px solid var(--color-tertiary);color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:15px;font-weight:700;letter-spacing:.04em;margin:0 0 16px -22px;padding:4px 16px 10px;text-transform:uppercase}.key-points-list[data-v-f6355c1b]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.key-points-list li[data-v-f6355c1b]{align-items:center;background:color-mix(in srgb,var(--color-tertiary) 10%,var(--color-surface,var(--color-secondary)));border:1px solid color-mix(in srgb,var(--color-tertiary) 35%,transparent);border-left:3px solid var(--color-tertiary);border-radius:4px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px}.key-points-bullet[data-v-f6355c1b]{display:none}.transcript-audience[data-v-f6355c1b]{color:var(--color-text-muted,var(--color-primary));font-size:13px;font-style:italic;margin:0 0 14px}.faq-list[data-v-f6355c1b]{display:flex;flex-direction:column;gap:10px}.faq-item[data-v-f6355c1b]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 8%,var(--color-secondary)));border:1px solid var(--color-border,rgba(0,0,0,.12));border-left:3px solid var(--color-tertiary);border-radius:4px;color:var(--color-text-primary,var(--color-primary));padding:14px 16px;transition:border-left-width .15s ease,background-color .15s ease}.faq-item[data-v-f6355c1b]:hover{border-left-width:5px}.faq-item[open][data-v-f6355c1b]{background:color-mix(in srgb,var(--color-tertiary) 8%,var(--color-surface,var(--color-secondary)));border-left-width:7px}.faq-item summary[data-v-f6355c1b]{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:1rem;justify-content:space-between;list-style:none}.faq-item summary[data-v-f6355c1b]::-webkit-details-marker{display:none}.faq-item summary[data-v-f6355c1b]:after{color:var(--color-tertiary);content:"+";flex-shrink:0;font-size:1.3rem;line-height:1;transition:transform .2s ease}.faq-item[open] summary[data-v-f6355c1b]:after{transform:rotate(45deg)}.faq-item p[data-v-f6355c1b],.faq-item summary[data-v-f6355c1b]{color:var(--color-text-primary,var(--color-primary))}.faq-item p[data-v-f6355c1b]{font-size:14px;line-height:1.65;margin:12px 0 0}.related-list[data-v-f6355c1b]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.related-card[data-v-f6355c1b]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 12%,var(--color-secondary)));border:solid var(--color-border,rgba(0,0,0,.12));border-bottom-right-radius:var(--listing-card-radius,8px);border-top-right-radius:var(--listing-card-radius,8px);border-width:1px 1px 2px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .15s ease,border-color .15s ease}.related-card[data-v-f6355c1b]:hover{transform:translateY(-2px)}.related-cover[data-v-f6355c1b]{aspect-ratio:16/9;overflow:hidden}.related-cover img[data-v-f6355c1b]{border-left:7px solid var(--color-tertiary);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-body[data-v-f6355c1b]{display:flex;flex-direction:column;gap:6px;padding:12px 14px 10px}.related-body h3[data-v-f6355c1b]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:15px;font-weight:600;line-height:1.3;margin:0}.related-tldr[data-v-f6355c1b]{display:-webkit-box;font-size:13px;-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.related-duration[data-v-f6355c1b],.related-tldr[data-v-f6355c1b]{color:var(--color-text-muted,var(--color-primary))}.related-duration[data-v-f6355c1b]{font-size:12px;font-variant-numeric:tabular-nums;margin-top:2px;opacity:.8}.podcast-back[data-v-f6355c1b]{margin-top:2rem;text-align:center}.podcast-back a[data-v-f6355c1b]{border-radius:8px;color:var(--color-text-muted,var(--color-primary));font-size:.9rem;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease}.podcast-back a[data-v-f6355c1b]:hover{color:var(--color-tertiary)}.podcast-detail-empty[data-v-f6355c1b]{background:var(--color-primary);border-left:7px solid var(--color-tertiary);border-radius:12px;color:var(--color-secondary);margin:4rem auto;max-width:480px;padding:2rem;text-align:center}.podcast-detail-empty a[data-v-f6355c1b]{color:var(--color-tertiary);display:inline-block;font-weight:600;margin-top:1rem}.accessibility-page[data-v-4d1958b8]{color:var(--color-primary);margin:0 auto;max-width:820px;padding:40px var(--app-content-gutter,20px) 80px}.accessibility-header[data-v-4d1958b8]{margin-bottom:32px}.accessibility-h1[data-v-4d1958b8]{color:var(--color-primary);font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700;margin:0 0 16px}.accessibility-lead[data-v-4d1958b8]{color:var(--color-primary);font-size:1.05rem;line-height:1.6;opacity:.92}.accessibility-content section[data-v-4d1958b8]{margin-top:36px}.accessibility-content h2[data-v-4d1958b8]{color:var(--color-primary);font-size:1.25rem;font-weight:700;margin:0 0 12px}.accessibility-content p[data-v-4d1958b8],.accessibility-content ul[data-v-4d1958b8]{color:var(--color-primary);line-height:1.7;margin:0 0 14px}.accessibility-content ul[data-v-4d1958b8]{padding-left:22px}.accessibility-content ul li[data-v-4d1958b8]{margin-bottom:8px}.accessibility-content a[data-v-4d1958b8]{color:var(--color-link,var(--color-tertiary));text-decoration:underline;text-underline-offset:2px}.accessibility-content a[data-v-4d1958b8]:focus-visible,.accessibility-content a[data-v-4d1958b8]:hover{text-decoration-thickness:2px}.accessibility-contacts[data-v-4d1958b8]{margin-top:8px}.accessibility-contacts li a[data-v-4d1958b8]{font-weight:600}.legal-page[data-v-3e861426]{color:var(--color-text-primary,var(--color-primary));line-height:1.65;margin:0 auto;max-width:var(--app-content-max-width,880px);padding:2rem var(--app-content-gutter,20px)}.legal-header[data-v-3e861426]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);margin-bottom:2rem;padding-bottom:1.25rem}.legal-h1[data-v-3e861426]{color:var(--color-primary);font-size:2rem;font-weight:700;margin:0 0 .75rem}.legal-lead[data-v-3e861426]{font-size:1.05rem;margin:0 0 .5rem}.legal-meta[data-v-3e861426]{font-size:.85rem;margin:0;opacity:.7}.legal-section[data-v-3e861426]{margin:1.75rem 0}.legal-section h2[data-v-3e861426]{color:var(--color-primary);font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.legal-section h3[data-v-3e861426]{color:var(--color-primary);font-size:1.05rem;font-weight:600;margin:1.25rem 0 .5rem;opacity:.92}.legal-section li[data-v-3e861426],.legal-section p[data-v-3e861426]{font-size:.98rem}.legal-section ul[data-v-3e861426]{margin:.5rem 0 .5rem 1.25rem;padding:0}.legal-section a[data-v-3e861426]{color:var(--color-cta,var(--color-tertiary));text-decoration:underline;text-underline-offset:2px}.legal-services[data-v-3e861426]{list-style:disc;padding-left:1.25rem}.legal-services-meta[data-v-3e861426]{font-size:.88rem;margin-left:4px;opacity:.7}.legal-hint[data-v-3e861426]{font-size:.9rem;opacity:.85}.legal-cta[data-v-3e861426]{margin:1rem 0}.legal-cta-button[data-v-3e861426]{align-items:center;background:var(--color-cta,var(--color-tertiary));border:0;border-radius:10px;color:var(--color-cta-contrast,#fff);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;padding:12px 22px;transition:opacity .2s,transform .2s}.legal-cta-button[data-v-3e861426]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}@media(max-width:640px){.legal-h1[data-v-3e861426]{font-size:1.6rem}}.listing-intro[data-v-fd1208a5]{color:var(--color-primary);font-size:14px;line-height:1.55;margin:0 0 16px;max-width:78ch;opacity:.9}.faq-page[data-v-39bb4fa1]{color:var(--color-text-primary,var(--color-primary));width:100%}.faq-hero[data-v-39bb4fa1]{border-radius:16px;display:none;margin:0 0 2.5rem;overflow:hidden}@media(min-width:900px){.faq-hero[data-v-39bb4fa1]{display:block}}.faq-hero-image[data-v-39bb4fa1]{aspect-ratio:21/9;max-height:320px;overflow:hidden}.faq-hero-image img[data-v-39bb4fa1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.faq-intro[data-v-39bb4fa1]{margin-bottom:2.5rem;max-width:760px}.faq-intro-text[data-v-39bb4fa1]{font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.65;margin:0 0 .8rem}.faq-intro-count[data-v-39bb4fa1],.faq-intro-text[data-v-39bb4fa1]{color:var(--color-text-muted,var(--color-primary))}.faq-intro-count[data-v-39bb4fa1]{font-size:.88rem;margin:0;opacity:.75}.faq-index[data-v-39bb4fa1]{background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 4%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem;padding:1.25rem}.faq-index-link[data-v-39bb4fa1]{align-items:center;background:var(--color-surface,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:999px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:500;gap:.35rem;padding:.5rem 1rem;text-decoration:none;transition:all .15s}.faq-index-link[data-v-39bb4fa1]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.faq-index-count[data-v-39bb4fa1]{font-size:.75rem;opacity:.7}.faq-section[data-v-39bb4fa1]{margin-bottom:3rem;scroll-margin-top:120px}.faq-section-title[data-v-39bb4fa1]{border-bottom:2px solid color-mix(in srgb,var(--color-cta,var(--color-primary)) 35%,transparent);color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;margin:0 0 1.25rem;padding-bottom:.75rem}.faq-list[data-v-39bb4fa1]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.faq-item[data-v-39bb4fa1]{background:var(--color-surface,var(--color-surface-soft,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:12px;overflow:hidden;scroll-margin-top:120px;transition:border-color .18s,box-shadow .18s}.faq-item--open[data-v-39bb4fa1]{border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 35%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary) 10%,transparent)}.faq-question[data-v-39bb4fa1]{align-items:center;background:none;border:none;color:var(--color-heading,var(--color-text-primary,var(--color-primary)));cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.4;padding:1.15rem 1.3rem;text-align:left;width:100%}.faq-icon[data-v-39bb4fa1],.faq-question[data-v-39bb4fa1]:hover{color:var(--color-cta,var(--color-primary))}.faq-icon[data-v-39bb4fa1]{align-items:center;background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 12%,transparent);border-radius:50%;display:inline-flex;flex-shrink:0;font-size:1.2rem;font-weight:400;height:28px;justify-content:center;line-height:1;transition:transform .2s ease,background .2s ease;width:28px}.faq-item--open .faq-icon[data-v-39bb4fa1]{background:var(--color-cta,var(--color-primary));color:var(--color-cta-contrast,#fff);transform:rotate(45deg)}.faq-answer[data-v-39bb4fa1]{padding:0 1.3rem 1.3rem}.faq-answer p[data-v-39bb4fa1]{color:var(--color-text-primary,var(--color-primary));font-size:.95rem;line-height:1.7;margin:0;white-space:pre-wrap}.faq-item-footer[data-v-39bb4fa1]{border-top:1px solid color-mix(in srgb,var(--color-tertiary) 40%,transparent);color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 70%,transparent);font-size:.88rem;margin-top:1rem;padding-top:.85rem}.faq-item-footer-link[data-v-39bb4fa1]{color:var(--color-tertiary);font-weight:600;margin-left:.35rem;text-decoration:underline}.faq-item-footer-link[data-v-39bb4fa1]:hover{color:var(--color-cta,var(--color-primary))}.faq-empty[data-v-39bb4fa1]{color:var(--color-text-muted,var(--color-primary));font-size:.95rem;padding:4rem 0;text-align:center}@media(max-width:640px){.faq-index[data-v-39bb4fa1]{padding:1rem}.faq-question[data-v-39bb4fa1]{font-size:.95rem;padding:1rem 1.1rem}.faq-answer[data-v-39bb4fa1]{padding:0 1.1rem 1.1rem}}.glossary-listing-page[data-v-a6101c6a]{color:var(--color-text-primary,var(--color-primary));width:100%}.glossary-hero[data-v-a6101c6a]{border-radius:16px;display:none;margin:0 0 2.5rem;overflow:hidden}@media(min-width:900px){.glossary-hero[data-v-a6101c6a]{display:block}}.glossary-hero-image[data-v-a6101c6a]{aspect-ratio:21/9;max-height:320px;overflow:hidden}.glossary-hero-image img[data-v-a6101c6a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.glossary-intro[data-v-a6101c6a]{margin-bottom:2rem;max-width:760px}.glossary-intro-text[data-v-a6101c6a]{font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.65;margin:0 0 .8rem}.glossary-intro-count[data-v-a6101c6a],.glossary-intro-text[data-v-a6101c6a]{color:var(--color-text-muted,var(--color-primary))}.glossary-intro-count[data-v-a6101c6a]{font-size:.88rem;margin:0;opacity:.75}.glossary-alphabet[data-v-a6101c6a]{background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 4%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.glossary-letter[data-v-a6101c6a]{align-items:center;background:var(--color-surface,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.95rem;font-weight:700;height:36px;justify-content:center;text-decoration:none;transition:all .15s;width:36px}.glossary-letter[data-v-a6101c6a]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.glossary-categories[data-v-a6101c6a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem}.glossary-cat[data-v-a6101c6a]{background:var(--color-surface,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:999px;color:var(--color-text-primary,var(--color-primary));cursor:pointer;font-size:.86rem;font-weight:500;padding:.5rem 1rem;transition:all .15s}.glossary-cat[data-v-a6101c6a]:hover{border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 40%,transparent)}.glossary-cat.active[data-v-a6101c6a]{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff)}.glossary-cat-count[data-v-a6101c6a]{font-size:.75rem;opacity:.7}.glossary-letter-section[data-v-a6101c6a]{margin-bottom:3rem;scroll-margin-top:120px}.glossary-letter-title[data-v-a6101c6a]{border-bottom:2px solid color-mix(in srgb,var(--color-cta,var(--color-primary)) 35%,transparent);color:var(--color-cta,var(--color-primary));font-size:clamp(1.6rem,2.6vw,2rem);font-weight:800;margin:0 0 1.25rem;padding-bottom:.75rem}.glossary-grid[data-v-a6101c6a]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.glossary-card[data-v-a6101c6a]{background:var(--color-surface,var(--color-surface-soft,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:12px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;padding:1.1rem 1.2rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.glossary-card[data-v-a6101c6a]:hover{border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 40%,transparent);box-shadow:0 8px 22px color-mix(in srgb,var(--color-primary) 12%,transparent);transform:translateY(-3px)}.glossary-card-header[data-v-a6101c6a]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.glossary-card-term[data-v-a6101c6a]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:1.02rem;font-weight:700;line-height:1.3;margin:0}.glossary-card-premium[data-v-a6101c6a]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 18%,transparent);border-radius:4px;color:var(--color-cta,var(--color-primary));display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.06em;padding:.2rem .45rem}.glossary-card-def[data-v-a6101c6a]{color:var(--color-text-muted,var(--color-primary));display:-webkit-box;font-size:.85rem;-webkit-line-clamp:3;line-height:1.5;margin:0 0 .85rem;-webkit-box-orient:vertical;overflow:hidden}.glossary-card-cat[data-v-a6101c6a]{color:var(--color-tertiary,var(--color-text-muted,var(--color-primary)));font-size:.72rem;font-weight:600;letter-spacing:.04em;margin-top:auto;text-transform:uppercase}.glossary-empty[data-v-a6101c6a]{color:var(--color-text-muted,var(--color-primary));padding:4rem 0;text-align:center}.guide-listing-page[data-v-13d33e6c]{color:var(--color-text-primary,var(--color-primary));width:100%}.guide-hero[data-v-13d33e6c]{border-radius:16px;display:none;margin:0 0 2.5rem;overflow:hidden}@media(min-width:900px){.guide-hero[data-v-13d33e6c]{display:block}}.guide-hero-image[data-v-13d33e6c]{aspect-ratio:21/9;max-height:320px;overflow:hidden}.guide-hero-image img[data-v-13d33e6c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-intro[data-v-13d33e6c]{margin-bottom:2.5rem;max-width:760px}.guide-intro-text[data-v-13d33e6c]{font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.65;margin:0 0 .8rem}.guide-intro-count[data-v-13d33e6c],.guide-intro-text[data-v-13d33e6c]{color:var(--color-text-muted,var(--color-primary))}.guide-intro-count[data-v-13d33e6c]{font-size:.88rem;margin:0;opacity:.75}.guide-index[data-v-13d33e6c]{background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 4%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem;padding:1.25rem}.guide-index-link[data-v-13d33e6c]{align-items:center;background:var(--color-surface,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:999px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:500;gap:.35rem;padding:.5rem 1rem;text-decoration:none;transition:all .15s}.guide-index-link[data-v-13d33e6c]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.guide-index-count[data-v-13d33e6c]{font-size:.75rem;opacity:.7}.guide-topic[data-v-13d33e6c]{margin-bottom:3rem;scroll-margin-top:120px}.guide-topic-title[data-v-13d33e6c]{border-bottom:2px solid color-mix(in srgb,var(--color-cta,var(--color-primary)) 35%,transparent);color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;margin:0 0 1.25rem;padding-bottom:.75rem}.guide-grid[data-v-13d33e6c]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.guide-card[data-v-13d33e6c]{background:var(--color-surface,var(--color-surface-soft,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;padding:1.3rem 1.4rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.guide-card[data-v-13d33e6c]:hover{border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 40%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--color-primary) 15%,transparent);transform:translateY(-3px)}.guide-card-title[data-v-13d33e6c]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 .6rem}.guide-card-desc[data-v-13d33e6c]{color:var(--color-text-muted,var(--color-primary));display:-webkit-box;font-size:.88rem;-webkit-line-clamp:3;line-height:1.55;margin:0 0 1rem;-webkit-box-orient:vertical;overflow:hidden}.guide-card-cta[data-v-13d33e6c]{color:var(--color-cta,var(--color-primary));font-size:.88rem;font-weight:600;margin-top:auto}.guide-empty[data-v-13d33e6c]{color:var(--color-text-muted,var(--color-primary));padding:4rem 0;text-align:center}.news-listing-page[data-v-dd5e61d3]{color:var(--color-text-primary,var(--color-primary));width:100%}.news-hero[data-v-dd5e61d3]{border-radius:16px;display:none;margin:0 0 2.5rem;overflow:hidden}@media(min-width:900px){.news-hero[data-v-dd5e61d3]{display:block}}.news-hero-image[data-v-dd5e61d3]{aspect-ratio:21/9;max-height:320px;overflow:hidden}.news-hero-image img[data-v-dd5e61d3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-hero-description[data-v-dd5e61d3]{color:var(--color-text-muted,var(--color-primary));font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.6;margin:1.25rem 0 0;max-width:720px}.news-filter-bar[data-v-dd5e61d3]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.filter-chip[data-v-dd5e61d3]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:999px;color:var(--color-text-primary,var(--color-primary));cursor:pointer;font-size:.85rem;font-weight:500;padding:.45rem 1rem;transition:all .15s}.filter-chip[data-v-dd5e61d3]:hover{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 8%,transparent))}.filter-chip.active[data-v-dd5e61d3]{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff)}.news-grid[data-v-dd5e61d3]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.news-card[data-v-dd5e61d3]{background:var(--color-surface,var(--color-surface-soft,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;color:var(--color-text-primary,var(--color-primary));display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.news-card[data-v-dd5e61d3]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--color-primary) 15%,transparent);transform:translateY(-3px)}.news-card-image[data-v-dd5e61d3]{aspect-ratio:16/9;background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 5%,transparent));overflow:hidden}.news-card-image img[data-v-dd5e61d3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.news-card:hover .news-card-image img[data-v-dd5e61d3]{transform:scale(1.04)}.news-card-placeholder[data-v-dd5e61d3]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 4%,transparent),color-mix(in srgb,var(--color-primary) 10%,transparent));height:100%;width:100%}.news-card-body[data-v-dd5e61d3]{display:flex;flex:1;flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem 1.3rem}.news-card-source[data-v-dd5e61d3]{color:var(--color-cta,var(--color-primary));font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.news-card-title[data-v-dd5e61d3]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:1rem;font-weight:700;-webkit-line-clamp:3;line-height:1.4}.news-card-excerpt[data-v-dd5e61d3],.news-card-title[data-v-dd5e61d3]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-card-excerpt[data-v-dd5e61d3]{font-size:.88rem;-webkit-line-clamp:2;line-height:1.55}.news-card-date[data-v-dd5e61d3],.news-card-excerpt[data-v-dd5e61d3]{color:var(--color-text-muted,var(--color-primary))}.news-card-date[data-v-dd5e61d3]{font-size:.75rem;margin-top:auto;opacity:.7;padding-top:.6rem}.news-empty[data-v-dd5e61d3],.news-loading[data-v-dd5e61d3]{color:var(--color-text-muted,var(--color-primary));font-size:.95rem;padding:4rem 0;text-align:center}.news-pagination[data-v-dd5e61d3]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:3rem}.page-btn[data-v-dd5e61d3]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));cursor:pointer;font-size:.9rem;font-weight:500;height:2.4rem;min-width:2.4rem;padding:0 .6rem;transition:all .15s}.page-btn[data-v-dd5e61d3]:hover{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 8%,transparent))}.page-btn.active[data-v-dd5e61d3]{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff)}.social-share[data-v-cf6151b7]{position:relative}.share-trigger[data-v-cf6151b7],.social-share[data-v-cf6151b7]{align-items:center;display:inline-flex}.share-trigger[data-v-cf6151b7]{background:#fff;border:1px solid #dadada;border-radius:8px;cursor:pointer;font-size:12px;font-weight:800;gap:8px;height:34px;padding:0 12px}.share-trigger[data-v-cf6151b7]:hover{background:#f5f5f5}.share-overlay[data-v-cf6151b7]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000040;inset:0;position:fixed;z-index:900}.share-popover[data-v-cf6151b7]{background:#fffffff7;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 18px 50px #0000002e;padding:12px;position:absolute;right:0;top:calc(100% + 10px);width:340px;z-index:901}.share-popover-head[data-v-cf6151b7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.share-title[data-v-cf6151b7]{font-size:14px;font-weight:900}.share-close[data-v-cf6151b7]{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:18px;height:30px;line-height:1;width:30px}.share-url[data-v-cf6151b7]{align-items:center;background:#0000000a;border:1px solid rgba(0,0,0,.06);border-radius:10px;display:flex;gap:10px;margin-bottom:10px;padding:10px}.share-url-text[data-v-cf6151b7]{color:#333;flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-btn.link[data-v-cf6151b7]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;cursor:pointer;font-size:12px;font-weight:900;justify-content:center;padding:6px 10px}.share-btn.link.copied[data-v-cf6151b7]{background:#16a34a1a;border-color:#16a34a59;color:#16a34a}.share-actions[data-v-cf6151b7]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.share-mini[data-v-cf6151b7]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;cursor:pointer;font-size:12px;font-weight:800;height:30px;padding:0 10px}.share-mini.primary[data-v-cf6151b7]{border-color:var(--color-tertiary)}.qr-box[data-v-cf6151b7]{background:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-bottom:10px;padding:10px}.qr-inner[data-v-cf6151b7]{align-items:center;display:flex;gap:12px}.qr-img[data-v-cf6151b7]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;height:110px;width:110px}.qr-hint[data-v-cf6151b7]{color:#222}.qr-hint[data-v-cf6151b7],.qr-loading[data-v-cf6151b7]{font-size:12px;font-weight:800}.qr-loading[data-v-cf6151b7]{color:#333}.qr-error[data-v-cf6151b7]{color:#b91c1c}.share-grid[data-v-cf6151b7]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.share-btn[data-v-cf6151b7]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:38px;padding:0 10px;transition:transform .15s ease,background .15s ease}.share-btn[data-v-cf6151b7]:hover{transform:translateY(-1px)}.share-btn span[data-v-cf6151b7]{color:#111;font-size:12px;font-weight:900}.share-btn .icon[data-v-cf6151b7]{transition:transform .15s ease}.share-btn:hover .icon[data-v-cf6151b7]{transform:scale(1.08)}.share-btn.whatsapp .icon[data-v-cf6151b7]{color:#25d366}.share-btn.telegram .icon[data-v-cf6151b7]{color:#229ed9}.share-btn.linkedin .icon[data-v-cf6151b7]{color:#0a66c2}.share-btn.facebook .icon[data-v-cf6151b7]{color:#1877f2}.share-btn.x .icon[data-v-cf6151b7]{color:#000}.share-btn.whatsapp[data-v-cf6151b7]:hover{background:#25d3661f}.share-btn.telegram[data-v-cf6151b7]:hover{background:#229ed91f}.share-btn.linkedin[data-v-cf6151b7]:hover{background:#0a66c21f}.share-btn.facebook[data-v-cf6151b7]:hover{background:#1877f21f}.share-btn.x[data-v-cf6151b7]:hover{background:#0000000f}@media(max-width:768px){.share-popover[data-v-cf6151b7]{inset:auto 12px 12px;position:fixed;width:auto}}.podcast-search-widget[data-v-6cae7205]{background:var(--color-surface,var(--color-secondary));border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:14px;margin-bottom:2rem;padding:1.25rem}.widget-tabs[data-v-6cae7205]{border-bottom:1px solid var(--color-border,rgba(0,0,0,.12));display:flex;gap:4px;margin-bottom:1rem}.widget-tab[data-v-6cae7205]{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--color-text-muted,var(--color-primary));cursor:pointer;font-size:.92rem;font-weight:600;margin-bottom:-1px;padding:10px 16px;position:relative;transition:color .15s ease,border-color .15s ease}.widget-tab[data-v-6cae7205]:hover{color:var(--color-text-primary,var(--color-primary))}.widget-tab.is-active[data-v-6cae7205]{border-bottom-color:var(--color-cta,var(--color-primary));color:var(--color-cta,var(--color-primary))}.widget-form[data-v-6cae7205]{display:flex;gap:8px}.widget-input[data-v-6cae7205]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:10px;color:var(--color-text-primary,var(--color-primary));flex:1 1 auto;font-size:.95rem;padding:10px 14px}.widget-input[data-v-6cae7205]::-moz-placeholder{color:var(--color-text-muted,var(--color-primary));opacity:.8}.widget-input[data-v-6cae7205]::placeholder{color:var(--color-text-muted,var(--color-primary));opacity:.8}.widget-input[data-v-6cae7205]:focus{border-color:var(--color-cta,var(--color-primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-cta,var(--color-primary)) 20%,transparent);outline:none}.widget-submit[data-v-6cae7205]{background:var(--color-cta,var(--color-primary));border:none;border-radius:10px;color:var(--color-cta-contrast,#fff);cursor:pointer;font-weight:600;padding:10px 20px;transition:opacity .15s ease,transform .15s ease}.widget-submit[data-v-6cae7205]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.widget-submit[data-v-6cae7205]:disabled{cursor:not-allowed;opacity:.5}.widget-error[data-v-6cae7205]{background:var(--color-error-soft,transparent);border-radius:8px;color:var(--color-error,#b91c1c);font-size:.9rem;margin:10px 0 0;padding:8px 12px}.widget-results[data-v-6cae7205]{margin-top:1.25rem}.widget-results-meta[data-v-6cae7205]{align-items:center;display:flex;font-size:.82rem;gap:.5rem;margin:0 0 .85rem}.widget-mode-chip[data-v-6cae7205],.widget-results-meta[data-v-6cae7205]{color:var(--color-text-muted,var(--color-primary))}.widget-mode-chip[data-v-6cae7205]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.widget-mode-chip-ai[data-v-6cae7205]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 12%,transparent);border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 30%,transparent);color:var(--color-cta,var(--color-primary))}.widget-hits[data-v-6cae7205]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;padding:0}.widget-hit-card[data-v-6cae7205]{background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:10px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .15s ease,border-color .15s ease}.widget-hit-card[data-v-6cae7205]:hover{border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 40%,var(--color-border,transparent));transform:translateY(-2px)}.widget-hit-cover[data-v-6cae7205]{aspect-ratio:16/10;overflow:hidden}.widget-hit-cover img[data-v-6cae7205]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.widget-hit-body[data-v-6cae7205]{display:flex;flex-direction:column;gap:4px;padding:10px 12px}.widget-hit-body h3[data-v-6cae7205]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:.9rem;line-height:1.3;margin:0}.widget-hit-tldr[data-v-6cae7205]{display:-webkit-box;font-size:.8rem;-webkit-line-clamp:2;line-height:1.4;margin:0;-webkit-box-orient:vertical;overflow:hidden}.widget-hit-meta[data-v-6cae7205],.widget-hit-tldr[data-v-6cae7205]{color:var(--color-text-muted,var(--color-primary))}.widget-hit-meta[data-v-6cae7205]{display:flex;font-size:.76rem;gap:.75rem;margin-top:2px;opacity:.85}.widget-answer[data-v-6cae7205]{background:color-mix(in srgb,var(--color-cta,var(--color-primary)) 5%,var(--color-surface,var(--color-secondary)));border:1px solid color-mix(in srgb,var(--color-cta,var(--color-primary)) 28%,transparent);border-radius:12px;margin-top:1rem;padding:16px}.widget-answer-body[data-v-6cae7205]{color:var(--color-text-primary,var(--color-primary));font-size:.95rem;line-height:1.65}.widget-answer-body[data-v-6cae7205] .ask-answer-ref{color:var(--color-cta,var(--color-primary));font-weight:600;padding:0 3px;text-decoration:none}.widget-answer-body[data-v-6cae7205] .ask-answer-ref:hover{text-decoration:underline}.widget-answer-sources[data-v-6cae7205]{border-top:1px dashed color-mix(in srgb,var(--color-cta,var(--color-primary)) 30%,var(--color-border,transparent));margin-top:1rem;padding-top:1rem}.widget-answer-sources-title[data-v-6cae7205]{color:var(--color-text-muted,var(--color-primary));font-size:.74rem;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.widget-answer-sources ul[data-v-6cae7205]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.widget-answer-sources a[data-v-6cae7205]{color:var(--color-text-primary,var(--color-primary));font-size:.87rem;text-decoration:none}.widget-answer-sources a[data-v-6cae7205]:hover{color:var(--color-cta,var(--color-primary));text-decoration:underline}.widget-answer-source-n[data-v-6cae7205]{color:var(--color-cta,var(--color-primary));font-weight:700;margin-right:4px}.widget-answer-unavailable[data-v-6cae7205]{color:var(--color-text-muted,var(--color-primary));font-size:.9rem;font-style:italic;margin:0}.podcast-listing-page[data-v-2d07e79f]{color:var(--color-text-primary,var(--color-primary));width:100%}.podcast-hero[data-v-2d07e79f]{border-radius:16px;display:none;margin:0 0 2.5rem;overflow:hidden}@media(min-width:900px){.podcast-hero[data-v-2d07e79f]{display:block}}.podcast-hero-image[data-v-2d07e79f]{aspect-ratio:21/9;max-height:320px;overflow:hidden}.podcast-hero-image img[data-v-2d07e79f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.podcast-intro[data-v-2d07e79f]{margin-bottom:2.2rem;max-width:760px}.podcast-intro-text[data-v-2d07e79f]{font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.65;margin:0 0 .7rem}.podcast-intro-count[data-v-2d07e79f],.podcast-intro-text[data-v-2d07e79f]{color:var(--color-text-muted,var(--color-primary))}.podcast-intro-count[data-v-2d07e79f]{font-size:.85rem;margin:0;opacity:.78}.podcast-grid[data-v-2d07e79f]{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;margin:0;padding:0}.podcast-card[data-v-2d07e79f]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 4%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.podcast-card[data-v-2d07e79f]:not(.is-sold):hover{border-color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 40%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--color-primary) 12%,transparent);transform:translateY(-2px)}.podcast-card-cover-wrap[data-v-2d07e79f]{aspect-ratio:16/10;background:color-mix(in srgb,var(--color-primary) 20%,#000);display:block;overflow:hidden;position:relative;text-decoration:none}.podcast-card-cover[data-v-2d07e79f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s;width:100%}.podcast-card-cover-placeholder[data-v-2d07e79f]{background:color-mix(in srgb,var(--color-primary) 30%,transparent)}.podcast-card.is-sold .podcast-card-cover[data-v-2d07e79f]{filter:grayscale(.4);opacity:.45}.podcast-card-sold-badge[data-v-2d07e79f]{background:#b41e1eeb;border-radius:999px;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:.7rem;font-weight:800;left:12px;letter-spacing:.08em;padding:.32rem .8rem;position:absolute;text-transform:uppercase;top:12px}.podcast-card-body[data-v-2d07e79f]{display:flex;flex-direction:column;gap:.7rem;padding:.95rem 1.1rem 1.05rem}.podcast-card-title[data-v-2d07e79f]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));display:-webkit-box;font-size:1rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3;margin:0;-webkit-box-orient:vertical;overflow:hidden}.podcast-card-title-link[data-v-2d07e79f]{color:inherit;text-decoration:none;transition:color .15s}.podcast-card-title-link[data-v-2d07e79f]:hover{color:var(--color-cta,var(--color-primary))}.podcast-card.is-sold .podcast-card-title[data-v-2d07e79f]{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 65%,transparent)}.podcast-card-footer[data-v-2d07e79f]{align-items:center;background:var(--color-primary,#1a1a2e);display:flex;justify-content:space-between;margin-top:auto;min-height:42px;padding:.55rem 1.1rem}.podcast-card-footer__link[data-v-2d07e79f]{color:var(--color-secondary,#fff);font-size:.82rem;font-weight:600;text-decoration:none;transition:opacity .15s}.podcast-card-footer__link[data-v-2d07e79f]:hover{opacity:.78}.podcast-card-footer__sold[data-v-2d07e79f]{color:color-mix(in srgb,var(--color-secondary,#fff) 50%,transparent);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.podcast-card-footer__actions[data-v-2d07e79f]{align-items:center;display:inline-flex;gap:.5rem}.podcast-card-footer__share[data-v-2d07e79f] .share-trigger{background:transparent;border:1px solid color-mix(in srgb,var(--color-secondary) 35%,transparent);border-radius:999px;color:var(--color-secondary);height:28px;padding:0 8px}.podcast-card-footer__share[data-v-2d07e79f] .share-trigger svg{color:var(--color-secondary);stroke:var(--color-secondary)}.podcast-card-footer__share[data-v-2d07e79f] .share-trigger:hover{background:color-mix(in srgb,var(--color-secondary) 15%,transparent);border-color:var(--color-secondary)}.podcast-card-footer__toggle[data-v-2d07e79f]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--color-secondary,#fff) 35%,transparent);border-radius:50%;color:var(--color-secondary,#fff);cursor:pointer;display:inline-flex;font-size:1.15rem;font-weight:300;height:28px;justify-content:center;line-height:1;padding:0;transition:transform .25s,background .18s,border-color .18s;width:28px}.podcast-card-footer__toggle[data-v-2d07e79f]:hover{background:color-mix(in srgb,var(--color-secondary,#fff) 15%,transparent);border-color:var(--color-secondary,#fff)}.podcast-card-footer__toggle.is-open[data-v-2d07e79f]{background:var(--color-secondary,#fff);border-color:transparent;color:var(--color-primary,#1a1a2e);transform:rotate(45deg)}.podcast-card-meta[data-v-2d07e79f]{color:var(--color-text-muted,var(--color-primary));display:flex;flex-wrap:wrap;font-size:.78rem;gap:.45rem}.podcast-card-meta-item[data-v-2d07e79f]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-radius:999px;padding:.18rem .5rem}.podcast-card-player-row[data-v-2d07e79f]{align-items:center;display:flex;gap:.7rem;padding-top:.35rem}.podcast-card-play-btn[data-v-2d07e79f]{align-items:center;background:transparent;border:1.5px solid var(--color-cta,var(--color-primary));border-radius:50%;color:var(--color-cta,var(--color-primary));cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:transform .18s,background .18s,color .18s;width:44px}.podcast-card-play-btn[data-v-2d07e79f]:hover{transform:scale(1.06)}.podcast-card-play-btn.is-playing[data-v-2d07e79f],.podcast-card-play-btn[data-v-2d07e79f]:hover{background:var(--color-cta,var(--color-primary));color:var(--color-cta-contrast,#fff)}.podcast-card-play-btn.is-playing[data-v-2d07e79f]{animation:podcast-card-pulse-2d07e79f 1.6s ease-in-out infinite}.podcast-card-play-icon[data-v-2d07e79f]{height:18px;width:18px}.podcast-card-play-icon--play[data-v-2d07e79f]{margin-left:2px}@keyframes podcast-card-pulse-2d07e79f{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-cta,var(--color-primary)) 50%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-cta,var(--color-primary)) 0%,transparent)}}.podcast-card-player-info[data-v-2d07e79f]{display:flex;flex-direction:column;min-width:0}.podcast-card-player-label[data-v-2d07e79f]{color:var(--color-text-primary,var(--color-primary));font-size:.85rem;font-weight:600}.podcast-card-player-duration[data-v-2d07e79f]{color:var(--color-text-muted,var(--color-primary));font-size:.74rem;font-variant-numeric:tabular-nums;opacity:.75}.podcast-card-tldr[data-v-2d07e79f]{border-left:3px solid var(--color-cta,var(--color-primary));color:var(--color-text-primary,var(--color-primary));font-size:.9rem;line-height:1.5;margin:.6rem 0 .7rem;padding-left:.7rem}.podcast-card-keypoints[data-v-2d07e79f]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 .7rem;padding:0}.podcast-card-keypoints li[data-v-2d07e79f]{align-items:flex-start;color:var(--color-text-primary,var(--color-primary));display:flex;font-size:.82rem;gap:6px;line-height:1.4;opacity:.9}.podcast-card-keypoints-dot[data-v-2d07e79f]{background:var(--color-cta,var(--color-primary));border-radius:50%;flex-shrink:0;height:5px;margin-top:7px;width:5px}.podcast-empty[data-v-2d07e79f]{color:var(--color-text-muted,var(--color-primary));padding:4rem 0;text-align:center}.legal-page[data-v-afeee24a]{color:var(--color-text-primary,var(--color-primary));line-height:1.65;margin:0 auto;max-width:var(--app-content-max-width,880px);padding:2rem var(--app-content-gutter,20px)}.legal-header[data-v-afeee24a]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);margin-bottom:2rem;padding-bottom:1.25rem}.legal-h1[data-v-afeee24a]{color:var(--color-primary);font-size:2rem;font-weight:700;margin:0 0 .75rem}.legal-lead[data-v-afeee24a]{font-size:1.05rem;margin:0 0 .5rem}.legal-meta[data-v-afeee24a]{font-size:.85rem;margin:0;opacity:.7}.legal-section[data-v-afeee24a]{margin:1.75rem 0}.legal-section h2[data-v-afeee24a]{color:var(--color-primary);font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.legal-section li[data-v-afeee24a],.legal-section p[data-v-afeee24a]{font-size:.98rem}.legal-section ul[data-v-afeee24a]{margin:.5rem 0 .5rem 1.25rem;padding:0}.legal-section a[data-v-afeee24a]{color:var(--color-cta,var(--color-tertiary));text-decoration:underline;text-underline-offset:2px}.legal-company[data-v-afeee24a]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:10px;list-style:none;margin:.5rem 0 1rem;padding:1rem 1.25rem}.legal-company li[data-v-afeee24a]{margin:.25rem 0}.legal-table[data-v-afeee24a]{border-collapse:collapse;font-size:.92rem;margin:1rem 0;width:100%}.legal-table td[data-v-afeee24a],.legal-table th[data-v-afeee24a]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);padding:10px 12px;text-align:left;vertical-align:top}.legal-table th[data-v-afeee24a]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);font-weight:600}.legal-hint[data-v-afeee24a]{font-size:.9rem;margin-top:.5rem;opacity:.85}@media(max-width:640px){.legal-h1[data-v-afeee24a]{font-size:1.6rem}.legal-table[data-v-afeee24a]{font-size:.85rem}.legal-table td[data-v-afeee24a],.legal-table th[data-v-afeee24a]{padding:8px}}.hero-video[data-v-6f074ec9]{border-bottom:3px solid var(--color-tertiary);inset:0;position:absolute;z-index:0}.hero-poster[data-v-6f074ec9],.hero-video-el[data-v-6f074ec9]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-overlay-dark[data-v-6f074ec9]{background:linear-gradient(180deg,rgba(0,0,0,calc(var(--hero-overlay-opacity, .25)*1.8)) 0,rgba(0,0,0,calc(var(--hero-overlay-opacity, .25)*.8)) 30%,transparent 70%);inset:0;pointer-events:none;position:absolute;z-index:1}.hero-image[data-v-fe67f112]{border-bottom:3px solid var(--color-tertiary);inset:0;position:absolute;z-index:0}.hero-image-el[data-v-fe67f112]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-overlay-dark[data-v-fe67f112]{background:linear-gradient(180deg,rgba(0,0,0,calc(var(--hero-overlay-opacity, .25)*1.8)) 0,rgba(0,0,0,calc(var(--hero-overlay-opacity, .25)*.8)) 30%,transparent 70%);inset:0;pointer-events:none;position:absolute;z-index:1}.menu-home.services-menu-overlay[data-v-059b1661]{align-items:flex-end;bottom:0;box-sizing:border-box;display:flex;height:calc(100vh - var(--header-height, 94px));left:0;padding:0 20px 4vh;position:fixed;transition:transform .9s cubic-bezier(.19,1,.22,1),box-shadow .9s cubic-bezier(.19,1,.22,1);width:var(--sidebar-width,380px);z-index:20}.menu-home.menu-home-expanded.services-menu-overlay[data-v-059b1661]{transform:translateY(0)}.menu-home .services-menu-track[data-v-059b1661]{max-height:55vh}.services-menu-track[data-v-059b1661]{align-items:center;display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;max-height:55vh;overflow-y:auto;overscroll-behavior:contain;padding:40px 0;width:100%}.services-menu-track[data-v-059b1661]::-webkit-scrollbar{width:6px}.services-menu-track[data-v-059b1661]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.menu-cms[data-v-059b1661]{align-items:flex-end;display:flex;inset:0;padding:0 20px 4vh;position:absolute}.menu-cms .services-menu-track[data-v-059b1661]{align-items:center;gap:14px;max-height:55vh;overflow-y:auto;overscroll-behavior:contain;padding:40px 0;width:100%}.menu-cms.services-menu-overlay[data-v-059b1661],.service-card[data-v-059b1661]{width:100%}.service-card-link[data-v-059b1661]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-bottom-right-radius:var(--service-menu-card-radius,8px);border-top-right-radius:var(--service-menu-card-radius,8px);box-shadow:0 6px 14px #00000040,0 14px 32px #00000059;color:#fff;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s ease,background .2s ease;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.service-card-link[data-v-059b1661]:hover{background:#000000bf}.service-card.active .service-card-link[data-v-059b1661]{background:#000000a6;border-left:12px solid var(--color-tertiary)}.service-card-image[data-v-059b1661]{height:110px;-o-object-fit:cover;object-fit:cover;width:100%}.service-card-body[data-v-059b1661]{padding:.75rem 1rem}.service-card-title[data-v-059b1661]{font-size:.9rem;line-height:1.2;margin:0 0 .2rem}.service-card-description[data-v-059b1661]{font-size:.75rem;line-height:1.3;opacity:.85}.services-menu-track[data-v-059b1661]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);scrollbar-width:none;-ms-overflow-style:none}.services-menu-track[data-v-059b1661]::-webkit-scrollbar{display:none}.services-menu-header[data-v-059b1661]{align-items:center;display:none;flex-direction:row;gap:12px;justify-content:space-between;width:100%}.services-menu-close[data-v-059b1661]{align-items:center;background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;display:none;flex-shrink:0;height:36px;justify-content:center;padding:0;width:36px}.services-menu-close[data-v-059b1661]:hover{background:#ffffff1f}.services-menu-nav-label[data-v-059b1661]{display:none;font-size:1rem;font-weight:600;line-height:1.2;margin:0}@media(max-width:1249px){.menu-cms .services-menu-header[data-v-059b1661],.menu-home .services-menu-header[data-v-059b1661]{display:flex;padding-bottom:.75rem}.menu-cms .services-menu-nav-label[data-v-059b1661],.menu-home .services-menu-nav-label[data-v-059b1661]{color:#fff;display:block;margin-bottom:0}.menu-cms .services-menu-close[data-v-059b1661],.menu-home .services-menu-close[data-v-059b1661]{display:flex}.menu-cms.services-menu-overlay[data-v-059b1661],.menu-home.services-menu-overlay[data-v-059b1661]{align-items:stretch;bottom:0;box-sizing:border-box;flex-direction:column;height:auto;left:0;pointer-events:auto;position:fixed;right:0;top:calc(var(--header-height, 94px) + env(safe-area-inset-top,0px) + var(--service-menu-mobile-top-gap, 12px));width:100%;z-index:100}.menu-home.services-menu-overlay[data-v-059b1661]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;border-radius:4px;opacity:0;padding:20px;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.menu-home.services-menu-overlay.is-open[data-v-059b1661]{opacity:1;pointer-events:auto;visibility:visible}.menu-cms.services-menu-overlay[data-v-059b1661]{opacity:1}.menu-cms.menu-style-2 .services-menu-track[data-v-059b1661],.menu-home.menu-style-2 .services-menu-track[data-v-059b1661]{flex:1;-webkit-mask-image:none;mask-image:none;max-height:none;min-height:0;padding-bottom:10rem;padding-top:0}.service-card[data-v-059b1661]{max-width:480px}}.cms-text-expand-body[data-v-155208f8]{max-height:180px;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.cms-text-expand-body.expanded[data-v-155208f8]{max-height:5000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.cms-text-content[data-v-155208f8]{color:var(--color-primary);font-size:1rem;line-height:1.8;text-align:justify}.cms-text-content[data-v-155208f8] h2,.cms-text-content[data-v-155208f8] h3{line-height:1.2;margin:1.8rem 0 1rem}.cms-text-content[data-v-155208f8] p:first-child{margin-top:0}.cms-text-content[data-v-155208f8] ol,.cms-text-content[data-v-155208f8] ul{line-height:1.8;padding-left:1.25rem}.cms-text-content[data-v-155208f8] a{color:var(--color-tertiary)}.cms-text-expand-toggle[data-v-155208f8]{background:color-mix(in srgb,var(--color-primary) 50%,transparent);border:none;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:4px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-secondary);cursor:pointer;display:block;font-size:14px;font-weight:600;margin-top:16px;padding:8px 14px;text-align:center;transition:color .2s,background .2s;width:100%}.cms-text-expand-toggle[data-v-155208f8]:hover{background:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.cms-hero[data-v-c2b8237a]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:16px;min-height:360px;overflow:hidden;position:relative}.cms-hero-media[data-v-c2b8237a],.cms-hero-media img[data-v-c2b8237a]{height:100%;inset:0;position:absolute;width:100%}.cms-hero-media img[data-v-c2b8237a]{-o-object-fit:cover;object-fit:cover}.cms-hero.with-overlay[data-v-c2b8237a]:after{background:linear-gradient(90deg,color-mix(in srgb,var(--color-secondary) 78%,transparent),color-mix(in srgb,var(--color-secondary) 34%,transparent));content:"";inset:0;position:absolute}.cms-hero-content[data-v-c2b8237a]{color:var(--color-primary);display:flex;flex-direction:column;justify-content:flex-end;min-height:360px;padding:32px;position:relative;z-index:1}.cms-hero.align-center .cms-hero-content[data-v-c2b8237a]{align-items:center;text-align:center}.cms-hero-eyebrow[data-v-c2b8237a]{font-size:.85rem;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.cms-hero-title[data-v-c2b8237a]{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1;margin:0}.cms-hero-subtitle[data-v-c2b8237a]{font-size:1.05rem;line-height:1.7;margin:12px 0 0;max-width:760px}@media(max-width:768px){.cms-hero[data-v-c2b8237a],.cms-hero-content[data-v-c2b8237a]{min-height:280px}.cms-hero-content[data-v-c2b8237a]{padding:24px 20px}}.cms-two-columns[data-v-1dff420e]{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cms-two-columns.image-first .cms-two-columns-text[data-v-1dff420e]{order:2}.cms-two-columns.image-first .cms-two-columns-image[data-v-1dff420e]{order:1}.cms-two-columns-text[data-v-1dff420e]{color:var(--color-primary)}.cms-two-columns-eyebrow[data-v-1dff420e]{color:var(--color-tertiary);font-size:.85rem;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.cms-two-columns-title[data-v-1dff420e]{font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.2;margin:0 0 16px}.cms-two-columns-body[data-v-1dff420e]{line-height:1.75}.cms-two-columns-image img[data-v-1dff420e]{border-radius:16px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.cms-two-columns-body[data-v-1dff420e] p:first-child{margin-top:0}@media(max-width:900px){.cms-two-columns[data-v-1dff420e]{gap:20px;grid-template-columns:1fr}.cms-two-columns.image-first .cms-two-columns-image[data-v-1dff420e],.cms-two-columns.image-first .cms-two-columns-text[data-v-1dff420e]{order:0}}.cms-grid[data-v-bd604f0d]{display:grid;gap:2rem;grid-template-columns:repeat(12,1fr)}.cms-grid[data-v-bd604f0d],.cms-grid[data-v-bd604f0d]>*{min-width:0}@media(max-width:900px){.cms-grid[data-v-bd604f0d]{gap:1.5rem;grid-template-columns:1fr}.cms-grid[data-v-bd604f0d]>*{grid-column:1/-1!important}}.dealer-error[data-v-289b24c2],.dealer-loading[data-v-289b24c2]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh;padding:2rem;text-align:center}.hero[data-v-289b24c2]{flex-shrink:0;height:var(--hero-height)!important;min-height:var(--hero-min-height,280px);overflow:hidden;position:relative}.hero--with-next[data-v-289b24c2]{height:var(--hero-height-with-next,min(46svh,var(--hero-with-next-max,460px)))}.hero-overlay[data-v-289b24c2]{align-items:start;color:var(--color-primary);display:flex;inset:0;justify-content:flex-start;margin-left:var(--sidebar-content-offset,var(--sidebar-width,380px));margin-top:4rem;padding-left:clamp(2rem,6vw,6rem);padding-right:clamp(2rem,6vw,6rem);padding-top:10px;position:absolute;z-index:10}.hero-text[data-v-289b24c2]{font-family:var(--font-family-hero,var(--font-family-base))}.hero-title[data-v-289b24c2],.home-heading.home-h1[data-v-289b24c2]{font-size:clamp(2rem,4vw,4rem);font-weight:700;line-height:1.2;max-width:900px}.hero-subtitle[data-v-289b24c2]{font-size:1.25rem;margin-top:.2rem}.hero-claim[data-v-289b24c2],.hero-subtitle[data-v-289b24c2]{font-style:italic;line-height:1.3;opacity:.9}.hero-claim[data-v-289b24c2]{font-size:1rem;margin-top:.25rem}@media(min-width:1250px){.hero-title[data-v-289b24c2],.home-heading.home-h1[data-v-289b24c2]{font-size:clamp(2.5rem,5vw,5.5rem);max-width:min(1400px,75vw)}.hero-subtitle[data-v-289b24c2]{font-size:1.5rem;margin-top:.15rem}.hero-claim[data-v-289b24c2]{font-size:1.2rem;margin-top:.2rem}}.home-blocks[data-v-289b24c2]{background:transparent;color:var(--color-primary);padding:2rem clamp(2rem,6vw,6rem);padding-left:var(--sidebar-content-offset,var(--sidebar-width,380px))}.home-blocks-inner[data-v-289b24c2]{margin:0 auto}.visually-hidden[data-v-289b24c2]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.home-blocks-inner[data-v-289b24c2]{margin:0 auto 0 20px;max-width:1200px}@media(max-width:1249px){.hero[data-v-289b24c2]{height:var(--hero-height-mobile)!important;min-height:var(--hero-min-height,250px)}.hero--with-next[data-v-289b24c2]{height:var(--hero-height-with-next-mobile,min(44svh,var(--hero-with-next-max,390px)))!important}.hero-overlay[data-v-289b24c2]{flex-direction:column;margin-left:0;padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.hero-text[data-v-289b24c2]{display:flex;flex:1;flex-direction:column;min-height:0}.hero-text .hero-claim[data-v-289b24c2],.hero-text .hero-subtitle[data-v-289b24c2],.hero-text .home-heading[data-v-289b24c2]{flex-shrink:0}.home-blocks[data-v-289b24c2]{padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.home-blocks-inner[data-v-289b24c2]{margin-left:0}}.global-bg-theme--stars[data-v-3c635fbb]{height:100%;left:var(--sidebar-content-offset,var(--sidebar-width,380px));pointer-events:none;position:fixed;top:0;width:calc(100% - var(--sidebar-content-offset, var(--sidebar-width, 380px)));z-index:0}@media(max-width:1249px){.global-bg-theme--stars[data-v-3c635fbb]{left:0;width:100%}}.global-bg-theme--stars[data-v-3c635fbb]:before{animation:starsX1-3c635fbb 10s linear infinite;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Crect fill='none' width='400' height='400'/%3E%3Cg fill='white' opacity='0.9'%3E%3Ccircle cx='40' cy='80' r='0.8'/%3E%3Ccircle cx='120' cy='200' r='1.4'/%3E%3Ccircle cx='300' cy='140' r='1.0'/%3E%3Ccircle cx='200' cy='60' r='1.8'/%3E%3Ccircle cx='350' cy='260' r='1.2'/%3E%3Ccircle cx='220' cy='320' r='0.9'/%3E%3Ccircle cx='60' cy='360' r='1.6'/%3E%3Ccircle cx='180' cy='100' r='1.1'/%3E%3Ccircle cx='280' cy='280' r='1.9'/%3E%3Ccircle cx='360' cy='200' r='1.3'/%3E%3C/g%3E%3C/svg%3E");opacity:.9}.global-bg-theme--stars[data-v-3c635fbb]:after,.global-bg-theme--stars[data-v-3c635fbb]:before{background-repeat:repeat;content:"";inset:0;pointer-events:none;position:absolute}.global-bg-theme--stars[data-v-3c635fbb]:after{animation:starsX2-3c635fbb 20s linear infinite;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cdefs%3E%3Cfilter id='glow2' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='0.7' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Crect fill='none' width='500' height='500'/%3E%3Cg fill='white' opacity='1.0' filter='url(%23glow2)'%3E%3Ccircle cx='90' cy='120' r='1.0'/%3E%3Ccircle cx='240' cy='60' r='1.8'/%3E%3Ccircle cx='410' cy='210' r='1.2'/%3E%3Ccircle cx='100' cy='300' r='0.7'/%3E%3Ccircle cx='350' cy='400' r='2.0'/%3E%3Ccircle cx='200' cy='450' r='1.1'/%3E%3Ccircle cx='460' cy='120' r='1.6'/%3E%3Ccircle cx='150' cy='180' r='0.9'/%3E%3Ccircle cx='300' cy='350' r='1.5'/%3E%3Ccircle cx='420' cy='280' r='2.1'/%3E%3C/g%3E%3C/svg%3E");opacity:.25}@keyframes starsX1-3c635fbb{0%{background-position:0 0}to{background-position:1200px 0}}@keyframes starsX2-3c635fbb{0%{background-position:0 0}to{background-position:-900px 0}}.garage-navbar-cta[data-v-347990c4]{font-size:12px;line-height:1.2;margin-right:auto;padding-right:8px}.garage-navbar-cta[data-v-347990c4],.garage-navbar-cta__btn[data-v-347990c4]{align-items:center;color:inherit;display:inline-flex}.garage-navbar-cta__btn[data-v-347990c4]{--cta-red:#e5252a;--cta-red-b:#6e1218;background:transparent;border:none;border-radius:0;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));flex-shrink:0;font:inherit;gap:8px;margin-top:0;padding:22px 2px 2px 10px;text-decoration:none;white-space:nowrap}.garage-navbar-cta__btn[data-v-347990c4]:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.28))}.garage-navbar-cta__btn:hover .garage-navbar-cta__ribbon--follow[data-v-347990c4]{transform:rotate(-3deg) translateY(-1px)}.garage-navbar-cta__btn:hover .garage-navbar-cta__ribbon--us[data-v-347990c4]{transform:rotate(-3deg) translate(2px,2px)}.garage-navbar-cta__btn[data-v-347990c4]:focus{outline:none}.garage-navbar-cta__btn[data-v-347990c4]:focus-visible{border-radius:4px;outline:2px solid color-mix(in srgb,var(--cta-red) 85%,#fff);outline-offset:3px}.garage-navbar-cta__badge[data-v-347990c4]{display:inline-grid;grid-template-columns:1fr;justify-items:start;line-height:1;position:relative}.garage-navbar-cta__ribbon[data-v-347990c4]{color:#fff;display:block;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:800;letter-spacing:.06em;padding:4px 10px 5px;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.garage-navbar-cta__ribbon--follow[data-v-347990c4]{background:var(--cta-red);box-shadow:2px 3px #00000059,inset 0 1px #fff3;position:relative;transform:rotate(-4deg);z-index:2}.garage-navbar-cta__ribbon--us[data-v-347990c4]{background:var(--cta-red-b);box-shadow:2px 3px #00000047,inset 0 1px #ffffff1f;margin-left:7px;margin-top:-5px;position:relative;transform:rotate(-4deg);z-index:1}.garage-navbar-cta__spark[data-v-347990c4]{border-style:solid;height:0;opacity:.95;pointer-events:none;position:absolute;width:0;z-index:3}.garage-navbar-cta__spark--tl[data-v-347990c4]{border-color:transparent transparent var(--cta-red) transparent;border-width:0 5px 7px;right:-2px;top:-3px;transform:rotate(28deg)}.garage-navbar-cta__spark--br[data-v-347990c4]{border-color:var(--cta-red-b) transparent transparent transparent;border-width:6px 4px 0;bottom:2px;left:-1px;transform:rotate(-18deg)}.garage-navbar-cta__count[data-v-347990c4]{font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;opacity:.92;padding:2px 0}.dealer-navbar[data-v-b6290398]{--navbar-fg:var(--color-primary);align-items:center;display:flex;height:var(--header-height);justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:100}.dealer-navbar[data-v-b6290398],.dealer-navbar.transparent[data-v-b6290398]{background:transparent}.top-strip[data-v-b6290398]{background-color:var(--navbar-top-strip-bg,var(--navbar-custom-bg,var(--color-secondary)));border-bottom:2px solid var(--color-tertiary);height:30px;left:0;position:absolute;right:0;top:0;z-index:3}.top-strip-inner[data-v-b6290398]{align-items:center;color:var(--navbar-fg);display:flex;font-size:12px;gap:12px;height:100%;justify-content:flex-end;line-height:1;padding:0 16px}.top-strip-leading[data-v-b6290398]{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-start;min-width:0}.top-strip-trailing[data-v-b6290398]{align-items:center;display:flex;flex:0 0 auto;gap:16px;justify-content:flex-end}.top-item[data-v-b6290398]{align-items:center;box-sizing:border-box;color:inherit;display:inline-flex;gap:6px;min-height:44px;padding-block:4px;text-decoration:none;white-space:nowrap}.top-item[data-v-b6290398]:hover{text-decoration:underline}.top-icon[data-v-b6290398]{display:block;flex-shrink:0;height:14px;width:14px}.theme-toggle[data-v-b6290398]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:background .15s ease,border-color .15s ease;width:28px}.theme-toggle[data-v-b6290398]:hover{background:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 25%,transparent)}.theme-toggle[data-v-b6290398]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.theme-toggle svg[data-v-b6290398]{display:block}.navbar-bg[data-v-b6290398]{background:transparent;inset:30px 0 0;position:absolute;transition:background-color .24s ease;z-index:0}.dealer-navbar--logo-opaque .navbar-bg[data-v-b6290398]{background:var(--navbar-logo-bg,transparent)}.dealer-navbar--scroll-opaque .navbar-bg[data-v-b6290398]{background:transparent}.dealer-navbar--scroll-opaque.is-scrolled .navbar-bg[data-v-b6290398]{background:var(--navbar-logo-bg,transparent)}.navbar-inner[data-v-b6290398]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;inset:30px 0 0;overflow:hidden;padding:0;position:absolute;z-index:5}.navbar-brand-services[data-v-b6290398]{align-items:center;display:flex;flex:1;gap:0;min-width:0;position:relative;z-index:1}.navbar-services-track-wrap[data-v-b6290398]{display:none}.navbar-services-track[data-v-b6290398]{align-items:center;display:none;flex-direction:row;flex-wrap:nowrap;gap:.35rem;list-style:none;margin:0;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:0;scrollbar-width:thin;width:100%}.navbar-services-track[data-v-b6290398]::-webkit-scrollbar{height:4px}.navbar-services-track[data-v-b6290398]::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:2px}.navbar-services-track-fade[data-v-b6290398]{bottom:0;display:none;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .22s ease;width:44px;z-index:2}.navbar-services-track-fade.is-visible[data-v-b6290398]{opacity:1}.navbar-services-track-fade--left[data-v-b6290398]{background:linear-gradient(to right,color-mix(in srgb,var(--color-secondary) 70%,transparent) 0,transparent 100%);left:0}.navbar-services-track-fade--right[data-v-b6290398]{background:linear-gradient(to left,color-mix(in srgb,var(--color-secondary) 70%,transparent) 0,transparent 100%);right:0}.dealer-navbar--custom-bg .navbar-services-track-fade--left[data-v-b6290398]{background:linear-gradient(to right,var(--navbar-custom-bg,var(--color-secondary)) 0,transparent 100%)}.dealer-navbar--custom-bg .navbar-services-track-fade--right[data-v-b6290398]{background:linear-gradient(to left,var(--navbar-custom-bg,var(--color-secondary)) 0,transparent 100%)}.navbar-services-track-scroll-btn[data-v-b6290398]{display:none}.navbar-services-item[data-v-b6290398]{flex-shrink:0}.navbar-services-link[data-v-b6290398]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--service-menu-card-radius,4px);color:var(--navbar-services-link-fg,var(--color-primary,#fff));display:inline-flex;font-size:1rem;font-weight:500;gap:.4rem;padding:1.3rem 1.55rem;text-decoration:none;transition:background .2s,border-color .2s;white-space:nowrap}.navbar-services-link[data-v-b6290398]:hover{background:#ffffff1f}.navbar-services-link.active[data-v-b6290398]{background:#00000073;border-color:var(--color-tertiary,#666)}.navbar-services-thumb[data-v-b6290398]{border-radius:4px;flex-shrink:0;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.navbar-services-label[data-v-b6290398]{line-height:1.2}@media(min-width:1250px){.navbar-services-track-wrap[data-v-b6290398]{display:block;flex:1;margin-left:100px;min-width:0;position:relative}.navbar-services-track[data-v-b6290398]{display:flex;scrollbar-width:none}.navbar-services-track[data-v-b6290398]::-webkit-scrollbar{display:none;height:0;width:0}.navbar-services-track-fade[data-v-b6290398]{display:block}.navbar-services-track-scroll-btn[data-v-b6290398]{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.16);border-radius:6px;color:var(--navbar-services-link-fg,hsla(0,0%,100%,.92));cursor:pointer;display:flex;height:30px;justify-content:center;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .15s ease;width:30px;z-index:4}.navbar-services-track-scroll-btn.is-visible[data-v-b6290398]{opacity:.88;pointer-events:auto}.navbar-services-track-scroll-btn:hover.is-visible[data-v-b6290398]{background:#00000057;opacity:1}.navbar-services-track-scroll-btn[data-v-b6290398]:focus-visible{outline:2px solid var(--color-tertiary,hsla(0,0%,100%,.6));outline-offset:2px}.navbar-services-track-scroll-btn--prev[data-v-b6290398]{left:6px}.navbar-services-track-scroll-btn--next[data-v-b6290398]{right:6px}}.navbar-inner[data-v-b6290398]:after{animation:navbar-shine-b6290398 15s infinite;background:linear-gradient(120deg,#fff0,#fff9 50%,#fff0);content:"";height:100%;left:-75%;pointer-events:none;position:absolute;top:0;transform:skew(-25deg);width:70%;z-index:0}@keyframes navbar-shine-b6290398{0%{left:-75%}to{left:125%}}@media(max-width:1249px){.navbar-inner[data-v-b6290398]:after{animation:none;display:none}}@media(prefers-reduced-motion:reduce){.navbar-inner[data-v-b6290398]:after{animation:none}}.dealer-logo[data-v-b6290398]{flex-shrink:0;height:45px;margin-left:20px;margin-top:0;-o-object-fit:contain;object-fit:contain;width:auto}.logo-link[data-v-b6290398]{align-items:center;display:inline-flex;text-decoration:none}.logo-link[data-v-b6290398],.menu-toggle[data-v-b6290398]{flex-shrink:0;position:relative;z-index:1}.menu-toggle[data-v-b6290398]{background:none;border:none;cursor:pointer;display:none}@media(max-width:768px){.dealer-logo[data-v-b6290398]{height:36px;max-width:140px}}@media(max-width:1249px){.navbar-inner[data-v-b6290398]{padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.dealer-logo[data-v-b6290398]{margin-left:0}.top-strip-inner[data-v-b6290398]{padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.top-item--email[data-v-b6290398]{display:none!important}.menu-toggle[data-v-b6290398]{align-items:center;color:var(--navbar-fg,#fff);cursor:pointer;display:flex;flex-direction:column;font-size:28px;gap:2px;justify-content:center;margin-top:14px;min-height:44px;min-width:44px;padding:6px 10px}.menu-toggle p[data-v-b6290398]{font-size:8px;font-size:9px;letter-spacing:.08em;margin:0}}.dealer-logo[data-v-40a965df]{display:block;-o-object-fit:contain;object-fit:contain}.dealer-reviews[data-v-75c005e8]{background:#fff;border-radius:16px;box-shadow:0 1px 4px #00000014;box-sizing:border-box;color:#202124;margin-bottom:40px;margin-left:20px;max-width:1200px;padding:40px clamp(2rem,6vw,6rem);width:100%}@media(max-width:1249px){.dealer-reviews[data-v-75c005e8]{margin-left:0}}.reviews-top[data-v-75c005e8]{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}@media(min-width:700px){.reviews-top[data-v-75c005e8]{align-items:center;flex-direction:row;gap:20px}}.reviews-header[data-v-75c005e8]{margin-bottom:0}.reviews-score-card[data-v-75c005e8]{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000001a;box-sizing:border-box;color:#202124;display:flex;justify-content:space-between;min-height:150px;padding:22px 26px;width:420px}.reviews-score-left[data-v-75c005e8]{display:flex;flex-direction:column;gap:6px}.score-value[data-v-75c005e8]{font-size:40px;font-weight:700;line-height:1}.score-stars[data-v-75c005e8]{align-items:center;color:#fbbc04;display:inline-flex;flex-shrink:0;font-size:26px;line-height:1;white-space:nowrap}.star.empty[data-v-75c005e8]{color:#dadce0}.score-count[data-v-75c005e8]{color:#5f6368;font-size:13px}.reviews-logos[data-v-75c005e8]{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.reviews-dealer-logo[data-v-75c005e8]{height:30px;-o-object-fit:contain;object-fit:contain}.reviews-google-logo[data-v-75c005e8]{height:32px}.reviews-as24-logo[data-v-75c005e8]{height:32px;-o-object-fit:contain;object-fit:contain}@media(max-width:560px){.reviews-score-card[data-v-75c005e8]{align-items:stretch;flex-direction:column;gap:14px;min-height:0;padding:18px 20px;width:100%}.reviews-logos[data-v-75c005e8]{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start}.reviews-dealer-logo[data-v-75c005e8]{height:auto;max-height:28px;max-width:140px}.score-count[data-v-75c005e8]{line-height:1.35;white-space:normal}}.reviews-tabs[data-v-75c005e8]{background:#f1f3f4;border:1px solid #e0e3e7;border-radius:999px;display:inline-flex;flex-shrink:0;gap:4px;margin:0;padding:4px}.reviews-tab[data-v-75c005e8]{align-items:center;background:transparent;border:0;border-radius:999px;cursor:pointer;display:inline-flex;justify-content:center;opacity:.5;padding:8px 16px;transition:background .18s ease,opacity .18s ease}.reviews-tab[data-v-75c005e8]:hover{opacity:.85}.reviews-tab--active[data-v-75c005e8]{background:#fff;box-shadow:0 1px 3px #0000001f;opacity:1}.reviews-tab__logo[data-v-75c005e8]{display:block;height:20px;-o-object-fit:contain;object-fit:contain;width:auto}.review-reply[data-v-75c005e8]{background:color-mix(in srgb,currentColor 6%,transparent);border-left:3px solid;border-radius:4px;margin-top:10px;padding:10px 12px}.review-reply__header[data-v-75c005e8]{font-size:12px;font-weight:700;letter-spacing:.03em;margin-bottom:4px;opacity:.6;text-transform:uppercase}.review-reply__text[data-v-75c005e8]{display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.45;margin:0;-webkit-box-orient:vertical;overflow:hidden}.reviews-slider-wrap[data-v-75c005e8]{position:relative}.reviews-arrow[data-v-75c005e8]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#5f6368;cursor:pointer;display:none;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s,color .2s,box-shadow .2s;width:48px;z-index:5}.reviews-arrow[data-v-75c005e8]:hover{background:#f8f9fa;box-shadow:0 2px 12px #0003;color:#202124}.reviews-arrow[data-v-75c005e8]:active{background:#e8eaed}.reviews-arrow-prev[data-v-75c005e8]{left:-12px}.reviews-arrow-next[data-v-75c005e8]{right:-12px}@media(min-width:1025px){.reviews-arrow[data-v-75c005e8]{display:flex}}.reviews-slider[data-v-75c005e8]{align-items:stretch;display:flex;gap:18px;min-height:340px;overflow-x:auto;padding-bottom:6px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.reviews-slider[data-v-75c005e8]::-webkit-scrollbar{display:none}.review-card[data-v-75c005e8]{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000001a;color:#202124;contain-intrinsic-size:320px;content-visibility:auto;cursor:pointer;display:flex;flex:0 0 320px;flex-direction:column;height:320px;padding:18px;scroll-snap-align:start;transition:transform .18s ease,box-shadow .18s ease}.review-card[data-v-75c005e8]:hover{box-shadow:0 4px 14px #00000024;transform:translateY(-1px)}.review-card[data-v-75c005e8]:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.review-dealer-mini[data-v-75c005e8]{align-items:center;display:flex;gap:8px;margin-bottom:10px;min-height:22px}.review-dealer-mini-logo[data-v-75c005e8]{height:20px;max-width:88px;-o-object-fit:contain;object-fit:contain;width:auto}.review-dealer-mini-name[data-v-75c005e8]{color:#5f6368;font-size:11px;line-height:1.2}.review-author[data-v-75c005e8]{align-items:center;display:flex;gap:12px;margin-bottom:10px}.review-avatar img[data-v-75c005e8]{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.review-avatar-fallback[data-v-75c005e8]{align-items:center;background:#dadce0;border-radius:50%;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.review-author-info[data-v-75c005e8]{display:flex;flex-direction:column}.review-author-name[data-v-75c005e8]{font-size:14px;font-weight:600}.review-date[data-v-75c005e8]{color:#5f6368;font-size:12px}.review-stars[data-v-75c005e8]{align-items:center;color:#fbbc04;display:inline-flex;flex-shrink:0;font-size:14px;gap:1px;margin-bottom:8px;white-space:nowrap}.star[data-v-75c005e8]{color:#dadce0}.star.filled[data-v-75c005e8]{color:#fbbc04}.review-text[data-v-75c005e8]{color:#444;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.review-google-link[data-v-75c005e8]{color:#1a73e8;font-size:13px;margin-top:auto;text-decoration:none}.review-google-link[data-v-75c005e8]:hover{text-decoration:underline}.review-dialog-backdrop[data-v-75c005e8]{align-items:center;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#0000008c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9000}.review-dialog[data-v-75c005e8]{background:#fff;border-radius:16px;box-shadow:0 12px 40px #0000004d;color:#202124;max-height:82vh;max-width:560px;overflow-y:auto;padding:28px 28px 24px;position:relative;width:100%}.review-dialog-close[data-v-75c005e8]{align-items:center;background:#0000000d;border:0;border-radius:50%;color:#5f6368;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;padding:0;position:absolute;right:12px;top:12px;transition:background .15s;width:32px}.review-dialog-close[data-v-75c005e8]:hover{background:#0000001a;color:#202124}.review-dialog-author[data-v-75c005e8]{align-items:center;display:flex;gap:12px;margin-bottom:10px}.review-dialog-author .review-avatar img[data-v-75c005e8],.review-dialog-author .review-avatar-fallback[data-v-75c005e8]{height:44px;width:44px}.review-dialog-stars[data-v-75c005e8]{color:#fbbc04;font-size:16px;margin-bottom:10px;white-space:nowrap}.review-dialog-text[data-v-75c005e8]{color:#333;font-size:15px;line-height:1.55;margin:0 0 16px;white-space:pre-wrap}.review-dialog-reply[data-v-75c005e8]{background:#0000000a;border-left:3px solid #5f6368;border-radius:4px;margin-bottom:14px;padding:12px 14px}.review-dialog-reply .review-reply__header[data-v-75c005e8]{font-size:12px;font-weight:700;letter-spacing:.03em;margin-bottom:4px;opacity:.6;text-transform:uppercase}.review-dialog-reply-text[data-v-75c005e8]{color:#333;font-size:14px;line-height:1.5;margin:0;white-space:pre-wrap}.review-dialog-link[data-v-75c005e8]{color:#1a73e8;display:inline-block;font-size:13px;text-decoration:none}.review-dialog-link[data-v-75c005e8]:hover{text-decoration:underline}.review-dialog-fade-enter-active[data-v-75c005e8],.review-dialog-fade-leave-active[data-v-75c005e8]{transition:opacity .18s ease}.review-dialog-fade-enter-active .review-dialog[data-v-75c005e8],.review-dialog-fade-leave-active .review-dialog[data-v-75c005e8]{transition:transform .22s ease}.review-dialog-fade-enter-from[data-v-75c005e8],.review-dialog-fade-leave-to[data-v-75c005e8]{opacity:0}.review-dialog-fade-enter-from .review-dialog[data-v-75c005e8],.review-dialog-fade-leave-to .review-dialog[data-v-75c005e8]{transform:translateY(8px) scale(.98)}.usato-accessori-accordion[data-v-b41ea972]{display:flex;flex-direction:column;gap:4px}.usato-accessori-group[data-v-b41ea972]{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;overflow:hidden}.usato-accessori-group-header[data-v-b41ea972]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:none;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;padding:12px 16px;text-align:left;transition:background .2s;width:100%}.usato-accessori-group-header[data-v-b41ea972]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.usato-accessori-chevron[data-v-b41ea972]{flex-shrink:0;font-size:18px;opacity:.8}.usato-accessori-list[data-v-b41ea972]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);margin:0!important;padding:12px 16px 12px 32px!important}.accordion-enter-active[data-v-b41ea972],.accordion-leave-active[data-v-b41ea972]{transition:opacity .2s ease,transform .2s ease}.accordion-enter-from[data-v-b41ea972],.accordion-leave-to[data-v-b41ea972]{opacity:0}.cta-floating[data-v-3a7c9268]{bottom:20px;pointer-events:none;position:fixed;right:20px;z-index:50}.cta-floating-glass[data-v-3a7c9268]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px;pointer-events:auto}.cta-floating-btn[data-v-3a7c9268]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:10px;color:var(--color-primary);display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:center;min-height:48px;min-width:48px;padding:0 14px;text-decoration:none;transition:opacity .2s,background .2s,border-color .2s}.cta-floating-btn[data-v-3a7c9268]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.cta-floating-label[data-v-3a7c9268]{white-space:nowrap}.cta-floating-btn--primary[data-v-3a7c9268]{background:color-mix(in srgb,var(--color-cta) 75%,transparent);border-color:color-mix(in srgb,var(--color-cta) 50%,transparent);color:var(--color-cta-contrast)}.cta-floating-btn--primary[data-v-3a7c9268]:hover{background:color-mix(in srgb,var(--color-cta) 90%,transparent);border-color:color-mix(in srgb,var(--color-cta) 70%,transparent)}.cta-floating-btn--secondary[data-v-3a7c9268]{background:color-mix(in srgb,var(--color-button-secondary-bg) 70%,transparent);border-color:color-mix(in srgb,var(--color-button-secondary-bg) 45%,transparent);color:var(--color-button-secondary-text)}.cta-floating-btn--whatsapp[data-v-3a7c9268]{background:color-mix(in srgb,#25d366 85%,transparent);border-color:color-mix(in srgb,#25d366 60%,transparent);color:#fff}.cta-floating-btn--whatsapp[data-v-3a7c9268]:hover{background:color-mix(in srgb,#25d366 95%,transparent);border-color:color-mix(in srgb,#25d366 80%,transparent)}.cta-floating-btn--google[data-v-3a7c9268]{background:color-mix(in srgb,#fff 90%,transparent);border-color:#dadce0cc;color:#4285f4}.cta-floating-btn--google[data-v-3a7c9268]:hover{background:color-mix(in srgb,#f8f9fa 95%,transparent);color:#3c4043}.cta-floating-g[data-v-3a7c9268]{background:linear-gradient(135deg,#4285f4,#ea4335 35%,#fbbc04 65%,#34a853);-webkit-background-clip:text;font-size:20px;font-weight:700;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:1249px){.cta-floating[data-v-3a7c9268]{bottom:16px;right:16px}.cta-floating-glass[data-v-3a7c9268]{flex-direction:row;gap:8px;padding:10px 12px}.cta-floating-btn[data-v-3a7c9268]{min-height:44px;min-width:44px;padding:0}.cta-floating-label[data-v-3a7c9268]{display:none}}.usato-similar[data-v-9202a478]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding:24px 0}.usato-similar-title[data-v-9202a478]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 16px}.usato-similar-grid[data-v-9202a478]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.usato-similar-card[data-v-9202a478]{background:color-mix(in srgb,var(--color-secondary) 85%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .2s}.usato-similar-card[data-v-9202a478]:hover{border-color:var(--color-tertiary);box-shadow:0 4px 12px #00000014}.usato-similar-card-image-wrap[data-v-9202a478]{overflow:hidden}.usato-similar-card-image[data-v-9202a478]{display:block;height:auto;width:100%}.usato-similar-card-body[data-v-9202a478]{display:flex;flex-direction:column;gap:6px;padding:14px}.usato-similar-card-title[data-v-9202a478]{color:var(--color-primary);font-size:14px;font-weight:700;line-height:1.3;margin:0}.usato-similar-card-specs[data-v-9202a478]{color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:8px;opacity:.85}.usato-similar-card-specs .sold-label[data-v-9202a478]{opacity:.7}.usato-gallery-overlay[data-v-5f9b52fa]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:9999}.usato-gallery-backdrop[data-v-5f9b52fa]{background:#000000f2;cursor:pointer;inset:0;position:absolute}.usato-gallery-content[data-v-5f9b52fa]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;position:relative;width:100%}.usato-gallery-image[data-v-5f9b52fa]{max-height:70vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;pointer-events:none}.usato-gallery-edge[data-v-5f9b52fa]{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;max-width:120px;min-width:60px;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:15%;z-index:2}.usato-gallery-content:hover .usato-gallery-edge[data-v-5f9b52fa]{opacity:1}.usato-gallery-edge[data-v-5f9b52fa]:hover{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent)}.usato-gallery-edge-next[data-v-5f9b52fa]:hover{background:linear-gradient(270deg,rgba(0,0,0,.3),transparent)}.usato-gallery-edge-prev[data-v-5f9b52fa]{left:0}.usato-gallery-edge-next[data-v-5f9b52fa]{right:0}.usato-gallery-chevron[data-v-5f9b52fa]{color:#ffffffe6;font-size:40px;font-weight:300;text-shadow:0 2px 8px rgba(0,0,0,.5)}.usato-gallery-close[data-v-5f9b52fa]{background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:44px;line-height:1;position:absolute;right:20px;top:20px;transition:background .2s,transform .15s;width:44px;z-index:10}.usato-gallery-close[data-v-5f9b52fa]:hover{background:#ffffff38}.usato-gallery-close[data-v-5f9b52fa]:active{transform:scale(.96)}.usato-gallery-thumbs-wrap[data-v-5f9b52fa]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:16px 20px 24px;width:100%}.usato-gallery-thumbs[data-v-5f9b52fa]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.usato-gallery-thumbs[data-v-5f9b52fa]::-webkit-scrollbar{display:none}.usato-gallery-thumb[data-v-5f9b52fa]{background:#ffffff14;border:2px solid transparent;border-radius:6px;cursor:pointer;flex-shrink:0;height:48px;overflow:hidden;padding:0;transition:border-color .2s,opacity .2s;width:64px}.usato-gallery-thumb[data-v-5f9b52fa]:hover{opacity:.9}.usato-gallery-thumb.active[data-v-5f9b52fa]{border-color:#ffffffe6;box-shadow:0 0 0 1px #ffffff80}.usato-gallery-thumb img[data-v-5f9b52fa]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.usato-gallery-counter[data-v-5f9b52fa]{color:#ffffffb3;font-size:13px;font-weight:500;letter-spacing:.02em}@media(max-width:768px){.usato-gallery-edge[data-v-5f9b52fa]{min-width:48px;opacity:1}.usato-gallery-chevron[data-v-5f9b52fa]{font-size:32px}.usato-gallery-thumb[data-v-5f9b52fa]{height:42px;width:56px}}.overlay-fade-enter-active[data-v-5f9b52fa],.overlay-fade-leave-active[data-v-5f9b52fa]{transition:opacity .2s ease}.overlay-fade-enter-from[data-v-5f9b52fa],.overlay-fade-leave-to[data-v-5f9b52fa]{opacity:0}.usato-detail[data-v-dd76fc35]{display:flex;flex-direction:column;gap:32px}.vdp-related-title[data-v-dd76fc35]{color:var(--color-text-muted,var(--color-primary));font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0 0 .9rem;text-transform:uppercase}.vdp-related-tags[data-v-dd76fc35]{display:flex;flex-wrap:wrap;gap:.55rem}.vdp-related-tag[data-v-dd76fc35]{align-items:center;background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:600;padding:.55rem 1rem;text-decoration:none;transition:all .15s}.vdp-related-tag[data-v-dd76fc35]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.usato-detail-brand-bar[data-v-dd76fc35]{color:var(--color-primary);font-size:26px;font-weight:800;margin:0 calc(var(--app-content-gutter, 20px)*-1);margin-bottom:-18px;overflow:hidden;padding:12px var(--app-content-gutter,20px);text-overflow:ellipsis;white-space:nowrap}.usato-detail-top-section[data-v-dd76fc35]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.usato-detail-top-left[data-v-dd76fc35],.usato-detail-top-right[data-v-dd76fc35]{display:flex;flex-direction:column;gap:24px}.usato-detail-top-right[data-v-dd76fc35]{min-width:0}.usato-detail-top-left-equip[data-v-dd76fc35],.usato-detail-top-right-accessori[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-tertiary) 35%,transparent);margin-top:0;padding-top:24px}.usato-detail-accordion-title[data-v-dd76fc35]{align-items:center;color:var(--color-primary);display:flex;font-size:16px;font-weight:600;gap:10px;margin:0 0 12px}.usato-detail-left-col[data-v-dd76fc35]{display:flex;flex-direction:column;gap:16px}.usato-detail-hero-image-btn[data-v-dd76fc35]{background:none;border:none;cursor:pointer;display:block;padding:0;width:100%}.usato-detail-hero-block[data-v-dd76fc35]{display:flex;flex-direction:column}.usato-detail-hero-image-wrap[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);overflow:hidden;position:relative}.usato-detail-hero-arrow[data-v-dd76fc35]{background:#00000073;border:none;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:28px;height:44px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,opacity .2s;width:44px;z-index:3}.usato-detail-hero-arrow[data-v-dd76fc35]:hover{background:#000000a6}.usato-detail-hero-arrow-prev[data-v-dd76fc35]{left:12px}.usato-detail-hero-arrow-next[data-v-dd76fc35]{right:12px}@media(min-width:769px){.usato-detail-hero-arrow[data-v-dd76fc35]{align-items:center;display:flex;justify-content:center;opacity:0;pointer-events:none}.usato-detail-hero-image-wrap:hover .usato-detail-hero-arrow[data-v-dd76fc35]{opacity:1;pointer-events:auto}}.usato-detail-hero-dots[data-v-dd76fc35]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000047;border-radius:999px;bottom:10px;display:flex;gap:6px;left:50%;padding:6px 10px;position:absolute;transform:translate(-50%);z-index:3}.usato-detail-hero-dot[data-v-dd76fc35]{background:#ffffff8c;border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:background .2s,width .25s ease,border-radius .25s ease;width:6px}.usato-detail-hero-dot[data-v-dd76fc35]:hover{background:#ffffffe6}.usato-detail-hero-dot.active[data-v-dd76fc35]{background:var(--color-primary);border-radius:999px;width:18px}.usato-detail-hero-progress[data-v-dd76fc35]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000006b;border-radius:999px;bottom:10px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:10px;left:50%;letter-spacing:.02em;padding:6px 12px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:3}.usato-detail-hero-progress-track[data-v-dd76fc35]{background:#ffffff47;border-radius:999px;height:3px;overflow:hidden;width:72px}.usato-detail-hero-progress-fill[data-v-dd76fc35]{background:#fff;border-radius:inherit;height:100%;transition:width .3s ease}.usato-detail-hero-progress-counter[data-v-dd76fc35]{font-variant-numeric:tabular-nums;white-space:nowrap}.usato-detail-badge-opzionato[data-v-dd76fc35]{background:var(--color-warning);border-radius:6px;box-shadow:0 4px 12px #0003;color:var(--color-primary);font-size:12px;font-weight:700;padding:6px 12px;position:absolute;right:8px;top:8px;z-index:2}.usato-detail-gallery-arrow[data-v-dd76fc35]{background:#0006;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:40px;z-index:2}.usato-detail-gallery-arrow[data-v-dd76fc35]:hover{background:#0009}.usato-detail-gallery-prev[data-v-dd76fc35]{left:8px}.usato-detail-gallery-next[data-v-dd76fc35]{right:8px}.usato-detail-gallery-dots[data-v-dd76fc35]{bottom:8px;display:flex;gap:6px;left:50%;position:absolute;transform:translate(-50%);z-index:2}.usato-detail-gallery-dot[data-v-dd76fc35]{background:#ffffff80;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .2s;width:8px}.usato-detail-gallery-dot[data-v-dd76fc35]:hover{background:#fffc}.usato-detail-gallery-dot.active[data-v-dd76fc35]{background:var(--color-tertiary)}.usato-detail-gallery-thumbs[data-v-dd76fc35]{bottom:8px;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 60px);position:absolute;right:8px;z-index:2}.usato-detail-gallery-thumb[data-v-dd76fc35]{background:#0006;border:2px solid transparent;border-radius:4px;cursor:pointer;height:36px;overflow:hidden;padding:0;transition:border-color .2s;width:48px}.usato-detail-gallery-thumb.active[data-v-dd76fc35]{border-color:var(--color-tertiary)}.usato-detail-gallery-thumb img[data-v-dd76fc35]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.usato-detail-logo-overlay[data-v-dd76fc35]{background:transparent;bottom:8px;display:none;height:86px;left:8px;-o-object-fit:contain;object-fit:contain;position:absolute;width:auto;z-index:2}.usato-detail-hero-image[data-v-dd76fc35]{aspect-ratio:16/10;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.usato-detail-price-row[data-v-dd76fc35]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.usato-detail-price-label-row[data-v-dd76fc35]{align-items:center;display:flex;gap:8px;margin-bottom:4px;width:100%}.usato-detail-price-label[data-v-dd76fc35]{color:var(--color-primary);font-size:11px;font-weight:600;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.usato-detail-price-wrap[data-v-dd76fc35]{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.usato-detail-price[data-v-dd76fc35]{color:var(--color-primary);font-size:62px;font-weight:700}.usato-detail-price .price-symbol[data-v-dd76fc35]{font-size:32px;margin-left:2px}.usato-detail-sold[data-v-dd76fc35]{opacity:.7}.usato-detail-price-request[data-v-dd76fc35],.usato-detail-sold[data-v-dd76fc35]{color:var(--color-primary);font-size:18px;font-weight:600}.usato-detail-price-request[data-v-dd76fc35]{opacity:.9}.badge-iva[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-tertiary) 65%,transparent);border-radius:6px;color:var(--color-primary);font-size:11px;font-weight:700;padding:4px 10px;text-transform:uppercase}.usato-detail-primary-specs[data-v-dd76fc35]{align-items:center;color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px}.primary-spec[data-v-dd76fc35]{align-items:center;display:inline-flex;gap:6px}.primary-sep[data-v-dd76fc35]{opacity:.5}.usato-detail-badges-row[data-v-dd76fc35]{align-items:start;display:grid;gap:16px;grid-template-columns:1fr 1fr}.usato-detail-specs-badges[data-v-dd76fc35],.usato-detail-value-badges[data-v-dd76fc35]{display:flex;flex-wrap:wrap;gap:8px}.spec-badge[data-v-dd76fc35],.value-badge[data-v-dd76fc35]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:8px;color:var(--color-primary);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.usato-detail-optional-section[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-optional-tabs[data-v-dd76fc35]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.usato-detail-tab[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:background .2s,border-color .2s}.usato-detail-tab[data-v-dd76fc35]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}.usato-detail-tab.active[data-v-dd76fc35]{background:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-primary)}.usato-detail-optional-content[data-v-dd76fc35]{min-height:40px}.usato-detail-section-title[data-v-dd76fc35]{align-items:center;color:var(--color-primary);display:flex;font-size:18px;font-weight:700;gap:10px;margin:0 0 12px}.bullet-imac[data-v-dd76fc35]{border-radius:50%;box-shadow:0 0 0 1px #0000004d;flex-shrink:0;height:8px;width:8px}.bullet-imac--yellow[data-v-dd76fc35]{background:var(--color-warning)}.bullet-imac--off[data-v-dd76fc35]{opacity:.35}.bullet-imac--green[data-v-dd76fc35]{background:var(--color-success)}.usato-detail-description[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-description-body[data-v-dd76fc35]{color:var(--color-primary);font-size:15px;line-height:1.6;max-height:120px;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.usato-detail-description-body.expanded[data-v-dd76fc35]{max-height:5000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.usato-detail-expand-toggle[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:none;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:10px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);cursor:pointer;display:block;font-size:14px;font-weight:400;margin-top:16px;padding:6px 14px;position:relative;text-align:center;transition:color .2s,background .2s;width:100%}.usato-detail-expand-toggle[data-v-dd76fc35]:hover{background:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.usato-detail-equip-section[data-v-dd76fc35],.usato-detail-faq[data-v-dd76fc35],.usato-detail-highlights[data-v-dd76fc35],.usato-detail-specs[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-equip-content[data-v-dd76fc35]{margin-top:16px}.usato-detail-accessori-wrap[data-v-dd76fc35]{margin-top:20px}.usato-detail-equip-groups[data-v-dd76fc35]{gap:20px}.usato-detail-equip-group[data-v-dd76fc35],.usato-detail-equip-groups[data-v-dd76fc35]{display:flex;flex-direction:column}.usato-detail-equip-subtitle[data-v-dd76fc35]{align-items:center;color:var(--color-primary);display:flex;font-size:15px;font-weight:600;gap:10px;margin:0 0 12px;opacity:.9}.usato-detail-equip-table-cols2[data-v-dd76fc35]{table-layout:fixed}.usato-detail-equip-table-cols2 td[data-v-dd76fc35]{vertical-align:top;width:50%}.usato-detail-equip-desc[data-v-dd76fc35],.usato-detail-equip-prezzo[data-v-dd76fc35]{color:var(--color-primary);display:block}.usato-detail-equip-prezzo[data-v-dd76fc35]{font-size:12px;margin-top:2px;opacity:.8}.usato-detail-gallery-grid[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-gallery-grid-wrap[data-v-dd76fc35]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:12px}@media(min-width:640px){.usato-detail-gallery-grid-wrap[data-v-dd76fc35]{gap:10px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.usato-detail-gallery-grid-wrap[data-v-dd76fc35]{gap:10px;grid-template-columns:repeat(4,1fr)}}.usato-detail-gallery-grid-item[data-v-dd76fc35]{aspect-ratio:16/9;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:none;border-radius:4px;cursor:pointer;overflow:hidden;padding:0;position:relative;transition:transform .2s,box-shadow .2s,opacity .2s}.usato-detail-gallery-grid-item[data-v-dd76fc35]:hover{opacity:.82;transform:translateY(-1px)}.usato-detail-gallery-grid-item img[data-v-dd76fc35]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.usato-detail-gallery-grid-expand[data-v-dd76fc35]{background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:999px;color:var(--color-primary);cursor:pointer;display:block;font-size:13px;font-weight:600;letter-spacing:.02em;margin:16px auto 0;padding:10px 22px;transition:background .2s,border-color .2s}.usato-detail-gallery-grid-expand[data-v-dd76fc35]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.usato-detail-description-long[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-description-long-body[data-v-dd76fc35]{color:var(--color-primary);font-size:15px;line-height:1.75;max-height:120px;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.usato-detail-description-long-body.expanded[data-v-dd76fc35]{max-height:5000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.usato-detail-description-long-body[data-v-dd76fc35] p{margin:0 0 16px}.usato-detail-description-long-body[data-v-dd76fc35] p:last-child{margin-bottom:0}.usato-detail-highlights-list[data-v-dd76fc35]{color:var(--color-primary);font-size:14px;line-height:1.6;margin:0;padding-left:20px}.usato-detail-highlights-list li[data-v-dd76fc35]{margin-bottom:8px}.usato-detail-faq-list[data-v-dd76fc35]{display:flex;flex-direction:column;gap:8px}.usato-detail-faq-item[data-v-dd76fc35]{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;overflow:hidden}.usato-detail-faq-item summary[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:600;padding:12px 16px}.usato-detail-faq-item summary[data-v-dd76fc35]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.usato-detail-faq-item p[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);font-size:14px;line-height:1.6;margin:0;padding:12px 16px 16px}.usato-detail-description-body[data-v-dd76fc35] p{margin:0 0 12px}.usato-detail-description-body[data-v-dd76fc35] p:last-child{margin-bottom:0}.usato-detail-accessori[data-v-dd76fc35],.usato-detail-equipaggiamenti[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-list[data-v-dd76fc35]{color:var(--color-primary);font-size:14px;line-height:1.6;margin:0;padding-left:20px}.usato-detail-equip-table-wrap[data-v-dd76fc35]{overflow-x:auto}.usato-detail-equip-table[data-v-dd76fc35]{border-collapse:collapse;font-size:13px;width:100%}.usato-detail-equip-table td[data-v-dd76fc35],.usato-detail-equip-table th[data-v-dd76fc35]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);padding:8px 12px;text-align:left}.usato-detail-equip-table th[data-v-dd76fc35]{color:var(--color-primary);font-weight:600;opacity:.9}.usato-detail-specs[data-v-dd76fc35]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px;width:100%}.usato-detail-specs-tabs[data-v-dd76fc35]{display:flex;gap:8px;margin-bottom:12px;width:100%}.usato-detail-specs-tabs button[data-v-dd76fc35]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:center;opacity:.85;padding:10px 20px;transition:opacity .2s,background .2s,border-color .2s}.usato-detail-specs-tabs button .bullet-imac[data-v-dd76fc35]{transition:opacity .2s}.usato-detail-specs-tabs button[data-v-dd76fc35]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);opacity:1}.usato-detail-specs-tabs button.active[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 22%,transparent);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);opacity:1}.usato-detail-specs-tabs button.active[data-v-dd76fc35]:hover{background:color-mix(in srgb,var(--color-primary) 28%,transparent);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.usato-detail-specs-title[data-v-dd76fc35]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 12px}.usato-detail-specs-wrap[data-v-dd76fc35]{max-height:260px;overflow:hidden;transition:max-height .3s ease;width:100%}.usato-detail-specs-wrap.expanded[data-v-dd76fc35]{max-height:2000px}.usato-detail-specs-table[data-v-dd76fc35]{border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.usato-detail-specs-table td[data-v-dd76fc35]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);padding:8px 12px}.usato-detail-specs-term[data-v-dd76fc35]{font-weight:600;opacity:.9}.usato-detail-specs-term[data-v-dd76fc35],.usato-detail-specs-value[data-v-dd76fc35]{color:var(--color-primary);width:50%}.usato-detail-disclaimer-block[data-v-dd76fc35]{display:flex;flex-direction:column;gap:16px;margin-top:24px}.usato-detail-disclaimer-commerciali[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:10px;padding:16px}.usato-detail-disclaimer-commerciali-label[data-v-dd76fc35]{background:color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:6px;color:var(--color-primary);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;padding:4px 10px}.usato-detail-disclaimer-commerciali-list[data-v-dd76fc35]{color:var(--color-primary);font-size:13px;line-height:1.6;margin:0;opacity:.9;padding-left:20px}.usato-detail-disclaimer-commerciali-list li[data-v-dd76fc35]{margin-bottom:6px}.usato-detail-disclaimer-commerciali-list li[data-v-dd76fc35]:last-child{margin-bottom:0}.usato-detail-disclaimer-info[data-v-dd76fc35]{align-items:flex-start;display:flex;gap:12px}.usato-detail-disclaimer-icon[data-v-dd76fc35]{align-items:center;border:1.5px solid color-mix(in srgb,var(--color-primary) 50%,transparent);border-radius:50%;color:var(--color-primary);display:flex;flex-shrink:0;font-size:13px;font-style:italic;font-weight:700;height:22px;justify-content:center;opacity:.8;width:22px}.usato-detail-disclaimer-text[data-v-dd76fc35]{color:var(--color-primary);font-size:12px;font-weight:500;line-height:1.5;margin:0;opacity:.75}@media(max-width:1249px){.usato-detail-brand-bar[data-v-dd76fc35]{display:none}}@media(max-width:768px){.usato-detail-badges-row[data-v-dd76fc35],.usato-detail-top-section[data-v-dd76fc35]{grid-template-columns:1fr}}.usato-detail-podcast[data-v-dd76fc35]{margin:.9rem 0 1.6rem}.usato-detail-podcast .podcast-row[data-v-dd76fc35]{align-items:center;background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 3%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:10px;display:flex;gap:.7rem;padding:.45rem .7rem}.usato-detail-podcast .podcast-badge[data-v-dd76fc35]{align-items:center;background:var(--color-cta,var(--color-primary));border-radius:999px;color:var(--color-cta-contrast,#fff);display:inline-flex;flex-shrink:0;font-size:.66rem;font-weight:700;gap:.3rem;letter-spacing:.06em;line-height:1;padding:.3rem .6rem;text-transform:uppercase;white-space:nowrap}.usato-detail-podcast .podcast-audio[data-v-dd76fc35]{display:block;flex:1 1 auto;height:38px;max-width:480px;min-width:0}.usato-detail-podcast .podcast-audio[data-v-dd76fc35]::-webkit-media-controls-panel{background-color:transparent}.usato-detail-podcast .podcast-transcript-toggle[data-v-dd76fc35]{align-items:center;background:transparent;border:1px solid var(--color-border,rgba(0,0,0,.18));border-radius:50%;color:var(--color-text-muted,var(--color-primary));cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.25rem;font-weight:300;height:30px;justify-content:center;line-height:1;padding:0;transition:transform .25s ease,background .18s ease,color .18s ease,border-color .18s ease;width:30px}.usato-detail-podcast .podcast-transcript-toggle.is-open[data-v-dd76fc35],.usato-detail-podcast .podcast-transcript-toggle[data-v-dd76fc35]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff)}.usato-detail-podcast .podcast-transcript-toggle.is-open[data-v-dd76fc35]{transform:rotate(45deg)}.usato-detail-podcast .podcast-transcript-wrap[data-v-dd76fc35]{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,margin-top .3s ease}.usato-detail-podcast .podcast-transcript-wrap.is-open[data-v-dd76fc35]{margin-top:.75rem;max-height:2400px;opacity:1}.usato-detail-podcast .podcast-transcript-text[data-v-dd76fc35]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 2%,transparent));border-left:2px solid var(--color-cta,var(--color-primary));border-radius:8px;color:var(--color-text-primary,var(--color-primary));font-family:inherit;font-size:.85rem;line-height:1.6;margin:0;padding:.85rem 1rem;white-space:pre-wrap}@media(max-width:640px){.usato-detail-podcast .podcast-row[data-v-dd76fc35]{flex-wrap:wrap;gap:.55rem}.usato-detail-podcast .podcast-audio[data-v-dd76fc35]{flex:1 1 100%;max-width:100%;order:3}.usato-detail-podcast .podcast-transcript-toggle[data-v-dd76fc35]{margin-left:auto}}.brand-hub-detail[data-v-50afa9ad]{background:var(--color-primary);border-radius:var(--listing-card-radius,8px);box-sizing:border-box;color:var(--color-secondary);margin:0 0 2.5rem;padding:1.25rem 1.25rem 2rem}.brand-hub-back[data-v-50afa9ad]{margin:0 0 1.25rem}.brand-hub-back-link[data-v-50afa9ad]{color:var(--color-secondary);font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.brand-hub-detail-head[data-v-50afa9ad]{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.brand-hub-detail-logo-wrap[data-v-50afa9ad]{background:color-mix(in srgb,var(--color-secondary) 12%,transparent);border-radius:12px;padding:.5rem 1rem}.brand-hub-detail-logo[data-v-50afa9ad]{max-height:80px;max-width:140px;-o-object-fit:contain;object-fit:contain}.brand-hub-detail-figure[data-v-50afa9ad]{border-radius:var(--listing-card-radius,8px);margin:0 0 2rem;overflow:hidden}.brand-hub-detail-figure-inner[data-v-50afa9ad]{display:block;position:relative}.brand-hub-detail-hero-img[data-v-50afa9ad]{display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.brand-hub-detail-figure-overlay[data-v-50afa9ad]{align-items:flex-start;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding:12px var(--app-content-gutter,20px);pointer-events:none;position:absolute;z-index:2}.brand-hub-detail-figure-overlay[data-v-50afa9ad]:before{background:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.2) 45%,transparent 72%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.brand-hub-detail-figure-row[data-v-50afa9ad]{flex-direction:row;flex-wrap:wrap;gap:12px;pointer-events:auto;position:relative;z-index:1}.brand-hub-detail-figure-row[data-v-50afa9ad],.brand-hub-detail-figure-row__nav[data-v-50afa9ad]{align-items:stretch;display:flex}.brand-hub-figure-back[data-v-50afa9ad]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:12px;box-sizing:border-box;color:#fff;display:flex;font-weight:700;justify-content:center;min-height:96px;padding:.5rem 1rem;text-decoration:none;width:112px}.brand-hub-figure-back[data-v-50afa9ad]:hover{opacity:.92}.brand-hub-figure-back-icon[data-v-50afa9ad]{align-items:center;display:flex;flex:0 0 80px;font-size:5rem;font-weight:400;height:80px;justify-content:center;line-height:1;width:80px}.brand-hub-figure-logo-wrap[data-v-50afa9ad]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;min-height:96px;padding:.5rem 1rem;width:112px}.brand-hub-figure-logo[data-v-50afa9ad]{display:block;height:80px;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:80px}.brand-hub-section[data-v-50afa9ad]{margin-bottom:1.75rem}.brand-hub-h3[data-v-50afa9ad]{color:var(--color-secondary);font-size:1.15rem;font-weight:700;margin:0 0 .6rem}.brand-hub-text[data-v-50afa9ad]{color:color-mix(in srgb,var(--color-secondary) 92%,transparent);line-height:1.55;margin:0;text-align:justify;white-space:pre-wrap}.brand-hub-news[data-v-50afa9ad]{margin-bottom:1rem}.brand-hub-news-title[data-v-50afa9ad]{color:var(--color-secondary);font-size:1rem;font-weight:600;margin:0 0 .35rem}.brand-hub-news-year[data-v-50afa9ad]{color:color-mix(in srgb,var(--color-secondary) 75%,transparent);font-weight:500}.brand-hub-vehicle-grid[data-v-50afa9ad]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;margin:0;padding:0}.brand-hub-vehicle-link[data-v-50afa9ad],.brand-hub-vehicle-sold[data-v-50afa9ad]{background:color-mix(in srgb,var(--color-secondary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:var(--listing-card-radius,8px);color:var(--color-secondary);display:block;overflow:hidden;text-decoration:none}.brand-hub-vehicle-link[data-v-50afa9ad]:hover{border-color:color-mix(in srgb,var(--color-tertiary) 45%,transparent)}.brand-hub-vehicle-img-wrap[data-v-50afa9ad]{aspect-ratio:4/3;background:color-mix(in srgb,var(--color-primary) 45%,#000)}.brand-hub-vehicle-img-wrap.is-dim[data-v-50afa9ad]{opacity:.55}.brand-hub-vehicle-img[data-v-50afa9ad]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brand-hub-vehicle-info[data-v-50afa9ad]{padding:.65rem .75rem}.brand-hub-vehicle-title[data-v-50afa9ad]{font-size:.9rem;font-weight:600;line-height:1.3}.brand-hub-vehicle-price[data-v-50afa9ad]{color:color-mix(in srgb,var(--color-secondary) 85%,transparent);font-size:.85rem;margin-top:.35rem}.filters-bar[data-v-b45e2482]{display:flex;flex-direction:column;gap:10px}.filters-provinces[data-v-b45e2482]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filters-provinces .province-chip.is-active[data-v-b45e2482]{background:var(--color-tertiary);border:1px solid color-mix(in srgb,var(--color-on-tertiary,var(--color-primary)) 35%,transparent);color:var(--color-on-tertiary,var(--color-primary))}.filters-controls[data-v-b45e2482]{display:flex;gap:10px}.filters-search[data-v-b45e2482]{flex:1}.filters-search[data-v-b45e2482],.filters-sort[data-v-b45e2482]{border:1px solid #ccc;border-radius:6px;padding:8px 10px}.filters-brands[data-v-b45e2482],.filters-brands-extra[data-v-b45e2482]{display:flex;flex-wrap:wrap;gap:8px}.filters-brands .brand-chip[data-v-b45e2482]{transition:background .8s ease,color .7s ease,transform .5s ease}.filters-brands .brand-chip[data-v-b45e2482]:hover{background:var(--color-tertiary);color:var(--color-on-tertiary,var(--color-primary))}.extra-brand[data-v-b45e2482]{display:none}.extra-brand.open[data-v-b45e2482],.filters-brands.open .extra-brand[data-v-b45e2482]{display:flex}.brands-more[data-v-b45e2482]{background:transparent;border:none;color:var(--color-primary);cursor:pointer;font-weight:500;padding:4px 10px}.brand-chip-expand-enter-active[data-v-b45e2482],.brand-chip-expand-leave-active[data-v-b45e2482]{transition:opacity 1.28s ease,transform .28s ease}.brand-chip-expand-enter-from[data-v-b45e2482],.brand-chip-expand-leave-to[data-v-b45e2482]{opacity:0;transform:translateY(-6px)}.brand-chip-expand-enter-to[data-v-b45e2482],.brand-chip-expand-leave-from[data-v-b45e2482]{opacity:1;transform:translateY(0)}.listing-chip[data-v-b45e2482]{background:color-mix(in srgb,var(--color-primary) 90%,transparent);border-radius:6px;color:var(--color-secondary);font-size:14px;font-weight:600;padding:4px 10px;text-decoration:none}.total-chip[data-v-b45e2482]{width:-moz-max-content;width:max-content}.brand-count[data-v-b45e2482]{margin-left:4px;opacity:.7}.filters-reset[data-v-b45e2482]{background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 60%,transparent);border-radius:6px;color:var(--color-primary);cursor:pointer;font-weight:600;padding:6px 12px}.filters-reset[data-v-b45e2482]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.brands-more[data-v-b45e2482]{align-self:flex-end;margin-top:6px}.brand-remove[data-v-b45e2482]{border-radius:4px;color:red;cursor:pointer;font-size:18px;font-weight:700;margin-left:6px;padding:2px 6px}@media(max-width:1249px){.filters-bar[data-v-b45e2482]{padding:0 15px}.filters-search[data-v-b45e2482]{flex:1;padding:1px}.filters-search[data-v-b45e2482],.filters-sort[data-v-b45e2482]{border:1px solid #ccc;border-radius:6px}.filters-sort[data-v-b45e2482]{padding:8px 10px}.filters-reset[data-v-b45e2482],.filters-sort[data-v-b45e2482]{display:none}.filters-controls[data-v-b45e2482]{width:100%}.filters-search[data-v-b45e2482]{font-size:16px;height:36px;padding:0 10px;width:100%}.filters-brands .brand-chip[data-v-b45e2482]:nth-child(n+4):not(.extra-brand){display:none}}.listing-favorite-cta[data-v-84038261]{align-items:center;background:#fff;border:1px solid #dadada;border-radius:8px;box-sizing:border-box;color:var(--color-primary,#1a1a1a);cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;height:34px;line-height:1;padding:0 12px;transition:background .15s ease,border-color .15s ease}.listing-favorite-cta[data-v-84038261]:hover:not(:disabled){background:#f5f5f5}.listing-favorite-cta[data-v-84038261]:disabled{cursor:not-allowed;opacity:.45}.listing-favorite-cta__count[data-v-84038261]{font-variant-numeric:tabular-nums}.listing-total[data-v-2b6ad406]{color:var(--color-primary)}.usato-listing[data-v-2b6ad406]{display:flex;flex-direction:column;gap:32px}.listing-intro[data-v-2b6ad406]{color:var(--color-primary);font-size:14px;line-height:1.55;margin:0 0 4px;max-width:78ch;opacity:.9}.listing-summary[data-v-2b6ad406]{font-size:16px}.listing-grid[data-v-2b6ad406]{gap:18px}.listing-card[data-v-2b6ad406],.listing-grid[data-v-2b6ad406]{display:flex;flex-direction:column}.listing-card[data-v-2b6ad406]{background:color-mix(in srgb,var(--color-primary) 20%,transparent);border-bottom:1px solid #e5e5e5;border-bottom-right-radius:var(--listing-card-radius,8px);border-top-right-radius:var(--listing-card-radius,8px);width:100%}.listing-card[data-v-2b6ad406]:hover{transform:translateY(0)}.card-link[data-v-2b6ad406]{color:inherit;display:flex;flex:1;flex-direction:column;gap:0;text-decoration:none}.card-top[data-v-2b6ad406]{align-items:stretch;display:flex;gap:24px}.card-image-wrapper[data-v-2b6ad406]{align-self:flex-start;flex-shrink:0;overflow:hidden;position:relative;width:420px}.card-image[data-v-2b6ad406]{aspect-ratio:16/9;background-color:var(--color-surface-soft,#f5f5f5);border-left:7px solid var(--color-tertiary);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.badge-venduta[data-v-2b6ad406]{background:#c0392b;color:var(--color-primary);font-size:13px;font-weight:500;padding:6px 10px;position:absolute;right:20px;top:12px}.card-body[data-v-2b6ad406]{display:flex;flex:1;flex-direction:column;gap:8px;padding:12px 20px 12px 0}.card-header[data-v-2b6ad406]{border-bottom:1px solid #eee;border-left:7px solid var(--color-tertiary);padding:1px 16px;position:relative}.card-badges-top[data-v-2b6ad406]{display:flex;gap:6px;position:absolute;right:20px;top:12px}.badge-new[data-v-2b6ad406]{background:#c05000;color:#fff}.badge-new[data-v-2b6ad406],.badge-opzionato[data-v-2b6ad406]{border-radius:4px;font-size:11px;font-weight:500;padding:4px 8px}.badge-opzionato[data-v-2b6ad406]{background:#e6b800;color:#1a1a1a}.card-title[data-v-2b6ad406]{color:var(--color-primary);font-size:16px;font-weight:500}.card-price[data-v-2b6ad406]{border-left:7px solid var(--color-tertiary);color:var(--color-primary)!important;font-size:22px;font-weight:800;margin-top:8px;padding-left:10px}.card-price-row[data-v-2b6ad406]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.badge-iva[data-v-2b6ad406]{background:var(--color-cta);border-radius:4px;color:var(--color-cta-contrast);flex-shrink:0;font-size:11px;font-weight:500;margin-left:auto;padding:4px 20px 4px 8px;white-space:nowrap}.price-symbol[data-v-2b6ad406]{font-family:system-ui,Arial,sans-serif;margin-right:4px}.badge-media[data-v-2b6ad406]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:2px;bottom:8px;display:flex;font-size:10px;font-weight:500;gap:4px;left:12px;padding:4px 8px;position:absolute}.badge-media[data-v-2b6ad406],.media-icon[data-v-2b6ad406]{color:var(--color-primary)}.media-icon[data-v-2b6ad406]{height:14px;width:14px}.card-specs[data-v-2b6ad406]{color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:12px;gap:12px 20px}.spec[data-v-2b6ad406]{align-items:center;display:flex;gap:6px}.listing-gmax-cta-row[data-v-2b6ad406]{display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:100%;width:calc(100% - 24px)}.listing-gmax-cta[data-v-2b6ad406]{background:var(--color-cta);border:1px solid color-mix(in srgb,var(--color-cta-contrast) 15%,transparent);border-radius:6px;box-shadow:0 2px 10px #00000026;box-sizing:border-box;color:var(--color-cta-contrast);cursor:pointer;display:block;font-family:inherit;font-size:.875rem;font-weight:600;margin:0;max-width:100%;padding:10px 16px;text-align:center;transition:filter .2s ease,box-shadow .2s ease;width:100%}.listing-gmax-cta[data-v-2b6ad406]:hover{box-shadow:0 4px 16px #0003;filter:brightness(1.08)}.listing-gmax-cta[data-v-2b6ad406]:focus-visible{outline:2px solid var(--color-tertiary,#666);outline-offset:2px}.listing-gmax-cta--secondary[data-v-2b6ad406]{background:color-mix(in srgb,var(--color-button-secondary-bg) 18%,transparent);border-color:color-mix(in srgb,var(--color-button-secondary-text) 22%,transparent);color:var(--color-button-secondary-text)}.listing-gmax-cta--secondary[data-v-2b6ad406]:hover{background:color-mix(in srgb,var(--color-button-secondary-bg) 28%,transparent);border-color:color-mix(in srgb,var(--color-button-secondary-text) 32%,transparent)}.card-footer[data-v-2b6ad406]{align-items:center;background:var(--color-primary);border-left:7px solid var(--color-tertiary);border-top:1px solid #eee;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:5px;overflow:visible;padding:8px 16px}.card-footer-actions[data-v-2b6ad406]{align-items:center;display:flex;gap:10px;justify-content:flex-end;min-width:0}.listing-card[data-v-2b6ad406] .listing-favorite-cta{background:transparent;border:1px solid rgba(0,0,0,.35);border-radius:8px;color:var(--color-tertiary);font-size:12px;font-weight:800;height:34px;padding:0 12px}.listing-card[data-v-2b6ad406] .listing-favorite-cta:hover:not(:disabled){background:#0000000f;border-color:#0000008c}.listing-card[data-v-2b6ad406] .listing-favorite-cta .icon svg path,.listing-card[data-v-2b6ad406] .listing-favorite-cta .icon svg,.listing-card[data-v-2b6ad406] .listing-favorite-cta .icon{color:#e6b800!important;fill:currentColor!important}.dealer-info[data-v-2b6ad406]{align-items:center;display:flex;gap:10px;justify-content:flex-start;max-width:100%;min-width:0;overflow:visible;width:100%}.dealer-logo-wrap.dealer-logo-bg[data-v-2b6ad406]{align-self:center;background-position:0;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;flex:1 1 0;height:34px;max-height:34px;min-width:0}.dealer-meta[data-v-2b6ad406]{color:var(--color-tertiary);flex:0 1 auto;font-size:13px;max-width:min(220px,44%);min-width:0;overflow:hidden}.dealer-name[data-v-2b6ad406]{color:var(--color-secondary);font-size:13px}@media(max-width:767px){.dealer-meta[data-v-2b6ad406]{display:none}.card-footer[data-v-2b6ad406]{-moz-column-gap:8px;column-gap:8px;padding:6px 10px}.dealer-info .dealer-logo-wrap.dealer-logo-bg[data-v-2b6ad406]{flex:1 1 auto;height:30px;max-height:30px;max-width:100%;width:100%}.listing-card[data-v-2b6ad406] .listing-favorite-cta{height:32px;padding:0 10px}.listing-card[data-v-2b6ad406] .listing-share .share-trigger{height:32px;min-height:32px;padding:0 10px}}.card-badges[data-v-2b6ad406]{border-radius:4px;display:flex;flex-direction:column;gap:6px}.card-value-badges[data-v-2b6ad406]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;max-width:320px}.value-badge[data-v-2b6ad406]{align-items:center;background:var(--color-primary);border-bottom-right-radius:4px;border-left:12px solid var(--color-extra);border-top-right-radius:4px;color:var(--color-secondary);display:flex;font-size:11px;font-weight:600;gap:5px;line-height:1.2;min-height:22px;padding:6px 8px;width:100%}.value-badge .icon[data-v-2b6ad406]{color:var(--color-tertiary)}.card-highlights[data-v-2b6ad406]{border-top:1px solid #e5e5e5;color:var(--color-primary);font-size:.8125rem;line-height:1.4;list-style:none;margin:0;padding:12px 20px 12px 16px}.card-highlights li[data-v-2b6ad406]{margin-bottom:.35rem;padding-left:1.25rem;position:relative}.card-highlights li[data-v-2b6ad406]:before{background:var(--color-success);border-radius:50%;box-shadow:0 0 0 1px #00000040;content:"";height:8px;left:0;position:absolute;top:.45em;width:8px}.card-highlights li[data-v-2b6ad406]:last-child{margin-bottom:0}.spec-row[data-v-2b6ad406]{display:flex;flex-wrap:wrap;gap:10px 14px}.card-divider[data-v-2b6ad406]{background:#e5e5e5;height:1px;margin:6px 0}.card-primary-specs[data-v-2b6ad406]{color:var(--color-primary);font-size:14px;gap:8px}.card-primary-specs[data-v-2b6ad406],.primary-spec[data-v-2b6ad406]{align-items:center;display:flex;font-weight:500}.primary-spec[data-v-2b6ad406]{flex-shrink:0;gap:6px;white-space:nowrap}.primary-sep[data-v-2b6ad406]{opacity:.5}.primary-spec .icon[data-v-2b6ad406]{color:var(--color-primary)}.primary-spec-color[data-v-2b6ad406]{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-2b6ad406]{align-items:center;background:#e9e9e9;border:1px solid #dadada;border-radius:4px;display:flex;font-size:11px;gap:5px;line-height:1.2;min-height:22px;padding:3px 8px;width:100%}.card-badges-grid[data-v-2b6ad406]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:320px}.pagination-seo[data-v-2b6ad406]{align-items:center;color:color-mix(in srgb,var(--color-primary) 55%,transparent);display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;justify-content:center;margin:1.5rem auto 0;padding:0 1rem}.pagination-seo-label[data-v-2b6ad406]{color:color-mix(in srgb,var(--color-primary) 50%,transparent);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pagination-seo-link[data-v-2b6ad406]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:4px;color:color-mix(in srgb,var(--color-primary) 75%,transparent);display:inline-flex;font-weight:500;justify-content:center;min-width:1.6rem;padding:.25rem .5rem;text-decoration:none;transition:all .15s ease}.pagination-seo-link[data-v-2b6ad406]:hover{border-color:var(--color-cta,var(--color-primary));color:var(--color-cta,var(--color-primary))}.pagination-seo-link.active[data-v-2b6ad406]{background:var(--color-cta,var(--color-primary));border-color:var(--color-cta,var(--color-primary));color:var(--color-cta-contrast,#fff);font-weight:700;pointer-events:none}.icon[data-v-2b6ad406]{color:var(--color-secondary);display:inline-block;vertical-align:middle}.listing-card .share-trigger[data-v-2b6ad406],.listing-card[data-v-2b6ad406] .listing-share .share-trigger{background:transparent;border:1px solid rgba(0,0,0,.35);color:var(--color-tertiary)}.listing-card[data-v-2b6ad406] .listing-share .share-trigger .icon svg,.listing-card[data-v-2b6ad406] .listing-share .share-trigger .icon{color:var(--color-tertiary)!important}.listing-card[data-v-2b6ad406] .listing-share .share-trigger:hover{background:#0000000f;border-color:#0000008c}.listing-load-more[data-v-2b6ad406]{display:flex;justify-content:center;margin-top:30px}.load-more-button[data-v-2b6ad406]{background:var(--color-cta);border:1px solid var(--color-cta);border-radius:6px;color:var(--color-cta-contrast);cursor:pointer;padding:10px 20px}.loader[data-v-2b6ad406]{font-style:italic;opacity:.7}.load-more-button[data-v-2b6ad406]:disabled{cursor:default;opacity:.6}.loading-dots[data-v-2b6ad406]{align-items:center;display:flex;gap:6px}.loading-dots span[data-v-2b6ad406]{animation:loadingDot-2b6ad406 1.2s ease-in-out infinite;background:var(--color-primary);border-radius:50%;height:6px;width:6px}.loading-dots span[data-v-2b6ad406]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-2b6ad406]:nth-child(3){animation-delay:.4s}@keyframes loadingDot-2b6ad406{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(max-width:1024px){.card-link[data-v-2b6ad406],.card-top[data-v-2b6ad406]{flex-direction:column}.card-top[data-v-2b6ad406]{gap:0}.card-image-wrapper[data-v-2b6ad406]{height:auto;width:100%}.card-body[data-v-2b6ad406]{padding-right:20px}.card-body[data-v-2b6ad406],.card-highlights[data-v-2b6ad406]{padding-left:16px}.card-price[data-v-2b6ad406]{font-size:24px;margin-top:0;padding-left:10px}.card-link[data-v-2b6ad406]{gap:0}.card-price-row[data-v-2b6ad406]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.card-badges-grid[data-v-2b6ad406],.primary-spec[data-v-2b6ad406]{margin-left:0}}.podcast-play-overlay[data-v-2b6ad406]{align-items:center;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);background:#0c0c0eb8;border:1.5px solid hsla(0,0%,100%,.55);border-radius:50%;bottom:14px;box-shadow:0 10px 28px #00000073,inset 0 0 0 1px #ffffff0f;color:#fff;cursor:pointer;display:inline-flex;height:52px;justify-content:center;line-height:0;padding:0;position:absolute;right:14px;transition:transform .22s cubic-bezier(.2,.9,.25,1),background .2s ease,border-color .2s ease,box-shadow .22s ease;width:52px;z-index:3}.podcast-play-overlay[data-v-2b6ad406]:hover{background:var(--color-cta,#f8c400);border-color:#fffffff2;box-shadow:0 14px 36px #0000008c,0 0 0 6px color-mix(in srgb,var(--color-cta,#f8c400) 18%,transparent);color:var(--color-cta-contrast,#0a0a0a);transform:scale(1.08)}.podcast-play-overlay[data-v-2b6ad406]:active{transform:scale(.97)}.podcast-play-overlay.is-playing[data-v-2b6ad406]{animation:podcast-pulse-2b6ad406 1.8s ease-in-out infinite;background:var(--color-cta,#f8c400);border-color:#fffffff2;color:var(--color-cta-contrast,#0a0a0a)}.podcast-play-icon[data-v-2b6ad406]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));flex-shrink:0;height:22px;width:22px}.podcast-play-icon--play[data-v-2b6ad406]{margin-left:3px}@keyframes podcast-pulse-2b6ad406{0%,to{box-shadow:0 10px 28px #00000073,0 0 color-mix(in srgb,var(--color-cta,#f8c400) 55%,transparent)}50%{box-shadow:0 10px 28px #00000073,0 0 0 14px color-mix(in srgb,var(--color-cta,#f8c400) 0%,transparent)}}@media(max-width:640px){.podcast-play-overlay[data-v-2b6ad406]{bottom:10px;height:46px;right:10px;width:46px}.podcast-play-icon[data-v-2b6ad406]{height:20px;width:20px}}.breadcrumb[data-v-eb8a6808]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-bottom:12px}.breadcrumb[data-v-eb8a6808],.breadcrumb-link[data-v-eb8a6808]{color:var(--color-primary)!important}.breadcrumb-link[data-v-eb8a6808]{opacity:.8;text-decoration:none}.breadcrumb-link[data-v-eb8a6808]:hover{opacity:1}.breadcrumb-sep[data-v-eb8a6808]{margin:0 4px;opacity:.5}@media(max-width:1249px){.breadcrumb[data-v-eb8a6808]{margin-left:0}}.editorial-block[data-v-d2ef1b93]{border-top:3px solid var(--color-tertiary);color:var(--color-primary);line-height:1.6;margin-left:20px;margin-top:40px;padding-top:40px}.editorial-title[data-v-d2ef1b93]{font-size:20px;margin-bottom:10px}.editorial-intro[data-v-d2ef1b93],.editorial-summary[data-v-d2ef1b93],.editorial-trust[data-v-d2ef1b93]{margin:0 0 1em;text-align:justify}.editorial-block>p[data-v-d2ef1b93]:last-child{margin-bottom:10px}@media(max-width:1249px){.editorial-block[data-v-d2ef1b93]{margin-left:0}}.cms-layout--static-page .cms-h1-desktop[data-v-5cab79ae],.cms-layout--static-page .cms-mobile-hero-wrap[data-v-5cab79ae],.cms-layout--static-page[data-v-5cab79ae] .dealer-faq,.cms-layout--static-page[data-v-5cab79ae] .dealer-reviews{display:none!important}.cms-layout[data-v-5cab79ae]{display:flex;flex-direction:column;min-height:100vh}.cms-header-spacer[data-v-5cab79ae]{flex-shrink:0;height:var(--header-height,94px)}.site-header[data-v-5cab79ae]{left:0;position:fixed;right:0;top:0;z-index:100}.cms-body[data-v-5cab79ae]{display:flex;flex:1;min-height:0}.cms-sidebar-spacer[data-v-5cab79ae]{flex-shrink:0;min-height:calc(100vh - var(--header-height, 94px));width:var(--sidebar-content-offset,var(--sidebar-width,380px))}.cms-right[data-v-5cab79ae]{background:transparent;display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;position:relative;z-index:1}.cms-layout.is-detail-page .cms-right[data-v-5cab79ae]{background:var(--color-bg,var(--color-secondary))}.cms-layout.is-detail-page .cms-content[data-v-5cab79ae]{max-width:none}.cms-content--detail-text-color[data-v-5cab79ae] .nbt-detail *,.cms-content--detail-text-color[data-v-5cab79ae] .nlt-detail *,.cms-content--detail-text-color[data-v-5cab79ae] .usato-detail :not(.cta-floating):not(.cta-floating *){color:inherit}.cms-content--detail-text-color .cms-h1-desktop[data-v-5cab79ae],.cms-content--detail-text-color[data-v-5cab79ae] .usato-detail .usato-detail-brand-bar{color:var(--color-primary)!important}.cms-content[data-v-5cab79ae]{box-sizing:border-box;flex:1;margin:0;max-width:var(--app-content-width);padding:12px var(--app-content-gutter) 104px;width:100%}.cms-h1[data-v-5cab79ae]{color:var(--color-primary)}.cms-mobile-hero-wrap[data-v-5cab79ae]{display:none}.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-5cab79ae]{display:block;flex-shrink:0;margin-left:var(--sidebar-content-offset,var(--sidebar-width,380px));margin-top:0;position:relative;width:calc(100% - var(--sidebar-content-offset, var(--sidebar-width, 380px)))}.cms-hero-vehicle-detail .cms-mobile-hero[data-v-5cab79ae]{overflow:hidden;position:relative;width:100%}.cms-hero-vehicle-detail-hero[data-v-5cab79ae]{height:45svh;min-height:140px}.cms-hero-brand-detail .cms-hero-vehicle-detail-hero[data-v-5cab79ae],.cms-hero-offer-detail .cms-hero-vehicle-detail-hero[data-v-5cab79ae]{aspect-ratio:16/9;height:auto;max-height:min(52vh,560px);min-height:160px}@media(max-width:1249px){.cms-hero-vehicle-detail-hero[data-v-5cab79ae]{height:38svh;min-height:130px}.cms-hero-brand-detail .cms-hero-vehicle-detail-hero[data-v-5cab79ae],.cms-hero-offer-detail .cms-hero-vehicle-detail-hero[data-v-5cab79ae]{aspect-ratio:16/9;height:auto;max-height:none;min-height:140px}}.cms-hero-vehicle-detail .cms-mobile-hero-media[data-v-5cab79ae]{height:100%;inset:0;position:absolute;width:100%}.cms-hero-vehicle-detail .cms-mobile-hero-media[data-v-5cab79ae] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cms-hero-vehicle-detail .cms-mobile-hero-media[data-v-5cab79ae]{border-bottom:none!important}.cms-hero-vehicle-detail .cms-mobile-hero-overlay[data-v-5cab79ae]{color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding:12px var(--app-content-gutter,20px) 20px;pointer-events:none;position:absolute;z-index:11}.cms-hero-vehicle-detail .cms-mobile-hero-overlay[data-v-5cab79ae]>*{pointer-events:auto}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-mobile-hero-h1[data-v-5cab79ae]{color:#fff!important}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb,.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb-link{color:inherit!important}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb{margin-bottom:0;margin-top:6px}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb-link{opacity:.9}.cms-hero-brand-detail-row[data-v-5cab79ae]{flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:6px}.cms-hero-brand-detail-row[data-v-5cab79ae],.cms-hero-brand-detail-row__nav[data-v-5cab79ae]{align-items:stretch;display:flex}.cms-brand-overlay-back[data-v-5cab79ae]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 12%,transparent);border-radius:12px;box-sizing:border-box;color:inherit;display:flex;font-weight:700;justify-content:center;min-height:96px;padding:.5rem 1rem;text-decoration:none;width:112px}.cms-brand-overlay-back[data-v-5cab79ae]:hover{opacity:.92}.cms-brand-overlay-back-icon[data-v-5cab79ae]{align-items:center;display:flex;flex:0 0 80px;font-size:5rem;font-weight:400;height:80px;justify-content:center;line-height:1;width:80px}.cms-brand-overlay-logo-wrap[data-v-5cab79ae]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 12%,transparent);border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;min-height:96px;padding:.5rem 1rem;width:112px}.cms-brand-overlay-logo[data-v-5cab79ae]{display:block;height:80px;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:80px}.cms-hero-vehicle-detail .cms-mobile-hero-gallery-slot[data-v-5cab79ae]{display:flex;flex-direction:column;inset:0;pointer-events:none;position:absolute;z-index:10}.cms-hero-vehicle-detail .cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-block--in-hero{pointer-events:auto}.cms-mobile-hero-gallery-slot.cms-hero-gallery-slot-hidden[data-v-5cab79ae]{display:none!important}.cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-block--in-hero{flex:1;height:100%;min-height:0;width:100%}.cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-block--in-hero .usato-detail-hero-image-wrap{flex:1;min-height:0}.cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-block--in-hero .usato-detail-hero-image{aspect-ratio:auto;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:1249px){.cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-arrow{align-items:center;display:flex;justify-content:center;opacity:1;pointer-events:auto}}.cms-hero-vehicle-detail .cms-mobile-hero-h1[data-v-5cab79ae]{font-size:24px;font-weight:700;line-height:1.2;margin:8px 0 0}.cms-hero-vehicle-detail~.cms-body .cms-h1-desktop[data-v-5cab79ae]{display:none}.cms-hero-offer-audience-badge[data-v-5cab79ae]{border-radius:4px;box-shadow:0 6px 18px #00000040;color:#fff;font-size:11px;font-weight:700;letter-spacing:.2px;padding:6px 10px;position:absolute;right:var(--app-content-gutter,20px);top:12px;z-index:3}.cms-hero-offer-audience-badge.is-disponibili[data-v-5cab79ae]{background:#15803d;color:#fff;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.cms-hero-offer-audience-badge.is-privati[data-v-5cab79ae]{background:color-mix(in srgb,var(--color-extra) 50%,#000)}.cms-hero-offer-audience-badge.is-piva[data-v-5cab79ae]{background:color-mix(in srgb,var(--color-tertiary) 55%,#000)}.cms-hero-offer-detail .cms-hero-offer-logo-overlay[data-v-5cab79ae]{background:color-mix(in srgb,var(--color-secondary) 50%,transparent);border-radius:4px;bottom:12px;box-shadow:0 4px 12px #0000004d;height:36px;left:var(--app-content-gutter,20px);-o-object-fit:contain;object-fit:contain;padding:6px 14px;position:absolute;width:auto;z-index:3}.cms-mobile-hero-wrap.cms-hero-offer-detail[data-v-5cab79ae]{margin-bottom:12px}@media(max-width:1249px){.cms-h1[data-v-5cab79ae]{font-size:20px;margin:10px 0}.cms-mobile-hero-wrap[data-v-5cab79ae]{display:block;flex-shrink:0;margin-top:0;position:relative;width:100%}.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-5cab79ae]{margin-left:0;margin-top:0;width:100%}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-mobile-hero[data-v-5cab79ae]{display:none}.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-5cab79ae]:not(.cms-hero-brand-detail):not(.cms-hero-offer-detail){aspect-ratio:16/9}.cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-block--in-hero .usato-detail-hero-image-wrap{aspect-ratio:16/9;flex:none}.cms-mobile-hero-gallery-slot[data-v-5cab79ae] .usato-detail-hero-block--in-hero .usato-detail-hero-image{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-mobile-hero-overlay[data-v-5cab79ae],.cms-mobile-hero-wrap~.cms-body .cms-h1-desktop[data-v-5cab79ae]{display:none}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail)~.cms-body .cms-h1-desktop[data-v-5cab79ae]{display:block}.cms-mobile-hero[data-v-5cab79ae]{overflow:hidden;position:relative;width:100%}.cms-mobile-hero-media[data-v-5cab79ae]{height:100%;inset:0;position:absolute;width:100%}.cms-mobile-hero-media[data-v-5cab79ae] img,.cms-mobile-hero-media[data-v-5cab79ae] video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cms-mobile-hero-media[data-v-5cab79ae]{border-bottom:none!important}.cms-mobile-hero-overlay[data-v-5cab79ae]{color:var(--color-primary);display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding:12px var(--app-content-gutter,20px) 20px;position:absolute;z-index:10}.cms-mobile-hero-h1[data-v-5cab79ae]{font-size:20px;font-weight:700;line-height:1.2;margin:8px 0 0}.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb,.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb-link{color:inherit!important}.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb{margin-bottom:0;margin-top:6px}.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-5cab79ae] .breadcrumb-link{opacity:.88}.cms-mobile-hero-wrap~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-5cab79ae]{display:none}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail)~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-5cab79ae]{display:block}.cms-sidebar-spacer[data-v-5cab79ae]{display:none}.cms-layout[data-v-5cab79ae]{display:block;padding:0}.cms-body[data-v-5cab79ae]{display:block;padding:0!important}.cms-right[data-v-5cab79ae]{margin-left:0;padding:0!important}.cms-content[data-v-5cab79ae]{max-width:none;padding:12px var(--app-content-gutter) 104px!important}}@media(min-width:1250px){.cms-mobile-hero-wrap.cms-hero-vehicle-detail~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-5cab79ae]{display:none}}.services-menu-top-mobile-overlay[data-v-5a0ed8a4]{display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:200}.services-menu-top-mobile-backdrop[data-v-5a0ed8a4]{background:#0000008c;inset:0;position:absolute}.services-menu-top-mobile-panel[data-v-5a0ed8a4]{background:var(--color-secondary,#1a1a1a);box-shadow:-8px 0 32px #00000059;display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;width:min(100%,400px);z-index:1}.services-menu-top-mobile-head[data-v-5a0ed8a4]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1rem .75rem}.services-menu-top-mobile-title[data-v-5a0ed8a4]{color:var(--color-on-secondary,#fff);font-size:1rem;font-weight:700}.services-menu-top-mobile-close[data-v-5a0ed8a4]{align-items:center;background:color-mix(in srgb,var(--color-on-secondary,#fff) 10%,transparent);border:none;border-radius:8px;color:var(--color-on-secondary,#fff);cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.services-menu-top-mobile-list[data-v-5a0ed8a4]{flex:1;list-style:none;margin:0;overflow-y:auto;padding:.75rem}.services-menu-top-mobile-link[data-v-5a0ed8a4]{align-items:flex-start;background:color-mix(in srgb,var(--color-secondary,#1a1a1a) 75%,#000);border-radius:var(--service-menu-card-radius,8px);color:var(--color-on-secondary,#fff);display:flex;gap:.75rem;margin-bottom:.35rem;padding:.65rem .5rem;text-decoration:none}.services-menu-top-mobile-img[data-v-5a0ed8a4]{border-radius:6px;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.services-menu-top-mobile-name[data-v-5a0ed8a4]{font-size:.95rem;font-weight:600}.services-menu-top-mobile-desc[data-v-5a0ed8a4]{font-size:.8rem;line-height:1.35;margin-top:.2rem;opacity:.85}.page-root[data-v-1354ed8e]{display:flex;flex-direction:column;min-height:100vh;overflow-y:auto}.site-header[data-v-1354ed8e]{left:0;position:fixed;right:0;top:0;z-index:20}.page-content[data-v-1354ed8e]{flex:1;min-height:0;position:relative;z-index:1}.home-footer-wrap[data-v-1354ed8e]{background:color-mix(in srgb,var(--color-bg,var(--color-secondary)) 94%,var(--color-primary) 6%)!important;padding-left:var(--sidebar-content-offset,var(--sidebar-width,380px));position:relative;z-index:0}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}.cms-cta-banner[data-v-ece58527]{align-items:center;background:color-mix(in srgb,var(--color-tertiary) 18%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:16px;color:var(--color-primary);display:flex;gap:20px;justify-content:space-between;padding:28px}.cms-cta-title[data-v-ece58527]{font-size:clamp(1.35rem,2.2vw,2rem);margin:0 0 8px}.cms-cta-text[data-v-ece58527]{line-height:1.7;margin:0}.cms-cta-actions[data-v-ece58527]{display:flex;flex-wrap:wrap;gap:10px}.cms-cta-button[data-v-ece58527]{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none}.cms-cta-button.primary[data-v-ece58527]{background:var(--color-tertiary);color:var(--color-primary)}.cms-cta-button.secondary[data-v-ece58527]{border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);color:var(--color-primary)}@media(max-width:900px){.cms-cta-banner[data-v-ece58527]{align-items:flex-start;flex-direction:column}}.cms-editorial-block[data-v-0014077d]{max-width:650px}.cms-editorial-block--full[data-v-0014077d]{max-width:none;width:100%}@media(max-width:900px){.cms-editorial-block[data-v-0014077d]{max-width:none;width:100%}}.editorial-expand-body[data-v-0014077d]{max-height:180px;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.editorial-expand-body.expanded[data-v-0014077d]{max-height:5000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.editorial-intro[data-v-0014077d]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);font-size:1rem;line-height:1.8;margin:0 0 1.5em;opacity:.88;padding-bottom:1.5em;text-align:justify}.editorial-intro[data-v-0014077d]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.editorial-intro-html[data-v-0014077d]{font-size:1rem;line-height:1.8;opacity:.88;text-align:justify}.editorial-intro-html[data-v-0014077d] p{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);margin:0 0 1.5em;padding-bottom:1.5em}.editorial-intro-html[data-v-0014077d] p:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.editorial-expand-toggle[data-v-0014077d]{background:color-mix(in srgb,var(--color-primary) 15%,transparent);border:none;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:4px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);cursor:pointer;display:block;font-size:14px;font-weight:600;margin-top:16px;padding:8px 14px;text-align:center;transition:color .2s,background .2s;width:100%}.editorial-expand-toggle[data-v-0014077d]:hover{background:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.editorial-heading[data-v-0014077d]{color:var(--color-text,inherit);font-size:1.5rem;font-weight:700;margin:0 0 1rem}.cms-editorial-block--has-text-color .editorial-expand-toggle[data-v-0014077d],.cms-editorial-block--has-text-color .editorial-heading[data-v-0014077d],.cms-editorial-block--has-text-color .editorial-intro[data-v-0014077d],.cms-editorial-block--has-text-color .editorial-intro-html[data-v-0014077d],.cms-editorial-block--has-text-color .editorial-intro-html[data-v-0014077d] p{color:inherit}.cms-contact-block[data-v-b32ef860]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:none;border-radius:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 8%,transparent),0 6px 18px color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:grid;gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:16px}.cms-contact-block--stack[data-v-b32ef860]{gap:20px;grid-template-columns:1fr;padding:20px 20px 16px}.cms-contact-block--stack .cms-contact-copy[data-v-b32ef860]{justify-content:flex-start}.cms-contact-copy[data-v-b32ef860]{display:flex;flex-direction:column;gap:12px;justify-content:center}.cms-contact-title[data-v-b32ef860]{font-size:clamp(1.4rem,2.3vw,2rem);margin:0}.cms-contact-subtitle[data-v-b32ef860]{line-height:1.7;margin:0}.cms-contact-links[data-v-b32ef860]{display:flex;flex-wrap:wrap;gap:10px}.cms-contact-link[data-v-b32ef860]{color:inherit;font-weight:600;text-decoration:none}.cms-contact-gmax[data-v-b32ef860]{display:flex;flex-direction:column;gap:12px}.cms-contact-field[data-v-b32ef860]{display:flex;flex-direction:column;gap:6px}.cms-contact-field span[data-v-b32ef860]{font-size:.88rem;font-weight:600}.cms-contact-textarea[data-v-b32ef860]{background:color-mix(in srgb,var(--color-secondary) 84%,var(--color-primary) 16%);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:10px;color:var(--color-primary);min-height:120px;padding:12px 14px;resize:vertical;width:100%}.cms-contact-textarea[data-v-b32ef860]:focus{border-color:var(--color-tertiary);outline:none}.cms-contact-gmax-hint[data-v-b32ef860]{font-size:.85rem;line-height:1.45;margin:0;opacity:.85}.cms-contact-unavailable[data-v-b32ef860]{color:var(--color-error);font-size:.95rem;margin:0}.cms-contact-button[data-v-b32ef860]{align-items:center;align-self:flex-start;background:var(--color-cta);border:0;border-radius:999px;color:var(--color-cta-contrast);cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;min-height:48px;padding:0 22px;text-decoration:none}.cms-contact-button--disabled[data-v-b32ef860]{cursor:not-allowed;opacity:.5;pointer-events:none}.cms-contact-block--has-text-color .cms-contact-field span[data-v-b32ef860],.cms-contact-block--has-text-color .cms-contact-gmax-hint[data-v-b32ef860],.cms-contact-block--has-text-color .cms-contact-subtitle[data-v-b32ef860],.cms-contact-block--has-text-color .cms-contact-textarea[data-v-b32ef860],.cms-contact-block--has-text-color .cms-contact-title[data-v-b32ef860]{color:inherit}@media(max-width:900px){.cms-contact-block[data-v-b32ef860]{grid-template-columns:1fr}.cms-contact-block--stack[data-v-b32ef860]{padding:16px}}.cms-opening-hours-block[data-v-124ba55c]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:none;border-radius:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 8%,transparent),0 6px 18px color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);padding:1.25rem 1rem}.cms-opening-hours-title[data-v-124ba55c]{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:600;margin:0 0 1rem}.cms-opening-status[data-v-124ba55c]{align-items:center;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.cms-opening-status-bullet[data-v-124ba55c]{background:var(--color-tertiary);border-radius:999px;flex-shrink:0;height:8px;width:8px}.cms-opening-status--open .cms-opening-status-bullet[data-v-124ba55c]{background:#22c55e}.cms-opening-status--near .cms-opening-status-bullet[data-v-124ba55c]{background:#eab308}.cms-opening-status--closed .cms-opening-status-bullet[data-v-124ba55c]{background:#94a3b8}.cms-opening-hours-rows[data-v-124ba55c]{display:flex;flex-direction:column;gap:.35rem}.cms-hour-row[data-v-124ba55c]{align-items:baseline;display:grid;font-size:.95rem;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cms-hour-row--today[data-v-124ba55c]{font-weight:600}.cms-hour-slot--current[data-v-124ba55c]{text-decoration:underline;text-underline-offset:2px}.cms-hour-closed-today[data-v-124ba55c]{opacity:.75}.cms-opening-break[data-v-124ba55c]{font-size:.88rem;margin:.75rem 0 0;opacity:.85}.cms-opening-break--active[data-v-124ba55c]{color:#ca8a04;font-weight:600}.cms-opening-hours-block--has-text-color .cms-hour-row[data-v-124ba55c],.cms-opening-hours-block--has-text-color .cms-opening-hours-title[data-v-124ba55c],.cms-opening-hours-block--has-text-color .cms-opening-status[data-v-124ba55c]{color:inherit}.cms-follow-us-block[data-v-c071f129]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:none;border-radius:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 8%,transparent),0 6px 18px color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);padding:1.25rem 1rem}.cms-follow-us-title[data-v-c071f129]{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:600;margin:0 0 1rem}.cms-follow-us-icons[data-v-c071f129]{display:flex;flex-wrap:wrap;gap:.75rem}.cms-follow-us-link[data-v-c071f129]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:999px;color:inherit;display:flex;height:44px;justify-content:center;transition:background .15s ease,transform .15s ease;width:44px}.cms-follow-us-link[data-v-c071f129]:hover{background:color-mix(in srgb,var(--color-primary) 16%,transparent);transform:translateY(-1px)}.cms-follow-us-block--has-text-color .cms-follow-us-link[data-v-c071f129],.cms-follow-us-block--has-text-color .cms-follow-us-title[data-v-c071f129]{color:inherit}.cms-team-block[data-v-9cf3663a]{padding:1.5rem 0}.cms-team-grid[data-v-9cf3663a]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.cms-team-card[data-v-9cf3663a]{align-items:flex-start;background:color-mix(in srgb,var(--color-secondary) 75%,transparent);border:none;border-radius:12px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 10%,transparent),0 5px 16px color-mix(in srgb,var(--color-primary) 14%,transparent);display:flex;flex-direction:column;padding:1.25rem 1rem;text-align:start}.cms-team-block--bg-primary .cms-team-card[data-v-9cf3663a]{background:var(--color-primary)}.cms-team-block--bg-secondary .cms-team-card[data-v-9cf3663a]{background:var(--color-secondary)}.cms-team-block--bg-tertiary .cms-team-card[data-v-9cf3663a]{background:var(--color-tertiary)}.cms-team-block--bg-extra .cms-team-card[data-v-9cf3663a]{background:var(--color-extra)}.cms-team-header[data-v-9cf3663a]{align-items:start;display:flex;justify-content:space-between;margin-bottom:.1rem;width:100%}.cms-team-logo[data-v-9cf3663a]{border-radius:2px;flex-shrink:0;height:auto;width:115px}.cms-team-logo img[data-v-9cf3663a]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cms-team-avatar[data-v-9cf3663a]{border:3px solid var(--color-tertiary);border-radius:50%;flex-shrink:0;height:80px;overflow:hidden;width:80px}.cms-team-avatar img[data-v-9cf3663a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cms-team-avatar-placeholder[data-v-9cf3663a]{align-items:center;background:color-mix(in srgb,var(--color-tertiary) 25%,transparent);color:var(--color-primary);display:flex;font-size:1.75rem;font-weight:600;height:100%;justify-content:center;width:100%}.cms-team-block--has-text-color .cms-team-avatar-placeholder[data-v-9cf3663a]{color:inherit}.cms-team-info[data-v-9cf3663a]{display:flex;flex-direction:column;gap:.35rem}.cms-team-name[data-v-9cf3663a]{color:var(--color-primary);font-size:1.1rem;font-weight:600;margin:0}.cms-team-block--has-text-color .cms-team-name[data-v-9cf3663a]{color:inherit}.cms-team-role[data-v-9cf3663a]{color:color-mix(in srgb,var(--color-primary) 75%,transparent);font-size:.9rem;margin:0}.cms-team-block--has-text-color .cms-team-role[data-v-9cf3663a]{color:inherit}.cms-team-divider[data-v-9cf3663a]{background:var(--color-tertiary);height:1px;margin:.5rem 0;width:100%}.cms-team-social[data-v-9cf3663a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.cms-team-social-link[data-v-9cf3663a]{align-items:center;background:var(--color-secondary);border-radius:2px;color:var(--color-primary);display:flex;height:44px;justify-content:center;transition:background .2s,color .2s;width:44px}.cms-team-block--has-text-color .cms-team-social-link[data-v-9cf3663a]{color:inherit}.cms-team-social-link[data-v-9cf3663a]:hover{background:var(--color-tertiary)}@media(max-width:600px){.cms-team-grid[data-v-9cf3663a]{grid-template-columns:1fr}}.cms-nlt-gallery[data-v-925a2e9b]{display:flex;flex-direction:column;gap:20px}.cms-nlt-gallery-header[data-v-925a2e9b]{align-items:end;display:flex;gap:16px;justify-content:space-between}.cms-nlt-gallery-title[data-v-925a2e9b]{color:var(--color-primary);font-size:clamp(1.4rem,2.2vw,2rem);margin:0}.cms-nlt-gallery-subtitle[data-v-925a2e9b]{color:var(--color-primary);line-height:1.7;margin:8px 0 0}.cms-nlt-gallery-link[data-v-925a2e9b]{align-items:center;background:var(--color-tertiary);border-radius:999px;color:var(--color-primary);display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.cms-nlt-gallery-grid[data-v-925a2e9b]{display:flex;gap:20px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:thin}.cms-nlt-gallery-track-wrap[data-v-925a2e9b]{position:relative}.cms-nlt-gallery-grid[data-v-925a2e9b]{scrollbar-width:none;-ms-overflow-style:none}.cms-nlt-gallery-grid[data-v-925a2e9b]::-webkit-scrollbar{display:none}.cms-nlt-gallery-card[data-v-925a2e9b]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--listing-card-radius,8px);flex:0 0 min(320px,calc(100vw - var(--app-content-gutter)*2));overflow:hidden;scroll-snap-align:start}.cms-nlt-gallery-card-link[data-v-925a2e9b]{color:inherit;display:block;text-decoration:none}.cms-nlt-gallery-image[data-v-925a2e9b]{aspect-ratio:16/9;background:linear-gradient(to bottom,#f9f9f9 50%,color-mix(in srgb,var(--color-tertiary) 80%,#000) 60%);display:block;height:auto;width:100%}.cms-nlt-gallery-body[data-v-925a2e9b]{display:flex;flex-direction:column;gap:10px;padding:16px}.cms-nlt-gallery-card-subtitle[data-v-925a2e9b],.cms-nlt-gallery-card-title[data-v-925a2e9b],.cms-nlt-gallery-price[data-v-925a2e9b]{color:var(--color-primary);margin:0}.cms-nlt-gallery-card-title[data-v-925a2e9b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-nlt-gallery-card-subtitle[data-v-925a2e9b]{color:color-mix(in srgb,var(--color-primary) 78%,transparent)}.cms-nlt-gallery-meta[data-v-925a2e9b]{color:color-mix(in srgb,var(--color-primary) 72%,transparent);display:flex;flex-wrap:wrap;font-size:.88rem;gap:8px 12px}.cms-nlt-gallery-price-row[data-v-925a2e9b]{align-items:center;display:flex;gap:12px;justify-content:space-between}.cms-nlt-gallery-price[data-v-925a2e9b]{align-items:center;background:var(--color-tertiary);border-radius:999px;box-shadow:0 4px 12px #00000040,0 2px 6px #00000026;color:var(--color-on-tertiary,#fff);display:inline-flex;font-size:.95rem;font-weight:700;gap:4px;padding:4px 10px}.cms-nlt-gallery-period[data-v-925a2e9b]{font-size:.72rem;font-weight:500;opacity:.85}.cms-nlt-gallery-rating[data-v-925a2e9b]{color:var(--color-primary);font-size:.82rem;font-weight:700}.cms-nlt-gallery-empty[data-v-925a2e9b]{color:var(--color-primary);margin:0}.cms-nlt-gallery--has-text-color .cms-nlt-gallery-arrow[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-card-subtitle[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-card-title[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-empty[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-link[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-meta[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-price[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-rating[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-subtitle[data-v-925a2e9b],.cms-nlt-gallery--has-text-color .cms-nlt-gallery-title[data-v-925a2e9b]{color:inherit}.cms-nlt-gallery-arrow[data-v-925a2e9b]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-secondary) 82%,transparent);border:0;border-radius:999px;color:var(--color-primary);cursor:pointer;display:flex;font-size:1.6rem;height:40px;justify-content:center;line-height:1;position:absolute;top:calc(50% - 20px);width:40px;z-index:2}.cms-nlt-gallery-arrow--prev[data-v-925a2e9b]{left:12px}.cms-nlt-gallery-arrow--next[data-v-925a2e9b]{right:12px}@media(max-width:720px){.cms-nlt-gallery-header[data-v-925a2e9b]{align-items:flex-start;flex-direction:column}.cms-nlt-gallery-arrow[data-v-925a2e9b]{height:36px;top:calc(50% - 18px);width:36px}}.cms-dynamic-gallery[data-v-2a45f11a]{display:flex;flex-direction:column;gap:20px}.cms-dynamic-gallery-header[data-v-2a45f11a]{align-items:end;display:flex;gap:16px;justify-content:space-between}.cms-dynamic-gallery-title[data-v-2a45f11a]{color:var(--color-primary);font-size:clamp(1.4rem,2.2vw,2rem);margin:0}.cms-dynamic-gallery-subtitle[data-v-2a45f11a]{color:var(--color-primary);line-height:1.7;margin:8px 0 0}.cms-dynamic-gallery-link[data-v-2a45f11a]{align-items:center;background:var(--color-tertiary);border-radius:999px;color:var(--color-primary);display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.cms-dynamic-gallery-grid[data-v-2a45f11a]{display:flex;gap:20px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:thin}.cms-dynamic-gallery-track-wrap[data-v-2a45f11a]{position:relative}.cms-dynamic-gallery-grid[data-v-2a45f11a]{scrollbar-width:none;-ms-overflow-style:none}.cms-dynamic-gallery-grid[data-v-2a45f11a]::-webkit-scrollbar{display:none}.cms-dynamic-gallery-card[data-v-2a45f11a]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--listing-card-radius,8px);flex:0 0 min(320px,calc(100vw - var(--app-content-gutter)*2));overflow:hidden;scroll-snap-align:start}.cms-dynamic-gallery-card-link[data-v-2a45f11a]{color:inherit;display:block;text-decoration:none}.cms-dynamic-gallery-image[data-v-2a45f11a]{aspect-ratio:16/9;background-color:var(--color-surface-soft,#f5f5f5);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.cms-dynamic-gallery-body[data-v-2a45f11a]{display:flex;flex-direction:column;gap:10px;padding:16px}.cms-dynamic-gallery-card-title[data-v-2a45f11a],.cms-dynamic-gallery-price[data-v-2a45f11a]{color:var(--color-primary);margin:0}.cms-dynamic-gallery-card-title[data-v-2a45f11a]{font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-dynamic-gallery-meta[data-v-2a45f11a]{color:color-mix(in srgb,var(--color-primary) 72%,transparent);display:flex;flex-wrap:wrap;font-size:.88rem;gap:8px 12px}.cms-dynamic-gallery-price[data-v-2a45f11a]{align-items:center;align-self:flex-start;background:var(--color-tertiary);border-radius:999px;box-shadow:0 4px 12px #00000040,0 2px 6px #00000026;color:var(--color-on-tertiary,#fff);display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;padding:4px 10px;transform:translateY(-2px)}.cms-dynamic-gallery-empty[data-v-2a45f11a]{color:var(--color-primary);margin:0}.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-arrow[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-card-title[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-empty[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-link[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-meta[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-price[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-subtitle[data-v-2a45f11a],.cms-dynamic-gallery--has-text-color .cms-dynamic-gallery-title[data-v-2a45f11a]{color:inherit}.cms-dynamic-gallery-arrow[data-v-2a45f11a]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-secondary) 82%,transparent);border:0;border-radius:999px;color:var(--color-primary);cursor:pointer;display:flex;font-size:1.6rem;height:40px;justify-content:center;line-height:1;position:absolute;top:calc(50% - 20px);width:40px;z-index:2}.cms-dynamic-gallery-arrow--prev[data-v-2a45f11a]{left:12px}.cms-dynamic-gallery-arrow--next[data-v-2a45f11a]{right:12px}@media(max-width:720px){.cms-dynamic-gallery-header[data-v-2a45f11a]{align-items:flex-start;flex-direction:column}.cms-dynamic-gallery-arrow[data-v-2a45f11a]{height:36px;top:calc(50% - 18px);width:36px}}.cms-map-block[data-v-144cafe3]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:none;border-radius:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 8%,transparent),0 6px 18px color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:grid;gap:24px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding:0 0 0 16px}.cms-map-block--stack[data-v-144cafe3]{gap:20px;grid-template-columns:1fr;padding:20px 20px 0}.cms-map-block--stack .cms-map-copy[data-v-144cafe3]{justify-content:flex-start}.cms-map-block--stack .cms-map-media[data-v-144cafe3]{border-radius:12px;margin:0 0 20px}.cms-map-copy[data-v-144cafe3]{color:inherit;display:flex;flex-direction:column;gap:12px;justify-content:center}.cms-map-title[data-v-144cafe3]{font-size:clamp(1.4rem,2.2vw,2rem);font-weight:700;margin:0}.cms-map-address[data-v-144cafe3],.cms-map-subtitle[data-v-144cafe3]{line-height:1.7;margin:0}.cms-map-link[data-v-144cafe3]{align-items:center;align-self:flex-start;background:var(--color-tertiary);border-radius:999px;color:var(--color-primary);display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.cms-map-block--has-text-color .cms-map-link[data-v-144cafe3],.cms-map-block--has-text-color .cms-map-placeholder[data-v-144cafe3]{color:inherit}.cms-map-media[data-v-144cafe3]{background:color-mix(in srgb,var(--color-secondary) 86%,var(--color-primary) 14%);border-bottom-right-radius:16px;border-top-right-radius:16px;min-height:320px;overflow:hidden}.cms-map-media iframe[data-v-144cafe3],.cms-map-placeholder[data-v-144cafe3]{border:0;height:100%;width:100%}.cms-map-placeholder[data-v-144cafe3]{align-items:center;color:var(--color-primary);display:flex;justify-content:center}@media(max-width:900px){.cms-map-block[data-v-144cafe3]{grid-template-columns:1fr}.cms-map-media[data-v-144cafe3]{min-height:260px}.cms-map-block--stack .cms-map-media[data-v-144cafe3]{margin-bottom:0}}.cms-reviews-block[data-v-37c6b5ff]{background:#fff;border-radius:16px;box-shadow:0 1px 4px #00000014;box-sizing:border-box;color:#202124;padding:24px clamp(1.25rem,3vw,2.25rem);width:100%}.cms-reviews-block__header[data-v-37c6b5ff]{margin-bottom:14px}.cms-reviews-block__title[data-v-37c6b5ff]{color:#202124;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.2;margin:0 0 4px}.cms-reviews-block__subtitle[data-v-37c6b5ff]{color:#5f6368;font-size:1rem;line-height:1.4;margin:0}.cms-reviews-block[data-v-37c6b5ff] .dealer-reviews{background:transparent;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:0;width:100%}.cms-news-gallery[data-v-96372e68]{color:var(--color-text-primary,var(--color-primary));grid-column:1/-1;overflow:hidden}.cms-news-gallery-header[data-v-96372e68]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.cms-news-gallery-title[data-v-96372e68]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:700;margin:0 0 .3rem}.cms-news-gallery-subtitle[data-v-96372e68]{color:var(--color-text-muted,var(--color-primary));font-size:.95rem;margin:0}.cms-news-gallery-cta[data-v-96372e68]{color:var(--color-cta,var(--color-primary));flex-shrink:0;font-size:.9rem;font-weight:600;text-decoration:underline;white-space:nowrap}.cms-news-gallery-cta[data-v-96372e68]:hover{color:color-mix(in srgb,var(--color-cta,var(--color-primary)) 80%,transparent)}.cms-news-track-wrap[data-v-96372e68]{position:relative}.cms-news-track[data-v-96372e68]{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}.cms-news-track[data-v-96372e68]::-webkit-scrollbar{display:none}.news-card[data-v-96372e68]{background:var(--color-surface,var(--color-surface-soft,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:14px;color:var(--color-text-primary,var(--color-primary));display:flex;flex:0 0 300px;flex-direction:column;overflow:hidden;scroll-snap-align:start;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.news-card[data-v-96372e68]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--color-primary) 15%,transparent);transform:translateY(-3px)}.news-card-image[data-v-96372e68]{aspect-ratio:16/9;background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 5%,transparent));overflow:hidden;width:100%}.news-card-image img[data-v-96372e68]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.news-card:hover .news-card-image img[data-v-96372e68]{transform:scale(1.04)}.news-card-image-placeholder[data-v-96372e68]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 4%,transparent),color-mix(in srgb,var(--color-primary) 10%,transparent));height:100%;width:100%}.news-card-body[data-v-96372e68]{display:flex;flex:1;flex-direction:column;gap:.4rem;padding:1rem 1.1rem 1.2rem}.news-card-source[data-v-96372e68]{color:var(--color-cta,var(--color-primary));font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.news-card-title[data-v-96372e68]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:.95rem;font-weight:700;-webkit-line-clamp:3;line-height:1.4}.news-card-excerpt[data-v-96372e68],.news-card-title[data-v-96372e68]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-card-excerpt[data-v-96372e68]{font-size:.85rem;-webkit-line-clamp:2;line-height:1.5}.news-card-date[data-v-96372e68],.news-card-excerpt[data-v-96372e68]{color:var(--color-text-muted,var(--color-primary))}.news-card-date[data-v-96372e68]{font-size:.75rem;margin-top:auto;opacity:.7;padding-top:.5rem}.gallery-arrow[data-v-96372e68]{align-items:center;background:var(--color-surface,#fff);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:50%;box-shadow:0 2px 10px color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-text-primary,var(--color-primary));cursor:pointer;display:none;font-size:1.4rem;height:2.4rem;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:2.4rem;z-index:2}.gallery-arrow--prev[data-v-96372e68]{left:-1.2rem}.gallery-arrow--next[data-v-96372e68]{right:-1.2rem}@media(hover:hover)and (min-width:900px){.gallery-arrow[data-v-96372e68]{display:flex}}@media(max-width:600px){.news-card[data-v-96372e68]{flex:0 0 260px}}.cms-dealer-podcast[data-v-d429b27a]{padding:2rem 0}.cms-dealer-podcast__inner[data-v-d429b27a]{background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 5%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:16px;margin:0 auto;max-width:720px;padding:1.5rem}.cms-dealer-podcast__badge[data-v-d429b27a]{align-items:center;background:var(--color-cta,var(--color-primary));border-radius:999px;color:var(--color-cta-contrast,#fff);display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;letter-spacing:.06em;margin-bottom:1rem;padding:.35rem .75rem;text-transform:uppercase}.cms-dealer-podcast__title[data-v-d429b27a]{color:var(--color-heading,var(--color-text-primary,var(--color-primary)));font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.3;margin:0 0 .5rem}.cms-dealer-podcast__desc[data-v-d429b27a]{color:var(--color-text-muted,var(--color-primary));font-size:.92rem;line-height:1.6;margin:0 0 1rem}.cms-dealer-podcast__audio[data-v-d429b27a]{border-radius:8px;margin-bottom:.75rem;width:100%}.cms-dealer-podcast__transcript-toggle[data-v-d429b27a]{background:transparent;border:none;color:var(--color-cta,var(--color-primary));cursor:pointer;font-size:.85rem;font-weight:600;padding:.3rem 0;transition:opacity .15s}.cms-dealer-podcast__transcript-toggle[data-v-d429b27a]:hover{opacity:.75}.cms-dealer-podcast__transcript[data-v-d429b27a]{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,margin-top .3s ease}.cms-dealer-podcast__transcript.is-open[data-v-d429b27a]{margin-top:.75rem;max-height:5000px;opacity:1}.cms-dealer-podcast__transcript pre[data-v-d429b27a]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 2%,transparent));border-left:3px solid var(--color-cta,var(--color-primary));border-radius:10px;color:var(--color-text-primary,var(--color-primary));font-family:inherit;font-size:.88rem;line-height:1.65;margin:0;padding:1rem 1.2rem;white-space:pre-wrap}.cms-search-usato[data-v-c8e74642]{display:flex;flex-direction:column;gap:.75rem}.cms-search-title[data-v-c8e74642]{color:var(--color-primary);font-size:1rem;font-weight:600;margin:0}.cms-search-usato--has-text-color .cms-search-empty[data-v-c8e74642],.cms-search-usato--has-text-color .cms-search-input[data-v-c8e74642],.cms-search-usato--has-text-color .cms-search-item[data-v-c8e74642],.cms-search-usato--has-text-color .cms-search-loading[data-v-c8e74642],.cms-search-usato--has-text-color .cms-search-title[data-v-c8e74642]{color:inherit}.cms-search-wrapper[data-v-c8e74642]{position:relative}.cms-search-form[data-v-c8e74642]{display:flex;gap:.5rem;max-width:400px}.cms-search-usato--full .cms-search-form[data-v-c8e74642]{max-width:none;width:100%}@media(max-width:900px){.cms-search-form[data-v-c8e74642]{max-width:none;width:100%}}.cms-search-input[data-v-c8e74642]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:8px;color:var(--color-primary);flex:1;font-size:.95rem;padding:.6rem .85rem}.cms-search-input[data-v-c8e74642]::-moz-placeholder{color:color-mix(in srgb,var(--color-primary) 50%,transparent)}.cms-search-input[data-v-c8e74642]::placeholder{color:color-mix(in srgb,var(--color-primary) 50%,transparent)}.cms-search-input[data-v-c8e74642]:focus{border-color:var(--color-tertiary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-tertiary) 25%,transparent);outline:none}.cms-search-option[data-v-c8e74642]{display:block;margin:0;padding:0}.cms-search-listbox[data-v-c8e74642]{max-height:280px;overflow-y:auto}.cms-search-see-all[data-v-c8e74642]{border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);flex-shrink:0}.cms-search-dropdown[data-v-c8e74642]{background:var(--color-bg,var(--color-secondary));border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;box-shadow:0 8px 24px #00000026;display:flex;flex-direction:column;left:0;margin-top:4px;max-height:360px;overflow:hidden;position:absolute;right:0;top:100%;z-index:50}.cms-search-usato--full .cms-search-dropdown[data-v-c8e74642]{max-width:100%}.cms-search-empty[data-v-c8e74642],.cms-search-loading[data-v-c8e74642]{color:color-mix(in srgb,var(--color-primary) 70%,transparent);font-size:.9rem;padding:1rem}.cms-search-item[data-v-c8e74642]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:flex;font:inherit;gap:.75rem;padding:.6rem .85rem;text-align:left;text-decoration:none;width:100%}.cms-search-item[data-v-c8e74642]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.cms-search-item-img[data-v-c8e74642]{border-radius:4px;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:48px}.cms-search-item-body[data-v-c8e74642]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.cms-search-item-title[data-v-c8e74642]{font-size:.95rem;font-weight:600}.cms-search-item-meta[data-v-c8e74642]{font-size:.8rem;opacity:.8}.cms-search-item--all[data-v-c8e74642]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);font-weight:600;justify-content:center}.cms-search-nlt[data-v-325204aa]{display:flex;flex-direction:column;gap:.75rem}.cms-search-title[data-v-325204aa]{color:var(--color-primary);font-size:1rem;font-weight:600;margin:0}.cms-search-nlt--has-text-color .cms-search-empty[data-v-325204aa],.cms-search-nlt--has-text-color .cms-search-input[data-v-325204aa],.cms-search-nlt--has-text-color .cms-search-item[data-v-325204aa],.cms-search-nlt--has-text-color .cms-search-loading[data-v-325204aa],.cms-search-nlt--has-text-color .cms-search-title[data-v-325204aa]{color:inherit}.cms-search-wrapper[data-v-325204aa]{position:relative}.cms-search-form[data-v-325204aa]{display:flex;gap:.5rem;max-width:400px}.cms-search-nlt--full .cms-search-form[data-v-325204aa]{max-width:none;width:100%}@media(max-width:900px){.cms-search-form[data-v-325204aa]{max-width:none;width:100%}}.cms-search-input[data-v-325204aa]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:8px;color:var(--color-primary);flex:1;font-size:.95rem;padding:.6rem .85rem}.cms-search-input[data-v-325204aa]::-moz-placeholder{color:color-mix(in srgb,var(--color-primary) 50%,transparent)}.cms-search-input[data-v-325204aa]::placeholder{color:color-mix(in srgb,var(--color-primary) 50%,transparent)}.cms-search-input[data-v-325204aa]:focus{border-color:var(--color-tertiary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-tertiary) 25%,transparent);outline:none}.cms-search-option[data-v-325204aa]{display:block;margin:0;padding:0}.cms-search-listbox[data-v-325204aa]{max-height:280px;overflow-y:auto}.cms-search-see-all[data-v-325204aa]{border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);flex-shrink:0}.cms-search-dropdown[data-v-325204aa]{background:var(--color-bg,var(--color-secondary));border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;box-shadow:0 8px 24px #00000026;display:flex;flex-direction:column;left:0;margin-top:4px;max-height:360px;overflow:hidden;position:absolute;right:0;top:100%;z-index:50}.cms-search-nlt--full .cms-search-dropdown[data-v-325204aa]{max-width:100%}.cms-search-empty[data-v-325204aa],.cms-search-loading[data-v-325204aa]{color:color-mix(in srgb,var(--color-primary) 70%,transparent);font-size:.9rem;padding:1rem}.cms-search-item[data-v-325204aa]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:flex;font:inherit;gap:.75rem;padding:.6rem .85rem;text-align:left;text-decoration:none;width:100%}.cms-search-item[data-v-325204aa]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.cms-search-item-img[data-v-325204aa]{border-radius:4px;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:48px}.cms-search-item-body[data-v-325204aa]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.cms-search-item-title[data-v-325204aa]{font-size:.95rem;font-weight:600}.cms-search-item-meta[data-v-325204aa]{font-size:.8rem;opacity:.8}.cms-search-item--all[data-v-325204aa]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);font-weight:600;justify-content:center}.cms-compro-block[data-v-9f445469]{background:color-mix(in srgb,var(--color-secondary) 92%,var(--color-primary) 8%);border:none;border-radius:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 8%,transparent),0 6px 18px color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);padding:1.75rem 1.5rem}.cms-compro-inner[data-v-9f445469]{max-width:42rem}.cms-compro-heading[data-v-9f445469]{font-size:1.35rem;font-weight:600;line-height:1.25;margin:0 0 .75rem}.cms-compro-intro[data-v-9f445469]{line-height:1.55;margin:0 0 1.25rem;opacity:.92}.cms-compro-intro--html[data-v-9f445469] p{margin:0 0 .75rem}.cms-compro-intro--html[data-v-9f445469] p:last-child{margin-bottom:0}.cms-compro-cta[data-v-9f445469]{align-items:center;background:var(--color-tertiary);border:none;border-radius:999px;color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;min-height:44px;padding:.65rem 1.35rem;text-decoration:none;transition:filter .15s ease,transform .12s ease}.cms-compro-cta[data-v-9f445469]:hover{filter:brightness(1.06);transform:translateY(-1px)}.cms-compro-unavailable[data-v-9f445469]{font-size:.9rem;margin:0;opacity:.7}.cms-compro-cta-block[data-v-a2d5523e]{padding:.5rem 0 1.5rem;width:100%}.cms-compro-cta-block--full[data-v-a2d5523e]{max-width:100%}.cms-compro-cta-dual[data-v-a2d5523e]{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;width:100%}@media(max-width:639px){.cms-compro-cta-dual[data-v-a2d5523e]{grid-template-columns:1fr}}.cms-compro-cta-col[data-v-a2d5523e]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.cms-compro-cta-col__title[data-v-a2d5523e]{color:var(--color-primary,#1a1a1a);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0;opacity:.85;text-transform:uppercase}.cms-compro-cta-desc[data-v-a2d5523e]{color:var(--color-primary,#1a1a1a);font-size:.95rem;line-height:1.45;margin:0;white-space:pre-wrap}.cms-compro-cta-block__btn[data-v-a2d5523e]{align-items:center;background:var(--color-cta,var(--dealer-primary,#1a1a1a));border:none;border-radius:8px;color:var(--color-cta-contrast,#fff);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:auto;padding:.75rem 1.25rem;text-align:center;text-decoration:none;transition:filter .15s ease}.cms-compro-cta-block__btn[data-v-a2d5523e]:hover{filter:brightness(1.08)}.cms-compro-cta-block--unavailable[data-v-a2d5523e]{font-size:.9rem;margin:0;opacity:.7;text-align:center}.left-sidebar[data-v-4f44980b]{height:100vh;left:0;position:fixed;top:0;width:var(--sidebar-width,380px)}.sidebar-video[data-v-4f44980b]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.sidebar-video[data-v-4f44980b] img,.sidebar-video[data-v-4f44980b] video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-services[data-v-4f44980b]{bottom:0;left:0;pointer-events:auto;position:absolute;right:0;top:var(--header-height,94px);z-index:5}@media(max-width:1249px){.left-sidebar[data-v-4f44980b]{inset:0;pointer-events:none;position:fixed;z-index:4000}.desktop-only[data-v-4f44980b]{display:none}.sidebar-services[data-v-4f44980b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;height:calc(100vh - var(--header-height, 94px));height:calc(100dvh - var(--header-height, 94px));left:0;opacity:0;padding-top:20px;pointer-events:none;position:fixed;right:0;top:var(--header-height,94px);transition:opacity .25s ease;visibility:hidden;width:100%}.left-sidebar.open .sidebar-services[data-v-4f44980b]{opacity:1;pointer-events:auto;visibility:visible}}.filters-bar[data-v-62a15dbe]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.filters-row-top[data-v-62a15dbe]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.filters-summary[data-v-62a15dbe]{display:flex;justify-content:flex-start}.filters-search-wrap[data-v-62a15dbe]{flex:1 1 180px}.filters-search[data-v-62a15dbe]{background:color-mix(in srgb,var(--color-secondary) 85%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 40%,transparent);border-radius:6px;color:var(--color-primary);font-size:14px;padding:6px 10px;width:100%}.filters-audience[data-v-62a15dbe]{display:flex;flex-wrap:wrap;gap:6px}.reset-pill[data-v-62a15dbe]{align-items:center;background:color-mix(in srgb,var(--color-primary) 75%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:10px;cursor:pointer;display:flex;font-size:11px;font-weight:600;height:40px;justify-content:center;min-width:60px;opacity:.7;padding:4px 10px;text-transform:uppercase}.reset-pill[data-v-62a15dbe]:hover{border-color:var(--color-tertiary);opacity:1}.reset-pill.active[data-v-62a15dbe]{background:var(--color-primary);border-color:var(--color-primary);opacity:1}.reset-pill.active[data-v-62a15dbe],.reset-pill.active .pill-code[data-v-62a15dbe],.reset-pill.active .pill-label[data-v-62a15dbe]{color:var(--color-secondary)}.brand-count[data-v-62a15dbe]{margin-left:4px;opacity:.7}.brand-chip.active[data-v-62a15dbe]{background:var(--color-tertiary);color:var(--color-primary)}.landing-chip[data-v-62a15dbe]{opacity:.9}.filters-row-second[data-v-62a15dbe]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.filters-pills-group[data-v-62a15dbe]{display:flex;flex-wrap:wrap;gap:6px}.pill[data-v-62a15dbe]{align-items:center;background:color-mix(in srgb,var(--color-primary) 90%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;height:40px;justify-content:center;min-width:60px;padding:4px 8px}.pill-code[data-v-62a15dbe]{font-size:13px;font-weight:800}.pill-label[data-v-62a15dbe]{font-size:9px;opacity:.8;text-transform:uppercase}.pill-code--green[data-v-62a15dbe]{color:#16a34a}.pill-code--black[data-v-62a15dbe]{color:#111}.pill-code--orange[data-v-62a15dbe]{color:#f97316}.pill-code--blue[data-v-62a15dbe]{color:#0284c7;font-style:italic}.pill-code--aud svg[data-v-62a15dbe]{fill:var(--color-tertiary);height:16px;stroke:var(--color-tertiary);stroke-width:1.4;width:16px}.pill.active[data-v-62a15dbe]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-secondary)}.pill.active .pill-code[data-v-62a15dbe],.pill.active .pill-label[data-v-62a15dbe]{color:var(--color-secondary);opacity:1}.pill.active .pill-code--aud svg[data-v-62a15dbe]{fill:var(--color-secondary);stroke:var(--color-secondary)}@media(max-width:768px){.filters-row-second[data-v-62a15dbe]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.filters-row-second[data-v-62a15dbe]::-webkit-scrollbar{display:none}.filters-pills-group[data-v-62a15dbe]{flex-wrap:nowrap;gap:4px}.pill[data-v-62a15dbe]{min-width:52px;padding:2px 6px}.pill[data-v-62a15dbe],.reset-pill[data-v-62a15dbe]{flex:0 0 auto;height:34px}.reset-pill[data-v-62a15dbe]{border-radius:8px;font-size:10px;padding:2px 8px}.pill-code[data-v-62a15dbe]{font-size:11px}.pill-label[data-v-62a15dbe]{font-size:8px}.filters-scroll[data-v-62a15dbe]{position:relative}}@media(max-width:1249px){.filters-bar[data-v-62a15dbe]{padding:0}.filters-row-top[data-v-62a15dbe]{align-items:stretch}.filters-search[data-v-62a15dbe]{font-size:15px;height:36px}}.nlt-offer-listing[data-v-d14a08fc]{display:flex;flex-direction:column;gap:20px}.listing-intro[data-v-d14a08fc]{color:var(--color-primary);font-size:14px;line-height:1.55;margin:0 0 4px;max-width:78ch;opacity:.9}.listing-grid[data-v-d14a08fc]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1280px){.listing-grid[data-v-d14a08fc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.listing-grid[data-v-d14a08fc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.listing-grid[data-v-d14a08fc]{grid-template-columns:1fr}}.listing-card[data-v-d14a08fc]{background:color-mix(in srgb,var(--color-primary) 25%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--listing-card-radius,8px);display:flex;flex-direction:column;overflow:hidden}.card-header[data-v-d14a08fc]{min-height:2.7em;padding:14px 16px 0}.card-title[data-v-d14a08fc]{color:var(--color-primary);display:-webkit-box;font-size:13px;font-weight:600;-webkit-line-clamp:2;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}.card-link[data-v-d14a08fc]{color:inherit;display:block;text-decoration:none}.card-image-wrapper[data-v-d14a08fc]{background:linear-gradient(to bottom,#f9f9f9 50%,color-mix(in srgb,var(--color-tertiary) 60%,var(--color-secondary)));margin-top:10px;overflow:hidden;position:relative}.card-spec-pills[data-v-d14a08fc]{gap:6px;left:15px;position:absolute;top:3px;z-index:2}.card-pill[data-v-d14a08fc],.card-spec-pills[data-v-d14a08fc]{align-items:center;display:flex}.card-pill[data-v-d14a08fc]{background:#00000080;border:1px solid var(--secondary-color);border-radius:4px;flex-direction:column;gap:0;height:28px;justify-content:center;min-width:46px;padding:2px 6px}.card-pill .pill-code[data-v-d14a08fc]{color:var(--color-primary);font-size:13px;font-weight:800;letter-spacing:-1px;line-height:1.1}.card-pill .pill-code--green[data-v-d14a08fc]{color:#4ade80}.card-pill .pill-code--black[data-v-d14a08fc]{color:#e5e5e5}.card-pill .pill-code--orange[data-v-d14a08fc]{color:#fb923c}.card-pill .pill-code--blue[data-v-d14a08fc]{color:#38bdf8;font-style:italic}.card-pill .pill-label[data-v-d14a08fc]{color:#fff;display:none;font-size:8px;line-height:1.1;opacity:.9;text-transform:uppercase}.audience-badge[data-v-d14a08fc]{border-radius:4px;box-shadow:0 6px 18px #00000040;color:#fff;font-size:11px;font-weight:700;letter-spacing:.2px;padding:6px 10px;position:absolute;right:3px;top:3px;z-index:2}.audience-badge.is-privati[data-v-d14a08fc]{background:color-mix(in srgb,var(--color-extra) 50%,#000);color:#fff}.audience-badge.is-piva[data-v-d14a08fc]{background:color-mix(in srgb,var(--color-tertiary) 55%,#000);color:#fff}.card-image[data-v-d14a08fc]{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.card-body[data-v-d14a08fc]{display:flex;flex-direction:column;gap:10px;padding:12px 20px 16px 16px}.card-price-row[data-v-d14a08fc]{gap:10px;justify-content:space-between}.card-price[data-v-d14a08fc],.card-price-row[data-v-d14a08fc]{align-items:center;display:flex}.card-price[data-v-d14a08fc]{color:var(--color-primary);font-size:22px;font-weight:700;gap:8px}.price-symbol[data-v-d14a08fc]{font-size:18px;font-weight:700}.price-period[data-v-d14a08fc]{font-size:12px;font-weight:600;margin-left:4px;opacity:.85}.badge-iva[data-v-d14a08fc]{border:1px solid color-mix(in srgb,var(--color-tertiary) 100%,transparent);border-radius:4px;color:var(--color-primary);flex-shrink:0;font-size:9px;font-weight:400;padding:5px 20px 5px 10px;white-space:nowrap}.card-rating-convenienza[data-v-d14a08fc]{align-items:center;color:var(--color-primary);display:flex;font-size:11px;font-weight:600;gap:6px;opacity:.9}.rating-stars[data-v-d14a08fc]{display:inline-flex;gap:1px}.rating-star[data-v-d14a08fc]{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.rating-star.filled[data-v-d14a08fc]{color:#e6b800}.rating-label[data-v-d14a08fc]{font-size:10px;opacity:.9}.card-divider[data-v-d14a08fc]{background:color-mix(in srgb,var(--color-primary) 18%,transparent);height:1px}.card-primary-specs[data-v-d14a08fc]{align-items:center;color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px}.primary-spec[data-v-d14a08fc]{align-items:center;display:flex;gap:6px}.primary-sep[data-v-d14a08fc]{opacity:.5}.spec-dot[data-v-d14a08fc]{border-radius:50%;box-shadow:0 0 0 1px #0000004d;height:8px;width:8px}.spec-dot--months[data-v-d14a08fc]{background:var(--color-error)}.spec-dot--km[data-v-d14a08fc]{background:var(--color-warning)}.spec-dot--canone[data-v-d14a08fc]{background:var(--color-success)}.listing-card[data-v-d14a08fc] .listing-share .share-trigger{background:transparent;border:1px solid rgba(0,0,0,.35);color:var(--color-tertiary)}.listing-card[data-v-d14a08fc] .listing-share .share-trigger .icon svg,.listing-card[data-v-d14a08fc] .listing-share .share-trigger .icon{color:var(--color-tertiary)!important}.listing-card[data-v-d14a08fc] .listing-share .share-trigger:hover{background:#0000000f;border-color:#0000008c}.listing-card[data-v-d14a08fc] .listing-favorite-cta{background:transparent;border:1px solid rgba(0,0,0,.35);border-radius:8px;color:var(--color-tertiary);font-size:12px;font-weight:800;height:34px;padding:0 12px}.listing-card[data-v-d14a08fc] .listing-favorite-cta:hover:not(:disabled){background:#0000000f;border-color:#0000008c}.listing-card[data-v-d14a08fc] .listing-favorite-cta .icon svg path,.listing-card[data-v-d14a08fc] .listing-favorite-cta .icon svg,.listing-card[data-v-d14a08fc] .listing-favorite-cta .icon{color:#e6b800!important;fill:currentColor!important}.card-footer[data-v-d14a08fc]{align-items:center;background:color-mix(in srgb,var(--color-primary) 99%,transparent);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding:10px 12px}.card-footer-actions[data-v-d14a08fc]{flex-shrink:0;justify-content:flex-end}.card-footer-actions[data-v-d14a08fc],.dealer-info[data-v-d14a08fc]{align-items:center;display:flex;gap:10px}.dealer-info[data-v-d14a08fc]{min-width:0}.dealer-logo[data-v-d14a08fc]{height:34px;max-width:140px;-o-object-fit:contain;object-fit:contain;width:auto}.dealer-meta[data-v-d14a08fc]{color:var(--color-primary);display:flex;font-size:13px;font-weight:600;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-load-more[data-v-d14a08fc]{display:flex;justify-content:center;padding:10px 0 20px}.load-more-button[data-v-d14a08fc]{background:color-mix(in srgb,var(--color-secondary) 75%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:10px;color:var(--color-primary);cursor:pointer;font-weight:700;min-width:220px;padding:12px 16px}.load-more-button[data-v-d14a08fc]:disabled{cursor:not-allowed;opacity:.6}.loading-dots[data-v-d14a08fc]{align-items:center;display:inline-flex;gap:6px}.loading-dots span[data-v-d14a08fc]{animation:dotPulse-d14a08fc 1s ease-in-out infinite;background:var(--color-primary);border-radius:999px;height:6px;opacity:.7;width:6px}.loading-dots span[data-v-d14a08fc]:nth-child(2){animation-delay:.15s}.loading-dots span[data-v-d14a08fc]:nth-child(3){animation-delay:.3s}@keyframes dotPulse-d14a08fc{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.nlt-configurator[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-secondary) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px}.nlt-configurator-row[data-v-c51b80dd]{display:flex;flex-direction:column;gap:6px}.nlt-configurator-row.readonly[data-v-c51b80dd]{align-items:center;color:var(--color-primary);flex-direction:row;font-size:14px;font-weight:600;gap:8px}.nlt-configurator-listino[data-v-c51b80dd]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);display:flex;gap:8px;padding-bottom:8px}.nlt-configurator-listino-value[data-v-c51b80dd]{color:var(--color-primary);font-size:15px;font-weight:700}.nlt-configurator-label[data-v-c51b80dd],.nlt-configurator-label-inline[data-v-c51b80dd]{color:var(--color-primary);font-size:13px;font-weight:600;opacity:.9}.nlt-configurator-anticipo-cards[data-v-c51b80dd]{align-items:stretch;display:flex;gap:10px;padding-top:12px}.nlt-configurator-anticipo-card[data-v-c51b80dd]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:10px;box-shadow:0 1px 3px #0000000f;color:var(--color-primary);cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:64px;padding:10px 8px;position:relative;transition:all .25s ease}.nlt-configurator-anticipo-card[data-v-c51b80dd]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-tertiary) 60%,transparent);box-shadow:0 4px 12px #00000014}.nlt-configurator-anticipo-card.active[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-tertiary) 12%,transparent);border-color:var(--color-tertiary);box-shadow:0 0 0 1px var(--color-tertiary),0 4px 14px #0000001a}.nlt-configurator-anticipo-card.featured[data-v-c51b80dd]{flex:1.25;min-height:76px;padding:12px 10px}.nlt-configurator-anticipo-card.featured[data-v-c51b80dd]:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.nlt-anticipo-bullet[data-v-c51b80dd]{border-radius:50%;box-shadow:0 0 0 1px #00000040;height:8px;left:8px;position:absolute;top:8px;width:8px}.nlt-anticipo-bullet--red[data-v-c51b80dd]{background:var(--color-error)}.nlt-anticipo-bullet--yellow[data-v-c51b80dd]{background:var(--color-warning)}.nlt-anticipo-bullet--green[data-v-c51b80dd]{background:var(--color-success)}.nlt-configurator-anticipo-badge[data-v-c51b80dd]{background:var(--color-tertiary);border-radius:6px;box-shadow:0 2px 6px #00000040;color:var(--color-primary);font-size:10px;font-weight:700;left:50%;letter-spacing:.04em;padding:3px 10px;position:absolute;top:-8px;transform:translate(-50%) rotate(-4deg);white-space:nowrap}.nlt-configurator-anticipo-value[data-v-c51b80dd]{font-size:24px;font-weight:800;letter-spacing:-.04em;line-height:1}.nlt-configurator-anticipo-card.featured .nlt-configurator-anticipo-value[data-v-c51b80dd]{font-size:32px;letter-spacing:-.05em}@media(max-width:480px){.nlt-configurator-anticipo-cards[data-v-c51b80dd]{flex-direction:column;gap:8px}.nlt-configurator-anticipo-card.featured[data-v-c51b80dd]{flex:1;min-height:72px}}.nlt-configurator-select[data-v-c51b80dd]{background:var(--color-bg,var(--color-secondary));border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:600;max-width:200px;padding:10px 12px}.nlt-configurator-pills[data-v-c51b80dd]{display:flex;flex-wrap:wrap;gap:8px}.nlt-configurator-pill[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-primary) 40%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px;transition:border-color .2s,background .2s}.nlt-configurator-pill.active[data-v-c51b80dd],.nlt-configurator-pill[data-v-c51b80dd]:hover{border-color:var(--color-tertiary)}.nlt-configurator-pill.active[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-tertiary) 20%,transparent);color:var(--color-primary)}.nlt-configurator-privato-cards[data-v-c51b80dd]{align-items:stretch}.nlt-configurator-mesi-cards[data-v-c51b80dd],.nlt-configurator-privato-cards[data-v-c51b80dd]{display:flex;flex-direction:row;gap:10px}.nlt-configurator-mesi-card[data-v-c51b80dd]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:10px;box-shadow:0 1px 3px #0000000f;color:var(--color-primary);cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:72px;min-height:80px;padding:24px 8px;transition:all .25s ease}.nlt-configurator-mesi-card[data-v-c51b80dd]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 4px 12px #00000014}.nlt-configurator-km-single-card.active[data-v-c51b80dd],.nlt-configurator-mesi-card.active[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-info) 12%,transparent);border-color:var(--color-info);box-shadow:0 0 0 1px var(--color-info),0 4px 14px #0000001a}.nlt-configurator-mesi-value[data-v-c51b80dd]{font-size:36px;font-weight:800;letter-spacing:-.04em;line-height:1}.nlt-configurator-mesi-label[data-v-c51b80dd]{font-size:11px;font-weight:600;letter-spacing:.02em;margin-top:2px;opacity:.8}.nlt-configurator-privato-cards .nlt-configurator-km-single-card[data-v-c51b80dd]{flex:1;max-width:96px;min-width:80px}.nlt-configurator-km-single-card[data-v-c51b80dd]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:10px;box-shadow:0 1px 3px #0000000f;color:var(--color-primary);display:flex;flex-direction:column;justify-content:center;max-width:88px;min-height:110px;padding:24px 8px}.nlt-configurator-km-single-value[data-v-c51b80dd]{font-size:24px;font-weight:800;letter-spacing:-.04em;line-height:1}.nlt-configurator-km-single-label[data-v-c51b80dd]{font-size:11px;font-weight:600;letter-spacing:.02em;margin-top:2px;opacity:.8;white-space:nowrap}.nlt-configurator-slider-block[data-v-c51b80dd]{display:flex;flex-direction:column;gap:16px}.nlt-configurator-slider-area[data-v-c51b80dd]{align-items:center;display:flex;position:relative}.nlt-configurator-slider-track[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-primary) 25%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:5px;height:10px;left:0;pointer-events:none;position:absolute;right:0}.nlt-configurator-slider[data-v-c51b80dd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;flex:1;height:10px;min-width:0;position:relative;z-index:1}.nlt-configurator-slider[data-v-c51b80dd]::-webkit-slider-runnable-track{background:transparent;height:10px}.nlt-configurator-slider[data-v-c51b80dd]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-info);border-radius:50%;box-shadow:0 1px 4px #0003;cursor:pointer;height:24px;margin-top:-7px;width:24px}.nlt-configurator-slider[data-v-c51b80dd]::-moz-range-track{background:transparent;height:10px}.nlt-configurator-slider[data-v-c51b80dd]::-moz-range-thumb{background:var(--color-info);border:none;border-radius:50%;box-shadow:0 1px 4px #0003;cursor:pointer;height:24px;width:24px}.nlt-configurator-ticks-area[data-v-c51b80dd]{color:var(--color-primary);font-size:12px;font-weight:600;min-height:40px;opacity:1;position:relative;width:100%}.nlt-configurator-tick-wrap[data-v-c51b80dd]{align-items:center;display:flex;flex-direction:column;gap:2px;position:absolute;top:0}.nlt-configurator-km-arrow[data-v-c51b80dd]{font-size:16px;line-height:1}.nlt-configurator-km-arrow--tech[data-v-c51b80dd]{color:var(--color-info)}.nlt-configurator-km-arrow--green[data-v-c51b80dd]{color:var(--color-success)}.nlt-configurator-km-arrow--yellow[data-v-c51b80dd]{color:var(--color-warning)}.nlt-configurator-km-arrow--red[data-v-c51b80dd]{color:var(--color-error)}.nlt-configurator-km-most-requested[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-success) 18%,transparent);border-radius:6px;bottom:-22px;box-shadow:0 2px 6px #00000040;color:var(--color-success);font-size:10px;font-weight:700;left:50%;letter-spacing:.04em;padding:3px 10px;position:absolute;transform:translate(-50%) rotate(0);white-space:nowrap}.nlt-configurator-tick[data-v-c51b80dd]{border:1px solid transparent;border-radius:6px;min-width:4ch;padding:3px 6px;text-align:center}.nlt-configurator-tick.active[data-v-c51b80dd]{background:color-mix(in srgb,var(--color-primary) 95%,transparent);border-color:var(--color-tertiary);color:var(--color-tertiary);opacity:1}.nlt-configurator-footer[data-v-c51b80dd]{border-top:2px solid color-mix(in srgb,var(--color-primary) 20%,transparent);display:flex;flex-direction:column;gap:6px;margin-top:20px;padding:20px 0 0}.nlt-configurator-footer-price[data-v-c51b80dd]{color:var(--color-primary);font-size:32px;font-weight:800;line-height:1.2}.nlt-configurator-footer-value[data-v-c51b80dd]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;min-width:5ch}.nlt-configurator-footer-symbol[data-v-c51b80dd]{font-size:26px;margin-left:2px}.nlt-configurator-footer-period[data-v-c51b80dd]{font-size:16px;font-weight:600;margin-left:4px;opacity:.9}.nlt-configurator-footer-iva[data-v-c51b80dd]{color:var(--color-primary);font-size:12px;font-weight:400;opacity:.8}.nlt-configurator-cta[data-v-c51b80dd]{margin-top:8px}.nlt-configurator-button[data-v-c51b80dd]{background:var(--color-tertiary);border-radius:10px;color:var(--color-primary);display:inline-block;font-size:15px;font-weight:700;padding:14px 24px;text-align:center;text-decoration:none;transition:opacity .2s,transform .2s}.nlt-configurator-button[data-v-c51b80dd]:hover{opacity:.95;transform:translateY(-1px)}.nlt-similar[data-v-a995c955]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding:24px 0}.nlt-similar-title[data-v-a995c955]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 16px}.nlt-similar-grid[data-v-a995c955]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.nlt-similar-card[data-v-a995c955]{background:color-mix(in srgb,var(--color-secondary) 85%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .2s}.nlt-similar-card[data-v-a995c955]:hover{border-color:var(--color-tertiary);box-shadow:0 4px 12px #00000014}.nlt-similar-card-image-wrap[data-v-a995c955]{aspect-ratio:16/9;background:linear-gradient(to bottom,#f9f9f9 50%,color-mix(in srgb,var(--color-tertiary) 60%,var(--color-secondary)));overflow:hidden}.nlt-similar-card-image[data-v-a995c955]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nlt-similar-card-body[data-v-a995c955]{display:flex;flex-direction:column;gap:6px;padding:14px}.nlt-similar-card-title[data-v-a995c955]{color:var(--color-primary);font-size:14px;font-weight:700;line-height:1.3;margin:0}.nlt-similar-card-specs[data-v-a995c955]{flex-wrap:wrap;font-size:12px;gap:8px;opacity:.85}.nlt-similar-card-rating[data-v-a995c955],.nlt-similar-card-specs[data-v-a995c955]{color:var(--color-primary);display:flex;font-weight:600}.nlt-similar-card-rating[data-v-a995c955]{align-items:center;font-size:11px;gap:6px;opacity:.9}.nlt-similar-card-rating .rating-stars[data-v-a995c955]{display:inline-flex;gap:1px}.nlt-similar-card-rating .rating-star[data-v-a995c955]{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.nlt-similar-card-rating .rating-star.filled[data-v-a995c955]{color:#e6b800}.nlt-similar-card-rating .rating-label[data-v-a995c955]{font-size:10px;opacity:.9}.nlt-detail[data-v-6f95a7fa]{display:flex;flex-direction:column;gap:32px}.nlt-detail-below-hero[data-v-6f95a7fa]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.nlt-detail-left-col[data-v-6f95a7fa]{display:flex;flex-direction:column;gap:16px}.nlt-detail-right-col[data-v-6f95a7fa]{display:flex;flex-direction:column;gap:12px;min-width:0}.nlt-detail-rating-convenienza[data-v-6f95a7fa]{align-items:center;color:var(--color-primary);display:flex;font-size:23px;font-weight:600;gap:8px}.nlt-detail-rating-convenienza .rating-stars[data-v-6f95a7fa]{display:inline-flex;gap:2px}.nlt-detail-rating-convenienza .rating-star[data-v-6f95a7fa]{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.nlt-detail-rating-convenienza .rating-star.filled[data-v-6f95a7fa]{color:#e6b800}.nlt-detail-rating-convenienza .rating-label[data-v-6f95a7fa]{font-size:12px;opacity:.9}.nlt-detail-specs[data-v-6f95a7fa]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.nlt-detail-specs-title[data-v-6f95a7fa]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 12px}.nlt-detail-specs-wrap[data-v-6f95a7fa]{max-height:180px;overflow:hidden;transition:max-height .3s ease}.nlt-detail-specs-wrap.expanded[data-v-6f95a7fa]{max-height:2000px}.nlt-detail-specs-table[data-v-6f95a7fa]{border-collapse:collapse;font-size:13px;width:100%}.nlt-detail-specs-table td[data-v-6f95a7fa]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);padding:8px 12px}.nlt-detail-specs-term[data-v-6f95a7fa]{font-weight:600;opacity:.9}.nlt-detail-specs-term[data-v-6f95a7fa],.nlt-detail-specs-value[data-v-6f95a7fa]{color:var(--color-primary)}.nlt-detail-expand-toggle[data-v-6f95a7fa]{background:color-mix(in srgb,var(--color-primary) 50%,transparent);border:none;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:4px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-secondary);cursor:pointer;display:block;font-size:14px;font-weight:600;margin-top:16px;padding:8px 14px;text-align:center;transition:color .2s,background .2s;width:100%}.nlt-detail-expand-toggle[data-v-6f95a7fa]:hover{background:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.nlt-detail-disclaimer[data-v-6f95a7fa]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:10px;display:flex;gap:12px;margin:24px 0 0;padding:12px 16px}.nlt-detail-disclaimer-icon[data-v-6f95a7fa]{align-items:center;border:1.5px solid color-mix(in srgb,var(--color-primary) 50%,transparent);border-radius:50%;color:var(--color-primary);display:flex;flex-shrink:0;font-size:13px;font-style:italic;font-weight:700;height:22px;justify-content:center;opacity:.8;width:22px}.nlt-detail-disclaimer-text[data-v-6f95a7fa]{color:var(--color-primary);font-size:11px;font-weight:500;line-height:1.5;margin:0;opacity:.7}.nlt-detail-highlights[data-v-6f95a7fa]{display:flex;flex-wrap:wrap;gap:8px}.nlt-detail-highlight-pill[data-v-6f95a7fa]{background:color-mix(in srgb,var(--color-primary) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:8px;padding:6px 12px}.nlt-detail-highlight-pill[data-v-6f95a7fa],.nlt-detail-table-legend[data-v-6f95a7fa]{color:var(--color-primary);font-size:12px;font-weight:600}.nlt-detail-table-legend[data-v-6f95a7fa]{caption-side:top;opacity:.85;padding:18px 0;text-align:left}.nlt-detail-table-legend .nlt-detail-bullet[data-v-6f95a7fa]{margin-right:4px;vertical-align:middle}.nlt-detail-legend-sep[data-v-6f95a7fa]{margin:0 10px;opacity:.6}.nlt-detail-services-table[data-v-6f95a7fa]{border-collapse:collapse;font-size:13px;width:100%}.nlt-detail-services-table td[data-v-6f95a7fa],.nlt-detail-services-table th[data-v-6f95a7fa]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);padding:8px 12px;text-align:left;vertical-align:top}.nlt-detail-services-table th[data-v-6f95a7fa]{color:var(--color-primary);font-weight:600;opacity:.9}.nlt-detail-bullet-cell[data-v-6f95a7fa]{padding-right:4px;width:24px}.nlt-detail-bullet[data-v-6f95a7fa]{border-radius:50%;box-shadow:0 0 0 1px #0003;display:inline-block;height:10px;width:10px}.nlt-detail-bullet.is-included[data-v-6f95a7fa]{background:var(--color-success)}.nlt-detail-bullet.is-optional[data-v-6f95a7fa]{background:var(--color-warning)}.nlt-detail-service-name[data-v-6f95a7fa]{color:var(--color-primary);font-weight:600}.nlt-detail-service-desc[data-v-6f95a7fa]{color:var(--color-primary);font-size:12px;opacity:.8}.nlt-detail-back-cta[data-v-6f95a7fa]{margin-top:24px;text-align:center}.nlt-detail-back-button[data-v-6f95a7fa]{background:var(--color-cta);border-radius:10px;color:var(--color-cta-contrast);display:inline-block;font-size:15px;font-weight:700;padding:14px 24px;text-align:center;text-decoration:none;transition:opacity .2s,transform .2s}.nlt-detail-back-button[data-v-6f95a7fa]:hover{opacity:.95;transform:translateY(-1px)}@media(max-width:768px){.nlt-detail-below-hero[data-v-6f95a7fa]{grid-template-columns:1fr}}.nbt-category-listing[data-v-2421d16c]{display:flex;flex-direction:column;gap:20px}.listing-grid[data-v-2421d16c]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.listing-grid[data-v-2421d16c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.listing-grid[data-v-2421d16c]{grid-template-columns:1fr}}.listing-card[data-v-2421d16c]{background:color-mix(in srgb,var(--color-primary) 25%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--listing-card-radius,8px);display:flex;flex-direction:column;overflow:hidden}.card-header[data-v-2421d16c]{min-height:2.7em;padding:14px 16px 0}.card-title[data-v-2421d16c]{color:var(--color-primary);display:-webkit-box;font-size:13px;font-weight:600;-webkit-line-clamp:2;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}.card-link[data-v-2421d16c]{color:inherit;display:block;text-decoration:none}.card-image-wrapper[data-v-2421d16c]{margin-top:10px;position:relative}.card-image[data-v-2421d16c]{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.card-body[data-v-2421d16c]{display:flex;flex-direction:column;gap:10px;padding:12px 20px 16px 16px}.card-desc[data-v-2421d16c]{color:var(--color-primary);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.4;margin:0;opacity:.9;-webkit-box-orient:vertical;overflow:hidden}.card-price-row[data-v-2421d16c]{align-items:center;display:flex}.card-price[data-v-2421d16c]{color:var(--color-primary);font-size:22px;font-weight:700}.price-symbol[data-v-2421d16c]{font-size:18px;font-weight:700}.price-period[data-v-2421d16c]{font-size:12px;font-weight:600;margin-left:4px;opacity:.85}.card-footer[data-v-2421d16c]{background:color-mix(in srgb,var(--color-primary) 99%,transparent);gap:12px;justify-content:space-between;margin-top:auto;padding:10px 12px}.card-footer[data-v-2421d16c],.dealer-info[data-v-2421d16c]{align-items:center;display:flex}.dealer-info[data-v-2421d16c]{gap:10px;min-width:0}.dealer-logo[data-v-2421d16c]{height:34px;max-width:140px;-o-object-fit:contain;object-fit:contain;width:auto}.listing-card[data-v-2421d16c] .listing-share .share-trigger{background:transparent;border:1px solid rgba(0,0,0,.35);color:var(--color-tertiary)}.listing-card[data-v-2421d16c] .listing-share .share-trigger .icon svg,.listing-card[data-v-2421d16c] .listing-share .share-trigger .icon{color:var(--color-tertiary)!important}.listing-card[data-v-2421d16c] .listing-share .share-trigger:hover{background:#0000000f;border-color:#0000008c}.nbt-similar[data-v-4c53a234]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding:24px 0}.nbt-similar-title[data-v-4c53a234]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 16px}.nbt-similar-grid[data-v-4c53a234]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.nbt-similar-card[data-v-4c53a234]{background:color-mix(in srgb,var(--color-secondary) 85%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .2s}.nbt-similar-card[data-v-4c53a234]:hover{border-color:var(--color-tertiary);box-shadow:0 4px 12px #00000014}.nbt-similar-card-image-wrap[data-v-4c53a234]{aspect-ratio:16/9;overflow:hidden}.nbt-similar-card-image[data-v-4c53a234]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nbt-similar-card-body[data-v-4c53a234]{display:flex;flex-direction:column;gap:6px;padding:14px}.nbt-similar-card-title[data-v-4c53a234]{color:var(--color-primary);font-size:14px;font-weight:700;line-height:1.3;margin:0}.nbt-similar-card-specs[data-v-4c53a234]{color:var(--color-primary);font-size:12px;font-weight:600;opacity:.85}.nbt-detail[data-v-5dbae43d]{display:flex;flex-direction:column;gap:32px}.nbt-detail-desc[data-v-5dbae43d]{color:var(--color-primary);font-size:15px;line-height:1.6}.nbt-detail-pricing[data-v-5dbae43d]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:8px;padding:20px}.nbt-detail-pricing-title[data-v-5dbae43d]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 16px}.nbt-detail-pricing-table[data-v-5dbae43d]{border-collapse:collapse;width:100%}.nbt-detail-pricing-table td[data-v-5dbae43d],.nbt-detail-pricing-table th[data-v-5dbae43d]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);padding:10px 14px;text-align:left}.nbt-detail-pricing-table th[data-v-5dbae43d]{color:var(--color-primary);font-size:13px;font-weight:600}.nbt-detail-pricing-table td[data-v-5dbae43d]{color:var(--color-primary);font-size:14px}.nbt-detail-extra-costs[data-v-5dbae43d]{border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);margin-top:16px;padding-top:16px}.nbt-detail-extra-title[data-v-5dbae43d]{color:var(--color-primary);font-size:14px;font-weight:600;margin:0 0 8px}.nbt-detail-extra-costs ul[data-v-5dbae43d]{color:var(--color-primary);font-size:13px;margin:0;opacity:.9;padding-left:20px}.nbt-detail-disclaimer[data-v-5dbae43d]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:6px;display:flex;gap:10px;padding:12px 16px}.nbt-detail-disclaimer-icon[data-v-5dbae43d]{align-items:center;background:var(--color-tertiary);border-radius:50%;color:var(--color-on-tertiary,#fff);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.nbt-detail-disclaimer-text[data-v-5dbae43d]{color:var(--color-primary);font-size:12px;line-height:1.5;margin:0;opacity:.85}.nbt-detail-back-cta[data-v-5dbae43d]{display:flex;justify-content:center;padding:16px 0}.nbt-detail-back-button[data-v-5dbae43d]{background:var(--color-tertiary);border-radius:8px;color:var(--color-on-tertiary,#fff);display:inline-block;font-weight:700;padding:12px 24px;text-decoration:none;transition:opacity .2s}.nbt-detail-back-button[data-v-5dbae43d]:hover{opacity:.9}.brand-hub-listing[data-v-566b2895]{margin:1.5rem 0 2.5rem}.brand-hub-grid[data-v-566b2895]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.brand-hub-card[data-v-566b2895]{background:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-tertiary) 28%,transparent);border-radius:var(--listing-card-radius,8px);color:var(--color-secondary);display:flex;flex-direction:column;height:100%;padding:1.25rem;text-decoration:none;transition:border-color .2s ease,transform .15s ease,box-shadow .2s ease}.brand-hub-card[data-v-566b2895]:hover{border-color:color-mix(in srgb,var(--color-tertiary) 55%,transparent);transform:translateY(-2px)}.brand-hub-logo-box[data-v-566b2895]{align-items:center;display:flex;justify-content:center;margin-bottom:.75rem;min-height:88px}.brand-hub-logo[data-v-566b2895]{height:auto;max-height:72px;max-width:120px;-o-object-fit:contain;object-fit:contain;width:auto}.brand-hub-name[data-v-566b2895]{font-size:1.15rem;font-weight:700;margin:0 0 .5rem}.brand-hub-teaser[data-v-566b2895]{color:color-mix(in srgb,var(--color-secondary) 88%,transparent);flex:1;font-size:.9rem;line-height:1.45;margin:0 0 .75rem}.brand-hub-cta[data-v-566b2895]{color:var(--color-tertiary);font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.brand-hub-empty[data-v-566b2895]{color:var(--color-secondary);margin:2rem 0;opacity:.9}.dealer-faq[data-v-b42b19d3]{background:var(--color-bg,var(--color-secondary));padding:40px}@media(max-width:1249px){.dealer-faq[data-v-b42b19d3]{padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}}.dealer-faq-title[data-v-b42b19d3]{color:var(--color-primary);font-size:1.25rem;font-weight:600;margin:0 0 1.25rem}.dealer-faq-tabs[data-v-b42b19d3]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.dealer-faq-tab[data-v-b42b19d3]{background:none;border:none;border-bottom:2px solid transparent;color:color-mix(in srgb,var(--color-primary) 62%,transparent);cursor:pointer;font-size:.9rem;font-weight:500;margin-bottom:-1px;padding:.6rem 1rem;transition:color .2s,border-color .2s}.dealer-faq-tab.active[data-v-b42b19d3],.dealer-faq-tab[data-v-b42b19d3]:hover{color:var(--color-primary)}.dealer-faq-tab.active[data-v-b42b19d3]{border-bottom-color:var(--color-primary)}.dealer-faq-panel[data-v-b42b19d3]{max-width:720px}.dealer-faq-list[data-v-b42b19d3]{list-style:none;margin:0;max-width:720px;padding:0}.dealer-faq-item[data-v-b42b19d3]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.dealer-faq-item[data-v-b42b19d3]:first-child{border-top:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.dealer-faq-question[data-v-b42b19d3]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:12px;justify-content:space-between;padding:1rem 0;text-align:left;width:100%}.dealer-faq-question[data-v-b42b19d3]:hover{opacity:.85}.dealer-faq-icon[data-v-b42b19d3]{flex-shrink:0;font-size:1.25rem;font-weight:300;line-height:1;transition:transform .2s ease}.dealer-faq-item.open .dealer-faq-icon[data-v-b42b19d3]{transform:rotate(45deg)}.dealer-faq-answer[data-v-b42b19d3]{max-height:0;overflow:hidden;transition:max-height .25s ease}.dealer-faq-item.open .dealer-faq-answer[data-v-b42b19d3]{max-height:500px}.dealer-faq-answer p[data-v-b42b19d3]{color:var(--color-primary);font-size:.9375rem;line-height:1.55;margin:0 0 1rem;padding:0 0 1rem}.dealer-faq-trimmed[data-v-b42b19d3]{font-style:italic;opacity:.85}.dealer-faq-footer[data-v-b42b19d3]{border-top:1px solid color-mix(in srgb,var(--color-tertiary) 40%,transparent);color:color-mix(in srgb,var(--color-primary) 75%,transparent);font-size:.875rem;margin:.5rem 0 1rem;padding-top:.75rem}.dealer-faq-footer-link[data-v-b42b19d3]{color:var(--color-tertiary);font-weight:600;margin-left:.3rem;text-decoration:underline}.dealer-faq-footer-link[data-v-b42b19d3]:hover,.dealer-faq-show-more[data-v-b42b19d3]{color:var(--color-primary)}.dealer-faq-show-more[data-v-b42b19d3]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;margin-top:1rem;padding:.6rem 1rem;transition:background .2s,border-color .2s}.dealer-faq-show-more[data-v-b42b19d3]:hover{background:color-mix(in srgb,var(--color-primary) 20%,transparent);border-color:color-mix(in srgb,var(--color-primary) 50%,transparent)}.lazy-consent-map[data-v-a2702469]{display:flex;flex-direction:column;height:100%;min-height:220px;width:100%}.lazy-consent-map iframe[data-v-a2702469]{border:0;display:block;height:100%;min-height:220px;width:100%}.lazy-consent-map__placeholder[data-v-a2702469]{align-items:center;background:color-mix(in srgb,var(--color-primary,#111827) 6%,transparent);border:1px dashed color-mix(in srgb,var(--color-primary,#111827) 24%,transparent);border-radius:10px;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;justify-content:center;padding:20px 16px;text-align:center}.lazy-consent-map__text[data-v-a2702469]{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary,#111827)) 80%,transparent);font-size:13px;line-height:1.5;margin:0;max-width:44ch}.lazy-consent-map__actions[data-v-a2702469]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.lazy-consent-map__btn[data-v-a2702469]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;padding:8px 14px;text-decoration:none;transition:opacity .2s,transform .2s}.lazy-consent-map__btn[data-v-a2702469]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.lazy-consent-map__btn--primary[data-v-a2702469]{background:var(--color-cta,var(--color-tertiary,#2563eb));color:var(--color-cta-contrast,#fff)}.lazy-consent-map__btn--secondary[data-v-a2702469]{background:transparent;border-color:color-mix(in srgb,var(--color-primary,#111827) 35%,transparent);color:var(--color-text-primary,var(--color-primary,#111827))}.cta-button[data-v-02226588]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:10px;color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;padding:10px;text-decoration:none;transition:opacity .2s,background .2s,border-color .2s}.cta-button[data-v-02226588]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.cta-button[data-v-02226588]:disabled{cursor:not-allowed;opacity:.6}.cta-button--full[data-v-02226588]{align-self:center;max-width:360px;width:100%}.cta-button--primary[data-v-02226588]{background:color-mix(in srgb,var(--color-cta) 75%,transparent);border:1px solid color-mix(in srgb,var(--color-cta) 50%,transparent);color:var(--color-cta-contrast)}.cta-button--primary[data-v-02226588]:hover{background:color-mix(in srgb,var(--color-cta) 90%,transparent);border-color:color-mix(in srgb,var(--color-cta) 70%,transparent)}.cta-button--secondary[data-v-02226588]{background:color-mix(in srgb,var(--color-button-secondary-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--color-button-secondary-bg) 45%,transparent);color:var(--color-button-secondary-text)}.cta-button--secondary[data-v-02226588]:hover{background:color-mix(in srgb,var(--color-button-secondary-bg) 82%,transparent);border-color:color-mix(in srgb,var(--color-button-secondary-bg) 58%,transparent)}.cta-button--whatsapp[data-v-02226588]{background:color-mix(in srgb,#25d366 85%,transparent);border:1px solid color-mix(in srgb,#25d366 60%,transparent);color:#fff}.cta-button--whatsapp[data-v-02226588]:hover{background:color-mix(in srgb,#25d366 95%,transparent);border-color:color-mix(in srgb,#25d366 80%,transparent)}.cta-button--google[data-v-02226588]{background:color-mix(in srgb,#fff 90%,transparent);border:1px solid rgba(218,220,224,.8);color:#4285f4}.cta-button--google[data-v-02226588]:hover{background:color-mix(in srgb,#f8f9fa 95%,transparent);border-color:#dadce0e6;color:#3c4043}.cta-group[data-v-08b099f9]{align-items:center;display:flex;flex-direction:column;gap:10px}.cta-group-google-g[data-v-08b099f9]{background:linear-gradient(135deg,#4285f4,#ea4335 35%,#fbbc04 65%,#34a853);-webkit-background-clip:text;font-size:18px;font-weight:700;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}.footer-highlights-module[data-v-d17ee26b]{display:flex;flex-direction:column;gap:10px}.footer-highlights-title[data-v-d17ee26b]{font-size:14px;font-weight:700;margin:0}.footer-highlights-subtitle[data-v-d17ee26b]{font-size:12px;margin:0;opacity:.8}.footer-highlights-grid[data-v-d17ee26b]{display:grid;gap:8px 14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.footer-highlight-link[data-v-d17ee26b]{color:color-mix(in srgb,var(--color-primary) 87%,transparent);font-size:12px;line-height:1.35;text-decoration:none}.footer-highlight-link[data-v-d17ee26b]:hover,.footer-highlights-toggle[data-v-d17ee26b]{color:var(--color-primary)}.footer-highlights-toggle[data-v-d17ee26b]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:999px;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;width:-moz-fit-content;width:fit-content}@font-face{font-family:Michroma;src:local("Michroma Regular"),local("Michroma"),url(/_fonts/VGNEc2Fbl_EK8sqmvu3g18mREk24nZGtdYHvx6jvm7Q-vhD6DmRxQ_C_PXuLU1ax7RprYQC9nczxrhwqC8ubB2s.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Michroma Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:151.5826%;ascent-override:76.2785%;descent-override:17.5234%;line-gap-override:0%}@font-face{font-family:"Michroma Fallback: Segoe UI";src:local("Segoe UI");size-adjust:142.4009%;ascent-override:81.1968%;descent-override:18.6533%;line-gap-override:0%}@font-face{font-family:"Michroma Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:140.2995%;ascent-override:82.413%;descent-override:18.9327%;line-gap-override:0%}@font-face{font-family:"Michroma Fallback: Arial";src:local("Arial");size-adjust:141.621%;ascent-override:81.6439%;descent-override:18.756%;line-gap-override:0%}@font-face{font-family:"Michroma Fallback: Noto Sans";src:local("Noto Sans");size-adjust:133.1957%;ascent-override:86.8084%;descent-override:19.9425%;line-gap-override:0%}.dealer-footer[data-v-162dd927]{background:color-mix(in srgb,var(--color-bg,var(--color-secondary)) 94%,var(--color-primary) 6%);border-top:1px solid var(--color-tertiary);color:var(--color-primary);font-size:13px;padding:60px var(--app-content-gutter) 2rem}.footer-container[data-v-162dd927]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-left:20px;max-width:1200px;width:100%}@media(max-width:1249px){.footer-container[data-v-162dd927]{margin-left:0}}.footer-block[data-v-162dd927]{display:flex;flex-direction:column;gap:6px}.footer-block .footer-block-heading[data-v-162dd927]{font-size:14px;font-weight:600;margin:0 0 8px}.footer-block p[data-v-162dd927]{margin:0}.footer-logo[data-v-162dd927]{height:60px;max-width:240px;-o-object-fit:contain;object-fit:contain;width:auto}.dealer-name[data-v-162dd927]{font-weight:700}.footer-block a[data-v-162dd927]{color:color-mix(in srgb,var(--color-primary) 72%,transparent);text-decoration:none}.footer-block a[data-v-162dd927]:hover{color:var(--color-primary)}.opening-status[data-v-162dd927]{align-items:center;display:flex;font-size:12px;gap:8px;margin-top:8px}.opening-status-bullet[data-v-162dd927]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.opening-status--open .opening-status-bullet[data-v-162dd927]{background:#34c759;box-shadow:0 0 0 2px color-mix(in srgb,#34c759 40%,transparent)}.opening-status--near .opening-status-bullet[data-v-162dd927]{background:#ffd60a;box-shadow:0 0 0 2px color-mix(in srgb,#ffd60a 40%,transparent)}.opening-status--closed .opening-status-bullet[data-v-162dd927]{background:#ff453a;box-shadow:0 0 0 2px color-mix(in srgb,#ff453a 40%,transparent)}.opening-status-text[data-v-162dd927]{color:var(--color-extra)}.opening-hours[data-v-162dd927]{color:var(--color-primary);font-size:12px}.opening-hours .hour-row--slot-current .day[data-v-162dd927],.opening-hours .hours-slot--current[data-v-162dd927]{color:var(--color-extra)}.opening-break[data-v-162dd927]{font-size:11px;margin:8px 0 0;opacity:.85}.opening-break--active[data-v-162dd927]{font-weight:700}.hour-row[data-v-162dd927]{display:flex;justify-content:space-between;opacity:.9}.hour-closed-today[data-v-162dd927],.hour-row--today .day[data-v-162dd927],.hours-slot--current[data-v-162dd927]{font-weight:700}.day[data-v-162dd927]{text-transform:capitalize}.map iframe[data-v-162dd927]{border:0;border-radius:16px;height:180px;width:100%}.map-link[data-v-162dd927]{color:color-mix(in srgb,var(--color-primary) 80%,transparent);font-size:12px;margin-top:6px}.map-link[data-v-162dd927]:hover{color:var(--color-primary)}.footer-cta[data-v-162dd927]{display:flex;flex-direction:column;gap:8px}.footer-social[data-v-162dd927]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.footer-social a[data-v-162dd927]{align-items:center;background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:999px;color:color-mix(in srgb,var(--color-primary) 87%,transparent);display:inline-flex;height:44px;justify-content:center;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;width:44px}.footer-social a[data-v-162dd927]:hover{background:color-mix(in srgb,var(--color-tertiary) 18%,transparent);border-color:color-mix(in srgb,var(--color-tertiary) 55%,color-mix(in srgb,var(--color-primary) 8%,transparent));box-shadow:0 0 0 4px color-mix(in srgb,var(--color-tertiary) 12%,transparent);color:var(--color-primary);transform:translateY(-2px)}.footer-social a[data-v-162dd927]:focus-visible{background:color-mix(in srgb,var(--color-tertiary) 18%,transparent);border-color:color-mix(in srgb,var(--color-tertiary) 55%,color-mix(in srgb,var(--color-primary) 8%,transparent));box-shadow:0 0 0 4px color-mix(in srgb,var(--color-tertiary) 14%,transparent);color:var(--color-primary);outline:none}.footer-expand[data-v-162dd927]{position:relative}.footer-highlights-block[data-v-162dd927]{grid-column:1/-1;margin-top:6px}.footer-toggle[data-v-162dd927]{display:none}.footer-list[data-v-162dd927]{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow:hidden;transition:max-height .35s ease}.footer-toggle:checked~.footer-list[data-v-162dd927]{max-height:1200px;max-height:1000px}.footer-more[data-v-162dd927]{color:var(--color-primary);cursor:pointer;display:inline-block;font-size:12px;margin-top:6px}.footer-more[data-v-162dd927]:after{content:"+ mostra altro"}.footer-toggle:checked~.footer-more[data-v-162dd927]:after{content:"Mostra meno"}.footer-bottom[data-v-162dd927]{border-top:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);display:flex;flex-direction:column;font-size:12px;gap:10px;margin:40px 0 0 20px;max-width:1200px;padding-top:16px;width:100%}@media(max-width:1249px){.footer-bottom[data-v-162dd927]{margin-left:0}}.footer-bottom-row[data-v-162dd927]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;width:100%}.footer-bottom-row--credits[data-v-162dd927]{gap:10px 16px;justify-content:center;opacity:.85}.footer-legal[data-v-162dd927],.footer-legal-links[data-v-162dd927]{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:4px;line-height:1.5;opacity:.88}.footer-legal[data-v-162dd927]{color:color-mix(in srgb,var(--color-primary) 82%,transparent);line-height:1.5}.footer-realizzato-da a[data-v-162dd927]{color:inherit;text-decoration:underline;text-underline-offset:2px}.footer-realizzato-da a[data-v-162dd927]:hover{opacity:.9}.footer-legal-link[data-v-162dd927]{color:inherit;opacity:.88;text-decoration:underline;text-underline-offset:2px}.footer-legal-link[data-v-162dd927]:focus-visible,.footer-legal-link[data-v-162dd927]:hover{opacity:1}.footer-legal-link--button[data-v-162dd927]{background:none;border:0;cursor:pointer;font:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}.dealermax-link[data-v-162dd927]{align-items:center;color:var(--color-primary);display:inline-flex;font-family:Michroma,"Michroma Fallback: BlinkMacSystemFont","Michroma Fallback: Segoe UI","Michroma Fallback: Helvetica Neue","Michroma Fallback: Arial","Michroma Fallback: Noto Sans",system-ui,sans-serif;font-size:10px;letter-spacing:.04em;opacity:1;text-decoration:none;transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.dealermax-link[data-v-162dd927]:hover{opacity:.7;text-decoration:none}.dealermax-dealer[data-v-162dd927]{color:var(--color-primary);letter-spacing:-.02em}.dealermax-max[data-v-162dd927]{color:#ffd800;font-weight:800;letter-spacing:-.15em;margin-left:1px}@media(max-width:700px){.footer-bottom[data-v-162dd927]{align-items:center;text-align:center}.footer-bottom-row[data-v-162dd927]{align-items:center;flex-direction:column;gap:6px}.footer-legal[data-v-162dd927],.footer-legal-links[data-v-162dd927]{justify-content:center;text-align:center}.dealermax-link[data-v-162dd927]{justify-content:center;margin-top:2px}}.contact-modal-backdrop[data-v-d6f64fb4]{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.contact-modal[data-v-d6f64fb4]{background:var(--color-bg,var(--color-secondary));border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:12px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:440px;overflow-y:auto;padding:24px;position:relative;width:100%}.contact-modal-close[data-v-d6f64fb4]{align-items:center;background:color-mix(in srgb,var(--color-primary) 15%,transparent);border:none;border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;font-size:24px;height:36px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;transition:background .2s;width:36px}.contact-modal-close[data-v-d6f64fb4]:hover{background:color-mix(in srgb,var(--color-primary) 25%,transparent)}.contact-modal-title[data-v-d6f64fb4]{color:var(--color-primary);font-size:20px;font-weight:700;margin:0 0 20px}.contact-modal-form[data-v-d6f64fb4]{display:flex;flex-direction:column;gap:16px}.contact-modal-intro[data-v-d6f64fb4]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:8px;color:color-mix(in srgb,var(--color-primary) 82%,transparent);font-size:13px;line-height:1.5;margin:0;padding:10px 12px}.form-row[data-v-d6f64fb4]{display:flex;flex-direction:column;gap:6px}.form-row label[data-v-d6f64fb4]{color:var(--color-primary);font-size:13px;font-weight:600;opacity:.9}.form-row input[data-v-d6f64fb4],.form-row textarea[data-v-d6f64fb4]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);border-radius:8px;color:var(--color-primary);font-size:15px;padding:12px 14px}.form-row input[data-v-d6f64fb4]:focus,.form-row textarea[data-v-d6f64fb4]:focus{border-color:var(--color-tertiary);outline:none}.form-row textarea[data-v-d6f64fb4]{min-height:80px;resize:vertical}.form-error[data-v-d6f64fb4]{color:#c0392b;font-size:13px;font-weight:600;margin:0}.contact-modal-submit[data-v-d6f64fb4]{background:var(--color-cta);border:none;border-radius:10px;color:var(--color-cta-contrast);cursor:pointer;font-size:15px;font-weight:700;margin-top:8px;padding:14px 24px;transition:opacity .2s,transform .2s}.contact-modal-submit[data-v-d6f64fb4]:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.contact-modal-submit[data-v-d6f64fb4]:disabled{cursor:not-allowed;opacity:.6}.contact-modal-success[data-v-d6f64fb4]{color:var(--color-success);font-size:16px;font-weight:600;margin:0;padding:24px 0;text-align:center}.offer-viewers-toast[data-v-596e5b0b]{background:#ffffff26;border-radius:8px;box-shadow:0 8px 20px #ffffff1a;color:#fff;font-size:.9rem;line-height:1.2;opacity:0;padding:.75rem 1rem;pointer-events:none;position:fixed;right:2rem;top:2.5rem;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease;z-index:9999}.offer-viewers-toast.is-visible[data-v-596e5b0b]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.offer-viewers-toast[data-v-596e5b0b]{transition:none}}@media(max-width:768px){.offer-viewers-toast[data-v-596e5b0b]{background:#0006;border-radius:8px;box-shadow:0 8px 20px #0000001a;color:#fff;font-size:.75rem;line-height:1.2;opacity:0;padding:.75rem 1rem;pointer-events:none;right:1rem;top:6rem;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease;z-index:9999}}
